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
336699688348	336699688909	336699689459	336699690009	336699690559	336699691109	336699691659	336699692209	336699692759	336699693309	336699693859	336699694409	336699694959	336699695509	336699696059	336699696609	336699697159	336699697709	336699698259	336699698809	336699699359	336699699909	336699700459	336699701009	336699701559	336699702109	336699702659	336699703209	336699703759	336699704309	336699704859	336699705409	336699705959	336699706509	336699707059	336699707609	336699708159	336699708709	336699709259	336699709809	336699710359	336699710909	336699711459	336699712009	336699712559	336699713109	336699713659	336699714209	336699714759	336699715309	336699715859	336699716409	336699716959	336699717509	336699718059	336699718609	336699719159	336699719709	336699720259	336699720809	336699721359	336699721909	336699722459	336699723009	336699723559	336699724109	336699724659	336699725209	336699725759	336699726309	336699726859	336699727409	336699727959	336699728509	336699729059	336699729609	336699730159	336699730709	336699731259	336699731809	336699732359	336699732909	336699733459	336699734009	336699734559	336699735109	336699735659	336699736209	336699736759	336699737309	336699737859	336699738409	336699738959	336699739509	336699740059	336699740609	336699741161	336699741709	336699742261	336699742809	336699743359	336699743909	336699744459	336699745009	336699745559	336699746109	336699746661	336699747209	336699747759	336699748309	336699748859	336699749409	336699749961	336699750509	336699751059	336699751611	336699752159	336699752709	336699753261	336699753809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47514	48021	44443	39786	29483	34846	41732	32082	38921	38716	39790	34960	33107	35513	37660	36327	30692	25157	22462	24966	20130	17059	16287	10242	6837	4864	4475	2846	1726	1999	1445	1375	1514	1389	1216	1160	1388	1782	1318	546	505	529	367	371	467	439	304	259	222	232	212	241	223	227	237	225	239	235	218	236	232	214	209	214	200	210	201	198	193	200	204	213	207	212	223	239	198	226	185	213	222	224	189	220	196	223	218	201	225	206	207	197	211	214	202	200	197	199	226	199	219	202	217	196	217	179	191	207	173	194	211	213	215	214	212	205	225	180	215	187	209	220	190	215	204	189	212	205	213	203	188	214	223	209	225	200	202	225	180	204	200	209	198	213	227	231	232	205	234	212	236	176	205	201	214	194	197	213	234	197	180	196	241	187	189	202	174	185	192	189	200	234	179	189	174	187	210	201	202	199	198	184	216	199	217	212	212	209	209	183	208	223	209	192	202	206	187	192	215	194	208	195	212	204	199	212	204	197	209	204	206	213	232	204	198	210	184	211	190	221	215	207	191	202	196	206	194	230	188	227	205	194	216	205	200	191	194	208	193	200	186	230	196	178	212	214	221	196	213	208	202	208	208	214	214	203	204	180	213	203	193	192	218	206	210	217	221	210	201	194	237	210	217	197	216	196	186	241	203	212	212	197	224	226	239	214	226	199	188	190	199	176	190	204	207	217	226	191	214	217	213	192	206	221	212	208	187	188	212	170	200	200	218	221	215	190	202	193	206	201	218	179	208	203	204	202	188	193	191	196	176	230	197	197	198	201	209	200	180	189	209	227	221	201	196	195	194	206	195	217	240	167	233	209	187	195	208	193	223	201	219	198	209	217	194	209	192	219	217	198	179	184	195	226	208	195	213	185	183	193	211	202	222	187	204	213	198	202	199	202	209	216	206	188	200	235	199	206	198	196	189	224	188	195	228	219	200	225	195	184	200	192	219	187	212	230	204	184	203	197	208	194	184	221	203	182	195	174	185	182	223	214	203	191	172	202	178	201	195	217	185	194	208	223	192	190	212	216	211	251	189	196	209	186	193	225	200	211	204	208	196	217	202	217	182	210	191	206	192	216	211	197	196	207	207	189	212	221	210	243	209	179	224	201	209	206	190	205	196	219	209	233	215	213	185	185	197	201	220	217	234	220	199	209	208	208	206	223	194	195	209	216	171	216	202	185	184	201	197	184	210	222	202	223	204	187	229	204	197	227	183	209	196	222	209	210	201	193	213	224	189	225	217	239	212	202	185	199	220	213	207	198	229	229	207	221	186	212	206	195	203	215	202	217	184	207	226	205	206	197	200	198	178	187	194	204	205	208	217	217	203	194	240	194	201	179	201	204	191	177	211	216	234	207	199	192	200	195	192	182	203	206	219	216	202	203	220	211	214	218	215	220	195	227	199	230	215	216	218	202	178	212	200	193	215	199	187	203	196	212	209	205	226	193	188	220	195	223	196	178	215	241	188	186	192	219	214	197	170	235	194	211	196	206	191	204	199	182	213	221	192	233	208	201	209	197	188	199	202	241	161	217	211	185	185	180	213	194	204	189	213	215	221	209	187	222	199	190	193	216	193	192	199	216	222	221	187	211	188	196	213	229	211	210	188	215	207	181	194	222	223	205	188	210	194	197	206	198	223	201	231	193	211	192	192	214	175	195	192	215	183	208	219	202	188	188	215	189	201	181	189	201	212	214	169	193	227	200	206	210	219	235	237	221	229	218	193	192	201	197	210	185	197	201	216	184	195	199	208	199	201	193	189	176	227	186	195	207	206	212	191	209	177	219	212	201	190	214	203	196	198	196	196	194	204	187	186	223	200	198	200	205	216	220	205	226	190	200	202	192	225	220	215	185	181	203	200	232	200	227	200	184	225	232	208	193	189	202	181	218	210	207	242	220	237	198	212	196	224	178	196	181	181	209	213	210	225	191	214	189	204	206	200	200	208	192	178	204	207	213	188	197	219	206	215	201	212	226	186	186	210	198	185	221	206	190	209	208	191	209	209	202	183	192	196	200	191	215	216	185	177	213	187	203	203	206	214	193	187	198	229	196	215	213	195	202	189	217	214	235	217	217	202	222	214	210	217	195	171	216	205	179	221	200	212	223	202	184	179	226	224	226	212	192	188	226	199	233	197	200	191	210	216	184	213	236	235	197	199	209	202	190	200	210	221	212	182	206	216	201	182	194	207	215	186	205	185	187	190	216	200	196	192	197	201	218	208	212	186	179	236	193	234	198	190	195	213	213	180	214	194	190	214	209	202	197	172	216	221	214	193	201	203	193	201	218	230	204	220	193	222	210	193	196	184	206	191	205	187	197	220	181	196	192	203	199	197	197	208	185	186	191	188	216	202	203	226	217	217	199	207	195	212	214	199	202	191	222	180	175	200	204	199	216	222	188	217	185	221	236	181	218	199	208	237	207	200	223	203	208	182	234	205	213	185	175	206	202	228	213	202	219	220	192	192	174	221	210	188	208	197	202	222	188	207	222	200	202	187	214	187	217	177	192	214	213	177	191	193	195	223	213	196	205	169	186	204	204	203	209	216	202	224	201	209	216	206	195	187	208	216	200	206	207	194	205	181	200	214	228	209	215	202	217	228	207	201	194	204	210	197	183	213	179	196	240	165	194	187	186	195	211	206	190	214	211	216	212	202	213	211	213	226	211	214	221	218	191	216	226	204	200	215	194	196	200	213	202	206	239	232	208	198	190	213	208	197	210	229	209	222	213	221	218	235	209	219	220	201	202	211	210	207	198	199	205	192	201	224	173	236	209	169	196	207	224	215	190	214	226	172	188	191	195	228	213	199	185	177	198	209	199	190	203	203	199	201	222	215	203	205	195	196	225	212	178	223	187	201	212	221	198	217	213	234	199	211	231	223	195	208	191	188	176	220	199	224	217	193	195	191	204	200	176	191	199	202	195	219	214	173	211	190	214	191	216	194	226	185	190	205	220	222	211	227	206	172	187	197	216	209	201	209	205	217	210	224	207	219	252	206	207	216	190	200	199	202	217	198	227	202	211	190	233	240	198	237	193	199	216	199	239	213	196	201	180	202	172	201	236	219	198	175	201	189	202	202	206	206	196	218	185	195	179	193	216	219	186	211	174	226	226	205	193	199	218	227	210	202	217	227	197	179	199	218	220	191	204	195	207	198	207	194	198	213	201	219	213	205	204	179	192	189	220	204	201	226	192	223	210	218	196	227	224	216	203	198	212	184	191	197	223	213	209	179	211	219	199	213	197	226	191	212	214	190	178	218	219	200	198	216	229	214	205	229	184	188	198	196	191	209	191	210	203	205	202	184	173	214	183	193	208	218	218	216	188	221	198	182	211	212	212	206	218	230	200	207	188	203	211	212	194	222	186	213	206	188	217	199	206	191	202	220	199	216	181	181	209	192	190	210	230	201	187	206	212	189	164	210	187	198	203	194	185	205	201	208	198	171	182	191	191	180	206	204	185	185	202	184	182	210	188	188	187	216	191
35171	44747	51619	48844	41895	51824	52719	43021	53313	53890	55864	51855	51272	54435	54354	54846	47512	46270	42609	46750	41284	40209	38416	30390	24898	21201	19723	14338	9197	11432	8058	7384	8530	8320	7593	6848	8183	10080	7207	2951	2513	2744	1611	1537	2584	1993	1315	763	754	717	748	712	752	767	748	760	712	726	608	682	638	625	630	602	585	560	572	519	527	532	536	572	549	563	571	531	526	527	530	541	530	481	449	514	510	530	520	562	497	489	515	535	482	495	537	495	506	547	516	528	536	528	541	495	542	523	524	509	501	516	528	502	503	506	518	533	497	482	506	497	508	510	517	494	487	494	490	519	524	555	522	523	490	525	503	473	503	525	513	465	522	523	512	516	519	497	506	520	510	491	532	457	484	507	535	487	487	489	524	500	533	528	493	507	512	484	472	475	481	548	506	518	475	506	477	493	482	485	557	509	506	500	511	489	502	512	559	508	556	473	486	482	532	511	468	527	462	501	512	495	471	460	473	480	510	468	545	495	514	500	495	522	509	503	480	479	508	518	495	484	556	510	497	515	479	479	514	509	464	531	520	526	474	537	518	507	492	516	498	503	516	500	460	466	484	493	539	515	480	501	512	491	500	492	467	519	493	537	503	513	511	515	545	471	490	505	515	500	551	510	504	522	479	484	517	530	490	510	518	480	508	520	509	515	511	500	545	516	518	521	490	511	524	524	529	505	525	515	478	493	505	569	478	519	491	521	529	484	514	484	502	510	460	488	511	474	512	465	504	545	503	448	523	474	512	468	537	516	527	512	524	519	483	498	490	521	524	477	480	518	491	504	479	499	521	508	467	540	497	535	499	504	528	489	469	481	536	485	535	512	487	517	494	497	499	475	508	495	509	501	477	502	491	523	491	511	496	472	502	486	493	487	538	513	529	506	497	482	523	504	556	506	510	507	550	493	515	519	521	558	496	486	527	500	500	481	543	497	512	513	536	537	512	488	509	545	500	435	475	455	564	529	480	488	509	478	497	463	536	534	507	482	525	523	517	516	508	496	523	499	481	498	539	480	493	490	524	508	514	484	522	495	504	576	472	463	510	476	505	503	491	537	531	455	473	526	486	470	559	447	510	464	486	521	511	529	470	479	490	504	548	506	480	514	478	508	516	482	483	558	497	454	459	472	526	512	451	509	542	525	505	516	540	508	481	527	491	505	508	506	522	528	489	486	572	499	526	539	463	486	477	507	536	494	508	470	482	459	504	515	538	475	547	495	505	490	499	512	492	493	511	500	494	492	495	498	506	526	497	515	512	521	491	519	506	499	513	479	501	475	498	515	497	513	484	530	490	526	550	483	506	516	520	491	514	495	491	491	485	489	505	502	498	516	485	499	502	534	525	510	493	513	521	493	483	485	531	496	505	498	525	458	486	534	520	486	530	507	501	522	505	500	508	526	512	491	504	494	474	526	502	460	485	495	518	446	503	549	486	490	510	509	556	503	470	529	488	552	504	540	509	516	519	538	548	483	495	504	531	515	478	474	509	465	500	518	500	495	513	496	517	496	501	476	472	502	473	486	532	501	521	496	536	494	517	504	506	523	509	498	529	507	491	489	530	534	470	473	517	534	482	505	504	474	526	499	532	505	503	498	515	513	495	526	536	522	529	506	488	517	509	513	486	510	494	522	551	536	535	528	544	464	497	478	479	469	497	507	489	496	473	494	472	502	516	499	531	493	500	525	522	475	498	524	541	469	527	512	549	497	458	530	500	508	476	519	527	565	525	520	516	495	497	535	502	508	478	509	521	516	534	491	533	534	524	537	509	503	502	502	497	496	528	508	487	522	507	476	535	490	494	504	476	530	517	513	524	492	493	495	535	518	501	557	492	545	516	516	501	529	512	499	523	537	524	487	530	532	525	501	484	494	515	491	474	512	514	515	523	517	511	474	473	516	531	485	536	513	497	506	507	527	486	520	497	520	517	509	458	532	494	497	501	500	465	483	540	491	515	494	523	489	517	514	499	497	545	508	495	524	527	499	487	492	503	554	484	519	495	521	531	481	531	489	511	516	522	504	478	497	540	518	490	525	457	460	511	510	500	557	496	491	520	536	487	463	524	496	493	536	536	520	536	520	517	474	510	512	467	516	523	484	510	530	482	485	526	518	514	503	531	533	525	499	498	531	529	535	517	544	457	523	531	528	460	520	491	480	510	455	461	486	549	472	516	476	489	513	501	514	511	512	509	527	531	516	539	447	512	511	475	503	529	491	531	501	490	530	474	543	524	539	539	497	496	537	487	483	516	498	481	472	485	480	510	513	537	506	501	492	505	476	514	544	508	509	514	482	529	509	533	514	520	508	497	533	491	536	512	492	536	466	504	472	544	502	510	526	525	503	501	506	498	516	534	459	474	506	492	484	471	515	478	444	495	483	473	537	506	477	498	487	493	508	500	505	469	500	501	566	481	494	501	508	501	520	525	501	482	553	507	524	526	553	469	521	505	509	474	515	505	523	511	471	486	496	476	452	509	524	480	514	489	520	509	509	539	529	520	517	523	508	531	548	525	511	535	502	510	473	520	478	477	498	497	507	476	526	500	489	483	468	518	484	460	513	485	493	471	493	555	511	487	495	522	490	508	535	463	495	495	531	509	493	507	476	499	470	498	498	537	500	534	483	509	494	493	497	504	474	522	505	496	469	511	508	534	503	521	475	492	523	474	518	482	478	496	520	504	487	505	503	505	501	510	519	524	512	508	545	485	499	534	482	473	494	489	511	550	512	507	505	519	525	522	507	485	527	490	477	494	529	515	520	549	463	522	516	490	510	494	547	492	506	520	513	489	523	524	493	500	529	509	491	504	468	494	528	485	495	498	509	511	495	512	504	512	522	494	526	484	524	520	520	536	505	513	481	529	469	532	478	530	547	522	475	531	526	516	515	475	474	528	500	496	518	497	552	519	495	495	511	505	499	493	497	500	500	518	512	568	487	509	527	531	511	503	495	530	555	503	513	462	518	552	533	494	474	504	500	497	515	507	508	564	530	515	495	524	495	518	514	500	540	501	530	517	473	493	516	541	509	545	502	508	543	498	484	526	532	488	513	561	523	512	491	492	485	470	509	489	492	541	545	506	515	495	467	536	529	489	529	482	514	533	523	495	513	517	503	491	529	528	496	503	509	486	512	521	503	526	507	556	479	535	505	542	530	489	546	482	503	487	549	527	515	518	501	531	488	523	521	444	526	498	503	485	523	501	473	509	501	492	529	497	482	566	514	475	510	434	513	479	517	533	489	506	516	493	561	517	531	445	488	509	477	473	520	497	476	505	509	478	535	522	510	497	503	535	516	512	477	485	541	463	517	494	530	514	503	473	487	505	496	502	481	513	491	518	527	509	516	531	517	511	487	528	520	495	554	491	512	522	499	482	542	519	465	494	542	508	469	550	481	535	471	540	478	463	510	494	498	504	532	523	543	508	534	497	493	480	516	493	526	518	518	521	539	514	478	546	509	491	507	468	481	508	543	497	503	540	504	492	470	533	502
16585	17898	24193	20847	10365	8049	7642	4264	4811	4017	3833	3005	2437	2024	1753	1561	995	832	667	801	602	532	560	496	411	382	392	338	333	335	285	279	266	252	286	292	269	286	318	270	249	260	260	269	260	249	239	243	232	240	236	265	261	260	260	248	249	266	246	237	248	251	274	232	258	251	204	227	243	241	233	244	241	285	247	256	235	252	258	259	243	250	269	206	206	245	257	281	242	244	276	233	254	250	226	246	260	260	249	236	260	279	230	221	266	262	228	249	250	264	253	221	261	238	237	255	243	241	262	235	247	223	244	266	231	267	249	249	234	232	245	250	254	239	264	241	242	238	236	240	272	219	245	218	221	219	259	251	214	227	261	279	271	223	240	210	257	264	261	246	234	255	255	238	241	263	230	239	236	263	241	256	262	244	242	255	256	221	218	240	253	248	242	249	215	244	244	241	224	260	255	253	236	252	246	231	222	222	243	224	227	247	215	222	240	251	258	240	228	247	215	247	209	250	265	273	213	246	254	238	212	252	254	268	199	270	267	257	237	232	231	217	273	254	220	223	203	238	278	238	248	233	238	259	248	236	228	238	229	213	224	246	227	228	237	217	228	254	231	253	238	234	219	208	243	222	264	250	249	245	262	251	257	243	259	230	241	244	253	225	220	245	274	219	267	243	248	218	223	197	245	230	228	249	241	207	232	224	231	260	248	225	250	244	232	242	260	255	232	237	263	276	219	243	253	246	256	247	245	245	217	217	246	276	255	286	243	238	214	242	227	217	209	229	246	235	232	246	243	217	254	240	238	229	265	252	284	218	239	233	240	240	238	249	222	230	253	245	241	252	245	240	251	215	256	229	250	256	231	239	235	239	266	239	265	283	233	244	217	245	233	252	222	245	236	260	259	231	203	221	219	234	229	245	261	267	221	239	244	265	224	227	245	243	206	277	254	237	255	250	280	298	220	214	243	210	240	229	244	234	239	246	223	239	261	264	262	226	248	258	240	259	238	240	257	237	218	237	229	231	269	239	278	242	253	235	248	236	237	237	243	271	249	263	275	226	244	244	245	217	266	232	267	240	275	253	236	248	218	248	200	266	226	234	232	274	230	249	215	257	244	276	215	261	233	243	236	250	251	241	271	254	224	270	246	261	248	262	249	235	245	233	261	238	251	232	243	236	253	232	252	248	249	234	235	238	246	240	250	237	245	281	264	227	201	220	237	241	253	247	246	240	257	275	273	250	256	229	256	243	218	235	244	218	240	231	284	237	248	236	240	232	260	252	285	267	194	236	244	237	250	260	260	245	255	256	220	239	244	227	246	244	241	247	238	267	258	246	253	239	239	216	251	239	243	257	233	267	218	240	252	254	250	244	221	241	248	221	252	234	228	262	232	253	216	236	246	262	246	249	236	248	240	244	230	221	227	248	234	260	260	258	246	201	249	237	228	247	219	257	234	241	250	241	244	277	254	234	252	250	213	244	221	231	233	253	234	227	215	239	258	249	259	239	258	226	246	227	236	244	251	240	241	221	274	230	263	219	246	258	224	240	225	227	231	249	259	228	222	268	209	248	217	243	241	257	253	226	231	240	269	227	248	238	244	274	237	237	230	210	248	251	224	255	258	241	256	242	225	233	232	245	241	252	247	241	249	244	233	251	239	280	283	237	252	259	235	237	267	233	252	244	246	240	233	244	239	250	256	217	242	249	225	234	257	252	264	242	255	250	237	229	271	255	248	223	250	247	257	231	225	233	239	242	251	245	238	259	207	248	235	225	229	255	246	218	240	244	248	236	242	245	274	251	244	222	236	256	232	249	206	262	244	235	204	236	259	224	247	232	238	233	226	243	217	240	245	224	244	250	220	235	245	269	215	229	250	231	243	266	224	230	244	226	253	262	243	240	222	239	256	235	243	237	232	245	251	242	220	250	264	263	273	234	226	248	236	264	235	209	231	245	237	275	254	242	246	202	278	241	262	248	294	247	273	234	285	256	219	211	232	266	232	256	243	230	247	226	268	249	261	236	269	248	238	227	235	242	254	237	222	238	272	253	267	233	251	257	232	276	235	244	240	222	250	232	205	238	214	232	233	227	260	251	232	244	245	234	246	253	255	266	242	243	233	233	227	238	263	259	241	247	257	234	230	277	257	259	243	232	265	237	266	250	261	243	241	212	271	233	207	240	229	261	246	233	246	262	241	245	232	243	215	253	233	237	219	241	232	239	237	226	226	245	251	244	256	246	248	224	232	219	229	259	262	226	258	230	214	250	250	222	245	250	249	227	235	251	239	225	246	237	249	252	239	251	239	254	254	254	257	268	254	231	233	237	223	238	231	263	276	258	260	221	231	236	256	235	253	256	255	276	215	243	238	230	243	193	264	245	248	246	228	223	258	227	245	288	268	229	234	232	263	250	216	263	223	249	250	241	239	283	224	223	232	235	259	227	231	266	238	270	239	243	256	240	230	222	262	274	243	246	254	262	240	213	239	240	238	225	243	223	243	241	232	225	241	248	255	233	238	235	259	252	255	215	245	278	218	238	251	232	253	252	219	237	234	238	235	248	228	239	257	262	227	241	230	232	230	231	242	238	248	223	234	243	276	229	227	229	267	254	241	246	228	230	263	256	259	245	244	240	264	235	270	237	239	265	238	243	258	263	248	242	237	232	249	232	243	222	249	264	237	286	242	248	243	246	222	229	253	231	222	244	242	239	242	236	237	254	244	240	228	229	230	231	251	262	242	236	235	237	251	235	258	247	234	280	250	276	249	236	276	245	232	233	224	254	223	234	236	253	211	234	233	232	222	242	243	249	252	240	253	249	265	226	267	250	251	230	207	258	235	216	239	259	243	269	223	281	249	246	244	264	245	268	257	233	229	214	245	250	258	242	232	222	229	241	215	263	258	253	251	240	255	235	224	276	240	242	234	231	258	229	221	241	245	243	216	251	246	246	215	254	258	237	254	255	248	244	243	282	265	231	239	246	242	252	254	258	238	258	235	251	282	237	237	247	237	241	270	255	262	250	234	237	263	257	216	283	245	247	250	241	239	241	253	256	247	248	250	256	241	231	248	248	233	243	231	229	211	271	258	227	239	246	251	215	223	247	222	277	274	283	211	229	266	239	208	237	251	238	287	271	262	244	226	241	269	234	257	221	232	264	256	237	228	245	235	232	248	226	243	221	247	240	234	214	245	251	223	251	229	239	236	256	233	233	235	244	246	228	253	258	228	243	241	236	276	263	224	245	247	241	244	236	247	215	222	235	240	229	225	266	245	226	226	228	220	275	240	220	215	241	249	232	194	248	269	249	192	259	233	250	277	242	258	244	254	266	235	241	255	257	268	251	237	227	232	228	264	215	241	260	235	254	243	259	227	232	206	241	227	228	212	233	251	242	268	250	231	235	267	230	245	254	244	234	214	259	229	226	258	242	225	269	221	263	251	216	252	238	204	293	261	230	250	269	227	259	247	244	228	228	219	249	258	224	234	250	250	254	269	234	215	230
11303	17222	29425	28631	20021	21862	22070	13964	18805	16837	16865	14442	11834	11052	9566	8932	5763	4994	4006	5241	3513	3077	3365	2546	2095	1829	1696	1310	1079	1059	938	935	957	989	888	917	974	867	804	743	693	742	716	665	681	630	648	617	681	674	660	674	664	637	675	698	668	678	609	608	581	608	603	588	599	569	561	614	634	591	621	618	609	638	620	590	625	597	643	568	589	575	614	625	613	615	626	590	587	585	649	587	607	590	613	650	615	615	637	596	576	587	635	655	569	593	609	592	591	621	607	599	578	590	590	599	610	646	622	618	593	625	594	606	634	599	616	551	649	587	631	583	644	631	620	556	602	562	589	639	555	645	569	594	620	648	618	574	621	576	583	627	604	588	582	636	612	602	592	621	612	640	580	578	562	642	588	609	643	561	588	570	595	585	614	594	603	592	602	557	606	608	589	576	592	610	622	619	637	606	623	603	579	613	656	599	623	607	608	617	622	593	610	585	606	654	605	582	574	631	573	588	592	635	647	599	608	591	590	592	600	610	595	572	605	582	600	576	621	598	563	572	601	563	588	594	559	604	631	599	618	586	558	602	594	620	609	577	591	597	597	639	582	685	573	565	613	609	574	595	625	588	587	603	584	612	569	579	669	627	622	580	618	586	636	598	683	588	580	608	554	592	618	570	622	671	562	586	596	636	624	569	565	564	606	587	621	641	623	592	604	594	640	630	593	585	655	609	620	630	627	605	611	586	612	594	588	570	577	607	644	597	560	587	601	600	627	621	586	610	594	609	575	623	600	585	631	618	602	614	582	609	602	574	573	584	585	596	589	595	627	627	594	610	623	616	594	612	620	627	569	600	615	606	620	591	589	619	589	619	589	601	619	605	582	625	594	626	606	600	585	606	613	609	616	607	633	624	615	577	599	621	630	599	625	618	583	593	600	606	576	625	631	610	613	564	591	580	585	651	611	569	604	641	575	599	589	577	572	601	643	602	571	607	608	597	578	594	609	579	651	566	573	590	602	628	594	589	621	617	625	605	627	601	579	583	628	631	660	624	630	617	643	597	640	647	603	604	594	569	633	617	612	660	618	625	593	548	611	604	581	592	601	599	602	611	609	626	586	578	619	650	585	589	599	601	627	599	587	621	589	611	610	568	589	630	619	591	591	629	585	616	574	559	591	604	607	596	602	597	591	585	562	595	578	617	618	594	583	620	617	564	669	552	608	663	592	591	606	653	603	643	580	654	612	640	595	599	599	547	602	613	584	614	627	626	585	592	617	598	604	652	580	592	577	631	608	636	556	615	611	585	551	580	606	581	624	578	589	611	601	569	634	573	593	598	611	592	601	630	621	599	598	577	565	566	659	602	634	658	560	605	585	595	632	617	570	572	587	555	600	619	610	631	637	586	579	645	568	618	592	587	613	593	622	597	586	640	598	592	598	633	599	636	591	576	608	565	600	637	668	628	606	624	620	544	567	617	578	622	653	618	633	591	602	631	590	584	571	591	564	631	591	626	651	595	628	615	563	621	635	632	601	611	630	611	593	600	621	573	605	584	646	606	606	629	593	624	621	582	626	570	594	605	637	572	566	620	599	573	580	657	618	598	616	623	598	593	605	600	641	570	588	607	577	599	582	629	622	585	628	596	614	605	580	635	583	554	624	590	568	598	608	641	640	583	588	580	582	580	611	603	632	616	557	633	598	604	610	586	580	653	566	635	627	645	589	636	618	596	587	654	611	661	627	659	625	584	596	588	607	603	655	632	591	593	599	624	667	618	606	615	602	583	604	541	603	581	595	618	578	584	603	560	600	578	554	565	630	613	559	646	595	559	637	613	583	609	621	583	612	612	582	620	573	616	588	574	599	612	548	627	603	603	632	631	605	604	604	629	564	614	657	599	574	622	632	599	551	592	642	591	580	619	625	611	633	633	620	659	588	594	620	599	609	586	590	589	587	599	581	611	582	617	585	601	605	613	618	653	603	606	619	605	602	613	636	559	581	629	611	622	581	603	596	628	594	590	605	608	636	633	555	576	642	597	621	574	594	605	576	588	563	542	585	560	564	592	577	616	565	592	636	622	623	562	573	602	591	626	617	573	581	586	618	598	570	616	581	567	583	570	643	662	628	594	599	615	617	607	595	630	619	572	615	643	554	598	595	612	572	608	636	650	597	564	600	641	655	631	602	587	607	611	637	615	598	604	578	570	583	635	584	590	634	577	607	601	592	590	609	566	608	588	600	635	628	601	594	578	606	608	623	602	621	596	658	579	613	604	581	593	584	601	614	625	580	615	633	594	610	645	569	632	630	640	603	573	604	595	616	624	636	596	635	607	620	591	568	642	556	576	618	649	578	610	610	558	642	606	610	580	580	604	597	596	607	569	620	595	603	593	621	647	634	640	580	592	630	607	586	620	596	606	615	625	552	610	629	665	582	599	624	600	590	617	562	603	581	578	620	649	587	610	598	655	579	629	629	552	629	603	644	601	601	559	612	590	587	589	560	590	639	560	598	624	619	625	578	573	586	571	610	619	610	620	608	595	606	552	577	559	633	589	585	630	600	617	576	653	573	608	555	575	600	636	594	575	576	582	649	652	606	634	631	661	638	606	574	557	604	612	576	595	601	582	614	678	627	563	617	585	560	619	614	614	642	580	629	656	609	602	566	592	594	575	588	590	589	602	634	608	581	596	598	568	634	599	592	624	569	640	561	614	675	639	596	631	642	590	605	619	580	621	593	625	600	655	636	596	622	582	580	608	642	613	625	624	591	602	602	590	598	600	597	616	617	556	590	600	578	577	616	582	612	623	644	577	600	620	594	634	555	586	595	610	625	597	621	561	603	591	606	584	598	642	616	618	596	611	565	593	619	606	591	622	588	573	574	609	585	576	582	554	596	619	639	585	617	637	592	608	560	611	631	554	593	601	600	602	600	639	612	655	579	627	598	584	565	647	580	583	605	597	648	556	596	606	607	622	591	607	578	619	604	632	594	574	619	615	589	636	606	579	576	609	601	626	622	620	589	609	619	604	593	622	582	603	593	599	608	620	569	564	569	585	571	642	641	566	622	619	591	624	600	590	611	637	603	604	595	594	600	644	595	583	629	610	598	579	611	687	587	615	609	573	604	606	583	624	622	635	594	595	577	589	624	594	585	612	615	598	644	589	603	610	597	601	627	609	616	592	577	599	572	593	602	594	580	605	586	577	574	588	579	613	563	600	587	569	626	616	608	603	624	629	634	600	581	594	568	588	589	619	639	575	597	594	634	604	624	549	579	621	608	593	636	612	640	593	569	628	630	619	566	628	609	628	582	626	623	623	621	605	601	595	609	607	641	596	589	568	609	600	612	633	586	600	561	612	608	617	590	637	574	595	604	577	591	639	580	616	585	626	634	580	558	637	593	583	594	617	655	590	634	618	598	597	579	563	603	599	660	587	621	567	605	612	617	616	604	575	584	624	596	624	628	600	638	625	633	603	600	623	598	591	627	604	616	591	583	594	602	640	588	569
36975	41007	44110	37976	25769	30019	31444	22788	27111	27686	26201	20962	16380	16501	16259	14727	12357	11823	8437	10267	6570	5240	4652	3438	2608	2022	1992	1375	911	724	594	682	649	625	633	751	1004	631	512	338	335	302	317	286	313	306	266	237	237	243	255	242	259	236	251	260	270	247	268	258	230	274	260	268	251	281	242	225	285	244	226	237	247	269	252	235	239	222	221	229	231	249	218	240	240	246	226	256	252	238	234	257	232	239	253	222	239	252	222	228	225	233	258	238	245	249	191	242	247	208	242	229	261	249	216	236	223	230	267	263	226	236	255	251	268	220	234	244	255	249	244	225	252	241	228	243	240	240	242	239	225	218	243	288	253	219	239	250	240	255	262	235	271	236	262	231	269	247	252	235	237	268	225	219	229	237	238	248	222	239	215	235	242	241	246	260	252	244	225	223	227	194	258	250	240	238	231	279	225	247	250	251	243	223	230	257	272	242	237	233	256	224	270	273	239	257	240	234	254	232	241	234	265	245	231	218	249	230	241	230	252	214	254	226	269	229	302	253	248	234	246	212	196	237	238	232	231	256	235	249	249	249	250	229	241	247	249	235	258	231	249	242	230	227	224	225	232	232	239	239	231	232	254	243	220	217	232	251	203	217	217	230	253	222	231	257	219	209	218	232	238	252	277	242	234	227	242	245	227	209	249	224	239	241	246	261	218	257	257	222	232	245	251	224	252	230	228	234	258	237	249	248	263	254	242	221	274	203	247	251	259	224	230	227	209	265	227	254	234	244	265	237	263	238	243	259	247	256	240	245	251	243	276	248	252	268	220	250	224	226	270	228	260	219	233	259	242	241	227	270	234	238	251	253	233	274	241	272	229	229	244	248	260	229	239	229	221	241	228	226	240	268	251	231	231	225	238	283	225	238	247	249	261	258	226	248	241	238	245	223	246	229	227	236	236	226	249	242	258	227	271	251	251	241	244	260	226	213	221	202	242	242	239	215	252	228	256	256	228	295	236	243	210	238	226	242	253	251	237	251	243	228	245	228	210	245	230	222	220	210	242	209	264	231	213	253	249	236	276	250	233	256	252	239	244	228	229	230	214	224	237	250	233	226	223	245	249	249	212	232	237	200	236	230	226	249	236	211	232	234	223	225	232	232	255	242	248	261	239	239	229	249	234	261	223	210	268	249	205	244	227	237	221	209	238	235	223	230	254	250	241	211	229	277	244	201	226	224	250	273	233	263	250	245	225	214	229	217	242	221	254	217	223	252	245	220	231	247	246	258	239	273	238	235	223	241	246	228	238	228	260	215	208	270	240	234	254	241	233	236	250	268	232	247	231	240	213	224	235	262	227	255	235	227	252	221	234	261	217	245	223	268	238	248	233	264	236	252	231	225	221	230	241	256	253	215	241	271	234	262	285	234	260	276	274	247	252	219	218	234	262	245	229	225	222	231	253	204	265	262	253	246	228	231	267	254	234	236	263	273	225	212	234	212	242	250	213	216	241	238	192	207	237	218	247	255	228	269	242	246	244	246	203	235	229	251	228	238	234	213	259	234	258	214	247	241	274	253	217	243	233	233	204	284	236	236	255	216	245	227	244	219	265	224	235	231	268	252	250	248	213	235	233	236	233	279	248	243	248	234	237	245	222	226	239	218	238	266	246	229	229	240	245	246	218	208	214	262	260	236	239	268	239	242	234	207	193	234	247	222	257	232	261	251	257	241	241	239	228	238	216	239	214	262	262	223	233	245	226	235	244	245	231	257	234	264	228	229	215	234	222	251	236	256	218	217	260	243	227	228	242	251	233	242	232	212	221	220	244	227	249	223	242	244	241	242	248	224	225	242	239	231	220	258	247	232	236	227	219	243	239	251	235	238	232	234	266	236	207	237	230	234	252	230	228	259	212	203	230	242	243	273	232	239	232	263	225	245	241	261	234	229	205	238	246	229	245	273	247	235	239	230	254	211	224	251	251	234	233	245	243	256	223	226	264	225	228	235	204	258	224	234	231	238	258	244	211	224	262	234	229	215	211	244	264	243	231	259	228	234	242	254	253	224	245	257	216	220	248	214	245	248	247	248	235	231	254	251	227	226	244	224	239	244	245	234	248	216	231	231	247	208	270	234	208	221	240	230	241	206	226	232	244	241	232	246	248	250	259	244	257	244	228	255	234	269	257	240	228	231	231	261	241	243	232	237	210	222	209	223	239	232	254	226	228	227	249	232	273	234	222	240	245	245	228	269	215	208	238	238	237	275	244	246	231	219	241	232	219	236	235	257	284	213	232	219	244	213	259	232	251	259	231	279	231	227	254	233	240	235	234	230	263	234	240	255	229	249	251	225	234	226	249	224	231	235	238	221	242	236	284	259	208	232	245	222	236	259	256	246	241	250	232	232	248	238	219	238	236	263	230	227	258	276	238	237	253	246	220	242	222	243	225	247	227	277	215	212	247	207	244	218	241	236	210	261	232	208	231	254	249	225	251	277	216	227	232	238	257	269	247	237	237	224	235	245	220	235	220	233	229	247	208	247	254	232	235	235	223	229	251	222	249	227	229	211	209	233	273	233	236	231	240	257	242	270	217	229	221	232	228	233	226	246	267	232	271	237	232	249	211	254	272	229	239	228	286	250	241	216	245	234	217	236	257	219	230	226	259	231	228	280	233	247	260	235	238	219	228	245	275	236	210	253	230	232	239	269	215	232	253	242	259	241	226	221	210	235	253	239	228	234	218	249	260	259	241	248	224	218	260	229	249	290	234	237	229	205	223	227	235	240	219	247	233	267	233	242	256	241	228	228	212	245	260	265	293	245	230	242	233	230	244	249	228	241	242	243	252	214	244	258	236	257	226	204	200	245	236	234	231	235	243	224	277	214	235	244	260	217	227	220	252	244	226	241	235	242	237	233	233	268	234	231	229	248	237	234	263	247	241	247	233	247	242	247	259	226	256	244	226	236	247	252	222	218	255	256	232	229	248	260	238	213	252	247	226	260	253	242	220	268	232	220	261	244	216	256	236	233	237	255	258	266	251	228	246	253	234	258	253	242	240	225	240	243	248	240	259	219	237	231	224	224	259	228	234	249	270	249	220	228	239	237	230	228	252	242	256	226	269	236	231	268	229	256	239	240	237	248	251	217	244	261	241	219	242	236	259	264	234	248	221	223	235	260	267	242	232	228	226	240	255	239	221	222	235	240	219	220	217	222	264	256	246	224	248	224	257	239	259	226	241	248	265	218	211	249	243	288	247	234	225	203	229	254	258	240	222	239	233	236	233	274	225	260	238	221	266	282	218	233	238	263	230	208	227	233	234	230	243	250	250	238	213	213	258	256	244	221	202	244	241	237	264	231	223	226	222	253	271	245	245	238	230	218	215	223	209	266	236	256	271	241	235	239	211	236	242	208	253	229	220	231	253	253	240	225	205	211	241	268	233	228	223	238	238	251	217	275	237	281	212	252	226	231	228	247	259	224	214	231	225	219	235	251	281	212	230	238	233	239	249	232	247	268
27433	34613	46645	41875	32737	42761	41803	28745	41483	43331	43812	38420	35624	37379	37094	36282	32102	32828	27284	31327	24041	22286	20950	16404	13603	11005	11068	7817	5311	3972	3182	3439	3574	3463	3622	4390	6323	3485	2676	1406	1177	1294	1043	938	980	964	775	702	647	712	645	656	642	705	657	716	648	711	677	619	648	633	650	638	578	581	634	579	649	628	585	613	608	604	578	601	577	575	545	599	593	586	599	593	614	577	600	603	599	546	602	576	646	653	554	590	578	624	577	568	579	556	569	558	581	559	572	586	588	608	620	598	592	590	602	583	597	583	588	553	595	618	572	566	583	550	569	636	567	573	624	575	555	562	588	627	594	636	556	564	605	558	635	589	566	592	557	582	580	589	601	565	571	571	579	566	573	555	643	573	565	667	622	573	605	571	600	614	606	611	568	558	624	609	570	597	595	581	593	578	623	628	588	573	571	622	601	613	585	556	564	579	591	600	578	611	585	590	614	541	599	566	639	573	636	549	600	574	582	594	536	576	604	619	620	613	613	589	580	604	626	580	624	651	643	580	570	575	563	609	628	588	607	550	568	554	539	567	614	613	622	593	561	603	580	607	605	591	576	598	581	617	564	623	615	593	593	630	598	591	609	589	613	589	541	583	581	613	586	607	564	605	549	589	586	593	600	544	591	598	552	568	565	548	607	581	555	580	623	592	630	621	584	564	594	596	584	625	580	593	571	583	578	572	632	588	633	613	582	585	597	608	623	555	606	617	578	577	590	597	662	611	604	555	552	610	598	576	560	610	601	545	618	593	639	594	613	561	600	610	546	551	574	572	564	591	548	649	569	592	563	628	610	606	567	630	579	604	627	628	571	529	580	561	584	578	594	574	559	630	580	567	563	589	532	568	585	578	596	587	589	623	559	570	594	596	602	601	574	579	599	569	573	592	603	564	566	611	610	585	570	591	608	556	607	600	570	605	593	580	654	593	616	605	616	587	598	555	614	572	597	614	553	509	582	536	576	566	613	560	579	587	594	583	619	592	623	577	578	576	601	658	605	606	577	614	587	582	582	590	565	561	624	628	557	574	583	578	616	592	567	559	545	614	624	547	613	600	635	567	590	613	625	558	567	586	552	574	564	577	540	593	594	606	573	587	582	602	578	625	522	591	575	558	608	605	641	591	582	639	543	582	599	606	573	562	515	558	544	593	592	635	594	571	612	585	602	580	617	574	574	600	585	599	607	649	585	597	585	564	603	606	587	623	591	598	580	572	566	582	574	614	585	562	617	598	551	561	620	539	572	590	619	613	562	572	560	594	529	573	570	588	575	638	554	591	608	574	585	600	591	585	549	588	597	622	574	624	604	553	597	569	588	596	590	591	583	591	598	585	586	577	591	589	604	622	579	608	579	594	586	589	549	562	628	610	590	592	587	646	581	555	585	583	616	616	583	626	588	606	582	601	602	570	615	630	575	587	592	614	577	584	600	582	611	561	574	590	577	600	587	565	545	577	587	613	579	544	571	552	591	589	588	572	573	590	591	586	611	561	603	633	601	621	588	590	586	578	608	588	555	580	572	620	569	578	570	563	606	584	635	618	585	626	577	577	590	580	563	565	593	624	628	593	539	616	581	576	555	598	607	596	564	591	587	594	569	552	650	629	603	611	603	604	610	614	598	537	547	592	562	583	616	602	616	571	574	570	608	614	597	564	611	616	635	593	604	601	617	583	602	577	586	598	560	589	578	590	590	594	625	571	607	599	567	608	569	582	601	560	610	575	624	604	602	599	584	574	601	575	574	624	559	558	621	575	559	593	572	603	571	562	609	644	549	569	606	554	622	562	570	585	624	635	547	599	597	583	584	631	582	604	604	582	601	625	580	577	577	559	585	568	577	597	569	603	610	595	583	575	547	597	587	587	613	595	566	574	578	592	583	570	586	568	586	591	600	630	573	600	600	586	571	615	590	630	586	561	604	597	587	593	636	560	579	566	617	616	583	570	610	605	550	564	599	617	568	600	640	543	571	611	591	583	595	625	592	593	611	626	582	570	621	579	594	587	579	563	639	584	583	583	575	584	571	586	603	580	570	573	577	599	585	660	608	623	552	570	585	585	549	559	572	636	580	601	557	579	584	570	630	588	589	610	629	639	577	652	578	632	605	589	560	582	569	635	545	553	587	594	604	577	607	591	600	592	580	599	604	578	547	623	602	613	606	621	616	575	564	570	537	610	593	622	576	636	612	562	587	609	612	587	554	596	577	605	633	562	648	606	640	588	550	583	552	590	559	597	625	597	586	571	623	604	605	602	579	586	630	587	544	559	602	600	591	584	577	602	531	603	580	581	600	592	602	602	541	590	637	589	580	566	604	571	615	571	586	627	545	567	642	572	614	592	565	600	621	603	599	646	562	625	615	614	644	572	634	606	574	565	603	609	599	617	577	568	624	606	598	615	575	576	582	553	571	620	596	578	583	581	570	591	532	572	567	583	595	598	597	593	551	636	573	584	599	583	555	599	582	560	585	582	604	615	607	602	589	597	579	606	586	633	581	587	594	554	587	616	590	589	616	610	548	581	617	594	631	612	571	586	626	582	568	616	588	593	570	612	575	605	592	583	571	563	589	581	593	546	564	584	618	599	608	599	556	568	591	597	589	534	593	580	633	601	613	575	603	606	569	586	590	565	590	605	599	552	562	632	572	587	605	561	577	613	586	571	618	588	612	629	611	562	581	604	597	512	608	584	585	613	594	565	587	616	592	630	598	633	596	559	579	614	642	550	575	605	587	601	582	611	568	582	598	579	556	582	598	624	589	602	568	589	626	589	583	609	524	575	586	640	572	572	574	558	611	572	575	594	551	595	577	554	590	600	602	595	604	586	579	577	639	587	614	610	563	570	608	566	609	585	617	593	601	631	647	614	580	614	515	607	601	569	632	572	564	603	608	598	616	584	580	592	569	572	572	604	557	636	579	603	562	563	572	621	615	541	613	602	566	602	600	600	580	581	581	579	552	576	586	577	573	571	565	593	636	548	558	590	571	601	584	662	574	555	538	583	596	591	570	625	605	597	621	548	620	558	553	556	581	578	601	584	580	616	587	589	594	553	616	627	605	565	600	598	591	609	633	554	580	584	581	580	576	593	605	596	573	573	593	599	610	586	569	568	599	575	567	589	595	608	563	582	583	562	590	620	623	556	606	590	514	602	575	618	624	629	603	585	594	571	574	598	594	537	624	586	571	571	538	591	609	574	567	551	597	582	593	583	573	632	577	572	587	629	611	592	630	569	571	581	580	567	608	569	596	581	596	572	596	629	614	562	592	570	603	605	592	567	588	630	559	587	634	593	584	576	592	621	547	589	638	549	558	595	640	576	600	580	597	571	598	592	555	615	666	618	622	590	593	583	554	596	597	583	554	562	582	567	537	526	580	586	599	578	587	608	577	583	613	552	564	607	599	607	567	589	573	570	618	537	617	610	633	603	566	579	611	605	595	579	590	600	553	610	569	578	580	579	567	609	616	616	571	585	573	594
47848	48337	43034	35257	27705	34897	34579	28720	37470	38637	38486	31316	30089	29789	30608	28361	26774	25180	21489	25608	20115	15334	11223	8587	6570	4517	4933	3921	2672	1861	1309	1404	1527	1509	1502	1771	2366	1601	808	577	423	423	356	337	328	319	240	231	208	252	220	255	235	225	231	228	224	232	221	237	202	217	210	195	222	222	183	211	203	237	194	191	177	214	193	193	206	208	204	183	214	203	180	198	200	184	188	194	218	216	196	185	200	182	222	224	209	209	192	224	195	204	186	193	173	187	213	211	199	195	190	217	181	187	184	186	210	205	207	224	194	206	181	183	206	191	202	198	210	202	227	189	224	206	193	199	198	210	174	193	210	202	207	203	214	234	192	202	206	214	196	213	231	201	204	195	183	194	224	203	205	219	174	215	209	195	214	190	219	192	191	185	217	191	198	207	183	183	195	203	207	175	175	179	209	213	206	195	205	238	251	221	217	216	196	202	205	213	228	180	218	200	219	181	207	220	200	207	206	214	206	181	209	194	209	214	190	204	199	201	204	215	178	193	194	178	190	207	196	189	190	194	225	201	198	214	187	198	197	205	189	184	213	185	152	225	203	226	194	183	214	197	214	161	193	208	170	188	182	224	201	198	187	189	178	230	206	198	199	192	183	184	240	206	177	205	196	194	202	199	202	171	230	187	221	179	199	208	217	214	205	180	193	206	187	186	218	222	207	165	209	175	187	198	223	189	209	210	212	200	189	186	215	217	197	225	219	181	227	240	208	224	205	199	190	215	224	210	183	197	194	195	199	228	217	193	209	179	178	212	168	185	192	187	179	186	199	212	195	213	194	202	214	210	213	199	191	203	206	224	229	209	213	206	198	212	222	224	210	219	190	179	195	211	200	184	210	187	220	190	227	204	209	203	201	196	231	216	190	174	206	211	220	197	172	208	206	206	198	200	207	202	208	188	202	188	204	195	201	181	202	217	196	208	183	203	206	205	182	194	212	197	209	201	198	196	220	202	188	178	215	201	232	219	216	222	185	179	216	173	186	191	209	211	194	168	206	186	210	192	195	233	183	191	187	229	190	207	207	196	211	204	199	180	186	189	170	199	206	181	203	218	171	213	189	195	196	219	207	218	210	224	217	192	187	195	186	201	188	181	216	193	204	186	197	228	203	217	219	218	199	190	195	202	216	197	174	180	160	209	216	197	197	208	220	210	187	200	207	207	202	200	200	193	223	195	208	220	220	170	164	195	198	206	242	210	210	199	216	199	208	193	202	201	177	206	197	212	195	183	203	240	210	179	186	177	189	214	211	172	194	203	208	189	196	235	224	212	200	201	210	222	204	194	210	182	200	194	183	212	205	198	187	203	195	189	223	209	173	207	217	199	203	236	232	194	169	209	193	203	190	209	203	215	213	196	200	195	202	196	203	211	198	206	199	211	183	215	194	197	199	186	183	219	219	184	182	207	232	187	207	193	211	228	185	206	195	181	217	188	184	226	222	206	185	193	218	197	170	208	186	200	179	196	216	203	193	202	201	210	200	211	201	207	215	225	184	222	202	203	210	183	192	184	229	184	199	203	202	211	191	212	203	222	205	193	189	195	188	216	208	186	218	194	223	224	214	183	212	207	191	200	216	203	172	209	159	219	172	206	197	196	197	201	217	192	216	204	201	183	195	205	181	206	207	205	181	214	197	208	203	202	215	179	193	180	192	200	197	214	223	194	210	211	213	171	207	211	183	213	193	194	205	173	197	180	201	193	197	208	172	193	179	227	212	201	203	185	175	223	206	188	190	172	224	204	207	197	199	185	168	193	204	183	183	177	213	199	202	207	197	198	192	230	235	191	202	203	183	181	216	200	196	193	203	188	177	157	183	185	225	192	197	208	211	215	186	194	198	186	185	201	184	191	201	183	222	178	177	196	204	217	188	215	191	186	183	209	203	219	208	181	238	197	203	197	213	186	213	191	209	202	210	196	225	176	203	197	198	196	198	191	216	188	234	197	215	183	203	200	189	208	199	176	199	223	217	184	222	212	206	199	216	212	176	179	199	232	210	218	183	213	192	201	198	210	222	206	198	202	177	222	190	185	176	219	218	206	210	179	182	203	181	190	196	207	164	204	188	189	197	184	207	198	181	210	220	204	188	176	214	228	213	182	203	220	191	187	191	211	185	197	213	189	203	203	187	206	203	194	190	196	201	215	182	176	201	218	210	253	208	165	184	197	194	222	208	199	209	225	196	205	194	183	193	211	208	202	186	196	215	180	204	202	219	196	193	202	218	203	200	190	210	190	194	185	181	211	236	204	184	201	160	218	181	203	198	196	187	228	188	216	174	192	184	207	202	207	202	190	231	196	195	196	232	250	190	195	178	236	192	180	183	192	207	200	198	228	205	211	197	206	192	201	183	233	184	214	216	171	218	194	216	193	199	183	202	181	211	204	201	190	186	207	205	202	224	227	187	204	209	214	229	192	183	212	183	195	217	221	204	201	209	195	219	201	206	180	208	194	189	221	172	205	189	201	190	196	192	196	212	196	203	204	195	218	197	185	206	182	227	210	212	182	207	210	194	223	192	191	181	161	221	208	190	205	190	186	202	193	189	215	211	189	181	185	193	212	171	181	218	212	226	193	202	191	193	233	187	182	207	206	212	182	182	189	197	197	216	223	197	175	233	189	216	211	219	192	212	182	197	208	203	215	195	189	183	205	191	184	211	183	243	187	190	200	210	188	200	209	197	197	192	209	205	234	178	204	221	197	219	175	198	213	185	190	195	198	205	171	196	221	204	213	205	189	192	206	212	201	196	192	188	207	198	194	198	209	184	211	193	176	226	211	206	213	212	191	205	178	205	196	214	204	192	169	166	183	170	186	193	194	212	201	211	208	177	189	195	182	202	181	197	163	214	147	189	203	217	155	198	191	210	215	177	209	213	214	212	186	179	183	176	183	206	205	213	196	193	181	207	215	222	196	184	216	201	185	192	200	195	193	204	185	219	222	191	185	190	224	195	208	200	189	205	184	191	194	239	182	216	191	205	201	192	182	204	187	193	217	231	212	193	210	190	196	207	223	179	203	198	203	222	212	188	194	209	210	220	222	203	204	220	204	195	189	213	191	200	199	228	197	202	203	186	207	173	211	234	211	192	183	177	209	225	224	202	188	186	202	207	205	200	209	201	224	201	208	190	205	201	197	206	203	181	198	188	214	209	194	234	209	199	184	202	193	207	205	205	188	205	230	179	200	198	226	183	198	204	204	179	186	193	190	207	193	198	217	227	213	196	179	216	189	193	205	176	167	190	212	207	182	211	204	194	193	184	216	180	196	247	222	210	187	179	169	185	220	207	195	201	190	225	216	220	217	192	196	221	213	182	191	204	194	215	197	191	169	191	216	203	219	211	192	193	167	194	210	211	203	208	204	212	167	232	195	217	198	239	197	201	204	187	207	205	177	188	197	215	204	241	197	193	206	242	209	186	197	213	205	203	203	202	195	203	190	204	204	182	170	193	185	210	236	185	166
35681	45419	49459	47380	40614	49639	46250	38208	49953	53134	52164	47519	47672	49064	47620	46840	45168	43522	42450	46095	40869	36967	32339	28104	24161	20461	21839	17332	13692	9575	7815	8231	8554	8594	8713	10286	13255	8739	4661	2820	2008	2097	1748	1365	1671	1429	825	696	706	732	727	680	704	740	704	703	722	725	645	651	609	596	587	563	587	534	505	502	535	477	539	546	538	480	516	523	507	496	482	516	479	537	535	467	507	535	491	518	476	501	467	493	502	507	471	533	462	493	470	494	455	518	512	484	522	489	508	510	500	463	488	490	498	540	495	509	483	505	520	476	502	525	490	472	491	477	485	536	485	516	505	492	495	472	470	465	507	505	473	505	506	467	502	499	500	499	509	530	478	514	472	504	509	494	506	514	474	508	480	515	488	502	489	497	515	468	467	484	511	488	500	519	522	554	494	494	513	488	471	485	511	481	481	489	464	504	506	489	472	508	507	438	499	492	468	500	499	486	506	475	486	490	503	471	536	482	503	521	496	457	523	471	483	487	525	496	460	495	494	506	463	471	512	450	514	478	482	475	489	501	510	508	463	490	486	499	479	504	466	489	501	493	475	500	478	470	514	506	485	497	520	460	499	466	495	475	489	492	510	489	474	472	479	487	450	489	521	483	471	507	510	493	489	531	507	512	464	482	487	504	514	482	515	486	497	496	486	477	475	508	461	499	501	483	497	466	465	516	479	513	512	492	477	475	496	476	481	514	489	507	534	519	536	518	448	531	488	495	508	468	495	483	458	536	477	488	484	523	493	481	484	520	476	518	491	508	475	488	494	489	506	502	489	513	501	547	500	521	510	542	481	511	524	470	494	545	477	524	464	498	457	500	484	484	499	440	491	529	483	506	472	486	513	444	544	481	483	493	482	457	504	487	507	477	541	460	472	491	469	483	486	492	505	494	476	475	468	540	444	570	496	497	453	492	505	520	478	483	532	475	517	494	514	507	497	479	469	469	507	501	526	472	467	492	477	507	478	464	510	526	517	506	490	495	483	494	529	513	458	484	460	496	511	501	500	470	474	510	548	507	507	470	515	506	532	494	475	515	477	509	477	520	453	478	498	491	494	471	439	502	479	499	481	505	494	494	511	478	491	523	485	492	472	500	488	484	484	500	490	496	515	489	487	469	464	472	532	521	496	500	523	517	516	456	493	476	482	516	490	494	475	504	531	521	505	423	533	544	456	505	527	449	446	507	468	457	461	493	520	503	471	508	514	522	485	517	507	509	460	485	521	477	499	494	531	526	509	474	503	493	496	478	508	483	460	478	492	502	492	504	494	473	496	478	496	483	492	463	502	515	487	498	511	506	514	515	495	512	481	557	468	470	508	505	465	525	488	485	464	524	452	502	487	501	487	509	485	493	527	524	510	521	483	498	500	483	503	523	489	519	510	470	492	487	481	533	494	524	465	528	508	457	476	467	484	507	517	493	506	510	462	466	488	499	544	526	551	524	458	517	487	498	500	527	499	481	516	530	500	474	497	490	504	450	503	501	470	531	503	546	536	506	509	495	493	493	523	522	532	476	474	476	500	520	471	486	471	471	487	491	523	458	524	513	525	510	517	490	497	464	484	482	536	475	494	506	511	498	508	512	544	509	471	476	500	483	466	483	501	523	525	482	472	493	506	486	513	504	498	466	488	503	514	501	517	516	509	528	474	520	494	488	514	526	461	499	478	507	500	491	491	494	481	530	508	492	488	526	462	490	466	508	484	474	459	505	479	512	474	529	480	475	525	469	479	525	519	466	495	500	511	444	493	469	510	536	479	467	467	503	475	495	488	493	468	494	491	459	506	471	493	477	483	491	462	455	448	508	474	507	462	504	523	499	491	469	501	532	525	493	504	498	482	523	508	475	460	502	504	507	534	493	450	523	537	505	448	492	479	485	490	471	511	485	497	480	519	467	484	503	510	511	481	506	456	471	506	499	486	520	495	507	483	495	476	466	461	493	478	529	512	539	485	511	548	501	428	513	569	533	458	508	524	462	497	460	496	516	521	503	480	440	496	464	494	476	527	454	460	502	501	456	483	496	513	476	512	496	494	521	491	530	496	497	471	497	524	481	497	470	517	490	507	488	512	484	496	530	496	551	523	500	485	486	482	516	509	484	485	512	525	500	501	487	490	495	499	497	492	541	471	489	516	475	483	491	542	511	521	468	514	506	482	505	481	492	513	515	487	463	491	479	499	495	489	477	458	492	492	493	510	528	506	496	497	509	487	483	462	526	491	514	530	498	503	488	468	480	473	475	504	484	447	497	485	484	466	468	498	479	509	502	504	489	498	521	484	485	478	528	484	504	506	492	452	493	482	486	501	483	513	484	494	471	518	554	478	494	525	521	462	550	484	489	471	486	461	461	501	453	509	428	518	496	499	504	497	489	506	501	531	506	515	505	475	497	476	451	479	499	481	495	528	468	498	474	490	529	489	530	519	480	491	484	498	512	493	489	505	490	511	507	531	533	500	480	525	487	450	512	506	516	505	473	471	492	522	507	494	487	478	509	461	483	494	540	499	451	524	470	494	506	489	505	482	493	478	495	492	483	484	536	515	523	471	545	465	518	511	485	495	473	456	505	449	484	484	506	487	498	463	499	488	545	492	489	486	521	465	485	521	513	470	475	501	503	481	528	500	452	478	535	474	465	485	494	476	552	511	472	490	547	568	482	471	467	478	499	489	468	505	470	476	476	453	446	515	480	483	492	477	466	462	464	436	486	511	467	503	540	500	512	522	489	488	482	487	486	524	498	533	439	509	527	512	504	480	519	480	444	477	476	499	481	490	495	494	496	455	481	491	482	519	512	478	498	513	478	454	482	469	506	499	479	474	483	515	495	467	498	502	511	472	501	478	477	519	464	499	457	493	485	478	505	480	510	501	480	506	467	564	487	489	523	514	462	481	454	515	508	505	508	495	491	555	543	490	508	488	472	478	456	487	487	457	514	534	472	515	508	525	506	513	525	512	501	432	499	503	486	504	499	496	466	494	478	532	491	491	478	486	510	496	476	521	513	455	471	523	502	490	497	461	516	516	466	551	490	472	492	478	531	523	445	490	501	484	518	498	511	462	495	492	498	507	504	473	491	496	489	460	484	491	483	476	505	488	534	460	474	480	489	509	494	479	515	517	520	480	518	525	496	506	496	517	508	530	512	482	500	495	498	519	483	499	494	527	534	517	515	496	485	497	482	509	481	493	510	514	485	454	514	503	502	525	479	476	514	517	476	547	487	485	486	475	476	517	519	479	517	492	474	493	514	498	487	483	475	481	454	482	466	467	514	447	507	494	481	467	512	477	492	506	467	431	473	476	470	476	497	483	502	537	495	504	485	496	470	514	522	505	529	502	520	506	497	485	504	488	504	470	533	473	509	496	546	491	526	550	474	526	531	524	495	488	483	472	504	499	479	451	481	484	458	473	491	470	478	477	460	519	529	456	493	468	482	474	499	502	498	500	478	536	498	471	472	506	502	468	487	512	535	525	497	469	486
20068	18809	21281	20231	10921	10557	6028	3928	4156	3628	3340	2161	1753	1575	1330	996	895	714	739	831	602	551	528	435	426	370	384	355	326	313	259	271	283	288	291	257	284	262	287	276	274	231	262	268	245	262	224	244	257	275	238	229	271	245	268	254	273	267	254	252	242	242	253	257	227	253	233	236	246	253	222	230	248	249	216	227	230	227	255	218	277	229	239	233	239	248	218	251	263	252	230	234	258	233	288	228	256	240	244	250	249	264	243	267	242	224	244	249	224	237	232	240	258	228	246	229	264	227	227	248	223	261	219	237	227	231	246	222	233	244	274	261	242	242	229	232	230	232	249	237	248	255	247	235	232	189	235	251	260	241	225	254	266	252	251	260	229	243	243	234	221	235	227	213	263	236	269	238	232	244	232	231	224	215	218	247	235	258	252	241	259	237	232	253	260	216	225	234	231	229	236	231	229	222	259	246	242	222	240	236	233	212	258	261	240	221	232	272	239	251	248	222	250	230	243	232	250	239	242	240	244	245	241	243	230	248	241	258	225	247	212	239	247	256	238	223	203	230	240	266	228	233	232	240	253	229	241	232	247	227	246	271	245	253	249	257	233	212	235	243	241	246	246	259	236	267	263	261	227	256	261	250	252	225	225	245	238	239	239	226	280	239	220	230	242	238	235	278	247	249	237	235	210	234	228	224	234	269	226	234	242	264	241	200	278	227	256	235	235	256	257	241	231	226	256	252	241	233	244	255	262	264	251	270	248	202	268	239	238	236	247	248	248	253	238	254	248	243	236	251	224	256	244	243	245	284	216	232	244	222	246	230	233	227	222	225	244	231	247	216	228	259	256	214	253	237	194	214	266	242	221	231	229	268	245	243	249	247	207	241	262	253	197	235	279	274	247	248	241	217	214	255	217	215	253	253	266	227	233	235	250	286	257	233	223	233	221	235	234	272	233	239	240	205	237	256	253	257	236	266	235	222	215	262	230	226	249	235	238	230	219	265	230	226	246	245	219	216	260	243	232	250	223	250	235	272	235	249	236	198	247	231	253	227	265	274	239	246	212	240	250	253	220	240	240	258	231	262	252	244	241	244	267	236	254	244	239	256	259	217	218	250	241	212	248	243	245	257	231	218	257	234	230	232	255	246	226	221	258	225	235	298	211	245	261	232	252	238	228	225	253	267	259	278	250	256	222	242	242	227	263	223	281	254	239	256	249	242	254	258	236	286	231	249	245	222	250	208	214	246	211	232	241	262	233	232	244	265	225	256	256	239	272	237	247	241	235	263	243	246	224	236	259	252	221	288	249	247	222	251	253	226	275	260	239	249	253	255	250	246	232	229	221	208	252	240	233	245	218	215	236	243	250	238	243	255	253	244	231	267	247	249	229	271	242	236	232	248	253	270	225	224	254	236	248	271	230	246	222	239	232	227	238	245	255	210	229	243	252	253	253	251	238	231	253	251	214	225	234	246	247	243	245	260	254	241	262	251	244	241	249	218	229	229	245	234	244	227	226	227	259	247	244	213	234	247	249	277	265	241	231	227	241	240	253	246	233	232	257	232	227	249	261	248	253	272	242	231	252	243	253	259	246	255	268	227	228	228	240	250	241	247	241	234	218	234	267	256	235	268	220	257	240	245	260	232	217	235	214	216	231	258	248	230	246	257	249	221	238	258	240	229	261	228	246	237	247	231	241	259	246	257	278	264	248	230	254	229	228	240	232	227	267	259	258	249	276	236	238	234	245	249	238	230	231	259	229	219	233	258	259	244	243	279	226	242	214	248	254	244	252	256	225	231	246	218	227	257	225	250	233	257	222	230	230	246	206	211	249	213	248	238	278	235	271	249	285	249	210	217	230	246	239	235	258	240	232	254	245	223	230	262	242	248	229	255	228	251	252	236	242	232	240	253	281	286	256	212	222	230	238	253	249	235	218	245	242	215	228	248	229	259	230	251	241	241	287	237	237	238	261	272	248	257	253	241	244	277	236	213	238	250	244	236	237	238	232	244	218	251	247	220	272	263	242	254	241	249	241	244	251	230	238	265	217	259	223	246	220	240	225	253	228	251	218	210	255	252	268	245	269	236	270	224	227	260	234	252	236	256	236	281	234	220	234	237	260	254	272	250	220	251	220	225	255	247	217	254	252	255	238	235	244	243	258	239	243	222	247	268	217	226	224	246	246	260	216	235	257	222	252	253	237	233	223	243	240	223	257	255	249	283	251	251	248	215	239	223	213	227	226	245	226	233	219	254	233	265	224	268	252	220	235	228	258	245	228	201	249	243	236	275	215	212	258	240	246	249	267	264	241	224	250	220	263	262	252	224	228	240	220	251	258	251	230	255	224	241	247	239	229	257	238	247	231	228	221	265	261	277	240	228	238	236	227	214	258	244	247	252	276	252	222	235	240	244	240	216	226	233	240	266	277	214	254	242	242	246	243	262	230	259	255	254	234	262	236	250	271	254	261	222	241	244	230	214	241	249	254	252	251	258	246	243	267	225	249	238	256	200	223	250	245	228	239	234	236	240	247	230	237	252	284	269	238	256	248	260	262	240	236	254	257	268	229	227	260	250	242	241	245	230	248	240	254	235	244	262	238	259	257	231	261	237	218	228	249	259	282	232	224	264	262	222	231	262	260	240	246	224	252	239	273	241	249	244	236	244	239	228	219	261	230	257	227	244	252	226	239	250	218	222	215	220	240	252	234	227	205	270	260	223	229	258	245	252	240	237	269	238	250	264	265	254	238	238	267	252	249	240	262	268	220	265	252	254	242	262	225	225	226	230	227	242	242	254	230	221	237	238	229	206	239	223	223	252	243	252	230	209	256	269	232	251	246	222	256	239	246	251	249	248	233	251	245	253	241	249	216	225	246	250	247	237	245	234	243	204	243	254	252	237	215	242	234	230	220	252	245	251	230	276	229	231	239	233	250	228	234	224	279	214	244	240	252	243	197	238	276	219	230	227	251	256	229	248	259	226	255	228	261	236	238	247	240	224	252	244	227	275	244	275	251	218	250	254	234	241	251	235	251	228	206	228	235	219	233	237	257	273	251	242	249	262	250	218	235	242	242	236	232	233	228	242	240	228	273	222	264	233	263	246	261	238	246	223	248	238	249	241	251	258	238	255	252	252	254	246	238	251	252	249	271	256	248	252	263	225	255	244	230	251	216	223	234	239	257	214	222	238	254	219	223	228	239	270	259	253	243	255	229	227	229	267	252	218	235	258	237	260	226	257	236	223	246	262	237	248	231	249	251	229	235	245	227	249	236	236	251	212	262	256	230	226	233	251	244	254	233	240	249	210	230	245	210	286	237	243	249	243	254	225	232	218	234	267	213	234	210	244	244	222	232	250	259	251	246	209	235	234	267	239	272	249	227	245	255	227	243	222	259	248	204	236	238	254	250	229	254	240	238	240	234	233	244	254	255	251	242	244	243	226	252	244	225	268	229	223	262	238	254	280	256	215	237	253	239	258	231	239	256	234	226	260	253	272
13167	16853	26887	28600	22216	25785	17348	14570	16831	15750	14937	10434	9186	8729	7360	6095	5077	4613	4663	5416	3514	3302	2912	2313	2183	1807	1726	1402	1154	1058	950	980	1083	971	923	960	970	884	805	770	682	703	696	660	655	658	625	649	582	641	673	688	651	645	648	630	631	677	647	592	611	641	588	582	645	588	624	596	676	605	564	587	561	572	611	616	603	590	577	589	657	607	588	606	593	650	605	623	556	625	574	628	567	607	618	583	662	586	606	604	631	598	551	625	581	632	609	582	618	632	585	580	620	588	600	612	595	591	618	524	585	603	621	622	577	611	647	640	627	602	581	638	603	625	628	600	586	561	618	596	588	627	611	621	623	601	618	604	596	573	561	623	621	610	626	605	587	587	603	586	598	624	613	583	592	600	634	614	606	599	625	589	589	604	603	653	578	606	568	634	631	592	618	578	598	670	598	581	590	608	575	591	625	624	596	624	651	648	650	562	634	568	630	607	628	596	588	621	605	641	614	555	592	631	615	578	577	597	575	588	605	640	593	608	565	591	591	600	586	595	605	600	566	600	597	574	587	616	593	601	597	619	603	600	570	580	656	580	593	607	637	636	638	669	572	620	633	621	553	601	597	609	578	583	613	587	633	571	583	596	602	630	589	616	614	572	602	647	632	573	597	594	608	574	574	585	640	595	592	573	631	593	649	637	622	595	576	609	571	633	617	635	593	595	584	576	615	624	609	579	641	615	605	593	597	565	602	646	533	614	621	609	565	584	569	595	570	612	586	592	615	594	648	604	591	599	617	609	554	604	602	575	626	593	618	609	600	581	596	609	599	600	575	570	577	595	611	663	607	608	620	595	623	627	599	585	566	596	559	595	595	600	584	600	585	631	575	624	621	575	586	603	632	591	545	593	596	608	586	565	600	628	603	546	610	593	593	622	654	634	635	617	669	561	644	579	644	645	611	593	615	629	578	618	579	580	593	622	579	589	626	626	614	631	586	584	592	614	630	562	589	577	587	646	611	614	569	598	615	600	629	600	590	591	638	607	630	589	618	608	605	619	588	564	632	608	581	621	570	571	603	554	567	602	574	566	603	580	613	602	605	660	611	577	548	561	621	629	621	660	632	608	634	600	612	597	616	599	616	603	602	578	583	573	637	625	599	608	578	605	597	598	614	587	550	620	605	594	661	610	618	592	579	644	573	606	575	627	597	618	624	610	631	642	608	613	580	612	633	612	598	635	588	558	575	562	597	596	609	576	621	655	603	593	685	566	623	614	561	633	594	572	578	588	624	554	607	621	604	606	595	606	601	593	582	603	591	583	605	605	600	640	627	605	583	611	598	573	586	636	578	598	616	592	588	640	563	577	600	631	570	641	597	599	628	611	599	601	612	581	578	622	607	613	604	598	592	666	602	603	632	566	588	607	625	636	613	633	581	610	574	608	600	564	563	571	614	576	653	573	617	605	572	604	606	590	575	562	615	559	595	564	549	669	614	571	628	559	589	663	636	678	580	603	580	565	564	585	599	549	663	596	597	624	592	646	588	579	642	590	577	621	622	628	594	583	550	594	609	587	560	573	613	645	622	600	608	602	622	591	592	642	591	638	612	557	664	601	585	571	594	615	588	631	586	646	589	628	569	587	570	604	594	613	611	599	595	598	618	594	586	624	608	640	607	559	658	572	556	661	621	597	603	604	597	559	644	637	576	632	624	609	584	616	612	612	641	572	590	588	645	649	592	562	610	568	595	566	608	591	604	608	565	618	560	648	583	609	589	569	586	578	629	613	543	585	613	653	649	586	611	596	610	605	622	596	609	572	663	645	590	627	555	583	576	662	592	588	597	539	609	581	595	601	587	601	603	629	596	583	615	623	615	629	624	630	599	611	581	609	604	573	588	617	582	592	562	589	563	550	600	626	614	600	600	620	586	620	592	540	584	583	575	622	632	615	630	594	594	623	611	588	579	649	570	584	593	576	639	582	591	615	590	602	596	610	567	628	609	635	634	592	599	612	620	613	577	596	598	611	565	627	594	625	596	583	621	638	625	586	599	624	584	595	590	597	577	622	611	593	609	615	579	584	590	642	634	610	574	585	611	574	627	625	627	615	610	593	631	591	607	628	598	568	554	576	659	597	635	551	584	599	607	586	620	595	624	551	612	648	624	671	615	609	575	640	630	625	578	620	620	629	592	579	593	580	597	626	568	616	593	612	602	606	601	604	577	599	578	578	590	560	613	605	636	614	605	614	577	579	589	640	546	572	614	624	615	597	598	602	598	627	604	595	582	607	611	610	631	595	564	651	618	629	647	617	560	642	580	589	588	603	620	609	613	597	648	618	630	603	585	582	579	639	574	614	652	579	601	635	587	626	526	542	587	596	546	598	617	598	585	617	597	623	614	592	603	611	579	589	612	599	597	609	628	619	674	635	655	579	633	599	648	617	599	604	619	600	620	584	602	572	583	565	625	610	641	594	596	566	604	587	632	590	598	599	608	568	604	602	601	593	554	600	570	600	617	627	562	559	574	590	614	620	593	575	636	607	587	602	574	620	619	573	601	616	592	603	584	608	599	644	578	582	611	616	556	586	603	598	591	573	586	605	600	557	599	570	626	620	579	610	660	596	595	600	609	580	576	616	589	556	625	606	564	609	581	607	603	575	601	617	580	621	593	585	610	620	627	550	629	633	612	617	586	601	591	635	604	600	601	638	574	577	599	561	613	613	579	613	600	640	595	582	591	608	595	610	621	608	612	606	574	574	609	562	634	623	584	611	576	571	639	614	584	603	663	580	608	616	617	614	582	570	586	625	603	596	600	603	578	603	617	600	565	550	615	557	575	592	661	591	581	588	599	584	589	606	585	549	593	641	586	620	601	609	603	580	613	593	626	606	575	624	596	595	617	558	595	602	648	622	573	636	616	619	634	589	630	619	583	581	548	597	619	643	578	592	583	582	609	623	566	581	648	587	586	653	570	587	598	623	605	622	606	583	575	626	591	619	577	592	600	637	570	594	629	609	622	588	591	595	609	587	590	604	595	631	627	586	565	601	612	588	574	677	616	559	582	557	575	562	581	562	594	636	537	586	573	622	565	622	561	572	627	624	606	600	588	539	654	623	597	640	638	629	616	568	619	589	567	566	628	589	647	606	627	609	607	587	631	623	595	592	596	611	609	564	620	585	599	584	581	592	646	602	605	580	605	583	593	590	593	580	580	645	622	614	638	605	565	547	589	625	597	637	588	657	611	614	625	605	622	611	595	577	615	614	614	604	582	619	594	588	581	573	600	633	587	588	643	626	563	588	619	578	588	566	567	598	606	614	604	606	609	608	624	565	610	585	576	597	565	534	619	637	613	648	616	600	645	580	572	599	606	604	609	587	566	577	606	584	575	585	604	614	590	615	593	596	634	555	613	581	567	576	599	617	572	601	555	594	598	575	570	586	633	616	586	564	637	576	658	588	594	614	567	553	637	605	583	612	590	582	613	561	579	581	614	624	591	620	603	575	596	539
38125	40448	44217	35097	26078	31950	26607	22697	27406	24919	23573	16835	15020	13780	11235	9893	9346	9185	7922	9968	6005	4457	4142	3777	2889	2474	2250	1677	1053	770	651	689	988	1176	790	1045	1072	627	489	449	309	299	307	295	270	323	255	269	256	232	228	262	272	287	265	256	292	268	265	282	230	243	236	251	221	252	239	205	251	228	220	218	225	225	250	255	230	227	221	251	212	231	218	237	243	254	227	224	228	254	214	245	261	250	231	257	216	215	226	253	245	229	228	241	260	254	241	231	217	219	261	258	240	256	256	261	256	252	244	247	210	262	225	202	243	239	231	262	241	217	249	254	224	240	257	228	225	247	244	244	238	242	247	219	233	244	290	238	230	249	238	227	226	220	244	245	241	243	238	243	221	241	227	208	253	223	245	215	224	243	235	225	224	227	255	221	232	235	237	212	243	205	217	247	254	272	196	216	261	229	214	251	231	241	224	231	210	208	251	237	245	235	229	231	243	257	269	212	213	241	238	227	241	217	244	238	231	205	241	240	247	232	254	223	254	246	243	227	206	235	238	219	260	245	214	241	243	226	235	245	248	236	258	242	254	233	230	254	259	229	224	246	226	213	247	266	244	230	236	241	244	244	244	236	278	268	244	235	239	226	204	244	243	253	242	218	268	241	228	199	235	238	233	226	221	247	250	258	246	233	234	254	216	225	223	251	265	228	226	202	255	254	217	250	254	232	207	226	243	252	238	220	251	239	231	236	211	237	227	239	253	243	241	196	239	236	222	249	240	224	232	232	229	250	233	242	260	239	243	217	243	241	236	244	222	232	239	269	269	243	252	228	253	227	232	228	235	226	233	246	233	224	246	257	220	248	244	230	238	232	208	223	212	225	224	232	233	226	241	212	228	211	259	244	245	226	235	224	238	223	213	234	216	234	244	222	237	232	238	199	223	235	232	233	244	207	231	242	240	215	231	234	217	245	236	246	226	242	254	231	250	224	235	259	226	245	256	219	255	258	259	213	217	230	223	230	241	238	251	244	228	255	255	234	243	236	235	222	229	244	226	191	253	235	246	220	251	238	243	240	250	220	228	236	256	234	236	250	251	233	231	210	238	232	240	231	277	213	242	235	204	226	239	273	223	247	243	216	232	207	219	233	236	237	229	231	209	222	226	241	250	211	234	229	253	222	249	207	230	258	249	239	227	240	203	228	257	207	248	225	217	271	230	228	224	234	233	233	256	203	250	227	259	246	232	250	229	208	212	212	213	233	252	214	225	264	249	217	236	224	233	245	227	246	218	239	245	230	231	240	255	217	214	228	238	226	269	263	238	244	258	228	236	231	226	254	225	252	219	218	213	265	238	228	194	219	219	236	258	225	239	233	239	214	258	228	228	228	239	232	241	204	224	228	250	215	239	261	241	232	241	237	235	230	229	240	247	222	313	280	202	234	247	259	249	231	263	235	222	218	205	251	255	224	227	229	239	232	231	223	237	208	230	247	214	236	225	243	218	222	222	254	266	255	258	242	224	224	240	232	205	232	245	218	233	222	247	244	234	242	244	262	200	230	272	248	224	243	226	240	226	236	216	248	228	220	230	237	246	258	220	258	236	256	201	264	210	221	227	242	237	217	247	227	215	238	235	205	274	230	237	238	230	225	233	221	235	220	235	235	241	205	240	269	219	241	249	245	261	218	225	239	217	252	252	226	226	208	228	251	216	231	242	264	221	212	261	233	215	235	245	245	223	240	230	241	220	236	220	235	231	242	236	231	215	221	213	241	254	242	226	206	225	254	226	235	225	222	222	216	257	217	241	219	253	232	253	208	220	233	239	249	220	239	239	246	228	248	242	232	235	238	266	238	227	236	231	243	241	208	237	254	231	230	255	204	205	256	252	226	233	218	278	218	236	258	213	215	218	236	238	211	228	216	228	232	221	240	218	231	251	228	242	220	261	223	234	229	232	249	250	237	271	228	243	239	229	243	265	268	223	227	240	235	226	213	231	251	235	258	218	218	229	248	231	202	229	240	258	252	219	234	240	233	275	243	223	252	244	257	224	204	244	240	227	230	225	223	261	249	225	247	249	245	225	227	227	217	238	250	253	246	236	233	240	215	228	220	251	241	227	239	246	236	240	246	240	240	222	239	229	248	230	217	254	232	220	270	252	237	214	191	244	257	235	202	253	230	236	231	226	205	253	247	225	258	231	234	212	244	226	203	226	240	234	218	234	238	255	246	242	259	215	227	236	235	285	228	240	210	242	212	230	244	230	234	250	246	254	228	234	238	225	204	234	238	217	258	268	243	235	269	215	246	217	241	223	240	247	235	247	212	227	249	233	223	230	244	258	270	230	253	219	273	206	236	245	239	211	226	241	242	272	238	211	267	250	239	237	239	235	226	233	240	237	227	249	251	245	220	261	238	255	220	213	243	225	239	257	201	229	254	249	243	252	235	214	215	250	250	227	238	199	254	233	248	239	206	253	243	235	266	209	243	253	221	257	243	235	235	215	223	232	244	217	211	238	247	240	232	237	246	252	263	218	243	238	223	231	233	230	238	231	227	233	228	217	250	243	244	252	255	253	254	219	218	234	239	209	261	237	232	217	249	224	250	235	248	253	219	257	238	223	242	224	237	233	226	230	217	258	225	236	259	237	236	260	238	239	240	218	228	238	214	216	249	236	238	230	257	231	222	231	212	245	250	245	237	226	243	236	237	229	223	221	219	235	228	254	217	250	238	209	229	242	230	229	269	203	225	240	251	238	215	248	218	220	204	256	241	266	232	232	239	222	216	252	239	224	231	228	258	222	248	245	245	266	253	237	232	240	227	268	214	240	239	236	231	234	216	210	235	230	248	216	211	249	242	277	222	203	211	228	244	243	246	251	228	235	249	229	262	251	244	224	255	240	231	249	211	234	258	232	234	273	228	236	229	238	252	244	222	259	211	254	212	231	262	250	222	242	260	252	233	245	239	236	220	238	247	223	263	226	239	259	225	250	268	242	242	279	261	237	228	219	228	233	230	272	233	235	241	235	262	252	249	234	250	226	221	217	225	230	234	218	232	224	222	211	248	228	268	218	233	248	225	222	219	226	204	226	243	225	222	214	226	211	253	233	249	258	239	212	269	254	216	242	234	227	218	263	252	245	236	249	228	233	211	248	234	215	237	252	223	250	210	211	227	257	245	243	227	241	224	210	204	241	215	247	238	256	239	187	238	233	211	223	243	242	208	202	230	216	226	240	268	248	238	254	228	234	222	256	254	234	209	261	227	253	247	216	254	237	241	259	233	240	231	206	236	242	257	227	249	206	242	245	243	274	226	210	210	235	202	223	236	234	227	246	266	253	254	226	254	258	220	255	224	250	245	242	250	230	240	239	237	248	229	227	277	248	250	220	238	236	235	228	249	257	222	244	210	219	262	251	274	218	242	217	233	210	228	239	214	252	248	237	250	243	235	231	255	242	203	255	248	253	221	233	224	223	231	239	237	240	234	268	218	238	229	246	232	242	226	261	241
27021	34258	44801	38945	36045	43055	34185	31652	41848	41898	39541	34549	34474	33709	29654	28963	28439	28401	27119	29741	23688	19717	19741	18475	14944	13361	12514	9523	6154	4597	3895	4254	6008	6706	4114	6510	6608	3368	2665	1836	1272	1235	1088	972	859	978	694	702	694	679	703	699	706	712	662	709	682	695	678	648	654	589	641	648	599	602	569	634	604	581	597	584	588	592	559	588	589	633	651	554	557	586	595	594	597	576	579	602	584	630	595	599	576	582	587	553	616	610	581	608	580	572	547	592	588	610	585	580	586	584	581	574	569	608	578	565	547	547	563	579	582	576	588	594	586	590	573	613	588	557	563	568	582	592	550	578	608	585	595	573	608	561	582	547	576	602	628	575	633	585	615	561	564	535	565	583	570	559	565	564	605	571	578	570	594	553	589	604	573	553	605	595	564	586	579	588	583	563	612	535	601	593	569	593	589	556	601	585	564	572	567	581	525	543	603	597	599	584	617	617	562	621	601	615	620	618	602	603	574	593	614	585	591	575	592	558	589	641	547	569	591	572	547	572	604	553	582	560	593	602	568	611	639	585	569	537	595	614	611	564	570	557	593	560	634	581	589	619	635	566	565	617	570	574	577	585	576	578	598	593	580	579	562	548	570	590	599	604	550	553	630	586	602	563	603	616	564	559	588	595	627	620	605	601	597	602	578	573	592	577	595	548	568	629	580	627	597	571	593	568	638	627	548	614	610	643	580	582	596	587	569	559	581	573	606	606	589	581	538	582	612	610	585	592	575	575	595	556	543	544	594	556	575	557	547	533	596	590	584	624	556	573	570	575	579	599	596	597	572	558	581	588	570	578	572	612	603	581	582	613	581	570	586	574	596	602	598	596	555	591	565	611	582	601	598	600	578	600	588	604	557	543	590	539	545	576	543	543	570	618	564	585	536	589	605	576	614	608	589	579	594	567	568	587	579	572	605	572	594	559	603	558	581	585	578	582	593	562	632	613	567	557	585	588	568	609	590	598	590	596	589	561	597	594	593	603	592	584	587	585	626	538	605	542	575	590	567	595	569	602	603	627	542	594	562	598	582	598	574	589	575	543	545	594	554	566	598	546	583	594	580	582	560	591	599	594	612	544	605	602	571	591	608	563	556	582	571	597	557	592	535	618	534	620	593	583	603	576	601	598	579	634	563	603	560	594	554	579	600	581	633	559	550	616	578	536	608	527	592	624	543	616	593	549	537	602	546	560	581	590	584	577	547	595	582	545	566	562	624	598	555	619	578	558	573	614	644	587	566	533	571	591	604	582	596	584	562	592	620	597	626	572	567	593	590	593	613	588	563	572	614	539	587	557	569	585	568	565	611	560	533	555	562	596	548	570	620	579	610	626	601	605	548	585	548	563	560	608	556	573	615	584	614	608	590	604	584	588	595	593	568	574	543	575	577	647	572	611	556	533	588	567	574	603	611	551	575	569	569	634	563	580	598	551	560	606	611	607	586	637	581	572	583	627	586	554	607	576	587	586	579	564	576	563	600	620	584	577	617	620	597	578	549	592	545	556	606	565	582	567	590	548	579	565	632	561	551	551	591	594	596	586	568	595	556	562	573	578	562	573	572	574	587	561	600	559	581	581	563	609	610	583	561	544	579	596	548	619	589	616	634	538	575	604	593	582	598	555	594	564	577	535	567	590	578	556	577	609	559	547	594	572	572	573	590	546	574	586	557	547	609	525	581	528	590	600	603	593	540	590	595	556	600	589	595	549	563	627	609	621	556	544	585	625	560	576	576	617	585	544	594	587	575	565	561	623	578	566	567	557	568	553	583	601	581	556	586	569	607	575	570	572	563	554	605	637	568	590	570	543	554	620	577	601	590	560	612	529	599	559	589	612	591	548	583	575	574	562	611	583	626	537	532	597	594	582	600	562	571	541	589	590	560	603	566	592	568	575	589	578	596	585	598	564	600	584	597	607	560	599	592	595	580	570	606	596	579	572	582	556	558	560	588	593	561	619	589	533	591	586	595	549	584	650	556	616	603	631	574	567	636	596	566	560	595	578	622	554	587	585	547	545	614	592	579	610	613	564	606	558	576	612	578	598	573	575	601	598	571	637	528	581	580	578	601	600	627	573	612	577	564	626	563	595	599	609	557	561	586	612	616	591	572	567	568	565	595	613	565	565	583	587	607	566	578	582	587	556	576	600	576	559	576	599	604	591	585	573	606	617	599	615	587	513	613	598	568	559	567	623	577	552	583	572	639	591	599	588	540	568	567	597	592	571	565	580	580	556	564	590	565	615	575	603	535	537	575	583	573	571	563	592	590	552	606	595	607	595	586	558	585	541	562	579	636	633	581	637	602	581	567	543	600	566	589	593	602	585	540	608	563	582	674	558	621	615	580	569	588	562	597	559	616	573	583	607	620	650	562	598	586	583	559	540	556	575	614	566	611	593	577	534	581	583	583	567	545	575	567	541	611	571	551	561	596	561	583	640	615	559	565	596	576	580	556	579	578	569	568	578	583	546	610	568	589	553	587	590	605	523	548	597	554	569	580	592	573	565	576	584	575	613	574	600	611	540	556	592	557	621	599	584	541	604	598	571	564	565	590	587	590	594	576	549	599	582	569	572	584	574	535	608	621	603	578	574	589	582	589	552	556	601	597	563	658	585	583	609	577	601	628	543	589	591	568	561	557	572	573	580	572	590	576	573	547	584	608	606	586	588	587	566	622	565	551	592	561	586	567	596	598	531	595	619	603	607	580	579	634	564	561	570	573	581	576	603	591	571	583	559	611	583	545	567	634	577	535	610	599	570	581	579	580	593	630	571	611	573	556	583	549	586	623	565	583	569	584	561	568	585	580	574	616	554	590	579	655	565	568	569	589	608	576	602	597	607	637	574	572	590	602	609	606	577	589	571	588	592	559	590	586	579	604	575	591	634	543	555	594	569	626	568	549	581	601	565	599	592	562	613	578	558	616	589	570	554	551	581	545	580	615	651	610	575	598	592	595	576	537	611	570	585	560	558	544	578	558	591	635	586	577	556	579	568	553	601	578	600	614	545	567	615	579	566	586	622	578	611	598	598	612	586	554	583	590	621	562	590	588	607	586	571	571	519	579	595	557	577	566	561	589	527	614	605	616	569	586	594	614	559	605	572	608	571	586	606	580	599	585	576	566	575	586	542	563	606	553	599	623	593	571	564	588	579	597	568	605	600	574	596	595	559	586	550	585	615	589	583	569	558	584	567	576	624	532	619	569	610	594	561	567	592	592	609	590	592	554	563	569	557	576	595	560	592	602	544	572	565	563	552	593	582	548	545	571	571	580	574	612	552	590	564	579	551	566	599	543	569	632	584	590	575	591	576	580	590	605	617	613	561	616	519	532	549	557	563	617	566	597	576	591	559	558	596	607	563	623	592	532	583	595	630	555	585	546	594	605	631	607	575	573	573	570	583	580	637	587	564	595	605	561	561	575	613	560	593	588	602	590	551	611	632	606	568	603	602	545	585	589	623	589	588	604	600	546	564
48198	45235	43012	34437	27288	32333	33156	35641	41110	36775	37115	31183	31600	29664	28642	29464	26893	23390	23148	22208	14389	11490	11091	11490	8312	6478	4979	3422	2667	2547	1658	1517	2078	2746	1886	2316	3071	1347	934	724	515	402	358	303	258	314	276	219	229	229	235	221	241	233	216	215	183	220	250	212	214	189	243	212	208	242	200	208	220	215	197	193	162	193	187	240	227	188	209	171	198	200	206	191	197	187	219	199	214	202	179	198	193	206	191	202	179	181	186	192	203	174	164	198	201	189	206	179	200	221	194	204	188	166	186	204	188	222	197	202	190	208	190	180	200	188	229	216	213	208	200	200	167	201	194	180	197	189	183	192	196	185	190	182	174	187	216	216	205	193	190	211	197	192	189	212	169	172	212	188	174	199	217	202	194	186	182	204	186	190	214	206	171	202	189	192	206	217	199	208	194	177	204	181	196	188	176	162	178	167	197	205	187	164	204	194	206	186	190	186	205	188	205	175	208	194	160	200	213	175	189	199	209	177	170	170	205	203	166	206	185	219	226	206	207	180	174	200	203	201	193	196	181	167	200	182	172	178	215	201	206	185	192	198	206	199	181	187	191	223	190	204	209	193	178	203	185	212	188	165	184	208	190	171	203	189	182	203	200	191	192	182	196	187	193	196	199	186	195	186	173	186	220	204	164	201	213	191	139	230	189	202	192	178	205	189	205	189	179	195	217	192	199	200	180	217	209	181	179	218	193	200	215	193	200	211	191	203	175	184	186	229	168	194	215	167	195	196	218	193	195	213	195	184	180	205	189	212	193	205	199	200	207	207	174	198	214	190	193	175	200	168	184	200	217	195	216	181	181	240	198	189	198	216	198	211	199	190	220	218	215	211	188	194	204	236	207	192	202	185	171	194	213	206	201	195	188	167	177	195	190	204	221	188	204	204	203	224	187	175	195	166	194	202	193	203	186	208	210	176	203	185	179	201	202	167	203	195	202	194	191	175	198	183	185	187	204	187	187	208	199	196	184	193	213	182	201	196	215	204	161	196	184	198	191	192	191	193	205	206	199	176	173	190	189	197	205	167	170	200	207	190	181	203	195	214	235	183	194	171	192	194	215	194	204	173	224	195	190	191	181	204	211	192	202	206	194	190	200	176	183	188	180	160	207	213	191	181	180	192	205	179	192	190	190	172	171	214	206	194	204	187	205	191	197	186	170	190	189	167	204	173	155	176	188	184	203	188	213	188	177	201	193	183	174	195	208	214	192	199	161	176	187	202	188	182	186	206	177	190	190	180	186	212	184	220	179	185	211	200	199	178	195	187	199	207	209	226	224	225	176	196	198	215	205	199	211	210	186	237	190	201	209	181	179	187	189	188	191	185	191	213	199	221	182	201	191	192	198	205	205	203	204	162	214	198	198	197	183	178	180	174	219	202	185	210	211	203	188	177	186	171	209	177	178	196	215	209	204	206	208	204	212	227	233	219	206	193	189	210	201	211	169	206	204	164	211	190	219	195	175	201	202	179	189	196	205	199	208	217	205	205	198	184	189	202	208	198	202	175	206	185	189	199	199	209	209	190	204	175	181	182	183	185	196	198	177	201	196	194	191	200	191	213	213	186	202	204	187	192	202	209	209	202	190	190	192	180	194	207	212	197	187	218	218	193	196	203	197	213	201	209	193	192	170	195	185	171	204	195	202	183	180	188	218	212	201	211	201	217	178	185	174	195	230	192	192	207	197	196	186	185	205	188	224	213	209	190	209	204	196	202	203	202	173	183	214	209	215	215	187	190	181	182	167	220	195	184	183	188	195	224	183	168	178	198	181	212	189	205	182	167	192	196	207	196	192	191	204	214	181	202	180	214	196	187	178	236	208	211	207	220	184	230	177	211	177	175	188	198	205	201	172	180	208	230	176	209	177	195	198	208	183	210	183	182	197	201	205	182	197	206	194	225	213	193	185	182	183	182	216	200	196	197	204	201	199	205	195	192	175	177	206	166	219	210	213	211	218	168	211	197	212	179	213	208	196	204	222	203	196	191	214	212	205	169	201	186	186	193	215	183	194	198	171	198	192	217	206	184	194	202	210	197	214	234	197	190	209	202	209	195	198	207	197	227	199	202	214	208	197	187	194	244	199	193	180	200	193	204	195	204	195	189	210	191	207	227	192	204	204	209	186	183	169	201	191	175	189	205	180	205	197	196	181	196	201	190	203	216	213	206	182	199	206	243	199	166	195	197	192	193	178	196	217	198	174	227	176	201	229	197	168	187	198	174	203	195	184	204	212	185	203	182	226	183	192	169	204	206	188	207	203	199	186	202	175	210	190	198	198	207	197	214	198	202	180	190	206	161	181	185	195	211	217	177	181	220	179	214	210	193	195	180	180	182	187	199	189	181	182	190	191	213	230	183	180	203	205	209	177	179	191	191	195	187	179	217	196	191	205	208	184	199	187	186	200	204	197	185	200	175	193	198	193	198	195	199	213	198	205	209	192	186	196	222	203	191	194	205	191	207	182	224	198	205	210	168	195	197	211	185	170	184	209	223	183	196	192	171	211	191	198	211	172	183	197	194	195	200	194	186	189	187	183	178	177	209	200	199	227	205	212	212	170	194	221	188	178	209	188	202	189	195	197	175	160	196	188	194	188	178	172	192	188	195	170	190	245	169	203	204	173	198	212	190	204	190	166	227	179	209	184	181	199	196	213	200	204	184	184	208	208	193	196	205	190	220	183	164	228	229	212	199	171	183	201	186	193	202	198	191	199	208	213	217	215	175	195	199	210	187	186	175	172	212	184	207	204	224	208	216	196	207	197	163	197	188	192	188	196	179	192	212	198	180	197	181	182	208	193	217	199	186	191	183	189	220	189	203	184	174	193	210	194	205	221	221	197	206	193	187	197	202	224	182	200	191	186	207	205	215	213	195	186	197	179	211	190	205	218	226	188	170	198	198	172	194	207	229	185	183	197	169	171	186	197	157	190	188	202	177	182	174	208	191	195	196	150	187	186	201	188	207	212	185	195	166	203	197	210	211	167	220	217	208	189	192	201	177	190	200	206	181	190	199	198	190	189	224	201	182	174	175	185	187	204	202	185	176	185	189	178	193	175	208	212	164	202	189	185	199	205	195	211	192	215	188	220	204	185	180	179	191	181	180	190	200	184	189	204	218	176	200	185	207	224	200	178	200	207	217	204	183	223	198	189	215	212	205	176	190	202	195	216	165	209	219	193	216	187	208	211	206	211	225	185	236	146	173	193	195	196	181	192	215	201	209	193	185	208	183	171	189	178	178	192	193	200	200	219	201	193	198	168	210	211	199	207	203	180	188	179	227	197	214	196	206	204	218	187	216	203	205	199	184	190	188	232	176	193	193	181	200	192	221	229	182	175	165	210	214	218	207	194	221	225	193	227	233	219	188	216	217	211	199	203	185	190	210	200	194	208	188	206	195	171	190	204	206	195	200	173	192	207	202	208	197	193	182	203	176	194	228	215	173	203	187	188	218	188	218	207	207	176	162
37357	43708	49858	43810	41134	47545	42976	48573	51239	52474	52066	48749	48446	47952	46187	46970	45326	42381	44067	41397	35684	32726	33053	33714	28064	24644	21276	15921	15003	13453	9721	8779	11975	15311	10516	13477	16198	6958	5582	3456	2373	2243	1730	1242	989	1342	944	723	693	677	683	690	746	746	763	684	652	767	706	627	589	591	560	586	526	526	537	563	551	517	497	580	486	468	523	469	493	507	543	507	531	546	542	549	471	474	510	495	471	474	456	501	437	517	505	496	506	511	507	472	481	472	506	478	493	487	477	489	507	462	497	524	482	474	479	479	448	520	517	485	455	478	492	470	491	481	496	486	525	452	484	473	461	495	521	481	503	433	528	589	504	511	517	510	511	464	453	476	478	485	461	534	482	502	495	477	500	493	470	478	498	512	483	492	476	443	491	469	461	491	527	499	468	506	509	522	487	492	509	490	500	475	493	471	510	494	502	479	513	502	497	477	484	460	489	462	485	482	506	480	522	511	491	490	501	537	495	543	511	513	483	468	512	514	464	448	526	480	488	465	471	496	501	488	476	540	446	509	467	448	512	490	508	495	458	490	501	499	493	483	490	495	491	491	478	497	457	493	487	538	474	488	474	435	462	504	478	502	484	467	498	462	486	496	487	487	500	479	471	492	491	482	517	485	462	494	480	493	501	497	497	508	485	516	482	524	507	494	478	502	433	519	469	496	445	473	501	509	472	508	481	503	474	526	526	475	474	500	491	466	480	496	501	496	518	519	485	473	526	492	489	478	435	499	463	462	470	498	490	476	476	467	496	496	482	485	507	486	488	497	479	474	496	451	504	480	476	494	485	509	481	496	483	487	495	496	484	462	494	490	489	478	459	500	477	476	507	426	518	498	503	492	509	496	475	496	490	506	490	479	463	473	490	491	507	521	508	494	453	463	450	552	507	458	472	490	496	465	487	490	517	480	504	496	484	495	463	536	458	458	503	459	489	483	443	443	486	490	498	503	472	498	498	486	504	475	488	518	436	467	472	494	479	475	457	487	508	485	479	481	451	502	502	495	511	528	476	469	478	484	478	515	490	535	481	469	475	505	455	489	475	482	475	476	488	452	517	444	483	479	502	481	468	469	469	472	495	510	512	458	473	496	504	485	505	506	481	471	479	509	507	522	458	498	495	486	451	484	457	506	444	507	462	468	508	515	480	454	465	504	495	474	512	498	455	505	497	504	459	518	511	481	483	477	476	494	485	503	486	494	473	501	496	474	461	462	475	477	467	509	483	475	504	511	489	460	464	501	475	498	471	459	506	476	503	480	487	467	512	468	486	468	469	469	499	525	473	472	490	555	479	477	523	489	509	517	479	515	491	470	465	478	481	471	459	496	477	478	488	487	460	468	494	487	512	501	453	497	489	466	473	496	448	479	478	493	520	488	468	524	481	485	445	491	515	477	467	469	532	529	487	483	521	442	493	479	477	488	487	499	453	472	506	495	518	500	478	500	471	449	482	502	488	499	486	491	479	477	481	517	457	517	468	466	479	472	494	492	503	514	443	454	480	465	497	451	463	497	497	460	453	485	460	496	507	455	474	487	505	469	486	497	498	463	476	496	442	477	520	486	497	487	454	491	521	436	469	493	480	449	481	502	501	468	512	506	518	493	515	447	500	466	539	519	520	493	519	496	473	510	484	527	461	514	444	451	471	511	519	496	494	466	447	486	508	499	500	440	500	503	500	500	478	431	478	493	494	487	465	466	519	472	509	500	502	464	521	496	478	473	465	478	504	458	472	522	484	490	461	515	455	458	500	468	475	460	515	514	466	461	507	492	494	488	466	485	492	479	490	483	470	487	484	467	457	498	486	489	449	491	505	505	484	504	516	542	514	490	540	517	489	499	469	461	477	480	471	507	479	458	470	500	486	506	512	457	497	491	462	503	466	543	506	471	455	488	487	472	507	487	467	481	491	509	485	488	473	456	466	510	502	523	499	493	474	477	484	476	502	480	508	495	473	508	458	485	518	486	476	496	509	497	500	445	481	484	494	469	466	495	496	453	488	498	490	464	464	494	503	499	496	456	485	492	490	492	518	475	453	463	530	479	453	483	506	501	449	508	465	481	464	507	494	474	491	481	517	495	493	478	444	508	481	495	491	498	485	492	449	471	518	500	517	473	490	483	504	492	479	504	497	486	487	490	451	480	484	486	488	481	477	504	496	506	494	500	512	504	451	458	502	478	500	469	484	467	492	513	466	492	479	501	453	501	490	532	473	495	454	469	496	448	494	523	451	458	506	495	506	483	491	479	521	522	480	482	447	457	490	418	497	482	450	461	497	487	481	470	503	527	500	440	466	520	496	505	472	469	505	471	465	490	513	512	490	470	482	468	460	495	481	483	538	497	476	527	466	454	473	449	475	466	473	442	477	473	473	468	466	480	487	474	479	492	484	513	480	447	471	494	485	485	474	483	479	486	512	516	467	446	493	516	489	525	509	483	450	497	491	445	530	449	480	461	491	443	496	481	524	480	498	531	485	490	492	504	453	446	521	465	485	529	502	452	507	486	514	490	506	506	498	483	471	493	452	469	469	489	502	490	472	498	464	466	482	481	448	489	500	441	486	526	481	480	487	477	479	535	485	471	466	533	480	491	489	462	504	499	481	429	488	497	453	494	525	519	421	510	477	491	474	498	486	486	499	495	477	500	478	517	497	498	501	504	448	537	454	507	477	434	497	480	486	492	476	500	496	477	477	512	480	461	493	487	468	530	470	470	464	519	465	488	497	475	530	492	475	459	483	505	465	491	474	459	482	487	484	501	497	486	455	485	485	482	512	490	488	508	537	471	494	475	493	498	516	494	514	447	514	458	481	502	531	493	462	484	473	526	493	458	480	485	471	467	541	520	492	530	456	488	492	494	487	545	516	518	500	426	510	483	476	477	451	492	471	500	482	482	499	492	501	484	523	517	434	485	491	506	513	514	496	497	517	486	482	509	479	494	475	498	506	469	451	463	485	489	490	470	493	478	480	453	488	486	482	494	466	463	494	462	498	468	465	470	462	492	487	479	473	485	478	456	497	502	481	470	486	487	483	503	492	476	504	476	472	495	471	521	462	461	470	465	494	480	504	448	501	494	490	521	485	450	508	510	474	469	515	499	498	461	462	502	464	484	524	436	486	486	496	508	477	488	472	522	496	495	514	492	452	447	485	446	469	496	497	514	501	514	497	493	491	494	510	509	520	468	438	457	470	492	514	462	495	493	509	515	504	495	525	482	509	496	529	474	449	474	482	500	469	518	473	490	527	504	528	450	480	443	495	490	468	486	492	492	514	496	479	478	432	506	479	488	435	496	489	484	480	519	494	487	448	511	493	454	484	449	483	472	493	490	499	480	467	455	476	498	496	466	496	452	496	474	494	522	480	438	487	488	496	489	484	513	518	467	510	447	477	485	484	487	505	490	497	482	481	460	488	502	486	511	505	501	521	459	513	492	496	509	497	486	524	470	474	505	498	506	470	497	497	472	513	483	479	525	488	473
18419	18245	22787	16932	9776	7460	5850	6311	4982	3781	3353	2368	1977	1599	1555	1296	1045	813	714	730	517	495	467	465	505	458	417	349	346	350	302	289	278	309	274	297	286	287	258	272	252	241	232	234	244	258	255	225	256	252	237	253	225	253	247	250	241	244	239	221	223	284	244	218	246	246	228	212	229	223	229	229	218	263	240	239	244	253	238	235	225	245	263	243	246	219	256	235	244	233	255	255	210	247	215	241	240	256	240	234	233	257	249	252	247	243	206	260	233	253	253	233	254	255	228	250	251	238	249	243	266	236	237	228	226	227	233	234	217	242	247	203	233	278	265	258	236	237	244	243	242	249	266	285	257	248	226	265	260	258	247	215	231	254	229	270	238	259	237	246	222	223	242	243	258	245	252	244	249	219	223	256	227	227	243	210	228	233	223	248	235	220	251	212	244	261	241	271	217	217	265	224	250	256	276	228	225	254	253	221	251	243	242	244	234	243	241	264	232	257	243	244	228	236	241	261	242	239	229	231	232	223	243	227	219	269	213	233	215	236	261	239	224	248	263	239	223	217	227	239	244	242	234	248	239	214	251	213	255	240	252	254	263	260	264	242	233	239	260	268	248	245	238	216	255	251	233	238	235	235	257	239	243	237	220	234	248	232	245	222	225	242	237	251	238	250	257	245	213	234	262	262	252	244	252	215	244	236	242	282	250	227	250	238	220	256	221	205	249	234	257	265	261	212	272	249	239	254	231	245	243	232	248	243	241	254	257	240	246	222	233	266	231	247	249	226	263	210	244	247	267	221	242	212	226	235	226	271	238	236	245	221	249	230	260	257	255	246	240	280	239	198	227	255	231	227	218	227	203	240	236	238	239	253	243	260	216	210	222	217	243	214	234	227	250	235	226	247	231	243	226	219	242	231	240	245	229	267	214	236	222	216	244	223	248	234	239	233	252	239	265	232	257	246	233	232	250	252	252	247	235	247	235	257	230	232	216	216	245	244	239	245	247	246	252	223	227	244	229	221	244	252	246	228	227	244	257	257	262	242	250	248	254	249	257	231	246	236	236	232	279	237	198	234	254	296	257	229	254	228	242	244	230	252	240	248	221	228	273	228	227	230	220	242	221	245	244	252	258	253	245	270	248	241	219	245	220	228	214	255	237	220	241	233	223	269	224	217	227	216	248	263	235	234	209	258	252	254	262	240	216	234	266	241	273	244	230	225	220	234	245	260	237	256	251	244	248	254	225	265	229	239	244	258	248	227	232	268	255	256	209	225	250	228	209	234	241	270	240	231	263	249	247	229	236	254	224	284	226	231	236	181	209	266	246	260	240	250	229	262	228	227	231	260	262	245	249	238	229	248	247	233	253	251	258	250	216	235	238	221	265	245	231	226	252	243	220	230	258	248	223	252	236	244	227	247	215	255	252	263	236	233	224	261	253	243	259	273	250	259	257	257	236	231	227	247	204	233	262	232	262	222	247	228	249	230	211	260	252	245	230	226	217	210	207	232	260	228	239	235	252	226	215	210	264	183	249	229	245	268	258	235	254	266	219	229	260	228	248	245	277	233	227	257	212	252	261	215	268	251	253	228	263	224	239	236	230	244	220	238	266	258	228	226	251	218	252	235	212	263	242	229	235	243	229	247	210	245	226	252	262	223	244	206	242	225	245	252	251	244	231	243	242	249	226	245	253	221	233	246	217	225	224	207	243	255	246	257	243	218	260	203	221	214	218	236	209	287	241	230	221	247	211	241	257	240	258	252	241	236	256	263	247	233	258	220	252	255	237	239	248	261	222	268	252	218	263	254	234	260	267	237	243	243	263	270	255	217	221	254	247	230	221	236	227	244	227	229	240	228	238	228	224	243	250	206	237	236	209	254	240	239	257	244	255	237	244	254	236	233	235	220	266	232	227	204	247	244	254	231	219	207	230	266	261	251	229	273	238	244	238	231	229	222	244	262	234	247	259	220	249	237	269	224	240	234	224	256	211	254	219	248	250	248	232	245	234	252	223	191	240	243	238	258	205	273	239	228	263	254	248	226	240	263	211	225	270	216	223	239	213	209	262	234	267	255	243	219	254	247	246	243	221	240	245	248	228	244	257	233	225	224	227	243	241	221	246	225	254	237	230	256	231	240	225	240	262	263	237	246	242	221	244	253	229	226	225	220	203	227	261	230	302	231	230	234	221	243	239	230	249	270	231	234	227	259	259	252	242	250	232	228	248	226	238	199	234	260	236	250	255	220	263	240	238	229	223	226	263	228	246	235	243	209	253	251	239	219	238	247	232	228	252	250	220	224	208	231	243	222	250	228	245	241	251	237	232	243	223	239	249	238	225	240	234	221	255	262	217	209	253	239	226	242	247	230	237	258	240	207	243	227	246	262	278	244	246	238	236	261	211	252	233	243	245	271	256	232	216	238	242	231	215	239	241	221	225	270	222	228	246	227	250	277	269	237	238	266	233	241	245	219	229	244	286	251	249	217	269	241	222	260	212	256	236	224	222	235	222	235	237	265	248	251	214	257	242	210	253	219	225	280	232	246	218	236	257	227	224	263	230	226	241	243	242	246	225	224	248	259	210	229	213	224	231	218	240	232	231	241	198	233	232	196	269	246	243	263	256	255	227	249	246	248	261	223	234	257	268	253	299	216	258	224	246	253	241	257	257	240	308	223	241	238	230	255	254	250	249	234	253	218	239	240	241	243	233	225	238	229	262	269	219	263	229	228	238	235	251	260	241	241	255	234	218	245	258	250	230	244	236	256	245	242	252	259	256	253	235	221	236	228	211	234	238	246	266	233	265	233	250	271	255	250	235	233	248	239	257	245	244	234	249	257	221	208	245	199	263	256	266	243	249	222	242	249	254	255	266	217	258	211	263	257	234	245	260	232	220	246	247	268	265	246	256	250	220	244	230	266	229	240	248	245	272	244	239	227	231	217	239	220	239	263	251	208	244	247	258	222	219	243	207	251	240	214	255	263	242	264	222	240	253	252	264	255	286	230	252	242	228	216	233	249	229	250	245	255	211	240	235	267	240	253	255	257	241	243	233	265	267	271	212	235	247	250	229	240	273	257	235	251	213	234	229	237	235	212	228	271	233	226	216	238	218	238	224	249	210	271	226	225	248	213	243	238	228	269	229	235	236	225	222	228	236	246	235	234	258	245	235	256	256	224	254	232	222	243	228	238	230	215	246	276	247	240	251	241	250	232	237	206	233	263	245	233	221	255	240	221	232	218	264	228	270	238	234	239	228	245	215	243	244	262	232	273	239	207	230	250	235	227	272	224	211	230	257	233	224	239	216	234	253	227	226	255	252	220	213	220	253	252	232	283	254	238	250	254	252	261	239	242	254	235	262	246	233	251	244	254	274	218	228	237	254	226	223	236	227	219	224	225	238	238	244	230	254	251	233	225	245	254	243	250	254	256	225	213	240	232	246	229	245	235	243	226	222	261	237	249	244	238	230	241	257	242	240	234	231	248	261	211	243	261	261	252
11744	17310	28174	24716	20520	20266	17905	21471	17823	16295	14407	11299	10219	8676	8704	7648	6371	4832	4601	4572	3171	2758	2519	2683	2607	2455	2017	1609	1291	1319	1025	960	1129	1114	1072	1023	1128	941	796	739	727	666	696	660	656	684	667	672	603	685	661	660	669	637	660	671	646	598	651	633	600	621	597	576	639	616	592	613	572	620	588	627	646	590	622	557	610	592	609	575	605	590	556	608	613	610	588	622	573	603	618	626	587	565	567	558	607	588	602	575	614	589	635	582	589	620	600	597	571	654	622	625	549	631	610	540	563	624	596	599	614	641	648	626	600	623	599	570	582	593	542	581	562	555	599	612	591	590	556	638	570	578	562	623	565	606	571	561	643	628	599	577	632	544	607	599	585	610	592	590	611	604	605	510	614	596	597	626	588	617	617	576	585	609	610	621	619	533	596	577	630	579	582	627	595	561	609	645	595	589	627	602	621	634	596	623	581	573	599	617	573	585	584	604	564	551	593	607	557	582	584	570	614	585	649	594	625	595	600	602	585	583	570	566	568	590	607	614	619	562	610	546	590	575	578	588	526	634	592	564	645	581	545	625	611	599	588	612	599	609	557	604	586	591	631	623	564	643	605	591	623	579	619	591	601	634	609	606	609	603	577	587	578	587	612	613	597	614	611	633	623	615	599	611	574	603	660	590	605	607	534	615	590	630	554	586	584	586	608	608	562	587	565	581	606	634	580	613	558	566	582	582	574	582	581	579	569	603	638	643	601	583	579	539	586	587	615	618	569	600	606	579	598	613	591	598	576	613	665	608	588	589	633	625	589	555	593	570	629	587	585	593	602	581	580	599	613	605	605	602	571	644	617	546	574	570	624	642	625	620	591	594	607	596	663	594	581	620	607	588	602	621	588	554	585	649	622	567	573	571	650	535	559	583	574	619	609	579	568	603	592	550	568	641	617	586	570	591	635	584	545	589	605	605	592	607	596	593	600	523	607	598	563	579	595	628	558	610	593	566	610	582	572	648	610	596	621	570	608	573	623	597	577	596	623	604	632	628	580	600	577	588	606	582	609	577	593	571	574	609	610	561	550	628	577	584	591	568	607	614	626	597	583	587	587	609	572	612	622	573	527	609	566	637	584	583	633	599	625	596	674	618	566	564	604	596	600	641	591	590	550	585	575	612	608	603	555	609	636	622	616	577	591	557	580	579	613	590	620	597	587	621	625	570	589	579	580	602	596	647	601	609	591	562	639	606	566	588	581	587	537	609	598	551	610	576	548	582	560	587	604	585	613	588	617	558	566	574	589	622	588	605	598	615	617	562	617	593	575	612	592	620	550	590	615	581	613	581	575	565	601	600	634	567	630	602	597	617	582	603	594	596	595	651	620	591	588	573	600	612	598	606	587	595	557	573	594	636	637	617	591	588	582	618	620	571	570	571	605	555	632	639	603	562	582	583	592	636	583	607	611	579	575	577	568	618	609	550	615	607	576	605	588	601	570	608	564	590	610	618	602	638	592	572	611	625	601	584	546	556	586	585	602	585	553	582	636	589	598	626	605	639	614	596	617	584	586	612	564	573	593	606	615	561	602	581	628	578	577	608	575	595	607	611	611	565	590	542	604	568	553	638	563	622	595	567	596	608	576	585	609	619	582	599	591	615	593	597	604	610	594	588	605	578	547	630	617	612	561	603	575	647	606	605	629	600	619	622	577	574	598	584	591	623	584	536	576	608	618	576	584	580	572	635	580	559	554	648	596	610	566	597	584	600	588	561	608	582	557	629	568	548	644	588	599	586	616	558	618	605	574	604	589	572	591	591	574	599	568	558	606	621	551	591	579	603	593	568	566	535	608	604	596	581	624	561	605	574	557	588	614	597	582	600	625	578	610	590	617	646	608	593	602	548	591	598	582	594	601	613	620	577	586	595	568	582	585	632	567	565	566	608	608	632	528	580	594	602	649	561	587	599	605	580	595	587	662	555	564	589	542	554	565	621	595	628	598	596	569	582	588	537	588	611	586	621	615	593	602	615	581	580	601	606	558	628	581	616	565	593	616	598	578	605	557	579	580	606	621	583	584	589	635	615	592	570	576	604	614	604	589	584	587	605	629	579	620	560	590	624	623	612	609	571	620	621	593	615	565	589	592	608	607	577	589	596	601	554	591	599	563	583	593	569	586	568	605	575	601	615	600	597	592	589	561	554	608	581	584	632	590	584	646	572	615	606	625	609	618	600	606	574	618	652	538	581	614	623	582	604	590	565	540	611	606	578	596	582	648	589	581	625	622	609	592	568	596	570	577	617	599	632	604	561	614	603	598	563	598	627	580	567	596	603	643	586	619	615	544	600	629	627	628	570	617	596	585	604	609	595	614	573	583	611	567	536	600	595	646	556	577	600	618	617	584	599	622	637	606	583	545	585	621	663	587	573	599	583	579	555	596	584	603	574	571	575	605	578	599	589	593	609	591	585	588	590	594	613	593	591	574	625	586	593	625	601	632	601	619	579	575	564	623	579	628	621	606	597	573	574	593	594	612	598	633	568	584	637	630	571	595	618	609	640	617	617	625	645	592	618	616	596	582	644	568	640	592	589	600	632	589	615	616	571	569	611	582	609	589	614	608	580	633	570	573	556	600	628	541	598	610	585	592	645	546	556	652	564	609	595	592	584	587	591	604	569	604	604	570	580	614	616	584	624	568	579	585	539	553	599	633	590	600	566	627	610	615	596	599	617	610	587	558	585	636	578	593	605	639	652	605	584	596	631	599	590	609	581	619	610	611	581	614	574	582	601	578	590	593	605	619	597	535	585	626	597	587	579	623	600	601	564	625	565	592	583	580	591	622	591	594	612	582	587	553	581	591	617	599	606	608	615	584	604	570	609	619	581	572	595	601	572	599	595	620	585	570	607	607	593	617	600	576	557	629	628	609	681	614	616	603	572	634	593	581	572	601	608	599	578	559	624	633	577	594	623	560	651	571	587	553	612	602	557	596	603	566	587	609	592	579	616	564	640	617	644	555	568	603	627	575	615	572	592	600	599	554	639	584	601	580	636	585	561	579	599	572	575	575	555	636	586	627	604	601	658	588	571	555	641	594	606	616	608	566	624	596	630	624	607	578	615	590	600	609	606	613	594	585	593	607	602	649	599	580	632	605	610	577	605	597	633	558	614	598	631	578	649	595	590	598	586	616	601	575	614	594	560	585	640	593	588	583	574	556	671	607	596	629	556	593	593	600	598	589	564	581	663	624	566	637	612	625	579	596	597	602	604	625	581	609	581	604	569	622	581	612	584	583	583	587	566	632	578	600	583	598	582	634	586	600	627	634	583	599	626	597	610	629	633	639	623	584	598	611	633	588	616	614	595	614	577	636	607	606	566	612	548	585	585	594	576	587	651	627	597	608	592	622	555	627	583	575	633	590	594	643	591	595	613	583	615	631	577	609	627	556	590	634	568	628	638	635	588	597	646	576	583	609	630	559	591	551	618	600	560	571	611	598	641	649	602	602	613	586	638
34367	39628	44299	35434	25037	24892	26672	31855	30487	26543	25749	17768	14724	13449	16031	14896	12748	9463	8229	10006	7068	5955	5363	4727	3973	3549	2990	1950	1360	1178	799	738	906	936	784	1001	1020	1293	642	508	407	339	322	298	280	260	263	257	240	284	282	257	219	220	237	255	243	240	234	235	237	229	237	233	272	248	245	230	235	257	239	222	239	213	255	209	245	200	257	233	243	225	215	224	210	239	244	231	250	229	225	230	245	216	228	236	222	225	223	237	233	222	242	216	244	249	202	225	230	251	265	235	220	220	236	245	232	238	223	224	239	231	253	242	233	285	220	223	245	215	234	239	226	210	232	232	211	228	233	221	225	223	249	229	253	248	225	274	228	233	269	214	198	241	254	263	245	229	243	221	220	234	249	235	215	242	234	243	210	187	221	247	238	229	240	228	249	243	218	222	250	251	227	217	199	224	228	235	220	226	225	228	217	219	216	215	240	237	235	211	231	266	229	249	244	258	231	206	236	245	255	238	245	223	229	228	238	221	231	254	246	243	242	206	237	230	230	259	237	252	231	215	250	203	228	242	267	247	226	222	241	221	264	259	240	226	253	232	215	244	237	241	240	241	228	218	221	233	199	226	218	222	242	220	251	257	216	261	234	243	225	238	229	243	229	200	258	244	235	256	243	250	231	220	241	267	232	233	233	258	259	236	236	196	237	240	230	238	228	228	249	246	234	216	210	236	214	235	240	210	238	238	263	210	248	221	242	228	242	238	215	238	256	246	255	221	234	246	266	228	247	240	240	215	215	224	243	217	232	239	224	276	219	224	242	216	208	269	242	210	226	246	237	233	230	253	226	235	218	249	230	265	224	215	217	225	221	232	245	225	227	210	241	238	210	220	209	228	197	252	216	237	253	229	232	246	209	217	216	223	226	242	247	255	229	225	235	229	220	237	243	206	227	232	251	233	223	236	247	214	247	233	233	239	211	226	243	224	229	224	238	219	244	245	231	239	240	240	233	246	266	238	189	214	223	227	269	223	221	230	257	215	211	254	217	196	236	233	227	254	232	228	225	231	213	244	223	237	222	224	226	189	219	231	213	259	224	230	240	255	228	232	200	250	226	237	249	244	228	211	248	243	224	220	264	267	228	223	256	233	277	240	258	237	250	205	251	232	221	217	223	225	239	245	221	247	236	234	252	222	249	228	266	248	260	234	203	241	258	253	223	220	237	221	207	232	236	227	254	217	230	246	223	259	268	224	241	245	210	231	215	261	223	234	219	209	222	231	232	241	239	242	229	233	253	232	226	234	213	217	269	227	234	249	232	208	228	233	255	233	225	240	239	225	246	230	246	258	236	215	222	264	209	226	252	243	234	231	225	207	220	239	216	233	262	237	230	249	225	222	214	231	232	211	210	212	232	236	233	231	213	237	237	244	222	241	233	222	242	230	235	227	202	257	246	263	244	231	232	232	241	223	243	225	229	238	193	241	229	234	250	231	226	237	240	238	214	197	248	211	201	240	214	244	220	215	246	226	216	246	239	228	228	244	242	241	228	239	260	234	231	217	221	214	228	223	237	239	200	230	245	223	218	215	243	232	231	212	226	212	247	251	223	243	226	243	235	245	233	257	228	234	244	222	231	230	215	241	223	258	235	217	247	236	226	270	220	223	244	244	233	215	233	227	247	218	216	233	218	228	226	218	248	241	246	238	244	222	266	238	212	237	204	249	250	220	235	229	220	225	234	221	228	253	230	259	231	228	253	240	279	237	221	234	221	262	207	235	246	223	223	211	203	230	233	240	214	231	238	243	239	259	239	249	236	232	265	228	222	267	227	225	248	251	243	250	227	228	216	247	232	221	218	212	226	227	218	230	245	226	237	197	211	227	222	235	249	242	255	235	233	237	223	242	198	259	219	223	235	222	208	237	230	236	266	207	223	236	245	225	222	240	237	212	234	199	247	229	249	250	272	249	234	240	224	224	224	226	232	208	235	208	244	215	200	227	240	223	202	237	234	236	254	241	247	228	225	215	225	203	263	237	228	237	234	241	244	225	239	245	220	249	243	243	261	211	233	216	220	232	217	232	232	205	241	231	242	206	250	234	252	223	216	211	212	228	222	224	217	225	236	237	192	234	211	270	235	217	229	228	215	197	229	222	256	253	213	237	240	209	213	237	237	232	239	255	226	221	219	244	246	235	228	218	221	231	232	221	222	246	210	216	224	247	230	233	224	250	213	235	272	233	218	240	216	223	222	236	211	226	251	205	254	226	244	211	219	225	252	244	222	236	259	234	213	219	207	220	231	235	210	257	229	218	248	227	245	231	223	260	231	222	229	229	232	218	228	234	210	240	277	236	243	254	231	240	223	236	251	244	237	222	243	253	254	259	241	256	226	208	244	238	250	232	258	237	234	239	279	244	245	240	239	243	223	244	216	227	219	246	229	222	268	231	218	232	239	225	235	261	219	236	235	225	234	263	229	219	226	230	253	210	258	249	226	236	221	233	231	239	227	252	257	255	236	223	237	236	242	209	228	224	216	214	201	222	255	248	247	225	230	222	217	207	229	213	262	213	224	220	212	230	247	222	206	216	212	226	260	226	227	237	225	233	245	232	219	209	226	221	239	253	263	210	243	214	252	245	230	219	211	252	262	248	245	248	269	236	226	248	248	231	225	241	236	240	237	226	241	252	260	208	263	229	236	236	229	213	214	236	244	229	213	218	236	212	241	220	218	220	257	241	245	235	242	241	239	220	229	226	218	253	237	226	239	198	228	223	211	225	210	239	223	227	209	235	229	222	229	246	212	257	229	239	225	244	236	216	243	231	224	241	258	243	214	239	223	213	238	234	226	249	232	243	218	202	243	266	237	222	231	204	249	226	243	247	248	216	244	220	244	233	238	232	245	243	198	234	244	248	239	251	223	217	226	211	242	235	216	246	232	226	236	246	237	236	234	240	220	225	235	210	247	232	240	220	231	238	228	263	265	255	221	213	219	245	250	217	211	223	212	251	229	234	231	246	219	228	221	246	250	250	226	206	258	251	251	227	229	249	255	261	243	225	238	245	206	264	230	223	228	229	218	222	225	211	215	248	255	245	253	242	248	243	254	219	219	246	234	232	228	209	224	240	269	242	236	212	225	225	236	232	246	267	218	196	201	222	245	224	214	225	236	260	233	207	222	255	242	225	225	242	217	235	247	248	229	231	233	235	255	219	232	253	232	261	241	216	268	242	247	221	225	245	218	254	250	243	229	221	223	277	210	246	227	235	223	266	225	227	244	232	222	236	244	257	214	226	241	223	255	235	201	225	239	238	242	210	230	245	235	238	234	211	247	261	247	272	252	245	224	242	256	234	227	236	229	208	231	276	228	222	247	229	252	244	236	198	229	209	212	215	242	231	211	234	270	229	257	261	232	235	261	242	235	252	195	217	255	251	200	226	228	235	229	250	233	259	239	245	228	222	224	204	227	233	198	234	229	213	220	206	230	232	222	236	214	246	237	242	261	238	229	226	241	255
23630	33463	43732	39201	31908	35969	36946	44877	43100	42742	41346	34817	33790	33746	37028	35415	33155	28584	27928	31173	25770	24100	22696	21437	19506	17746	15130	10829	7904	7161	5091	4568	5559	6031	4763	6119	6057	7416	3694	2684	1847	1274	1130	1021	879	815	777	713	723	738	709	687	700	641	766	668	656	716	715	701	691	654	614	626	550	613	605	594	598	573	587	643	567	600	587	592	598	635	564	557	587	554	565	558	592	571	589	603	566	582	618	587	594	592	584	585	596	562	577	577	612	571	587	570	582	531	562	585	541	579	545	548	574	571	573	598	612	559	559	542	569	557	627	589	566	595	591	537	576	620	614	587	559	610	577	603	601	579	597	559	594	555	572	619	568	559	573	622	596	563	586	575	532	571	547	563	628	589	571	583	555	608	588	606	603	554	517	571	598	577	581	566	593	578	581	535	564	563	592	543	583	559	565	556	584	545	581	592	606	592	628	583	612	589	588	575	594	596	540	632	575	608	562	616	554	588	582	574	527	545	569	561	602	538	602	606	585	607	589	578	555	591	591	605	574	612	586	594	578	559	553	596	566	575	576	583	546	593	598	561	625	610	543	551	581	581	540	603	571	593	558	600	574	552	603	543	570	578	610	576	602	544	597	555	560	559	558	579	572	590	601	581	614	605	620	586	580	633	592	573	564	576	576	543	580	621	596	553	549	572	584	619	569	572	576	584	582	562	565	571	557	569	560	564	578	598	577	617	589	561	610	578	596	572	585	599	572	566	531	543	555	599	586	600	568	579	562	586	583	568	612	573	550	603	565	568	568	525	566	544	573	532	566	588	582	566	587	568	601	594	580	558	601	543	619	574	594	588	554	628	626	577	633	589	559	574	584	580	615	622	567	622	582	562	597	577	562	579	561	558	540	595	556	586	575	600	590	559	581	596	546	567	588	563	612	578	549	559	571	550	630	529	578	564	592	600	567	579	599	515	532	585	542	545	584	596	606	570	550	592	593	517	588	576	578	600	528	579	534	617	605	572	595	579	566	619	597	570	571	614	618	579	561	590	574	540	520	615	550	604	582	601	537	550	580	608	608	567	550	594	608	613	534	586	601	596	561	579	598	588	531	610	587	588	547	597	597	545	574	555	608	582	563	549	513	600	565	572	585	592	602	528	582	617	566	577	573	577	555	628	586	577	589	572	582	595	560	560	591	533	542	551	586	590	603	577	561	602	547	545	547	561	562	612	552	547	605	561	564	593	564	564	572	613	601	601	600	580	600	556	586	617	602	535	593	587	600	546	591	572	571	550	559	607	598	615	539	623	548	553	604	556	559	605	601	594	606	581	589	589	553	563	570	588	597	573	591	573	552	573	574	636	611	577	596	547	574	582	591	608	610	607	603	586	583	552	547	578	563	596	584	608	568	570	561	599	570	579	584	611	590	589	565	598	565	603	598	579	578	553	606	554	560	577	606	589	561	567	613	606	545	576	583	579	543	579	589	566	597	605	550	593	557	587	601	575	608	593	607	592	574	581	562	539	555	546	604	599	615	598	539	580	557	606	555	622	607	542	580	604	587	589	602	596	536	616	561	578	581	609	581	595	616	572	569	615	588	545	576	578	575	555	558	574	610	576	564	559	594	626	575	595	562	586	536	579	598	540	580	566	567	532	612	576	589	548	610	561	582	615	603	580	601	593	530	590	602	606	575	586	580	571	565	608	572	592	572	543	557	531	587	573	599	629	608	579	602	571	594	622	594	566	581	574	589	530	537	573	590	597	640	566	559	569	571	614	496	625	591	583	560	580	632	569	566	568	556	577	589	592	569	550	566	531	580	559	585	614	558	568	581	584	565	623	598	582	567	573	554	570	600	591	576	541	563	557	551	563	587	595	545	532	565	569	590	583	597	570	568	632	558	548	595	610	576	581	606	574	569	524	566	571	613	621	582	567	584	560	555	557	573	560	557	579	608	558	566	573	558	568	587	546	567	556	599	631	555	566	555	623	569	563	599	539	573	554	545	595	561	593	587	580	602	583	565	566	538	592	558	550	587	603	585	617	594	574	549	662	573	592	586	554	588	548	598	539	565	568	585	561	584	554	582	601	586	594	587	549	571	546	585	598	576	613	573	542	567	548	589	538	567	533	616	582	600	600	630	563	564	623	574	587	600	578	569	547	591	573	583	595	570	613	575	565	560	580	568	584	548	590	625	558	603	616	556	611	566	592	565	567	549	583	535	591	571	579	533	580	606	544	570	590	544	624	544	555	574	536	594	589	583	551	546	608	560	558	574	645	596	552	586	642	546	587	619	601	572	597	576	577	570	578	570	579	610	564	567	607	587	563	607	571	581	570	555	620	603	590	595	555	594	588	566	604	583	564	610	551	585	600	578	580	589	559	570	606	565	593	549	580	585	602	577	564	588	601	553	554	583	606	576	562	633	550	507	550	598	603	614	618	615	556	588	625	566	556	583	539	571	598	634	598	576	572	604	600	528	604	546	609	556	604	576	522	579	592	579	539	593	590	570	535	601	608	587	593	572	543	537	541	548	592	601	554	561	574	583	558	582	593	556	603	598	613	603	615	569	562	567	605	566	591	568	590	573	575	564	581	534	544	598	560	561	603	570	623	609	638	588	583	563	661	590	610	564	585	586	580	583	552	597	570	615	559	579	569	562	587	564	611	576	553	568	570	600	604	611	582	592	595	567	585	576	598	559	582	600	568	600	565	582	565	572	595	537	557	553	614	610	574	568	563	576	565	582	570	580	615	615	547	606	552	553	575	627	592	566	585	541	597	570	594	563	609	576	611	568	554	527	564	540	575	605	563	602	572	543	572	597	516	614	553	604	600	566	636	594	585	595	565	578	638	601	568	631	536	581	556	586	647	541	569	566	575	625	557	589	563	560	553	569	559	590	542	604	559	589	559	581	586	550	568	606	584	543	587	567	545	589	579	617	575	544	602	595	582	556	574	576	555	606	533	621	576	618	566	544	616	523	562	566	555	561	567	551	560	638	572	610	545	524	599	551	585	561	632	604	559	577	599	560	580	566	586	548	619	609	550	601	533	547	560	567	526	576	575	573	576	505	595	543	608	546	590	575	562	553	575	535	586	564	545	562	547	582	577	557	544	551	620	555	579	560	612	588	566	540	598	608	596	558	577	586	636	550	574	616	556	574	581	570	549	592	554	560	566	548	557	604	567	534	557	576	557	590	571	564	589	580	576	587	543	558	559	572	548	548	560	607	553	571	587	595	561	586	625	578	572	583	574	602	549	603	570	550	560	565	607	575	560	572	545	560	607	576	536	565	588	579	586	566	606	556	553	587	569	534	618	577	568	589	596	600	546	558	583	613	589	589	569	571	619	566	573	571	570	603	570	551	572	577	562	528	572	583	556	577	582	577	544	553	607	559	604	590	569	584	575	641	592	564	609	588	571	558	634	560	508	620	558	595	552	549	576	540	621	611	587	572	589	594	575	543	592	572	595	601	594	622	544	591	578	583	594	562	586	578	546	595	588	579	584	560	604	542	582
46840	47820	44889	37910	28411	28939	33771	39275	39206	36178	38248	32771	29207	28988	33266	30593	28590	25205	22274	24586	20621	17851	15151	13388	12746	10796	7459	5171	3461	3253	2655	2328	2184	2264	1875	1804	1726	2611	2912	2025	972	512	382	341	322	272	240	238	232	213	216	231	212	216	265	225	222	220	227	191	202	189	180	189	200	187	206	198	218	199	241	190	171	176	178	182	198	206	199	188	205	189	195	178	206	185	180	177	168	202	211	200	192	208	192	211	186	191	158	196	203	222	203	208	206	217	191	186	172	199	232	174	198	189	200	202	190	194	197	195	183	194	191	208	194	214	197	195	217	198	214	186	188	208	174	195	183	191	177	193	208	176	218	214	202	190	190	187	200	223	198	190	202	182	177	232	186	199	174	196	206	176	211	196	194	195	183	205	186	186	188	196	203	209	207	203	206	172	179	193	211	223	193	179	184	210	184	205	218	191	192	198	236	185	177	191	172	205	186	161	188	172	166	214	198	196	214	196	179	197	208	182	194	203	166	200	181	205	171	194	194	195	203	202	184	178	219	209	182	222	186	181	210	213	203	185	194	202	188	209	209	197	198	185	186	193	161	203	207	190	173	177	194	216	186	178	172	208	169	202	191	209	206	206	220	194	197	203	197	189	191	193	167	208	189	185	205	212	195	216	169	221	198	199	193	186	189	199	196	202	205	194	206	205	180	193	189	187	198	190	190	197	189	197	218	187	190	187	216	216	201	195	213	221	191	214	202	177	197	179	175	185	192	189	185	185	210	210	191	219	211	189	182	202	206	210	190	212	187	189	202	198	214	194	197	183	213	207	182	200	199	201	228	200	219	200	195	205	174	214	197	202	186	160	158	178	197	185	194	186	185	192	202	216	199	182	204	186	200	194	195	205	185	184	189	203	206	198	192	222	183	208	210	205	224	188	220	195	187	228	192	215	217	219	224	163	195	194	184	176	203	205	201	190	196	183	192	189	192	186	205	217	203	204	170	196	222	196	196	191	210	188	215	198	181	205	195	216	208	194	207	188	223	204	189	218	184	192	185	193	206	194	188	164	172	176	213	191	204	183	196	192	186	193	206	207	186	175	211	202	179	213	216	222	186	194	189	178	198	202	225	200	196	186	184	195	218	175	176	204	162	175	194	203	205	187	188	213	202	189	203	232	166	202	187	200	208	187	178	191	203	198	171	213	188	183	209	200	171	226	186	204	177	211	212	203	224	212	201	230	218	203	174	183	198	183	211	189	198	203	200	191	212	177	194	188	194	209	195	177	202	201	217	197	182	235	217	188	196	171	179	168	194	214	203	181	186	202	225	176	189	185	194	197	185	185	178	179	196	210	179	188	168	202	196	201	196	173	196	205	198	187	195	186	215	212	165	198	203	202	188	190	200	213	185	172	190	208	187	218	197	200	192	207	208	185	181	201	192	196	212	200	168	209	193	230	217	205	205	209	191	196	166	223	184	195	180	205	188	192	186	183	205	202	227	200	195	206	184	210	200	185	156	201	180	202	236	181	219	215	187	198	183	224	219	197	192	204	183	185	200	226	208	175	205	205	186	197	211	191	198	194	181	192	189	197	226	187	185	185	186	218	210	216	189	201	187	213	151	200	202	195	166	205	178	221	180	190	191	186	188	168	194	197	185	198	205	198	171	190	195	183	204	188	171	179	191	189	205	213	190	187	189	218	191	179	188	184	194	186	193	185	175	170	195	212	180	192	197	182	197	220	147	184	175	195	196	158	193	202	222	180	188	178	199	212	182	186	195	209	183	193	199	197	174	186	188	194	188	208	195	166	197	222	198	202	184	175	207	191	202	196	195	166	194	216	217	210	199	189	191	218	169	203	194	167	201	203	198	174	205	201	189	195	238	207	203	172	197	202	183	166	179	217	193	195	198	217	191	180	189	177	193	195	176	206	199	208	192	215	233	220	221	207	176	203	219	191	181	177	182	213	188	208	195	180	175	189	199	197	170	193	216	200	213	194	181	183	187	219	188	209	175	194	182	211	211	191	201	214	193	224	202	214	196	190	198	197	198	210	182	194	198	205	191	205	182	193	209	188	208	222	203	181	197	207	188	174	181	205	183	180	195	163	190	197	210	170	175	202	223	159	188	185	187	218	183	165	184	188	164	183	199	207	186	190	213	180	226	177	220	174	184	178	190	194	191	185	204	201	203	178	181	220	216	205	188	176	218	202	211	186	190	226	179	184	237	201	224	174	210	169	208	200	182	201	197	187	180	218	217	199	188	171	212	191	180	187	181	211	190	198	192	216	221	224	216	207	177	190	199	186	188	219	193	190	196	164	206	210	198	181	213	200	190	191	213	204	205	209	206	214	184	206	190	182	202	197	180	180	202	202	175	215	194	181	207	170	209	228	196	187	196	187	192	188	186	167	189	207	183	198	210	193	175	207	206	166	191	192	193	208	172	187	184	208	203	201	196	188	193	187	181	211	186	176	208	195	174	189	187	198	202	171	208	194	195	202	208	211	212	207	191	193	183	189	194	186	185	205	172	217	193	200	202	198	186	202	203	183	201	188	211	200	190	201	207	196	168	188	200	190	194	184	203	198	184	204	176	169	213	207	165	193	186	202	188	194	196	207	209	198	183	199	226	188	194	183	193	194	207	166	183	189	189	181	198	203	195	183	170	203	211	244	205	208	220	189	173	187	196	178	201	201	216	194	186	211	209	205	189	205	202	201	192	194	194	222	196	198	185	191	174	188	194	196	192	162	199	221	200	208	172	198	212	188	216	202	210	206	181	203	200	211	195	171	207	191	198	216	226	206	212	184	200	205	202	182	216	191	162	201	190	180	170	199	189	185	200	198	198	219	203	210	195	198	196	204	197	201	194	180	180	193	205	189	197	204	196	174	170	172	190	201	191	191	187	176	178	177	191	202	191	186	193	180	208	163	198	215	197	197	192	186	197	172	196	210	182	211	185	205	212	175	221	185	172	189	168	172	213	192	183	201	197	217	173	187	165	198	209	188	175	220	196	215	204	171	169	202	221	200	187	221	169	208	178	196	188	206	199	208	184	173	200	189	198	210	199	179	193	220	172	191	205	198	186	188	196	191	191	193	210	189	199	180	197	215	222	185	186	197	198	175	214	214	208	191	206	210	190	193	211	186	198	201	182	188	179	195	198	193	181	172	187	182	183	212	185	178	189	167	205	216	205	176	203	194	178	216	173	187	188	187	193	204	192	200	200	197	233	179	194	218	196	184	198	177	193	194	187	193	181	181	187	214	200	159	181	209	196	210	226	189	201	184	171	191	207	170	204	201	195	207	179	194	178	188	171	200	225	205	213	201	210	187	183	200	179	174	183	200	185	193	191	183	174	195	177	191	208	188	188	184	183	200	194	184	173	180	191	179	219	192	182	215	205	218	186	196	185	192	225	196	177	215	161	184	215	190	208	159	195	200	171	199	167	186	197	216	197	181	184	206	221	195	209	170	202	193	195	202	220	219	207	177	180	191	204	186	187	173	153	214	207	172
33521	43977	50062	47445	41562	44316	47060	52782	52954	53182	52526	48143	46506	47763	51120	48389	47524	44481	42751	45406	41828	40136	37804	35655	35022	31033	26868	21958	17071	15873	13526	12698	11447	12321	10567	9588	10399	13676	14728	11217	5139	2628	1889	1566	1271	972	950	812	720	775	689	658	687	713	739	736	613	706	670	657	585	580	527	552	581	589	490	549	496	529	554	513	502	505	509	505	505	519	497	530	494	529	492	480	487	511	509	514	504	512	508	513	487	465	494	470	491	497	473	472	515	492	481	488	472	498	474	512	494	513	472	483	445	496	459	462	498	436	516	493	499	491	506	513	516	474	495	476	458	480	479	479	463	457	444	480	504	463	469	482	488	490	515	482	473	485	471	461	498	475	482	469	484	500	489	474	496	419	483	454	508	497	497	511	498	486	452	481	515	500	516	461	479	485	475	514	506	515	490	467	471	466	512	481	510	510	470	512	485	473	497	500	504	472	460	483	511	517	454	505	477	466	496	484	441	490	504	477	509	486	465	446	509	493	512	486	468	470	513	478	462	502	479	488	489	479	497	496	481	517	437	482	493	526	481	465	498	488	472	468	450	480	438	481	463	452	480	556	477	506	493	479	489	492	459	451	493	502	503	466	433	441	454	472	476	470	485	476	527	456	477	511	483	501	501	503	552	531	484	497	540	477	497	487	489	452	515	469	479	470	492	483	509	471	501	451	492	509	474	464	477	515	511	509	458	488	487	482	499	470	492	481	461	498	513	508	510	494	514	504	514	482	478	471	506	488	477	439	506	475	481	474	478	479	473	484	499	494	468	458	478	527	487	494	493	499	464	484	471	486	517	496	495	480	452	525	484	487	465	453	451	513	526	447	470	506	460	477	467	486	499	451	483	491	500	484	510	457	489	507	474	507	476	495	477	488	452	491	469	509	453	445	494	439	495	446	483	500	493	470	469	488	475	453	466	479	490	489	456	485	475	458	450	432	472	458	495	532	462	513	481	495	501	497	455	475	469	492	469	490	518	518	507	477	511	466	444	506	445	492	414	464	489	494	518	456	469	500	463	495	508	477	513	502	481	481	448	488	498	504	496	450	476	499	486	484	474	463	468	492	501	494	507	507	474	470	495	493	482	476	489	486	457	484	458	457	482	477	508	508	485	492	501	471	500	494	508	529	486	479	466	469	490	460	488	479	480	502	435	498	444	512	481	432	498	487	494	490	454	485	496	479	505	481	529	483	477	486	487	502	483	452	502	482	461	483	467	470	495	509	537	485	485	506	476	500	494	466	523	482	470	476	471	501	495	489	481	491	492	474	534	458	495	464	502	478	530	463	497	467	466	474	450	456	486	493	529	481	489	466	506	434	505	477	486	489	469	484	466	502	473	494	455	486	501	481	481	464	508	472	464	498	523	505	466	479	451	437	514	506	476	478	492	488	517	454	434	514	499	498	478	473	466	482	511	504	480	483	455	439	472	491	493	497	440	475	494	498	508	483	492	505	458	477	487	505	470	505	490	495	500	485	466	481	475	489	473	488	465	492	536	497	479	505	500	495	442	469	458	449	469	492	494	489	467	480	481	520	531	445	478	484	458	479	468	495	470	475	498	467	478	514	501	503	459	482	524	488	499	490	461	475	487	497	490	478	452	486	501	495	509	474	461	496	495	440	455	514	506	466	496	483	485	482	495	454	425	457	465	477	535	450	503	497	478	478	514	470	527	546	422	492	490	468	500	501	499	511	505	454	465	483	470	453	483	488	477	489	499	466	504	490	458	489	492	440	486	491	493	474	471	512	469	524	457	489	496	492	462	464	476	487	485	477	472	496	466	526	482	500	511	518	482	507	464	486	475	495	494	486	492	479	535	496	475	468	468	467	509	486	483	478	498	470	496	507	444	482	442	558	457	477	474	480	480	512	462	534	490	428	484	490	483	500	520	503	492	483	480	455	499	474	499	473	500	497	465	501	475	489	519	509	512	502	510	457	469	504	501	473	470	491	467	469	470	475	494	507	485	452	487	443	490	463	510	490	481	478	494	476	481	470	487	510	501	506	471	483	475	488	492	453	474	475	495	496	493	494	505	474	474	478	504	483	472	513	500	462	449	452	445	475	483	510	498	486	492	451	511	476	507	545	496	488	459	494	460	468	452	500	506	499	478	477	517	474	508	452	480	472	509	475	497	470	509	529	487	494	475	474	466	455	505	525	460	527	479	476	489	465	502	439	468	477	471	519	525	490	484	461	453	454	480	494	461	501	466	492	461	480	493	490	474	461	482	492	466	466	472	485	459	480	486	497	505	450	486	486	460	495	495	478	461	484	487	498	467	509	472	502	500	487	432	477	517	472	490	488	481	490	501	499	459	473	425	466	460	493	473	473	508	444	505	513	510	525	522	476	517	526	520	476	465	498	500	479	497	441	506	469	499	512	463	463	440	433	497	478	513	446	467	490	487	449	457	507	480	497	470	524	455	467	499	455	518	491	487	459	486	479	433	489	472	490	536	493	484	469	497	477	455	504	524	462	427	470	494	489	449	474	456	464	483	520	491	512	500	514	501	498	500	485	490	473	470	492	473	449	503	479	523	457	475	482	486	485	501	479	504	465	486	493	501	509	515	487	494	490	487	506	505	490	477	459	482	447	469	485	469	479	462	497	470	477	493	491	519	464	486	466	503	460	503	459	436	506	470	478	491	487	497	482	533	484	494	478	505	474	489	491	499	486	493	502	495	502	458	521	522	510	478	476	467	455	544	496	516	492	501	480	485	497	523	493	485	454	466	463	507	510	461	480	453	481	526	533	500	488	541	458	474	465	489	478	513	508	514	497	468	511	463	513	522	448	501	467	465	503	492	493	451	486	499	457	461	482	499	524	451	508	462	456	470	437	508	495	476	482	469	477	488	475	438	474	502	483	502	437	505	511	479	471	481	489	501	525	486	509	504	481	503	442	516	488	470	473	458	453	476	478	494	487	469	481	470	494	521	483	491	480	495	447	491	466	472	463	533	487	482	472	503	500	456	508	451	477	510	491	473	448	480	484	460	480	462	479	510	509	482	468	490	498	483	475	484	459	483	472	473	452	515	467	463	496	487	467	481	503	502	499	511	475	488	483	494	451	460	446	476	484	533	492	511	447	454	485	473	512	541	469	477	440	477	489	509	485	446	502	465	434	496	481	490	502	481	528	501	495	508	454	485	530	450	524	477	456	470	458	497	490	495	497	456	430	470	476	502	463	463	495	467	517	546	518	476	487	496	480	481	464	474	477	460	480	480	486	471	457	463	463	536	464	490	503	477	492	497	476	477	490	485	487	486	495	479	501	487	460	482	476	495	457	485	465	475	464	517	496	470	514	509	480	501	489	503	453	471	494	489	503	477	509	478	484	550	506	449	474	504	479	506	492	482	502	465	491	479	471	447	485	478	490	472	471	504	481	473	474	485	463	498	485	444	504	477	470	475	480	504	496	526	502	504	456	506	520	511	492	501	458	507	478	460	487	488	470	495	499	455	538	471	507	496	472	466	482
20151	17149	23135	19561	10617	7466	5996	6392	4942	3606	2898	1725	1580	1239	1335	1190	1076	908	895	830	644	583	508	527	477	447	385	358	368	304	307	318	278	292	304	288	280	251	306	305	274	235	262	245	288	252	225	236	247	263	253	232	267	242	235	229	257	235	223	243	254	250	223	260	226	248	257	238	230	247	240	240	228	241	245	227	223	257	224	218	219	223	256	237	247	250	258	227	213	237	244	211	231	255	233	234	210	238	243	249	207	262	235	231	221	249	236	233	245	260	225	224	246	244	272	248	208	251	235	250	225	212	238	249	247	231	220	242	251	222	219	242	229	235	220	245	262	223	255	280	253	236	220	253	264	215	242	228	256	222	244	205	255	256	242	250	272	259	238	219	234	265	230	288	223	225	238	243	208	248	222	235	275	244	241	278	230	237	243	235	204	266	246	225	245	237	261	250	238	222	222	273	232	226	242	226	229	247	243	255	226	220	245	243	249	246	225	256	221	244	230	254	242	246	255	232	242	253	232	238	256	224	259	212	250	244	244	224	244	212	234	252	243	294	231	229	259	246	228	226	267	245	247	236	234	248	250	257	235	255	228	240	269	250	259	245	225	252	231	251	251	247	235	243	281	223	253	231	251	277	253	252	239	265	248	278	256	245	277	242	250	239	232	248	253	252	231	247	235	214	263	248	202	235	233	244	233	287	255	226	235	253	247	267	239	228	233	270	263	235	246	232	233	261	238	239	239	240	251	217	226	236	244	236	252	216	212	257	263	234	216	244	246	243	262	240	237	234	233	279	248	243	242	217	238	263	242	265	243	226	236	257	221	265	233	223	199	267	245	249	228	217	216	221	252	255	233	236	271	248	254	246	219	240	279	248	247	240	221	233	242	207	257	243	247	230	230	248	220	235	267	249	234	245	246	244	255	238	275	239	243	228	247	249	269	227	247	247	210	241	256	270	235	231	241	232	224	264	223	250	250	226	226	231	232	222	224	266	266	231	250	227	253	236	219	237	266	257	243	239	248	239	243	225	223	200	217	219	237	255	255	254	254	225	257	246	250	235	219	251	260	271	228	243	244	226	244	251	233	225	249	231	240	247	230	253	242	248	251	250	249	254	276	266	262	237	251	267	239	259	237	276	267	222	229	250	264	227	243	269	261	232	198	271	271	230	240	246	253	222	268	218	238	248	225	252	271	240	233	210	268	231	222	270	240	251	228	233	244	256	249	246	239	246	281	249	213	247	245	228	229	213	248	242	254	229	278	214	223	221	227	247	237	255	239	219	247	239	276	239	255	224	235	246	218	246	256	232	245	241	198	246	251	228	251	265	249	235	214	257	247	241	251	256	241	263	229	238	230	241	222	230	227	229	252	223	218	212	213	253	234	259	237	222	256	278	246	234	248	218	242	254	245	254	241	249	236	231	228	238	241	227	260	236	223	245	240	222	281	257	211	250	213	265	223	258	254	236	211	271	206	295	230	240	261	256	249	251	259	234	218	232	256	267	241	221	245	237	209	225	260	260	241	255	235	224	267	222	254	268	240	240	220	202	226	255	239	229	255	267	233	254	247	234	217	238	244	246	236	223	219	210	249	218	210	242	252	239	217	220	220	231	229	232	234	240	238	250	228	222	257	268	234	236	235	239	246	219	236	251	227	247	244	248	232	238	243	255	242	245	241	219	240	247	230	213	224	230	209	241	246	223	248	234	252	250	244	222	236	208	221	223	237	262	236	259	255	255	219	228	245	222	236	233	230	203	232	261	221	281	275	212	245	209	270	250	253	236	230	245	249	243	240	235	209	273	260	239	242	225	240	222	253	220	217	225	243	239	219	238	241	233	221	214	211	254	239	244	267	233	265	213	224	253	233	251	252	245	240	247	219	258	215	227	255	224	244	243	223	224	260	262	247	250	221	237	229	225	229	262	231	231	253	246	244	245	236	262	227	219	235	257	257	228	245	235	250	246	236	253	263	228	231	253	231	203	235	246	261	243	260	216	250	242	247	241	269	217	253	218	242	245	224	247	228	240	255	226	257	275	249	219	249	246	271	219	235	254	267	246	242	258	228	222	258	266	260	202	241	243	235	237	228	230	262	255	257	251	232	248	254	244	219	236	222	240	217	255	226	235	224	239	237	282	253	237	226	243	224	232	223	241	243	280	247	247	225	261	235	246	225	224	243	248	249	261	237	245	238	243	273	240	247	256	227	280	236	218	235	266	261	239	224	237	237	265	233	229	240	228	281	222	265	249	275	238	223	241	236	280	234	224	237	251	241	258	245	240	245	254	257	278	249	241	198	217	246	237	231	235	260	248	238	233	204	250	238	238	228	224	235	246	227	237	240	215	243	230	277	226	241	265	220	231	242	236	237	243	246	255	254	247	235	245	220	221	232	229	229	251	254	253	228	228	245	267	239	213	240	246	254	246	230	234	259	225	229	222	258	240	238	242	240	261	275	241	224	233	228	217	244	215	232	237	266	253	233	236	228	237	240	240	220	227	240	207	266	269	227	236	229	247	226	248	252	218	252	229	240	259	205	234	229	239	238	244	219	259	249	250	247	227	255	218	252	258	214	230	225	233	248	219	229	245	217	247	215	227	232	240	258	215	232	235	232	240	227	229	235	235	237	229	229	231	251	238	234	217	247	231	259	238	247	234	239	247	214	223	247	244	265	213	224	231	226	220	240	283	234	229	241	256	255	244	274	262	244	245	250	230	211	234	254	261	240	251	235	267	235	219	235	254	202	224	225	259	266	236	262	233	243	256	240	266	240	218	243	247	242	218	230	257	241	244	256	225	215	213	210	243	280	246	245	218	242	253	242	242	254	253	259	237	219	198	237	242	211	219	229	260	247	255	243	242	266	253	222	202	244	239	219	216	243	246	266	226	247	240	247	242	229	218	245	204	228	246	254	255	215	236	257	245	229	206	216	227	252	217	260	235	250	207	240	244	270	236	213	257	229	254	259	215	244	238	239	223	226	238	248	222	206	219	273	242	233	275	257	261	236	237	260	255	233	244	272	218	231	236	241	246	234	216	221	241	257	216	240	258	252	250	241	252	259	246	217	249	240	222	219	258	199	243	263	229	256	227	245	237	242	233	263	220	230	228	224	244	248	254	230	257	262	230	275	245	221	226	201	232	225	226	238	240	235	224	219	229	243	239	235	249	239	249	263	242	218	221	234	258	245	259	241	254	241	256	244	258	280	221	252	242	242	260	253	230	223	281	231	238	242	208	254	216	216	243	226	235	226	226	234	239	222	244	216	206	242	245	243	223	265	243	254	225	246	259	248	215	275	252	244	219	226	210	207	245	256	235	220	260	251	234	221	249	248	252	220	249	243	223	243	225	236	248	236	223	265	241	271	221	231	217	251	239	214	242	208	228	248	261	228	247	280	265	214	223	255	251	231	253	197	242	249	202	207	237	223	231	261	235	215	243	236	250	238	244	258	245	217	242	226	220	233	204	227	226	241	255	247	263	257	249	235	211	234	205	240	246
13283	15544	28673	28221	20738	19601	18378	21524	17807	15238	13138	8848	8695	7316	8322	7315	6731	5358	5386	5709	3608	3222	2946	2914	2622	2111	1973	1605	1370	1180	1038	998	1035	1049	1031	978	895	923	1072	1121	818	655	684	631	666	659	648	632	639	621	640	611	635	605	621	686	630	648	586	644	607	624	609	655	617	594	601	644	623	626	619	611	592	594	577	597	613	626	606	564	582	609	583	608	584	608	592	620	673	626	571	561	598	581	541	609	580	549	603	607	577	618	574	610	618	539	615	608	587	600	590	591	564	623	537	563	583	578	579	543	540	627	582	589	599	592	597	596	577	621	596	552	602	632	645	660	617	585	602	546	570	631	601	577	610	571	601	607	566	615	546	527	561	608	533	561	589	597	593	638	644	611	642	548	565	634	599	611	603	574	631	633	579	628	596	604	566	546	599	577	562	564	560	602	571	617	614	585	613	582	576	572	580	583	574	564	584	624	577	587	612	574	613	568	581	593	583	598	620	614	610	539	544	572	582	604	562	592	586	635	596	598	605	593	606	552	604	587	575	562	534	589	594	536	597	601	611	617	571	611	627	605	623	562	575	580	574	602	555	623	635	596	582	647	607	553	584	623	626	579	600	630	618	550	602	527	601	618	574	588	579	608	586	599	599	585	593	622	592	606	603	623	612	575	617	637	569	590	571	599	569	593	607	634	634	580	582	593	624	579	617	571	601	584	589	616	605	614	626	560	576	610	612	608	591	615	569	577	591	588	564	627	593	593	592	605	619	568	610	581	610	622	609	587	622	620	564	578	636	589	586	593	582	531	607	612	594	578	591	605	605	617	570	604	577	633	600	578	559	560	577	594	575	616	574	607	611	653	589	625	582	586	590	587	628	595	596	584	588	605	612	626	622	564	534	583	586	602	613	609	594	622	586	583	620	578	599	640	595	570	606	601	583	585	584	596	570	596	595	599	599	605	577	589	567	603	629	595	627	560	601	595	604	595	639	606	622	599	573	601	573	603	630	541	602	575	590	603	577	643	616	620	574	627	568	594	557	599	549	529	567	601	629	603	613	575	599	582	608	580	576	623	558	562	602	613	619	608	608	606	552	568	591	611	625	608	584	580	601	606	585	594	579	582	555	632	510	579	527	590	608	612	590	594	592	563	601	574	554	612	609	567	610	586	565	594	590	576	557	567	603	611	571	561	521	583	536	579	601	593	615	571	606	612	562	606	610	608	557	577	666	606	625	596	601	587	607	587	607	602	623	623	595	605	571	597	607	599	597	562	610	561	630	581	584	646	618	594	569	570	601	603	573	584	611	602	578	616	629	616	612	572	565	616	572	618	583	640	570	588	592	618	568	599	568	634	587	592	573	581	630	541	589	604	595	603	582	583	579	562	613	627	594	645	592	580	628	569	599	582	568	623	605	574	549	584	608	602	601	614	595	586	593	580	598	594	619	579	541	608	615	633	590	581	616	609	597	538	593	620	573	640	614	617	608	599	570	594	555	591	613	575	570	614	612	614	622	624	578	570	620	610	584	621	530	576	614	624	630	565	583	595	608	599	574	606	605	587	585	592	577	562	584	619	591	611	603	588	607	576	561	550	582	590	585	647	575	544	569	611	565	558	572	558	611	596	597	577	570	591	551	619	587	579	562	590	589	599	560	623	580	610	606	553	551	568	619	610	561	585	576	561	582	540	613	609	613	620	560	605	569	681	640	584	614	578	557	552	588	650	597	575	600	586	585	595	542	611	536	560	594	629	631	612	583	592	604	626	637	568	600	612	560	571	582	577	632	556	591	576	620	607	588	552	577	599	561	603	584	585	600	630	557	589	573	569	611	605	560	594	573	601	622	627	613	573	603	594	609	578	594	632	590	602	635	584	604	591	590	624	524	637	584	580	611	607	618	595	630	612	601	576	621	609	598	567	537	601	563	580	606	580	556	579	611	601	616	592	560	624	580	631	590	557	577	606	562	613	547	611	606	555	607	620	610	521	621	581	634	587	585	623	581	628	599	601	555	634	594	580	597	563	564	586	583	578	551	573	600	575	613	660	582	604	586	549	594	573	606	585	583	635	585	658	610	596	596	629	646	589	587	584	555	579	603	606	573	623	578	644	600	592	588	640	627	550	592	572	598	607	596	607	598	604	553	593	648	588	544	616	630	606	594	629	542	634	576	581	581	569	636	614	612	589	571	583	618	552	605	571	629	593	565	619	597	592	643	593	606	641	562	594	573	595	562	596	569	633	569	588	587	618	574	569	577	608	582	570	600	606	543	619	589	573	607	548	551	563	579	582	615	589	566	605	586	604	600	578	556	590	615	609	578	601	614	621	593	588	644	620	575	601	610	617	606	640	569	631	584	648	627	644	585	584	561	573	574	535	626	609	572	604	593	558	570	618	595	566	601	613	587	596	642	594	612	612	543	623	613	614	589	577	577	560	648	632	579	583	560	570	605	589	575	612	591	582	592	549	583	612	579	597	638	613	616	559	539	597	616	560	620	583	570	591	622	628	629	605	615	605	586	582	583	556	615	565	553	556	569	584	610	588	577	612	561	608	597	575	570	607	591	637	609	578	614	608	583	619	615	632	611	556	575	548	605	621	586	618	588	601	560	626	561	573	581	606	594	615	632	599	572	626	619	598	558	580	611	603	611	582	561	564	638	574	583	598	632	591	589	632	596	615	613	570	625	640	625	570	644	568	560	612	607	570	637	603	579	620	607	568	576	551	594	590	572	656	602	591	590	591	592	576	582	605	620	558	604	601	595	588	604	630	627	579	603	614	588	574	571	587	607	611	551	555	587	591	567	649	616	558	598	637	573	586	572	578	586	575	615	576	548	564	600	578	552	568	569	576	625	615	588	608	536	612	673	644	560	630	642	592	561	602	619	609	628	625	577	614	629	575	626	588	651	619	638	591	581	544	634	580	548	597	627	596	590	587	616	582	562	636	603	586	573	582	559	583	640	600	638	574	588	605	617	575	588	557	577	624	576	604	589	576	582	642	647	563	601	634	580	624	599	572	603	613	623	592	618	601	567	558	558	587	555	591	625	594	581	591	610	614	586	603	611	588	582	597	560	575	625	613	621	588	602	580	596	587	587	584	599	625	598	595	636	567	570	601	585	597	572	620	590	569	572	572	616	583	607	595	589	589	577	553	606	593	581	588	600	554	647	562	631	626	573	570	612	568	597	576	610	617	596	577	566	559	584	585	589	652	627	578	628	581	578	554	549	633	588	575	566	623	623	576	561	551	570	594	596	583	572	574	564	581	593	615	593	581	652	604	626	558	594	593	582	583	607	598	563	618	585	593	573	589	571	561	602	569	575	583	540	603	570	601	633	589	584	621	576	598	642	598	563	588	611	578	586	569	576	619	581	597	646	619	534	599	585	610	619	554	596	646	646	597	565	576	573	586	598	613	580	570	608	590	574	553	600	584	615	573	576	565	612	634	575	588	586	578	557	607	601	601	560	599	626	618	569	613	625	622	668	577	588	647	580	612	563	638
40660	41217	42987	35085	25002	26508	24422	31132	27850	24886	25093	16089	16804	15942	18094	14098	12418	11395	13425	11951	7178	6753	6296	5660	4924	3472	2204	2104	1698	1041	912	638	868	871	914	861	972	1078	1445	1290	469	345	291	281	271	254	244	243	287	252	238	223	251	244	248	236	258	253	269	265	264	218	272	206	232	254	250	223	223	224	241	244	257	249	247	271	230	257	239	222	234	251	255	251	240	276	252	238	256	233	216	258	255	228	228	242	230	221	194	242	230	236	273	227	258	212	231	229	240	211	232	250	239	240	233	216	243	222	245	254	253	238	213	215	238	222	247	247	274	218	242	251	240	231	257	225	248	224	214	259	264	223	269	228	238	235	260	245	231	238	247	219	220	233	232	254	233	230	221	233	213	247	247	229	234	235	228	245	236	228	243	242	231	256	257	252	237	237	229	219	238	236	223	221	245	236	231	255	255	228	246	216	206	238	221	239	250	247	233	218	258	214	219	201	240	221	229	236	245	259	266	239	229	248	241	242	224	219	230	253	241	235	256	229	260	273	205	236	254	262	261	232	234	229	214	216	239	245	232	254	224	236	229	220	228	224	230	242	214	235	239	239	222	251	228	225	265	241	214	206	244	228	238	213	235	223	231	252	228	228	220	231	224	232	234	242	211	213	250	248	253	225	247	221	225	234	250	229	223	247	225	264	207	243	231	238	237	218	242	214	217	232	229	247	257	234	240	223	220	250	251	232	265	258	234	257	224	241	245	242	232	241	229	205	215	236	235	241	260	251	236	236	226	239	236	247	223	193	229	235	258	221	254	263	212	223	221	231	260	249	253	253	247	227	258	249	247	232	228	252	253	235	248	208	236	245	226	195	265	231	231	224	215	242	249	220	248	231	226	224	267	230	244	232	204	245	234	255	244	234	237	228	241	256	246	234	243	235	276	226	248	244	240	237	223	227	218	259	269	186	252	212	220	225	235	210	209	220	240	214	226	249	252	220	241	260	242	222	206	227	216	226	215	222	242	251	230	236	206	212	252	255	237	237	225	216	214	232	219	242	245	246	231	256	209	239	250	222	244	233	222	220	243	233	223	222	223	254	261	272	210	230	240	238	236	250	219	225	246	238	215	232	235	230	247	253	254	247	238	203	225	214	223	246	208	207	258	241	260	231	222	248	238	237	213	227	220	250	266	231	224	246	247	233	228	243	232	224	230	248	219	242	254	234	256	224	237	245	227	234	231	216	221	234	239	233	226	222	240	234	236	227	249	236	208	216	244	254	198	236	231	233	250	265	241	230	210	215	223	218	267	242	225	257	257	250	250	257	248	278	236	221	224	252	253	222	230	248	258	189	233	225	247	251	235	238	216	225	200	231	224	215	250	232	247	237	284	212	246	258	225	217	205	241	237	249	224	234	224	247	209	224	223	226	247	227	240	234	232	243	226	233	259	244	232	228	256	219	237	232	227	253	213	191	237	231	253	237	204	210	258	209	235	229	248	244	249	226	201	223	261	234	231	232	222	230	219	223	227	203	225	240	232	223	237	219	207	239	223	256	229	264	230	240	217	229	257	220	244	227	237	224	265	204	218	230	251	228	224	208	269	240	176	215	207	220	259	239	232	243	254	232	265	231	222	249	239	226	236	220	244	233	219	231	246	207	235	241	213	255	245	228	225	235	266	216	229	252	239	215	231	235	246	237	261	263	221	241	223	231	216	238	244	247	236	243	253	204	243	212	234	264	204	233	261	260	199	250	233	217	240	217	242	230	260	233	242	245	244	242	252	251	207	230	258	226	254	242	244	242	257	248	230	228	251	243	231	224	232	249	250	257	224	243	234	238	264	231	241	222	227	205	217	218	243	219	232	228	253	231	255	258	216	241	257	219	213	233	231	218	229	231	263	246	232	256	198	229	263	225	222	267	235	211	250	210	253	248	237	222	235	248	237	245	234	242	238	228	240	222	221	230	256	218	252	237	227	219	238	247	252	232	237	230	227	226	234	259	227	252	221	232	254	227	239	241	225	250	228	220	253	225	262	239	232	200	208	206	230	214	255	231	225	239	202	224	233	242	237	239	221	255	265	223	236	229	255	261	244	256	254	230	222	225	238	238	207	230	220	253	238	214	246	265	262	227	248	228	249	244	245	242	256	274	242	218	243	273	256	237	250	242	193	261	246	238	242	261	216	232	246	237	223	264	217	253	264	239	232	236	219	232	211	229	256	252	244	228	247	246	222	217	222	205	239	234	228	242	250	224	251	227	205	206	217	210	257	246	255	254	227	239	209	241	225	224	236	211	240	230	227	239	266	221	237	251	238	209	243	244	245	239	227	227	233	249	236	250	256	251	235	234	242	235	238	224	246	216	219	224	240	236	236	237	239	220	256	232	220	227	228	244	233	227	224	221	222	242	254	262	235	241	258	236	214	245	246	221	240	237	244	259	237	248	192	242	231	243	236	246	247	228	251	250	248	230	267	199	255	246	242	223	224	262	216	244	217	241	249	218	249	224	228	240	245	223	236	255	254	222	261	247	219	217	254	242	241	234	246	246	206	229	249	228	235	248	232	186	222	227	257	218	253	231	236	216	258	241	219	244	256	252	254	225	211	209	229	217	248	226	227	219	228	227	278	251	242	228	226	236	236	222	203	254	207	241	240	257	234	228	224	240	255	254	234	233	227	217	219	255	211	260	211	253	241	250	224	239	234	229	217	234	241	216	219	240	247	246	251	223	239	236	231	235	249	225	238	276	260	245	241	242	224	247	237	207	255	242	232	213	246	233	233	233	230	231	223	215	242	216	227	239	217	233	242	232	223	265	216	263	220	229	235	253	258	229	198	261	214	230	232	245	230	252	219	220	232	239	237	210	254	236	218	257	241	204	217	232	206	217	240	242	222	243	206	239	232	211	256	208	253	256	235	231	223	253	235	217	220	248	241	228	266	243	221	231	254	229	240	237	237	241	239	223	227	256	241	217	234	237	252	226	254	237	234	248	210	243	223	207	270	239	233	235	232	251	237	221	251	236	225	216	260	230	222	233	220	221	245	254	245	255	221	225	236	271	225	245	275	234	223	239	224	223	209	222	215	269	255	249	227	206	241	225	225	237	231	229	231	210	220	231	250	224	237	229	227	240	236	235	223	242	212	253	221	231	263	211	242	238	236	258	219	241	212	241	247	249	248	234	228	249	216	223	227	234	199	255	248	241	218	250	228	230	237	223	200	267	269	262	228	249	249	236	225	235	233	238	229	237	241	248	219	207	228	245	239	217	221	235	248	222	260	222	242	215	239	216	237	244	203	269	236	246	225	219	223	251	267	243	245	231	274	235	271	224	228	221	235	223	238	211	230	227	241	262	197	244	229	242	243	225	229	216	218	257	226	215	232	253	231	221	215	243	211	255	236	261	256	242	237	232	237	235	244	241	206	250	241	240	233	256	241	242	243	213	250	241	256	224	245	236	250	256	222	262	215	221	222	222	226	220	241	265	236	253	230	232	235	227	246	247	231	257	234	225
29670	35957	46036	39896	32006	37194	34741	43537	41469	41620	40033	32657	35929	36227	37681	34873	33050	32417	35445	32705	25131	26021	25284	23235	20816	16760	12623	11554	9794	6433	5306	3437	5182	5514	5535	5158	5559	6232	8507	6986	2055	1544	949	840	868	803	739	723	758	654	683	673	673	717	680	664	689	719	675	632	650	625	625	649	605	609	593	582	606	555	629	616	621	629	585	555	589	576	601	589	589	575	598	608	594	583	606	534	594	563	601	543	558	577	565	535	592	602	606	563	588	616	550	602	601	557	595	590	549	550	561	585	570	549	577	548	597	575	566	556	572	630	614	529	599	575	578	591	600	632	577	603	541	604	574	585	554	582	611	562	567	612	565	600	543	539	603	553	572	542	601	594	505	589	557	555	577	563	607	579	584	543	587	602	571	578	567	597	572	542	545	572	544	587	635	576	622	643	548	541	599	580	525	579	558	572	598	556	543	594	590	560	577	575	540	576	590	583	560	618	569	584	578	629	615	598	562	572	578	571	562	547	591	585	582	599	604	623	581	588	590	601	567	571	595	589	575	582	577	540	582	563	590	584	530	592	569	591	534	554	566	592	575	541	584	536	553	583	517	554	570	563	589	591	581	569	619	591	531	563	610	579	563	586	554	541	602	595	577	579	580	632	549	518	579	616	576	574	571	551	578	553	566	569	608	575	597	579	567	561	551	610	576	596	580	587	592	551	568	569	608	595	601	596	591	609	568	586	580	599	572	567	606	570	549	557	604	572	527	570	628	570	562	563	578	518	578	597	572	566	541	587	550	561	596	595	561	564	564	575	574	589	581	607	528	590	574	552	590	569	563	555	597	593	582	606	577	603	564	569	606	566	543	569	558	583	544	570	575	578	573	574	569	549	546	598	560	566	580	557	582	573	544	610	558	554	561	552	583	536	603	603	537	522	527	599	588	573	588	570	559	583	547	571	601	516	587	589	588	606	566	565	556	527	562	562	576	584	598	647	610	579	579	567	588	584	568	573	559	609	506	570	566	557	572	563	544	539	611	589	533	579	557	546	555	570	591	573	618	599	602	564	552	599	532	571	617	574	526	576	598	585	655	592	553	551	549	587	573	535	603	589	593	598	543	584	567	591	606	585	544	535	570	579	604	604	522	607	547	543	584	610	588	573	577	540	610	579	569	537	585	545	543	580	522	593	550	563	543	592	568	544	571	580	549	586	554	577	559	572	532	563	526	562	556	554	573	573	603	513	588	546	535	604	574	552	598	590	562	580	569	577	550	549	558	556	579	571	604	586	605	562	606	549	564	554	582	585	564	590	613	539	621	569	578	543	567	573	582	551	576	571	601	543	585	581	573	581	574	553	583	566	626	537	617	579	598	550	606	606	569	531	615	579	565	558	552	584	578	565	556	631	563	580	550	636	521	596	564	584	588	591	564	576	571	622	551	613	559	591	537	561	576	602	559	588	614	590	558	587	553	581	567	550	602	570	582	547	557	594	574	575	525	586	594	616	570	608	569	590	600	580	621	552	549	567	595	617	526	536	579	606	618	562	608	615	564	593	545	598	536	565	585	591	568	613	564	570	560	580	597	579	597	620	538	576	607	583	548	552	558	554	573	586	599	605	557	600	593	538	577	559	589	581	588	584	595	549	575	513	611	544	582	651	587	530	587	580	560	562	583	569	544	579	563	606	567	524	574	614	590	558	569	574	610	587	596	608	568	614	638	547	527	579	558	620	596	599	592	567	618	553	591	564	569	576	551	560	599	555	549	584	604	582	565	564	565	524	602	609	541	578	592	523	589	584	546	551	564	582	587	586	613	582	578	580	581	561	555	581	570	616	642	584	549	572	572	592	614	584	602	608	585	592	590	592	566	581	568	600	546	535	588	559	586	561	564	622	560	589	592	565	588	579	557	588	581	546	592	578	573	591	585	570	597	542	589	543	584	598	543	552	564	546	587	594	576	579	575	560	594	555	594	573	575	603	590	599	530	576	566	564	544	561	590	564	596	562	604	570	571	562	612	572	567	565	572	609	597	603	541	561	561	574	595	560	539	583	618	582	554	604	623	574	586	590	567	629	519	562	576	617	558	583	554	542	605	554	575	579	539	575	527	546	568	526	564	569	619	550	593	570	577	587	610	590	591	589	558	577	591	571	562	524	542	523	580	584	550	573	573	539	565	602	539	525	566	587	606	565	565	567	557	610	601	557	567	588	618	584	590	544	547	604	557	593	563	578	572	579	604	606	571	572	576	556	559	567	591	589	540	553	612	600	578	582	567	593	560	573	599	608	588	538	596	593	632	571	548	565	536	552	594	564	584	575	613	610	581	568	584	520	643	540	566	559	600	567	540	610	556	585	570	579	597	612	555	576	577	559	589	633	580	600	593	564	554	552	577	594	596	532	577	551	596	578	599	591	585	581	589	546	531	562	582	560	573	578	580	553	563	543	544	572	585	596	577	561	556	563	577	617	566	594	579	580	549	577	582	570	603	596	583	563	590	561	577	602	553	584	565	607	564	577	566	572	597	562	601	567	598	600	565	582	562	582	567	572	561	543	552	576	578	561	589	582	543	574	568	555	551	563	598	555	570	582	614	549	556	541	561	609	595	582	602	602	570	598	616	580	586	590	570	607	572	629	554	588	564	599	613	589	596	607	610	566	554	556	558	602	609	559	544	566	613	570	565	571	540	579	576	601	599	555	573	559	568	554	588	601	534	601	591	581	554	575	539	560	584	605	540	591	590	585	566	595	590	617	565	519	550	557	637	549	589	540	605	587	605	529	607	575	541	533	577	562	603	599	548	544	540	596	539	585	571	539	587	567	539	550	605	606	540	585	544	584	595	550	622	533	563	608	554	621	561	599	604	571	582	605	556	539	594	572	620	601	594	620	572	583	546	625	597	603	585	585	596	589	553	570	533	569	570	551	534	590	596	556	617	586	554	604	591	583	538	575	598	584	648	544	566	549	543	606	548	599	588	620	558	562	559	597	601	624	561	545	582	560	577	564	607	564	578	558	585	579	509	592	579	580	566	532	561	583	598	569	569	551	601	561	617	596	594	595	588	594	517	557	571	580	572	573	594	600	606	556	591	570	546	609	570	586	571	575	593	605	553	593	549	587	607	583	555	614	518	551	563	589	570	597	590	546	591	573	556	568	581	557	574	611	560	549	553	578	575	559	601	612	607	577	571	561	576	562	551	580	592	582	627	593	590	572	567	579	577	547	570	560	583	612	592	566	580	615	595	598	592	580	576	544	587	575	610	572	566	553	539	577	596	594	579	626	548	546	585	608	542	550	564	585	543	561	582	594	605	600	571	593	572	559	575	548	546	568	564	576	545	584	578	546	596	616	554	522	567	575	574	576	581	611	585	557	568	574	567	563	590	614	545	604	572	583	576	558	602	540	553	578	559	561	620	563	574	569	604	555	577	557	547	563	548	605	538	595	563	527	601	597	580	628	596	567	605	611	561	543	559	547	549	565	575	595	585	531	552	554	584	588	580	600	611	559	569	606	568	640
52162	43527	40654	34408	27669	28563	27936	37617	35677	38260	39907	30999	32889	32169	32066	29012	27062	25644	30349	25317	17437	16388	16318	11757	9485	8384	5964	5307	4930	3802	2477	1422	1869	2010	1773	2031	2313	3332	5186	2244	895	568	353	306	264	268	252	233	236	232	216	251	203	239	230	243	242	213	221	228	220	208	208	234	215	226	221	196	190	188	203	189	213	210	203	202	209	202	217	214	195	200	187	227	204	201	199	180	196	190	183	186	181	198	244	218	234	197	208	182	214	182	217	176	188	222	228	196	188	201	203	225	211	184	215	214	184	215	197	204	189	222	216	190	203	218	184	172	201	212	199	195	183	205	202	186	207	193	205	208	200	195	217	187	199	208	226	178	203	207	192	201	238	199	223	195	204	196	207	222	184	238	193	217	222	209	219	202	191	196	171	198	184	172	175	206	205	203	189	187	214	190	203	206	216	200	211	191	203	210	189	207	186	187	206	212	182	183	199	214	192	210	205	216	222	206	207	204	224	195	200	176	193	220	200	179	198	217	187	222	203	211	219	183	188	212	213	181	210	188	207	205	188	205	225	205	199	210	193	195	183	205	205	229	192	208	234	199	226	191	179	196	219	217	185	186	200	204	192	210	209	198	175	214	200	201	179	205	202	219	195	214	214	200	227	206	187	216	217	196	206	214	221	191	197	199	193	204	236	214	201	214	192	202	220	179	182	197	204	194	209	207	196	213	218	193	220	211	204	186	209	213	213	201	183	184	184	189	172	197	230	217	208	212	196	191	199	200	174	173	205	177	197	182	184	206	196	196	218	199	215	179	205	198	211	205	209	197	180	196	172	218	183	197	187	215	228	194	179	168	199	213	205	204	186	228	216	220	203	190	213	204	190	201	211	214	203	180	193	200	198	212	200	223	210	225	197	213	215	224	228	193	208	193	217	195	214	206	190	188	180	205	215	210	209	210	178	200	209	168	215	190	171	210	196	209	198	175	242	181	181	224	188	201	191	193	204	197	207	208	206	209	212	210	197	180	201	210	199	191	187	225	211	165	210	201	200	220	201	182	188	211	200	180	200	193	161	179	202	218	195	191	182	185	217	183	210	183	191	202	197	199	185	193	197	189	203	216	202	186	198	203	205	182	198	199	190	182	202	190	211	212	200	191	183	200	180	186	180	187	210	217	210	186	173	196	183	184	195	212	240	221	218	195	210	197	206	187	186	213	191	204	229	225	214	215	199	206	215	203	216	182	206	211	220	217	218	202	199	200	218	209	189	192	194	212	188	199	211	197	234	192	218	208	189	235	205	215	189	180	169	191	199	176	236	214	213	217	208	217	177	195	192	205	203	201	209	206	187	177	209	220	206	170	207	200	197	176	224	194	199	219	202	214	199	222	179	198	192	184	204	195	224	213	183	193	201	180	200	210	214	185	204	194	189	185	235	173	190	224	214	183	200	215	203	200	197	182	216	182	203	187	202	189	206	239	203	206	203	193	186	209	206	221	228	185	217	192	209	199	194	200	195	202	189	185	200	187	219	182	204	206	205	213	187	211	198	191	230	201	190	206	177	210	191	208	187	185	188	211	191	176	206	214	211	185	224	198	159	219	206	218	212	184	203	219	167	191	174	196	207	208	213	210	209	224	216	206	209	198	188	183	204	217	211	201	200	197	193	192	198	189	189	187	200	193	214	209	193	188	186	195	193	190	206	216	186	196	203	183	235	214	189	226	206	192	221	191	165	216	188	171	198	208	194	208	210	207	202	196	204	194	204	199	206	234	211	205	170	185	198	192	204	177	219	194	210	233	215	188	188	176	168	192	203	197	199	211	180	202	198	194	180	203	184	210	208	187	224	225	183	220	217	202	187	207	192	214	203	209	201	206	207	205	220	207	201	174	208	212	187	203	198	203	228	218	209	176	187	215	223	197	184	212	205	187	215	191	163	180	195	190	188	228	206	196	214	177	201	203	231	191	198	236	193	197	196	197	197	215	208	218	209	179	188	218	196	192	206	206	188	171	201	203	190	197	212	226	175	199	207	197	207	216	191	210	184	226	218	196	206	200	217	222	194	182	180	209	205	180	194	213	227	209	190	175	186	188	200	197	208	221	214	173	208	194	186	201	190	194	194	217	211	182	210	211	196	187	204	177	188	187	213	181	198	208	183	213	180	195	188	193	206	220	200	206	215	167	206	212	201	208	215	207	185	177	235	194	189	191	177	192	192	207	209	186	215	181	222	185	180	180	213	219	202	224	196	188	191	193	209	208	211	220	176	221	205	179	194	182	224	176	193	194	200	206	224	226	227	220	185	212	203	197	193	218	177	198	234	221	198	203	187	211	209	210	210	197	197	229	194	191	175	184	196	184	184	223	205	190	208	192	199	197	189	208	158	214	241	185	188	207	231	208	216	184	193	235	215	200	205	224	211	213	211	185	202	208	179	200	198	199	200	205	213	206	184	216	210	214	185	173	229	184	189	193	204	181	170	191	210	207	198	215	183	198	228	211	210	205	181	185	216	211	186	228	218	212	175	202	240	246	187	200	178	206	223	218	229	228	201	194	209	206	201	182	213	196	197	184	212	186	174	209	213	223	191	211	216	194	212	229	210	210	199	217	204	205	220	217	183	189	202	210	169	210	181	212	207	189	198	207	221	190	209	188	192	210	204	206	239	217	225	203	192	188	192	196	220	189	194	183	203	178	200	207	188	232	215	201	232	217	211	196	217	200	195	203	227	204	207	185	226	203	255	166	187	192	172	199	210	187	215	193	195	188	200	191	179	199	207	191	191	180	205	185	211	197	206	193	187	177	196	199	218	227	196	189	206	211	216	205	177	201	197	214	191	225	191	191	183	194	210	196	194	154	197	209	190	179	196	173	204	208	230	199	208	212	222	196	198	209	194	178	191	219	219	200	219	194	184	174	203	186	169	206	213	193	190	178	186	205	191	220	177	209	230	230	181	196	194	191	201	195	201	211	193	182	170	188	199	208	206	222	206	194	203	184	213	200	186	185	202	234	185	218	189	187	216	192	213	219	206	202	212	199	212	201	201	184	220	193	220	196	216	223	217	213	191	203	213	200	225	196	197	209	215	224	198	207	171	197	189	213	192	227	185	211	203	207	197	209	206	201	216	184	213	181	208	209	191	201	215	187	201	234	204	177	209	221	204	215	200	180	197	225	194	213	176	206	193	187	212	196	222	201	239	188	200	217	216	205	181	191	221	217	189	208	194	213	193	196	180	185	214	232	214	228	194	193	189	200	210	198	192	174	210	182	164	208	204	212	199	222	181	217	201	209	215	210	203	181	217	195	216	224	219	212	202	226	194	222	216	209	190	196	199	197	204	179	193	173	187	205	203	210	197	215	198	207	189	216	177	167	215	213	198	205	196	227	200	208	199	221	242	182	175	205	201	186	202	203	192	190	155	208	202	212	206	190	213	216	198	204	204	211	197	207	211	174	220	194	202	192	194	173	210	185	193	181	198	193	195	211	213	177	204	206	198	203	169	223	224	210	198	210
42121	46748	49902	46211	41714	43537	41554	50186	51089	53728	52492	46734	48704	50659	48752	46891	44878	45522	49534	44581	38596	38591	39240	32586	30268	28274	22897	22543	21418	17519	11961	8159	10304	10772	9909	11945	12356	16871	21301	11078	4847	2761	1720	1123	943	953	846	761	767	689	671	660	673	656	684	714	612	709	614	635	636	542	572	561	543	522	576	509	525	523	524	543	522	520	536	548	483	479	510	502	477	539	517	487	492	500	504	511	500	487	526	491	529	511	536	508	476	497	465	475	479	521	526	437	446	491	450	519	482	474	494	478	457	486	465	443	485	517	503	520	490	478	506	493	500	473	473	481	523	464	469	470	435	502	484	482	474	488	519	476	454	504	484	465	483	520	465	505	466	456	471	501	477	483	486	475	455	437	469	457	507	529	514	491	473	507	443	511	506	495	493	491	488	487	457	507	506	495	526	462	491	538	478	486	506	492	482	485	467	503	446	466	533	462	472	504	495	502	472	517	506	491	509	504	474	504	504	453	482	507	483	472	500	466	438	453	514	462	537	486	527	504	492	494	488	478	476	511	510	482	510	476	560	445	485	463	506	498	518	491	464	490	495	471	463	484	508	462	465	450	544	507	493	500	502	504	448	519	450	477	467	488	492	534	474	472	504	450	497	463	456	461	498	468	463	479	510	470	469	496	534	462	508	516	484	487	458	480	485	535	491	473	508	532	523	472	475	503	480	536	507	497	492	499	493	456	466	520	444	504	493	526	492	469	484	485	492	496	490	462	487	508	456	502	529	526	476	523	482	531	505	480	483	501	505	480	476	475	471	497	480	502	476	536	531	511	512	536	486	482	485	497	533	496	455	504	471	484	537	491	469	472	538	467	453	484	499	460	484	504	494	494	490	515	476	507	507	510	486	515	460	470	436	516	488	490	538	457	483	506	477	487	488	514	495	500	508	485	494	469	463	469	517	478	486	521	484	469	474	506	493	458	478	497	506	483	499	472	480	494	470	484	456	467	457	467	510	483	483	500	478	479	459	499	501	472	485	514	476	489	488	480	493	502	508	486	490	485	484	523	463	477	435	511	513	508	495	485	487	522	525	496	506	511	463	513	494	503	492	494	515	487	504	454	475	466	493	484	458	476	491	496	507	506	510	449	501	460	505	527	491	504	523	485	463	528	493	487	456	500	514	481	478	469	487	505	520	484	497	479	547	474	483	440	483	507	517	485	488	545	492	477	474	497	510	534	513	507	471	516	511	489	524	494	510	523	482	447	446	495	494	455	468	508	450	475	470	488	512	457	491	484	492	511	456	514	526	493	484	497	501	443	509	472	484	482	473	460	478	491	511	472	470	483	468	496	502	501	511	488	435	485	535	513	485	482	508	457	485	471	504	504	525	492	511	498	494	476	519	478	469	524	486	465	501	498	500	477	498	448	524	473	473	467	465	487	485	500	487	515	506	486	499	508	513	471	492	481	506	509	501	499	471	474	460	520	483	467	510	515	461	467	500	517	481	468	470	447	474	452	516	502	476	478	472	542	473	468	506	494	494	478	436	513	490	475	493	433	516	492	521	509	492	469	452	476	477	477	514	531	476	467	520	500	496	462	544	489	492	437	496	461	477	465	509	483	495	504	520	471	481	513	502	465	542	460	474	447	486	479	510	513	482	474	453	472	510	460	494	506	493	508	458	519	497	509	492	458	468	498	486	459	502	490	468	530	510	508	487	461	446	490	483	526	470	490	480	492	469	532	496	490	436	490	471	459	453	495	488	449	478	518	464	467	498	488	492	474	549	476	498	479	524	509	495	503	488	484	525	468	472	480	519	537	501	483	458	486	455	479	468	494	440	503	513	455	487	463	470	499	487	464	476	490	521	460	470	482	506	495	473	483	449	480	494	507	481	490	479	502	500	503	488	476	516	495	480	497	496	501	488	512	501	471	477	467	491	487	464	496	502	475	509	512	507	495	514	467	494	511	482	527	503	462	471	506	463	536	519	493	506	453	522	501	493	501	462	519	489	471	463	495	478	483	479	480	515	513	497	469	500	523	482	486	519	528	516	495	513	481	500	474	493	493	478	489	473	497	501	495	516	472	451	495	529	513	504	474	485	477	518	442	499	496	505	498	512	513	499	510	452	510	496	511	459	514	504	479	497	493	524	488	495	494	492	489	494	506	496	540	494	484	505	503	450	528	509	468	527	509	485	558	488	498	434	479	453	479	455	468	504	483	478	519	469	495	442	512	464	465	488	513	451	513	487	509	465	503	494	472	511	475	465	461	501	492	457	497	491	481	474	498	492	490	517	505	490	467	482	502	450	454	509	505	515	471	483	483	484	471	482	467	461	504	521	471	486	467	527	494	482	458	485	484	461	532	469	492	500	513	497	464	486	506	459	475	492	543	464	477	515	484	495	499	468	472	510	497	501	491	488	474	470	472	533	517	485	511	460	514	480	477	475	480	494	486	496	496	481	498	492	479	475	468	503	515	493	501	482	495	482	512	470	504	495	464	491	510	497	481	497	484	464	472	502	523	474	483	486	484	491	529	450	567	509	496	482	493	474	501	491	489	541	483	462	471	495	474	465	515	488	496	461	502	501	501	501	506	484	485	517	444	475	468	507	487	500	473	511	481	506	480	514	515	490	472	471	479	505	471	546	490	496	528	499	478	509	501	491	464	478	455	469	482	483	486	465	433	456	508	516	476	502	491	465	471	471	474	448	474	521	500	456	474	461	534	487	489	509	499	467	529	481	490	504	508	457	485	506	526	482	472	522	475	504	481	497	504	510	518	482	489	481	510	451	554	512	523	489	509	467	466	489	453	476	505	472	486	491	487	460	469	464	536	519	490	500	528	516	486	479	481	505	482	454	482	514	476	521	458	503	494	472	483	517	464	496	507	469	475	503	499	502	521	522	501	487	521	514	521	517	527	472	469	493	453	480	456	514	483	464	522	469	504	513	480	495	487	490	496	508	473	506	498	508	491	484	441	482	485	493	451	502	485	460	505	542	492	504	531	496	495	492	468	492	479	539	498	496	510	489	493	489	501	508	498	508	522	507	486	485	462	451	509	516	517	511	484	510	490	510	473	482	473	494	516	460	497	503	500	464	499	519	468	489	495	487	493	490	500	494	484	524	471	523	481	517	483	478	472	470	457	485	467	468	513	511	495	532	486	492	521	492	482	529	503	486	467	526	490	464	494	452	459	506	506	510	498	516	505	500	485	480	494	486	471	481	489	515	482	507	524	480	500	529	487	490	537	484	512	479	477	482	469	462	521	469	537	510	464	462	495	501	518	517	475	466	498	503	493	514	477	492	508	512	515	526	485	506	463	517	491	501	476	466	519	497	489	510	506	497	523	508	528	483	465	492	505	508	508	464	483	500	482	503	474	489	498	473	493	476	468	438	498	449	504	488	514	495	554	480	491	481	451	524	514	483	435	503	541	468	453	481	480	447	487	491	513	470	510	467	512	463	515	454	506	457	481	477	479	510	497	486	494	456	473	457	454	464	516	493	478	487	481	459	459
20359	18977	26055	18708	9932	6278	5067	5783	4873	4255	4041	2552	1896	1520	1341	1226	969	889	883	758	572	534	556	417	373	377	337	376	359	312	341	308	287	256	308	317	291	319	283	277	261	241	238	231	254	246	248	248	268	256	252	249	245	242	240	262	256	232	245	270	232	260	214	255	248	258	243	249	223	274	224	306	208	256	225	246	272	259	230	244	246	251	240	239	242	231	262	244	229	244	258	232	253	230	216	236	245	241	243	239	238	262	230	240	220	243	230	244	222	220	235	243	248	212	244	209	239	245	236	244	233	229	244	240	217	251	247	281	248	255	230	270	253	254	272	261	250	254	222	231	258	243	241	252	238	234	222	225	240	249	236	221	240	230	241	234	242	219	283	257	211	250	216	247	231	242	243	246	235	240	236	251	241	241	248	242	236	232	227	203	217	237	269	230	254	282	237	247	239	245	262	249	225	256	255	251	235	220	240	244	248	217	257	228	239	219	247	238	243	232	242	255	230	255	248	252	218	238	254	240	241	239	251	239	247	280	245	230	226	216	243	275	259	243	229	233	208	267	261	222	230	229	251	203	248	244	247	246	216	221	259	254	247	215	273	221	234	232	258	228	211	248	230	248	236	251	256	247	214	213	275	214	249	238	270	260	214	249	232	261	235	224	236	227	248	245	263	264	256	260	224	246	223	230	222	248	247	238	253	232	241	266	250	235	241	233	260	233	198	232	219	238	213	235	216	258	235	237	271	224	236	254	253	241	251	245	239	239	251	246	200	250	253	242	207	250	245	234	224	256	243	240	243	240	232	193	281	270	224	229	241	238	222	216	232	242	227	260	251	247	243	254	239	244	270	276	260	226	229	242	254	244	212	256	265	251	268	241	250	231	216	245	228	256	236	223	263	240	272	254	260	254	250	228	242	233	239	232	240	258	230	243	252	226	250	236	246	250	258	250	245	238	256	212	233	244	216	250	285	236	221	222	230	207	218	239	230	239	232	250	264	240	242	250	246	225	244	258	224	234	207	261	256	236	226	226	238	252	232	209	249	244	227	219	208	215	227	264	246	239	238	218	258	242	273	251	265	239	283	235	234	214	250	247	222	241	229	240	241	243	221	242	224	239	240	248	255	268	257	249	259	253	211	223	241	225	218	237	251	231	236	220	234	226	262	237	250	252	232	240	259	243	262	215	252	243	260	238	231	237	256	237	241	218	243	234	230	244	248	258	250	257	261	223	251	253	252	254	236	244	274	249	232	266	214	247	223	236	233	229	238	268	230	260	220	224	271	255	265	258	204	254	220	231	241	211	258	256	225	244	238	269	231	247	260	234	245	236	243	219	251	263	234	266	246	240	231	237	253	235	244	240	236	255	238	233	248	233	248	268	257	248	255	229	259	249	234	252	246	249	246	245	240	229	246	235	251	255	261	215	240	268	236	239	213	236	230	249	245	233	205	240	237	236	218	251	227	245	247	222	229	251	262	252	242	260	270	248	224	242	220	244	225	254	237	238	259	243	223	251	228	217	278	201	225	235	239	259	233	221	227	262	229	233	223	233	238	246	250	230	287	246	257	264	267	241	253	244	237	213	246	232	227	226	219	217	232	252	236	255	227	223	227	241	234	245	264	253	236	284	241	261	235	243	249	238	236	247	203	244	249	250	237	265	245	245	242	248	247	272	254	248	210	260	254	232	225	254	240	232	231	245	236	242	244	228	220	224	255	238	266	249	253	235	219	233	217	231	227	215	217	228	245	235	243	229	251	232	234	236	247	240	241	265	266	225	243	217	240	216	229	223	238	257	288	228	228	233	246	236	263	262	261	280	225	234	242	264	252	227	218	262	224	250	224	244	213	250	229	240	232	215	248	226	250	225	234	232	249	265	251	225	226	264	295	244	219	232	263	263	233	251	221	238	237	214	224	237	239	232	235	241	257	262	252	253	232	244	236	228	257	225	232	248	239	199	263	251	247	249	232	257	248	241	254	251	248	254	243	252	266	238	247	262	256	270	236	256	214	271	225	218	227	255	257	276	244	243	240	249	263	263	224	247	253	233	197	236	231	263	224	270	214	256	244	231	251	244	269	255	236	218	256	261	209	272	261	247	210	218	219	250	226	251	225	248	219	241	234	241	239	238	228	250	255	251	252	220	264	267	257	236	254	234	255	242	240	200	231	247	236	255	253	255	221	243	238	247	251	284	250	230	265	237	242	242	267	227	242	272	207	233	251	251	249	250	254	250	242	203	255	241	280	266	224	244	253	258	270	254	251	249	263	237	251	240	257	215	235	207	215	250	247	225	267	242	229	293	214	242	273	213	237	231	265	258	242	234	242	231	231	261	244	246	218	236	244	266	232	251	283	244	261	237	240	223	231	238	248	264	227	248	249	255	241	215	254	246	245	197	259	248	264	228	250	244	258	231	237	261	249	235	246	240	233	241	239	269	236	217	236	255	258	256	226	275	249	241	221	257	212	249	237	210	209	236	243	238	292	254	247	237	238	209	262	246	241	220	255	265	239	252	238	247	243	240	253	249	273	231	246	220	232	257	252	233	206	223	246	246	267	224	252	213	225	227	256	236	213	233	284	253	281	265	251	268	265	211	217	269	243	278	231	258	251	227	249	235	245	256	263	227	255	247	239	256	293	262	235	234	260	216	253	226	271	245	242	235	258	250	230	253	256	270	221	253	247	224	229	265	263	237	244	258	271	262	254	251	246	237	229	257	244	244	246	240	231	217	224	259	254	224	222	223	232	237	263	260	257	227	257	263	253	248	231	234	242	244	273	249	231	260	256	236	233	254	226	233	225	268	226	241	223	250	234	226	249	260	231	238	223	246	211	231	230	244	241	231	259	234	258	254	237	230	213	243	259	244	262	221	268	245	254	248	228	232	244	240	266	239	254	253	259	248	232	248	239	242	261	246	223	204	220	242	223	252	239	254	241	247	227	242	226	233	271	253	244	219	234	287	236	244	251	240	246	263	257	251	244	209	233	249	255	242	249	253	277	231	235	221	212	209	232	228	244	224	260	254	229	214	225	266	238	241	255	248	268	244	243	230	228	241	274	263	236	256	228	229	248	255	240	239	264	224	232	224	271	233	253	238	238	248	256	239	261	239	232	228	251	217	234	238	232	256	269	238	225	202	252	234	255	233	265	222	248	241	232	210	253	233	256	247	259	232	234	259	233	261	238	259	230	251	269	242	243	228	214	239	249	241	232	261	232	246	261	270	258	217	216	213	274	241	243	246	254	239	258	247	229	252	259	221	238	251	224	230	231	239	238	216	260	248	256	255	273	253	231	233	269	257	267	216	240	243	242	245	234	230	264	232	267	272	249	225	226	262	234	225	255	248	248	240	250	260	229	265	265	237	266	217	238	237	233	219	246	249	222	237	238	242	224	231	219	260	238	253	274	239	224	237	242	243	252	231	252	226	255	251	234	237	258	241	227	254	246	243	226	244	257	249	267	238	236	233	225	254	241	256	221	220	252	222	239	237	223	221
14219	17800	30390	26278	20014	16877	15884	19619	17479	17683	16764	11571	10216	8632	7573	7280	6117	5254	5147	4368	3235	3032	2997	2140	1923	1734	1446	1449	1324	1229	1234	1087	1075	983	1001	1062	1037	1193	1022	876	803	688	689	598	668	693	609	637	646	619	613	645	651	651	654	652	643	592	654	647	642	629	629	614	623	603	620	632	571	615	606	597	595	601	593	569	601	584	584	534	614	562	628	642	572	586	605	606	602	563	579	601	614	595	575	621	616	571	553	641	601	614	640	589	623	588	588	571	601	593	564	583	638	628	575	592	618	606	591	573	566	603	598	577	633	615	609	587	595	588	591	607	590	595	567	614	579	640	612	594	596	587	631	565	566	571	618	585	657	596	641	622	599	590	586	587	644	613	562	631	566	575	627	618	572	608	593	604	568	593	577	600	552	590	570	552	574	582	571	581	584	595	580	588	610	584	631	619	627	577	619	595	581	568	599	611	580	580	614	592	619	575	619	578	612	597	581	619	592	599	629	615	623	613	627	611	592	580	635	627	593	576	592	595	578	583	616	574	587	642	617	614	569	574	617	596	609	580	584	596	609	594	631	628	586	594	606	533	603	624	603	590	643	595	575	591	576	639	620	614	612	584	655	583	594	612	588	564	614	581	614	532	595	573	581	535	588	620	647	574	603	609	617	569	605	598	605	629	607	608	563	611	566	597	573	610	592	616	563	552	588	613	634	598	595	628	580	599	600	604	592	609	596	574	608	560	611	632	614	613	608	585	636	627	558	574	539	635	587	615	636	595	612	569	616	563	628	576	612	584	625	591	590	591	597	591	620	615	560	587	553	550	581	566	647	565	579	548	572	586	581	594	591	601	634	617	614	565	584	634	598	631	600	586	616	607	627	566	604	599	589	620	628	587	586	574	584	609	636	552	609	624	621	551	649	579	565	598	624	615	623	584	597	621	610	607	633	609	616	588	569	611	625	627	597	626	643	589	626	603	572	587	570	613	573	623	630	572	602	600	626	619	601	608	587	622	603	590	613	629	637	608	602	619	626	567	606	579	570	606	601	640	580	583	564	608	610	622	602	631	619	617	574	600	593	588	591	583	605	599	563	621	574	589	574	589	609	617	569	565	590	633	576	657	575	605	619	584	585	562	568	528	551	592	612	558	601	542	625	615	621	559	630	609	584	622	577	643	611	616	546	518	595	569	620	557	608	574	639	601	600	617	579	562	576	650	617	577	601	602	671	649	565	606	538	595	605	651	621	636	572	579	621	598	592	623	606	585	589	573	576	583	594	652	630	596	574	583	586	591	606	638	606	583	593	620	599	585	591	553	590	553	613	637	614	563	645	581	602	593	639	625	534	572	581	573	613	606	597	612	628	619	586	589	552	622	584	582	628	604	615	569	571	609	575	609	636	589	574	595	607	594	578	624	576	586	573	575	581	570	592	621	578	580	609	615	578	613	556	582	585	553	593	592	618	617	619	561	588	603	554	569	604	629	621	607	641	581	593	596	574	579	591	592	612	584	582	580	570	574	574	607	570	580	627	593	608	604	590	618	586	597	604	613	607	598	590	574	598	599	628	630	607	610	617	586	636	597	589	601	581	592	548	587	604	609	625	597	607	547	589	620	621	583	593	597	621	567	602	601	605	597	571	559	630	588	600	593	607	679	589	645	599	644	590	544	585	592	584	603	539	640	632	553	582	603	583	628	613	543	639	544	590	622	581	624	622	581	576	644	603	636	578	641	622	580	576	561	629	665	585	614	618	612	613	619	590	630	607	574	613	612	577	617	605	562	613	587	578	584	627	585	612	598	591	613	607	611	615	606	642	614	599	572	578	600	615	604	624	606	601	568	593	572	604	624	603	636	584	602	601	523	558	629	596	591	601	598	592	580	633	618	594	600	593	609	624	623	611	609	587	616	534	586	606	638	599	644	616	589	606	603	615	594	620	589	611	592	581	571	589	568	607	535	577	568	596	597	650	608	610	581	625	607	581	599	611	583	553	604	625	584	572	614	571	605	598	590	592	652	623	599	619	583	582	605	606	573	609	605	588	615	581	608	646	567	643	593	555	583	571	625	592	619	603	611	649	597	598	580	597	588	615	626	592	609	599	582	644	544	573	595	650	598	614	618	578	583	580	592	629	606	560	607	595	589	592	564	626	633	606	621	617	590	562	581	642	612	586	606	572	579	596	588	631	582	581	595	637	628	646	563	613	577	619	587	613	611	630	622	607	591	573	591	598	571	598	582	585	586	607	584	603	600	628	601	614	585	597	630	620	618	578	622	603	580	594	594	602	576	582	630	602	668	614	561	596	623	585	601	628	598	546	571	626	585	595	617	576	613	576	641	605	574	568	618	580	584	581	621	600	616	594	620	610	598	587	595	562	590	574	580	583	600	592	613	547	595	611	590	603	654	615	560	595	570	587	627	610	560	589	603	602	605	617	583	552	592	576	600	600	596	612	585	626	546	598	607	621	616	551	537	578	611	602	578	579	629	605	611	607	607	607	549	574	614	600	578	609	597	593	609	574	611	564	626	555	590	629	621	577	569	629	618	596	641	605	620	615	594	606	598	549	583	602	599	638	617	583	627	584	572	563	557	602	620	570	612	610	548	623	594	604	590	634	589	620	608	645	583	605	581	568	556	631	596	568	587	563	583	599	577	579	655	589	581	601	582	601	636	550	579	622	592	576	607	639	600	624	573	587	620	544	615	594	595	603	584	587	604	575	569	600	539	584	613	596	592	596	604	640	583	592	563	605	590	558	585	577	574	580	591	649	637	607	597	590	598	588	560	593	561	592	578	580	581	605	599	606	572	584	606	587	540	614	616	574	619	593	572	594	566	600	600	578	628	593	666	613	577	628	543	591	657	611	590	587	595	569	581	589	566	596	633	600	619	583	581	606	579	573	596	574	581	589	580	604	602	621	603	614	638	581	579	571	647	554	603	670	573	608	616	571	591	630	588	590	581	570	578	613	564	578	577	582	599	580	591	615	595	636	595	609	590	597	619	583	573	549	586	614	650	594	588	569	573	629	592	583	626	603	593	594	581	616	576	647	598	617	630	635	616	596	608	625	618	596	583	629	608	626	592	565	565	594	632	606	597	580	621	619	576	576	615	610	587	607	603	584	616	570	589	609	554	610	588	592	652	595	613	536	575	587	588	608	588	596	598	583	574	619	569	628	598	602	594	610	589	593	613	617	601	607	556	603	616	614	651	583	612	609	602	624	609	580	563	616	618	585	568	615	605	612	622	603	609	595	580	630	629	612	575	518	628	606	540	625	578	635	599	581	571	588	611	581	606	598	558	591	585	581	553	620	595	587	614	632	603	619	635	596	588	530	621	618	642	622	570	619	641	612	587	619	645	599	585	615	616	581	579	583	552	591	607	584	614	604	607	555	616	588	570	557	589	592	640	575	602	569	606	582	635	591	596	582	591	609	601	576	617	614	599	592	576	630	578	607	617	606	626	619	602	593	637	597	634	548	607	578	573	547	584	610	613	623	610
42317	42228	44413	33469	26142	24272	23341	24752	27412	25867	28115	20669	20280	17468	15520	14243	12724	8550	8657	7927	5248	5584	5532	4044	2915	2722	1635	1544	1297	1057	879	826	1025	998	1211	1465	1551	1255	762	791	780	527	408	308	281	237	254	286	258	285	244	237	270	239	276	222	248	254	239	247	267	248	303	235	241	255	249	221	207	235	259	259	231	226	258	247	249	247	247	239	229	254	257	238	224	220	264	235	224	216	241	234	231	230	208	252	264	244	275	223	239	234	245	218	225	244	236	249	255	241	234	243	254	253	242	254	240	255	223	239	254	220	236	238	253	234	211	223	287	254	243	240	235	233	239	222	236	241	226	256	253	233	233	228	246	223	245	227	227	238	244	217	254	223	225	235	255	246	225	234	280	241	249	208	259	225	211	237	232	221	233	249	246	242	234	248	233	255	223	231	223	208	221	240	221	233	232	232	242	242	218	258	254	250	232	221	249	202	246	259	245	234	213	245	271	250	218	260	222	240	224	223	264	225	219	175	233	273	255	218	248	221	242	235	220	220	226	252	265	263	238	229	246	271	233	220	229	227	247	245	224	274	236	232	254	231	232	238	254	225	246	247	245	245	247	234	275	239	257	220	229	245	227	218	245	234	232	252	229	241	245	244	227	243	256	240	258	242	233	217	240	248	247	245	232	247	250	286	251	252	253	239	266	250	251	234	231	229	249	235	206	232	258	244	248	240	218	208	249	228	254	246	218	217	244	248	213	233	235	239	199	234	261	245	239	265	242	234	228	250	238	265	270	224	222	243	241	234	235	224	236	237	267	249	224	228	225	249	252	259	227	258	244	234	253	247	242	212	234	245	246	204	220	239	260	242	257	250	232	209	264	247	243	228	249	230	215	242	237	192	240	266	232	228	229	237	248	196	235	265	252	233	204	249	250	233	224	234	235	227	218	239	213	228	251	220	243	252	231	251	257	263	247	254	223	263	239	244	275	231	240	217	237	271	248	237	231	240	283	256	255	223	265	240	242	246	248	225	248	266	241	207	235	226	216	228	272	238	241	229	228	228	227	208	226	242	236	267	230	270	272	222	247	232	273	247	219	249	243	258	224	248	255	231	212	252	229	264	265	237	230	241	220	235	222	234	293	257	227	215	228	232	243	224	231	228	250	218	240	263	249	215	234	230	220	227	224	223	214	244	263	236	225	251	245	211	227	229	236	227	253	207	258	235	250	251	205	232	247	254	240	238	227	238	256	231	226	229	246	232	241	236	239	246	226	223	253	222	234	255	227	229	238	250	234	281	231	255	264	250	221	221	245	238	236	247	230	252	228	225	248	220	259	241	233	245	236	234	235	231	225	248	250	243	234	263	243	205	236	260	231	214	255	243	235	216	221	236	250	195	241	231	255	255	261	230	228	239	253	228	243	240	231	230	230	216	241	258	232	226	264	244	231	221	223	260	255	217	218	236	268	263	223	273	229	251	228	228	246	234	228	250	238	232	254	281	216	248	230	235	234	238	214	244	254	231	254	246	228	236	211	240	258	235	265	268	244	224	246	249	233	266	262	237	256	234	231	226	262	246	214	243	271	226	223	237	210	239	252	262	241	245	241	244	238	251	225	263	224	271	249	253	258	234	232	209	266	231	264	211	219	250	217	222	258	237	237	266	244	238	208	247	254	238	215	280	224	234	250	222	234	217	246	246	202	246	249	226	218	211	228	227	242	241	248	218	265	262	266	236	234	212	244	231	229	255	254	226	243	248	267	218	257	225	230	223	211	232	232	249	219	236	250	229	237	224	255	258	253	210	229	199	246	247	252	284	241	247	252	246	223	240	223	236	249	222	241	241	229	243	243	237	204	262	287	248	255	240	220	241	225	257	262	237	238	230	260	237	250	246	236	248	258	261	239	247	211	237	247	241	260	255	259	253	250	220	239	227	236	255	251	273	258	217	233	213	217	234	228	260	254	223	257	238	207	251	236	229	232	215	238	245	229	222	220	213	202	244	258	252	232	215	224	231	235	244	237	208	258	231	242	251	243	258	228	232	251	221	232	248	230	232	233	239	230	224	267	223	234	257	235	247	224	252	275	235	227	251	257	223	222	265	214	224	209	246	259	220	222	226	247	219	227	197	237	245	257	239	228	240	230	235	235	218	217	226	246	239	241	208	226	223	220	224	263	239	244	241	220	236	252	234	211	218	226	242	257	224	237	244	246	267	227	225	235	250	245	236	237	251	230	244	200	213	243	241	208	248	247	223	226	234	256	221	260	227	233	236	257	242	234	266	263	243	255	222	230	248	255	253	249	249	235	214	201	245	224	228	247	253	257	225	251	244	229	240	236	242	230	269	231	250	268	233	219	233	224	229	226	239	248	265	233	214	243	255	240	245	253	212	235	225	216	248	192	244	244	244	246	230	235	241	234	246	263	235	245	248	228	244	219	255	235	269	254	261	250	247	248	257	250	243	258	251	222	233	209	223	246	252	263	240	223	255	222	242	234	219	247	225	246	243	240	249	232	237	223	266	221	239	260	243	236	235	247	220	221	218	238	237	236	245	235	242	244	225	225	244	259	237	214	244	242	237	250	240	274	220	242	234	261	213	245	246	242	211	235	243	231	257	213	256	188	219	240	232	230	263	222	241	242	236	217	244	233	254	215	261	233	251	238	237	254	216	211	237	253	249	227	256	220	244	220	238	215	236	237	219	234	240	260	255	234	292	223	254	271	238	236	246	256	240	264	233	250	241	223	236	250	246	221	255	233	250	212	245	235	258	262	231	234	257	207	244	235	248	248	239	246	239	238	223	229	217	241	261	260	242	219	236	241	248	232	260	243	234	229	251	255	222	246	259	259	223	203	273	225	244	260	278	230	221	232	252	241	236	258	222	212	246	215	233	246	250	259	231	241	236	224	223	230	238	256	219	234	210	238	225	248	237	213	229	236	262	212	244	238	228	241	220	235	233	229	262	228	242	264	255	222	260	200	234	238	233	244	240	243	213	247	220	237	256	228	235	240	230	244	253	213	247	224	221	234	234	256	232	243	232	228	227	217	207	233	224	227	226	224	223	219	220	259	228	245	224	224	193	224	245	222	255	271	240	243	265	237	228	240	226	253	240	221	247	251	215	243	234	228	225	241	227	250	238	230	246	230	225	257	248	272	224	242	241	259	263	256	231	248	256	192	221	253	236	232	244	229	223	253	265	248	221	222	244	247	258	220	218	253	233	241	227	246	248	244	269	240	267	211	270	253	245	274	229	258	209	222	230	238	228	245	233	230	253	232	260	241	238	234	224	242	248	202	252	256	220	243	212	236	253	245	228	272	221	230	267	241	259	241	255	242	230	252	248	245	252	259	208	233	214	244	256	227	221	253	215	219	240	241	227	244	221	242	267	239	250	266	223	224	268	259	241	251	237	245	240	244	233	247	225	248	191	243	248	204	232	208	227	247	226	238	257	252	218	243	219	244	215	245	232	255	245	243	241	233	252	248	230	252	210	213	214	266	252	259	233	240	232
30948	36726	45633	38751	33961	31498	34212	38194	41498	42592	44003	37769	38140	37799	35146	34319	30759	25963	28554	26737	21765	23158	21974	18659	15070	14531	9337	8963	7579	6243	4921	4780	6110	6056	7421	8578	8683	6790	4300	4669	4489	2529	1989	1121	834	764	713	668	722	748	693	714	702	640	658	686	660	665	683	612	642	657	604	599	623	650	601	599	606	607	577	591	556	613	604	597	542	604	577	583	619	604	631	573	587	581	616	583	611	567	561	581	590	632	585	600	597	582	553	633	599	568	583	582	625	572	598	572	610	561	559	561	591	577	530	562	544	602	591	591	537	594	567	582	579	553	592	569	608	582	598	518	631	588	563	578	625	639	563	567	567	596	574	574	588	612	588	585	607	582	584	523	559	597	606	600	612	567	608	578	598	580	547	587	566	574	593	582	587	546	577	584	597	603	556	585	550	561	561	582	579	597	585	522	566	602	602	605	588	584	573	587	617	581	573	591	598	595	577	558	616	643	604	583	542	567	609	553	575	555	582	602	592	598	552	564	596	583	570	561	563	559	573	602	582	579	635	629	603	575	626	625	592	542	543	550	593	617	586	571	616	554	598	576	593	617	591	580	575	620	551	587	607	571	600	564	563	526	609	596	570	603	573	616	582	566	603	576	505	605	587	579	587	612	622	635	615	591	589	595	577	556	605	603	580	613	608	538	610	595	603	605	559	594	579	596	574	561	567	603	552	572	557	562	581	591	627	576	623	596	575	568	616	600	550	581	596	564	533	611	560	611	578	603	585	591	570	576	573	611	547	593	603	609	648	593	618	589	604	549	564	581	574	564	610	617	597	594	589	576	594	605	585	546	592	606	566	564	603	590	594	571	547	572	556	592	522	590	551	575	574	556	599	547	595	581	628	609	583	644	606	600	565	539	573	565	594	621	590	568	574	548	574	546	579	562	578	584	564	611	620	619	563	594	607	601	559	569	575	622	549	577	567	592	529	576	620	591	630	579	564	617	548	565	560	554	575	588	599	517	584	543	556	602	589	587	575	611	578	593	586	575	642	620	574	641	563	528	587	566	618	587	567	558	586	610	600	609	603	580	603	579	563	561	558	575	572	603	547	572	599	588	568	578	573	565	530	581	529	600	601	587	614	570	576	567	549	559	588	614	594	566	573	518	582	594	609	591	574	562	603	571	616	565	549	615	573	634	558	570	593	602	602	555	597	612	589	549	612	585	527	557	601	603	595	600	557	517	613	640	592	595	588	571	554	611	577	570	565	534	586	606	570	591	578	611	588	594	558	627	552	607	581	559	592	593	584	545	526	570	580	582	624	558	595	572	584	579	567	577	534	648	564	587	580	574	614	578	584	602	571	582	557	555	556	608	585	599	569	593	574	553	572	606	588	590	602	537	658	600	587	580	580	592	565	602	561	592	550	588	577	572	584	529	613	555	670	577	580	586	576	575	615	574	593	585	590	588	609	582	599	530	581	570	601	582	569	578	599	598	563	586	593	600	599	589	560	573	605	607	567	557	578	540	568	586	547	615	568	596	588	598	588	615	553	590	560	589	557	608	568	617	542	605	611	544	551	555	600	589	589	626	558	537	553	537	558	538	584	566	569	569	577	599	547	600	620	524	541	616	606	561	550	632	592	607	566	591	584	524	563	596	631	610	585	608	582	593	573	510	622	597	600	607	575	592	614	575	554	632	554	596	602	562	586	590	591	594	585	596	586	593	590	563	570	576	583	601	585	544	620	637	606	560	606	583	594	574	572	572	579	562	579	587	540	538	559	607	595	547	574	575	565	631	607	562	575	599	561	558	621	574	600	579	586	576	577	566	595	593	578	567	579	592	609	597	620	634	555	583	563	578	573	581	548	577	574	558	614	593	589	625	632	559	594	575	600	556	598	592	554	613	525	622	606	554	580	612	567	568	592	628	557	593	572	563	594	554	578	593	579	605	568	588	557	545	604	574	587	561	551	602	593	600	546	616	594	579	570	570	619	570	560	633	567	591	553	614	586	567	582	605	569	555	519	589	577	575	562	567	596	606	575	564	573	614	585	585	592	591	571	561	610	572	569	600	581	547	619	559	618	603	546	559	560	615	598	548	577	536	598	586	543	614	599	545	553	566	566	565	556	623	621	568	594	562	555	633	568	593	600	593	567	599	580	577	554	561	593	581	554	605	596	587	581	581	604	554	569	550	573	595	540	555	614	582	577	587	547	574	585	604	575	591	562	591	577	580	606	522	581	578	589	574	566	607	604	555	591	542	595	592	569	587	575	580	623	583	560	565	624	599	581	579	587	570	587	556	600	616	608	560	620	584	546	624	519	574	596	602	551	593	569	580	644	572	587	571	572	578	581	573	584	593	594	587	585	562	591	566	601	582	563	627	566	555	599	569	592	568	605	583	560	541	574	548	602	590	591	566	533	569	626	600	549	572	593	612	577	541	595	564	587	585	562	597	558	555	568	596	584	604	520	591	598	608	603	575	623	608	624	553	612	585	537	563	565	552	567	602	583	613	606	604	552	600	574	575	581	585	586	554	571	595	587	573	543	607	570	594	550	606	563	565	575	552	580	601	522	553	587	643	558	583	588	606	595	578	573	570	582	596	586	561	613	590	566	572	588	554	601	593	554	581	624	543	580	588	552	614	562	586	576	566	594	578	566	600	642	604	622	558	592	607	547	583	593	561	581	584	546	561	578	606	551	600	612	598	584	549	589	567	545	608	562	615	594	594	594	604	592	588	593	618	576	582	594	565	560	568	599	579	569	578	581	592	598	561	566	575	561	551	585	554	592	578	577	589	588	559	605	543	529	564	577	589	582	545	597	594	605	610	622	605	586	589	618	623	597	570	579	534	613	584	535	582	541	544	564	555	654	628	593	561	582	560	597	605	585	573	600	564	589	586	568	572	547	598	559	598	582	610	532	543	591	521	595	573	569	543	604	613	604	606	605	546	567	544	566	535	578	586	602	605	567	556	598	542	609	585	558	598	569	571	614	634	552	580	587	587	556	562	620	561	618	561	584	607	529	638	557	590	606	593	585	602	571	603	575	611	573	616	564	603	600	570	558	613	643	556	594	593	579	573	556	560	624	574	571	571	589	622	542	559	537	558	594	579	575	573	536	574	582	581	634	641	578	565	589	549	592	561	592	583	549	572	603	607	612	568	569	591	611	580	536	588	574	598	525	590	573	634	610	582	601	598	586	602	585	572	543	630	532	589	553	558	591	584	574	571	599	624	592	537	559	557	568	581	621	576	566	579	591	636	561	600	575	570	587	594	587	601	532	594	586	597	565	566	559	557	564	566	599	572	623	566	571	584	554	550	565	578	588	532	597	576	558	587	564	611	558	582	575	584	577	587	574	595	541	616	562	571	565	586	636	555	577	578	584	623	535	564	595	593	579	525	597	581	568	579	592	609	570	575	590	544	565	559	605	558	598	588	595	605	590	580	601	574	559	558	564	576	606	568	579	575	576	582	621	631	620	574	589	584	622	580	574	564	612	616	644	591	553	551	593	548
48136	47100	44909	36324	28195	28872	30562	34521	37587	39212	43258	32859	35760	35093	29382	25344	23149	19040	22121	20019	14974	15488	11883	9377	7447	6996	4885	4766	2919	1868	1526	1757	1980	2932	2774	3600	3352	1427	1447	1548	1477	1333	936	545	341	252	243	203	217	226	207	246	224	226	242	230	214	248	236	250	247	225	205	221	196	216	207	212	204	214	195	225	229	223	195	193	216	241	195	218	184	197	193	178	215	216	208	214	173	185	235	196	201	183	197	218	219	211	226	180	205	213	199	240	209	216	237	203	183	185	206	213	233	207	186	183	214	220	212	218	199	200	207	199	212	198	207	218	200	206	191	212	185	216	202	197	231	185	201	215	195	176	189	226	177	202	215	206	198	209	201	198	205	180	218	210	197	207	208	206	192	206	176	178	202	190	186	213	185	220	193	195	211	201	235	218	177	197	152	209	228	203	226	187	164	197	221	210	200	191	203	246	186	198	188	206	217	197	196	190	195	230	212	186	203	206	201	204	210	188	211	202	215	190	238	164	201	196	163	212	214	188	204	211	213	190	202	214	220	198	192	206	198	189	210	211	203	201	205	230	194	221	210	207	182	213	219	210	193	210	217	194	189	202	206	209	197	227	217	220	206	207	215	197	207	204	198	212	205	204	215	206	202	182	182	190	186	202	204	191	182	213	192	202	195	219	173	198	197	206	216	216	205	209	201	221	205	221	210	227	220	209	199	213	212	198	184	205	218	187	190	211	200	203	206	189	205	240	197	193	215	218	191	175	238	211	201	194	198	217	195	203	201	172	214	192	211	172	159	225	250	232	222	180	207	207	201	205	231	198	187	207	191	195	229	199	204	184	196	185	191	189	206	184	218	198	189	207	207	184	212	211	214	202	201	217	216	221	202	212	204	213	212	190	208	192	206	230	195	211	208	194	180	211	231	219	197	178	198	195	186	210	221	214	215	194	192	209	186	206	231	196	229	182	207	227	191	197	202	199	223	199	212	203	225	189	214	167	208	165	205	194	223	195	196	234	191	193	200	180	196	212	193	184	194	211	198	182	203	212	210	213	180	196	196	201	201	168	215	214	195	195	197	194	216	174	169	195	198	195	192	200	200	199	186	203	166	175	206	209	203	244	188	196	225	210	220	177	196	210	205	219	205	204	201	181	197	209	196	199	193	176	183	204	195	186	214	209	195	184	193	197	208	203	198	215	186	236	195	185	196	226	212	209	194	203	193	224	215	210	207	176	206	177	208	178	207	207	195	190	188	212	180	204	176	186	203	197	201	214	203	193	200	192	194	212	199	184	210	191	192	203	189	196	219	206	213	194	165	197	186	197	194	210	192	208	197	207	206	219	212	202	196	214	193	206	173	203	213	188	177	184	174	204	228	165	199	193	172	182	214	210	191	206	225	166	195	190	179	192	198	194	203	213	208	177	194	197	178	209	213	205	214	190	224	181	203	216	222	230	206	208	200	186	208	215	199	181	204	211	194	208	192	177	209	175	211	207	213	208	199	215	218	211	203	206	214	197	190	178	203	185	191	198	192	199	200	205	227	177	206	206	180	224	203	189	238	207	216	203	193	178	196	204	197	217	196	203	215	187	214	206	196	215	198	216	187	186	217	194	223	197	193	198	214	181	182	236	206	221	212	183	204	198	195	209	206	200	186	194	211	203	207	192	188	201	191	230	213	185	202	175	191	190	212	170	196	191	175	208	211	208	207	220	220	214	193	217	220	178	204	195	208	214	180	177	203	178	191	200	212	183	208	184	178	218	190	232	210	204	204	197	216	216	174	205	215	219	188	180	206	201	188	204	166	231	220	196	219	170	186	193	191	209	180	203	197	216	188	183	209	198	181	188	204	209	199	214	204	191	217	192	190	194	250	188	195	186	225	200	196	177	174	205	191	180	192	195	193	202	191	207	226	231	204	204	223	196	208	203	199	206	216	207	192	200	200	184	189	194	197	199	191	182	204	223	225	184	203	210	208	218	184	184	189	184	213	185	219	216	232	219	193	192	177	217	167	201	220	221	194	223	209	179	209	201	209	225	189	224	205	190	183	204	188	217	214	196	193	193	226	183	187	194	199	206	231	199	218	189	212	199	189	205	183	196	205	223	184	205	215	213	186	239	211	211	211	184	198	202	174	215	210	207	197	210	189	175	223	199	212	184	187	190	178	207	198	199	208	220	202	220	202	207	212	191	197	197	198	196	160	193	206	188	197	195	183	207	188	191	218	216	186	228	189	218	208	180	190	192	213	210	166	186	220	206	225	181	217	220	196	217	191	167	203	201	188	219	208	205	205	213	196	199	190	203	205	184	186	204	203	188	200	165	204	200	204	211	189	209	180	184	202	221	197	199	198	209	192	186	194	224	218	190	187	187	211	212	206	222	184	204	179	192	189	219	198	218	184	208	224	204	256	211	216	193	202	233	188	193	188	194	202	185	192	181	209	189	184	226	233	198	197	199	235	196	160	220	207	217	228	227	230	226	179	200	198	210	185	234	237	209	214	208	207	203	207	201	190	201	213	215	201	198	201	216	176	215	220	193	202	179	192	207	215	201	214	209	192	206	213	204	197	211	181	214	205	227	215	218	192	195	187	182	185	204	221	206	194	207	192	230	222	219	195	192	192	196	215	190	203	205	184	200	196	202	182	188	209	216	189	196	194	219	184	187	195	197	230	200	207	193	194	210	214	190	209	222	201	228	207	187	214	198	194	204	178	160	182	217	186	185	210	165	207	217	183	223	193	214	216	193	201	233	206	203	175	212	197	216	222	201	204	208	182	217	231	190	183	210	207	193	196	238	186	215	190	194	181	179	221	214	181	187	194	211	200	187	212	197	222	242	200	204	195	225	213	176	201	189	205	169	186	199	193	197	179	181	210	196	194	201	173	195	191	208	201	204	203	209	200	207	184	215	218	202	179	182	191	198	221	198	193	230	211	213	194	193	191	192	219	215	205	214	227	170	209	181	180	204	203	187	196	195	230	247	216	194	201	213	204	192	214	196	193	217	196	226	197	204	178	223	203	189	238	185	191	213	208	201	195	202	212	190	195	195	195	207	208	190	187	225	207	187	187	173	219	204	185	201	199	204	225	188	195	219	210	189	180	190	222	191	220	204	203	219	198	196	207	192	198	223	222	195	192	206	197	213	176	218	205	172	194	255	199	211	217	211	186	201	209	199	224	196	189	189	219	197	193	212	195	206	217	229	196	211	208	208	204	187	217	215	199	201	214	193	187	191	197	195	214	208	227	177	207	221	193	199	209	222	198	183	197	215	222	219	201	199	192	184	193	216	213	181	233	197	189	195	201	196	177	199	205	211	212	206	210	207	195	197	204	181	208	211	177	207	209	220	222	214	189	177	197	208	240	222	183	211	195	187	206	191	213	201	211	190	217	219	196	188	174	190	188	176	200	207	229	211	209	204	215	206	219	188	195	203	187	190	190	196	232	166	188	200	218	176	186	198	165	230	209	219	198	216	222	223	205	183	205	181	198	195	199	226	216	204
36473	44556	50987	45522	41397	41557	42250	47576	50867	53535	55183	49069	52820	51031	45801	43013	41122	38251	43666	39801	36745	37153	33832	29343	26605	25323	20697	20434	13455	10558	8812	9670	10981	15662	14221	17390	16596	7534	8373	9188	8770	7461	5031	2999	1460	964	778	668	683	757	703	676	613	645	658	664	642	663	716	632	605	562	581	556	548	568	561	488	513	503	515	529	478	545	527	521	508	482	512	467	515	523	480	512	481	441	506	516	496	508	502	515	484	513	536	514	476	541	496	497	529	501	506	519	543	491	507	508	482	497	470	515	499	533	497	487	486	469	502	514	498	532	531	491	489	510	444	507	493	503	479	477	514	482	501	522	483	496	470	455	503	518	481	454	514	466	446	500	470	508	463	547	475	496	491	503	480	440	520	502	547	493	506	488	500	518	519	534	460	493	516	461	478	472	503	504	491	519	445	494	531	494	543	510	525	486	531	496	491	460	493	513	485	481	521	472	493	510	476	465	448	508	471	502	498	513	499	475	514	500	501	475	485	533	480	519	509	484	490	492	491	468	476	515	467	504	494	494	499	506	482	503	524	490	477	512	510	465	492	511	489	489	464	464	486	484	515	538	460	476	515	461	460	506	447	495	492	468	473	489	508	495	490	498	515	512	515	546	525	460	518	550	481	492	488	460	488	498	502	525	518	482	465	486	518	500	494	501	476	483	483	480	463	529	485	539	543	495	491	518	532	460	551	481	462	479	496	507	476	479	444	486	537	517	487	499	468	486	543	474	451	492	505	491	476	509	498	534	471	510	520	529	479	471	510	487	495	527	492	489	550	465	547	540	486	496	484	491	480	509	549	466	518	516	465	512	473	508	468	453	502	523	438	485	515	457	484	476	500	462	484	497	486	470	470	501	502	492	484	476	498	488	490	477	531	460	466	518	477	458	507	502	496	508	517	505	511	539	515	497	473	531	508	470	513	459	470	495	499	523	505	489	520	469	486	528	488	527	544	515	462	490	518	485	502	459	503	486	475	505	479	472	512	474	489	489	487	464	509	505	502	495	489	516	464	510	551	485	503	504	522	492	530	509	497	525	500	483	501	490	470	508	494	521	499	491	516	493	542	468	481	523	474	496	468	482	507	514	501	496	524	475	479	513	505	477	462	502	491	514	515	504	498	514	538	508	490	539	478	512	500	486	541	498	452	468	480	526	488	527	499	507	515	504	465	499	464	503	510	502	488	512	532	492	500	526	505	471	484	498	518	529	549	489	484	505	459	493	484	490	482	484	489	506	491	510	494	477	493	498	509	453	484	503	490	507	487	536	532	458	501	497	526	473	490	540	511	490	509	492	513	544	482	462	486	527	520	498	454	485	474	539	545	524	477	518	470	490	460	436	484	482	510	483	522	482	493	477	519	502	515	530	475	494	499	496	464	471	493	470	467	492	470	521	489	492	488	504	494	508	465	482	525	505	485	480	503	486	516	488	522	485	494	508	484	505	520	517	530	514	520	514	487	489	482	524	463	461	462	489	492	515	515	485	468	489	512	489	489	501	486	459	525	458	527	489	463	515	528	477	502	530	509	527	489	485	503	488	491	476	483	546	474	479	479	477	486	498	495	458	502	533	506	483	517	490	491	519	502	487	481	505	470	478	544	487	500	512	464	500	515	503	484	515	506	516	498	498	484	491	515	492	516	521	483	480	511	476	478	450	515	483	482	507	480	467	494	479	506	495	479	477	495	524	516	515	454	500	479	510	486	469	510	494	486	488	528	498	522	531	492	488	483	469	492	477	464	547	527	533	526	485	507	537	488	495	458	513	480	505	488	502	474	512	460	502	507	494	445	532	479	494	493	496	510	503	499	511	475	459	507	492	501	490	493	492	498	515	495	502	479	509	502	490	492	455	485	479	477	513	498	505	515	526	479	494	496	511	497	498	507	512	481	454	485	508	508	521	506	487	513	482	511	528	522	488	497	484	486	483	514	482	480	504	486	477	475	536	497	502	522	514	498	468	507	467	514	516	492	501	529	493	502	471	484	520	504	495	503	522	465	452	501	479	479	493	478	471	494	524	477	488	500	465	501	529	474	493	479	500	492	525	499	482	488	535	501	466	495	518	505	498	511	461	483	511	475	468	472	510	470	498	482	476	492	487	549	495	473	515	508	461	488	482	540	483	503	523	510	494	482	485	483	503	459	467	508	506	490	503	481	509	469	477	509	478	516	496	536	515	514	488	529	489	493	514	496	514	502	516	511	509	489	507	451	515	523	471	482	518	528	511	479	525	502	504	512	494	480	496	502	506	515	511	521	456	456	497	509	497	504	504	522	519	498	501	460	480	512	482	519	508	524	476	518	516	487	487	535	481	510	479	513	535	461	502	491	503	478	538	511	448	524	472	481	489	470	498	487	511	483	528	502	534	485	490	486	516	478	485	485	458	488	467	504	499	463	452	501	486	508	499	526	501	490	528	520	484	529	489	484	505	495	490	515	508	472	499	505	522	519	476	483	508	461	499	486	514	496	454	465	512	496	463	461	471	466	523	508	481	511	484	517	493	501	448	482	510	520	501	506	528	523	473	532	501	508	513	489	483	476	494	478	477	476	491	513	513	515	487	470	519	485	498	523	468	515	495	517	486	505	473	465	503	538	501	483	517	492	473	468	511	490	498	529	511	493	489	488	506	503	487	507	551	480	481	450	520	505	521	509	497	517	495	541	494	498	514	495	480	486	468	497	544	497	489	480	494	484	495	521	523	500	499	548	495	478	507	464	493	445	454	522	507	531	547	483	515	495	510	516	510	476	526	496	464	472	512	521	481	523	448	495	428	493	472	476	521	494	535	479	507	515	486	476	477	498	496	470	509	500	488	498	439	470	464	511	507	499	483	481	548	485	470	491	492	535	512	477	504	486	510	479	502	504	474	481	514	477	503	492	518	506	532	510	536	494	506	505	498	485	500	493	492	521	512	493	541	511	513	519	510	471	482	470	466	487	529	483	456	495	515	506	508	508	497	489	513	500	462	502	472	534	493	509	497	463	495	501	519	526	484	486	551	504	512	518	501	540	502	456	490	503	494	482	533	475	488	456	513	470	485	467	505	510	505	532	493	465	487	498	485	498	528	498	512	491	481	486	495	513	495	515	511	499	515	476	468	503	502	498	468	466	499	481	507	495	487	502	507	494	512	526	466	497	550	480	513	474	471	469	501	504	490	506	485	482	515	493	484	521	494	516	484	502	463	519	506	537	496	518	480	537	522	476	509	495	470	486	532	468	496	496	486	492	529	506	499	507	486	493	491	512	480	503	493	480	526	511	508	494	490	456	463	466	496	480	514	541	496	511	528	492	525	543	481	486	493	521	492	492	486	473	457	518	496	507	496	494	528	480	492	507	472	474	453	499	493	508	490	489	463	481	485	450	509	484	507	532	528	476	528	469	483	477	486	480	521	522	476	470	537	513	515	483	464	516	513	468	517	510	508	512	499	500	501	467	477	484	498	511	475	522	526	470	462	473	496	508	496	516	513	514	497	502	501
20237	19828	23413	16868	8054	5523	5162	4829	4019	3592	3768	2686	2314	1955	1347	1080	885	768	745	661	569	575	434	388	372	362	392	381	344	337	292	295	307	288	263	299	288	265	272	261	275	296	233	251	269	252	260	223	251	232	245	245	278	267	239	245	246	264	267	274	220	250	256	272	250	224	262	229	267	264	238	222	251	244	234	232	235	254	234	243	258	233	256	228	223	248	241	236	231	235	253	231	211	262	239	217	241	255	236	232	257	242	232	241	252	234	251	237	207	243	243	245	249	235	233	240	245	239	236	230	246	216	256	255	223	238	243	262	252	238	232	218	256	256	266	234	248	253	233	227	235	240	225	226	233	214	209	222	259	238	235	228	242	235	227	244	241	242	253	257	225	230	250	229	230	252	219	244	226	255	223	244	246	224	242	254	248	239	243	225	219	263	243	250	247	240	227	260	242	251	262	231	228	242	233	267	283	232	252	239	263	243	240	265	226	243	256	246	229	243	248	247	229	234	233	228	234	243	235	247	232	242	233	236	255	235	253	278	228	250	236	234	238	221	234	226	240	214	251	258	238	217	236	235	228	220	223	214	255	214	242	221	230	227	259	269	248	243	240	229	237	251	243	267	241	231	263	226	245	232	231	244	237	234	248	229	253	240	243	218	244	229	245	241	267	235	258	234	205	231	223	233	261	225	215	240	234	232	252	228	247	240	256	239	246	270	222	261	237	232	247	250	241	238	230	249	229	234	230	260	254	229	243	203	248	236	292	255	241	246	246	252	238	238	213	248	226	242	252	229	209	291	239	259	250	239	210	262	245	261	241	235	222	224	218	264	231	273	241	213	237	214	237	264	239	269	220	239	234	227	237	251	236	235	252	211	267	244	239	209	242	248	249	244	251	233	237	229	246	250	246	237	208	229	260	234	244	231	248	255	246	254	239	227	246	252	232	235	262	232	228	243	271	254	237	217	238	254	278	235	248	237	259	223	224	236	234	234	229	270	203	225	243	256	243	246	205	251	234	238	214	256	236	215	220	240	259	238	255	230	225	226	241	214	213	232	217	251	246	224	228	258	254	261	270	238	231	256	221	226	244	230	236	247	233	252	209	236	224	207	247	234	259	261	235	244	268	229	231	223	252	241	235	250	239	257	223	259	239	225	241	234	251	256	229	214	217	228	239	258	242	275	249	235	220	252	247	192	257	206	261	255	246	234	215	217	224	246	247	237	254	222	245	250	256	245	228	251	271	236	223	277	255	266	261	230	233	237	248	241	228	217	253	273	254	227	253	249	242	247	251	268	238	240	214	245	253	257	240	221	244	226	235	234	246	246	258	244	217	236	252	245	239	235	243	266	233	225	221	248	260	257	225	239	249	256	236	218	259	251	225	232	215	255	244	263	242	256	242	229	227	237	266	259	247	241	213	229	246	236	239	236	268	237	264	249	218	259	229	239	211	224	289	259	219	239	253	241	268	248	254	262	262	234	249	265	233	222	246	233	258	252	251	233	218	217	247	275	258	253	250	242	251	240	226	259	219	252	256	239	242	239	224	253	239	225	248	226	210	233	249	221	266	227	249	232	261	242	230	229	225	257	259	235	257	264	247	250	229	254	238	253	246	239	230	238	226	226	229	256	252	227	224	248	247	239	246	216	258	249	252	225	250	227	222	253	225	264	244	252	262	262	220	230	201	242	243	222	232	214	266	216	240	246	247	267	257	256	222	229	230	243	248	238	227	229	230	242	206	248	244	256	220	235	260	236	255	241	253	252	240	238	245	241	245	220	248	244	247	252	254	212	257	274	235	235	249	241	224	249	229	236	238	231	227	239	241	229	228	235	243	222	230	235	238	240	226	263	212	255	248	260	223	239	263	240	267	261	238	269	224	259	261	216	246	266	223	231	240	233	263	236	247	244	253	232	250	269	242	241	255	208	253	247	244	231	225	252	232	250	235	247	228	230	244	222	215	276	272	251	241	248	222	257	252	236	241	285	259	210	240	223	228	232	229	256	233	230	246	252	215	221	285	262	226	238	248	234	248	224	210	231	216	226	244	241	248	225	249	239	266	217	236	224	285	258	231	253	257	264	213	254	244	254	226	233	232	252	222	248	234	265	277	202	267	242	258	217	225	227	237	218	239	237	245	248	224	241	264	233	238	276	255	262	231	238	252	242	242	229	241	242	221	237	222	246	243	257	240	232	242	252	268	252	248	256	237	261	229	266	220	238	259	235	238	222	222	244	217	255	257	247	230	260	248	276	273	271	265	235	227	231	236	240	236	248	260	252	240	261	245	229	239	218	262	236	225	225	238	258	224	268	219	267	232	222	268	240	256	250	236	220	240	249	258	250	224	236	201	232	234	267	212	228	239	271	232	240	235	231	237	217	254	207	222	254	247	245	254	244	228	228	244	246	262	248	266	220	250	252	228	282	253	228	226	229	239	248	245	212	249	228	231	256	244	232	251	243	257	253	269	231	242	227	264	219	297	237	250	261	245	243	257	236	210	209	244	222	250	268	245	253	229	252	245	246	256	243	203	253	224	221	246	216	226	234	232	246	224	266	243	231	266	227	226	254	248	250	233	234	236	269	209	253	236	254	227	206	259	244	242	230	257	257	259	255	245	223	264	236	225	239	273	234	248	243	232	251	233	253	218	234	230	258	260	261	263	235	245	241	218	270	244	237	203	234	232	222	229	282	248	240	204	226	231	256	250	244	237	236	235	237	231	259	231	261	250	263	223	231	247	221	253	256	227	225	240	237	241	247	217	216	230	258	230	250	234	225	199	272	267	244	251	221	220	215	211	212	240	246	265	242	241	226	259	236	250	261	237	255	255	244	248	249	244	234	231	228	250	237	236	237	247	224	263	242	254	233	285	255	261	215	253	265	234	245	261	233	229	238	257	248	240	232	218	256	237	255	219	240	232	230	234	246	245	230	234	204	270	238	222	237	232	242	239	237	252	242	248	263	277	254	227	226	246	231	245	239	240	253	237	223	267	237	236	220	258	251	240	231	265	237	253	259	243	214	255	277	257	239	278	241	226	275	239	268	268	248	246	267	235	264	238	242	214	207	237	230	229	229	240	253	247	230	270	235	231	237	262	233	246	239	214	250	234	249	218	232	237	281	224	267	255	273	245	253	231	244	211	219	233	242	256	245	253	235	213	248	237	208	241	258	238	230	266	230	234	234	239	258	234	232	225	233	241	280	244	236	224	256	232	257	244	253	237	271	257	224	229	263	230	226	269	220	267	236	222	272	231	249	234	250	248	236	218	264	236	267	228	235	242	252	226	245	234	242	233	231	239	253	236	238	230	236	203	238	246	226	250	231	241	249	251	249	244	232	247	251	249	240	235	246	261	228	214	245	235	226	232	253	255	240	258	234	253	239	241	228	220	236	254	237	256	228	272	255	222	237	242	254	213	209	214	232	262	238	233	215	238	233	267	252	244	241	220	226	217	223	214	244	223	233	257	261	221	259	240	241	220	234	222	259	212	239	256	237
13114	17751	28503	25115	17382	16733	17235	17296	15844	16061	16395	13029	11839	10411	7578	6096	5125	4144	4525	4103	3091	2991	2454	1890	1723	1617	1708	1695	1442	1253	1151	1221	1050	1007	1189	1090	1185	837	833	906	902	851	725	684	659	634	668	645	675	641	649	636	639	645	635	668	662	678	655	641	618	623	625	619	606	587	606	614	642	645	558	644	589	587	557	564	648	584	570	612	555	616	571	605	664	597	603	605	610	644	578	564	601	578	612	569	667	571	618	575	579	606	614	591	562	592	608	636	611	590	569	600	622	596	600	587	615	627	609	592	588	577	598	578	603	606	606	625	624	600	636	628	568	572	617	590	547	609	579	568	618	577	588	617	594	587	587	594	572	578	583	591	632	628	612	601	624	586	560	627	622	580	598	558	584	590	554	606	549	612	593	611	642	654	581	584	611	551	632	587	606	621	600	615	595	614	613	591	591	605	566	571	612	579	619	601	557	583	603	603	653	628	618	557	593	621	611	590	609	569	582	608	536	569	584	626	547	598	623	578	593	592	606	592	600	571	603	577	603	645	606	582	577	573	549	638	593	587	614	621	567	598	600	578	624	611	611	580	603	635	585	631	574	640	614	627	557	596	569	613	581	566	592	604	593	603	590	566	580	584	556	590	637	607	624	572	575	614	607	558	609	586	609	598	596	581	543	609	586	596	616	597	637	576	623	586	652	591	590	632	592	608	610	599	624	602	565	588	616	610	576	579	600	564	587	599	589	590	677	589	573	632	598	546	645	572	641	580	588	542	595	609	619	615	613	606	592	596	605	630	543	635	623	590	607	593	569	614	598	615	645	590	602	605	636	574	624	619	578	592	617	578	618	590	632	597	619	610	599	576	578	591	610	585	570	650	637	585	634	627	614	604	610	588	585	580	554	571	587	614	593	592	616	579	616	623	645	591	591	600	628	580	581	576	621	582	556	607	606	573	584	628	600	558	589	586	582	620	542	597	573	582	626	588	630	554	637	623	575	626	572	566	564	610	625	570	572	583	634	600	584	599	592	588	597	625	628	595	604	612	585	623	597	643	584	585	576	592	624	643	608	599	607	603	595	539	586	596	585	636	579	594	589	594	628	572	556	651	626	633	598	583	593	552	591	598	591	621	602	624	620	604	634	601	566	604	594	578	587	593	567	560	625	610	624	621	584	610	646	630	597	610	580	567	622	569	599	579	560	606	610	557	597	617	584	628	665	619	620	624	576	555	599	564	579	589	557	635	613	593	636	611	582	591	617	606	591	600	632	588	603	582	601	598	567	553	608	579	558	598	559	595	584	602	604	561	580	613	628	576	582	611	598	618	618	584	624	606	616	560	619	624	638	585	591	598	594	608	609	572	604	536	600	590	610	612	581	566	607	544	601	609	576	595	628	592	616	610	608	568	585	625	618	600	558	623	598	617	614	561	629	605	595	610	626	574	561	583	584	606	642	610	599	578	584	595	574	585	615	614	607	573	597	551	555	591	582	594	640	567	605	566	617	567	572	612	590	610	614	576	614	641	606	599	606	567	600	616	613	556	618	589	611	567	584	604	574	597	612	570	581	552	601	607	553	601	605	579	544	586	612	582	587	615	592	591	596	615	610	588	586	575	579	600	610	610	630	587	599	539	583	585	584	591	628	569	534	628	599	570	583	600	594	593	591	627	606	580	575	598	566	620	636	592	579	630	604	580	604	604	570	603	658	612	564	612	624	599	621	609	626	559	602	619	616	568	564	554	584	622	573	604	599	654	586	591	632	659	625	629	551	615	612	585	574	603	614	541	578	590	615	582	612	573	581	588	566	585	619	586	602	608	585	583	572	539	629	608	581	612	607	617	600	604	576	630	618	621	618	562	607	639	564	563	593	581	620	568	602	598	627	641	600	592	570	609	664	611	622	626	599	628	589	603	588	594	604	597	582	623	615	618	619	590	623	612	610	611	626	601	619	623	594	574	633	611	561	553	601	606	596	609	607	625	553	602	594	593	592	557	587	528	559	596	597	590	588	620	578	639	630	584	601	576	636	592	596	591	592	612	604	560	603	631	587	592	568	616	578	617	590	567	594	565	638	607	616	602	608	573	629	604	591	621	602	589	614	569	562	615	623	613	551	624	589	622	580	591	634	568	587	610	628	602	669	546	597	567	570	575	570	604	571	592	557	612	608	612	615	644	561	611	621	586	582	574	594	603	642	575	597	590	613	644	597	568	564	625	608	619	578	606	588	562	582	616	559	617	570	558	653	583	602	573	610	600	586	609	564	574	557	572	561	630	595	602	567	601	597	600	597	575	622	580	636	614	658	647	610	625	575	570	600	629	597	608	581	558	568	604	603	563	627	598	584	610	598	607	590	618	604	595	626	612	596	564	602	579	553	658	633	601	530	609	578	618	562	633	608	602	626	628	552	589	611	613	606	613	607	583	641	603	634	584	612	603	594	629	584	597	583	575	628	586	613	628	626	605	562	571	576	606	565	565	572	608	564	601	616	583	561	620	597	636	616	601	583	639	597	583	635	604	582	627	631	579	609	608	607	603	609	590	625	595	560	632	594	609	607	569	561	590	605	603	595	552	580	614	613	573	629	629	607	622	584	596	601	598	628	577	622	624	584	576	602	586	543	585	587	611	628	611	605	650	583	639	605	594	599	603	601	588	625	590	599	559	575	593	592	622	605	557	624	594	630	567	567	596	605	581	561	583	617	618	603	611	606	572	583	598	616	590	547	574	621	574	562	560	615	556	569	572	584	605	587	581	576	610	554	601	606	589	625	604	563	584	627	597	585	572	584	595	599	589	618	608	605	628	580	626	620	594	659	604	537	575	612	609	629	563	545	636	593	590	624	577	581	585	658	592	583	619	581	583	572	580	557	587	623	579	601	599	629	639	550	574	617	567	637	583	571	575	604	629	612	571	558	607	587	617	641	599	624	593	612	605	566	588	583	569	555	598	629	601	604	591	616	569	556	613	599	570	569	611	613	559	606	559	586	596	589	577	582	596	632	599	582	539	610	633	651	520	601	581	561	595	618	569	580	598	595	579	641	607	613	573	559	619	573	552	592	578	581	617	548	567	634	616	602	580	615	591	613	637	560	624	551	601	585	594	588	610	556	593	604	564	580	595	576	596	625	602	568	622	583	588	608	558	590	580	641	598	604	573	597	600	594	623	577	585	631	570	611	613	598	608	595	615	588	546	629	583	575	584	604	597	601	621	584	617	599	629	601	600	605	596	597	595	588	527	591	563	554	574	565	594	599	602	637	590	626	581	585	529	622	577	595	636	562	612	573	573	592	587	604	639	591	578	599	560	580	604	616	620	616	578	587	586	599	566	576	569	586	642	602	617	573	605	563	612	614	641	604	617	570	609	638	579	608	596	605	610	572	651	605	624	557	630	602	563	585	598	611	642	610	558	668	631	614	615	614	580	595	604	615	587	602	583	586	594	577	569	613	584	637	626	572	568	627	631	629	592	612	608	607	616	597	594	606	592	638	576	590	581	582	567
37624	37615	46537	34467	25629	26114	26411	24514	27686	26715	27831	21155	19806	15083	12448	12512	10926	8698	9473	7164	4618	5220	4508	2934	2051	1678	1616	1353	1170	1448	1328	1022	910	1089	1459	1239	1076	706	645	845	607	646	508	400	342	256	252	299	245	221	255	261	254	238	235	263	239	259	250	265	230	219	258	228	246	214	228	246	249	230	262	237	224	228	204	245	223	224	223	244	219	228	230	247	253	222	261	257	267	226	227	234	248	243	234	246	260	274	235	230	251	223	217	233	211	231	231	220	221	218	252	226	223	236	257	215	259	228	221	219	263	241	234	213	232	206	274	256	229	248	232	197	248	230	210	237	224	227	240	242	254	245	224	237	230	247	231	231	225	236	219	236	251	222	259	258	210	251	260	230	241	272	247	212	229	235	250	238	224	223	204	251	234	233	239	233	244	240	255	207	257	216	241	242	242	230	228	264	235	233	226	256	264	220	212	224	215	200	251	211	226	195	218	242	229	208	205	225	243	223	205	229	236	224	215	254	231	226	211	275	211	222	221	225	221	253	220	247	226	212	248	255	226	221	231	262	240	240	267	218	212	231	216	244	247	205	235	228	236	255	231	236	233	232	224	238	221	240	201	230	237	241	229	225	226	245	231	248	237	238	244	228	245	227	230	232	222	249	207	239	220	224	237	233	227	220	210	248	223	207	221	209	225	250	242	229	227	212	237	253	231	226	220	239	221	233	223	241	232	220	198	253	242	218	234	248	208	228	225	256	224	207	230	203	252	240	243	223	225	247	238	243	225	241	238	261	210	237	242	222	231	238	232	218	259	242	238	259	245	248	224	226	238	262	228	244	241	218	262	244	251	232	223	216	247	226	240	233	228	240	247	238	229	217	245	269	241	240	264	249	244	229	246	266	259	238	255	206	253	221	254	225	230	212	234	231	220	262	230	263	241	236	237	252	241	214	223	240	258	200	204	237	230	259	217	233	259	217	241	213	241	237	223	219	230	224	289	212	258	219	234	225	263	224	262	238	230	210	268	218	213	241	212	231	230	217	233	273	219	237	210	240	244	215	233	231	246	221	228	255	207	219	219	224	212	244	222	226	247	247	235	255	267	227	270	220	237	216	254	242	226	221	252	244	230	237	254	202	206	239	236	203	242	259	241	224	261	213	189	203	219	214	240	246	230	242	228	235	240	209	231	256	219	246	234	221	228	227	211	219	243	213	209	237	231	228	235	231	266	232	226	249	227	237	229	217	222	237	248	238	268	272	212	238	217	215	230	229	247	254	232	234	244	229	234	226	255	229	230	230	226	247	217	261	245	233	221	211	248	263	260	239	255	261	274	238	254	234	232	244	227	215	225	253	229	223	213	248	250	228	255	267	236	229	238	234	236	236	234	234	272	228	218	238	231	224	214	250	242	234	233	236	211	253	221	238	190	217	258	217	252	233	255	245	253	241	210	218	225	251	228	230	254	244	258	261	250	221	220	239	240	229	224	229	251	237	217	227	242	244	252	235	220	222	246	230	229	240	262	248	218	186	245	227	251	218	237	211	223	236	229	219	232	242	233	217	250	251	234	227	231	202	225	218	219	242	268	211	236	241	238	222	237	246	239	246	229	206	256	250	204	221	225	254	241	222	226	219	205	224	229	233	242	232	229	245	217	229	254	231	232	213	222	219	208	231	240	244	232	211	234	243	216	240	226	237	243	225	231	219	240	226	194	220	253	223	224	233	257	241	231	228	213	218	245	222	241	227	246	205	253	226	265	236	228	253	214	241	246	257	212	241	246	244	246	227	222	243	227	217	233	255	236	217	242	216	251	253	264	226	251	226	256	228	265	250	217	281	233	260	206	262	244	231	234	223	236	217	242	216	239	258	246	217	241	251	231	234	218	221	226	227	224	229	251	232	227	235	248	223	242	241	225	272	223	265	247	247	260	222	249	247	255	265	226	239	227	246	218	243	243	235	244	236	230	242	228	239	242	231	243	259	218	234	229	229	236	230	241	245	229	221	251	232	217	230	254	237	227	247	245	244	223	216	225	226	227	247	212	247	231	225	227	235	243	234	251	238	224	234	233	230	249	231	267	245	246	247	211	229	214	237	196	240	244	238	239	232	234	258	217	223	237	230	231	225	263	209	254	226	217	211	231	240	206	237	211	218	232	220	246	208	232	235	228	227	262	226	248	240	232	243	232	235	239	226	242	210	247	265	257	261	245	222	246	260	241	247	211	251	208	228	243	249	220	251	224	241	229	232	240	238	258	227	249	229	231	236	245	226	246	251	212	214	252	262	201	222	217	211	214	254	232	224	218	241	250	260	233	231	246	210	227	253	251	244	224	243	244	225	247	221	226	222	236	226	241	222	225	220	216	213	204	242	244	204	252	216	249	232	262	185	227	225	258	238	229	224	204	250	226	237	231	253	276	211	220	241	249	251	233	231	237	233	219	198	227	227	225	220	232	238	238	213	242	233	263	243	217	248	229	244	246	232	211	239	244	226	247	200	233	243	225	209	227	239	231	244	262	259	224	228	243	246	252	249	222	246	249	228	214	215	242	226	227	241	238	226	246	217	272	240	205	232	221	239	217	228	230	223	241	254	253	229	231	232	221	248	219	238	244	224	246	239	229	238	207	219	216	238	240	235	226	244	249	252	225	239	208	238	218	239	217	237	223	239	238	234	240	247	264	223	222	241	248	248	245	253	226	229	240	222	235	233	228	241	247	230	213	207	216	215	216	202	214	228	224	248	239	233	232	236	228	254	259	202	263	250	269	245	216	228	275	244	248	226	255	254	224	246	246	247	243	246	255	235	234	220	198	231	241	211	249	223	219	240	234	236	225	238	226	237	228	255	264	241	252	249	220	243	221	234	222	252	236	253	252	263	259	273	236	245	232	219	244	240	242	241	239	219	248	255	256	231	229	257	230	235	232	220	259	248	222	196	221	243	238	215	221	205	252	207	224	223	229	229	242	214	222	249	214	219	240	244	223	251	245	197	246	229	237	243	236	231	234	219	226	238	225	265	228	243	242	227	224	216	229	226	242	245	229	231	244	221	249	245	247	242	227	239	210	251	232	231	213	216	215	201	226	240	232	256	225	235	260	227	227	253	245	197	227	212	214	228	258	259	227	224	220	253	222	219	239	240	214	250	260	239	188	232	211	234	244	213	234	225	273	242	260	225	235	213	204	223	252	240	244	245	215	229	272	235	257	241	232	235	245	219	231	230	222	247	250	229	239	251	235	250	247	228	217	239	246	256	235	227	231	211	232	225	251	220	232	246	239	246	226	232	216	248	240	218	250	280	238	236	232	210	256	249	244	225	256	231	253	228	214	267	201	210	234	237	252	246	235	226	230	221	231	251	234	270	220	251	254	236	257	230	234	246	247	229	210	231	214	222	229	221	243	217	214	244	235	220	217	219	228	231	226	214	252	208	223	206	244	235	220	219	236	230	206	215	213	229	237	248	227	225	222	212	250	239	227	212	230	230	256	259	243	242	251	223	245	251	234	241
25775	32378	45328	36189	32148	35830	36190	36101	42516	42613	42661	38787	38556	33901	32317	31685	29691	27050	30358	24375	19942	21940	20473	15151	11482	9602	9744	7810	6729	8629	7771	5813	5733	7119	8802	7633	6271	3963	3814	4749	3281	3625	2519	2080	1199	892	786	722	688	691	690	675	609	688	698	692	650	703	638	685	597	676	639	608	618	613	666	571	614	582	572	610	538	577	612	591	624	587	573	600	592	592	582	598	571	551	575	583	592	589	566	577	590	569	581	532	585	601	541	597	574	594	604	600	583	547	568	583	596	577	571	595	538	563	601	543	592	565	626	594	580	570	572	576	583	613	608	549	584	576	569	576	592	580	570	547	564	593	545	539	601	564	579	611	559	556	577	586	592	555	566	590	597	601	572	585	568	574	559	537	538	572	562	608	592	607	542	595	584	585	566	580	595	569	543	567	592	588	573	565	607	572	589	579	566	568	589	593	570	573	561	564	625	558	579	592	600	614	556	536	593	579	594	585	570	564	603	585	609	585	561	531	603	540	592	577	561	575	559	645	596	562	570	595	609	626	582	574	574	577	554	546	611	529	595	597	578	561	564	599	618	588	589	616	610	549	557	570	560	581	644	605	560	570	562	611	625	587	593	592	553	584	570	582	588	642	611	556	599	581	579	561	584	584	590	549	551	617	592	582	556	513	576	609	548	589	531	563	610	559	578	603	604	575	632	611	565	585	606	611	586	566	584	575	553	561	613	573	570	577	551	568	611	600	604	576	554	544	582	611	593	622	552	577	593	552	536	584	543	592	581	585	564	550	553	582	582	597	538	662	569	559	578	566	578	615	649	564	581	543	577	580	632	550	616	588	524	595	552	575	580	600	619	631	565	577	598	595	587	525	554	563	576	572	568	574	585	571	516	586	543	563	549	619	543	605	577	618	573	591	585	590	592	539	563	588	606	568	600	578	600	583	558	606	579	586	596	573	564	591	546	615	607	577	550	556	594	616	569	547	568	599	586	584	605	586	572	583	555	577	605	566	573	584	563	574	565	587	597	612	578	565	542	597	572	611	606	583	578	624	545	588	592	600	549	574	611	620	582	618	572	585	592	553	584	565	565	545	617	556	545	600	626	574	596	563	577	572	579	569	574	613	567	590	554	545	579	586	606	586	582	617	563	557	583	591	557	572	546	595	608	603	560	554	587	588	579	618	564	584	598	580	559	581	583	549	563	566	535	577	585	568	572	530	564	613	556	524	589	586	524	538	577	546	587	587	587	590	583	584	611	599	603	552	632	596	559	554	584	578	546	577	600	598	584	609	566	573	556	617	576	576	600	566	546	574	557	613	588	557	582	624	581	564	581	557	554	587	599	538	614	581	541	636	566	572	579	575	556	636	561	553	567	588	555	596	574	582	578	578	598	568	616	595	532	612	558	593	558	589	609	570	569	560	553	592	587	597	578	549	527	596	559	559	598	559	548	593	564	585	600	599	584	537	578	585	583	597	585	521	594	583	564	560	564	573	599	610	550	575	563	585	559	583	610	601	531	563	588	545	576	576	571	555	593	548	585	622	593	568	528	581	507	602	593	560	603	595	596	588	632	554	566	565	604	573	571	573	591	576	564	567	622	578	574	568	572	585	594	586	562	557	575	578	564	602	572	553	536	593	575	574	554	565	577	530	571	547	608	600	548	575	598	595	568	543	554	595	618	584	591	567	571	568	563	612	571	587	622	559	548	612	609	554	566	587	619	555	567	583	611	562	528	596	602	541	608	564	564	583	583	603	598	541	595	572	556	621	602	580	572	613	542	576	553	596	548	613	549	589	574	594	557	575	606	583	632	569	560	575	596	538	583	515	596	539	607	575	577	581	591	561	566	594	577	557	591	553	560	579	569	577	580	598	553	605	640	550	553	567	626	533	581	591	567	607	534	577	597	562	580	553	584	580	557	581	593	595	608	574	610	578	606	585	618	621	565	598	626	569	605	608	500	578	575	622	553	578	570	592	588	598	566	575	565	594	612	593	601	585	608	583	587	556	563	574	601	549	583	563	603	630	565	597	588	575	575	589	587	551	549	567	588	555	612	563	581	607	576	618	563	613	607	583	572	585	526	585	558	551	623	618	581	578	579	579	578	576	596	558	612	591	599	588	587	587	548	569	576	556	534	575	575	554	563	582	606	596	629	552	551	591	623	584	539	569	586	561	578	603	582	589	533	554	607	598	581	597	589	591	572	592	583	583	513	567	631	598	611	592	564	597	588	568	581	577	563	579	597	571	558	579	540	596	594	582	573	577	605	614	562	552	536	558	574	623	589	589	607	558	590	596	564	574	570	512	569	582	586	578	583	600	573	601	576	570	569	589	563	591	562	559	606	618	571	537	568	556	603	550	582	617	602	611	596	587	539	520	551	644	585	619	541	570	561	575	590	584	571	613	593	559	619	577	591	626	575	539	562	569	553	593	547	539	545	593	591	627	559	609	580	562	572	555	589	539	592	586	592	589	540	583	591	569	541	616	591	561	551	589	544	625	608	610	568	565	588	528	554	559	589	588	583	582	590	575	630	574	574	551	571	594	608	535	563	611	555	608	609	569	569	608	584	564	573	586	577	570	564	563	533	527	619	550	604	533	576	602	560	562	600	571	608	569	583	565	554	598	575	571	549	561	570	597	623	554	625	593	600	607	588	589	574	604	549	551	589	631	554	599	571	609	593	610	611	608	557	589	538	589	576	598	583	567	581	546	584	540	539	546	573	557	594	580	580	585	572	549	604	589	597	560	593	560	591	620	572	565	574	572	527	570	566	571	604	581	616	581	575	577	558	602	577	604	612	608	578	559	602	577	598	613	577	564	571	591	609	570	571	584	560	576	560	604	594	573	577	597	539	568	560	589	572	619	615	560	629	617	573	524	573	613	585	621	595	584	575	540	559	559	597	569	573	552	578	639	605	580	608	584	618	582	619	625	559	567	598	558	553	579	573	564	630	557	528	601	561	573	554	579	559	625	565	559	588	592	556	557	602	588	573	611	581	575	576	578	565	578	568	576	576	623	563	563	598	570	586	547	603	599	555	615	533	568	569	579	580	582	596	578	601	589	585	585	589	599	535	567	614	571	539	544	562	583	574	544	629	548	592	541	570	565	550	596	577	545	576	561	578	558	592	553	577	554	530	569	618	600	569	584	551	562	591	568	564	577	563	589	619	577	567	544	618	563	582	589	591	584	587	558	631	573	590	595	620	565	563	569	585	589	592	588	562	548	603	581	575	584	573	531	561	565	548	553	572	557	541	584	601	572	610	623	606	569	531	535	554	590	576	598	566	556	568	581	569	563	588	565	644	584	599	538	612	564	599	628	559	565	575	600	594	569	581	540	593	537	579	615	590	576	597	577	580	584	525	603	585	603	579	596	579	582	636	568	590	614	543	601	571	618	556	544	594	604	601	584	629	581	568	603	584	612	557	561	528	565	600	569	590	558	601	550	565	588	557	576	635	586	562	569	566	580	609	588	565	590	597	593	575	603	559	597	607	580	589	578
48344	45953	44551	35172	27588	29105	31895	32831	39155	37658	39681	33204	34889	32652	29415	27942	22614	20005	21978	16545	11829	11771	12080	8804	6447	4785	3258	2650	2350	3133	3685	3249	3085	2971	4307	3275	3733	2058	1942	1835	1074	1157	1318	1102	532	567	482	284	227	229	226	233	192	208	218	219	203	211	235	231	216	196	220	229	193	201	197	195	196	227	204	187	205	210	191	178	207	223	195	206	190	204	198	188	187	224	183	213	192	188	183	193	200	188	183	204	175	180	193	180	228	201	201	193	222	197	203	215	212	190	194	208	189	184	183	188	169	204	202	192	208	233	193	205	177	178	182	214	182	210	208	196	205	188	194	198	182	212	195	204	212	184	198	188	213	184	207	169	207	192	202	189	165	189	171	211	195	187	201	179	174	187	192	186	195	178	187	188	195	194	181	173	176	203	194	199	177	179	205	183	187	194	194	211	211	178	191	175	195	187	207	209	166	210	195	181	192	201	200	189	170	181	208	199	195	202	192	190	197	180	193	225	203	204	182	208	214	188	164	193	194	198	183	198	214	167	184	185	217	194	193	176	250	177	191	210	193	192	183	193	199	190	192	223	202	186	198	184	152	197	184	196	213	203	175	210	198	226	210	212	192	200	203	189	221	183	201	186	176	185	193	174	193	207	183	211	212	192	190	206	201	232	175	195	197	207	176	208	205	164	181	196	184	200	173	189	174	179	193	202	219	206	191	192	212	216	197	197	217	199	188	207	192	193	213	205	191	188	180	161	198	205	204	208	190	190	199	204	211	211	198	199	186	199	210	195	179	167	182	217	205	200	217	183	204	191	199	195	198	195	213	183	219	202	191	188	194	189	185	176	158	202	162	185	159	188	209	186	205	189	186	203	216	205	201	189	202	185	201	204	186	170	194	197	205	184	229	193	197	200	223	182	181	222	199	183	193	214	188	228	187	184	192	214	209	182	178	185	182	164	204	213	202	191	176	190	191	206	192	212	178	205	199	185	194	186	198	200	185	184	160	191	212	209	207	207	204	180	190	185	178	185	198	203	230	204	215	159	205	207	203	215	194	184	214	177	184	192	188	195	195	201	209	198	200	208	197	200	196	194	213	183	212	210	183	195	190	204	179	182	207	189	186	197	183	195	196	226	202	181	182	198	183	197	210	182	192	174	212	190	202	202	166	182	208	180	192	174	191	201	181	191	220	180	205	177	182	209	210	177	226	202	194	193	193	210	210	195	205	222	210	180	207	165	206	194	189	191	165	178	235	185	165	192	212	186	184	196	183	200	170	206	210	193	220	180	197	206	200	222	172	202	197	184	202	192	168	213	186	197	172	213	215	185	173	204	222	177	206	163	214	202	219	194	227	209	201	207	207	168	208	184	196	170	202	191	221	182	187	158	219	170	187	202	210	192	196	192	195	187	221	179	198	220	198	217	186	202	193	210	194	197	189	202	185	221	204	180	221	192	173	228	204	210	185	180	182	189	190	207	205	186	195	222	215	215	172	215	170	191	210	177	200	214	185	206	194	197	191	192	202	196	196	196	189	181	168	196	208	195	184	204	189	175	191	190	204	209	213	189	211	200	209	210	191	160	186	197	199	197	217	194	197	198	217	222	208	176	230	181	176	208	189	178	202	213	170	178	214	187	232	202	199	210	201	178	216	215	164	197	205	213	182	167	195	182	198	239	216	202	197	216	211	211	220	203	181	212	208	193	223	206	171	192	189	185	208	181	211	189	189	204	184	208	207	199	173	202	194	184	204	199	176	197	214	210	199	202	210	212	208	210	183	199	220	191	208	184	197	203	196	171	192	180	224	220	223	223	198	168	191	183	185	200	185	183	202	207	188	206	187	204	199	176	175	181	176	186	199	177	183	166	205	199	206	203	184	196	203	206	200	220	216	190	182	200	198	189	171	205	207	192	188	183	194	168	197	236	200	216	206	173	181	204	189	185	194	176	190	187	198	193	193	176	189	172	218	183	222	210	218	167	199	208	184	176	195	204	186	186	177	159	236	187	225	190	184	187	232	189	206	216	212	207	187	217	187	210	195	211	192	183	194	205	191	201	221	204	179	167	181	216	189	199	208	215	185	174	200	231	197	185	180	212	187	180	172	188	197	181	187	188	196	191	192	202	198	218	183	175	192	173	202	194	205	177	193	190	204	178	204	220	187	204	179	200	185	204	185	187	214	200	192	230	187	189	199	200	199	181	202	191	206	197	194	212	187	191	196	217	200	205	186	189	197	191	195	205	171	195	177	166	181	216	200	172	191	204	184	189	163	180	218	211	210	194	189	202	173	190	235	204	202	195	190	190	220	194	227	188	222	198	192	209	204	179	220	203	203	192	192	202	203	207	190	193	183	173	211	195	184	197	198	194	199	224	211	191	223	188	187	185	205	200	170	183	184	205	165	184	193	238	216	163	194	196	192	201	213	196	199	170	230	222	195	172	195	203	188	224	184	200	195	217	195	187	182	179	197	191	198	211	201	207	195	175	189	200	209	185	206	184	172	183	215	180	191	224	180	191	191	213	199	202	200	181	199	174	202	223	226	181	203	185	198	189	185	183	220	188	209	195	199	192	211	169	177	193	192	190	181	195	168	188	188	205	187	211	196	203	224	227	197	195	194	199	200	198	178	208	167	194	172	209	231	168	186	187	188	216	205	214	186	162	172	178	186	181	186	158	200	167	201	198	208	194	204	199	175	213	205	181	180	203	157	170	208	219	186	176	204	191	208	179	192	191	207	189	191	202	208	183	193	205	198	193	174	182	203	201	193	203	197	200	167	222	191	214	182	212	191	173	198	211	186	191	212	184	198	183	192	172	196	220	190	173	215	204	203	186	196	220	187	165	214	215	210	187	210	207	202	240	205	200	180	171	190	200	188	192	197	192	188	190	202	183	193	201	187	175	157	185	212	222	206	206	224	198	186	210	204	199	223	217	178	209	215	177	194	200	207	200	213	201	186	189	191	192	194	200	177	206	176	201	204	207	206	199	215	203	188	196	207	200	187	181	212	198	183	189	201	178	226	190	187	186	196	181	192	174	185	178	219	210	190	215	195	209	199	212	190	200	201	209	208	184	185	187	199	176	168	210	198	185	186	211	210	184	197	194	188	206	197	185	183	181	210	201	211	220	214	201	187	223	194	207	191	189	167	204	201	185	212	213	206	178	197	230	175	203	194	186	203	187	184	204	194	188	184	213	221	189	202	197	190	196	167	195	208	175	178	199	218	168	195	192	188	183	204	192	200	183	197	198	190	207	179	234	176	182	197	196	209	181	179	188	200	190	177	169	206	170	196	185	202	190	208	180	218	185	181	175	198	207	202	188	194	186	202	198	177	203	198	170	201	172	187	178	175	176	207	199	196	192	194	210	198	203	192	198	195	183	178	195	213	189	201	193	183	182	175	195	190	192	171	208	230	202	189	160	198	209	176	187	180	178	177	175	196	198	202	176	171	188	192	176	189	193	177	211	220	219	209	187	192	224	197	186	187	202	181	210	190	197	222	176
35252	42497	49740	40995	40251	41063	43507	44574	52978	52876	52159	49935	52133	48881	46891	46573	40460	39570	42500	36198	31977	33170	33840	28784	24254	20075	15700	12968	12787	16481	17978	16680	15176	15877	20091	15750	17718	11037	11458	10604	6369	6788	8105	6457	3099	2992	2343	975	760	677	646	691	651	611	654	671	631	623	653	625	626	599	627	572	576	533	532	536	525	506	518	468	472	471	506	515	531	472	508	480	519	513	498	474	486	458	470	473	543	465	488	513	510	461	487	500	511	525	500	481	456	501	481	510	470	446	503	501	420	524	459	474	489	441	483	475	479	485	483	472	484	489	497	453	509	486	471	484	511	507	486	483	516	468	490	487	456	477	455	455	491	495	496	446	495	472	504	490	508	518	536	523	490	497	478	444	480	496	476	450	499	510	461	472	454	461	497	492	462	482	498	475	463	473	494	539	481	501	470	484	466	491	501	473	520	492	460	458	496	493	485	474	501	493	479	501	464	497	532	480	481	505	473	484	466	468	481	496	488	495	437	478	482	478	480	486	512	531	482	479	483	472	488	448	498	523	512	462	470	485	479	475	469	451	483	460	459	478	455	504	440	485	458	491	481	488	507	496	473	473	499	487	458	486	445	531	472	474	497	456	497	489	482	477	481	477	501	417	499	504	509	506	491	528	486	498	479	506	500	494	468	460	446	506	525	487	487	465	456	489	542	521	492	511	437	514	502	440	475	458	494	478	452	455	484	485	470	512	461	491	497	456	491	460	504	495	490	492	472	485	490	486	454	434	493	506	480	483	437	459	488	505	447	501	492	504	513	513	474	517	491	453	481	475	473	522	480	512	488	472	502	470	515	458	448	501	538	492	452	518	506	477	489	523	481	467	482	499	492	467	513	478	506	476	492	481	473	518	480	475	503	473	463	469	488	490	494	481	503	454	484	487	489	484	512	468	482	471	459	472	480	509	478	498	480	474	486	490	521	463	506	472	488	491	519	486	461	509	448	501	453	502	468	486	457	476	510	491	493	462	493	488	513	489	505	504	509	481	477	500	498	482	475	484	466	477	512	521	477	534	479	511	492	474	461	483	479	476	502	489	523	471	485	448	511	485	455	521	489	474	492	474	475	488	467	489	465	444	459	509	445	494	450	523	492	508	475	489	477	506	472	508	483	473	478	518	470	509	467	460	494	474	502	483	495	484	479	508	494	445	447	504	458	484	438	490	473	507	490	469	530	492	440	460	522	464	460	508	474	489	477	469	528	466	466	471	520	458	481	481	499	452	488	501	456	440	473	437	475	461	487	495	462	442	539	462	502	462	454	508	497	515	442	503	486	488	479	491	501	482	506	525	450	486	485	450	510	483	496	491	487	528	491	467	503	474	466	460	522	478	490	497	491	483	470	487	475	469	484	486	503	550	496	457	454	445	457	454	468	490	472	478	491	517	481	504	479	478	507	486	492	471	498	482	489	475	499	492	491	461	485	469	478	474	547	460	499	457	523	490	518	485	477	500	459	513	508	497	491	502	507	483	494	509	450	471	459	486	486	491	472	530	436	531	446	498	509	495	510	488	492	492	473	483	486	490	484	504	473	503	491	459	447	528	501	469	476	467	487	470	479	524	454	506	472	480	496	501	512	480	482	493	475	534	471	488	513	467	498	478	470	503	439	520	501	488	492	514	469	474	440	480	500	446	472	492	483	467	499	482	479	499	488	484	474	479	452	500	509	471	486	431	499	491	514	483	460	509	490	486	476	488	480	466	469	511	477	520	474	520	483	491	504	494	463	487	481	455	490	490	501	490	535	475	477	431	485	450	463	511	442	490	526	457	491	473	474	502	443	490	449	470	509	499	478	518	490	456	479	482	463	469	478	485	508	475	482	502	513	464	495	479	522	510	509	448	528	514	505	454	442	492	463	489	534	493	488	474	507	515	498	504	431	453	476	468	497	485	483	481	483	524	502	474	480	504	460	494	457	455	509	471	442	468	472	463	506	481	495	493	510	486	528	483	464	512	493	481	463	485	492	459	491	487	452	490	495	494	463	523	503	474	494	475	484	467	503	481	434	464	494	483	440	488	523	513	504	490	511	439	469	502	487	451	524	459	500	493	472	482	513	473	496	490	479	514	512	455	524	464	506	484	478	483	438	522	475	472	476	469	481	497	508	471	484	478	492	495	501	487	486	527	487	462	494	463	531	486	491	475	492	521	521	453	483	478	479	489	485	541	474	481	526	475	444	479	494	510	505	490	498	483	528	496	482	483	481	469	498	436	479	497	485	476	493	459	442	425	513	464	453	454	489	498	496	462	496	475	513	467	523	443	504	487	477	498	463	490	447	526	498	493	469	500	529	477	450	468	479	503	478	487	540	478	494	477	494	464	481	508	492	441	494	504	472	500	495	475	480	474	449	442	507	467	519	462	501	463	504	463	482	511	477	463	460	519	497	479	474	482	488	471	496	485	461	495	488	487	494	482	498	486	499	481	482	479	474	483	461	568	477	488	489	474	510	458	535	485	485	487	498	483	476	465	496	478	469	481	458	455	471	432	485	496	478	497	461	501	471	461	477	471	503	504	486	508	451	510	483	468	495	496	475	458	420	487	442	451	455	505	448	478	469	481	485	479	485	494	468	454	455	471	455	485	507	470	465	486	445	454	514	478	483	457	479	490	504	488	561	470	462	469	496	503	463	492	482	511	486	483	504	482	506	508	485	477	493	508	513	498	536	521	486	538	504	488	467	471	475	532	500	483	468	484	464	441	448	481	491	483	473	476	474	486	486	495	477	471	472	466	518	464	473	421	457	506	455	507	491	504	491	496	520	498	470	467	489	515	504	469	500	509	466	493	489	484	484	480	498	504	500	512	498	509	485	490	488	479	488	507	479	472	470	484	490	480	499	473	480	471	508	440	452	476	455	458	485	485	485	498	455	480	479	449	508	462	486	488	480	462	485	509	511	496	495	475	487	486	463	488	484	469	507	513	466	497	486	478	499	474	506	493	473	512	530	476	529	472	446	477	488	510	459	501	476	518	480	506	494	502	483	494	502	455	482	483	486	476	495	489	485	513	496	521	450	479	449	475	479	500	475	467	462	486	491	501	498	483	476	510	480	493	450	528	455	456	524	476	511	457	454	460	439	516	481	481	513	489	512	465	470	506	471	453	536	495	491	449	488	495	479	500	477	444	521	515	477	482	490	437	483	568	477	529	498	538	508	448	524	473	508	495	502	491	486	492	508	516	471	435	466	493	469	465	503	466	540	480	467	528	495	433	473	484	459	497	497	506	504	472	468	451	522	448	501	531	474	502	494	488	472	516	523	458	470	500	478	492	484	491	442	507	492	500	518	471	465	481	535	503	469	519	492	457	456	469	485	459	495	514	468	484	451	470	460	471	489	462	457	514	487	475	480	480	470	468	487	474	499	502	480	459	499	499	464	502	506	456	485	488	472	440	456	495	449	496	486	471	494	518	492	459	476	519	458	474	469	463	480	460	487	494	488	491	506	493	493	462	470	503	500	510	497	516	483	512
20935	19458	24831	15839	7495	5389	4615	4364	4326	3708	3276	2125	2177	1684	1582	1220	940	780	798	678	540	534	511	456	407	388	344	330	305	343	351	332	340	317	340	311	297	317	267	289	264	239	232	253	234	257	237	258	236	277	237	265	240	253	249	260	262	247	248	256	245	243	256	227	246	213	249	197	254	245	195	240	249	248	279	243	217	220	245	245	237	231	229	252	241	221	221	235	228	226	283	233	240	232	242	237	257	234	221	245	219	254	255	216	238	207	226	241	255	233	228	229	243	245	249	217	239	241	253	226	233	242	244	200	262	259	243	264	238	233	262	256	220	225	251	257	246	230	229	220	236	244	244	246	221	243	254	245	235	219	243	220	219	225	232	240	266	240	285	246	247	229	245	247	259	223	255	235	239	226	275	275	247	244	222	259	240	243	237	241	244	238	230	242	247	227	272	235	234	252	260	245	214	206	247	264	237	242	214	235	255	244	236	224	236	216	233	243	245	250	225	241	219	215	240	251	251	233	244	250	279	254	255	227	223	241	256	223	232	245	239	240	230	224	240	242	225	247	240	255	226	227	237	202	210	233	261	250	217	221	236	222	238	265	257	239	258	229	246	223	245	278	259	222	236	207	223	242	225	238	231	239	250	229	249	242	261	248	194	250	249	215	226	268	237	213	240	234	214	234	221	227	242	241	243	218	249	233	243	266	222	216	239	267	245	236	235	213	222	232	256	234	251	253	243	228	201	259	236	247	235	249	237	219	247	231	241	242	246	217	236	291	275	244	225	238	227	239	251	229	247	280	237	226	272	260	268	240	232	230	252	240	236	230	232	272	251	232	253	249	227	234	226	235	259	272	259	246	230	233	239	235	246	250	230	237	231	216	217	241	239	224	227	251	223	245	244	248	259	239	204	230	233	228	212	220	257	232	230	219	231	288	262	265	225	266	237	246	243	250	236	241	215	226	234	240	207	236	235	240	235	234	230	252	222	233	231	229	228	220	238	239	222	235	220	252	224	233	213	236	247	244	264	224	259	237	215	240	218	226	270	224	220	246	236	228	250	212	244	235	232	246	221	237	247	243	217	248	228	206	246	241	227	238	231	243	233	212	235	222	213	235	217	246	226	258	216	226	235	223	246	263	201	220	224	230	213	227	225	227	220	241	249	241	243	197	239	242	223	245	235	240	273	245	238	217	239	262	243	253	218	237	242	227	239	226	263	248	261	223	244	238	261	256	252	245	239	239	236	265	243	227	234	248	248	252	214	228	237	210	268	235	256	244	262	224	221	221	243	201	240	209	239	221	225	255	233	216	227	253	212	222	225	229	218	233	223	226	241	246	213	235	208	255	217	237	228	231	261	238	253	234	229	243	224	232	250	234	261	247	222	218	227	240	221	229	242	251	234	230	234	230	227	242	240	231	232	217	235	252	210	246	233	229	243	214	241	218	225	218	251	229	264	248	232	210	218	238	252	232	255	238	216	256	232	263	252	247	243	239	221	232	238	263	271	245	250	259	264	255	275	233	229	228	211	236	249	255	212	233	206	237	270	240	244	230	240	223	188	275	248	254	261	242	248	218	253	263	211	231	248	243	259	244	243	213	237	195	250	229	239	227	225	220	216	205	236	229	207	263	247	240	262	204	226	231	235	241	221	218	246	214	262	227	234	265	249	253	210	230	256	226	259	258	251	263	238	237	218	250	244	211	220	238	266	232	228	220	252	257	210	260	266	211	248	227	244	245	249	231	221	216	264	237	213	241	225	221	229	238	215	262	220	242	246	228	256	243	256	219	256	241	209	253	240	246	250	224	244	233	219	252	248	229	241	238	205	232	225	219	234	224	258	252	250	247	277	224	199	228	252	239	261	235	208	246	191	233	252	239	234	241	236	236	226	265	221	238	208	231	230	209	260	246	226	223	228	234	215	227	231	254	244	226	236	227	242	224	229	238	221	225	238	242	219	194	237	239	235	225	229	258	234	287	226	261	228	221	255	234	227	246	236	229	258	251	227	240	265	226	259	269	231	237	265	222	255	256	244	216	228	262	238	241	209	226	246	231	248	233	239	259	241	233	217	255	232	225	258	220	255	248	242	230	222	239	246	217	256	224	239	262	238	219	227	223	252	242	222	230	226	259	231	221	235	258	236	249	253	227	238	257	246	248	224	234	234	222	254	205	244	211	251	238	215	254	233	234	230	228	228	243	258	209	199	232	245	229	202	241	222	222	235	224	252	233	207	280	234	261	245	204	235	224	233	245	232	203	247	223	230	205	234	236	232	234	215	244	238	227	225	223	256	236	245	235	218	247	225	244	216	243	230	221	231	242	224	234	232	205	220	225	217	235	224	251	265	252	214	213	237	221	224	233	246	207	214	226	246	239	210	200	261	252	230	252	231	226	230	247	252	237	238	211	249	242	244	234	227	240	242	241	239	244	252	239	248	235	257	253	222	211	240	207	219	241	268	246	230	219	244	246	244	229	232	236	222	254	231	241	224	249	270	222	234	272	264	224	222	255	207	242	231	217	211	237	206	243	255	240	261	245	239	241	259	239	231	251	224	230	243	231	237	250	226	250	219	214	251	217	215	207	236	257	235	242	238	224	227	229	229	244	269	236	208	242	243	242	238	224	239	238	233	244	212	264	220	241	215	249	196	224	257	234	247	224	243	246	244	237	223	264	259	242	239	214	214	247	226	258	243	227	228	223	225	237	242	224	235	226	252	239	222	200	235	223	254	241	234	272	261	230	238	243	245	254	250	244	234	245	215	241	209	225	243	244	208	265	248	228	273	255	254	245	243	252	248	230	253	251	258	197	228	249	247	269	222	210	241	252	243	234	235	249	238	273	232	238	227	234	227	240	235	216	234	224	229	220	226	231	228	235	220	249	238	213	255	215	257	245	243	248	234	230	234	236	225	245	232	201	237	283	214	215	249	231	247	238	241	207	246	216	280	251	257	247	204	227	228	227	239	257	249	259	207	223	205	243	242	218	222	228	247	274	245	241	228	235	218	226	240	245	239	235	218	234	238	242	258	249	238	220	223	225	224	230	250	239	238	247	239	255	243	226	253	228	251	257	219	225	256	262	229	219	265	257	231	247	258	256	239	199	235	239	264	227	226	214	223	218	247	229	213	248	247	238	251	241	216	216	216	228	235	247	229	246	230	209	244	218	232	234	221	215	231	247	249	221	241	206	224	247	245	231	212	232	217	227	241	236	240	270	237	192	209	243	209	211	215	234	247	229	221	259	215	272	211	254	234	234	271	228	262	233	228	233	205	216	272	219	223	230	241	201	250	255	262	220	247	233	256	245	264	251	253	241	255	210	258	249	251	233	239	212	235	239	237	229	240	238	233	241	242	250	249	254	247	269	245	238	234	229	226	219	222	232	220	221	235	250	224	228	247	221	279	222	250	265	249	251	247	251	240	245	236	251	233	248	246	246	216	241	258	235	250	214	262	264	236	223	218	212	248	232	269	275	247	229	239	232	260	217	252	216	253	241
13493	17707	29582	22938	16260	16078	14897	16256	17232	16009	14207	10747	11231	9489	8935	7097	5305	4596	4724	3609	2819	2854	2687	2149	2064	1616	1332	1255	1305	1322	1407	1430	1566	1314	1308	1247	1185	1182	951	915	825	785	768	777	694	720	653	627	633	599	626	630	674	634	657	617	624	626	667	630	631	617	619	593	559	615	588	575	623	588	560	587	595	592	595	648	567	585	578	581	582	585	611	570	578	612	548	555	592	587	599	621	605	577	544	578	569	595	581	599	605	635	617	574	588	613	589	608	590	584	584	624	596	561	598	600	605	579	605	569	629	584	565	637	630	523	568	610	614	589	606	592	632	579	587	555	555	593	583	594	590	566	607	638	577	590	606	565	583	611	570	626	576	570	625	534	594	590	586	584	599	583	582	590	570	590	589	575	647	575	610	563	607	570	601	598	582	601	586	584	585	612	584	554	621	576	570	559	601	600	539	593	591	582	583	575	553	557	623	601	602	563	597	594	611	577	599	615	588	632	584	574	597	607	597	549	603	560	570	610	636	587	579	575	548	625	581	565	583	595	556	625	602	595	575	593	574	555	576	546	589	562	622	559	599	597	564	579	599	624	608	594	613	590	572	603	581	618	609	611	558	615	541	614	616	555	577	622	581	588	584	575	601	608	599	587	599	618	577	554	589	602	560	563	558	580	584	570	598	576	574	589	619	609	591	587	569	548	622	579	586	555	605	568	600	571	611	583	628	577	568	582	588	518	581	533	522	605	571	584	597	586	576	633	625	560	604	591	605	582	613	589	602	612	604	618	589	608	593	614	587	555	588	570	588	583	564	586	579	593	577	595	597	573	573	612	548	610	595	605	592	540	583	565	548	602	576	568	571	602	586	601	593	580	604	574	556	577	594	545	585	623	587	612	547	612	594	610	564	630	575	579	636	626	606	608	630	596	623	566	610	513	598	598	596	571	582	605	606	573	574	616	570	626	571	580	547	573	566	596	590	587	605	576	570	577	604	645	570	561	611	573	572	597	548	561	583	576	559	559	602	578	575	579	569	585	560	551	561	616	606	553	592	606	519	604	570	571	615	566	577	599	582	588	549	580	571	593	582	618	552	585	608	571	590	629	621	628	584	601	547	602	581	561	603	574	567	596	578	586	602	577	547	538	592	559	588	565	600	593	630	558	575	579	604	565	619	576	569	589	589	604	610	571	614	555	590	652	571	568	576	583	590	560	587	600	596	575	552	592	590	612	569	606	582	570	581	554	572	601	547	607	574	592	661	638	587	565	595	591	596	573	602	586	528	612	592	570	553	611	568	585	611	601	595	589	572	621	583	601	581	591	589	606	579	630	564	605	562	603	568	610	552	595	593	628	610	593	564	612	589	589	572	574	596	551	584	583	558	635	592	585	595	581	586	617	592	591	566	584	632	581	562	583	583	579	609	562	593	611	585	556	583	565	591	610	596	585	594	571	565	542	558	579	580	598	554	596	571	576	604	638	648	581	576	609	587	577	597	610	534	609	620	608	603	587	575	603	589	617	583	564	529	597	552	621	573	562	579	576	592	593	609	604	570	575	594	592	580	555	584	609	615	567	622	608	609	560	623	589	544	619	579	593	599	559	577	549	554	573	535	549	575	571	587	578	567	631	602	592	600	569	598	634	582	591	634	625	575	598	580	570	587	583	596	574	604	563	546	644	579	576	596	579	628	605	575	577	610	598	580	595	584	605	595	567	571	576	554	595	614	566	586	555	578	621	628	572	617	624	616	574	575	649	619	572	587	580	561	571	629	596	601	560	603	586	616	574	595	616	576	581	602	574	581	571	591	573	576	579	547	590	588	539	585	566	589	600	568	586	590	537	585	587	572	594	548	586	605	641	552	599	639	622	582	566	589	581	541	568	594	564	599	611	596	563	592	589	574	595	559	599	539	567	601	589	591	607	604	588	609	591	577	586	579	589	603	586	604	587	575	589	572	600	568	624	599	590	568	593	553	593	598	606	589	576	579	596	565	550	554	577	578	607	625	539	603	627	592	603	612	643	607	595	568	594	566	599	572	561	586	562	542	624	607	588	648	562	639	595	538	599	538	580	592	568	575	542	608	573	596	570	625	593	593	647	630	575	598	576	575	576	587	545	603	586	590	567	560	585	582	561	616	607	586	599	563	608	580	586	582	608	567	601	552	586	620	539	597	591	601	584	577	588	626	607	607	575	609	571	598	621	563	595	602	601	587	555	604	618	595	533	606	580	562	600	590	624	626	558	627	614	630	543	562	553	569	569	572	552	602	529	578	581	588	653	576	573	638	592	587	594	571	605	570	584	596	620	591	576	624	539	605	554	550	615	567	542	614	593	606	513	592	559	553	577	583	610	583	616	550	567	607	561	599	584	551	622	623	602	543	576	567	594	595	568	569	563	594	570	545	621	584	556	627	576	591	592	613	620	543	622	593	562	625	542	586	596	592	601	608	583	574	615	591	588	566	573	557	599	627	581	593	544	598	599	576	624	588	575	566	592	608	559	594	564	608	595	628	604	606	553	566	617	595	584	571	571	577	599	583	558	599	568	589	637	567	613	568	578	579	577	620	583	572	558	602	581	574	600	579	588	584	537	574	558	596	578	617	597	582	582	611	606	564	568	595	607	626	544	554	565	563	571	550	606	590	591	565	573	558	535	564	629	601	588	595	561	584	583	564	562	634	578	568	570	559	563	612	559	576	551	596	532	616	588	654	561	612	582	590	584	634	621	626	637	564	576	607	552	597	594	569	564	593	653	569	640	565	560	589	566	629	593	587	579	607	595	564	640	557	592	601	553	611	599	576	584	561	599	589	601	615	617	572	594	573	590	562	569	588	604	574	602	581	570	586	596	569	643	604	595	606	543	579	592	596	594	645	542	553	533	576	601	565	585	602	576	585	539	512	619	555	579	624	586	564	575	575	570	631	614	573	573	594	613	540	560	588	522	597	568	581	594	574	572	559	612	571	588	592	579	571	581	601	527	618	581	577	574	595	575	590	588	590	588	580	551	648	568	522	597	610	551	607	588	605	576	579	558	615	574	555	608	576	561	536	571	593	541	579	550	580	619	591	592	596	536	594	561	566	580	558	592	598	617	585	634	585	597	577	588	569	604	592	591	583	605	616	577	562	579	555	649	572	569	641	617	590	596	564	586	606	580	593	614	595	610	582	588	546	559	576	590	589	570	580	575	586	578	608	563	576	565	604	625	608	601	597	575	620	563	608	598	589	565	607	618	592	584	597	591	554	588	614	565	595	588	589	638	612	606	635	601	559	583	608	589	549	606	541	547	596	575	663	553	562	575	599	572	610	602	618	581	566	598	591	604	595	536	542	603	588	576	557	567	605	621	591	592	560	564	599	577	556	565	596	590	636	620	578	579	599	557	569	585	587	554	577	589	556	566	597	609	587	562	661	551	590	570	599	553	579	563	627	584	622	556	582	608	547	598	617	587	587	591	528	575	594	580	591	582	576	612	613	573	574	606	587	607	548	571	587	561	591	551
40019	38626	43958	33954	25105	25690	21822	20992	29836	28863	26089	17864	15590	16589	15848	13415	8984	7302	7756	5383	3532	3446	3229	3269	2342	1653	1341	1195	1285	1258	1358	1610	1565	1710	1780	1388	1253	985	674	909	752	552	427	608	391	311	238	246	232	235	211	248	272	245	262	245	225	242	265	254	263	234	226	213	259	220	198	220	228	212	207	252	226	236	262	241	215	217	240	231	233	232	234	215	204	246	238	224	248	238	229	252	242	236	242	249	220	256	225	223	242	246	198	230	244	216	228	227	228	218	200	201	223	229	235	210	217	215	208	243	230	221	205	218	252	247	222	205	212	228	224	248	221	229	238	217	214	246	224	222	225	230	225	243	269	247	240	227	226	235	232	229	242	248	251	252	226	216	239	231	228	236	240	253	243	214	204	247	221	271	252	252	227	255	239	228	232	274	226	228	228	225	214	239	233	208	219	229	251	227	258	237	220	222	245	236	208	230	241	267	232	237	218	206	234	228	214	240	257	230	216	240	246	206	232	233	231	197	229	207	222	226	249	213	212	259	248	227	223	239	245	234	239	237	240	226	217	241	231	219	200	220	231	224	234	224	211	231	237	224	214	216	231	226	209	246	248	210	209	202	227	211	236	269	221	263	221	231	247	197	202	236	243	237	259	252	226	232	256	266	223	221	263	270	257	222	192	236	255	220	222	236	230	228	231	241	229	239	241	245	217	239	251	224	192	237	188	241	227	226	257	248	253	245	247	242	246	275	234	242	227	218	262	276	220	224	221	217	232	234	254	211	240	251	234	220	208	246	246	239	245	228	224	219	198	216	252	280	245	202	214	231	227	230	244	210	231	251	254	257	202	234	228	234	256	270	259	224	240	230	205	218	217	238	249	224	230	223	221	270	192	207	236	220	262	224	240	244	251	234	231	223	248	234	208	233	190	230	244	228	234	247	231	245	228	216	221	210	238	204	232	245	235	224	234	240	238	218	216	244	214	232	249	233	230	232	218	225	204	239	251	242	243	238	231	228	216	229	237	248	211	191	262	217	212	232	200	242	243	240	248	236	219	242	250	244	238	212	220	207	241	266	240	219	219	232	213	225	236	227	241	232	215	255	223	243	229	239	203	239	237	218	256	213	241	236	204	215	216	245	238	228	236	262	220	207	229	221	232	215	242	231	220	233	253	249	204	225	234	251	230	240	220	219	232	235	232	213	216	233	233	229	246	239	231	261	220	242	207	249	229	227	224	248	235	224	245	222	225	266	232	271	236	231	259	238	236	211	233	243	243	227	237	222	237	221	222	227	237	213	247	209	210	243	222	229	250	238	242	223	245	220	243	236	255	238	239	251	198	241	223	230	235	224	239	207	266	251	200	227	216	229	240	209	214	223	222	204	212	238	239	231	227	224	234	223	258	241	220	197	255	225	220	231	235	236	233	217	210	247	223	240	243	215	240	235	222	228	238	220	238	217	226	241	232	236	208	230	228	251	235	238	219	229	231	244	239	209	244	232	254	205	220	222	225	224	271	226	221	259	231	202	249	238	238	227	245	250	230	201	250	224	228	260	232	257	261	220	245	231	228	235	238	231	197	257	242	223	217	244	227	245	190	213	281	219	231	232	240	207	224	257	230	249	224	212	199	234	230	230	232	215	215	228	236	231	247	220	215	224	229	214	240	249	241	226	220	222	210	254	262	260	224	234	225	233	223	253	235	223	253	225	243	260	234	227	231	225	224	233	277	228	229	217	240	232	218	227	228	226	232	224	213	230	216	227	252	238	235	226	229	215	230	228	215	239	249	229	238	228	223	221	229	231	232	222	210	211	241	231	240	217	232	245	232	226	258	219	223	208	232	239	234	266	242	212	217	242	246	246	243	230	225	238	249	216	224	211	222	225	216	244	226	244	281	231	233	222	237	249	217	208	260	260	233	252	221	219	233	211	234	229	204	221	232	227	213	238	235	236	212	232	264	228	229	245	217	210	213	231	238	225	244	223	220	224	252	266	250	237	213	231	240	245	217	256	231	197	216	231	225	254	246	238	229	243	246	217	210	231	227	225	226	229	251	245	241	228	211	231	219	219	247	215	226	217	258	228	224	228	208	244	233	242	253	238	216	267	236	240	233	261	241	240	209	221	222	238	243	229	262	245	248	228	256	241	222	232	232	225	235	210	235	203	239	237	224	245	234	207	196	220	251	262	233	247	217	237	242	236	232	210	223	221	243	215	248	235	212	239	238	255	256	209	242	207	236	200	257	253	241	215	237	239	236	242	231	224	216	254	216	241	252	253	221	222	221	234	233	218	254	208	240	225	245	259	226	221	219	248	252	224	224	232	203	267	245	193	223	234	238	245	243	228	252	225	266	244	233	249	202	240	247	223	213	228	225	232	207	228	225	265	205	229	235	220	235	231	225	229	244	245	232	234	216	240	236	236	262	253	247	220	247	235	263	247	212	241	265	225	227	203	201	246	229	237	217	238	254	255	234	216	239	220	238	252	228	243	204	194	238	189	248	226	216	225	215	244	234	238	222	239	211	219	219	207	255	238	232	245	228	259	239	239	227	209	244	215	237	262	219	227	218	254	218	235	243	211	233	238	233	239	234	267	218	244	216	236	252	250	251	219	200	241	246	222	251	262	217	220	236	191	259	227	256	189	229	280	205	220	250	213	230	208	237	216	236	247	186	240	238	235	218	260	224	236	241	229	214	210	228	214	224	249	273	234	223	247	227	235	242	218	230	228	226	214	236	214	248	239	233	231	233	222	212	229	221	220	209	223	236	216	256	259	225	238	202	225	245	256	242	257	230	216	232	238	223	239	204	234	234	213	243	233	242	238	239	263	189	211	205	240	216	237	218	225	192	215	222	245	244	236	232	245	256	225	216	246	234	235	246	249	250	214	209	231	217	238	214	266	228	229	258	246	244	238	242	236	243	259	242	224	250	227	257	232	221	237	213	235	243	205	223	211	229	261	218	214	235	227	242	231	241	233	250	224	214	228	213	227	234	217	236	240	214	235	223	245	218	210	228	212	229	195	231	216	239	228	209	234	253	229	248	202	229	231	231	233	255	228	201	231	239	224	223	218	232	237	226	209	248	225	229	236	225	218	239	247	194	223	208	246	212	236	226	231	203	211	219	248	252	247	227	222	220	203	222	230	249	198	233	241	221	222	237	215	223	235	230	215	251	247	229	229	211	221	225	205	234	261	219	228	229	228	233	220	211	250	226	243	241	251	215	239	232	205	257	256	234	228	228	219	214	229	213	223	230	222	199	239	220	207	253	200	229	211	236	237	225	255	239	211	231	236	221	262	219	228	240	241	235	230	249	226	238	214	209	252	241	240	232	233	250	233	241	250	253	245	202	264	234	256	217	242	228	243	241	218	219	245	235	228	249	211	239	226	191	237	235	205	260	237	234	185	241	252	238	243	228	235	217	240	257	237	241	227	210	234	202	222	237	250	247	196	252	235	205	247	238	242	213	238	223	273	243	225	201	251	245	223	209	237	201	215	232	241
28537	32554	43019	38968	31465	34249	29532	33764	44880	44844	39709	35087	34835	35903	36157	33048	27000	25248	26764	20707	16163	17121	15508	16094	12680	9465	7973	7684	7321	7275	7885	10112	9440	9914	10472	8167	7776	5822	4060	5616	4348	2593	2403	3227	1702	1197	877	799	701	693	637	659	633	640	690	655	619	649	634	627	628	626	642	598	590	608	586	590	621	577	576	598	559	584	525	617	548	546	606	542	570	531	630	566	604	555	574	611	504	558	611	573	577	577	582	581	554	573	597	560	566	589	567	589	570	579	545	573	568	564	589	565	589	560	517	521	559	556	562	574	565	588	572	554	594	607	583	563	551	535	565	558	582	556	570	551	590	561	573	587	573	529	544	564	565	540	570	575	615	534	565	581	577	522	572	565	545	531	619	548	573	552	605	574	592	571	586	558	570	569	554	556	553	589	569	585	570	572	586	631	565	574	551	554	570	589	557	608	585	555	565	571	575	559	584	560	576	586	576	595	536	578	562	569	565	544	564	579	560	592	551	597	623	545	546	576	577	537	558	581	558	548	573	562	576	558	578	550	561	553	556	582	541	570	586	562	564	538	547	557	563	565	558	583	568	563	588	620	576	608	552	547	586	574	560	594	584	568	531	510	553	567	596	536	564	573	570	601	528	576	578	584	577	563	568	556	549	533	597	566	573	617	548	639	535	604	578	550	580	587	556	564	591	592	561	535	563	565	545	597	513	558	603	551	556	585	555	583	608	570	566	540	601	597	571	575	583	538	551	569	525	563	563	593	586	559	558	583	576	564	563	589	575	542	569	610	586	583	561	561	572	586	529	548	546	571	608	594	561	560	542	586	582	541	595	548	601	547	604	571	564	578	578	591	539	562	556	568	541	588	545	597	588	552	607	587	568	576	583	595	568	568	583	582	526	556	562	569	593	585	604	581	572	551	569	592	544	588	555	527	561	588	579	579	554	582	581	568	569	584	509	597	561	557	541	575	557	601	565	604	531	595	546	592	594	596	559	528	574	599	562	580	549	581	551	579	589	568	576	564	567	604	572	615	568	560	600	561	586	628	561	619	578	556	557	583	571	567	571	602	589	576	568	505	591	545	551	617	548	571	603	586	515	596	539	550	610	582	516	564	586	583	571	593	565	576	587	603	576	558	545	577	596	591	579	581	542	585	567	597	560	552	553	575	595	531	568	569	562	573	530	555	576	583	588	580	580	563	533	574	571	596	524	585	555	590	576	544	557	564	571	592	588	579	547	512	568	561	598	534	571	578	565	552	597	553	578	591	616	554	561	585	548	548	536	594	587	561	561	557	568	567	603	610	575	571	581	609	594	548	561	557	569	521	572	558	568	561	558	583	540	561	573	560	593	574	574	560	548	592	559	622	590	608	557	529	574	578	566	547	560	579	544	579	561	548	568	571	602	577	593	609	540	535	568	563	589	531	576	558	596	555	548	557	560	582	577	605	538	552	553	592	576	562	543	549	547	575	544	555	558	564	536	577	556	506	578	538	586	579	559	580	546	579	560	565	573	555	548	575	578	584	521	568	534	615	628	575	574	547	545	559	574	580	618	566	593	611	578	569	544	578	645	587	562	559	553	559	604	575	558	559	586	603	548	535	585	563	586	568	568	569	551	544	541	562	598	572	551	561	602	550	549	625	590	558	546	598	577	585	579	569	580	575	580	594	578	555	587	561	608	583	578	607	596	591	559	597	553	546	565	604	617	592	586	568	597	606	574	572	545	553	543	598	575	565	578	533	546	567	595	577	562	596	607	522	587	577	569	588	528	577	558	549	606	537	563	579	570	616	552	563	605	585	574	584	602	548	603	587	568	554	517	567	571	559	553	592	577	614	552	553	578	605	596	560	559	575	563	570	571	592	578	581	588	560	565	535	571	547	583	604	596	567	537	612	561	566	584	556	570	524	591	568	546	581	540	592	594	573	558	588	572	561	596	563	554	555	575	619	593	553	558	557	531	575	588	603	560	547	552	546	561	573	588	593	555	572	583	592	559	537	533	575	577	583	549	570	597	612	568	597	609	592	592	567	578	538	526	552	583	549	532	559	608	545	566	588	572	585	560	590	566	561	564	548	589	557	585	572	560	620	555	584	570	605	530	596	557	564	606	543	547	561	565	595	583	576	556	568	569	579	558	586	587	599	540	540	601	540	572	596	593	616	564	582	564	510	567	567	565	566	572	598	598	569	571	579	564	546	573	563	573	593	566	534	580	565	539	531	553	534	549	581	553	552	595	547	615	555	569	568	570	607	597	594	526	537	542	584	560	580	588	549	590	564	566	617	557	553	536	591	576	557	505	565	579	578	580	572	583	586	574	599	546	587	549	564	607	610	581	596	575	537	559	554	567	586	592	604	559	544	551	543	587	562	569	542	548	593	594	571	546	587	591	555	599	590	578	559	571	587	589	567	588	582	577	560	588	575	507	571	509	543	572	615	618	559	566	611	588	533	572	566	547	570	602	589	590	606	555	568	565	573	584	526	561	549	568	566	564	590	573	601	614	577	568	606	540	543	549	582	562	588	541	541	509	624	562	593	608	588	544	559	597	583	552	599	563	572	573	571	572	531	549	567	559	538	599	599	562	594	580	592	569	583	528	565	583	603	583	552	579	575	595	580	551	570	589	573	580	588	554	548	586	590	558	532	522	580	567	615	582	540	596	577	578	558	570	603	518	586	605	598	620	618	578	613	581	557	567	592	554	573	591	593	574	591	541	577	582	562	604	562	546	564	577	556	576	538	574	602	534	581	581	565	570	636	585	543	606	588	553	599	587	535	604	629	574	570	547	613	539	580	586	596	542	593	584	571	592	558	617	602	583	582	587	581	609	537	584	566	567	574	577	589	614	606	588	537	542	583	577	570	573	545	556	574	581	568	552	565	557	563	563	576	605	585	569	579	555	573	588	584	551	549	560	562	584	582	539	577	567	545	580	549	553	574	603	564	590	564	538	567	555	598	599	596	588	578	593	600	550	574	561	572	568	578	560	540	545	591	593	566	557	518	622	578	573	556	568	551	597	539	522	564	567	545	608	556	586	623	581	563	584	562	569	560	578	567	583	608	611	603	568	597	569	566	553	563	589	557	570	534	601	574	592	576	576	571	525	565	583	562	553	570	547	564	610	541	564	591	574	582	559	536	584	575	582	554	548	553	523	603	604	568	528	587	530	584	600	570	583	556	577	592	556	566	570	590	565	592	568	574	547	584	576	512	574	568	573	582	534	572	556	550	585	562	558	549	617	569	558	617	565	581	608	599	573	591	601	570	581	567	558	591	525	572	614	581	585	608	586	558	589	569	558	556	562	575	557	579	578	549	530	622	581	544	565	601	565	556	555	589	597	590	556	590	557	564	557	577	561	588	602	540	548	575	541	605	552	540	566	617	563	560	577	597	543	565	579	564	547	605	562	568	596	613	537	551	516	598	573	569	541	560	570	554	541	552	593	597	608	573	508	581	569	545	567	613	574	580	591	587	567	582	592	567	542	558	575	576	580	568	626	571
48516	46307	42691	35998	27533	31601	28149	30083	40144	39766	37993	30222	29894	31184	29226	28170	22893	17855	17578	14981	9060	7170	6276	6505	5584	3622	3525	2855	2981	2655	2763	2548	3329	4017	3883	3614	2510	2263	1272	1591	1591	998	558	988	775	448	262	264	205	235	218	199	201	238	220	198	195	194	230	200	186	226	219	217	183	196	202	189	187	216	187	201	172	190	209	194	213	181	177	205	195	216	185	178	180	181	186	185	195	176	189	192	209	201	176	191	207	204	210	176	181	204	181	193	169	204	216	179	191	204	208	213	188	200	192	208	199	191	192	200	183	197	190	188	171	198	179	230	199	197	186	196	201	183	178	220	179	183	170	172	212	200	178	180	181	202	185	173	197	190	198	165	172	227	179	188	196	174	195	191	191	204	186	180	199	174	197	186	206	199	188	183	195	194	188	173	194	198	216	179	183	195	195	193	202	190	174	156	189	223	183	171	217	213	197	203	195	196	224	178	194	174	230	199	191	194	217	205	180	168	193	206	190	177	197	208	195	190	204	200	176	211	213	146	205	199	203	166	205	198	204	184	181	187	171	197	181	192	214	166	194	195	208	186	194	170	198	202	175	210	177	199	194	198	195	190	181	199	175	177	201	188	193	207	179	195	203	210	172	189	199	172	158	183	195	191	176	201	205	194	185	189	196	175	174	187	186	203	203	186	183	181	165	212	192	203	204	165	198	220	211	196	205	213	201	224	188	180	189	204	166	187	211	185	197	197	177	210	196	189	168	211	202	203	183	182	175	186	179	173	210	205	170	182	191	194	193	204	168	193	199	202	201	200	191	216	186	194	183	215	226	209	190	171	191	186	219	213	179	170	188	195	184	204	191	184	208	183	197	183	183	188	184	176	196	197	190	194	193	199	177	191	216	212	194	179	190	176	210	185	205	188	157	176	184	198	197	190	211	174	205	208	217	217	194	173	187	177	197	202	199	183	193	191	168	170	193	169	198	188	211	215	178	184	179	219	223	185	196	189	176	192	193	184	212	221	167	202	193	217	191	180	191	169	184	171	199	184	179	202	161	164	219	178	197	191	174	213	208	187	181	213	186	198	208	193	189	193	188	197	182	170	211	185	169	215	216	194	191	194	177	183	187	200	146	199	196	185	193	197	157	192	175	205	188	199	216	216	210	188	197	201	191	195	202	205	199	206	182	191	201	187	169	196	202	197	210	174	188	211	197	164	175	182	195	175	194	209	191	203	209	210	187	225	200	196	182	203	185	176	194	175	191	211	200	170	178	193	179	189	197	167	243	193	209	211	186	203	210	177	193	178	216	194	203	169	191	200	182	203	191	184	204	180	193	187	204	205	190	204	217	176	159	199	200	190	178	195	214	184	198	175	215	183	203	215	201	208	210	179	193	196	164	198	193	218	185	208	181	172	200	161	192	205	205	200	234	200	187	184	217	212	193	215	196	209	202	219	209	197	181	195	179	203	200	205	219	200	180	199	226	197	194	165	198	191	201	194	202	204	208	181	170	170	180	198	184	183	181	189	190	190	207	210	183	176	172	212	184	187	188	187	198	219	198	184	192	189	166	176	180	205	209	177	200	170	191	209	206	196	206	184	215	186	200	200	178	197	218	198	201	196	194	207	212	193	184	197	204	214	208	191	212	196	195	190	198	188	211	202	210	177	172	165	190	194	212	189	176	167	222	170	200	202	201	192	168	175	194	214	191	215	198	194	199	217	211	192	193	209	195	211	197	156	176	193	199	202	205	198	226	169	184	183	184	185	191	196	173	180	200	228	186	206	187	207	204	197	188	186	196	210	191	189	192	191	188	194	189	198	195	225	200	202	202	223	194	199	195	186	198	209	222	180	188	193	186	204	197	185	186	185	196	185	204	188	188	208	194	182	194	181	193	214	219	196	224	217	190	168	186	172	166	187	200	158	212	211	187	206	156	213	207	188	197	213	210	217	164	194	204	188	203	187	173	216	193	206	201	198	183	180	208	210	198	164	220	201	207	195	198	204	189	182	197	219	197	182	183	185	185	169	211	192	167	210	196	197	170	182	226	228	213	213	180	176	187	184	174	194	175	197	231	189	210	203	192	183	170	187	215	200	185	200	188	198	181	228	186	203	191	212	224	204	239	220	190	213	185	209	185	181	174	209	166	190	206	178	201	199	158	197	196	183	214	182	183	185	190	208	174	206	191	195	199	192	193	162	193	196	171	199	228	190	196	185	206	193	203	175	199	203	177	189	171	202	191	223	207	224	186	190	192	190	189	177	175	180	194	186	208	186	191	187	222	182	180	182	183	177	182	171	192	171	185	200	190	143	150	187	198	207	209	214	178	200	201	211	196	181	192	185	184	204	214	198	189	171	201	180	201	189	211	187	211	215	194	197	190	195	216	188	188	180	181	221	213	183	209	203	199	201	168	219	191	194	208	192	220	204	190	207	194	206	190	199	203	205	215	197	190	216	200	193	193	197	189	200	203	172	205	204	177	205	198	200	196	178	189	205	176	166	174	196	208	189	216	210	189	198	194	172	200	212	186	216	189	203	190	176	167	213	181	200	155	166	181	180	185	191	205	200	197	166	198	192	205	199	214	204	203	189	191	189	172	196	152	185	192	190	195	197	195	203	229	200	200	210	215	203	157	215	189	189	187	221	205	195	189	145	204	188	214	186	195	220	186	203	182	175	224	187	201	197	207	229	190	196	186	226	222	194	173	209	207	181	191	202	194	197	195	184	209	191	178	200	172	198	185	164	187	181	184	197	197	226	196	210	197	192	213	201	183	220	199	211	213	206	208	229	192	193	206	202	188	209	171	211	177	211	178	212	195	193	192	198	187	188	213	184	202	188	209	187	185	186	204	207	174	212	182	174	208	212	206	197	177	225	212	213	180	180	181	194	195	203	225	180	197	201	193	193	176	202	199	170	190	200	204	154	180	199	187	199	192	210	192	180	195	218	168	206	212	189	203	170	202	191	205	181	198	206	211	185	226	201	211	207	174	197	188	199	199	169	188	178	184	217	222	216	206	221	200	196	177	195	190	198	180	207	178	200	192	194	185	209	194	201	207	211	215	188	170	204	191	204	210	185	210	225	192	199	205	216	198	204	175	193	194	201	211	170	179	173	208	176	193	170	224	163	198	187	191	194	200	190	202	208	197	188	200	185	197	230	221	200	220	240	181	182	216	199	217	182	206	168	196	168	201	172	189	169	183	204	198	164	178	191	176	202	229	216	198	208	202	186	197	173	175	174	189	185	191	202	217	214	225	178	165	188	178	188	191	190	199	202	215	150	174	233	186	198	196	193	204	197	206	182	199	206	236	190	206	200	207	203	199	214	199	199	186	221	211	196	197	216	196	197	191	198	234	201	198	222	189	210	205	159	211	168	208	201	184	192	188	191	208	194	201	201	179	177	184	207	190	210	190	223	191	214	208	193	182	185	197	218	218	205	196	193	204	216	203	190	188	187	182	200	197	169	187	221	202	184	195	185	168	189	207	192	189	173	167	207	201	168
35291	42927	48713	44549	40520	44864	37681	42569	53388	55468	48274	47070	46328	48110	46689	46795	41166	37054	38773	34116	26466	24597	23593	24443	22497	16963	17047	14578	15251	13606	14123	13475	17693	19334	18999	17401	13345	11751	7296	9678	9214	5312	3441	5693	4757	2299	1080	807	690	639	643	667	622	627	597	633	629	617	589	576	578	596	540	562	528	522	494	541	544	456	452	518	513	521	501	471	490	521	512	476	540	497	468	514	492	496	471	465	480	525	508	502	469	473	508	515	494	486	457	520	486	455	481	452	459	493	464	497	486	458	470	505	463	458	470	490	516	489	503	491	505	462	485	502	454	512	486	449	467	519	498	479	491	426	482	510	479	483	471	483	472	439	477	448	476	476	460	470	466	467	495	493	454	510	478	501	458	492	474	493	489	476	477	486	494	483	446	494	447	497	477	509	461	482	509	451	484	533	493	509	502	489	488	490	505	486	454	477	497	493	485	515	495	475	495	455	452	470	447	502	494	409	504	488	475	482	502	448	520	463	488	478	493	479	474	514	508	453	489	499	485	491	472	465	498	514	495	496	494	464	490	505	489	482	467	479	501	462	489	481	479	485	449	478	466	474	537	467	482	479	495	512	496	504	445	505	518	445	510	445	508	513	465	468	498	481	467	496	489	520	493	467	500	481	482	507	466	512	486	480	469	470	489	523	515	486	493	488	475	502	491	453	441	492	482	512	486	522	486	479	470	464	502	489	517	511	496	479	467	493	460	482	515	478	484	509	471	513	500	491	460	455	503	513	454	482	487	430	462	476	482	482	489	477	458	448	485	525	496	470	521	471	449	478	519	470	462	484	507	494	498	496	473	520	496	461	531	440	461	491	474	476	458	496	429	508	469	466	512	476	483	449	516	438	490	491	453	490	507	485	467	509	482	481	472	476	466	478	484	449	506	461	462	492	471	521	517	458	474	517	470	519	462	462	478	482	463	463	483	503	480	498	516	481	463	493	477	512	515	503	502	510	483	485	503	485	516	472	504	491	467	465	503	449	483	497	483	486	453	483	506	474	491	482	535	456	447	465	498	452	454	451	510	498	472	483	444	485	452	447	515	494	530	542	491	488	484	489	536	451	499	497	474	471	448	475	531	468	493	482	496	477	482	490	523	482	479	458	463	479	426	497	450	499	489	469	467	449	499	447	471	495	518	482	462	445	476	488	511	515	501	518	436	447	445	459	461	460	468	456	483	491	427	526	466	469	488	474	498	470	486	547	503	497	473	454	478	481	488	481	501	479	454	464	526	489	481	466	491	483	516	499	482	514	475	438	478	476	482	441	462	506	490	508	430	468	521	492	450	480	481	488	462	474	487	508	452	487	477	467	494	465	484	498	491	489	486	456	474	512	479	515	491	496	468	483	451	471	499	471	478	492	494	499	462	509	499	510	477	491	489	530	481	484	488	497	449	526	501	500	495	453	476	462	480	469	465	463	542	441	477	485	462	473	461	460	494	508	498	488	434	467	487	465	485	521	476	451	487	453	491	473	464	479	465	467	466	494	466	492	489	484	478	498	503	480	473	468	470	478	476	504	446	465	469	494	493	496	510	470	467	499	484	456	470	473	496	477	479	504	479	512	476	496	511	484	478	465	504	495	480	479	493	522	480	530	489	472	514	485	465	508	470	482	458	434	424	483	499	471	502	489	474	452	475	501	510	484	442	461	492	498	484	456	504	491	498	490	494	477	466	489	452	493	498	478	484	505	479	476	469	464	469	499	484	508	521	499	476	456	444	508	485	503	487	507	465	482	513	503	522	474	479	453	493	471	520	513	500	501	494	474	469	497	451	476	475	469	467	470	471	483	464	472	483	457	463	457	493	478	457	457	475	501	484	470	493	487	503	474	487	476	468	492	491	439	506	501	493	466	505	516	483	449	511	523	449	475	494	502	492	448	482	463	471	488	432	456	464	501	505	483	483	492	522	492	464	480	485	481	507	473	506	485	502	463	493	517	518	499	533	540	459	483	534	520	482	471	484	474	520	501	491	484	488	446	495	481	457	521	480	461	509	485	502	472	504	461	471	464	444	485	481	513	474	485	491	527	465	458	506	476	479	463	460	514	488	467	474	483	504	466	474	469	466	478	469	480	521	493	472	501	468	478	532	515	486	497	448	486	499	495	449	479	493	548	469	491	474	495	476	494	484	480	471	471	475	455	461	486	479	463	502	490	477	495	467	458	461	487	472	494	457	461	450	504	492	472	517	487	448	509	484	470	515	464	458	460	472	489	470	512	475	495	485	471	504	472	518	443	474	478	468	449	483	502	459	477	516	502	500	461	481	475	483	450	493	520	444	472	490	451	487	475	510	465	473	503	464	476	475	464	508	485	497	504	460	472	450	489	477	486	481	515	436	468	483	468	498	526	464	478	484	492	522	457	472	483	523	506	488	519	510	485	491	481	525	504	457	435	511	504	477	503	508	495	493	503	573	489	496	482	460	511	500	518	492	466	426	469	502	514	456	488	493	456	469	438	503	465	502	462	472	473	506	474	499	455	487	501	514	515	474	445	453	485	455	501	477	471	484	494	429	500	465	510	517	520	502	461	477	477	501	501	481	494	494	454	456	486	523	549	540	527	470	468	454	448	483	484	487	466	485	498	446	521	501	459	501	499	538	537	485	503	482	484	487	468	488	481	457	454	457	460	482	492	465	490	510	494	488	490	491	497	514	456	510	489	515	482	500	563	532	490	467	508	488	487	505	476	498	476	501	445	468	447	464	465	456	459	482	482	448	472	491	526	473	505	483	466	482	458	475	490	477	483	488	493	467	460	497	449	512	514	464	508	503	512	499	526	473	489	467	502	505	465	473	494	482	483	549	509	481	514	487	480	501	504	476	468	524	512	502	485	516	509	487	495	482	460	518	471	467	510	500	491	497	524	466	476	486	531	526	513	491	469	459	467	467	499	507	432	491	472	459	474	476	503	485	461	476	453	491	480	461	498	485	508	503	520	491	530	505	498	461	515	460	491	457	496	486	485	520	482	475	480	494	466	463	455	495	500	493	463	478	448	462	497	470	503	453	491	503	481	471	494	484	453	485	481	455	484	493	472	503	470	482	468	503	470	481	474	505	495	493	491	484	505	472	479	520	529	482	475	457	480	545	486	494	472	437	437	488	498	475	458	464	477	458	460	503	469	495	461	447	497	473	496	483	486	494	464	501	515	479	527	475	474	492	477	462	503	476	473	500	528	472	484	461	487	499	485	450	485	486	467	482	490	481	529	441	463	445	469	450	501	485	461	524	487	490	484	444	462	511	504	471	494	476	495	487	464	492	481	505	506	508	485	448	502	524	478	482	473	466	474	505	481	478	490	491	488	535	512	435	470	505	495	488	508	489	487	458	456	472	466	482	474	518	476	498	503	487	495	469	526	473	438	493	500	491	484	471	427	487	494	499	489	440	466	470	472	488	465	444	518	458	456	472	478	488	499	468	463	502	493	440	469	493	475	468	496	473	445	464	510	525	487	497	486	489	521	471	456	494	474
20122	18828	21362	13897	7331	5520	3759	3205	3075	2968	3500	2836	2277	1956	1570	1447	1221	889	842	679	468	467	427	438	421	347	333	404	338	322	338	288	309	300	319	295	304	285	265	259	277	246	214	251	255	278	242	252	250	244	217	240	213	247	238	260	249	212	255	234	234	239	226	238	246	237	236	215	238	251	259	213	239	220	223	216	255	228	238	213	238	221	262	239	239	232	240	221	228	239	253	232	251	257	242	221	223	243	247	246	249	204	288	254	217	220	225	218	236	244	244	242	228	225	217	217	227	246	226	237	236	242	221	231	243	239	217	244	179	209	226	231	219	246	211	256	231	214	247	237	255	234	232	233	223	251	229	232	237	250	227	196	242	234	251	258	260	225	224	222	245	250	233	254	241	256	245	241	230	239	223	219	252	239	232	239	228	218	233	222	232	235	247	245	222	228	224	217	217	226	212	225	227	244	228	254	245	240	262	230	208	236	219	229	236	227	248	213	229	235	230	232	258	243	263	253	257	239	217	216	231	240	215	229	239	237	236	207	208	237	221	233	241	234	225	223	209	250	231	234	221	233	215	230	216	216	224	239	235	225	225	216	225	238	242	253	223	254	234	245	229	212	224	240	226	255	213	257	257	231	217	228	248	232	242	249	235	252	247	227	221	230	253	224	226	234	242	239	233	232	267	255	232	227	226	247	251	246	225	214	240	228	223	241	271	242	238	207	251	267	226	229	224	266	228	245	230	247	245	225	227	219	246	229	235	235	270	231	235	220	221	227	231	228	235	198	217	214	261	224	216	224	242	217	243	225	251	238	281	239	252	230	213	218	230	229	233	227	229	249	235	251	240	212	241	243	250	233	251	201	221	242	236	240	261	227	239	246	221	212	220	239	230	225	220	248	207	235	230	226	225	228	217	217	211	223	248	224	240	259	225	217	229	217	227	209	232	239	249	239	225	202	232	255	215	253	238	222	232	254	237	233	196	211	240	248	234	172	230	260	248	234	225	231	238	217	248	242	230	242	235	224	238	223	221	227	227	239	258	231	228	266	243	221	251	229	224	233	220	254	219	244	242	214	242	245	219	233	208	225	235	205	252	264	226	230	247	209	247	223	240	232	228	244	237	258	241	213	232	251	219	247	248	244	233	221	262	214	229	251	258	217	250	257	198	203	218	237	245	231	213	225	240	238	255	223	268	249	222	202	238	214	249	213	217	229	224	212	227	219	244	223	251	205	254	227	245	228	222	227	218	257	213	243	250	211	246	257	249	217	228	233	223	229	246	268	227	259	203	228	233	267	213	229	228	231	245	217	222	219	228	244	230	236	211	210	225	230	225	241	245	219	234	251	254	237	256	248	234	221	205	269	208	216	201	235	226	254	230	246	205	233	241	217	234	204	228	230	240	241	219	251	211	224	233	224	230	217	222	209	219	249	205	248	269	243	214	237	218	217	225	232	248	295	236	239	235	223	238	248	245	209	229	277	226	245	218	239	228	258	236	261	230	245	212	223	242	231	244	234	241	240	229	214	213	262	257	206	252	264	215	213	231	241	214	236	231	205	240	236	255	233	232	229	227	252	230	238	245	215	213	241	255	213	240	239	226	249	242	232	239	230	218	237	228	243	246	243	194	222	245	241	209	220	244	220	217	247	241	255	208	238	244	262	254	222	242	230	234	238	219	203	228	215	254	245	234	230	254	231	217	241	234	229	231	218	243	232	203	207	222	236	225	246	203	235	239	236	228	239	217	237	214	217	234	233	246	237	203	247	233	250	234	237	256	243	233	224	226	230	223	238	227	242	243	220	247	242	225	247	223	217	237	233	220	211	224	237	236	215	242	243	248	221	221	238	245	250	225	231	232	239	226	236	249	255	223	241	234	230	240	242	222	233	224	249	246	243	240	260	238	234	214	232	245	213	221	241	223	268	265	224	241	231	235	210	204	252	238	218	224	194	253	256	227	259	243	222	192	239	232	229	239	224	240	217	224	252	251	250	230	239	266	222	244	230	237	233	219	245	212	231	222	213	244	218	222	228	240	230	235	238	234	242	201	260	232	234	247	228	219	235	227	275	227	214	234	241	200	228	235	241	241	236	237	240	231	247	236	219	233	287	230	253	258	232	255	233	236	247	242	250	248	238	252	248	228	229	233	215	223	225	219	209	226	248	242	239	236	232	213	219	219	197	204	258	223	237	229	263	250	218	214	254	203	259	225	237	252	211	215	261	226	231	234	195	231	249	221	192	254	253	213	247	230	224	229	231	206	252	247	229	245	232	223	233	205	216	216	225	218	227	229	240	223	219	240	225	230	223	221	237	206	255	265	237	250	242	246	225	210	236	251	245	246	246	236	250	215	228	224	225	275	217	260	237	253	238	215	228	246	240	236	242	191	265	234	257	233	224	218	232	225	233	259	228	241	219	252	217	228	233	236	228	258	226	222	222	245	267	234	241	227	210	257	269	193	244	223	219	236	258	235	238	237	282	262	231	227	249	205	243	253	228	229	216	248	253	214	230	237	245	246	219	259	239	241	219	249	241	242	245	251	249	260	205	219	217	242	232	255	224	210	232	229	231	239	233	234	238	252	263	215	237	230	236	232	250	222	256	223	246	254	253	240	223	221	224	223	221	245	247	250	259	229	239	244	228	233	218	225	243	223	251	240	241	234	216	253	243	212	224	224	253	252	229	206	246	207	227	235	240	209	258	228	238	226	253	221	245	244	228	252	235	232	246	229	221	234	241	231	238	228	198	275	235	242	246	207	237	247	223	242	252	252	222	239	229	226	245	240	252	249	234	224	229	215	245	231	241	197	229	222	210	244	229	249	223	258	204	252	245	228	228	244	231	225	239	259	227	217	228	229	256	249	229	224	245	245	232	237	205	205	231	215	279	250	192	234	221	225	251	239	232	222	208	237	222	203	221	245	252	245	240	229	278	240	223	246	246	248	223	243	236	247	215	223	220	227	240	217	224	218	258	231	239	208	216	245	196	240	251	226	208	222	254	213	242	230	239	240	239	254	215	234	219	206	250	232	215	228	252	251	251	264	253	228	229	236	232	238	245	216	228	234	255	233	244	201	213	222	216	209	216	238	238	264	210	228	235	241	245	227	230	271	230	268	223	217	223	249	233	236	219	211	231	235	226	238	269	247	234	234	238	227	247	236	242	248	203	241	249	254	231	239	222	222	230	212	210	234	242	257	251	229	223	259	223	201	232	257	221	231	247	212	221	246	245	301	243	239	197	210	238	252	236	235	230	220	236	243	227	221	252	234	217	226	242	224	244	247	223	224	237	245	247	249	217	227	209	210	213	228	227	242	238	221	240	220	239	222	198	227	238	210	259	242	253	220	246	251	251	212	248	229	239	260	231	213	241	258	245	263	211	247	233	235	234	228	248	244	259	226	245	242	243	242	237	227	233	224	258	211	231	260	237	209	228	241	256	237	234	231	227	237	236	235	245	275	217	220	249	248	236	241	244	229	230	212	234	239	219	247	206	256	256
13089	17457	26376	22122	17411	16359	12990	12864	12988	14116	15382	13360	11565	10175	8635	8384	6853	5280	4927	3666	2759	2474	2179	2022	1932	1623	1537	1508	1348	1387	1291	1126	1207	1167	1301	1232	1051	962	833	888	904	856	691	690	659	653	650	619	643	681	611	646	657	644	575	628	641	639	672	625	623	636	584	570	590	612	526	609	590	592	609	531	608	558	584	617	608	571	593	534	569	634	553	587	571	616	562	595	551	600	600	567	579	570	565	620	555	550	551	643	592	583	595	580	590	596	609	579	607	586	623	526	562	576	545	557	589	551	620	557	576	612	605	605	599	561	581	574	592	601	593	615	528	521	589	625	609	627	583	584	567	543	589	576	602	550	581	576	548	585	581	622	583	517	589	570	596	576	580	581	583	620	608	568	569	563	570	599	573	571	643	613	578	614	577	579	576	589	613	536	592	593	611	583	619	639	567	607	603	591	588	613	553	595	577	591	594	580	601	579	614	558	593	573	575	581	573	559	586	596	583	588	585	584	574	606	667	547	574	573	587	602	588	558	540	622	606	549	570	562	602	613	564	584	630	602	577	587	594	588	584	590	610	559	583	570	561	540	546	601	580	584	590	584	558	568	574	593	545	605	581	592	577	542	570	609	554	576	616	582	572	581	585	580	602	571	574	592	623	571	590	611	570	575	570	616	636	580	557	560	568	593	556	617	605	615	569	560	596	635	561	562	578	597	625	593	611	607	610	575	529	608	600	557	561	601	591	552	591	572	578	595	575	590	555	586	595	599	546	566	616	589	556	576	588	580	600	525	566	615	549	575	559	546	597	592	574	556	599	572	579	592	612	598	542	606	592	592	551	585	615	599	543	571	602	559	585	591	599	560	555	564	579	620	603	597	568	549	562	597	592	613	550	612	577	576	612	584	591	556	565	570	600	602	582	580	593	540	589	594	592	608	528	594	561	599	592	568	590	583	606	606	542	572	599	601	572	632	607	580	575	582	589	575	581	600	595	598	558	575	603	570	592	604	613	560	590	587	603	568	573	542	575	553	573	553	533	622	604	547	565	588	568	585	539	586	612	566	591	591	607	594	554	569	581	541	561	573	578	599	576	587	577	573	581	543	603	599	562	596	578	586	588	534	601	555	557	581	585	588	540	575	589	577	616	583	606	623	609	591	592	555	591	626	553	547	565	576	591	612	570	577	596	592	559	571	567	605	561	532	542	591	550	569	593	588	588	551	594	627	558	561	553	585	599	580	582	569	609	591	599	580	596	582	615	601	592	548	535	569	568	586	592	553	581	542	584	608	612	597	594	612	581	598	615	592	590	559	585	555	570	530	614	551	569	609	595	552	568	604	613	591	586	576	559	593	582	590	581	554	545	584	569	620	603	614	603	533	601	571	565	621	607	563	504	590	586	630	573	582	576	601	612	625	559	590	582	643	589	591	582	569	603	556	588	573	566	563	548	602	581	580	570	624	586	590	596	597	586	613	612	582	627	587	569	558	622	579	592	572	645	576	619	541	565	623	582	586	551	595	559	589	639	582	618	557	581	556	569	582	603	563	575	601	576	581	573	563	574	597	604	566	583	550	580	535	549	618	591	586	563	585	627	608	522	576	629	519	564	532	585	579	609	605	553	624	574	574	596	591	571	557	559	545	598	587	594	598	574	588	591	532	612	601	608	614	582	599	588	561	580	556	578	602	566	565	556	584	568	598	556	597	578	623	591	601	605	576	601	598	536	590	578	616	540	572	596	598	580	584	589	610	576	586	540	619	598	597	627	565	577	561	582	614	598	578	596	572	542	576	583	578	583	578	542	597	603	588	585	590	567	653	572	566	565	614	581	587	604	601	573	608	603	621	593	599	578	615	568	610	580	593	550	562	608	555	583	571	612	588	584	593	576	579	585	542	606	607	552	528	586	576	566	616	573	601	562	609	628	575	575	602	577	599	536	608	602	581	553	600	633	585	534	546	581	564	619	608	565	568	627	573	567	590	562	574	585	640	608	590	610	574	630	593	619	579	598	538	608	569	572	584	571	609	574	613	637	575	574	572	595	593	543	588	581	618	562	557	635	555	540	600	589	567	529	552	575	519	547	586	582	584	617	592	576	628	559	554	552	588	536	569	552	548	591	616	558	635	551	598	607	580	572	597	610	564	596	586	535	589	598	602	572	557	623	606	616	577	606	580	583	544	539	613	619	608	602	557	563	605	556	566	577	572	551	613	608	616	567	600	598	555	564	566	584	530	540	575	565	563	560	588	551	575	544	569	586	588	556	618	582	574	596	545	610	585	616	617	607	629	576	602	577	565	595	633	563	587	571	568	611	594	565	574	568	611	615	610	564	578	582	552	548	559	588	603	577	579	593	560	604	563	592	565	582	599	606	600	626	572	580	570	580	585	624	606	611	576	576	564	600	572	584	597	563	633	582	513	595	552	571	611	582	552	566	571	554	586	604	578	600	600	584	595	577	570	570	593	586	566	574	569	612	579	583	617	622	556	586	557	609	553	593	590	575	560	553	608	559	550	606	559	551	576	599	540	558	626	593	570	513	584	560	585	603	559	553	562	559	573	574	619	579	590	578	599	573	552	570	570	619	593	596	563	579	608	616	562	593	609	571	600	601	627	545	583	621	562	580	590	563	568	581	573	547	614	605	590	599	548	601	552	575	589	590	562	574	568	582	587	583	554	548	628	622	601	602	588	603	597	565	592	583	576	549	600	617	557	589	643	593	559	578	568	567	628	617	554	577	597	600	580	580	569	555	564	578	607	560	594	560	572	579	545	602	622	563	600	582	600	600	569	592	627	579	566	582	607	582	576	569	571	579	592	593	547	586	569	610	607	593	514	569	581	592	591	546	614	581	595	639	575	558	573	548	574	601	600	603	584	576	599	610	586	568	561	583	545	554	583	595	560	604	584	603	567	589	581	564	605	620	557	631	545	600	589	572	572	585	561	536	551	623	610	611	632	556	580	573	625	533	567	598	573	601	641	564	640	577	622	587	570	600	580	582	611	610	605	586	561	590	605	600	579	566	602	583	603	624	580	574	594	573	531	563	568	561	637	565	585	603	577	539	592	588	598	563	558	609	557	608	542	582	579	612	573	585	567	554	546	594	547	592	577	539	577	559	528	548	556	580	536	536	576	581	613	557	604	568	559	603	602	572	599	591	559	599	592	530	617	571	598	578	559	598	539	564	575	569	639	584	608	610	605	565	591	566	571	582	588	580	586	555	569	560	563	579	571	620	586	575	595	591	525	572	568	504	578	601	585	583	603	620	565	539	585	565	556	561	634	557	597	584	573	569	588	567	610	562	579	598	599	569	594	522	569	616	591	611	546	594	549	565	585	596	562	588	612	626	594	590	572	557	595	592	558	580	588	585	574	547	571	562	575	571	625	583	558	573	538	550	578	575	543	595	542	599	573	578	582	614	582	590	568	591	570	580	608	536	552	574	596	578	605	626	556	631	582	605	611	573	563	573	616	592	584	604	599	618	598	591	576	569	590	583	562
36795	41034	38195	33270	25665	27225	19931	21360	26524	23332	25452	17797	15246	16158	14087	13336	11973	9977	8547	5279	3670	3211	2962	2326	2129	1618	1540	1674	1322	1410	1529	1204	1555	1455	1536	1296	822	1048	706	848	937	717	458	341	318	303	309	256	263	240	232	257	206	249	245	259	252	240	235	205	214	225	228	250	218	224	228	237	213	249	236	221	224	239	240	240	221	223	220	239	252	257	225	225	218	205	235	241	230	245	208	194	218	242	218	236	233	220	227	230	220	211	206	233	251	216	188	238	219	221	238	263	271	246	232	224	236	230	238	185	237	258	208	213	260	228	225	215	242	215	239	239	206	207	245	207	223	235	247	232	230	206	253	242	209	204	231	241	234	249	191	218	228	232	233	227	242	216	247	249	216	234	218	224	227	210	233	227	214	229	230	211	215	219	235	239	243	243	273	231	219	259	245	216	218	202	242	230	222	245	203	240	260	232	214	219	222	224	232	240	225	243	196	215	223	237	235	239	221	234	253	214	216	225	203	248	232	216	227	203	211	220	214	211	241	227	244	209	264	232	210	243	229	209	256	234	209	232	217	236	240	224	253	253	255	207	233	220	209	238	214	226	239	256	213	241	199	233	236	208	217	213	233	217	223	226	237	245	275	202	241	206	218	232	207	217	191	218	214	235	240	220	242	212	226	266	201	238	266	202	215	260	212	216	247	242	238	229	205	259	231	240	217	237	245	226	217	224	241	254	212	236	215	244	265	232	235	209	222	233	216	266	239	217	227	228	237	233	231	200	231	229	233	224	234	194	223	190	235	210	230	250	238	239	230	204	199	208	237	253	193	200	203	214	213	240	249	206	233	209	222	240	208	215	241	249	240	232	236	233	231	207	221	217	219	211	224	214	221	246	223	187	222	206	229	210	220	222	214	233	222	226	199	246	251	218	203	255	211	223	227	227	198	236	233	259	267	252	218	248	206	221	242	212	230	218	223	231	225	217	228	219	216	222	232	230	199	211	230	220	203	212	228	204	220	238	223	205	226	208	222	198	210	242	228	230	235	245	206	229	244	220	236	230	252	238	211	242	245	220	211	241	229	223	233	230	225	251	249	221	233	230	224	230	230	250	217	225	218	251	196	257	249	224	225	239	210	232	215	219	198	219	198	221	225	238	194	227	212	244	219	214	250	230	236	223	239	207	237	196	192	222	226	249	211	240	228	235	217	214	221	238	261	200	202	217	256	256	201	227	202	233	241	239	246	223	230	212	240	239	216	216	256	221	241	239	199	232	237	232	234	218	229	250	258	226	239	231	227	249	251	231	215	195	215	221	218	220	223	242	211	251	216	222	228	235	218	234	241	243	258	230	224	224	199	199	207	236	230	222	232	240	275	238	206	212	237	247	222	244	231	226	207	232	251	202	224	218	208	198	234	215	220	248	221	245	229	236	239	250	238	213	226	231	202	217	209	219	220	233	238	252	240	200	236	239	213	224	242	225	227	220	216	221	254	251	244	213	229	211	226	231	231	195	241	227	219	238	233	234	227	239	221	222	253	232	222	244	230	239	223	238	227	257	231	245	223	245	198	261	208	222	209	243	235	227	243	202	243	203	226	213	196	215	213	239	221	231	245	255	250	215	243	230	219	251	246	205	239	252	251	213	223	222	226	196	224	233	233	198	225	224	235	217	234	217	259	234	218	209	232	247	233	231	230	226	229	215	236	198	216	221	253	247	234	209	220	221	212	243	237	212	244	247	255	212	224	233	234	249	214	215	197	216	240	206	246	250	245	226	210	221	243	244	244	209	244	233	229	242	214	238	233	224	206	231	224	258	226	213	218	237	222	228	217	231	228	203	221	196	231	260	250	238	192	207	213	242	200	251	216	226	218	189	228	218	207	231	243	247	217	238	223	227	225	233	235	208	233	214	202	226	241	203	209	230	211	214	248	224	208	220	227	233	258	244	242	223	258	205	227	242	217	202	245	222	229	198	229	246	229	217	230	215	251	238	208	232	256	241	224	219	225	245	236	204	223	254	208	218	228	222	223	244	220	232	239	254	236	218	217	241	231	257	203	258	242	212	212	232	233	216	254	223	211	235	231	234	236	226	236	259	238	229	233	222	216	225	208	236	231	252	215	240	238	231	212	198	216	225	224	248	232	229	251	226	221	218	241	243	201	232	213	204	236	258	222	240	234	245	222	241	217	243	237	226	236	250	226	241	212	231	217	249	233	252	242	184	226	243	234	207	227	239	216	217	209	235	203	232	230	255	244	233	234	241	230	237	238	239	221	206	241	249	240	233	237	224	211	232	236	246	220	238	238	226	221	201	227	204	231	247	228	230	241	217	242	236	198	226	235	202	219	231	235	212	232	218	243	233	227	234	191	235	261	252	234	238	235	246	228	231	252	198	230	237	232	242	229	233	247	239	233	232	216	229	228	213	226	224	240	233	225	226	207	214	226	231	241	220	215	236	228	248	225	253	205	199	252	221	229	236	210	206	230	234	248	203	214	229	230	199	245	235	233	241	217	263	224	234	217	218	253	232	238	259	200	227	222	236	216	235	222	243	234	204	251	217	211	244	225	235	210	226	243	244	281	233	219	217	233	205	220	256	225	245	204	212	231	241	238	217	224	240	220	241	219	255	213	228	245	228	246	201	191	239	207	227	212	224	230	208	259	214	218	244	237	232	225	241	230	224	246	234	212	245	241	201	237	266	231	217	217	234	218	243	213	227	213	227	221	239	225	253	205	234	215	216	229	222	236	218	241	226	226	241	214	220	236	213	245	219	241	220	215	233	239	216	230	219	233	230	211	244	244	219	217	228	245	230	240	231	222	218	235	231	238	225	253	223	209	209	217	214	209	235	234	267	226	224	240	227	210	217	241	238	207	223	227	234	215	241	205	223	224	225	234	223	205	217	222	220	221	255	211	221	225	218	220	237	203	222	233	236	227	233	220	222	236	215	248	237	213	225	223	200	204	201	225	228	213	212	245	218	212	260	221	255	208	214	263	192	219	215	235	233	216	215	224	258	246	197	232	226	205	258	224	241	230	245	230	219	254	206	222	249	229	221	240	199	213	239	228	232	211	222	193	221	243	228	228	221	218	229	228	247	225	240	191	241	242	224	220	217	225	211	274	225	230	208	224	229	237	248	263	234	233	229	224	219	265	249	223	238	256	225	197	224	237	233	244	200	207	255	224	225	224	236	218	230	215	214	222	260	230	233	213	223	249	219	227	248	206	212	240	233	232	278	217	246	231	199	223	227	227	220	244	205	228	213	243	227	255	234	222	220	222	224	251	218	208	225	249	228	228	226	202	234	238	257	222	245	244	228	216	247	244	230	272	221	237	222	221	214	229	226	243	251	211	208	240	230	222	227	255	240	210	218	247	212	234	238	223	243	218	228	228	220	222	218	250	224	219	217	243	237	243	205	220	223	242	249	230	234	223	222	204	218	230	262	247	215	227	220	232	221	212	232	230	213	223	238	212	228	224	233	246	220	228	240	226	262	224	217	265	224
25981	35133	39793	37802	32891	36108	27759	34863	40566	40914	39155	35301	34038	36045	34136	34101	31238	30016	27272	20245	16728	15507	14483	12495	11991	9367	9351	9507	7428	9197	8865	7042	9368	8737	9653	7464	5070	6610	4136	4860	5850	4238	2110	1272	1344	1298	935	812	780	655	594	619	631	610	598	685	642	621	628	593	637	669	561	576	592	583	619	583	603	543	597	545	567	546	568	558	587	552	553	569	571	582	572	576	549	522	557	502	585	573	561	603	553	535	528	560	585	583	548	574	579	555	548	611	559	549	556	579	557	587	600	553	552	541	588	541	554	551	547	561	581	627	601	559	571	551	613	552	543	557	570	594	568	588	561	572	557	523	579	560	548	577	523	555	600	562	565	583	552	557	575	552	601	575	581	574	543	545	570	560	620	563	556	579	596	596	511	596	576	566	561	567	581	543	561	561	597	553	541	513	608	542	589	563	538	602	592	544	519	536	569	544	599	569	543	495	539	559	544	583	518	583	584	569	545	586	561	577	575	551	574	557	555	580	607	530	541	531	571	549	569	584	542	600	550	604	540	555	586	576	584	555	599	519	560	596	561	603	589	577	543	583	550	610	605	554	583	550	522	564	577	544	561	606	544	545	567	521	559	542	546	573	538	538	593	581	556	558	537	531	540	593	562	613	548	590	562	554	536	549	549	552	603	554	540	567	588	528	552	527	580	538	560	583	552	569	608	554	573	590	570	555	577	547	602	574	583	646	536	614	548	544	568	512	525	533	616	551	552	548	630	569	513	592	574	585	580	617	601	592	567	574	545	554	550	576	543	546	540	537	563	576	554	530	615	535	608	550	543	549	535	565	541	596	575	531	545	557	572	538	591	559	518	597	558	547	595	575	517	589	573	533	586	555	554	561	586	572	551	578	535	598	571	557	558	573	546	586	556	556	580	567	545	555	530	545	553	601	549	574	567	541	518	525	570	570	597	558	563	578	530	578	567	554	563	566	555	559	579	521	536	553	570	587	566	549	562	598	583	521	550	595	587	600	554	574	578	551	607	551	564	576	609	570	560	602	589	572	522	590	568	587	532	576	553	571	559	550	537	564	553	596	579	556	593	555	570	577	560	566	572	643	525	576	551	595	545	549	582	568	540	559	523	538	573	546	599	581	587	561	555	575	566	577	550	554	543	567	565	542	594	602	522	599	612	551	549	590	609	565	620	578	540	586	558	571	564	553	528	533	609	573	538	574	569	566	508	557	541	589	520	555	527	558	570	538	543	564	552	563	605	579	601	585	564	581	570	535	552	571	559	544	566	544	538	529	539	559	540	592	584	523	539	536	593	570	556	546	597	579	531	577	533	502	541	552	565	534	545	596	539	543	580	538	557	555	566	557	582	621	564	542	559	500	520	535	579	548	585	565	518	571	575	519	556	525	556	580	561	563	555	591	546	582	554	583	551	581	593	587	576	556	578	542	561	606	579	559	549	562	554	570	583	550	567	565	562	566	568	588	555	560	555	596	505	558	583	583	533	576	575	590	557	596	559	540	580	555	526	594	565	524	573	545	552	580	564	548	561	537	574	581	547	612	542	574	537	563	579	543	576	525	553	569	571	534	544	499	541	564	564	532	553	592	585	561	566	555	533	599	552	535	552	576	603	544	571	548	560	584	586	580	610	535	571	568	566	569	579	536	549	567	592	564	592	585	537	561	556	569	556	570	596	575	521	556	572	552	541	559	578	560	518	610	546	563	560	552	570	531	577	577	571	529	526	560	522	574	592	533	560	564	582	591	565	626	591	575	546	563	555	542	544	557	564	542	538	589	581	533	586	543	596	523	557	579	581	540	580	593	576	544	527	552	583	568	569	536	556	587	548	556	586	537	494	584	571	522	564	610	554	550	568	568	608	558	588	580	572	527	523	534	588	593	596	530	592	590	525	561	554	555	541	526	529	554	531	543	536	573	591	527	551	599	555	569	551	498	555	544	554	589	561	546	535	581	560	610	603	579	559	579	601	566	592	589	598	587	533	570	554	576	581	552	541	559	567	571	586	545	579	530	583	604	566	545	563	587	570	575	545	567	563	557	544	606	561	596	543	568	576	558	512	565	556	611	523	574	570	548	579	565	522	586	555	577	527	564	579	562	566	575	576	541	570	575	595	559	545	603	599	579	541	577	571	586	575	581	575	563	549	549	556	541	536	575	550	525	570	585	564	558	543	543	559	566	587	528	549	605	550	583	581	546	583	551	545	547	567	593	600	563	590	568	558	565	567	547	587	591	588	537	567	546	616	556	542	534	592	560	576	566	566	559	584	587	552	538	579	515	550	579	567	545	563	501	567	577	569	499	546	593	576	580	533	578	562	529	590	608	530	544	578	578	552	541	576	555	548	576	595	581	527	549	614	563	511	574	572	542	608	562	554	547	551	554	578	589	585	576	574	580	592	575	545	545	587	523	534	580	572	590	650	559	519	553	592	557	538	548	554	566	591	530	590	551	577	545	524	565	577	602	610	549	563	570	551	571	601	577	569	597	606	547	532	585	628	587	569	614	552	571	572	563	572	556	564	590	600	535	602	571	556	612	529	552	527	594	578	562	534	536	561	546	568	578	542	570	570	575	541	562	612	579	611	574	538	575	592	583	545	563	575	580	535	563	583	542	580	548	572	575	555	560	571	581	574	570	573	585	559	567	546	599	539	564	539	605	554	578	576	540	559	548	576	563	567	573	586	603	580	538	520	578	545	558	610	575	593	573	533	602	561	542	574	589	559	591	565	575	578	568	551	574	536	600	550	547	541	563	583	520	582	554	514	615	552	556	577	575	583	565	568	584	552	554	573	616	556	582	553	577	560	569	604	534	577	546	562	561	545	556	595	583	560	580	549	552	549	547	566	556	566	581	555	559	556	629	563	576	576	590	542	578	525	527	574	589	558	534	534	571	535	601	535	529	573	559	541	569	581	581	567	566	562	584	549	547	568	532	546	507	524	509	562	557	574	542	564	541	565	626	529	588	542	569	549	591	565	536	566	548	562	580	575	552	564	569	582	573	598	545	576	596	572	545	543	562	572	551	559	552	559	606	552	567	565	591	579	544	581	553	549	611	603	536	537	616	558	569	564	567	546	603	558	616	565	601	590	567	586	600	561	607	546	561	554	550	588	531	577	552	565	566	585	559	546	557	551	572	566	539	555	547	562	533	544	548	601	549	603	557	563	561	593	553	570	566	543	538	617	546	583	583	574	584	543	552	566	555	565	560	594	575	585	568	562	570	574	597	559	538	557	545	504	570	544	581	571	549	582	565	541	580	560	549	607	577	553	557	544	549	572	547	582	585	540	603	509	550	585	578	589	595	552	587	569	564	579	556	521	576	574	558	565	573	563	551	537	524	569	554	538	553	567	546	537	552	535	594	568	523	554	617	551	531	543	588	514	551	579	558	555	488	543	582	559	574	573	544	544	583	542	565	549	594	552	565	542	583	599	584	558	528	543	551	585	571	554	585	553	584	569	548	572	555	526	589	520	614	577	577	536	520	566	559
47666	47181	42242	33500	28516	31017	28342	31217	37137	35819	38327	30997	29826	32469	30088	29498	31748	24600	21633	17373	11702	8548	6091	5925	5286	3374	3562	3627	3058	3212	3695	3640	3993	4543	3150	2131	1407	1902	1945	2594	1636	1189	807	381	293	260	301	278	251	182	220	223	254	216	223	199	190	205	233	179	193	212	213	214	195	195	254	203	215	220	187	186	205	193	202	196	184	178	202	187	188	212	189	196	197	197	200	187	196	173	202	186	192	193	208	207	171	182	216	182	171	196	182	206	201	213	196	187	175	196	183	188	172	215	205	203	187	215	203	215	202	194	171	176	187	196	176	212	197	187	214	191	181	201	185	172	197	190	181	182	170	202	182	210	193	181	185	168	176	181	177	199	176	195	202	199	194	179	193	197	204	160	171	180	180	179	158	191	183	205	188	222	184	180	198	191	201	177	213	166	193	187	184	193	183	191	185	153	195	185	192	194	184	204	166	196	199	213	188	209	189	184	192	209	172	204	209	191	208	211	200	192	200	194	210	171	191	214	177	191	209	182	197	185	196	198	182	168	197	193	207	204	197	162	200	173	183	176	207	194	201	204	198	162	187	177	211	209	198	155	180	199	205	188	193	187	189	170	213	178	184	179	175	203	180	182	203	198	180	196	182	169	205	198	169	183	196	198	214	192	191	174	190	196	206	199	171	177	198	201	205	200	192	193	200	185	188	192	193	203	188	168	165	178	194	176	190	209	171	193	182	193	165	175	183	209	183	180	184	183	178	207	169	210	197	208	173	186	195	184	201	191	184	185	183	168	193	180	183	196	208	187	190	196	184	192	198	188	184	177	194	161	197	201	217	162	188	199	173	175	195	194	192	172	196	192	186	214	202	182	168	201	219	182	191	180	186	186	187	181	186	206	179	182	195	168	214	186	202	176	181	200	191	172	194	198	175	187	170	183	193	203	200	174	175	206	183	189	201	225	190	181	195	203	217	190	188	159	199	184	186	181	162	180	201	215	175	189	186	213	195	213	171	206	183	172	180	196	189	203	172	196	172	167	199	199	189	183	200	148	185	181	203	175	195	196	186	195	164	168	192	193	192	190	203	197	202	193	210	198	190	202	196	156	197	176	194	177	189	193	197	195	210	214	210	186	176	214	195	224	185	200	196	207	204	202	157	207	206	196	201	223	197	181	180	180	208	200	179	198	205	210	186	192	174	190	210	200	177	186	178	185	196	181	161	185	174	190	182	189	184	200	196	190	190	192	204	207	201	180	213	163	202	211	207	181	173	197	216	187	213	205	192	166	175	180	162	195	184	160	184	190	182	212	183	191	185	193	164	186	200	182	196	180	182	198	170	187	200	193	209	165	184	174	170	193	184	174	220	159	159	196	163	180	202	192	178	224	162	173	201	189	179	200	198	209	167	190	169	160	205	200	187	191	201	197	206	171	183	163	185	201	188	179	190	197	165	191	177	172	200	173	202	202	187	196	201	184	199	181	200	183	192	219	183	211	180	190	200	191	192	214	168	206	169	182	186	204	191	174	206	173	174	200	201	175	205	206	174	170	211	169	209	210	199	196	190	208	180	177	189	179	182	214	176	191	194	190	179	166	178	201	199	172	208	184	178	189	218	175	201	203	173	177	204	180	192	183	203	196	201	178	193	191	184	234	202	187	220	199	185	194	213	192	178	187	213	205	180	196	204	202	197	177	182	167	191	184	189	217	191	173	183	190	202	189	206	187	194	166	205	175	205	181	180	202	206	198	165	200	211	185	191	202	206	196	209	191	176	184	171	181	215	186	196	188	180	194	191	196	194	207	188	205	167	169	191	204	182	183	185	184	171	142	175	201	210	206	188	181	202	160	196	157	169	168	202	170	180	199	179	182	179	198	205	177	199	192	198	195	219	184	175	170	182	174	196	189	190	180	199	190	194	218	169	204	191	191	194	201	170	191	200	191	177	179	182	197	174	178	185	190	211	187	186	187	195	203	185	190	206	195	220	216	185	183	193	202	191	206	202	186	173	183	199	201	196	199	176	190	217	193	211	187	176	185	175	191	187	159	160	182	181	210	195	213	199	207	200	184	176	204	184	177	195	174	181	169	207	167	185	203	188	196	192	170	179	197	211	188	179	186	203	173	204	187	187	191	176	166	185	195	189	179	195	216	181	185	191	193	200	171	158	196	214	178	175	188	191	210	178	176	210	196	205	178	189	186	176	190	183	187	187	212	208	206	184	198	202	167	201	214	187	181	195	206	198	184	198	197	198	208	191	194	191	219	181	189	192	225	207	192	194	182	209	197	171	161	193	176	170	192	199	191	172	169	194	184	192	204	211	200	194	182	184	184	192	207	197	186	179	189	190	195	209	172	173	196	172	178	176	199	204	164	190	184	162	167	200	182	204	219	176	197	206	193	176	178	220	169	204	199	202	189	171	175	188	196	197	226	191	166	211	198	183	164	208	194	188	191	192	158	188	194	165	163	197	182	192	185	189	180	169	179	189	189	187	198	204	193	193	188	181	194	202	185	185	176	191	211	171	191	190	170	172	193	201	187	188	186	161	209	181	216	168	190	199	180	207	204	214	190	191	193	193	201	230	163	199	176	194	204	191	170	195	173	190	166	187	164	195	184	199	203	205	180	187	199	170	200	188	196	173	187	196	176	198	200	186	211	205	171	194	175	195	175	188	197	183	176	192	200	169	193	197	195	207	164	202	191	155	188	175	198	197	208	200	219	204	200	188	176	184	195	194	189	161	186	190	184	178	195	199	201	198	200	192	174	190	173	190	193	207	197	185	197	226	190	207	191	184	185	198	184	185	205	200	194	162	188	182	189	183	195	189	187	201	186	204	187	172	202	182	167	182	192	170	200	182	189	194	196	205	187	189	202	183	198	181	174	175	180	184	205	187	176	204	195	203	189	166	182	176	193	168	187	197	175	160	191	197	200	201	208	156	196	197	190	206	192	172	210	214	179	159	208	189	204	159	201	173	179	179	207	186	184	181	187	197	218	187	219	205	179	181	185	161	177	167	187	178	205	169	174	182	164	206	196	202	173	197	161	202	172	182	196	189	200	207	178	206	176	192	180	194	220	199	184	192	194	206	189	181	190	211	198	201	201	191	209	191	192	177	178	186	199	203	179	188	206	180	208	197	187	180	199	178	177	189	187	211	194	195	194	192	169	185	188	150	193	211	195	165	200	220	204	179	201	173	200	194	173	162	178	206	210	191	194	193	191	211	201	199	170	186	191	188	195	209	188	174	209	183	188	196	194	177	175	189	180	186	206	175	180	195	164	215	173	197	194	187	202	163	209	193	196	181	175	183	206	180	179	188	205	205	206	195	191	178	203	192	195	198	205	196	198	179	191	194	191	196	165	207	180	175	216	199	198	178	173	173	192	181	186	186	197	183	211	195	174	180	198	181	190	185	196	197	165	184	200	167	192	194	186	187	178	210	185	184	194	209	185	180	171	181	199	191	195	211	208	165	183	191	191	220	187	198	169	188	192	175	207	193	180	190	194
34604	43821	48332	43120	40519	43435	38154	43406	48886	51827	49398	47748	47328	49085	46697	48189	47945	43287	42057	36798	30421	27047	22195	23745	21439	16238	17185	17273	15220	16822	17841	18174	19415	20408	15535	10747	8333	10958	11296	14060	9407	6914	4430	1913	1294	1086	1246	1158	851	716	596	574	586	586	608	583	605	535	595	579	611	563	529	535	522	532	508	512	518	455	513	500	512	487	479	492	472	468	515	478	460	474	459	437	488	516	476	499	465	483	469	480	461	456	469	494	482	484	468	483	503	465	493	489	429	482	479	474	503	477	489	484	473	481	488	482	463	493	470	457	475	468	485	444	463	505	462	480	445	468	506	474	495	452	463	488	480	472	466	453	499	499	469	487	512	450	482	452	467	456	475	452	476	461	474	463	506	472	489	467	455	470	509	473	469	476	454	460	456	466	479	478	450	476	461	477	485	497	440	456	458	500	482	455	483	485	472	458	470	453	473	465	449	460	422	500	439	479	476	503	432	448	459	476	503	483	475	470	470	450	499	514	516	438	467	484	438	501	497	488	493	464	464	505	489	494	500	505	438	499	477	431	500	455	467	474	500	481	408	495	469	458	465	450	482	420	489	462	455	476	505	480	452	459	486	474	463	512	495	467	488	511	478	529	484	467	483	478	513	456	487	462	473	472	497	446	477	487	466	463	477	504	454	452	530	492	418	462	445	508	488	494	502	493	471	459	546	479	483	493	446	496	479	512	475	482	465	459	483	444	498	465	463	487	475	454	514	469	485	450	498	490	481	505	484	484	486	461	453	495	454	468	476	451	492	480	471	470	504	462	500	418	437	509	442	444	454	481	468	472	484	491	466	498	468	466	439	466	482	468	452	451	471	471	462	450	453	484	462	488	491	496	445	471	447	480	467	466	456	445	505	493	482	446	484	479	440	508	503	493	469	470	458	499	472	477	476	472	479	478	494	444	505	473	482	481	479	494	501	456	487	420	489	488	442	485	505	459	475	493	487	464	507	471	438	449	495	470	470	458	474	446	499	479	465	492	445	513	496	472	466	481	458	485	454	465	468	487	467	451	469	474	470	486	452	431	436	476	470	462	491	450	491	458	462	450	493	479	502	477	488	447	464	479	477	446	455	455	496	451	442	480	494	463	451	477	422	490	469	477	458	465	461	478	495	472	459	477	492	481	451	483	458	474	502	478	483	504	509	476	445	470	473	470	463	460	467	489	490	460	469	431	504	496	430	443	477	482	438	475	506	491	515	500	488	415	484	504	481	437	460	434	488	448	491	481	462	454	504	503	460	483	449	469	480	493	426	480	517	461	495	464	448	482	433	506	471	488	514	509	503	485	475	488	440	478	464	506	478	463	502	493	476	438	488	445	488	485	467	510	468	442	446	486	484	475	441	496	483	484	488	478	484	489	473	455	480	486	461	453	464	469	444	463	496	490	459	443	444	490	458	474	460	465	476	411	456	490	456	490	505	457	454	464	463	455	442	499	442	469	482	454	501	476	495	487	452	478	459	438	469	466	453	489	465	469	494	480	462	506	482	474	457	444	446	483	491	479	488	480	482	503	448	466	478	464	451	446	444	496	481	454	463	517	464	460	450	508	460	491	476	472	470	501	494	507	479	455	486	494	507	462	502	519	460	433	499	489	433	480	467	420	486	451	462	464	461	471	451	445	457	485	448	413	495	477	467	450	444	476	493	467	541	488	477	491	454	488	494	487	480	498	472	476	481	494	456	480	539	500	437	471	450	490	450	478	476	493	468	459	480	463	466	496	491	491	464	528	464	457	516	478	473	483	480	499	462	491	485	501	467	471	515	444	509	472	488	445	459	461	491	452	500	466	437	466	496	446	444	512	459	467	488	510	452	457	460	466	454	493	499	476	456	447	503	484	449	437	472	485	454	439	474	521	469	468	483	467	510	451	508	446	483	490	427	458	477	508	461	460	480	445	512	465	474	480	460	471	517	440	476	538	427	507	426	484	481	502	504	462	487	490	491	464	508	484	445	443	487	488	462	469	466	507	465	485	465	450	460	467	501	483	474	466	473	480	451	488	505	449	499	451	459	502	500	449	414	471	457	509	461	473	503	491	478	442	464	496	451	470	460	481	456	444	474	468	461	526	486	464	475	489	484	483	499	487	493	522	485	491	455	468	517	474	488	484	494	460	470	484	474	467	482	485	452	490	468	473	502	443	479	455	440	443	502	466	470	476	478	459	441	441	509	477	472	460	512	494	472	471	484	453	452	430	453	476	479	483	455	492	442	492	475	508	482	469	474	470	480	479	461	472	476	459	476	465	476	442	461	470	451	459	463	451	440	500	478	457	503	481	506	428	503	481	460	467	499	507	448	486	466	450	531	457	459	476	476	495	490	457	448	497	498	455	501	502	473	433	513	426	521	457	478	460	460	439	471	442	479	473	472	508	458	481	464	486	480	457	475	462	477	446	507	469	488	475	501	462	450	463	495	476	459	425	479	420	456	445	495	474	473	485	510	491	448	482	485	475	514	473	498	435	440	426	495	501	494	490	455	460	469	460	484	527	485	471	462	475	491	484	456	478	522	471	446	449	433	445	468	481	513	495	490	464	458	480	471	498	492	517	504	464	498	524	435	503	426	485	479	493	449	492	487	441	449	462	473	471	463	463	464	488	491	506	479	466	456	469	468	455	468	470	525	452	463	476	471	501	490	499	509	493	477	461	448	451	457	495	453	467	484	501	490	492	483	445	472	490	475	462	487	492	470	487	455	458	447	469	511	474	467	486	471	444	450	488	491	484	477	503	496	492	462	485	467	443	424	486	494	479	440	452	474	506	469	502	495	487	440	466	464	475	460	442	430	437	463	419	481	482	476	464	494	473	480	440	468	480	493	460	461	434	452	468	444	474	451	490	494	440	472	490	443	499	480	463	457	475	479	497	438	473	547	449	480	458	476	462	436	466	471	464	472	462	491	478	488	465	481	503	460	476	487	459	485	501	491	489	524	453	459	517	502	497	500	461	451	470	478	496	464	516	467	447	468	507	485	426	451	479	473	484	448	475	470	457	407	462	457	482	482	456	462	470	445	492	435	467	468	430	465	479	479	471	481	477	498	473	427	496	439	487	507	471	468	475	487	478	466	469	462	479	501	440	463	442	450	457	483	491	467	431	479	496	481	490	488	459	468	438	445	459	473	473	479	500	484	488	481	455	457	520	514	483	471	490	471	460	439	478	475	469	454	491	510	448	450	481	474	458	453	505	477	448	443	456	448	509	471	487	463	489	491	482	450	464	481	479	502	481	487	482	456	504	479	478	473	499	530	465	488	500	484	470	478	468	492	473	480	444	418	447	447	492	435	462	469	448	490	462	490	431	466	466	455	455	488	467	526	492	463	469	489	453	472	452	467	460	448	462	509	482	488	455	490	514	470	455	443	503	500	486	449	482	428	475	493	471	486	483	486	470	479	471	483	490	452	479	477	481	477	494	504	471	519	478	469	483	507	466	456	489	444	460	509	502	420	504	500	440	471	481	462	474	492	459
18855	19237	20960	14774	7188	5238	4065	3471	3553	3029	3269	2252	2027	2180	1822	1752	1449	977	965	856	576	476	490	435	437	375	344	327	334	331	343	319	310	270	271	283	232	260	256	238	253	228	224	220	230	245	215	230	249	236	251	259	255	242	254	255	227	233	202	248	244	251	207	248	249	233	272	236	232	205	241	216	254	255	206	239	259	250	223	232	243	231	268	231	197	248	224	209	261	261	253	205	205	227	246	231	227	246	231	215	217	219	257	232	256	235	248	229	229	249	198	235	222	225	230	241	235	242	244	252	233	226	240	213	237	211	221	258	242	226	254	234	219	221	231	230	240	247	243	243	264	254	245	210	234	269	206	235	249	243	224	215	221	229	216	236	237	239	258	238	220	214	233	241	221	240	243	203	238	240	225	217	237	256	212	251	213	251	231	223	248	240	248	221	243	230	216	241	253	266	225	200	236	242	242	218	250	248	218	249	225	211	240	219	235	216	259	231	239	223	213	219	226	241	239	232	255	239	211	231	226	249	237	233	220	250	237	217	254	214	219	241	219	235	225	227	224	238	214	248	244	246	206	238	228	229	224	255	209	247	205	236	242	220	236	240	241	218	250	235	215	230	251	241	230	226	232	231	249	229	234	256	248	219	232	252	222	225	221	216	254	223	222	223	222	225	226	214	231	243	218	243	224	247	216	223	221	258	226	243	225	217	208	264	248	204	229	223	249	245	239	232	238	247	223	247	242	228	245	243	223	225	220	241	230	245	240	221	223	210	224	228	232	220	207	230	236	221	246	233	256	212	223	231	237	251	230	228	227	228	253	234	236	228	240	208	248	213	238	224	220	205	231	217	203	217	251	213	232	223	238	226	234	240	235	232	224	214	241	227	262	225	260	229	243	235	226	232	235	220	185	215	230	218	210	272	243	225	261	214	239	222	231	240	226	260	216	261	235	243	260	214	231	264	250	220	225	213	230	206	253	246	250	228	215	241	229	233	232	266	252	236	194	220	243	228	260	213	217	232	236	261	218	273	237	223	254	218	249	239	232	235	255	235	225	242	257	216	266	238	215	217	232	228	231	251	245	198	212	196	232	215	231	265	224	246	239	221	230	228	221	215	254	236	232	239	234	210	237	217	233	243	201	225	234	225	248	232	207	235	213	207	222	279	221	222	239	241	230	228	211	246	247	229	264	226	214	229	210	255	240	226	225	254	227	244	232	225	250	241	220	261	255	235	215	232	246	254	207	231	276	211	222	224	234	229	235	250	232	215	217	238	223	257	240	216	246	247	254	203	238	203	254	208	207	238	231	227	241	231	246	234	209	217	215	248	231	222	239	266	260	249	216	202	211	240	238	227	246	231	231	226	245	221	242	249	235	220	231	207	204	214	219	260	216	240	220	225	240	238	228	227	238	242	233	242	212	192	243	237	239	212	233	210	255	216	211	233	239	246	238	231	228	261	213	262	256	220	248	212	247	240	221	213	228	249	250	237	229	239	220	231	241	231	225	226	220	224	242	253	222	223	248	206	253	243	242	246	224	261	203	233	246	248	230	228	233	255	247	240	227	220	241	243	223	218	255	223	255	201	225	211	252	212	235	219	203	224	228	207	246	244	215	231	209	242	234	217	238	225	235	236	223	205	223	240	224	240	229	245	236	222	231	218	220	216	259	246	224	240	262	246	235	226	216	211	249	240	218	242	245	235	252	236	230	217	235	229	237	227	265	226	217	240	244	257	244	284	232	260	221	226	231	208	249	229	232	214	242	238	240	215	222	241	230	243	244	209	252	224	205	254	218	224	228	248	245	243	232	222	196	183	227	219	235	208	242	204	236	231	208	269	230	255	230	234	229	250	251	264	231	228	225	216	214	248	211	219	243	238	201	226	252	239	220	223	236	218	262	241	231	216	244	261	244	208	236	226	252	246	241	239	240	243	241	244	240	245	227	225	228	251	238	230	212	225	232	245	253	247	221	238	223	231	208	208	235	249	220	225	224	240	228	235	224	244	223	233	195	236	228	233	234	224	211	237	224	214	223	210	235	209	238	219	224	228	231	234	245	245	253	225	231	246	203	245	234	234	249	224	246	226	247	229	221	219	250	242	236	239	224	214	261	220	231	250	242	242	224	228	222	231	227	216	207	206	242	259	210	253	213	247	232	188	227	235	230	236	240	235	232	206	212	220	206	230	245	254	251	252	250	211	228	228	242	265	230	246	219	250	241	232	200	250	249	247	242	237	246	222	250	251	224	208	222	241	220	226	218	236	253	248	238	231	246	252	236	203	242	261	211	247	225	235	224	235	223	227	224	236	236	236	232	274	251	262	247	218	209	245	206	197	207	232	242	229	248	223	247	247	229	239	220	235	192	223	217	228	222	253	216	224	217	223	232	227	223	240	232	230	245	222	235	222	236	228	236	239	206	232	215	246	236	215	238	261	230	224	222	237	238	259	221	242	254	244	230	239	222	213	250	195	239	272	251	226	220	221	225	261	235	213	270	224	230	245	240	228	254	229	229	230	243	254	234	227	238	230	205	214	241	231	206	228	207	250	229	247	255	241	227	237	264	234	234	218	225	200	242	250	234	251	212	254	222	205	218	222	259	222	226	214	217	219	219	208	223	230	279	249	266	243	243	218	242	248	217	237	249	236	237	220	229	220	267	230	261	240	231	230	245	230	239	230	251	218	216	242	248	224	246	232	244	220	238	239	231	232	244	209	254	246	237	211	229	254	249	227	210	228	236	231	259	262	236	214	216	237	238	247	249	217	255	232	264	247	226	245	240	252	197	236	199	248	225	241	225	228	219	218	242	221	247	226	255	226	242	246	228	233	254	245	225	272	220	227	275	232	252	225	227	246	248	259	227	199	271	257	223	228	212	225	221	232	232	252	224	230	246	240	213	258	227	207	213	240	236	218	213	219	220	251	229	236	245	224	265	232	242	248	221	244	243	233	228	216	243	277	244	248	243	237	235	229	232	258	232	214	232	266	220	213	237	213	259	217	235	234	246	234	224	223	263	246	250	211	221	210	207	208	240	251	237	237	240	251	248	205	218	241	236	249	215	229	220	234	223	268	222	237	236	232	222	207	261	250	247	234	241	235	237	242	262	220	258	224	253	248	242	205	211	252	230	204	244	215	226	229	227	243	247	269	233	208	246	225	239	209	224	238	222	247	245	222	228	250	245	214	262	205	250	237	258	226	209	224	232	244	252	214	228	207	237	222	214	261	258	257	250	226	225	234	253	225	221	231	216	235	249	244	229	234	215	214	250	200	235	239	207	214	247	248	258	262	238	233	255	206	215	269	237	209	222	214	239	246	212	223	211	227	201	251	249	214	223	282	238	212	244	227	234	219	223	216	228	228	250	231	216	229	240	235	251	235	242	247	235	226	245	210	222	203	204	201	224	227	232	199	250	242	268	235	207	205	228	272	258	244	266	230	263	202	214	225	264	261	239	241	235	218	225	243	238	256	243	241	236	229	229	231	189	228	209	241	228	258
12443	17850	25876	23172	15700	15701	13729	13366	14199	13739	14912	11567	10741	11631	10163	9811	8120	5838	5561	4874	3275	2567	2215	2204	1914	1676	1461	1523	1540	1289	1306	1418	1369	1328	1087	921	816	841	807	953	779	741	725	650	564	583	586	625	621	631	602	646	630	613	623	654	615	639	631	603	622	631	602	588	576	575	613	570	618	597	574	556	616	621	603	609	564	571	580	587	621	599	579	534	552	532	592	610	630	620	589	588	592	617	623	562	614	570	581	639	621	563	589	578	543	594	594	586	621	613	568	547	544	626	574	604	556	538	579	539	580	621	578	606	626	535	546	582	595	612	555	594	565	583	555	622	540	560	602	593	587	578	592	565	602	564	584	609	585	566	558	585	605	575	599	568	564	585	551	575	594	573	579	570	565	560	580	562	512	555	559	574	533	593	588	609	543	616	518	583	568	617	603	602	605	590	537	584	596	573	539	596	582	592	555	575	542	578	597	558	590	538	551	602	577	585	591	566	596	606	562	591	602	568	609	569	585	563	577	596	585	594	502	581	571	564	577	539	558	567	584	546	543	587	580	600	589	615	578	548	569	603	565	559	551	561	599	609	590	573	614	579	573	560	555	563	562	576	567	633	577	596	599	584	557	568	590	571	592	576	577	556	571	524	565	571	553	564	575	561	578	585	564	604	566	578	551	602	576	558	567	552	588	541	590	566	536	574	586	560	597	615	548	579	599	514	593	527	550	660	571	637	555	608	600	574	554	605	601	597	569	566	586	590	559	555	593	550	550	595	585	583	594	563	592	597	557	557	577	577	587	582	598	624	586	597	549	602	533	572	588	583	547	582	610	582	570	586	569	559	585	589	530	622	550	574	541	553	618	603	600	564	601	646	610	590	539	604	608	596	581	593	588	602	568	617	590	564	569	581	633	594	587	573	588	561	620	583	591	557	543	600	556	602	567	564	580	567	571	591	577	555	593	590	583	563	597	556	522	570	572	597	559	599	570	545	580	594	607	607	590	538	555	634	579	588	577	606	582	579	543	574	569	525	571	558	550	566	627	553	587	609	593	535	566	543	570	587	627	534	578	550	594	583	554	534	583	575	595	529	599	614	566	579	597	580	572	586	572	613	565	548	586	551	548	598	592	532	583	569	596	621	557	579	574	595	596	636	570	576	589	595	551	603	610	585	606	549	601	534	571	570	593	564	596	573	561	552	582	579	567	537	575	570	585	542	526	578	594	599	547	576	581	615	553	579	542	589	580	596	610	577	542	568	547	566	600	598	587	613	558	574	587	585	571	593	584	548	587	577	618	553	569	567	574	578	603	568	545	568	610	548	609	584	610	589	575	585	558	625	582	561	533	547	586	551	591	616	583	570	536	527	609	549	566	614	562	621	573	576	593	551	570	582	591	564	599	570	598	558	607	546	576	562	592	617	585	562	567	555	578	578	547	605	562	568	593	594	561	598	573	582	574	545	577	566	567	571	560	577	598	581	521	613	601	578	559	559	572	582	586	598	617	558	591	573	535	561	558	616	576	587	604	562	558	570	539	544	560	595	605	584	604	557	590	557	631	559	602	568	574	575	579	558	544	608	619	596	553	558	603	572	580	667	610	555	555	538	577	553	580	566	554	605	567	596	608	570	611	581	609	581	588	563	591	576	564	584	623	579	611	589	571	574	613	594	602	555	572	588	595	615	551	600	565	604	550	616	554	620	601	576	563	591	560	582	572	590	544	560	571	538	568	544	570	575	560	577	569	577	565	583	544	542	595	560	580	563	532	561	614	573	636	567	590	586	568	588	603	556	584	565	603	598	570	598	598	563	560	566	576	592	590	554	595	579	555	554	547	578	539	579	565	576	564	570	576	581	593	583	619	556	631	634	578	572	552	549	539	595	585	584	585	574	538	563	582	592	582	617	559	601	553	551	576	584	595	579	584	594	550	570	613	617	579	581	614	574	579	593	601	587	576	609	609	600	590	602	579	562	606	577	534	631	570	592	561	563	572	555	569	600	608	623	568	596	545	601	573	603	581	592	551	573	555	543	600	549	579	602	584	532	558	566	596	582	596	635	578	565	618	593	572	595	536	582	560	617	582	585	584	541	590	582	583	604	602	598	554	585	570	596	580	598	609	569	607	615	588	587	575	581	566	562	576	613	571	562	587	580	633	584	571	586	563	586	586	554	598	561	525	578	589	496	601	575	585	536	576	593	539	553	563	557	590	561	609	616	563	597	560	620	565	571	630	605	555	647	620	592	571	598	581	575	587	560	546	566	548	552	632	577	550	594	590	590	581	546	576	575	584	569	584	596	601	610	622	583	556	608	562	583	577	550	647	571	563	542	588	567	573	587	554	597	584	599	582	588	559	538	580	589	599	617	596	584	619	555	584	619	599	618	585	559	588	551	565	554	586	571	602	561	553	555	604	550	555	587	539	523	568	573	598	614	574	575	609	610	564	653	594	574	617	555	580	570	554	637	588	577	593	585	618	589	554	563	595	574	575	503	577	553	595	594	566	586	594	549	567	586	590	572	558	555	567	569	601	607	567	538	537	555	549	547	592	586	578	574	575	612	586	582	598	595	570	573	574	615	578	601	580	598	603	616	563	567	553	567	599	594	588	599	610	543	603	611	572	617	565	581	608	592	614	564	554	563	536	573	607	601	592	577	561	570	580	565	554	601	573	596	582	586	588	556	570	602	592	539	565	605	566	574	551	616	595	544	592	565	604	566	578	547	544	597	595	608	562	578	603	575	590	568	567	551	588	639	525	601	555	585	586	587	560	571	557	616	535	573	590	615	573	535	625	568	598	570	575	569	621	559	561	611	601	617	565	586	573	600	599	605	542	566	605	605	603	558	604	628	585	563	545	588	597	577	585	570	577	541	572	529	551	622	562	621	605	588	585	565	566	634	570	599	591	573	534	560	603	571	573	555	544	565	622	554	626	582	565	586	561	593	531	581	606	588	592	554	557	589	591	600	575	566	574	583	581	573	625	596	537	596	544	605	571	577	611	578	562	555	601	589	599	583	565	531	536	550	547	605	604	616	542	576	589	574	576	576	591	606	621	610	553	560	629	516	603	546	610	657	558	582	538	607	551	599	555	599	570	551	579	611	597	586	573	587	598	568	570	591	585	577	569	612	589	586	527	585	584	550	597	597	588	600	568	591	595	555	588	540	572	600	582	571	582	544	602	604	563	616	605	571	624	572	603	560	552	554	580	619	614	556	568	597	596	604	579	550	614	577	617	601	580	544	609	565	612	533	584	567	540	614	591	586	552	562	573	600	583	565	569	566	566	571	547	559	571	567	564	657	581	559	582	611	577	554	566	598	601	581	582	612	620	597	546	613	588	577	565	602	602	592	612	571	578	588	642	528	572	593	576	627	605	600	576	608	538	539	568	582	569	545	541	562	587	582	549	613	604	627	563	582	600	560	582	550	572	587	595	615	569	585	556	586	626	538	558	535	558	608	523	544	556	631	595	641	599	583	581	608	570	559	592	558	577	608	564	571
36787	41684	43890	34231	25995	24883	22906	23146	27447	25281	27673	21610	16890	18358	17916	19095	15040	9955	9103	8987	5717	3914	2586	2267	2033	1561	1590	1855	1961	1362	1487	1963	2028	1709	1377	761	568	637	459	678	716	647	595	460	278	256	253	214	254	237	221	259	226	240	253	225	246	242	229	244	260	203	244	224	241	260	240	251	200	228	232	218	216	217	232	219	215	236	211	228	209	206	234	209	227	247	201	234	211	253	254	203	220	231	209	254	257	243	266	250	235	231	234	231	210	186	238	222	215	226	228	240	222	223	220	235	234	241	226	225	210	232	243	207	228	244	222	206	208	198	226	217	223	245	215	226	225	192	226	222	224	224	235	216	236	212	218	231	232	220	209	223	226	235	195	181	223	222	232	234	232	232	208	232	210	204	201	212	231	231	214	232	229	232	232	243	196	223	255	212	236	225	238	208	239	238	208	232	193	222	220	223	253	205	213	236	228	207	223	219	226	217	233	209	235	221	243	240	228	236	219	209	209	244	233	220	208	226	233	214	221	220	214	229	215	231	222	233	230	222	208	243	214	249	207	209	247	202	250	226	220	234	232	217	217	229	212	231	255	234	246	234	230	211	221	232	231	227	241	208	226	224	240	214	220	221	248	213	210	236	239	216	212	244	235	220	208	198	238	242	234	218	179	253	226	237	194	224	216	244	225	219	227	236	192	238	231	221	226	223	208	237	219	207	222	229	221	224	225	216	229	226	241	257	175	221	224	238	239	232	204	226	219	231	206	224	251	227	189	252	222	227	231	220	233	225	222	225	225	213	239	238	229	252	216	216	221	218	234	210	203	215	241	218	210	234	239	241	248	240	252	241	224	233	191	250	248	200	207	212	218	227	201	202	230	216	212	229	206	206	240	232	215	239	239	207	232	254	220	242	242	216	214	244	216	225	206	230	221	227	236	229	236	225	222	232	240	244	182	219	225	193	219	213	193	222	236	246	203	216	228	233	263	241	224	239	232	220	255	215	230	227	235	230	203	215	227	226	216	211	193	243	225	232	235	236	218	220	219	219	232	227	224	236	219	215	222	222	230	216	220	247	208	214	222	222	233	228	230	220	201	238	204	249	233	262	229	223	189	240	241	219	238	222	218	239	224	219	221	224	231	248	227	235	241	234	233	228	234	215	218	224	208	222	247	217	229	249	224	242	241	220	225	227	231	233	202	229	256	215	210	193	210	223	214	223	224	241	220	243	247	237	220	233	231	237	231	243	239	234	230	220	227	226	200	232	227	214	240	242	219	247	230	234	235	215	198	238	250	231	207	208	231	250	247	226	238	195	215	244	245	229	223	253	233	216	218	249	204	205	207	224	240	229	237	220	207	218	224	253	217	207	204	215	221	207	209	210	253	208	218	245	228	210	207	226	265	219	228	233	203	247	211	229	217	235	218	251	245	258	250	200	258	204	205	207	195	202	227	217	233	229	229	228	228	238	222	236	239	236	206	234	216	219	220	243	213	237	219	218	243	243	260	246	236	239	213	222	193	241	226	241	232	219	222	241	248	207	221	222	208	206	244	196	228	209	209	224	214	210	215	244	215	233	236	238	213	221	242	226	279	234	217	236	216	215	238	236	215	221	222	203	223	222	239	197	245	265	231	237	239	221	206	248	210	209	223	246	222	207	200	206	242	222	204	240	250	203	198	230	212	224	234	237	225	218	233	206	244	217	234	246	238	220	215	202	218	230	235	223	226	199	233	208	235	226	220	236	213	193	239	228	241	221	238	217	209	211	218	207	226	230	262	220	223	220	237	202	209	208	225	227	234	224	235	228	237	244	224	228	222	253	223	203	229	243	212	222	236	229	209	238	227	224	237	245	246	224	278	216	193	216	231	199	206	225	228	221	223	245	213	195	231	257	222	189	201	211	205	269	221	210	225	238	247	229	221	215	240	214	234	246	238	256	228	229	240	249	206	202	218	210	219	217	240	244	228	232	214	232	212	222	230	245	230	228	222	235	226	203	230	229	205	224	221	222	254	228	203	238	204	215	258	202	237	250	228	203	247	229	222	222	206	213	222	248	207	264	200	231	242	227	228	197	249	224	247	229	236	208	226	199	210	219	247	236	252	198	215	229	227	229	220	257	229	223	221	226	203	241	222	217	220	229	218	236	197	251	225	215	235	216	217	229	216	216	221	247	218	188	200	218	271	220	235	242	232	196	214	217	217	224	230	223	233	239	231	231	233	209	223	224	218	212	234	239	237	206	238	243	250	208	230	218	203	234	248	234	225	212	222	226	231	211	203	204	255	224	232	220	254	228	212	236	233	218	197	250	208	199	210	295	249	185	225	215	229	243	248	220	223	220	238	213	232	233	241	197	208	228	208	200	229	229	234	214	245	265	242	219	221	211	224	229	221	227	221	198	235	208	245	208	223	243	229	212	219	217	218	258	208	218	246	202	197	208	214	217	207	214	199	223	234	215	247	218	228	219	202	193	232	257	223	229	236	254	223	238	226	235	220	217	232	220	211	225	242	231	238	218	256	227	247	193	229	204	203	217	223	215	238	225	257	224	224	208	249	199	226	217	188	241	216	212	234	226	247	215	209	232	232	249	229	233	205	231	227	216	202	237	193	233	207	226	246	230	213	226	217	230	208	224	215	228	264	200	227	251	244	213	245	230	241	183	212	233	254	219	231	226	224	194	257	201	224	224	223	238	219	234	209	219	205	246	227	264	217	224	205	241	237	238	206	214	241	249	259	183	212	240	208	212	249	242	247	243	230	223	207	239	203	239	241	197	230	221	253	223	236	205	234	219	240	209	211	212	225	209	209	228	235	234	242	216	206	254	218	260	248	238	217	224	240	220	235	214	248	211	220	222	211	223	233	220	206	240	215	215	217	238	249	220	213	213	224	191	205	221	196	235	221	224	223	227	244	236	219	233	221	237	232	212	210	208	241	204	260	244	227	228	209	226	248	218	222	220	241	237	201	212	204	189	250	256	215	225	224	217	223	239	207	223	239	224	202	221	201	232	205	209	222	219	202	218	220	252	212	252	218	213	238	218	229	218	237	226	215	214	226	230	243	249	220	224	236	232	232	215	222	235	221	215	220	230	228	233	237	224	217	211	224	235	257	248	206	235	218	242	220	232	225	240	238	205	228	190	237	222	229	225	233	254	242	238	216	238	215	243	235	223	229	217	227	216	256	225	224	244	234	216	211	220	228	231	242	225	233	241	248	216	220	215	226	234	219	221	201	248	208	213	236	223	234	229	219	230	241	218	213	240	238	202	223	233	235	198	239	225	248	217	229	250	211	250	222	236	213	247	218	211	240	225	214	244	220	251	227	248	228	219	207	197	255	232	226	235	221	247	215	232	223	217	266	226	229	200	237	202	190	213	237	218	234	223	213	219	220	244	217	230	249	198	209	232	255	207	227	201	214	207	210	208	218	206	229	209	255	237	205	194	224	223	215	215	223	242	205	216	220	206	238	231	216	229	243	209	262	249	238	223	228	230	211	216	212	228
25866	35915	43982	38005	31928	33197	32088	33964	40521	42071	43247	38454	35820	38216	37589	39249	33829	28129	29298	28356	22164	17569	13191	12076	11007	9343	9816	10613	11514	7496	8769	11937	12210	10292	8121	3948	3257	3548	2354	3747	4282	3450	3363	2145	935	768	728	723	753	684	705	629	607	662	624	583	615	638	607	608	609	576	582	587	607	578	598	611	567	598	578	603	568	587	589	581	577	568	561	553	522	572	506	563	567	581	536	536	553	543	598	547	552	557	578	532	555	565	587	571	552	536	558	545	511	565	560	569	576	522	542	544	556	547	575	585	545	510	519	556	557	602	571	565	563	550	588	525	595	518	521	621	535	559	557	540	584	528	548	592	576	562	594	558	551	574	579	581	541	523	556	544	545	563	549	539	543	602	611	606	574	564	524	553	568	576	574	544	605	559	550	598	561	540	551	556	568	550	523	514	594	612	548	571	563	566	542	562	563	577	544	561	606	501	588	550	569	516	545	550	547	555	535	566	576	508	557	544	609	574	560	530	556	554	525	555	542	587	547	567	560	606	565	542	538	553	556	559	566	507	552	561	535	585	564	545	548	567	560	556	547	577	526	520	551	562	542	531	579	533	568	540	554	591	542	539	547	574	509	574	556	547	530	534	543	558	541	538	584	575	545	554	532	574	550	562	579	526	512	573	532	539	550	572	528	530	542	526	541	546	592	516	566	574	555	568	575	545	555	576	588	537	563	537	561	568	550	535	541	524	537	550	584	582	564	591	538	571	560	589	533	593	595	562	521	534	572	530	583	572	552	576	592	531	536	524	551	486	584	584	514	534	614	585	547	543	572	550	575	551	578	544	576	533	516	575	535	525	522	627	580	569	550	544	564	546	576	566	541	559	582	546	549	573	533	556	583	575	587	567	620	548	553	538	564	560	573	562	529	498	572	569	553	572	571	575	546	565	538	610	593	561	578	536	533	590	579	558	534	554	580	557	562	577	544	527	571	566	564	565	555	535	541	610	544	546	526	576	571	563	567	543	577	602	573	538	535	531	555	581	558	553	551	577	593	556	552	519	512	589	563	532	562	539	540	553	547	541	559	542	582	582	510	582	555	551	598	528	563	609	583	574	527	543	561	539	566	537	548	510	555	549	545	563	533	568	540	542	576	591	570	542	556	537	573	579	548	557	531	550	552	560	586	543	576	523	578	559	594	541	588	552	553	598	587	580	546	560	526	564	546	549	536	567	497	536	615	556	557	537	587	537	563	530	533	539	592	538	559	529	507	587	577	587	543	516	548	563	543	559	530	571	546	551	544	507	554	563	543	564	546	570	554	546	493	580	584	565	513	588	561	579	590	513	534	544	545	553	547	582	546	540	543	531	564	539	550	569	560	609	536	563	567	489	560	562	575	579	547	573	536	552	557	587	552	529	534	565	538	591	538	529	571	530	568	581	599	582	552	559	586	559	554	539	532	540	580	541	572	556	595	557	548	561	555	563	537	555	561	539	536	530	559	564	555	594	526	576	589	567	560	557	511	568	572	563	544	532	547	503	519	551	569	565	538	551	564	560	562	560	543	538	579	571	595	535	545	554	528	582	537	582	559	547	578	535	560	569	525	526	573	562	595	537	590	591	519	561	539	566	552	534	550	585	518	603	528	593	563	515	539	564	538	570	565	526	560	548	575	554	541	555	558	565	559	528	528	560	577	561	517	569	558	540	602	538	530	585	530	586	533	551	520	604	574	535	520	508	568	566	587	535	556	582	530	562	558	547	558	542	526	545	540	564	549	535	565	576	564	523	587	542	552	572	565	565	544	569	565	547	569	560	582	579	569	517	600	555	575	558	562	541	549	540	540	534	544	568	573	523	566	534	577	577	569	531	524	562	529	571	532	558	570	532	569	577	574	553	547	610	528	571	590	565	571	524	551	580	550	567	548	512	551	605	540	568	571	525	578	528	568	558	587	514	571	576	559	565	570	539	562	554	566	576	584	532	529	559	534	540	546	571	518	570	512	571	533	544	525	564	524	567	600	583	546	541	574	548	548	555	529	571	593	529	586	563	586	521	499	600	510	542	535	549	541	566	534	549	568	531	586	546	567	577	535	557	522	546	617	541	541	569	583	591	509	589	525	532	557	575	537	547	574	521	538	562	559	548	532	574	537	513	586	566	552	561	576	543	562	582	565	568	570	578	550	526	559	523	553	526	554	576	571	556	549	546	516	529	555	550	603	551	584	527	578	582	521	540	511	532	556	523	555	585	577	576	581	527	544	581	578	557	553	575	527	568	570	541	577	548	566	522	561	567	547	538	523	515	561	521	535	561	607	566	537	569	578	599	535	566	582	570	479	570	572	582	559	558	536	570	575	573	538	551	533	570	553	569	564	569	597	545	549	503	554	542	539	559	568	527	552	534	528	573	527	533	577	590	567	567	537	569	587	575	498	601	552	553	536	558	534	517	550	534	565	533	557	574	564	547	531	572	546	557	620	566	510	626	586	513	577	567	616	524	524	573	545	548	534	522	541	552	545	589	562	565	563	545	512	510	534	533	572	562	570	562	542	574	560	608	589	584	600	601	555	558	561	611	559	550	530	513	553	546	534	545	549	508	562	553	548	563	549	590	555	575	528	557	538	583	564	567	564	505	550	553	564	550	557	520	537	551	551	564	569	567	558	524	519	546	528	552	517	591	593	569	512	514	523	552	511	598	512	568	568	538	547	573	539	552	559	577	522	498	567	575	569	584	561	535	548	559	581	574	562	560	532	562	574	558	520	544	568	549	570	572	539	538	552	557	555	581	560	584	532	582	530	555	549	559	542	536	537	548	545	587	529	576	527	512	548	555	538	567	549	571	529	612	577	589	540	549	560	577	510	523	501	558	576	567	529	554	520	572	549	586	544	550	529	564	565	555	576	553	505	572	560	529	595	563	558	586	547	568	524	561	562	569	540	580	564	555	558	593	564	566	524	540	532	553	550	551	512	533	591	581	556	587	526	547	561	541	530	551	572	572	544	575	530	534	562	540	567	574	546	564	531	592	536	548	540	543	560	556	551	558	612	572	578	526	530	581	563	572	582	579	562	534	548	555	556	533	539	528	540	569	533	584	568	588	536	518	577	546	520	539	544	564	550	526	536	545	570	561	578	540	558	569	577	530	527	556	562	540	531	523	587	553	578	602	547	586	548	529	563	557	571	532	516	594	579	516	585	523	546	556	574	554	599	574	579	616	578	564	554	548	612	571	554	579	555	524	533	567	524	505	562	507	595	540	565	535	565	554	538	519	549	543	557	574	555	566	550	575	547	562	570	581	574	598	610	550	547	507	547	537	590	547	559	544	525	579	528	540	584	556	538	554	560	617	520	565	537	546	559	523	546	555	601	547	594	585	526	560	571	537	546	601	608	537	551	523	489	558	573	510	587	526	547	586	523	574	546	572	537	533	551	573	556	520	548	543	524	582	553	536	553	583	606	562	564	546	532	545	571	551	590	532	554	555	545	530	561	562	530	532	567	553	533	488	591	540	544	589	550	555
48849	47182	44607	36580	28348	28438	30009	36057	39960	38055	40519	34455	30848	35132	33447	36044	30678	23426	18425	20134	15791	14020	10345	7005	5570	4342	4805	4144	5624	4418	4879	5780	5973	4299	2759	1743	1388	1132	676	1145	1372	1456	1805	1067	429	300	283	238	251	223	237	211	205	215	213	228	232	217	198	200	228	208	203	198	195	205	188	174	196	206	205	196	193	175	183	166	173	187	195	175	184	184	206	181	171	187	211	192	183	180	143	187	160	210	193	187	177	165	183	177	185	191	158	190	178	197	179	184	185	208	173	165	199	207	194	191	175	192	188	194	209	207	194	193	182	164	184	203	187	196	182	203	205	181	208	180	177	224	179	186	190	170	173	211	184	190	162	210	181	199	176	164	187	182	204	189	206	169	153	192	188	184	195	182	210	186	187	213	184	201	189	188	180	171	178	197	185	185	178	168	205	192	182	197	183	178	196	199	168	172	178	177	174	170	162	146	176	214	185	175	221	209	198	192	182	172	193	164	187	187	191	175	212	172	175	170	189	194	170	182	165	191	199	195	191	171	165	214	183	202	171	189	187	192	181	196	185	193	179	163	179	175	171	184	180	187	171	212	172	181	188	183	197	187	182	186	182	169	192	190	185	164	189	178	183	162	195	172	163	159	178	200	196	166	181	170	160	178	192	186	197	189	179	173	185	186	186	169	201	181	172	190	194	211	201	191	181	184	189	176	205	199	157	175	172	173	170	195	196	175	202	170	158	177	208	195	176	189	183	182	181	183	184	195	185	199	158	178	206	179	176	198	183	171	181	205	191	169	200	192	197	184	197	205	197	172	195	208	194	200	183	197	183	167	183	199	153	183	200	176	178	164	162	193	182	220	197	203	166	177	183	196	185	197	190	211	207	172	192	187	199	165	164	171	182	171	198	147	164	183	188	194	184	200	173	185	181	195	172	165	164	180	199	186	196	180	194	191	178	199	187	176	184	178	189	220	176	190	193	176	187	185	171	187	199	190	164	171	194	194	190	202	195	187	199	186	176	179	191	183	202	172	173	204	145	191	191	165	172	177	183	167	205	184	172	172	199	176	193	184	156	182	179	203	162	196	143	200	181	188	201	192	186	190	200	173	187	198	186	190	198	153	188	187	192	225	201	177	164	184	153	180	183	199	199	198	161	171	181	177	212	207	217	204	167	171	187	166	168	194	183	174	205	186	167	181	176	183	176	189	190	191	184	190	174	170	194	181	207	205	173	171	192	178	170	173	189	222	173	201	172	172	204	188	176	180	169	197	193	181	193	181	200	187	180	188	163	195	170	185	218	169	160	190	196	163	195	163	204	192	185	206	184	194	165	181	165	211	175	198	181	189	210	163	181	170	192	202	173	163	165	218	211	168	205	170	197	195	168	183	143	159	181	209	190	191	189	171	172	201	173	189	178	177	176	192	190	179	198	181	179	176	188	191	204	172	194	197	189	193	161	190	189	208	158	172	192	188	181	190	178	197	195	178	154	174	192	147	202	169	192	148	183	187	204	183	169	190	192	202	165	171	197	157	181	201	191	181	160	168	179	174	169	181	191	196	197	187	214	212	191	161	199	169	167	204	216	191	181	171	147	184	208	197	190	200	179	170	186	175	176	193	186	192	165	160	173	182	164	187	179	201	194	164	169	193	180	176	203	174	187	173	160	172	183	199	213	210	188	194	175	183	182	190	203	171	189	172	178	186	176	181	152	179	174	162	178	216	167	177	163	178	199	197	174	181	219	182	175	184	169	204	194	208	193	193	227	196	191	189	189	187	175	182	189	191	178	183	184	196	191	188	162	203	208	183	195	183	185	194	169	165	230	195	184	196	182	203	182	195	184	195	208	174	164	172	228	175	173	205	194	178	168	195	164	177	182	174	173	194	184	175	196	198	179	166	222	191	166	165	194	206	184	230	179	191	193	187	178	186	188	187	202	194	184	161	200	173	198	168	158	192	186	200	184	193	202	177	199	195	179	164	182	176	177	169	181	190	170	187	172	178	201	197	176	186	192	164	172	180	176	209	183	175	185	172	204	184	182	174	191	203	186	212	179	198	192	182	180	172	174	194	192	212	208	205	176	198	167	172	188	193	181	205	208	195	187	171	162	187	192	188	203	174	170	196	147	154	198	196	173	167	172	173	183	180	146	192	165	183	184	199	195	180	172	165	183	190	185	188	166	182	185	189	166	157	171	184	191	170	205	183	195	184	186	174	178	199	179	191	186	194	180	184	191	192	204	197	181	167	200	168	180	183	171	187	197	190	189	175	185	179	202	193	206	194	181	202	193	198	180	189	170	182	172	173	197	182	204	197	174	182	170	195	184	181	181	195	182	221	203	199	178	175	155	189	187	205	191	202	176	196	179	196	173	167	168	187	187	188	185	202	161	184	176	187	176	218	214	193	164	194	191	170	173	159	210	172	195	173	173	197	197	190	202	197	172	192	211	178	184	194	194	203	168	204	188	179	193	208	207	162	185	203	179	198	179	162	171	207	191	177	190	176	185	168	192	183	188	163	204	184	182	161	172	194	180	177	178	174	187	186	185	168	173	188	173	174	179	205	197	190	182	191	160	203	184	194	197	194	171	191	168	188	200	182	205	190	181	192	152	174	201	173	174	162	165	200	180	195	197	171	178	201	188	205	174	193	202	174	202	168	178	189	184	200	198	197	193	176	176	172	161	178	170	198	183	197	176	181	193	168	192	176	175	181	194	163	194	203	182	185	176	182	176	182	179	161	192	186	198	181	158	165	198	163	200	199	196	194	190	173	211	187	181	179	209	176	181	188	166	190	192	192	169	208	199	165	199	177	180	191	184	197	158	167	183	174	181	192	183	190	202	191	187	153	191	199	168	174	179	180	180	195	180	195	196	211	195	180	170	204	183	207	195	175	172	191	182	198	178	168	189	200	198	180	192	196	181	196	161	198	174	184	156	196	203	189	175	209	177	164	182	150	174	176	201	189	185	168	171	188	197	198	160	228	186	199	198	191	196	212	186	163	182	191	226	166	191	194	178	224	204	170	197	210	194	204	181	204	189	167	207	184	188	176	181	169	204	190	174	179	174	174	168	173	171	185	195	169	162	193	182	211	178	199	203	176	187	203	206	165	202	191	171	175	194	170	172	193	187	176	175	169	176	173	188	193	167	171	218	179	183	192	193	176	158	178	186	177	158	191	173	162	221	184	174	199	165	221	167	163	181	196	195	216	178	197	166	191	200	223	202	174	179	194	202	178	193	182	174	161	186	172	191	193	193	173	188	176	181	199	178	166	176	208	178	177	185	174	200	200	205	205	189	187	176	185	167	197	209	195	181	201	201	174	181	216	195	186	201	175	180	168	190	168	178	182	157	191	175	197	173	158	217	175	206	203	180	198	168	146	178	198	191	169	170	193	209	180	193	203	215	199	177	171	182	199	178	187	202	173	188	186	181	178	187	194	168	198	174	202	165	214	200	188	205	180	163	178	187	195	184	172	149	187	188	190	188	182	182	204	172	165	174	173
35541	44064	51075	43650	40992	43214	41054	46090	51529	54143	51843	50927	48056	50498	50222	51987	47200	40173	37904	40965	36280	35679	29329	24865	22232	19459	21429	19051	23425	19220	22122	24499	24545	19696	14442	9724	8246	5979	4044	7373	8422	8773	10678	6364	2092	1164	888	893	887	759	731	614	598	678	632	629	589	590	603	543	587	535	533	529	575	534	478	492	524	494	468	507	511	492	503	499	516	455	511	463	548	494	456	463	428	466	454	471	469	472	461	418	464	437	477	445	450	460	460	483	459	507	492	453	470	421	475	449	445	470	466	455	459	469	441	461	463	482	435	432	471	465	445	464	449	442	463	444	457	455	453	461	433	486	471	452	430	464	446	456	497	446	437	455	467	494	486	450	416	456	476	461	481	453	459	440	485	465	444	464	469	455	455	460	432	464	469	463	478	479	477	472	447	429	461	460	458	438	475	466	445	434	517	414	427	434	461	456	456	458	463	439	430	523	439	450	469	486	498	502	466	476	444	496	453	491	509	406	479	442	439	443	462	462	439	463	487	457	472	494	475	464	490	464	428	495	456	478	441	414	417	444	457	463	447	458	433	482	441	438	472	436	439	460	433	493	443	458	455	490	458	453	436	468	466	477	419	474	512	475	465	469	415	450	447	458	504	444	434	403	421	492	441	461	470	455	465	426	449	480	439	452	425	481	455	437	442	499	470	444	464	478	436	527	434	438	493	426	436	452	461	424	464	506	467	464	466	496	459	397	442	406	459	437	432	470	482	475	440	462	499	455	479	442	450	484	469	460	466	433	492	471	500	495	431	489	452	440	474	500	452	460	480	450	490	455	424	466	416	461	459	453	486	437	461	436	463	459	469	450	405	429	411	435	468	465	455	460	423	473	473	460	450	452	452	478	427	459	443	434	487	462	461	481	456	423	471	472	448	447	479	460	467	452	433	465	428	453	451	479	512	458	451	456	450	439	445	487	476	443	474	464	477	443	429	455	443	433	448	475	499	472	441	420	474	443	461	471	457	457	439	404	442	477	492	485	478	429	420	466	433	467	473	425	479	474	447	458	465	456	472	472	478	410	442	453	419	447	451	430	490	462	469	501	487	436	490	466	438	472	477	406	459	432	469	422	450	431	447	411	446	469	441	478	456	476	471	468	448	471	484	466	464	446	460	437	453	424	414	460	454	494	429	452	454	464	456	473	474	472	464	458	468	439	439	444	487	476	415	432	488	488	443	475	446	451	431	425	471	432	476	451	457	432	467	462	486	468	438	466	434	448	479	489	467	453	473	501	447	489	450	456	436	459	453	445	433	441	402	448	485	434	433	438	439	471	445	499	459	434	469	438	444	440	473	446	455	470	486	421	461	463	489	455	422	431	477	438	459	425	472	462	484	455	452	453	415	432	477	472	432	449	467	490	492	475	439	446	411	501	444	433	427	453	431	451	448	449	457	485	437	464	488	490	423	451	459	414	489	461	430	466	449	436	449	442	448	461	453	476	442	439	458	412	450	477	458	456	445	450	446	462	453	461	462	462	488	443	503	438	471	496	478	441	445	444	447	475	464	471	426	425	422	457	446	475	483	448	473	436	469	474	402	473	470	434	462	434	479	480	450	448	487	452	475	449	419	425	499	487	466	497	467	460	422	437	433	480	440	453	465	435	493	437	488	434	433	464	477	444	441	439	448	486	447	474	459	496	437	448	417	451	438	436	446	481	465	467	434	442	465	441	455	453	481	469	500	486	463	416	450	481	449	469	448	456	479	421	454	455	452	482	442	447	457	422	470	456	529	455	480	459	445	476	450	470	458	419	486	468	491	473	469	476	420	462	472	459	446	439	485	458	465	460	478	443	444	446	487	428	496	450	482	466	488	446	447	453	509	445	469	454	474	437	433	449	474	456	453	461	470	474	460	448	491	447	436	464	441	456	422	448	474	491	491	440	454	466	447	467	428	456	433	425	501	449	456	476	436	429	460	475	499	437	470	420	455	477	473	467	453	445	462	492	472	433	435	487	443	461	460	430	493	437	445	463	427	438	490	463	448	487	424	430	426	463	424	450	447	448	474	474	492	481	464	446	477	452	444	463	484	442	415	470	434	462	431	462	450	455	451	461	458	456	441	449	470	454	481	456	472	450	469	507	449	394	459	461	420	439	446	490	488	407	478	433	475	445	459	459	462	407	482	477	470	439	429	446	463	444	466	462	440	430	466	469	480	438	482	443	470	437	461	424	458	439	472	439	502	473	462	464	445	478	463	448	429	455	471	473	446	486	486	446	495	441	439	445	437	475	437	421	427	432	449	424	460	457	466	473	481	435	478	471	473	489	467	478	456	485	416	488	471	438	488	478	475	490	409	439	465	458	447	419	478	479	462	478	483	432	473	429	463	459	464	452	453	470	439	455	460	452	477	472	460	446	473	473	444	479	467	449	481	481	472	475	444	443	465	483	457	468	450	420	442	462	450	433	454	451	411	427	455	453	444	450	441	436	451	454	446	445	455	434	461	461	415	444	412	459	440	460	470	471	496	476	460	423	471	452	475	456	472	457	421	431	463	467	471	473	453	414	428	443	439	435	463	454	435	434	455	465	447	449	478	407	464	465	471	447	464	444	497	453	464	453	456	455	425	441	384	448	421	460	421	474	481	479	445	432	443	467	476	467	430	460	443	452	449	460	454	434	504	477	483	428	474	457	442	468	487	464	439	459	412	458	488	457	432	458	460	436	444	481	494	469	426	451	444	486	433	463	425	477	448	424	460	467	430	426	428	449	447	488	491	426	465	439	429	464	421	456	435	445	514	447	454	451	443	467	454	455	518	470	457	420	477	421	472	433	465	446	480	457	468	469	487	477	433	466	478	472	449	426	463	440	477	455	451	450	453	439	436	444	424	452	456	474	464	425	443	430	432	443	523	451	460	447	454	441	456	443	450	490	423	439	476	463	483	469	442	480	476	456	445	484	464	495	456	468	457	460	432	488	446	445	448	475	438	480	433	434	427	436	456	468	491	446	471	458	442	450	456	466	429	506	447	476	431	456	460	476	468	485	472	480	462	478	458	424	463	473	465	462	503	451	466	468	442	468	475	460	453	446	409	421	430	424	475	469	457	449	440	456	478	477	462	435	484	423	427	440	445	469	459	449	464	466	453	483	430	464	399	489	454	464	479	451	442	465	401	436	466	429	443	444	447	438	467	432	434	461	494	477	472	456	413	500	437	472	450	444	447	450	470	481	451	473	455	486	430	490	442	453	426	412	491	452	468	472	436	458	480	453	486	488	477	446	440	409	490	422	443	450	488	423	433	419	444	452	445	490	480	468	470	496	459	460	460	480	446	449	418	456	437	449	419	467	470	426	440	508	496	452	447	454	475	448	440	441	503	468	461	487	412	454	448	447	430	448	446	435	480	423	475	482	459	434	454	454	430	456	448	471	464	449	448	453	468	496	464	465	460	415	476	446	429	483	455	460	445	475	476	438	467	442	480	470	444	456	452	456	471	452	460	474	461	470	449	442	453	447	444	436	437	477
19051	18441	20547	13469	5957	4726	4178	4514	5072	3909	3942	2508	1960	2268	2433	2056	1572	1078	928	938	785	730	651	584	435	446	415	371	456	403	376	397	398	355	275	269	251	269	255	259	245	254	282	251	231	253	238	246	237	239	230	243	215	253	241	219	228	245	229	241	231	228	257	225	228	238	245	234	226	237	221	191	237	249	230	231	215	214	227	224	238	190	213	238	221	237	239	230	247	227	212	207	238	214	226	199	238	196	227	248	232	230	229	228	211	242	214	219	245	240	212	222	232	219	226	262	196	209	210	222	221	218	225	237	217	234	248	236	224	216	248	236	225	212	222	244	209	218	235	235	218	236	248	228	211	233	199	228	248	271	237	232	232	199	233	208	241	222	227	220	198	262	213	214	258	243	224	229	235	216	214	231	227	194	224	235	263	232	245	177	239	217	228	213	229	205	212	197	234	235	227	218	223	227	224	234	238	214	214	223	236	191	210	223	231	230	205	222	230	263	260	227	232	229	222	209	232	242	229	217	221	205	234	226	258	239	239	205	215	228	225	224	221	245	247	223	225	216	241	230	202	223	236	216	226	249	221	234	210	198	235	239	219	225	217	218	218	198	228	234	244	202	223	232	249	222	242	242	218	218	242	231	219	255	214	221	223	213	222	213	224	256	223	219	231	241	219	206	244	230	197	210	201	220	238	232	226	229	217	240	228	218	230	203	233	221	207	218	229	226	211	230	242	239	198	209	223	191	218	231	232	237	228	206	251	200	224	224	220	235	228	228	228	258	195	227	234	236	245	222	238	226	225	220	208	240	234	220	247	245	214	230	186	240	257	227	255	226	226	240	226	220	222	227	225	225	210	255	220	239	218	267	242	224	224	237	233	248	203	222	268	224	230	205	210	207	214	223	225	226	231	215	225	229	220	262	219	222	206	242	246	190	222	223	250	229	209	233	265	229	245	226	220	243	248	235	215	235	205	256	248	236	221	198	215	204	210	239	220	243	222	204	226	215	222	247	226	215	228	224	239	197	218	218	217	254	222	268	211	226	224	237	227	210	224	216	214	240	220	238	211	249	216	214	231	228	223	227	227	213	229	249	224	231	225	229	211	202	264	238	205	217	210	237	218	206	211	218	231	244	230	223	231	226	262	250	223	258	237	213	207	238	216	248	220	245	232	213	237	248	262	213	227	226	219	217	232	189	259	231	234	223	236	194	253	240	211	207	245	196	261	250	234	231	224	235	249	242	224	213	245	249	219	230	194	213	223	220	240	238	225	203	230	208	207	231	247	230	228	224	231	246	245	214	243	209	240	216	225	240	242	236	240	246	246	227	239	212	229	245	216	221	215	231	238	262	215	218	229	205	228	220	229	216	220	216	243	231	235	221	213	229	241	235	215	225	271	223	225	257	232	228	217	205	252	238	228	229	232	234	231	203	255	221	225	221	226	244	228	231	224	212	229	201	205	208	218	212	246	224	200	230	231	206	233	240	217	212	265	222	233	238	217	191	241	218	189	234	255	212	233	226	214	238	217	216	229	240	209	219	213	224	210	222	226	217	256	249	276	227	239	262	200	245	225	216	232	216	227	216	195	208	232	224	233	226	212	254	223	247	232	221	255	246	240	214	242	225	220	232	233	241	222	222	200	220	224	220	247	223	209	207	213	244	216	206	204	217	212	257	213	229	235	216	228	226	231	230	214	210	255	243	197	210	224	224	250	214	228	222	185	231	241	225	216	225	237	246	227	226	237	184	234	231	214	224	215	228	249	225	221	252	256	246	224	254	222	241	224	240	229	234	226	201	230	220	201	222	208	214	217	225	234	226	225	225	250	210	231	206	213	262	225	238	217	214	212	232	214	225	243	228	232	244	246	246	234	251	222	223	219	249	236	263	242	222	212	230	229	234	204	244	210	224	218	230	232	235	223	199	227	206	247	214	206	211	230	233	226	228	237	194	214	204	223	243	241	219	225	244	245	234	237	216	238	220	250	221	225	233	263	214	239	252	226	218	219	223	223	236	250	217	222	232	218	204	234	233	242	229	245	229	241	242	219	252	231	211	212	235	231	252	221	221	214	197	227	205	215	223	210	203	230	240	241	231	217	213	229	209	239	228	210	238	214	242	218	239	230	223	247	207	242	203	229	223	216	233	212	240	242	229	229	227	223	207	204	243	240	256	222	242	211	228	202	216	215	228	218	215	219	228	225	231	208	238	234	250	255	194	219	246	224	228	221	217	245	243	240	203	217	201	227	221	245	228	205	240	234	257	220	224	232	202	226	269	244	249	193	230	220	207	226	202	233	237	218	240	267	231	253	253	227	221	228	260	199	209	242	252	235	248	224	207	213	217	209	232	223	234	234	224	229	219	234	220	223	244	235	221	205	217	245	235	224	238	205	237	220	244	229	243	238	216	227	227	260	221	234	221	248	239	222	204	210	233	221	191	215	224	254	209	178	220	218	215	268	236	221	250	225	206	238	216	223	220	224	215	191	218	241	259	226	226	207	245	246	225	208	219	214	224	199	228	222	252	237	211	222	231	232	257	241	245	200	229	257	204	237	207	241	229	241	242	201	223	253	236	194	216	229	207	196	234	220	247	229	247	217	224	234	197	220	241	230	235	220	201	245	226	241	193	215	235	220	212	218	220	198	199	237	227	222	229	188	220	229	211	236	211	214	221	208	233	261	226	259	239	222	225	230	227	230	238	221	238	226	236	231	239	203	192	199	244	224	233	220	209	217	224	236	233	235	230	242	243	239	229	225	224	245	240	225	257	238	211	222	205	224	232	229	242	223	229	230	229	221	223	247	243	238	225	228	238	263	235	218	237	281	219	246	222	218	190	232	221	216	218	254	224	237	238	234	256	224	231	207	222	207	219	239	219	230	224	206	239	217	244	229	215	207	225	204	224	197	209	219	241	227	239	221	254	227	244	200	235	252	226	207	229	245	228	229	224	219	234	209	230	218	215	212	246	206	224	178	242	227	194	234	223	225	244	212	209	221	241	191	240	230	251	224	246	241	233	240	215	238	228	235	235	229	231	232	253	237	236	202	237	251	229	238	240	226	226	245	221	245	224	214	238	216	229	212	233	255	233	213	250	237	258	231	235	212	242	251	240	214	216	236	221	246	208	230	238	246	263	208	261	242	236	239	219	223	212	241	255	232	236	241	219	226	234	230	227	199	245	214	228	214	248	223	198	238	199	229	260	215	247	203	220	246	216	226	204	245	242	226	204	209	242	235	208	205	235	212	229	253	254	238	227	239	253	219	223	246	225	236	264	218	228	229	232	210	214	244	225	245	227	232	224	241	241	208	204	248	208	215	223	204	234	191	217	248	205	243	222	216	204	254	221	221	228	230	224	240	232	223	239	220	223	224	222	219	249	241	213	242	197	209	208	231	241	263	245	219	219	270	238	211	254	229	240	230	218	224	217	258	219	235	209	225	231	253	217	226	230	225	231	221	204	222	255	234	230	204	237	230	241	217	219	236	239	248	222	253	232
12750	17856	25504	19610	12938	13584	13652	16457	18194	16909	15766	11140	9701	10776	12224	10160	7964	5724	4635	4771	4060	3811	3242	3213	2338	1982	2117	1765	1981	1700	1794	1915	1852	1314	1038	985	952	838	768	870	835	858	939	863	716	652	637	630	578	631	655	601	591	574	593	558	634	583	612	614	593	589	619	558	596	619	586	559	566	544	579	538	589	536	581	591	552	589	578	548	586	578	556	604	566	583	577	606	576	535	560	556	623	563	508	599	566	556	564	569	571	596	562	564	573	562	537	569	540	569	587	522	550	571	617	537	616	530	558	593	566	553	565	550	537	550	552	564	598	543	526	531	586	558	562	533	534	531	537	554	563	583	576	579	556	552	605	565	545	546	623	570	586	569	543	514	545	543	549	571	566	572	531	589	573	540	573	572	530	588	614	590	553	538	554	554	546	556	578	554	519	535	584	601	572	586	524	556	581	616	584	579	585	613	556	483	594	561	547	544	574	567	583	555	517	542	584	559	571	540	549	589	592	556	587	511	615	573	559	560	560	621	591	542	590	543	580	570	631	552	523	551	535	562	534	573	550	564	568	620	561	548	567	526	580	561	551	607	548	568	595	561	573	575	596	583	600	527	592	558	543	558	560	555	573	597	570	548	566	550	533	575	588	528	535	566	502	567	587	593	553	534	500	597	518	528	567	576	580	534	547	554	528	564	551	539	523	567	560	564	543	569	572	590	561	561	557	516	552	569	599	513	578	556	570	586	587	550	576	561	603	569	573	568	579	586	563	559	587	553	579	560	599	555	545	596	524	562	536	514	571	521	539	604	587	569	580	565	547	540	557	582	535	534	580	522	530	530	559	579	570	578	588	545	519	586	570	578	593	598	545	532	608	560	557	572	539	589	555	567	604	545	584	588	612	558	588	569	540	585	581	557	544	573	584	556	548	567	585	590	591	584	541	568	551	552	544	568	620	551	610	555	528	537	575	581	549	565	538	571	532	545	524	591	609	560	535	507	525	571	584	547	539	551	564	545	518	582	537	583	588	606	566	538	573	516	520	594	543	552	543	539	578	572	529	609	551	573	589	536	521	567	536	565	552	594	577	544	553	570	536	545	525	593	517	577	550	606	597	541	582	623	557	543	508	560	584	571	599	568	572	519	596	532	620	577	597	575	569	608	557	599	577	574	567	560	536	550	562	577	556	558	595	590	555	546	540	585	541	574	553	586	619	596	577	581	599	569	569	541	523	538	549	558	549	623	582	578	567	613	558	544	569	594	538	543	571	605	566	561	561	560	573	542	585	558	569	559	542	520	578	533	529	517	589	571	551	553	540	601	526	570	572	532	617	521	599	577	550	613	562	574	509	548	559	540	581	529	544	566	598	583	567	607	592	568	547	607	575	567	557	591	578	599	609	558	547	539	587	558	553	562	568	563	548	499	564	574	543	567	550	522	572	582	588	546	590	587	591	586	572	553	560	581	565	561	597	589	530	570	562	568	589	595	539	509	592	607	558	542	566	546	548	546	574	542	581	571	565	559	566	630	556	559	549	520	578	550	580	542	537	531	565	533	586	599	553	588	613	534	581	600	572	547	548	584	561	515	523	516	555	525	576	510	520	557	536	565	552	544	576	575	541	578	556	528	585	618	578	555	550	577	556	599	590	537	580	589	571	519	569	603	578	610	586	551	617	599	544	537	554	561	616	526	610	588	548	527	506	515	559	559	545	544	582	537	547	578	550	575	582	563	566	510	575	576	532	548	534	523	537	596	562	553	540	555	556	529	573	548	563	555	565	585	535	581	595	594	534	570	561	525	589	567	602	508	560	562	554	568	548	563	550	564	570	555	524	601	571	539	605	535	555	577	552	533	548	569	573	535	566	595	559	557	552	558	534	570	546	526	608	543	585	569	557	557	559	550	533	567	556	556	529	550	563	573	583	533	568	605	586	556	550	577	524	564	555	559	576	552	596	537	564	543	550	606	550	539	589	589	556	593	606	559	565	551	581	573	571	536	560	523	588	523	555	522	554	620	589	567	560	547	575	570	577	571	590	572	554	566	572	509	539	559	613	586	585	573	571	541	562	555	561	608	547	548	628	515	571	563	537	613	592	552	591	572	574	548	521	601	518	559	545	594	558	550	551	616	571	516	571	597	561	563	580	579	550	559	503	577	562	553	532	549	570	591	547	558	532	570	539	513	547	580	553	590	569	584	558	577	573	573	573	576	550	596	539	580	573	555	544	587	544	579	581	521	557	552	576	575	575	542	570	538	587	543	576	512	555	533	551	568	569	529	534	575	576	595	579	575	562	558	557	552	591	523	506	590	585	543	550	573	532	550	565	542	553	564	608	600	576	548	585	544	548	552	520	531	563	554	586	633	579	553	548	555	541	553	573	565	579	577	572	561	573	525	583	541	547	559	612	577	573	572	553	543	570	565	535	588	602	563	541	572	531	558	552	625	572	563	538	589	584	552	575	580	610	580	557	591	551	573	580	561	562	572	545	582	557	593	494	593	566	547	554	556	528	565	555	547	583	585	537	591	588	577	533	603	532	597	584	554	532	570	537	582	563	580	590	552	591	583	579	584	534	604	571	564	602	590	554	604	575	544	508	540	617	568	575	577	531	574	569	557	576	560	574	576	534	542	591	588	569	520	549	574	558	553	546	565	524	553	574	542	601	587	582	561	587	551	584	570	588	576	556	549	537	618	569	580	586	578	546	582	533	533	537	570	596	553	554	536	599	545	517	546	567	584	537	550	582	526	557	554	540	576	591	554	532	566	540	590	546	527	578	507	559	556	525	533	557	574	548	538	572	562	548	563	566	556	583	555	609	575	538	610	587	533	546	569	525	588	532	546	570	534	594	588	515	601	539	575	521	524	570	537	561	548	552	568	564	580	540	566	511	589	583	585	569	546	579	556	568	629	576	559	581	561	584	608	551	555	542	555	568	554	573	556	586	610	528	574	551	597	538	543	601	572	571	526	566	540	576	581	606	620	553	577	556	562	541	528	561	612	569	563	583	594	591	587	536	502	561	578	561	530	550	567	625	518	627	573	548	618	526	600	534	565	566	588	553	559	533	593	527	553	567	546	538	586	565	570	570	640	544	585	586	548	559	563	594	524	549	556	555	525	578	553	601	599	576	552	614	581	535	534	590	544	567	578	522	574	572	551	553	576	545	560	540	572	602	590	555	552	542	622	583	566	548	562	567	570	572	591	570	566	596	543	552	574	570	570	582	550	550	574	548	553	533	561	568	575	540	541	571	576	561	563	535	597	559	554	548	555	565	568	592	553	566	580	572	549	596	561	542	537	589	564	584	569	569	549	541	518	528	572	544	553	580	565	563	551	586	562	571	575	577	591	553	577	576	589	568	543	550	598	579	556	562	564	574	582	576	574	597	550	613	545	565	626	552	533	540	598	628	536	595	562	550	565	579	592	569	547	537	594	582	565	497	561	575	571	575	567	540	552	562	534	533	563	567	600	532	545	609	586	556	537	562	604	571	573	582	593	567	548
38434	42754	42747	36629	25985	26498	25429	24506	33957	30495	29914	21870	20043	21944	20462	14957	12247	9234	8265	6622	5029	5209	4853	5329	3049	2483	2460	2307	2408	2461	2294	2282	1642	1244	885	841	770	562	427	584	668	611	760	581	330	243	252	263	243	236	227	242	227	223	214	217	211	256	246	246	225	237	207	235	243	240	269	228	244	214	219	240	216	250	227	227	228	253	234	240	224	250	235	218	260	213	226	246	224	192	212	252	230	217	202	224	233	220	218	219	199	218	226	218	185	224	215	236	182	224	216	247	221	208	201	219	216	263	238	222	240	217	209	195	225	214	237	248	221	202	232	227	217	237	228	214	228	221	222	224	222	221	217	234	228	227	228	226	220	235	216	199	224	216	238	221	217	216	216	185	226	193	242	231	225	200	215	231	227	239	226	225	248	202	217	217	197	227	230	243	216	220	237	231	229	220	192	282	231	213	226	238	223	174	205	228	192	261	222	208	221	198	198	234	217	241	206	225	225	206	212	218	217	229	222	221	248	211	218	246	223	213	225	210	210	229	204	207	220	216	236	236	229	236	214	214	254	207	216	232	192	247	205	218	263	247	236	215	210	236	210	226	213	213	246	213	218	224	195	191	224	231	215	202	210	223	234	235	232	241	225	230	239	211	208	232	216	226	218	217	237	222	244	206	238	217	214	204	220	212	214	240	189	209	214	217	242	229	231	220	219	203	233	204	210	224	226	215	237	209	205	234	215	215	262	226	220	233	238	220	215	241	215	230	213	216	209	220	210	237	214	224	210	213	242	232	220	230	223	226	221	212	236	189	233	236	209	240	218	208	215	221	221	219	208	192	229	220	242	218	232	235	207	245	217	209	239	222	215	211	201	192	244	213	209	213	227	232	235	231	214	204	233	226	225	228	231	222	238	244	225	234	227	204	230	194	253	201	234	222	219	232	208	231	230	225	211	233	223	226	242	244	216	229	238	201	216	239	227	228	243	237	210	245	233	225	203	242	213	207	226	229	240	213	225	202	230	210	229	215	231	237	232	234	235	205	253	236	218	227	231	254	238	196	232	225	218	237	235	218	218	215	220	229	217	200	224	230	245	229	237	224	255	233	197	207	224	221	205	227	204	215	219	215	219	236	221	195	191	200	220	232	224	244	227	227	223	234	220	233	203	237	202	219	236	222	242	191	246	220	201	235	220	213	237	213	222	205	221	211	215	222	222	248	210	235	198	235	209	224	232	233	227	250	249	249	252	189	241	203	232	229	213	219	224	200	239	236	224	231	228	245	240	234	207	219	215	243	211	221	203	231	229	237	248	230	220	233	225	223	193	187	195	246	242	213	204	215	211	204	205	209	218	230	198	217	241	228	234	233	217	214	217	232	212	230	212	216	189	209	206	202	211	197	218	206	250	249	201	231	233	187	245	228	223	228	228	232	212	240	215	240	216	247	207	235	242	202	241	223	211	230	219	212	221	193	217	215	214	228	223	216	218	245	228	238	193	225	216	224	240	226	224	235	210	254	211	225	212	209	211	240	247	227	246	245	224	176	234	243	221	209	225	201	233	231	201	216	168	222	223	231	241	222	242	222	220	221	203	254	210	205	213	213	225	217	232	215	222	242	232	228	240	214	244	210	210	221	234	207	242	232	265	204	227	197	269	209	217	213	237	236	223	221	209	244	242	232	222	197	224	224	218	198	225	234	258	218	221	197	222	242	218	234	217	221	213	231	215	233	212	220	241	221	220	232	217	225	214	235	248	217	224	202	220	217	206	240	220	234	215	212	205	198	220	207	210	220	217	230	229	207	220	235	224	246	218	201	205	201	222	228	223	216	259	216	230	231	213	249	210	216	223	215	208	250	219	209	232	247	205	210	224	208	212	212	210	194	219	259	227	230	238	199	251	199	209	227	233	244	225	207	228	194	199	235	206	221	272	207	247	214	192	194	234	237	239	206	232	227	230	209	206	193	218	258	230	219	200	218	208	216	232	217	240	225	218	201	223	222	238	210	230	208	212	202	224	219	245	240	199	209	213	186	213	237	230	222	215	212	223	210	220	219	235	226	211	255	248	209	235	212	220	205	209	239	244	206	219	214	221	229	245	229	251	222	251	226	210	214	210	249	230	208	215	221	246	207	216	209	221	222	208	226	214	221	225	225	215	207	229	208	245	218	219	227	216	238	200	237	253	237	226	219	213	209	253	216	207	215	201	222	232	214	241	190	216	211	221	221	220	229	219	207	219	237	231	234	222	243	203	227	234	231	214	222	216	218	207	209	227	225	204	217	227	200	242	218	200	234	205	221	204	216	211	213	239	250	223	265	227	239	210	205	237	228	217	197	226	246	219	223	230	222	211	236	242	240	227	215	224	238	235	220	245	201	228	232	217	232	229	201	220	216	223	215	254	251	227	218	209	232	210	216	209	239	206	229	236	209	192	239	258	244	226	177	210	237	212	243	205	220	219	209	204	198	234	244	212	202	213	235	219	211	194	217	236	263	209	224	216	215	221	257	216	200	221	231	239	211	215	194	233	209	214	232	196	205	243	236	238	225	224	217	215	250	213	228	226	199	235	245	206	227	232	230	233	224	224	234	228	221	208	235	231	220	221	237	199	238	233	215	216	222	201	231	235	228	208	243	207	233	248	247	209	208	193	220	236	268	199	218	233	212	222	226	210	221	231	216	240	233	227	218	210	240	207	232	254	219	231	236	229	220	221	227	247	226	220	190	230	232	218	218	239	231	216	216	241	194	219	223	226	219	205	238	193	216	248	235	238	223	224	223	242	232	211	243	224	208	216	206	209	206	233	222	225	234	229	243	239	223	205	218	224	224	248	223	244	207	218	219	230	216	222	225	242	253	218	213	229	207	244	228	216	259	245	216	229	232	209	223	223	209	209	215	215	215	244	231	221	219	222	216	251	230	216	217	221	228	235	231	217	220	204	237	230	211	234	226	235	202	224	219	212	208	239	216	217	202	183	210	218	180	225	224	212	254	230	211	232	217	217	224	205	227	222	219	257	215	226	230	226	207	222	218	251	242	238	202	241	228	223	217	242	224	247	265	206	212	185	215	234	213	201	224	199	199	210	225	202	242	206	215	197	203	206	227	225	232	218	226	212	222	242	231	236	219	236	234	223	220	193	211	197	244	207	254	231	224	249	218	216	246	217	222	209	233	238	236	256	218	225	236	252	229	253	224	249	232	236	226	225	218	220	222	212	209	229	206	245	254	220	227	219	227	217	214	196	205	218	218	221	250	203	225	214	242	217	261	225	228	222	207	217	228	215	222	204	226	220	211	233	250	226	205	218	228	230	228	223	197	196	201	241	226	226	232	211	219	232	221	204	213	182	223	205	209	207	213	197	224	221	239	225	244	225	247	202	219	258	200	214	235	224	210	206	238	221	211	221	236	231	192	207	221	244	230	209	212	234	239	228	231	239	217	211	243	209	217	236	231	214	212	224	214	241	213	241	217	239	219	227	224	222	228	225	211	219	227	196	197	215	219	210	215
27514	37950	45273	39094	29272	35485	32752	35649	44258	47037	42594	38369	38328	39928	38176	33761	31203	27949	27132	23947	20587	21709	20677	22889	14605	13643	13193	12944	13487	13526	12726	12580	9584	6828	5108	5073	4352	2726	2284	3031	3675	3375	4579	3227	1480	884	809	692	701	688	681	634	641	673	615	603	644	615	634	568	594	604	616	610	579	579	618	567	504	568	542	548	549	571	579	543	566	544	570	551	548	569	567	577	570	528	542	560	529	517	537	530	550	557	584	529	553	552	564	540	568	522	521	537	543	576	545	576	552	564	559	550	514	571	524	532	505	531	572	555	516	585	547	563	542	524	550	562	591	599	561	540	554	567	555	569	559	542	544	517	565	517	521	519	541	522	539	520	548	592	581	542	571	524	523	520	545	561	562	590	508	537	573	508	541	517	555	562	541	513	571	516	512	526	578	541	536	532	563	545	566	524	554	549	524	530	521	542	575	520	518	534	530	576	506	557	570	530	561	502	474	589	535	534	519	527	559	522	574	507	551	524	507	546	565	506	512	502	552	528	541	558	568	566	573	561	550	588	539	516	497	578	534	509	524	522	521	519	527	536	555	513	553	564	518	575	582	494	566	540	519	539	526	570	561	529	604	568	574	564	547	559	545	544	530	571	556	526	559	522	587	571	545	578	520	531	602	540	522	573	554	531	513	589	560	532	544	560	527	542	514	543	543	521	516	536	546	554	505	616	537	531	516	538	539	544	529	527	555	544	536	521	583	536	527	552	555	545	536	574	580	561	584	574	555	587	539	520	503	542	552	556	562	583	571	561	575	565	512	531	541	614	544	556	549	564	552	549	527	527	510	503	471	561	511	553	533	539	539	523	538	522	567	545	522	522	544	548	574	531	547	508	540	537	556	505	498	556	557	568	550	519	589	513	550	560	594	510	561	560	595	573	554	565	568	511	572	531	596	563	531	556	535	547	545	534	558	594	534	558	552	556	540	572	545	551	527	602	562	527	552	552	538	520	542	518	569	564	578	566	524	557	529	535	546	535	511	556	559	578	545	517	546	538	545	502	574	570	567	567	577	560	563	537	535	536	588	543	528	562	499	529	576	565	522	558	560	525	513	508	568	521	527	523	530	534	558	539	563	519	531	529	519	547	571	561	536	571	509	544	546	544	504	510	537	537	573	555	502	555	549	571	555	561	531	505	559	551	576	539	546	521	547	555	571	564	492	560	526	563	537	499	576	536	547	585	537	517	513	522	568	555	500	562	568	532	490	551	497	555	555	590	515	578	539	569	514	499	556	519	540	480	525	525	562	524	535	600	572	501	580	546	550	557	562	539	531	532	565	549	512	509	549	557	523	533	528	555	534	539	515	545	519	531	565	554	552	560	519	519	550	561	532	598	542	552	536	529	558	492	557	573	558	517	539	550	529	519	542	553	582	541	520	504	537	532	511	544	540	505	610	558	581	543	585	566	528	486	570	530	562	591	526	553	535	574	583	572	551	576	509	504	557	539	583	532	544	532	543	552	539	541	572	582	511	546	514	543	563	548	512	568	554	524	553	513	526	551	546	557	535	589	593	571	561	587	549	570	513	563	521	574	562	549	552	559	552	528	534	546	574	560	532	547	498	548	557	501	540	545	562	534	542	559	585	526	578	519	573	536	538	515	578	554	509	538	538	515	553	576	537	520	573	549	560	517	515	521	538	544	562	560	536	551	537	561	529	539	578	535	575	560	555	538	554	540	550	549	516	534	543	505	543	534	504	555	565	529	530	569	560	589	538	569	493	566	537	555	502	515	569	539	550	567	539	536	542	539	548	565	537	538	556	565	553	534	549	528	562	537	540	572	548	520	539	538	520	525	579	523	511	525	563	535	553	576	548	510	598	550	536	556	533	537	551	538	546	542	591	530	561	547	555	555	560	524	515	536	571	547	519	549	524	575	515	534	586	573	547	520	516	570	533	554	579	542	521	559	539	574	541	571	549	544	551	555	515	608	544	543	504	567	549	567	524	587	548	510	511	562	559	578	548	545	567	535	558	497	533	546	568	591	499	529	581	572	541	517	507	587	560	557	554	541	545	533	494	535	571	516	567	551	534	531	547	548	520	533	541	485	525	570	547	576	551	542	512	564	531	564	560	556	516	509	549	523	527	532	519	557	532	547	571	531	547	545	543	530	611	523	554	545	573	555	524	546	546	546	560	525	554	552	558	529	512	540	517	581	523	573	600	569	540	562	542	563	552	559	512	550	534	549	539	569	550	563	564	531	538	558	530	557	554	517	524	554	557	590	539	564	565	539	504	529	528	500	561	539	517	537	507	545	561	497	568	573	531	566	562	553	548	536	506	554	556	563	559	560	558	551	587	545	552	490	508	549	575	547	525	563	572	538	524	552	528	488	554	556	542	502	624	564	551	526	559	533	570	557	580	574	581	554	521	549	556	515	544	517	527	590	562	566	529	546	507	564	532	558	511	576	520	573	534	553	522	539	530	524	583	518	565	492	538	559	536	559	572	565	555	527	530	554	495	555	560	524	563	556	570	557	577	523	575	574	544	561	585	509	556	551	574	523	543	538	558	530	525	562	591	534	533	536	517	549	493	526	542	552	577	529	515	574	511	550	547	552	552	511	544	530	541	583	551	558	552	528	549	557	554	596	534	563	554	539	546	522	532	574	552	555	526	531	549	565	516	551	559	575	568	524	509	573	536	526	552	550	559	582	551	556	511	558	566	538	581	515	542	580	572	584	502	538	555	594	588	563	560	533	522	546	518	554	577	528	551	554	509	543	548	572	525	551	537	541	536	536	513	585	542	542	562	528	555	579	594	549	523	559	504	549	596	562	569	539	503	547	508	538	522	568	570	542	552	555	533	512	521	545	544	550	539	537	559	590	565	540	545	604	561	586	549	565	541	548	612	552	560	522	543	555	525	542	541	593	523	536	546	521	562	548	523	546	524	572	551	577	532	585	537	566	535	512	543	510	548	568	535	528	528	544	527	523	529	517	548	573	524	535	532	537	587	547	550	557	538	559	550	571	577	568	568	588	568	558	507	589	512	571	525	537	518	562	524	540	523	552	521	535	540	547	546	551	550	542	578	537	545	547	557	518	580	522	561	498	543	536	529	562	537	565	563	562	543	523	530	553	546	511	520	514	512	537	540	576	543	570	549	533	562	590	544	566	553	575	534	554	556	504	552	564	531	554	580	534	539	551	563	491	511	567	537	539	522	573	547	535	569	572	518	529	550	535	557	538	547	505	555	553	544	515	552	532	554	509	590	567	578	531	512	533	505	545	535	549	504	570	505	514	580	552	546	539	536	568	533	544	588	548	544	532	532	554	548	514	591	579	545	551	520	574	548	544	558	559	548	519	529	544	526	569	551	529	576	593	519	538	522	549	545	545	545	555	585	539	571	527	552	584	544	571	550	528	547	575	522	597	592	541	545	542	535	523	489	564	546	517	588	579	516	558	487	569	553	541	529	541	581	533	552	533	547	532	539	535	551	525	551	529	526	523	525	559	545	506	535	537
47678	46435	42480	33316	26713	31644	32599	34174	42005	39642	41251	34847	33991	38387	33602	30149	28626	27089	24802	17084	13034	12926	12214	13759	8200	6506	5236	5020	5967	5629	5537	4785	3843	3814	2511	1955	1798	1233	753	724	1239	1129	1200	1903	777	273	265	246	210	241	236	237	191	208	232	197	191	188	196	212	183	209	210	215	183	190	179	178	190	184	179	201	188	206	193	197	195	189	198	177	188	172	158	196	178	205	178	192	180	187	192	182	206	236	220	169	178	195	178	188	206	218	198	189	142	200	209	196	191	175	191	171	179	169	179	188	192	200	190	174	185	185	182	184	164	194	175	173	170	181	209	198	184	198	191	187	178	199	209	164	202	177	201	172	175	171	173	196	163	200	195	183	179	160	185	173	193	191	182	183	181	193	187	178	198	199	190	168	169	169	166	160	163	187	183	190	177	186	189	177	185	180	187	193	179	175	181	203	156	165	187	196	185	185	190	202	199	181	162	186	165	167	180	180	191	175	188	184	167	193	179	173	190	179	190	211	208	180	164	170	176	167	181	204	208	175	173	218	197	167	200	194	193	183	179	192	187	195	173	165	194	189	207	190	197	191	188	192	187	165	179	200	185	195	186	179	187	167	209	167	179	176	176	205	176	192	177	197	200	194	178	178	189	188	178	160	162	184	182	191	207	164	170	190	146	190	189	182	200	175	170	186	190	190	193	211	186	174	195	171	181	177	196	160	176	184	194	177	178	199	173	164	194	172	195	180	161	188	204	193	196	174	196	189	153	206	175	183	196	173	169	185	205	181	190	218	157	174	188	199	188	173	173	172	175	183	187	182	185	171	170	185	198	161	161	187	181	200	213	181	195	199	153	184	184	196	161	160	190	179	153	180	198	191	180	182	163	164	199	189	198	178	179	177	194	178	161	202	188	172	204	174	186	189	170	188	156	155	178	162	198	182	204	187	185	200	195	175	173	182	185	184	190	169	168	175	177	188	187	177	168	183	178	202	198	168	193	216	175	169	184	164	200	174	162	168	198	170	172	171	205	187	192	167	184	176	174	175	187	227	190	172	171	175	209	176	174	200	186	192	207	195	179	179	186	184	191	163	184	162	184	177	192	181	191	174	184	182	170	179	196	190	175	181	169	199	194	197	167	197	177	202	186	202	204	193	162	214	174	164	176	166	169	163	209	196	167	183	171	193	190	196	197	162	194	178	175	202	175	185	172	182	190	176	180	191	203	183	170	185	193	191	176	190	178	179	189	201	198	157	179	177	156	191	182	177	179	158	171	193	182	187	190	208	185	171	205	179	178	159	184	178	213	191	186	195	181	171	149	195	187	187	178	184	170	194	210	195	172	187	151	168	199	179	166	204	165	211	188	211	165	215	178	175	180	177	173	168	187	189	179	193	192	167	206	185	188	188	160	162	185	196	200	206	189	186	188	171	173	225	155	172	177	205	175	167	198	181	192	196	202	175	210	181	177	183	204	179	186	158	181	190	163	192	190	195	184	180	150	194	192	202	177	191	194	178	161	189	190	190	174	205	173	183	172	199	178	154	175	190	192	184	200	183	203	183	171	177	206	160	187	175	195	173	157	167	175	181	170	183	180	222	183	171	182	205	165	184	190	184	166	171	192	167	188	177	175	180	206	184	184	210	181	152	166	161	204	180	179	184	203	179	184	184	190	188	178	186	193	174	182	167	187	173	175	189	193	186	170	160	183	194	185	203	190	184	163	178	208	178	189	200	174	150	195	192	204	184	200	190	203	172	168	181	191	182	189	178	177	195	193	162	226	200	188	189	183	171	189	177	194	143	172	197	192	186	196	178	197	166	210	173	171	183	172	184	188	184	188	186	196	168	174	184	159	168	157	180	187	166	180	144	189	181	187	185	196	171	188	170	181	173	211	195	173	186	183	194	188	175	187	182	180	205	206	158	190	177	176	194	158	151	167	178	188	185	192	189	190	212	183	173	180	206	190	198	178	202	180	204	206	177	196	178	163	173	183	159	171	198	183	187	186	210	204	204	173	176	183	168	192	168	168	160	166	186	189	200	178	189	194	167	175	193	182	180	174	182	170	179	177	172	194	172	175	182	180	194	156	193	194	172	199	189	170	169	160	205	180	195	178	184	185	189	173	193	176	200	172	190	167	186	182	186	189	191	165	190	190	194	170	197	150	204	209	192	202	185	183	185	168	187	205	179	168	180	190	191	195	182	187	195	182	186	180	172	204	178	189	195	209	188	156	165	188	182	181	180	186	173	185	188	194	183	188	168	192	187	198	208	194	185	169	196	203	164	201	192	192	176	188	173	164	182	201	172	163	180	160	197	186	196	186	202	179	164	207	168	168	173	180	190	166	202	187	180	189	197	214	161	188	194	187	161	184	161	199	160	171	161	179	189	169	196	192	177	205	191	183	193	178	153	165	217	174	161	178	190	187	180	204	194	199	176	163	176	194	194	204	189	170	179	176	187	186	202	203	187	182	171	187	180	172	205	190	174	171	195	193	142	179	174	209	177	180	159	174	168	174	168	188	191	173	184	178	183	164	166	168	195	180	188	181	181	208	179	162	191	184	196	207	182	177	180	198	170	173	177	179	182	213	195	185	204	188	169	186	169	164	204	172	163	177	179	189	183	182	189	167	178	183	188	167	203	195	188	200	189	181	180	181	190	186	187	181	194	183	206	201	184	189	176	175	182	155	177	195	193	177	177	155	209	159	199	203	178	171	177	176	163	144	190	202	201	191	175	187	198	156	182	173	176	185	174	179	165	201	192	173	185	194	175	162	198	196	178	206	203	214	172	169	164	183	193	176	198	174	198	192	189	177	172	173	183	155	181	165	194	177	183	162	207	189	176	198	189	182	181	169	194	181	194	180	183	180	204	174	175	183	178	175	186	203	180	197	200	194	174	187	199	188	197	183	191	164	208	178	181	169	175	192	176	177	201	206	182	183	188	195	196	183	175	173	181	152	179	197	185	188	190	169	165	191	188	204	184	177	191	204	195	189	177	182	181	194	153	158	185	186	191	176	217	212	180	171	178	192	212	214	175	166	162	159	188	199	192	197	182	162	176	169	193	181	185	171	180	189	202	180	182	183	184	209	204	153	182	176	218	213	164	170	168	168	199	195	186	189	191	175	180	170	180	173	199	190	185	189	196	190	187	179	168	178	160	200	177	186	203	193	189	203	198	176	179	188	172	180	201	168	197	152	175	172	203	168	165	211	187	191	163	207	178	186	218	190	181	184	187	184	172	174	173	184	175	190	183	177	179	184	197	191	186	167	169	183	202	194	175	207	191	194	177	164	183	207	192	185	172	179	162	173	170	195	160	202	185	175	182	148	192	176	155	188	162	206	213	201	171	174	210	182	175	195	192	192	163	175	187	196	194	195	183	165	165	217	151	207	182	205	182	208	214	209	186	190	188	188	176	186	157	181	163	186	183	177	170	186	158	217	201	195	161	166	188	168	188	186	178	172	207	192	180	180	179	196	175	182	171	194	197	192	189	200	149	162	187
34737	44741	48285	42788	38922	46888	42641	45707	52066	56539	53693	51019	51946	52737	49522	47121	46678	46442	43977	35833	32969	34544	33232	35424	25888	24904	21427	21683	24480	23939	23038	21027	18451	17753	13256	10585	9633	6991	4349	4166	7761	6576	7135	10430	3926	1036	894	887	807	739	642	701	650	592	616	578	598	561	619	562	579	555	587	591	533	553	500	554	530	508	503	490	486	487	492	470	512	496	467	479	462	447	437	458	479	431	487	452	490	415	486	485	423	426	460	457	431	439	492	514	479	478	429	467	432	447	447	470	444	415	482	445	419	473	445	467	477	461	468	454	421	453	412	430	434	465	479	477	476	456	443	416	452	428	450	437	463	475	414	438	464	433	494	461	454	471	464	453	455	487	450	462	446	469	431	469	448	468	446	450	442	422	459	492	432	449	421	462	454	443	443	418	449	432	474	470	487	439	459	456	457	459	430	450	440	462	441	456	461	496	440	463	478	476	463	424	470	454	463	455	433	451	459	488	457	452	452	449	445	456	430	458	447	414	479	493	412	435	472	406	446	450	455	450	425	433	460	434	436	418	481	472	411	468	467	479	425	477	441	436	483	457	440	472	459	448	467	460	457	448	436	466	434	473	462	466	444	468	454	442	453	433	471	463	436	469	441	457	462	491	475	458	419	440	450	445	436	443	452	441	445	466	456	442	449	431	453	434	457	502	426	426	486	431	444	457	478	467	464	491	492	461	476	465	447	441	452	456	446	460	448	497	440	452	444	442	450	458	464	436	465	445	443	453	463	461	454	467	425	467	445	432	444	465	434	436	447	461	454	448	433	448	441	459	468	439	472	448	444	450	466	448	466	448	430	423	454	419	435	467	446	421	458	443	456	464	458	447	424	436	440	441	472	437	421	451	479	463	473	419	471	445	476	433	470	486	442	453	422	417	469	444	453	473	473	439	438	480	448	458	468	454	443	493	454	441	457	424	472	426	406	447	436	415	434	465	469	416	440	436	419	470	429	468	458	441	501	411	461	425	465	475	464	480	435	456	501	454	453	445	458	438	434	444	463	466	495	452	442	502	471	484	465	440	479	436	452	476	450	458	470	454	456	417	472	470	398	447	427	471	418	429	447	462	438	484	416	443	443	432	436	440	442	499	444	389	430	454	447	463	437	444	438	467	469	458	445	431	444	481	453	441	430	439	471	455	483	472	434	488	404	430	450	438	450	492	474	440	432	484	451	471	417	430	432	468	474	416	458	438	446	445	449	435	456	461	458	482	467	443	436	438	515	436	450	489	486	432	470	416	439	475	473	445	438	444	439	462	490	451	462	448	444	491	462	421	460	435	433	467	459	461	430	454	469	496	448	444	441	420	479	449	438	438	416	463	438	428	450	439	484	451	448	433	439	443	423	439	467	479	456	466	442	437	450	405	445	430	405	454	448	463	425	483	445	439	452	457	498	426	429	398	475	436	449	426	469	420	449	453	470	461	471	426	425	465	501	454	398	403	446	459	440	456	460	453	471	428	464	448	446	466	429	456	438	433	452	424	480	426	427	483	431	418	425	468	407	462	484	431	471	423	457	447	437	471	441	477	427	464	427	419	440	456	449	448	442	448	459	479	459	454	486	419	430	497	455	417	446	468	425	455	446	422	459	463	437	420	458	479	429	415	483	484	442	458	449	445	459	465	414	452	412	469	475	435	446	449	432	448	453	475	457	461	478	439	460	451	430	473	457	440	427	441	410	464	472	493	420	452	437	483	453	456	429	447	392	495	458	418	446	443	481	440	452	423	452	438	447	482	466	473	434	459	485	450	483	440	443	443	464	478	451	459	419	432	456	426	443	442	445	481	457	441	466	469	455	442	482	444	434	469	467	489	477	455	475	436	422	469	454	446	478	421	440	439	455	470	493	492	462	486	493	479	486	436	428	458	466	440	424	489	462	456	457	495	469	440	475	478	471	416	460	475	434	409	460	449	445	429	458	438	454	452	437	487	471	476	452	452	447	482	509	452	406	460	404	431	413	487	440	442	460	441	428	455	458	458	426	448	462	488	414	415	457	458	452	409	470	433	519	471	463	433	430	433	481	446	475	472	446	460	437	426	459	443	431	458	442	455	479	480	459	417	459	458	421	437	446	459	383	441	459	493	458	458	458	411	450	456	461	450	448	448	437	444	469	445	470	408	465	443	422	451	447	456	464	440	464	432	442	472	443	413	485	441	424	453	467	479	456	441	424	477	444	459	457	469	427	457	480	469	470	439	416	447	451	462	443	460	451	445	473	408	450	470	446	474	441	453	490	476	467	477	430	418	453	459	445	460	412	436	493	430	403	457	442	443	468	421	491	458	437	432	432	467	473	487	455	456	429	447	469	420	397	466	470	468	438	453	431	448	477	438	459	445	454	476	447	511	418	461	446	455	437	440	438	456	444	466	482	466	457	457	448	420	432	466	426	435	432	455	425	492	453	454	427	419	441	433	453	435	466	483	455	506	439	419	442	443	475	443	419	431	479	462	488	431	452	483	425	456	443	474	441	440	451	452	470	436	441	447	480	404	447	450	439	484	451	474	456	440	450	471	412	496	395	469	414	446	452	463	465	457	468	459	428	460	439	395	433	483	454	424	446	447	478	433	429	450	477	464	448	432	482	448	452	437	393	417	465	439	478	477	457	430	472	474	443	410	481	456	439	417	464	456	445	451	429	462	459	444	450	422	476	464	498	477	467	455	446	464	422	458	452	476	465	453	425	467	455	463	468	437	450	466	445	471	470	479	466	465	447	456	428	488	415	486	446	441	447	451	488	440	460	458	397	445	464	449	464	468	511	435	474	477	397	482	458	454	430	438	472	416	443	391	423	451	483	448	428	422	433	482	458	473	495	448	450	462	461	457	429	454	431	446	470	436	449	476	455	423	446	450	480	462	470	434	453	457	454	443	425	442	472	434	471	470	439	439	435	440	407	435	438	492	427	468	438	479	466	446	438	444	445	446	398	463	456	489	438	465	458	482	479	429	497	477	399	453	465	483	453	457	457	458	457	472	423	414	439	469	454	473	455	435	417	471	427	435	463	434	449	426	470	455	468	448	475	449	419	462	439	444	431	438	442	459	442	456	438	441	450	431	449	463	438	469	419	431	424	458	455	424	486	441	418	447	468	454	430	460	466	417	464	451	444	455	440	453	468	442	462	439	432	427	462	447	435	455	472	451	481	472	465	518	445	422	463	472	434	480	468	431	437	454	486	473	414	457	450	463	411	447	423	451	411	477	438	426	416	443	489	436	458	446	433	467	440	461	477	430	429	430	411	445	442	432	466	406	453	446	436	474	445	456	455	412	490	432	426	445	414	448	460	446	449	478	464	444	487	427	482	460	457	472	432	435	455	409	424	445	483	439	441	448	455	455	442	417	453	449	486	447	458	420	492	482	461	496	442	482	451	488	445	456	410	440	429	460	450	469	478	471	447	447	457	468	449	447	416	427	450	449	457	435	491	460	438	430	444	461	479	445	443	453	478	455	478	473	427	475	477	433	437	445
16399	17532	20118	11720	5583	6026	3717	3121	3985	3378	3007	2294	2206	2341	2172	1525	1211	1041	853	696	554	572	544	501	466	385	399	341	380	332	384	332	333	280	284	288	288	255	233	239	277	239	279	250	258	222	199	207	228	226	232	240	248	247	244	234	229	242	233	231	237	240	220	209	226	223	223	214	224	239	232	215	230	233	212	213	248	198	263	233	250	231	209	216	222	220	226	200	217	203	243	238	248	216	235	234	201	227	244	252	229	238	223	255	231	263	253	216	234	204	214	216	222	233	234	197	225	221	240	182	189	233	225	214	231	219	220	250	236	249	246	218	208	231	224	223	243	249	248	193	222	226	235	237	222	223	212	216	198	248	238	235	207	220	192	225	218	209	218	232	223	228	245	227	215	216	211	242	195	207	233	233	221	253	223	182	203	202	235	236	240	212	208	213	206	223	221	226	224	207	209	235	202	240	225	203	232	212	220	250	214	220	229	204	205	195	231	221	224	229	211	245	226	213	232	198	233	210	211	215	254	233	244	227	201	231	192	226	238	241	231	252	214	221	219	251	218	202	233	219	224	228	231	224	219	226	213	222	198	229	199	222	234	217	249	222	217	219	213	215	199	219	222	217	211	240	254	201	266	236	201	222	222	242	245	259	236	213	241	214	221	240	224	213	258	212	228	225	195	223	216	231	215	245	234	214	202	200	249	200	206	229	222	252	235	211	253	245	245	212	180	199	228	211	205	253	207	217	215	232	232	221	236	214	225	216	211	209	204	220	227	223	213	237	245	216	223	226	234	194	223	236	213	223	241	237	233	216	216	225	255	262	228	195	221	233	216	247	219	231	238	231	215	202	210	235	203	235	217	222	233	230	221	204	235	238	224	226	208	225	239	220	216	223	237	243	231	236	228	222	229	226	219	215	249	243	226	227	261	246	197	195	213	276	212	187	235	236	233	243	243	247	230	236	244	195	241	212	216	226	248	222	238	214	202	240	224	227	213	221	194	251	233	237	245	247	223	231	234	225	224	228	226	252	203	241	230	224	247	222	233	244	241	223	230	211	225	242	218	227	198	237	242	199	237	215	224	214	237	208	243	243	228	223	242	209	225	257	222	218	219	224	247	225	220	216	215	224	229	243	230	215	237	207	224	218	230	215	212	224	221	222	227	239	257	224	195	242	224	222	228	212	246	240	222	243	221	223	213	220	238	220	218	232	229	220	242	236	209	227	213	219	232	228	212	244	207	218	217	248	224	230	231	231	231	212	209	237	232	218	215	230	228	236	227	254	214	222	179	227	225	218	219	241	215	226	198	236	239	226	222	194	213	238	242	250	250	219	254	227	231	235	242	218	213	230	228	225	230	235	204	235	222	196	202	219	189	227	234	232	209	189	221	237	204	232	214	226	223	218	238	255	244	220	241	217	219	237	220	249	240	234	214	251	219	238	209	220	194	217	244	228	204	226	200	232	228	259	228	249	210	238	230	230	228	220	249	234	215	221	213	246	227	206	228	247	207	212	224	218	245	224	200	204	244	222	202	207	212	203	219	201	220	215	200	218	216	212	237	244	217	247	224	231	226	249	212	241	244	223	243	220	251	206	226	210	207	259	225	235	225	230	268	208	209	217	244	231	217	205	205	209	210	239	231	255	240	227	230	248	242	228	245	248	213	231	254	226	215	229	215	248	222	242	205	207	218	227	223	235	221	192	240	230	235	227	255	229	222	242	223	214	244	224	224	223	246	224	217	220	218	195	212	220	226	239	257	239	229	237	231	230	246	192	214	219	244	229	226	219	211	238	223	224	234	208	226	228	201	206	199	221	240	256	245	240	239	234	212	251	226	218	263	237	234	206	227	220	208	206	227	220	209	216	243	233	228	234	207	211	235	201	240	242	214	216	222	247	219	230	234	236	232	219	202	217	219	228	219	240	217	261	202	220	206	211	192	219	250	261	226	252	218	221	251	214	211	253	229	236	221	223	234	241	212	224	234	215	229	247	217	197	247	259	213	224	226	203	223	254	238	222	205	253	243	251	255	247	256	239	209	229	235	186	225	220	236	261	222	201	217	236	224	211	229	204	203	232	228	218	252	240	203	203	223	203	230	208	250	245	215	228	218	267	244	237	266	224	219	213	237	228	234	235	211	227	240	225	211	212	208	229	214	210	235	220	213	258	226	227	257	243	240	216	218	224	233	198	222	213	268	260	246	190	248	216	238	230	236	227	232	218	227	236	184	211	248	233	208	215	245	243	230	218	223	248	235	232	237	247	220	238	223	197	245	239	209	213	241	223	220	217	233	232	215	210	207	186	201	223	186	209	239	213	219	235	252	228	190	215	230	254	209	201	207	223	209	221	246	205	229	214	216	224	231	225	222	222	211	245	231	230	222	248	219	228	228	225	210	237	257	210	235	227	219	222	228	250	235	196	214	203	218	253	237	187	226	220	209	240	229	228	208	224	218	198	198	214	249	233	212	227	240	231	202	201	218	238	217	207	244	240	237	236	250	238	233	215	238	231	226	217	237	227	210	232	202	236	236	203	216	242	201	232	245	223	236	216	227	215	247	228	198	241	241	244	242	207	220	221	203	215	198	227	206	258	233	219	191	236	255	204	230	223	205	215	218	227	209	241	252	227	224	208	226	227	247	227	231	223	204	228	221	225	208	217	215	224	213	229	194	220	224	252	218	223	217	230	231	242	230	240	238	230	218	230	200	222	242	244	227	236	232	222	211	202	215	235	237	216	226	230	238	239	233	215	227	217	210	234	228	207	260	227	234	198	232	235	222	225	214	198	208	215	223	243	210	220	224	231	205	241	214	219	232	245	233	230	221	215	214	219	257	235	246	206	240	221	277	201	235	226	228	230	241	223	270	256	211	222	216	227	223	218	218	224	216	235	219	209	233	212	212	240	206	221	231	226	233	248	237	210	214	220	208	217	246	219	231	211	237	233	223	218	224	214	220	213	218	224	235	252	199	225	242	229	233	225	230	226	237	221	195	225	221	223	252	231	237	231	231	215	219	240	205	262	219	237	224	248	260	227	204	246	219	222	230	224	219	201	231	236	216	228	223	235	240	240	247	217	229	210	234	233	239	229	238	218	210	214	245	197	209	204	228	208	237	221	225	241	217	216	207	220	233	245	206	239	223	245	229	241	184	236	276	229	223	221	255	206	213	210	250	222	211	201	199	226	224	221	210	237	273	212	227	227	216	205	218	215	221	228	253	239	242	233	235	243	214	232	226	205	251	254	227	218	229	214	227	220	206	222	227	228	236	231	229	228	238	228	240	225	231	217	238	236	225	213	232	199	228	222	225	224	232	235	221	230	220	224	235	218	209	235	216	233	198	243	231	227	219	215	239	231	211	214	197	248	234	242	237	252	251	223	243	204	228	212	209	243	232	240	230	209	252	222	251	223	235	218	241	209	227	237	253	236	212	217	257	212	233	216	224	231	186	218	222	212	216	212	232	216	247	242	250	226	258	198	240	222	215	230	217	237	217	210
10645	18266	24185	17958	12714	17941	12135	12762	15473	15238	14189	10971	11492	12013	11480	8584	6927	6169	5636	3889	3255	3450	3284	2978	2314	1919	1796	1628	1765	1708	1713	1490	1421	1243	1162	987	831	749	768	740	777	766	730	821	770	679	599	653	621	632	641	649	589	629	610	596	617	576	569	587	585	550	608	564	561	578	594	599	567	583	509	595	590	564	563	565	540	527	580	572	585	565	586	560	556	583	590	536	572	576	605	546	549	571	593	519	556	561	547	512	549	591	556	525	563	538	589	570	546	539	569	566	572	557	590	564	580	547	552	571	607	584	537	573	569	514	561	542	592	546	571	595	584	575	547	535	541	520	578	554	560	539	562	555	574	595	561	591	554	563	541	563	560	565	538	566	582	549	527	533	558	542	559	566	559	550	565	590	557	513	594	549	522	544	514	560	526	585	553	581	597	539	525	577	549	521	574	566	567	572	531	538	553	553	576	583	535	569	552	582	558	575	595	571	580	628	525	546	555	543	525	564	595	539	573	575	565	586	520	525	531	561	554	612	521	509	577	520	553	543	560	562	596	561	543	553	566	516	594	546	587	569	549	517	512	539	524	591	528	563	559	546	613	522	560	551	550	573	566	591	585	537	594	549	560	562	568	558	520	560	547	602	534	505	556	562	559	543	511	525	565	593	582	543	586	572	560	572	538	556	528	580	572	570	555	537	553	563	583	573	529	566	601	574	578	553	545	526	559	508	545	558	571	568	531	546	549	549	548	566	530	562	523	552	539	552	566	521	556	540	562	567	593	607	557	557	558	585	567	511	546	560	581	533	573	547	519	579	583	548	515	577	532	556	567	638	584	566	566	558	580	555	567	546	589	549	569	570	548	559	587	572	594	547	552	560	564	574	582	553	547	587	583	526	567	557	553	546	576	551	523	563	599	556	571	585	585	547	563	543	597	563	547	542	564	538	573	558	557	559	557	584	550	568	535	550	570	507	578	521	556	553	557	549	552	561	576	583	553	566	557	569	531	558	516	588	556	584	502	547	529	529	555	528	563	531	559	543	499	560	606	550	593	595	556	597	561	518	573	595	552	562	559	589	578	594	557	520	581	507	547	534	554	576	545	587	579	557	539	543	559	569	544	569	556	584	552	606	544	534	578	584	551	558	550	578	547	559	563	580	561	560	572	586	563	571	574	556	571	594	532	544	552	522	602	560	536	553	576	575	588	562	529	545	554	561	570	596	568	554	567	569	548	540	544	575	574	516	573	553	574	559	515	567	567	558	570	605	534	532	555	610	517	558	565	541	539	584	540	549	543	535	554	572	526	581	558	562	546	584	605	534	529	525	547	593	543	576	562	524	592	559	532	527	547	590	544	558	540	540	558	553	522	542	572	548	566	522	575	572	529	553	563	555	583	561	580	567	587	575	573	510	508	557	545	556	547	561	499	561	527	553	544	574	584	519	552	543	540	560	584	541	490	541	543	579	560	586	607	569	565	542	560	568	578	546	571	577	554	535	595	556	599	503	559	571	526	544	577	525	561	549	580	573	541	554	499	563	554	559	550	575	583	539	579	609	576	568	575	572	567	551	596	541	581	576	543	590	506	537	585	555	566	533	571	590	584	548	569	554	576	593	571	584	589	555	608	560	549	545	515	565	575	600	600	566	557	541	572	559	528	552	521	525	533	555	555	565	568	566	551	564	536	569	585	565	585	554	541	548	510	551	529	565	535	530	555	599	547	545	554	584	574	547	551	603	571	564	554	568	593	555	539	594	564	562	526	537	558	575	548	548	609	524	596	552	564	541	566	533	572	539	572	608	551	576	562	550	567	594	558	553	546	612	575	562	538	574	585	532	574	546	544	549	565	524	544	535	557	564	563	536	559	532	549	531	588	572	552	613	596	536	545	556	581	566	572	613	619	535	576	570	548	610	599	589	510	492	561	514	543	541	534	543	588	566	583	554	541	551	568	555	508	579	586	607	554	595	555	552	591	609	556	579	570	625	576	566	547	565	572	536	598	549	529	574	521	562	581	566	589	562	573	558	550	551	575	550	588	558	600	553	593	557	553	556	548	547	537	545	508	553	571	538	556	574	578	523	576	577	590	552	526	572	551	570	593	589	580	571	573	545	599	550	541	596	557	551	537	560	573	547	570	540	559	557	537	566	534	535	541	521	563	529	570	559	546	567	564	532	545	591	581	564	534	561	570	534	581	553	517	594	552	553	598	558	534	567	568	544	566	550	564	608	545	546	543	573	557	527	563	541	568	561	555	560	547	548	575	575	586	558	555	579	548	522	557	543	554	527	565	582	492	572	514	534	551	516	575	575	567	555	529	563	528	580	568	523	547	578	548	551	583	609	567	595	561	536	555	536	567	600	634	589	600	603	552	543	528	525	565	529	555	532	571	553	596	586	536	542	561	543	535	544	573	555	531	547	569	549	571	536	584	557	567	583	562	590	543	576	551	559	534	560	543	598	543	566	601	563	579	528	555	548	526	529	581	569	618	590	542	550	509	546	534	570	574	585	539	579	571	581	553	558	555	515	545	558	547	575	552	568	529	606	544	576	561	547	606	571	564	585	569	545	592	569	576	564	580	522	562	567	535	556	576	563	562	549	573	553	582	595	547	559	551	582	578	548	542	547	592	549	558	533	587	588	547	545	582	548	550	560	538	560	543	558	562	558	529	582	560	554	553	580	550	548	495	575	574	550	548	561	550	591	587	557	547	570	574	560	545	564	528	571	528	575	565	534	544	589	581	546	576	554	587	544	540	501	509	513	591	526	580	582	577	532	588	507	552	506	566	565	535	535	524	532	562	543	581	541	547	578	550	577	604	587	531	571	582	536	553	570	571	550	596	553	575	555	517	561	540	563	621	602	553	573	499	585	588	596	574	572	524	554	584	591	568	508	523	543	552	536	554	583	547	591	563	542	519	527	571	567	524	547	577	549	560	517	561	527	562	589	547	531	578	568	619	618	555	597	547	584	580	574	568	574	582	527	513	561	584	545	589	597	566	530	572	585	562	595	532	577	554	529	532	535	612	572	501	578	561	559	560	623	587	582	634	547	552	536	578	559	567	588	517	569	587	553	542	565	578	548	576	575	537	554	604	595	589	520	592	579	545	566	528	541	567	548	591	573	564	517	612	582	527	543	521	569	553	597	570	586	531	603	582	570	554	546	540	600	558	551	584	571	555	528	570	572	525	577	558	573	579	568	574	565	545	587	541	553	570	557	565	595	558	556	596	582	540	588	576	543	571	542	566	538	535	571	538	589	611	562	569	500	629	550	557	556	573	588	572	564	566	553	554	548	551	529	578	595	585	568	540	541	570	550	558	550	531	564	539	550	560	564	579	577	571	552	506	564	550	568	518	535	580	563	599	554	567	543	579	553	529	595	562	542	564	523	535	549	557	515	542	562	539	578	543	544	541	562	574	523	571	560	499	586	562	591	584	543	543	602	532	573	561	553	574	544	564	560	546	551	576	570	591	565	542	560	582	579	553	589	523	521	582	559
33720	40180	39507	29674	23016	32752	27258	23269	28136	27395	26412	22331	21140	22185	19942	18756	12190	10512	9130	6865	5745	5516	5344	4346	3459	2351	2330	2034	2251	2548	2339	1942	1748	1330	854	782	875	468	390	355	379	505	521	610	602	385	285	249	259	218	208	266	205	237	251	252	262	225	230	228	200	226	221	236	239	243	204	238	221	227	245	209	205	212	255	237	215	236	203	234	211	214	222	224	219	219	227	208	210	244	206	231	177	219	216	242	227	212	225	228	215	214	210	235	192	234	250	207	226	218	230	237	238	231	216	231	210	207	209	223	253	231	253	212	212	231	216	235	245	213	224	214	183	235	249	228	223	220	250	224	217	210	227	229	223	224	237	218	253	220	232	198	228	226	249	224	237	210	215	240	218	231	211	233	231	213	197	251	225	235	247	243	233	235	195	240	234	205	252	220	240	188	237	210	243	215	224	220	214	231	205	229	226	213	216	232	208	202	228	222	205	217	194	208	204	222	256	197	215	224	223	211	216	221	229	223	237	230	221	234	220	201	192	221	227	224	218	240	199	237	213	213	195	240	233	212	218	198	203	208	214	244	246	214	200	215	219	218	223	194	199	216	217	220	206	224	217	228	222	236	269	206	220	204	235	199	215	226	214	215	222	213	240	206	215	223	191	228	235	218	201	197	249	250	200	217	245	225	242	192	220	198	202	203	196	214	216	220	208	218	223	215	209	237	199	223	226	216	221	211	212	243	227	201	220	200	213	243	209	233	219	248	234	219	194	211	229	223	226	193	201	203	228	205	228	228	192	244	226	256	201	231	235	219	225	199	214	238	219	228	233	204	242	216	221	229	249	231	211	243	231	232	212	204	192	228	223	207	221	202	241	228	186	206	233	206	237	246	200	241	231	210	225	225	213	235	194	214	202	236	231	219	195	236	208	215	222	222	195	216	212	196	193	231	250	214	224	232	202	228	222	198	220	201	238	190	215	204	229	226	227	229	208	219	209	226	214	195	241	211	209	252	221	208	205	239	228	221	207	222	200	219	238	210	212	213	203	227	203	226	224	220	229	233	225	249	238	237	223	248	225	224	191	234	205	220	200	235	193	209	213	221	222	237	215	197	249	209	202	228	253	236	225	194	243	212	216	211	207	214	208	225	210	223	210	217	218	206	203	232	228	241	208	228	220	219	253	205	225	233	211	182	227	217	201	242	195	198	204	231	244	192	217	221	187	239	247	249	202	249	231	219	217	211	221	227	216	203	198	215	199	236	229	230	225	230	231	214	213	210	210	215	218	212	206	228	177	208	194	222	246	223	239	201	217	207	224	203	203	210	206	221	181	253	233	228	204	239	217	203	214	211	195	224	227	206	203	200	186	241	218	229	234	216	221	219	241	233	228	243	234	242	228	222	218	206	227	223	226	188	228	249	211	208	239	228	196	214	209	223	203	206	230	207	219	216	212	210	220	239	212	214	219	216	222	206	216	228	222	215	202	228	214	222	218	217	201	209	214	250	207	216	236	207	228	243	238	216	250	199	213	218	209	204	207	210	202	225	234	224	210	227	209	241	210	215	194	234	200	217	217	219	200	240	224	185	247	237	225	214	199	215	247	217	219	206	190	213	221	233	210	222	249	221	205	245	211	248	216	219	204	223	236	212	184	217	217	232	220	232	209	232	190	223	223	229	220	200	213	236	233	223	219	241	235	250	227	198	219	223	201	204	207	209	198	181	230	215	225	190	232	225	222	214	232	208	216	211	221	199	210	234	197	225	215	222	223	234	262	222	229	220	236	239	231	223	225	217	225	213	236	205	223	226	199	215	230	243	226	228	194	229	225	211	207	201	229	219	210	233	220	209	217	214	238	217	219	235	204	221	239	201	230	207	201	219	210	211	238	192	223	211	216	223	242	225	213	259	201	240	213	232	204	203	226	197	216	217	199	201	254	207	231	199	201	255	199	207	207	188	214	231	207	204	201	242	203	250	220	212	241	211	200	258	208	189	224	235	213	201	219	237	229	216	194	185	232	225	233	215	184	221	229	212	220	216	209	221	215	224	230	203	211	218	244	223	172	207	213	209	217	233	211	225	226	228	220	211	215	234	220	209	210	226	204	203	249	232	214	214	225	224	212	227	227	236	190	203	217	246	245	224	232	221	205	223	217	226	232	248	199	210	198	234	228	216	192	202	233	220	225	228	247	223	232	244	217	216	231	219	236	228	193	215	205	229	203	210	215	216	217	210	247	232	230	213	228	218	210	214	199	230	222	200	237	242	228	234	217	242	200	233	237	218	231	223	202	227	210	219	224	229	192	226	196	175	219	190	223	221	196	238	200	230	207	240	210	235	245	231	203	194	249	206	233	237	212	222	248	218	233	203	225	213	210	218	232	225	214	254	217	213	196	257	219	212	209	253	196	192	187	203	208	214	211	223	209	216	216	220	226	243	218	217	203	215	223	222	229	207	241	224	218	213	202	236	229	218	189	218	211	215	231	211	255	199	211	231	209	209	234	212	234	210	228	245	229	225	223	204	222	224	218	211	224	271	213	216	234	195	191	201	206	184	242	197	198	232	220	208	216	210	219	218	241	225	212	219	217	218	211	202	224	203	210	200	227	216	215	231	222	237	239	213	202	229	208	223	214	231	200	237	208	213	245	229	218	235	209	207	246	209	203	230	235	225	196	205	212	211	229	235	229	190	234	209	232	223	231	227	253	229	230	213	197	206	250	217	217	230	205	201	206	213	250	215	239	193	214	214	215	219	229	190	218	192	230	201	253	237	224	242	211	205	217	219	207	222	212	199	215	246	209	193	237	193	202	239	234	188	229	227	206	207	242	203	204	224	204	225	237	236	253	233	223	212	219	196	230	216	215	224	236	223	204	195	222	209	207	241	208	212	206	243	229	222	219	225	210	203	228	221	230	225	205	224	238	211	231	200	233	209	204	235	223	230	240	207	242	225	224	249	239	227	207	203	244	244	223	209	247	259	224	227	225	268	225	219	211	230	205	229	200	232	230	183	238	223	233	192	239	232	230	218	234	248	200	241	203	230	215	214	183	257	224	200	185	208	232	213	230	224	214	180	176	238	224	220	204	219	186	199	200	233	233	224	214	203	213	223	218	228	195	191	217	215	215	224	226	218	201	230	235	229	255	219	224	203	189	213	224	196	222	238	212	237	213	216	215	219	237	225	204	208	236	240	240	237	234	231	236	200	213	237	218	214	226	233	216	223	210	205	218	243	216	230	227	251	243	176	221	209	215	225	238	221	233	223	197	226	220	213	255	233	197	236	218	214	229	218	255	205	207	198	238	219	215	224	208	218	244	214	219	225	229	218	232	227	224	218	223	210	219	201	219	196	205	206	245	238	222	222	218	198	217	241	198	230	209	200	223	210	230	209	208	213	208	212	191	228	229	211	226	196	230	220	219	214	214	202	193	208	223	224	209	234	208	190	216	215	214	212	212	211	230	219	217	193	222	189	228	225	246	242	223	197	199	220	216	196	229	232	198	222	245	239
23316	34555	38789	31956	28875	41811	33247	34162	40067	43290	42156	40025	39772	40298	38767	37337	29161	30143	27955	24728	22890	23266	22664	20356	16103	12976	13238	11375	13538	13973	12994	11509	10915	7756	5047	4870	5178	2307	1852	1605	1831	2504	2746	3358	3299	1734	881	745	695	693	648	707	615	676	673	643	659	672	581	596	639	604	634	581	611	561	590	575	539	529	538	494	527	525	556	562	572	548	497	577	559	524	530	531	507	563	585	562	566	540	540	574	554	508	569	556	523	571	534	536	533	560	528	526	532	497	536	585	549	565	511	602	528	565	509	525	540	529	559	544	538	496	524	528	539	559	511	562	526	551	539	523	546	557	500	549	530	534	505	539	554	524	587	582	544	565	512	554	564	550	519	547	556	519	507	553	534	552	512	547	537	555	519	548	519	525	538	501	532	554	521	544	571	522	573	576	547	535	550	547	524	479	535	554	516	507	519	542	498	517	550	514	503	568	557	514	536	559	551	523	552	528	525	500	525	539	550	530	560	540	527	559	539	577	561	541	545	521	566	524	582	540	507	511	529	511	542	528	542	536	560	509	529	582	536	506	545	569	537	519	539	531	509	573	519	593	544	491	528	538	535	535	541	563	554	524	487	531	568	522	536	537	513	511	517	531	555	549	523	572	526	550	573	542	570	541	532	494	536	530	547	584	531	522	507	528	554	549	540	538	539	512	540	548	540	534	554	552	556	518	544	576	546	525	535	553	567	584	524	515	544	534	548	577	578	527	549	544	538	530	527	517	551	542	539	509	549	555	572	536	512	501	575	538	567	559	536	497	554	508	546	537	548	531	546	531	543	530	517	591	547	599	516	572	571	539	523	563	570	511	526	561	529	495	526	570	551	530	550	582	538	551	503	555	582	516	553	561	512	573	498	566	605	544	553	529	509	521	513	533	548	584	521	552	510	542	533	551	543	544	510	561	531	547	590	514	521	555	533	545	517	549	497	521	520	571	565	567	554	572	527	549	538	567	559	522	599	577	548	533	525	517	541	593	545	552	544	566	581	567	561	578	519	531	511	535	538	551	498	563	530	526	572	532	553	562	556	522	514	574	533	559	575	549	566	543	557	524	574	570	581	514	559	551	522	552	570	562	535	586	521	591	587	544	557	521	529	584	577	503	545	590	553	546	556	553	515	558	512	543	543	535	523	527	529	593	532	527	539	586	504	508	537	560	522	519	540	548	558	531	534	501	541	555	535	587	572	558	552	575	566	543	581	567	504	536	527	569	562	536	557	567	560	539	547	533	526	569	552	510	548	517	551	531	514	524	537	548	538	541	544	545	559	567	545	547	532	565	542	565	544	544	550	564	551	531	552	548	564	534	564	564	567	548	540	535	523	548	553	575	536	548	516	547	568	585	570	525	558	537	529	543	547	503	497	539	542	533	555	513	561	541	527	562	519	570	542	557	535	530	579	532	487	540	522	500	563	576	507	529	593	496	575	518	539	515	540	557	547	508	521	521	560	540	545	506	573	516	582	535	539	508	531	585	526	506	563	560	593	549	522	541	521	544	509	522	571	534	539	570	521	498	504	538	516	539	538	552	568	571	506	562	542	508	577	555	567	585	502	537	515	550	543	535	555	557	583	511	509	525	565	536	556	554	533	534	545	553	564	505	539	533	560	543	528	525	558	533	521	560	535	520	522	557	533	585	502	570	523	538	515	537	529	545	563	548	527	534	533	592	509	540	495	577	565	540	533	521	502	538	500	574	537	541	583	575	566	495	553	534	527	531	531	551	529	529	528	556	548	545	571	562	559	546	508	521	530	523	537	533	535	542	527	513	556	525	513	531	528	547	534	527	507	555	523	547	583	557	578	566	570	537	507	515	546	524	534	546	538	516	569	520	544	539	566	550	602	548	527	550	538	523	566	536	506	530	544	539	550	554	517	471	526	580	519	547	523	554	541	525	540	579	559	531	519	565	566	513	563	542	520	544	510	546	530	587	535	521	533	516	565	527	515	545	576	543	541	518	569	547	520	598	525	521	538	538	556	550	510	553	573	525	570	537	540	543	542	572	539	528	552	492	584	527	551	523	496	508	519	525	576	545	546	571	574	568	537	567	534	569	546	547	527	550	567	527	548	544	553	532	557	523	544	572	567	534	499	550	542	514	534	549	544	555	540	543	514	538	534	547	491	544	551	545	539	544	551	544	574	551	524	543	568	564	530	538	506	553	590	532	512	554	525	552	545	577	546	564	549	565	519	543	527	553	518	538	510	528	540	567	574	502	523	555	568	588	545	532	527	523	543	545	562	521	510	532	549	550	521	548	537	572	515	576	521	538	554	555	526	547	559	584	536	576	547	552	574	550	521	536	569	526	489	551	511	539	530	552	539	531	513	537	545	551	515	544	579	529	559	589	546	581	525	539	537	511	554	546	522	551	524	528	518	557	541	510	584	563	524	547	581	557	546	499	551	552	528	570	561	551	558	557	568	541	524	549	552	531	547	564	544	542	549	553	540	559	562	509	553	544	530	563	518	537	524	544	567	549	544	523	544	517	516	577	584	526	540	593	579	558	578	576	506	544	554	548	557	522	549	536	534	564	563	586	561	583	547	529	539	529	534	520	546	511	544	548	568	559	563	575	519	584	523	532	560	560	528	544	557	539	545	533	523	574	507	505	526	550	503	570	528	543	521	568	566	534	595	540	534	545	566	564	530	531	520	560	509	548	513	521	543	542	556	536	545	566	562	536	507	496	525	542	547	531	523	513	533	573	557	573	523	505	523	567	542	547	533	547	536	486	551	548	529	613	578	521	572	556	545	574	527	502	540	519	509	487	564	540	596	544	533	531	526	584	561	594	532	542	593	529	548	532	544	513	591	553	545	526	519	575	542	535	504	505	513	544	559	519	549	580	568	519	544	548	555	561	506	548	512	553	563	523	535	516	556	525	526	565	567	523	576	561	543	537	519	551	548	513	542	532	500	568	547	534	536	528	542	538	569	549	517	534	562	513	551	564	538	563	529	542	557	524	529	553	547	542	575	526	547	531	602	530	601	518	536	581	508	513	546	551	552	527	541	536	537	572	522	532	545	544	558	537	540	544	508	577	540	522	571	546	535	558	539	520	556	543	545	532	502	534	600	531	513	531	513	574	530	538	580	527	470	519	535	558	526	544	507	533	524	555	549	526	540	516	589	576	554	563	546	582	561	519	530	528	508	564	565	492	542	564	545	545	581	563	552	516	508	521	558	495	544	547	527	548	541	549	561	570	534	515	564	566	516	559	556	547	523	533	556	513	523	524	536	543	540	569	529	564	545	568	534	518	550	568	547	536	519	526	562	564	502	520	507	537	568	560	554	542	539	551	565	527	510	528	571	522	574	524	540	551	531	508	617	571	534	549	521	554	534	521	552	490	543	568	545	564	513	543	543	523	595	534	520	512	518	533	531	582	541	588	524	561	577	541	524	529	549	570	547	561	538	558	516	561	554	521	540	548	549	539	578	548	539	546	584	522	505	560	542	528	539	587	521	520	539	538
47597	47580	38380	31849	28930	37554	36904	32719	37220	38306	38847	35920	36730	37091	35209	36176	28332	27532	24457	20457	17957	15585	15491	12644	8465	6465	6935	5703	6463	6348	5218	5426	3108	2718	1373	1155	1054	748	746	713	665	807	900	1101	1320	836	310	222	242	214	209	226	227	190	239	216	214	213	214	214	197	196	191	189	188	214	190	191	195	155	181	192	174	200	169	209	196	176	207	175	204	170	176	175	189	187	175	200	183	164	162	181	183	180	189	191	171	152	159	182	191	199	197	187	199	196	159	194	155	171	194	184	178	178	176	171	201	177	181	169	171	208	186	169	173	178	170	169	172	175	168	187	189	164	161	200	172	161	157	149	168	176	170	174	176	150	182	182	162	170	173	159	202	211	166	165	164	187	187	174	191	195	188	176	170	199	195	152	147	188	175	158	188	190	168	172	166	180	182	188	178	180	190	196	195	176	181	156	168	187	181	202	199	155	167	164	192	192	203	189	196	149	182	192	183	180	168	224	182	178	183	179	170	181	175	176	200	180	203	173	189	196	177	185	133	189	201	187	176	180	169	180	172	150	190	184	194	199	171	158	172	167	165	177	192	177	190	177	177	177	186	175	193	167	179	183	194	178	197	179	174	200	179	186	170	168	189	174	193	175	198	173	169	165	171	172	211	188	197	189	184	178	189	186	177	188	187	184	193	190	201	175	180	187	187	172	210	190	199	186	162	161	178	164	184	184	162	171	208	184	182	178	190	175	175	163	205	171	168	197	187	163	178	221	197	177	195	179	165	170	203	198	165	186	186	170	204	192	179	194	200	200	203	175	176	161	172	184	197	183	169	208	174	203	206	208	159	186	178	166	194	177	179	193	185	193	173	178	182	193	159	159	187	179	159	193	182	196	182	157	186	196	161	190	177	185	194	209	193	165	179	201	172	198	182	199	175	194	167	184	185	174	176	177	166	188	199	198	174	178	197	171	183	184	194	183	160	203	201	181	187	201	183	204	184	177	148	191	195	171	166	182	175	202	199	170	210	205	172	191	183	209	188	198	176	195	188	187	198	191	192	164	185	176	166	194	180	188	179	178	198	175	184	194	166	192	186	163	161	148	171	198	172	190	185	194	192	151	192	212	180	214	172	162	174	198	171	201	193	174	167	184	205	189	179	214	187	201	168	168	175	191	187	194	182	183	183	185	168	179	186	174	175	190	185	170	179	173	208	169	203	181	172	171	183	163	193	178	196	174	171	205	178	195	191	173	166	173	183	178	190	201	211	183	199	183	194	175	169	172	195	190	187	165	178	166	168	217	197	170	166	190	182	186	197	194	171	198	179	180	170	178	191	204	209	163	174	177	180	167	189	161	169	180	202	199	191	183	166	177	159	162	195	180	189	173	192	187	195	203	167	212	184	186	177	184	180	192	167	188	201	166	199	186	161	179	178	209	150	207	183	182	166	204	205	192	163	175	182	162	177	177	184	200	156	196	181	211	190	195	175	204	175	179	188	184	181	219	198	176	195	192	213	185	166	210	193	175	206	179	178	194	176	174	217	168	169	167	186	182	177	211	172	184	203	178	190	189	170	175	168	171	195	178	158	196	186	172	192	189	214	169	174	174	171	163	170	186	197	181	176	182	156	187	190	177	158	196	188	172	174	174	172	178	184	187	172	190	187	180	172	169	174	211	166	242	183	179	163	195	179	194	180	162	175	189	202	186	179	206	180	188	183	162	190	176	188	177	182	170	163	164	185	202	167	183	170	182	159	191	175	191	206	192	174	184	172	173	181	172	185	157	209	180	166	194	181	212	172	187	207	197	183	185	182	186	183	188	195	187	193	178	195	162	160	179	186	162	186	183	190	181	162	179	195	169	189	210	176	191	192	180	161	200	198	187	175	185	166	177	193	188	177	195	180	173	136	161	171	186	180	207	167	161	191	164	180	189	167	167	180	191	157	168	183	197	174	184	182	188	172	172	193	171	180	170	191	169	186	162	206	185	168	193	187	200	164	167	158	170	157	177	188	173	205	219	201	188	195	192	187	207	187	193	158	199	177	182	204	165	172	202	200	169	186	203	187	189	178	177	187	184	192	193	211	198	197	185	203	182	224	181	180	175	169	164	165	171	180	168	192	196	192	175	177	194	180	181	185	198	175	181	186	185	184	198	175	172	211	170	210	177	158	202	205	187	194	186	181	186	189	170	179	201	181	182	180	161	213	173	189	174	199	157	188	180	192	191	183	176	198	208	171	167	164	192	176	183	186	165	188	197	157	191	179	188	199	174	195	191	181	193	181	170	158	185	188	150	171	173	180	185	174	200	195	183	189	181	166	186	202	184	162	177	222	189	188	188	191	205	150	194	147	171	161	183	171	205	175	214	182	183	206	169	173	199	179	156	191	167	184	193	154	203	191	185	195	179	174	175	190	197	197	212	200	186	175	164	200	176	201	180	204	176	179	163	171	197	191	176	184	193	172	159	175	149	186	205	166	183	185	203	163	194	203	183	175	181	191	186	180	198	221	186	199	201	160	174	177	172	160	197	164	158	168	185	183	179	172	198	193	169	194	218	178	159	172	161	183	174	177	205	187	182	177	167	167	186	195	200	172	171	197	204	202	192	179	183	178	173	165	200	191	178	164	173	176	168	182	154	192	206	186	194	181	194	181	203	207	175	149	175	194	176	199	207	187	192	152	159	197	168	166	190	173	178	222	176	187	156	160	179	174	196	199	177	170	186	176	172	183	177	192	169	173	190	198	197	188	206	186	186	169	163	192	209	158	199	201	162	162	170	185	185	174	186	172	180	172	196	183	166	169	172	153	203	190	196	205	173	152	183	196	187	181	183	174	170	174	177	174	183	197	186	181	201	191	186	153	182	190	193	181	196	158	191	171	157	210	182	183	171	200	181	146	201	164	189	197	190	179	183	178	187	191	200	179	186	180	196	161	204	185	170	179	184	185	179	161	161	170	181	192	186	198	186	174	158	186	172	223	200	171	183	196	161	169	187	168	163	161	175	187	171	190	174	199	188	170	144	181	188	175	188	202	188	210	186	207	197	178	173	195	207	196	197	199	173	175	180	176	187	199	184	198	176	177	194	188	178	181	197	187	176	154	171	213	180	182	196	176	177	204	182	177	179	192	181	185	187	170	176	174	198	157	187	170	198	180	175	193	172	191	190	169	154	190	185	179	195	208	171	190	194	214	176	157	228	195	192	147	194	165	182	182	180	216	189	201	190	187	174	183	175	183	205	181	170	164	192	201	182	167	170	172	177	176	148	182	207	202	169	177	174	201	170	184	189	201	185	175	193	162	196	172	197	174	178	151	158	185	177	188	217	190	168	175	160	195	163	177	213	202	213	199	208	172	193	179	176	169	158	167	191	178	194	188	185	179	183	192	181	176	192	191	190	175	180	182	168	175	170	176	187	190	168	180	186	178	182	166	177	177	203	196	186	176	185	172	182	199	199	180	197	190	187	194	177	186	163	199	199	187	171	166	175	197	168	198	171	185	191	174	191	191	180
34264	44952	44563	40377	40343	48427	44658	44206	50128	54432	53577	52553	52467	51358	52012	50312	46199	46299	43945	40918	38989	38241	38031	34379	28519	25405	26584	23745	26419	25361	22520	23343	15255	13152	7609	6908	5830	4173	4107	4276	4121	4744	5676	7248	8382	4748	1315	824	791	703	723	689	677	690	644	620	633	602	582	577	572	562	542	594	596	570	494	526	472	495	475	449	459	496	493	466	520	460	500	481	459	446	515	489	498	475	474	502	453	453	440	469	459	457	457	475	422	472	466	484	482	461	429	469	472	453	468	451	469	509	470	490	486	427	459	449	438	482	453	450	440	468	445	452	435	444	484	489	490	447	462	461	464	477	451	452	436	448	479	436	472	425	467	439	429	434	449	466	428	452	487	439	454	460	444	437	443	461	450	452	420	448	445	439	434	461	486	454	446	448	427	433	442	410	460	474	493	460	440	452	458	450	435	462	466	401	459	462	486	441	499	423	446	462	455	506	458	429	448	430	473	417	448	502	460	445	472	423	424	457	474	438	462	435	458	457	467	440	460	475	464	437	501	488	449	488	479	481	454	435	450	455	441	453	475	418	425	435	493	471	445	411	415	439	428	444	476	430	451	458	442	452	450	468	445	459	454	430	447	433	428	443	461	489	477	468	419	465	494	446	444	460	480	394	470	477	456	436	475	428	474	431	458	452	487	473	461	429	473	503	391	433	442	476	479	457	436	459	460	441	447	434	463	468	494	488	491	453	470	442	423	430	438	435	475	454	461	446	465	436	444	433	493	463	415	509	498	464	431	462	455	412	460	468	456	460	405	449	446	443	421	445	438	463	503	504	470	455	470	450	453	435	459	428	421	436	460	444	473	443	444	426	462	458	429	474	456	489	429	484	424	469	490	458	444	462	453	459	437	463	463	469	449	429	413	433	453	468	458	444	490	433	458	475	452	445	439	445	447	433	415	448	452	430	444	473	485	457	484	450	438	459	469	465	456	451	466	456	457	496	468	468	440	475	436	436	455	462	478	471	430	445	421	477	482	452	453	474	470	444	454	479	424	450	460	456	473	405	428	465	476	465	478	453	476	472	452	446	408	466	434	423	427	433	469	464	438	442	432	444	419	438	419	446	448	453	459	425	484	467	473	470	481	440	466	494	470	442	475	419	429	487	473	462	470	432	454	471	440	447	434	489	512	443	459	439	424	471	472	440	425	488	448	407	450	434	484	434	454	467	433	484	424	482	460	473	426	467	444	443	472	432	456	451	431	453	469	437	459	470	404	448	458	478	444	500	467	466	446	464	463	458	464	471	428	479	466	430	476	452	410	458	449	466	440	477	469	497	453	453	466	444	453	469	453	438	447	435	435	420	474	443	448	431	456	471	435	447	462	502	436	462	426	467	446	451	452	435	453	443	447	452	454	464	480	453	420	457	440	426	448	432	465	444	475	411	410	477	451	435	443	422	463	429	457	420	477	477	485	510	474	438	453	445	455	435	462	474	465	483	460	485	469	449	472	480	455	463	479	444	446	433	432	453	455	460	474	491	447	482	480	440	423	441	450	458	446	532	455	434	432	470	430	497	469	460	437	469	414	465	462	427	447	457	480	430	429	442	436	451	407	424	471	422	491	496	476	455	447	488	439	424	473	450	487	445	471	442	468	405	429	469	447	439	510	439	452	448	439	488	474	457	447	473	443	462	495	427	454	487	449	424	463	463	462	470	449	471	451	445	433	472	465	490	407	454	421	495	457	443	460	463	475	486	472	468	437	435	473	439	420	468	444	487	480	427	448	438	439	473	458	450	458	452	478	485	471	457	462	494	438	450	456	441	487	473	464	459	446	443	448	462	428	471	459	422	454	417	421	441	445	448	490	481	455	473	426	421	497	450	422	437	447	434	457	479	459	447	440	466	445	413	451	448	462	433	470	468	432	502	424	472	465	458	468	519	442	453	445	444	462	475	464	429	442	424	427	446	467	449	488	447	461	462	457	490	486	425	412	436	467	478	419	422	444	452	438	463	437	417	452	468	468	474	485	475	453	426	454	437	477	455	459	442	465	483	478	482	465	483	465	419	424	454	464	449	431	475	452	458	440	464	445	474	436	443	439	438	436	482	435	441	434	487	429	495	440	471	478	465	482	444	487	463	416	477	446	453	454	491	431	478	445	423	464	484	443	464	462	443	478	429	459	455	440	497	476	473	454	468	399	420	436	429	454	486	446	481	472	450	435	481	425	455	466	452	436	468	465	457	497	460	406	445	459	410	446	419	483	496	454	500	446	438	477	467	475	469	466	454	459	486	471	447	454	432	435	435	483	412	415	456	452	447	466	448	475	438	432	451	461	438	455	509	470	441	456	435	459	474	449	453	435	455	439	475	464	472	458	475	487	473	460	477	461	436	446	433	465	456	449	431	439	398	415	437	460	478	456	479	470	445	464	485	456	433	432	447	481	472	428	465	464	455	450	433	456	442	456	453	450	450	436	464	449	452	454	496	461	460	445	467	431	438	452	413	426	446	455	506	482	459	433	476	466	432	469	445	481	423	448	444	466	453	429	428	450	415	450	451	465	427	481	450	430	460	494	462	444	433	487	471	452	420	507	485	439	446	478	421	461	428	464	473	458	474	444	434	463	454	444	454	451	426	439	464	464	442	483	411	457	420	443	417	446	444	445	486	440	446	454	439	471	419	450	438	466	478	436	445	428	415	464	475	475	473	424	438	446	483	449	457	448	475	492	447	493	464	451	486	428	447	463	471	432	469	428	443	455	427	483	469	445	502	440	477	481	452	469	404	490	436	426	412	433	461	456	457	451	487	445	512	430	484	428	439	471	442	472	420	442	442	496	473	440	419	436	463	459	465	479	493	468	439	478	449	460	457	464	432	480	455	418	449	491	435	451	448	430	467	442	402	449	444	441	433	431	423	462	464	453	463	450	445	471	477	410	402	469	458	455	460	430	453	484	453	469	447	417	468	445	448	451	473	434	483	442	453	457	450	476	488	458	448	471	452	441	510	432	479	481	426	430	410	449	450	469	474	438	461	447	433	457	424	438	451	461	492	421	463	443	449	483	450	462	453	463	428	473	479	444	461	491	458	435	421	461	450	445	428	473	453	439	390	480	439	434	435	471	458	448	450	445	438	438	447	471	422	436	421	437	439	481	460	464	469	457	460	460	432	422	470	473	434	433	479	446	476	481	478	452	471	431	434	452	434	443	464	456	450	487	481	441	467	483	468	477	473	474	476	462	475	480	433	481	453	468	478	431	452	446	444	452	473	443	461	462	443	464	456	456	447	425	467	452	449	467	421	412	446	465	405	442	467	471	451	447	389	459	447	479	482	447	472	470	464	439	465	435	487	437	446	480	452	437	463	487	427	442	463	488	455	421	469	440	443	457	487	470	446	481	409	436	449	462	489	416	471	452	439	460	446	493	440	437	456	437	474	415	444	455	397	451	478	464	430	444	441	447	481	445	496	461	448	459	431	470	454	460	469	440	470	469	426	447	475	518	495	477	430	452	440	448	447	441	416
17455	18859	21641	13045	6441	6256	4435	2793	2996	3081	3042	2289	2286	2201	1897	1697	1163	1023	803	803	713	669	546	516	410	327	381	374	346	368	332	333	306	262	267	234	262	303	244	262	231	221	249	252	256	246	227	228	235	224	232	236	256	271	214	225	211	262	239	216	230	256	212	213	247	224	238	224	201	225	202	213	235	227	209	242	232	204	207	219	197	240	251	226	237	250	221	198	217	236	206	231	212	204	223	226	220	207	232	202	223	247	235	191	238	233	238	221	235	231	242	238	234	263	221	233	247	232	227	220	229	220	197	252	209	227	228	217	244	210	221	228	228	251	212	230	251	181	248	216	207	227	237	238	223	233	211	241	211	218	247	220	238	227	221	240	251	214	207	244	230	196	215	209	244	239	263	218	234	210	217	223	217	232	255	240	234	209	242	253	229	218	219	240	214	217	213	234	236	240	230	216	232	231	214	244	228	203	235	223	233	221	221	197	239	207	221	262	231	226	202	240	238	269	227	215	235	211	221	239	255	251	227	219	210	239	209	216	230	225	221	225	211	234	222	204	257	218	225	225	216	235	209	225	237	249	222	231	221	269	239	229	245	231	197	227	251	258	216	198	227	213	237	226	245	221	230	198	227	236	225	201	231	242	246	220	246	237	212	244	223	195	228	236	229	243	232	239	240	225	227	214	233	251	234	205	259	225	241	213	229	215	218	265	213	245	237	194	244	237	221	209	207	215	260	235	247	249	209	236	255	202	252	222	217	227	205	234	236	237	239	257	228	231	221	233	237	232	220	207	231	221	223	218	211	228	263	249	225	210	232	239	224	236	230	195	225	237	214	212	230	233	228	229	231	228	229	251	230	207	229	238	230	240	223	239	221	242	233	242	236	219	221	183	235	234	219	224	235	213	217	214	222	222	236	243	213	237	243	222	225	226	223	228	243	233	242	235	214	213	220	220	228	240	228	230	247	205	230	207	240	223	226	236	254	211	223	221	226	222	224	212	248	228	218	246	221	199	211	198	205	218	224	231	208	255	227	216	230	241	208	220	233	223	250	233	215	207	239	225	264	208	221	227	238	227	215	236	260	219	207	222	210	227	255	224	212	228	202	202	209	215	193	224	233	206	206	244	228	236	222	228	221	239	194	238	247	202	246	200	217	224	220	230	216	222	250	219	210	226	220	228	218	205	244	235	228	239	198	227	223	232	211	248	225	200	212	218	228	243	236	241	205	235	208	216	219	211	217	248	234	206	243	216	217	217	233	234	238	245	206	205	247	228	232	239	226	230	232	170	237	220	219	251	232	229	258	230	214	225	203	228	222	204	221	233	219	238	206	211	230	225	228	220	219	219	251	215	234	225	214	230	204	216	243	214	249	231	233	232	206	242	203	202	212	224	239	218	222	230	224	223	245	190	198	214	228	241	238	220	242	231	240	215	227	250	215	234	207	231	233	236	229	229	230	221	238	230	227	202	237	221	244	211	254	223	219	209	261	227	227	245	234	173	237	200	200	203	219	237	252	196	213	225	220	211	221	239	218	244	243	226	225	246	254	218	205	211	197	225	227	194	219	204	234	202	208	214	238	230	252	246	244	213	254	231	217	221	231	225	207	232	233	245	239	219	215	238	225	245	229	232	198	244	242	223	239	212	247	232	231	207	232	240	217	205	197	198	261	233	242	249	222	228	203	227	212	227	241	242	199	224	229	222	206	230	236	210	232	241	237	246	242	229	182	236	239	229	227	221	222	230	245	213	243	220	245	229	219	236	192	211	254	219	210	213	224	222	218	216	215	232	217	231	255	213	231	235	230	230	215	226	242	247	241	223	219	250	231	227	233	224	217	206	209	218	223	208	241	226	224	239	241	223	226	227	229	232	229	228	233	235	259	247	221	262	207	207	221	237	250	232	251	222	219	232	210	210	266	227	218	240	210	214	232	241	230	238	253	237	215	241	235	249	245	210	231	202	231	213	226	213	230	228	256	223	216	216	213	220	226	232	214	218	209	241	223	229	253	201	251	246	233	222	217	231	247	227	213	240	214	208	230	217	211	213	220	203	196	237	237	230	214	213	216	220	207	214	220	197	205	239	237	219	226	241	202	188	217	216	226	216	225	230	234	216	219	208	211	225	233	237	216	232	210	227	223	247	200	197	245	213	233	224	217	225	220	215	250	194	218	262	244	217	219	215	239	220	236	230	209	229	222	241	213	221	218	230	232	258	227	218	232	236	223	203	220	219	202	216	216	217	250	239	227	215	207	234	196	223	205	215	256	199	241	203	187	203	195	222	257	230	225	239	227	224	218	209	253	209	224	219	228	211	227	247	259	232	248	211	233	250	209	245	235	226	198	215	230	230	239	239	224	208	209	230	244	237	241	218	207	232	214	205	243	221	212	249	230	243	271	225	199	243	254	235	238	242	200	208	234	213	238	259	241	207	214	227	208	213	226	219	227	226	229	235	226	205	186	194	225	212	220	218	248	215	215	238	219	207	234	240	229	226	240	229	240	232	250	232	230	251	219	232	225	229	225	213	198	243	171	250	205	249	223	247	229	254	218	234	237	215	211	221	219	240	205	244	260	224	241	244	241	219	211	239	208	236	204	227	237	232	202	228	240	232	223	224	231	209	228	217	238	237	218	234	209	213	209	244	216	217	228	203	208	234	227	213	194	224	213	237	226	211	196	216	210	217	221	220	192	267	222	216	241	232	209	243	221	214	210	228	223	230	239	219	207	229	217	227	211	213	205	226	187	221	229	205	220	240	220	219	253	269	210	229	213	212	228	214	208	225	229	206	227	233	229	209	218	236	221	243	213	249	229	241	242	206	213	241	230	222	220	215	207	199	235	198	229	246	216	224	230	241	208	226	213	234	203	231	215	194	244	235	220	237	226	242	217	234	215	183	231	218	234	224	196	234	252	226	225	234	243	205	234	206	232	221	224	245	212	230	227	239	235	222	231	244	248	251	261	235	228	219	200	247	213	224	223	226	246	217	221	213	243	230	232	189	216	231	230	218	227	244	207	195	233	221	249	242	232	205	266	217	233	224	220	232	223	246	222	228	227	256	195	212	222	211	237	227	214	217	203	225	226	249	207	231	187	234	223	212	205	226	216	215	232	225	210	223	217	220	229	226	231	225	236	226	212	227	238	222	220	220	227	261	213	216	200	228	263	188	218	227	231	211	196	234	231	229	263	242	219	216	229	234	215	232	217	234	224	265	213	232	242	257	209	230	193	237	221	225	234	234	211	240	247	237	201	218	249	231	208	260	220	235	250	199	234	234	229	227	240	220	217	238	217	213	205	211	244	216	242	224	237	214	225	240	227	251	203	228	185	251	224	232	231	238	229	223	224	233	237	234	215	262	258	220	218	222	224	218	217	215	232	222	226	235	260	230	231	206	235	249	251	221	215	230	227	229	219	213	213	220	220	220	219	221	230	212	224	222	221	227	253	225	218	241	222	247	230	217	253	229	236	238	210	229	232	223	220	233	220	241	212	254
11437	17836	26584	20595	15440	18355	13619	11178	12803	13530	14069	11143	11767	12213	10613	9964	6524	6218	5135	4574	4336	3868	3159	2975	2188	1925	1863	1879	1835	1453	1410	1440	1034	866	799	771	688	740	680	703	673	705	695	751	784	669	629	658	628	614	634	598	602	631	599	608	572	567	589	590	593	626	619	561	589	611	609	544	572	565	592	569	588	566	576	564	530	584	559	550	535	520	588	585	565	581	598	584	557	594	556	544	601	565	556	595	518	544	579	561	558	587	563	594	560	539	567	571	566	563	593	570	581	576	590	559	549	550	625	570	571	561	587	597	560	582	537	577	586	570	545	543	597	579	593	610	570	536	587	577	557	536	591	537	541	572	544	554	606	545	580	579	549	563	546	561	528	591	585	560	520	612	543	577	565	527	589	546	566	618	559	599	604	602	613	537	560	526	563	526	542	579	604	533	519	542	575	565	575	567	553	558	565	544	554	606	541	589	553	589	569	590	591	574	561	558	553	601	588	567	552	590	543	561	540	597	509	593	611	568	525	567	500	548	592	549	607	553	561	595	572	519	566	575	613	601	564	566	569	570	610	588	564	589	605	554	565	532	538	559	535	582	533	567	603	543	575	540	597	606	529	556	584	568	590	615	587	533	592	560	617	596	617	574	558	536	540	600	569	580	576	611	537	536	540	589	560	567	521	609	538	530	578	582	552	534	564	579	565	557	563	565	574	590	549	545	571	572	572	547	505	597	586	579	522	550	620	593	567	570	544	589	567	592	561	608	592	579	511	570	551	524	558	561	542	581	549	557	591	574	544	564	564	559	545	602	526	538	536	566	561	554	597	586	594	556	595	568	541	555	560	565	582	583	583	568	568	577	568	561	578	580	564	515	518	588	546	597	502	593	562	551	557	537	567	578	538	557	566	568	568	556	565	569	578	580	568	577	554	545	569	534	588	528	559	583	525	548	574	569	596	544	552	581	618	565	539	567	570	553	556	566	561	569	581	552	568	549	601	595	587	557	562	618	574	543	556	557	548	572	567	568	560	590	538	588	558	589	594	545	585	567	575	540	579	568	598	540	551	551	544	545	565	564	540	536	593	543	578	556	531	559	548	583	537	595	572	575	582	543	536	581	559	558	580	564	544	550	543	550	557	526	564	539	571	540	575	541	553	564	556	547	564	584	521	550	587	586	588	611	542	593	557	538	541	557	577	596	548	603	568	615	541	586	591	590	544	558	595	544	595	585	589	536	581	528	583	591	569	567	555	576	566	602	597	539	558	573	522	618	545	564	552	585	606	598	552	598	560	611	566	563	580	551	572	562	521	539	568	588	560	585	558	590	529	576	547	583	603	556	573	597	561	570	581	583	572	555	534	588	565	561	564	594	566	578	578	535	551	570	582	590	543	573	575	572	520	592	565	587	565	593	548	552	590	565	550	563	570	578	569	575	596	566	543	542	561	586	584	583	558	548	569	538	552	534	524	560	580	540	566	576	589	530	571	607	561	533	531	541	524	594	581	535	543	530	613	550	581	538	571	553	593	548	565	533	544	569	584	548	550	572	561	586	591	587	580	582	581	597	602	574	573	572	575	546	571	576	554	545	532	591	527	568	575	600	530	530	566	572	549	579	585	552	544	570	546	573	560	544	563	626	548	521	532	563	538	599	593	537	577	621	545	529	574	581	533	543	541	576	541	560	591	570	580	596	559	543	558	592	557	566	583	524	550	611	628	543	548	582	575	580	559	566	573	550	587	576	602	531	597	559	587	569	592	594	533	547	583	551	541	563	533	560	579	579	557	566	576	613	578	536	534	565	610	584	531	579	540	540	572	534	557	553	596	569	582	588	578	535	592	530	565	569	536	568	538	555	615	583	585	567	573	562	590	585	553	583	605	537	607	581	571	542	552	517	558	546	563	560	582	577	589	584	559	549	586	574	542	526	567	549	511	536	533	586	553	580	535	562	531	583	597	554	561	586	551	586	559	546	556	559	564	530	565	558	562	543	564	602	573	586	570	526	579	558	556	540	561	552	552	570	535	541	543	549	544	543	589	544	552	617	547	586	586	559	557	575	549	506	575	574	546	557	572	557	564	554	544	587	541	533	606	572	575	536	552	549	541	564	528	532	556	546	557	565	577	562	622	551	587	636	577	559	565	551	530	584	581	565	548	589	539	541	546	547	547	543	558	531	541	563	587	571	572	558	563	533	563	556	592	562	579	511	528	544	625	586	589	579	559	541	571	593	583	561	518	574	573	564	573	586	592	541	576	552	549	582	543	547	537	547	581	574	543	605	533	534	567	565	604	536	522	564	532	599	571	574	580	613	572	547	567	606	591	575	562	611	562	565	602	562	590	586	567	545	557	545	566	571	554	575	576	513	560	572	565	512	579	556	599	573	592	542	556	574	591	536	545	519	562	576	592	520	561	520	561	544	578	578	585	566	612	576	563	572	572	533	560	551	551	552	570	597	529	592	557	568	564	543	568	599	540	569	565	561	540	575	569	544	598	550	586	592	581	541	587	542	546	562	606	563	526	561	563	524	613	544	608	568	578	551	569	564	600	602	543	590	547	572	527	576	541	574	556	560	549	566	560	571	577	560	593	569	569	574	572	559	592	585	548	543	556	591	554	581	611	564	599	566	591	577	539	569	531	592	564	584	526	592	581	597	583	571	552	567	524	522	558	590	542	581	569	582	533	601	554	570	548	568	529	560	563	586	545	572	562	578	585	584	539	563	605	519	551	568	586	569	576	552	582	545	559	558	579	571	585	535	557	536	542	572	571	578	526	594	562	574	567	561	585	548	549	571	583	589	561	560	526	585	571	592	552	561	523	618	584	543	563	569	559	547	568	573	566	581	544	550	574	508	526	586	597	560	563	575	604	573	566	538	566	567	553	521	556	543	533	563	567	562	517	577	578	559	547	563	569	610	553	603	541	563	601	573	562	533	587	570	559	580	552	585	543	558	548	551	571	562	535	583	548	552	584	568	559	577	572	576	575	545	579	556	572	547	568	523	556	494	596	554	610	566	574	586	568	571	581	570	605	560	575	577	572	548	581	586	547	569	554	517	564	529	600	607	571	559	568	551	560	592	586	534	606	562	563	566	559	559	565	586	575	557	570	585	588	511	572	589	613	521	563	521	551	511	564	554	598	606	576	545	562	616	555	586	579	563	567	618	557	545	579	599	585	527	549	585	538	573	597	549	542	588	564	560	527	539	566	539	558	560	567	523	589	579	594	556	551	543	540	538	550	580	587	611	571	607	591	544	613	541	601	594	585	622	523	526	569	594	601	559	558	540	571	522	538	587	582	579	569	600	557	577	548	545	574	570	575	492	549	571	552	555	546	568	567	525	619	554	525	586	546	570	588	598	570	570	545	531	566	555	577	573	568	584	545	563	555	539	527	555	589	580	583	559	560	550	527	573	559	575	553	579	569	538	527	563	534	513	624	569	558	630	561	563	565	559	529	557	570	513	596	575	566	570	576	537	573	566	565	546	592	594	539	539	584	610
36012	38921	42972	33043	25593	34090	30964	24146	29017	26484	27313	22043	20649	24424	18111	18550	11184	9920	7307	6535	6989	6884	6077	5273	3118	2617	2423	2147	2193	1492	1423	1252	813	522	451	492	519	467	522	471	400	362	415	522	497	343	305	286	268	228	231	241	224	254	234	230	239	270	238	245	248	248	221	217	246	245	221	244	234	245	238	206	238	224	221	220	231	208	257	229	265	208	213	181	217	211	208	217	227	222	224	194	209	220	214	201	214	223	225	222	216	237	227	213	228	225	223	231	229	222	201	210	238	209	231	221	238	210	236	213	219	216	212	219	198	220	240	219	220	209	213	260	238	230	234	206	227	222	226	200	228	205	210	212	190	214	226	266	219	227	246	231	218	208	212	228	214	251	222	189	201	217	225	231	227	218	230	222	220	230	219	237	211	201	195	251	217	239	196	217	218	201	230	202	232	248	239	226	236	242	219	238	237	226	227	223	259	210	236	218	206	208	210	208	229	199	211	200	223	204	238	193	231	211	214	208	228	215	239	220	208	219	217	217	221	237	194	237	206	207	236	200	196	215	215	229	210	210	224	203	198	234	206	196	225	214	209	197	193	220	250	240	246	210	224	206	223	229	219	219	227	204	220	249	241	253	233	245	232	231	210	205	226	245	212	202	219	197	228	213	237	240	225	227	214	220	211	208	236	217	210	248	211	212	207	213	228	223	231	220	220	220	211	216	208	237	203	250	211	233	228	208	207	241	229	229	235	223	222	223	228	219	236	244	218	226	217	193	228	205	196	212	222	247	217	224	219	213	217	206	207	247	211	232	225	201	217	217	227	228	192	212	198	207	215	209	228	235	218	230	194	227	224	202	224	219	210	223	223	209	201	215	214	199	215	218	231	219	208	238	241	218	231	201	215	221	212	210	228	229	241	218	232	234	216	207	227	201	229	235	219	207	206	213	220	236	227	209	205	209	229	253	198	201	214	222	247	230	222	195	250	245	258	214	229	238	216	227	233	202	211	234	219	235	216	216	196	217	210	209	241	231	213	251	232	215	203	239	213	210	235	217	217	214	199	198	233	228	201	210	231	252	224	213	226	215	236	213	232	218	232	218	237	212	241	247	220	217	231	240	213	227	209	202	219	214	218	243	219	223	240	238	204	226	222	199	221	190	229	222	220	238	236	206	223	224	211	218	250	200	242	212	206	223	204	212	200	240	204	204	221	211	209	254	232	229	228	213	210	224	231	187	245	241	218	218	189	227	215	226	248	208	225	201	208	212	216	233	223	231	238	232	225	200	216	210	216	217	231	250	234	182	226	237	206	209	216	226	281	227	184	220	206	219	234	219	230	182	204	241	216	241	229	196	235	242	227	210	215	222	208	225	216	224	184	228	216	218	222	217	220	219	244	205	233	223	233	202	226	223	225	221	218	231	218	223	194	250	204	214	201	201	237	212	235	202	215	251	236	213	216	233	217	223	218	208	223	218	242	213	238	220	214	218	228	205	210	234	243	238	207	271	206	226	223	228	244	228	211	216	203	224	221	193	199	193	230	197	216	206	221	216	211	229	220	220	245	201	220	221	234	233	219	203	194	213	228	217	221	206	237	235	200	227	253	220	210	225	203	211	241	214	237	210	209	239	187	213	248	237	231	214	198	215	220	200	230	225	225	220	213	209	224	208	202	251	233	242	200	222	218	214	236	234	220	213	223	228	232	222	206	227	226	238	206	201	209	215	227	196	222	217	215	237	206	231	209	214	219	213	204	201	236	220	203	200	241	209	217	213	221	236	233	227	210	220	207	237	207	246	209	216	186	222	244	217	204	233	232	210	226	236	220	227	253	227	216	232	235	225	222	238	210	228	226	214	224	217	219	223	230	216	242	213	211	219	207	222	208	229	201	219	234	197	245	218	195	242	223	239	209	196	224	224	216	208	223	242	227	218	233	190	262	220	210	214	229	214	248	232	244	206	220	208	185	242	239	224	211	243	187	233	220	217	221	212	234	241	194	206	243	221	228	212	222	203	203	228	194	205	220	213	198	236	219	224	220	210	228	221	209	228	216	222	203	213	219	236	215	212	207	206	242	209	240	210	222	213	240	231	213	232	231	229	216	245	229	216	255	214	251	207	233	224	199	202	216	206	186	225	213	201	248	231	229	223	257	221	213	240	238	219	222	240	261	203	199	229	189	199	236	241	216	225	241	221	240	202	242	214	199	190	211	212	225	233	210	223	199	204	219	212	213	194	219	224	249	238	222	198	200	229	205	222	213	223	202	209	245	195	201	218	214	205	212	242	220	203	217	217	224	238	194	241	228	210	200	230	221	224	243	208	237	238	214	214	213	217	235	241	211	241	214	198	239	207	226	184	223	237	215	235	214	219	232	241	221	209	234	202	226	226	236	237	205	219	230	204	230	234	218	227	248	211	215	220	247	222	226	187	244	226	229	219	209	210	236	211	203	196	216	248	230	225	196	196	220	224	216	242	194	219	220	209	228	223	206	216	226	221	227	227	192	223	202	248	218	208	217	207	213	250	217	216	216	214	212	205	224	225	226	245	217	221	228	193	226	226	238	217	224	222	204	239	229	192	196	242	237	206	229	210	247	230	229	218	213	224	243	218	210	211	238	194	226	218	220	240	244	246	210	222	245	214	239	205	232	219	234	185	210	215	216	219	231	204	221	218	244	215	228	221	204	224	218	229	194	222	203	222	185	218	227	238	223	229	214	230	226	231	226	226	216	234	194	211	220	201	192	212	225	217	202	202	204	220	260	220	210	221	200	210	242	196	224	194	197	231	216	220	221	214	214	241	231	174	210	216	202	205	208	255	213	200	232	205	187	235	229	207	217	257	240	227	230	226	213	203	241	209	214	217	226	224	238	226	199	238	210	227	241	208	243	205	233	229	220	221	225	227	224	222	216	244	237	229	220	199	232	232	224	215	227	220	230	246	227	226	209	220	217	229	235	235	192	224	228	227	225	212	217	219	211	211	233	204	224	215	192	243	213	212	221	216	224	225	247	190	239	216	202	215	211	201	216	220	217	222	230	200	215	241	196	214	201	216	208	211	201	218	232	212	227	203	228	216	244	245	207	244	223	206	216	212	221	206	198	194	189	232	225	216	196	215	206	233	215	201	238	208	212	210	215	212	208	222	235	212	251	209	213	228	218	198	223	230	235	251	199	213	239	237	184	225	225	224	198	240	224	211	227	214	200	209	229	194	188	211	219	223	216	213	226	226	203	211	202	201	208	205	204	199	230	226	225	201	223	208	211	222	207	231	206	198	226	199	217	220	219	229	210	223	255	204	214	228	218	214	207	201	238	213	246	215	198	221	229	213	240	205	241	214	230	248	232	228	209	222	198	244	205	225	194	225	194	234	234	228	187	221	221	217	251	240	206	214	207	226	217	213	269	229	249	221	243	203	243	250	218	219	202	227	218	191	222	233	218	202	250	233	236	228	220	239	220	236	205	214	189	193	223	232	217	216	203	200	187	199	208	210	223	272	216	214	236	220
25696	33626	42892	36374	32610	44983	37210	32943	41759	42548	42623	39145	39765	41088	36565	38059	28502	29315	25397	24574	26067	26762	24490	22998	15598	14347	13368	12866	12605	9036	8469	7487	4861	2511	2220	2601	2979	2356	3108	2445	1955	1543	2242	2568	2411	1351	1222	967	744	669	677	644	644	679	657	645	664	623	583	648	633	594	576	590	617	579	630	570	548	610	535	567	606	549	601	537	526	575	524	560	567	556	588	540	516	565	536	545	573	617	543	529	498	574	528	545	540	543	573	529	553	587	576	534	546	532	530	528	550	569	545	597	534	563	561	541	580	558	554	578	571	539	565	503	542	528	552	536	511	508	562	566	608	506	522	507	563	524	537	550	554	551	544	523	549	546	567	518	537	564	524	541	497	594	545	534	545	531	525	562	573	570	584	557	544	532	562	557	568	567	562	546	574	556	500	549	539	532	571	518	532	538	560	497	554	540	547	537	549	531	558	547	585	560	553	570	555	496	537	573	552	578	513	544	516	521	482	558	548	534	583	600	549	597	568	527	539	551	524	555	573	536	550	550	576	589	547	567	515	543	553	558	569	531	561	576	515	565	507	526	556	579	515	570	549	579	527	528	531	528	569	516	529	526	555	589	544	538	547	553	569	561	552	538	553	547	561	582	539	560	528	502	556	503	553	523	539	542	533	544	575	549	599	492	548	542	544	522	573	585	574	519	535	564	568	563	517	564	524	562	558	553	540	533	553	522	561	526	559	545	560	585	546	540	529	560	515	578	537	548	573	552	527	527	625	573	528	548	584	579	550	610	503	521	576	543	556	520	585	549	502	576	539	541	522	552	542	543	527	571	494	559	546	566	510	526	539	519	566	551	551	522	548	516	578	566	526	556	559	513	544	542	565	565	510	538	570	523	525	594	570	564	571	581	587	544	536	524	559	539	570	531	565	519	513	524	587	535	531	521	528	570	550	565	511	545	541	572	546	543	540	549	536	557	566	526	548	538	532	580	568	539	500	530	516	513	544	514	537	553	569	586	482	575	572	558	508	578	571	557	560	535	524	537	551	557	589	528	575	546	539	566	511	551	586	559	530	579	556	549	543	532	543	537	585	539	586	529	531	536	551	519	541	560	558	550	582	515	548	561	548	509	559	573	526	532	549	538	569	549	503	517	535	561	588	546	542	530	515	552	516	521	532	510	569	574	545	550	530	567	558	544	572	572	535	519	579	567	544	548	567	536	556	528	511	518	561	553	578	555	564	508	560	533	579	578	564	531	539	554	514	552	532	555	556	574	578	552	581	571	540	574	565	540	526	560	534	549	533	565	506	578	564	540	528	567	542	520	506	570	561	539	572	575	530	542	564	508	525	546	599	556	565	528	540	587	536	574	531	552	575	564	580	547	542	586	534	586	524	540	577	529	556	562	528	490	518	532	546	537	558	575	562	564	513	558	596	537	568	531	518	565	541	547	530	552	554	570	538	535	551	504	549	567	499	566	565	512	565	522	554	546	549	512	552	513	569	529	555	573	566	511	497	533	559	523	577	532	540	509	552	596	566	537	552	545	532	525	537	562	584	498	525	573	570	525	543	557	606	526	547	516	574	583	545	583	521	587	527	489	578	564	556	512	533	581	525	584	587	557	605	547	511	548	549	553	525	534	523	582	565	541	540	580	570	559	545	551	546	555	523	497	576	542	530	559	530	535	570	553	577	519	530	539	558	527	559	559	535	567	517	589	528	587	540	563	587	534	554	518	517	547	518	538	519	546	536	538	555	539	533	539	547	521	567	554	564	551	580	528	572	575	537	540	527	549	555	574	560	544	572	513	533	532	517	558	519	548	531	610	547	560	567	552	512	537	559	550	551	522	527	564	571	554	568	536	614	554	562	525	517	523	557	521	554	547	561	535	543	528	580	575	559	526	553	551	554	553	506	542	527	570	545	546	579	547	559	546	512	603	508	553	539	553	519	567	554	540	556	562	570	507	569	570	511	521	527	580	562	546	572	561	583	519	518	546	600	523	566	585	554	541	568	580	547	543	521	548	574	547	548	550	538	512	523	543	517	546	553	546	577	524	507	508	561	568	534	577	567	538	497	499	536	584	522	545	523	544	568	525	585	531	554	522	549	541	539	517	547	570	547	560	567	541	542	551	533	576	556	535	564	560	560	522	556	488	522	555	523	521	538	574	484	562	545	529	564	527	557	536	555	553	560	488	511	539	550	543	573	546	509	509	562	560	502	561	524	537	552	556	571	545	559	535	544	533	524	540	540	538	534	542	556	608	552	554	557	518	549	534	534	551	551	534	544	547	590	525	546	561	545	516	521	559	510	589	529	539	555	537	556	511	581	559	547	545	530	523	545	601	519	559	552	563	576	527	539	510	562	570	572	551	533	509	518	516	567	524	585	546	519	601	535	563	526	569	549	559	547	529	527	520	581	525	573	501	571	486	529	575	555	559	550	570	592	555	530	554	599	539	541	548	563	574	578	535	567	542	549	539	519	560	491	570	569	545	526	566	581	572	538	512	604	546	547	568	570	555	551	555	559	557	537	560	527	533	524	546	577	569	535	542	538	561	529	485	526	522	545	504	565	522	538	569	554	542	508	562	552	597	523	558	535	534	490	567	511	573	555	595	558	549	567	540	585	505	560	546	530	551	540	515	567	508	530	548	522	534	559	532	519	549	556	529	566	571	527	546	570	549	563	584	556	523	532	556	564	565	562	565	514	528	553	539	527	532	566	533	540	551	554	557	554	530	531	534	570	559	566	530	529	552	569	537	533	530	534	538	514	548	525	569	564	523	574	530	505	527	573	557	549	548	592	553	554	535	521	573	515	571	522	553	547	553	545	506	583	590	570	528	565	543	560	547	567	507	536	564	551	555	549	505	564	543	540	556	515	562	531	535	560	569	571	539	530	542	564	544	559	573	525	548	534	522	562	587	505	493	546	566	587	501	507	550	530	527	546	558	545	533	549	513	521	544	582	519	543	560	577	533	570	548	561	531	559	520	552	561	543	541	519	556	522	563	581	525	567	507	534	547	525	568	572	528	563	510	531	567	520	535	524	511	505	540	543	557	574	541	536	596	549	550	536	541	535	558	569	541	503	541	567	556	577	539	517	534	545	515	560	568	555	566	558	548	584	599	586	570	532	549	564	565	564	554	546	509	528	551	559	542	536	563	553	536	570	534	523	539	510	563	561	522	559	543	552	545	547	573	539	585	555	530	583	488	522	523	528	517	566	562	543	573	526	547	572	536	545	524	544	524	534	521	512	549	556	532	568	565	562	547	586	576	517	540	560	526	535	531	552	570	543	534	525	522	511	562	531	558	566	575	545	556	622	595	573	601	573	525	544	541	531	541	544	547	539	551	513	510	552	510	546	552	531	580	561	525	557	549	584	545	517	549	490	558	514	520	563	544	567	556	562	543	514	553	531	521	524	512	549	532	521	537	534	602	567	520	559	593	523	530	522	559	564	545	588	516	545	535	550	543	547	562	569	560	513	526	534	573	536	544	507	558	563	544	564	522
46253	46517	45232	33382	27777	38742	35334	30625	38573	39440	38792	34048	33924	38368	29909	29317	22522	22462	17911	16088	16522	17524	17445	15419	9984	8462	8282	6158	4874	3402	2808	3237	1993	839	824	942	902	943	1006	1087	724	657	728	744	719	477	338	424	255	225	222	211	228	207	186	211	208	221	206	188	196	181	200	204	221	194	183	193	212	174	206	188	174	195	177	176	187	191	201	188	153	157	200	180	180	190	166	183	189	209	168	183	190	176	180	192	170	189	172	203	195	185	144	185	216	186	173	180	183	169	186	168	191	172	198	187	191	207	184	183	196	181	154	182	169	181	188	170	171	183	195	173	177	197	176	174	194	197	200	180	177	161	165	171	188	214	225	200	193	163	197	172	183	195	182	206	171	177	177	170	176	194	164	159	181	164	144	170	202	183	185	174	201	204	158	177	179	190	191	197	169	180	168	196	177	168	153	193	190	183	185	167	160	205	164	178	168	170	201	160	170	164	187	180	150	172	204	156	169	179	165	201	192	190	181	166	167	176	189	185	188	165	194	183	173	206	177	174	170	189	196	186	195	181	183	189	198	165	179	181	169	151	198	176	192	202	157	180	216	158	171	161	192	184	190	178	162	190	203	192	182	188	188	216	219	171	171	171	199	189	196	189	174	201	163	200	182	190	202	188	186	196	192	157	198	198	164	176	161	198	185	198	188	164	206	176	164	174	177	173	174	188	169	178	182	197	178	154	191	198	162	175	197	162	190	177	161	185	182	182	188	159	195	202	166	211	163	196	160	167	186	184	193	180	199	174	177	185	185	158	201	191	201	173	190	189	186	158	172	173	199	191	162	172	183	183	197	191	176	196	203	149	183	173	168	183	205	179	189	197	166	191	175	184	169	178	189	178	206	175	182	177	165	182	172	186	176	179	184	190	159	197	192	185	207	178	208	185	175	167	186	187	178	156	188	194	178	173	198	197	151	199	170	167	182	186	183	187	164	186	179	201	159	183	202	211	211	191	211	160	181	171	153	172	167	218	201	186	200	211	189	195	173	185	172	173	169	187	178	173	172	192	208	197	159	171	175	186	213	191	170	193	184	193	163	186	192	192	165	178	177	193	172	187	174	197	172	168	169	185	193	183	162	181	192	176	175	188	183	187	172	172	180	193	190	158	195	211	179	153	162	174	195	220	146	187	188	220	176	177	166	171	194	179	186	205	167	184	187	172	207	182	157	172	207	190	184	173	172	165	196	189	193	185	187	186	164	177	178	189	185	192	184	165	169	172	181	190	169	208	196	186	173	188	196	188	191	198	176	173	217	177	175	172	196	171	185	195	171	170	182	174	222	190	183	214	188	183	193	190	177	169	207	169	211	198	169	201	185	188	187	169	174	212	199	199	164	191	188	197	180	210	169	183	185	163	189	161	162	176	160	203	186	181	196	196	172	197	167	168	177	183	173	166	172	206	188	192	175	185	169	156	172	163	183	160	170	190	179	185	173	156	192	199	182	168	169	196	163	179	190	167	209	178	210	203	185	189	195	162	181	187	160	180	184	157	183	165	159	178	177	167	187	217	190	207	170	188	178	189	181	188	175	197	184	159	168	180	211	194	195	175	172	176	159	161	168	192	193	167	191	177	187	166	187	145	173	182	193	179	183	180	193	194	184	171	177	176	225	190	154	161	169	177	202	188	164	194	186	191	156	200	181	184	178	188	194	168	193	185	161	190	169	160	178	194	212	195	168	164	194	186	179	176	170	158	169	184	186	203	160	168	203	190	181	182	185	168	174	182	187	187	172	176	199	186	185	181	178	204	176	208	189	158	192	182	194	209	182	159	187	186	214	193	178	177	196	173	189	192	181	185	180	181	187	174	180	166	178	179	183	192	232	186	182	186	157	189	201	165	196	187	164	206	199	166	196	203	216	182	190	170	172	174	169	200	183	196	186	196	185	187	211	205	155	176	178	163	172	163	175	187	179	188	210	170	159	187	184	176	194	193	181	160	166	176	186	226	200	181	165	175	159	191	180	179	180	179	181	183	198	166	203	158	186	183	199	186	196	174	166	183	199	169	160	183	165	175	187	201	160	166	195	155	179	207	181	218	185	186	163	176	189	185	170	239	179	186	193	176	183	183	176	178	192	163	165	191	181	177	160	175	200	173	186	169	172	192	189	189	175	163	184	197	186	194	204	160	168	162	193	180	188	170	170	178	184	198	200	181	186	180	195	179	213	171	177	181	185	178	173	189	185	209	196	181	173	183	173	181	172	177	189	193	179	183	172	207	172	193	176	172	183	191	188	179	190	179	203	195	170	174	189	187	165	189	170	167	160	190	214	200	188	198	207	201	180	201	174	185	160	198	200	180	176	192	176	181	191	183	171	183	208	180	180	187	183	194	181	188	170	194	200	175	173	189	204	181	179	205	194	198	180	188	199	176	181	187	180	178	197	198	181	189	201	167	185	181	166	185	164	204	188	200	176	173	182	174	163	189	183	182	219	189	177	191	193	186	184	172	184	176	184	189	189	180	172	198	191	178	168	168	189	188	189	160	172	179	186	169	193	180	185	165	180	166	183	167	195	185	193	201	178	175	176	198	187	163	163	180	177	184	159	189	207	194	191	163	185	171	164	197	174	194	197	201	212	205	176	197	216	188	182	167	174	203	166	182	178	198	165	204	173	193	187	182	188	180	168	182	195	174	173	186	181	172	186	179	192	179	191	171	189	182	178	198	149	191	165	180	180	157	183	172	193	198	191	239	176	201	189	184	174	182	194	209	179	187	199	202	174	185	195	197	173	175	173	191	175	180	175	170	198	201	186	190	160	164	177	172	192	179	203	168	187	203	170	199	171	203	182	170	196	168	189	187	168	182	177	208	167	174	169	180	183	176	175	216	186	193	187	183	195	192	180	191	186	177	190	190	170	188	204	210	210	179	180	187	177	164	193	188	180	188	154	142	168	176	192	187	187	188	175	203	199	203	167	150	208	234	181	175	193	177	195	191	195	181	188	177	209	205	166	205	181	165	189	192	188	213	170	184	198	190	166	141	173	186	184	179	177	177	191	170	215	180	170	180	178	178	166	197	179	211	201	210	191	174	195	184	179	167	177	212	184	192	176	196	181	170	205	180	182	198	208	184	191	155	162	179	182	188	183	190	186	198	182	180	194	193	204	171	181	203	186	187	187	182	184	173	181	188	186	184	195	170	176	165	189	172	177	198	179	175	172	183	180	202	193	218	199	183	164	186	194	219	170	184	180	188	147	171	191	158	178	162	204	185	210	166	181	169	173	195	199	159	199	157	183	167	158	155	170	190	195	167	207	184	170	167	187	186	188	161	176	170	199	172	198	173	218	192	196	177	176	177	186	199	168	193	185	179	200	189	165	183	216	174	190	187	159	170	180	172	193	193	202	190	177	172	189	158	193	185	170	183	174	189	174	198	189	161	173	176	187	180	204	182	172	196	160	175	190	183	163	186	185	151	166	177	199	149	194	197	190	197	179	172	179	174	180	156	192	194	177	158
33421	43694	49174	42737	41574	50505	44439	42211	51579	53775	53003	50274	51089	50561	47036	46839	40416	41981	37876	38122	38975	41484	40174	39096	29673	28957	28375	24798	20758	16561	14458	16509	10208	4727	4665	5235	5535	5709	5905	6301	4176	3810	4275	4306	4237	2345	1750	2167	1114	756	643	624	705	696	636	572	621	569	635	602	552	503	541	533	554	553	547	528	553	488	512	544	494	469	487	482	488	496	477	486	461	495	482	452	439	481	458	425	487	451	468	450	480	469	444	445	497	479	485	456	479	450	470	466	435	458	458	452	455	461	509	470	464	450	464	460	441	431	482	451	457	438	450	464	520	442	488	468	461	434	489	453	464	432	474	490	445	461	457	471	428	476	492	486	468	466	467	421	482	447	449	496	438	414	459	408	444	481	464	452	464	449	470	472	463	464	445	422	450	456	465	463	465	415	505	501	440	450	450	425	428	437	490	426	478	451	505	447	485	454	463	444	458	442	426	451	476	447	457	444	471	452	458	426	462	467	500	474	444	469	453	457	440	437	470	463	454	468	462	498	450	473	442	464	473	479	492	492	470	497	464	476	486	437	476	476	478	482	458	499	450	417	470	486	477	459	472	470	451	471	450	449	461	434	447	459	488	478	468	484	460	479	438	485	444	437	479	444	446	460	449	459	455	426	455	476	437	469	460	478	446	454	447	466	478	416	471	457	447	489	470	487	445	462	459	419	469	440	429	442	448	458	439	448	439	445	455	460	464	454	460	469	424	477	478	468	465	404	487	456	465	419	455	489	449	468	443	461	433	425	462	440	426	456	432	456	472	458	454	437	499	441	420	463	479	463	441	446	446	462	437	465	472	446	446	468	488	451	466	445	465	469	472	464	454	432	471	429	463	455	456	439	477	484	434	437	402	458	478	468	472	463	446	456	457	466	472	433	457	438	441	456	421	503	429	449	486	439	496	460	439	450	470	424	429	467	433	451	470	451	454	432	488	436	433	461	449	462	485	428	443	417	452	469	428	475	429	444	455	443	481	443	464	470	466	453	455	461	434	492	492	469	478	433	428	453	484	411	442	497	467	444	472	460	447	492	480	453	454	443	426	445	461	447	428	425	481	402	450	443	398	429	430	428	462	428	474	419	457	426	471	438	499	520	431	475	439	488	465	448	441	436	452	450	451	456	451	461	433	475	422	488	443	422	437	474	426	482	462	443	461	454	439	471	471	461	472	458	458	440	445	457	460	509	450	463	493	468	425	429	458	491	471	449	435	452	469	450	449	459	458	476	484	449	433	458	434	471	468	427	417	464	483	452	472	446	451	472	470	476	470	463	467	471	494	451	441	476	490	440	470	504	457	463	443	466	491	448	458	444	465	462	459	443	483	455	462	460	439	436	462	448	445	454	469	462	447	438	453	432	465	437	460	480	464	448	443	397	480	458	458	478	456	441	439	460	448	483	439	451	475	469	477	452	460	467	419	464	442	454	473	477	461	461	465	473	443	455	426	431	446	466	482	462	476	462	448	483	458	464	487	479	505	471	450	461	447	446	470	446	444	467	431	434	438	455	462	408	459	448	465	464	445	456	464	474	425	478	473	439	427	459	423	480	509	471	424	461	455	421	449	461	474	451	434	436	464	491	432	461	453	461	461	447	508	455	410	484	441	450	448	465	454	459	484	464	435	457	451	461	453	505	402	477	435	458	453	419	438	464	449	456	466	449	495	474	459	423	445	456	489	493	519	478	472	484	420	480	410	475	444	476	473	436	470	487	482	446	466	426	446	479	478	467	452	444	432	470	439	486	501	462	429	446	483	508	441	448	422	477	431	509	421	422	450	469	436	441	446	475	492	481	463	478	462	439	416	469	460	458	419	449	437	459	451	439	398	489	480	479	445	463	472	470	437	475	473	458	467	455	447	432	479	459	432	475	502	425	446	407	435	443	445	505	442	484	442	469	467	437	510	468	511	464	432	465	448	489	461	453	454	461	472	425	443	423	471	457	466	487	479	471	451	432	454	410	417	467	421	467	481	447	447	441	486	462	449	469	471	434	476	466	478	472	455	468	449	463	475	446	495	460	453	428	477	457	439	478	464	472	447	493	451	408	477	453	458	491	447	461	464	490	450	471	497	432	408	423	474	468	491	479	451	455	450	448	489	451	456	459	441	446	462	427	436	446	447	423	464	481	473	458	459	451	437	475	470	426	482	477	502	455	403	443	465	468	448	448	438	468	478	456	446	474	465	448	454	447	457	429	451	454	459	458	435	445	476	472	445	447	434	452	493	440	427	449	426	425	480	428	467	439	498	452	486	446	471	437	465	470	443	458	456	445	471	460	503	464	449	496	476	446	471	436	467	497	482	414	425	416	497	470	476	463	469	479	444	463	487	489	444	429	453	471	453	465	459	451	463	482	444	437	462	472	437	459	472	436	452	492	429	479	460	452	465	434	478	455	443	486	492	481	448	450	472	439	479	462	437	451	469	432	479	488	438	453	479	464	437	411	430	441	485	446	441	466	459	449	477	454	434	477	442	449	472	447	460	424	420	436	468	464	464	435	448	456	462	459	441	436	465	431	437	446	455	445	465	446	483	469	473	477	456	439	449	475	449	451	442	498	478	471	474	438	518	485	471	458	465	459	441	487	425	488	432	472	449	462	461	478	425	492	433	490	458	437	443	478	478	471	423	438	467	454	451	446	462	454	451	448	449	488	405	441	473	441	454	497	490	429	430	443	487	431	443	441	455	436	440	454	476	478	485	436	456	470	452	431	495	452	430	461	472	465	408	461	472	437	464	443	431	438	434	460	461	400	463	432	479	450	463	460	447	462	474	467	440	462	475	444	472	450	422	452	459	425	449	428	439	446	471	475	461	456	476	443	452	461	434	484	485	469	439	466	460	444	483	437	436	473	466	477	480	439	464	478	434	423	477	462	441	451	460	443	478	441	440	477	439	461	431	421	466	450	468	490	452	468	485	471	441	400	454	424	429	492	454	447	426	450	435	463	454	480	463	458	405	462	487	426	512	448	461	461	432	441	470	474	443	478	426	457	444	455	467	469	459	495	460	455	477	476	503	430	486	445	441	450	456	438	438	434	473	443	436	505	476	465	433	437	458	455	453	489	475	437	448	473	456	486	464	448	471	448	453	446	456	442	414	461	445	464	482	439	478	465	444	457	448	440	435	470	444	455	459	488	465	425	422	472	468	457	460	441	458	466	485	463	438	424	442	427	416	467	457	442	469	471	469	458	446	458	456	464	468	477	458	454	457	480	470	451	413	463	452	468	503	453	472	414	458	470	451	440	483	447	453	470	468	436	457	447	432	440	472	469	418	461	474	456	455	457	439	448	457	473	474	481	451	431	453	444	452	450	440	491	472	449	461	454	450	448	438	438	476	429	440	422	445	468	450	436	453	454	464	480	463	483	414	456	453	444	440	424	465	475	455	462	452	464	495	478	442	461	390	475	472	459	472	434	441	422	469	504	419	435	440	420	489	454	456	426	478	449	430	434	465	466	463	467	442	479	449	450	497	474
19629	20147	21346	13295	6497	6161	3739	2657	3390	3006	2622	2038	2138	2525	1723	1351	1080	1053	781	702	647	648	609	636	505	448	398	334	362	321	267	287	263	229	256	247	236	261	247	254	227	223	242	216	240	226	217	253	218	225	221	208	229	252	230	235	210	211	225	247	249	226	223	222	226	242	222	231	225	215	202	219	239	236	239	239	206	215	211	240	220	255	216	220	231	225	223	206	228	228	220	239	238	220	254	230	221	209	211	240	237	207	226	227	196	227	202	216	236	239	244	217	216	224	220	217	235	193	213	223	202	236	226	216	223	241	212	221	224	222	242	207	234	209	219	212	207	231	218	216	217	205	220	240	233	217	235	220	225	215	264	276	231	240	253	233	219	237	230	205	214	228	218	232	225	251	252	239	209	241	226	227	233	227	232	216	198	220	219	225	214	226	208	230	217	234	227	186	226	195	225	216	235	222	233	218	245	229	247	219	242	246	230	217	223	201	199	202	227	210	206	227	230	214	246	212	242	204	215	215	230	239	234	218	206	250	274	235	228	216	211	216	234	200	242	218	215	217	211	255	231	195	205	224	242	241	247	224	233	239	232	223	236	228	220	226	213	224	211	215	223	259	218	227	256	236	224	230	235	230	249	240	240	239	243	235	225	201	218	224	230	226	248	232	217	229	240	243	248	243	243	209	217	221	236	208	249	208	222	250	219	203	268	215	217	259	216	227	199	213	221	225	227	201	222	214	201	230	240	245	218	238	201	239	216	224	233	238	231	233	229	206	238	263	220	203	222	238	228	202	214	205	218	214	219	196	221	240	217	230	201	222	251	234	252	237	229	232	206	214	234	203	208	226	236	242	223	232	227	215	230	229	227	244	221	195	227	233	231	254	203	232	225	219	190	219	214	199	220	222	234	205	238	244	216	232	250	243	223	215	217	266	180	239	256	218	199	236	236	223	229	206	241	228	217	223	225	234	227	223	184	230	216	206	228	237	248	217	196	226	237	220	206	228	227	209	208	240	236	229	210	231	218	224	225	231	248	256	231	214	235	218	208	241	260	229	240	232	227	215	198	227	241	246	209	197	230	235	244	204	219	218	222	244	227	238	223	211	217	229	237	222	229	200	234	230	225	216	213	232	233	236	203	225	209	223	216	198	246	236	215	274	224	219	208	215	251	235	223	197	214	236	256	226	236	237	236	234	237	215	221	214	232	223	218	217	229	234	212	210	210	218	244	241	246	215	243	223	243	209	219	212	231	204	233	247	211	232	219	211	204	229	249	255	240	219	230	221	245	222	214	210	229	231	241	266	197	212	237	210	253	202	239	216	246	238	193	219	213	247	228	253	237	207	223	244	233	226	227	221	204	239	196	252	238	241	182	205	232	220	218	213	211	195	219	225	225	189	236	231	234	209	208	218	209	215	233	267	204	199	246	228	223	242	231	237	234	219	231	225	213	236	200	227	225	238	229	224	224	234	220	223	229	215	227	229	248	247	218	231	235	232	252	246	214	229	210	202	250	222	232	225	209	221	214	229	233	249	259	252	205	238	203	213	199	236	226	195	225	238	220	199	232	211	221	224	204	216	204	221	239	203	212	202	203	215	234	219	227	225	209	230	207	226	219	234	217	180	212	230	225	240	226	223	228	227	228	225	207	223	213	228	231	247	244	234	228	217	226	205	259	239	222	226	247	256	242	190	202	217	206	230	202	217	224	230	228	209	230	227	219	181	207	258	235	227	248	223	216	220	207	210	231	235	219	204	173	235	244	220	207	216	238	231	256	215	229	240	270	242	231	211	208	253	211	196	223	209	246	227	223	246	237	193	243	198	211	234	205	233	207	219	213	232	195	228	229	203	235	208	227	213	223	243	219	237	237	238	216	230	218	224	224	239	227	199	228	241	218	218	204	212	239	226	228	201	233	251	214	201	194	233	237	216	214	187	242	239	259	231	247	211	229	213	219	222	235	224	208	224	214	213	216	221	222	228	198	219	230	229	203	211	222	218	216	218	223	237	232	206	209	213	218	232	198	216	239	216	243	214	253	243	250	234	237	221	208	218	216	226	203	257	257	229	211	224	219	245	222	224	233	225	217	265	233	246	222	205	218	250	223	247	243	218	204	210	256	247	239	224	226	194	212	199	246	219	252	215	236	219	210	250	217	212	220	222	224	226	244	227	236	235	241	217	247	218	209	216	196	230	233	252	202	209	219	224	212	217	209	224	240	223	216	216	222	221	214	247	210	216	238	193	228	222	218	219	234	203	214	222	246	220	210	239	227	241	205	231	219	209	233	215	238	204	233	245	250	239	193	235	236	231	210	223	222	246	212	197	247	252	213	227	200	227	205	231	212	222	220	245	231	223	219	243	200	218	194	203	213	238	234	232	236	225	231	183	212	211	204	239	263	215	207	220	233	213	217	249	237	232	225	229	214	221	208	193	223	211	214	245	264	224	222	246	229	225	229	227	241	223	233	242	231	210	227	204	233	246	219	210	198	212	219	255	226	239	245	242	229	173	206	230	212	241	209	222	224	211	199	202	216	226	225	224	228	236	219	211	217	244	240	249	225	204	190	230	222	200	208	225	210	236	237	189	196	194	194	225	249	212	225	239	236	258	201	227	237	233	248	219	242	199	216	214	227	233	241	241	213	240	197	239	221	233	209	208	225	207	243	222	204	210	237	218	228	218	242	198	231	221	239	218	247	252	246	227	241	221	217	218	212	218	230	220	249	224	184	220	207	229	221	217	238	210	219	239	228	196	250	239	223	223	222	261	197	230	203	223	201	224	215	205	215	245	223	240	216	220	231	237	208	211	228	230	206	220	206	178	234	203	247	224	228	234	221	233	236	213	231	232	221	230	212	227	248	206	219	200	219	241	228	238	232	220	202	231	209	206	249	206	225	200	213	244	223	212	219	200	187	234	232	220	223	207	233	231	211	209	252	244	207	228	224	213	246	224	218	207	216	210	235	211	205	235	210	230	241	208	249	201	258	235	251	201	228	245	215	233	197	245	237	208	191	252	228	233	197	193	226	236	226	204	236	218	241	233	222	221	237	211	229	235	217	216	200	249	225	232	231	215	236	252	228	205	210	217	193	218	221	200	218	209	238	242	234	220	229	234	171	240	238	230	218	229	223	214	220	237	219	240	212	219	211	225	239	201	219	244	241	202	208	223	257	232	219	192	241	224	249	217	216	211	229	253	220	220	213	221	215	222	210	228	253	242	235	246	187	222	235	224	226	214	212	235	204	211	230	242	238	235	228	219	231	200	222	230	228	245	226	218	209	228	242	215	242	214	233	230	227	237	212	217	233	230	211	227	230	252	234	209	254	216	249	224	244	220	235	227	255	218	212	234	206	241	237	229	186	240	233	241	199	239	219	227	213	236	226	209	224	196	191	223	231	197	247	231	203	240	209	231	212	232	220	217	231	246	210	211	212	223	225	233	209	218	236	214	248	202	209	214	222	227	225	231	218	228	213	239	240	217	207	207	235	212	230	210
12830	19444	25502	21105	15011	18906	12281	11267	14618	13500	12705	10374	11783	12958	9110	7930	6187	6158	4713	4199	3973	4170	3458	4037	2917	2361	2033	1762	1480	1191	1235	1054	855	783	764	807	775	808	742	744	662	687	614	701	630	591	647	638	616	659	643	674	602	591	609	610	596	610	583	530	581	611	550	586	577	546	578	566	622	569	572	528	616	569	589	545	579	544	535	546	585	551	592	535	581	564	582	586	527	537	564	523	575	568	520	574	570	584	516	557	569	559	560	537	568	548	556	588	583	606	531	572	589	589	570	546	550	581	583	537	572	532	567	575	515	542	565	558	580	597	553	570	562	555	554	528	540	568	571	565	606	550	573	548	578	550	585	615	569	565	540	580	547	564	606	536	564	550	561	587	550	549	567	525	581	507	579	564	547	574	519	565	526	577	538	572	607	552	576	514	518	567	558	571	546	571	525	588	560	563	565	530	568	550	582	529	564	547	567	538	568	538	542	591	553	552	558	551	554	592	552	548	574	529	594	558	605	562	550	577	590	584	568	541	553	580	561	599	535	575	569	584	582	576	603	595	516	554	528	556	554	509	539	610	563	571	550	554	576	524	540	533	581	552	563	588	587	542	567	569	601	562	563	544	563	585	568	608	552	530	537	559	570	582	549	595	595	546	551	531	572	557	517	592	515	597	563	550	579	571	554	564	598	596	600	586	552	517	556	560	526	557	578	565	570	535	585	597	596	601	603	588	557	551	567	561	576	554	582	535	570	558	584	574	561	540	562	578	582	542	548	544	558	580	559	576	544	597	570	564	579	564	550	566	520	536	570	528	580	565	569	576	562	532	563	522	557	580	520	553	583	580	562	536	592	545	538	525	568	555	547	559	524	578	553	555	577	570	568	567	571	562	548	562	578	564	558	590	551	583	538	534	491	562	576	569	552	562	604	505	573	581	530	577	549	563	554	588	541	534	580	543	566	540	572	527	600	584	581	514	553	558	561	568	507	548	575	534	506	609	535	593	546	538	644	568	574	563	536	540	573	560	594	549	543	560	550	547	537	557	544	534	538	566	591	550	552	600	529	586	541	538	547	542	552	544	595	552	546	540	525	577	577	547	573	556	547	589	573	571	547	512	550	544	535	600	540	571	583	544	533	546	508	573	561	569	548	549	577	562	537	604	521	551	579	558	523	563	566	561	557	533	570	557	541	552	566	536	535	543	573	560	542	530	575	617	596	566	583	516	550	587	548	589	550	567	558	546	556	557	562	554	513	556	548	569	504	547	519	565	561	525	543	536	576	505	572	580	539	565	582	553	574	561	578	547	596	496	596	533	530	574	531	508	548	576	592	565	537	565	566	591	565	566	586	571	539	520	556	613	557	553	572	570	526	549	580	570	611	528	532	596	591	570	541	548	564	565	587	539	555	526	556	565	591	561	558	534	512	561	553	553	513	536	544	552	542	561	579	579	549	561	566	582	545	516	561	583	590	605	532	582	587	529	589	560	550	571	565	544	599	600	583	570	565	557	568	597	623	592	556	571	565	564	569	539	511	516	555	581	546	559	565	562	588	590	554	526	545	546	598	551	619	553	571	558	539	538	509	546	551	555	548	575	608	563	589	551	557	556	538	601	549	558	510	592	552	554	555	594	591	551	593	596	567	563	561	551	529	518	565	572	576	568	569	598	581	542	567	520	586	528	557	567	540	582	561	573	530	560	586	567	537	581	539	550	544	537	544	581	523	547	551	532	595	563	542	548	570	520	544	554	509	561	555	553	545	543	510	540	554	556	567	574	613	593	542	579	582	565	550	580	580	563	561	558	558	532	563	549	590	618	563	545	548	538	585	563	573	568	594	597	573	567	544	594	547	561	549	567	563	561	589	560	593	550	549	529	535	587	570	566	518	543	555	579	568	593	557	540	607	552	559	532	576	521	554	551	531	560	546	556	577	576	604	613	567	582	588	596	559	579	567	609	616	561	539	563	549	570	549	567	610	570	549	502	561	531	542	598	541	579	519	579	547	585	561	548	564	524	572	560	562	558	546	557	604	567	549	541	550	573	546	614	566	577	587	557	573	590	529	533	583	574	557	566	562	585	583	560	508	574	548	544	562	556	599	552	519	534	562	558	602	519	559	561	569	568	553	585	576	594	567	564	554	559	537	561	553	548	571	567	580	531	554	562	552	593	540	536	522	596	595	544	517	544	522	585	584	555	547	593	572	573	563	571	523	544	598	552	559	565	565	547	569	584	581	580	565	573	549	556	561	554	557	589	546	565	551	550	593	588	569	539	590	572	572	553	559	578	546	560	562	563	571	541	556	551	555	539	564	571	597	566	550	541	578	560	552	540	545	589	604	529	586	576	587	569	547	529	566	576	569	595	559	592	525	573	581	625	555	554	579	557	590	553	531	547	541	576	520	562	559	597	560	604	541	526	545	558	550	596	524	609	559	604	570	551	546	591	572	558	525	556	504	590	557	536	565	548	601	600	559	590	538	565	579	533	574	548	523	554	562	546	577	535	551	600	506	572	542	601	606	562	593	557	542	591	573	523	550	560	576	573	529	537	555	533	532	595	558	579	561	585	595	547	555	574	589	596	509	546	543	583	553	577	578	549	571	549	533	560	587	563	542	536	558	570	577	525	586	597	595	560	566	506	567	538	559	568	540	550	602	573	575	549	566	524	593	557	594	538	538	580	575	568	570	608	561	567	538	566	559	571	545	627	547	556	589	526	556	582	549	595	576	549	593	585	562	544	587	553	570	527	554	579	559	529	563	551	599	575	586	580	577	588	566	595	544	596	550	517	544	555	551	571	587	563	559	615	530	546	547	574	542	537	562	529	547	577	556	557	568	537	572	591	556	582	557	604	565	566	535	554	557	579	509	593	585	541	537	556	556	585	595	549	570	577	560	563	552	554	614	550	556	637	567	533	563	592	589	608	579	525	541	605	553	541	563	552	557	563	580	586	568	558	550	554	536	545	536	572	510	580	570	511	562	553	574	581	547	606	555	563	577	582	526	571	555	555	592	551	557	574	552	582	591	543	589	560	576	600	556	621	528	561	578	616	580	578	549	526	591	583	577	545	622	549	536	540	534	553	579	560	599	534	588	562	545	571	605	560	559	549	550	581	535	574	573	568	558	552	560	537	581	559	568	575	570	617	552	590	563	565	560	564	571	569	553	549	578	544	573	573	554	579	536	572	567	566	532	571	543	599	538	580	554	581	605	559	561	560	580	566	542	553	550	539	569	602	559	606	533	568	527	559	557	577	557	574	542	561	586	604	555	545	573	574	587	537	560	537	570	567	559	589	557	548	605	567	509	563	562	596	582	574	574	559	607	549	571	572	558	591	583	571	528	569	554	542	567	562	501	565	582	581	519	551	558	539	559	615	557	554	571	598	580	524	543	613	584	573	551	569	554	547	588	562	575	539	581	539	535	592	552	554	567	525	597	583	537	557	563	538	554	570	555	562	559	565	560	546	586	544	560	562	545	576	553	557	533	512	554	560	535	548
34558	42152	41439	35271	25402	31986	25682	22448	23518	26228	23566	18206	19279	20696	16774	14470	9821	9837	8490	7537	7951	6675	5965	7640	5025	2925	2288	1528	1043	912	988	826	677	479	457	463	529	621	400	385	418	460	370	333	298	266	247	246	228	222	218	205	230	239	202	214	233	234	223	229	222	214	217	231	219	213	249	205	232	218	222	211	235	232	229	193	201	222	205	191	215	222	204	241	193	218	215	242	221	224	223	212	211	234	222	226	208	198	225	234	222	231	218	206	245	233	234	198	223	247	203	227	204	229	239	231	237	209	206	219	212	234	225	220	231	228	189	219	211	209	200	213	220	223	230	197	224	206	229	231	213	222	227	234	197	193	228	189	240	220	228	233	225	217	210	193	232	211	238	229	214	240	200	244	232	217	226	203	203	215	197	216	211	226	248	216	200	209	231	192	220	241	207	218	211	258	229	223	231	234	214	208	216	226	227	188	243	231	221	207	247	232	228	228	211	232	229	196	215	230	188	230	219	235	210	221	214	221	224	210	208	225	240	209	212	224	225	217	208	223	229	231	220	216	198	201	223	208	246	218	212	207	227	198	231	230	214	200	227	235	210	241	211	237	219	225	202	215	224	201	238	192	226	202	231	197	194	206	224	211	229	202	192	213	216	218	204	223	217	222	209	221	234	237	216	244	184	230	245	225	205	242	234	223	218	243	197	222	247	230	219	228	223	220	198	231	232	230	193	228	191	220	208	188	208	207	232	201	225	227	231	215	217	235	224	217	233	211	215	218	202	210	241	203	231	243	208	225	202	232	233	251	218	173	232	220	218	215	184	200	212	226	219	216	242	215	238	200	213	228	232	217	235	211	210	215	228	211	239	223	198	187	208	237	223	221	221	213	233	199	222	222	226	227	209	201	240	228	226	213	216	229	227	224	230	234	196	220	265	230	207	194	208	199	214	220	237	219	243	224	221	228	240	217	235	237	230	208	214	228	230	192	226	242	202	210	226	207	213	196	204	227	205	234	233	247	199	216	216	226	222	216	218	215	212	228	206	251	251	225	219	240	212	214	201	229	233	219	218	230	206	221	241	209	213	188	226	238	206	259	205	220	210	206	214	178	225	243	241	228	213	204	222	208	233	223	184	224	200	227	237	213	206	210	209	210	217	220	222	197	234	223	233	173	200	227	223	222	223	227	209	241	200	230	200	237	220	218	248	252	215	241	223	216	227	195	210	227	219	205	209	214	215	223	240	217	211	219	222	209	210	204	225	229	241	218	202	214	214	217	223	219	209	210	227	235	219	223	217	229	228	228	200	222	217	208	224	211	200	218	219	217	192	238	214	225	238	264	218	208	228	209	214	234	229	257	206	215	211	198	201	191	239	217	234	210	217	233	232	216	222	200	218	216	197	213	207	214	223	233	231	198	199	228	240	214	206	241	209	224	204	248	222	217	228	241	233	241	202	201	236	232	209	225	237	218	233	232	253	210	227	224	233	213	202	214	229	242	228	219	202	226	214	231	216	231	220	232	203	234	243	250	202	212	194	233	217	203	213	222	218	203	218	206	233	227	228	225	212	215	228	258	234	215	216	202	239	221	236	210	223	228	223	222	208	218	220	219	213	219	212	249	230	214	203	230	225	258	235	244	230	219	201	185	237	220	242	218	211	216	252	238	217	207	201	223	231	230	221	246	209	225	211	193	207	228	211	263	213	228	210	208	206	205	216	236	228	231	247	217	206	225	205	205	211	193	215	228	210	221	229	219	241	199	217	211	208	216	204	225	225	258	219	188	184	222	236	197	203	255	220	202	209	194	209	224	244	220	205	215	234	207	199	206	223	243	225	220	222	205	181	221	226	249	242	238	199	230	208	216	242	193	193	220	212	236	201	204	233	233	199	215	230	236	223	227	233	205	208	215	225	241	226	237	212	175	219	196	218	243	204	224	202	216	205	236	244	225	205	230	202	239	212	208	228	207	219	210	237	218	226	205	231	218	241	221	262	195	210	233	216	212	200	218	228	222	246	239	208	203	223	225	202	196	210	202	203	207	222	241	209	182	211	208	196	204	177	226	250	239	219	207	248	214	251	225	199	195	199	214	229	218	236	197	231	199	218	234	206	205	226	235	217	209	217	235	205	234	210	221	204	240	231	230	196	212	251	197	207	223	230	232	202	243	223	215	211	194	226	225	212	210	200	221	234	196	195	230	217	219	199	197	253	211	205	193	194	228	227	191	196	216	218	229	228	228	204	222	227	217	222	219	243	217	237	237	236	217	201	228	220	213	246	230	223	204	227	202	212	213	205	223	230	224	237	226	234	224	201	209	212	239	229	205	208	197	200	229	196	224	233	244	218	231	221	198	224	227	218	216	248	208	210	231	212	218	215	208	230	244	191	225	207	217	205	222	199	217	217	251	212	219	181	210	240	209	242	200	218	214	206	192	199	244	220	207	222	219	233	229	229	252	235	223	235	226	236	227	211	219	204	214	220	194	215	198	206	212	190	232	237	227	219	224	207	207	249	200	217	213	232	203	244	212	227	218	229	226	219	230	204	239	201	208	216	210	178	216	213	225	218	253	221	232	203	219	246	233	212	211	241	244	231	235	220	254	211	234	187	236	223	219	228	199	222	211	292	195	224	231	215	202	214	211	246	234	190	215	210	195	218	193	220	233	188	219	240	214	216	229	245	224	232	244	214	235	218	222	194	190	203	239	209	212	194	231	197	229	256	204	246	238	222	245	193	198	220	208	219	220	206	221	214	228	222	224	188	222	220	232	234	211	212	207	234	205	204	224	187	224	189	229	207	195	201	218	281	209	252	217	198	193	200	234	232	239	229	210	223	222	204	208	239	228	224	216	235	247	188	219	211	190	233	213	212	196	203	195	250	223	228	207	228	215	183	235	239	233	226	207	218	218	206	229	213	220	233	236	239	218	225	223	210	252	211	207	239	199	229	199	238	227	228	211	224	210	216	213	209	209	228	230	207	220	224	199	207	246	220	220	231	213	227	213	210	217	217	206	206	211	223	216	239	194	212	232	243	232	211	217	225	229	212	229	237	219	213	224	220	205	223	237	203	210	211	193	211	229	217	242	223	234	243	235	205	230	186	224	196	209	214	213	221	238	209	221	233	237	214	229	220	215	215	212	226	231	212	232	236	227	222	218	209	215	226	216	238	216	213	221	241	226	241	215	214	223	225	224	223	201	231	210	232	207	205	206	223	189	224	213	240	178	209	210	203	226	235	240	209	222	210	232	200	218	191	206	223	227	224	191	225	204	216	201	216	226	220	206	213	227	184	224	208	212	215	227	260	214	226	214	218	209	219	203	198	252	242	214	232	250	278	227	237	209	211	226	224	212	224	233	241	252	217	231	231	220	224	202	234	209	221	198	200	210	243	216	234	219	196	212	243	226	190	225	197	213	205	203	236	247	224	232	216	228	201	221	221	232	232	210	232	199	202	214	208	215	207	225	228	196	229	222	229	219	226	201	213	242	234	207	214	210	249	248	238	223
23949	36563	41999	36922	31850	42281	32218	32351	37552	41585	40188	36282	39398	37439	36612	33119	28003	30455	27210	26348	27862	25700	24321	28951	21022	14970	12230	8929	6691	5398	6086	4584	3306	2503	2096	2361	2817	3240	1651	1725	1945	2255	1651	1314	1022	866	758	734	649	688	582	593	640	668	632	622	641	651	617	572	604	637	603	572	612	637	582	606	602	571	536	622	561	543	551	510	556	595	538	566	564	553	571	549	555	575	566	530	590	558	519	542	549	543	584	520	518	532	523	532	554	548	573	566	524	511	528	574	539	565	575	555	549	592	572	562	567	547	542	505	528	512	536	526	584	545	578	533	567	496	542	519	554	537	574	519	602	551	518	557	527	580	520	570	538	551	520	566	506	531	531	495	558	541	557	567	536	546	547	550	564	541	528	591	562	526	536	520	507	552	541	569	543	560	532	543	558	527	536	544	500	526	539	512	525	559	543	514	522	541	568	555	543	492	543	517	534	545	550	527	543	525	500	532	532	520	536	480	538	569	524	541	556	496	605	550	549	560	527	560	550	579	566	547	519	535	537	560	551	528	521	568	515	511	512	559	576	587	528	544	513	498	542	555	530	534	555	532	548	541	581	541	556	560	553	527	546	553	510	544	583	555	552	536	539	564	542	506	552	524	543	572	536	559	519	562	562	535	536	532	562	558	524	522	570	559	557	563	580	570	559	538	490	531	575	548	487	529	511	563	589	536	549	540	525	555	556	521	525	555	536	538	530	511	559	545	527	552	559	554	555	545	511	570	507	537	492	570	540	563	599	523	524	558	544	590	499	539	562	513	537	522	577	528	566	527	570	550	512	568	553	542	556	555	531	546	533	531	580	587	544	535	514	547	559	538	535	519	587	550	560	576	525	565	528	535	506	531	555	534	553	537	573	536	543	562	542	508	527	589	556	537	578	552	549	507	551	534	533	515	540	549	573	518	516	576	501	568	542	510	539	534	526	548	551	514	555	560	536	564	561	562	557	592	530	530	526	544	533	503	527	525	550	524	524	559	536	540	522	548	574	553	529	557	577	576	491	537	553	579	582	521	559	551	549	535	545	562	558	565	537	523	546	571	565	567	540	546	532	518	562	545	567	532	531	502	577	522	560	541	551	494	551	537	540	550	543	538	531	562	572	548	577	533	533	551	552	519	530	574	569	557	524	615	488	561	532	526	533	548	522	577	533	575	546	560	569	538	490	579	544	548	526	522	570	537	521	561	548	547	542	522	590	508	575	556	516	579	537	552	520	520	554	571	507	493	475	551	523	563	547	552	512	536	527	548	542	608	522	532	526	537	536	561	520	524	537	541	585	593	527	541	550	589	567	551	562	541	528	502	555	564	567	513	518	559	532	536	528	493	545	539	552	569	543	548	548	522	564	534	544	537	544	549	559	483	530	526	533	521	532	558	509	528	513	514	561	536	506	519	520	563	541	546	540	537	533	525	530	532	519	551	571	544	548	598	513	547	557	553	512	537	581	519	542	556	534	551	564	540	511	536	562	531	614	547	560	503	532	539	580	515	559	570	539	540	525	528	548	558	556	508	562	551	536	502	554	561	518	542	520	519	555	568	552	536	514	571	560	536	568	534	542	500	539	572	569	578	549	506	558	526	572	560	502	493	543	584	549	543	551	547	537	518	583	539	501	491	545	513	548	538	512	521	561	484	550	541	561	517	563	555	544	499	522	563	513	516	563	546	533	517	510	548	550	520	506	518	534	590	539	562	529	553	555	567	528	556	552	544	549	507	552	566	550	541	550	586	545	545	527	542	616	571	550	541	548	571	573	545	510	527	534	535	569	545	532	535	561	533	544	553	563	548	529	613	525	533	507	575	531	522	543	546	513	576	576	551	556	526	574	577	518	506	554	585	565	543	530	544	572	521	546	580	523	528	541	539	533	505	551	571	565	552	531	499	508	551	547	556	518	532	532	535	536	570	522	549	557	554	539	561	537	554	581	535	518	506	562	529	549	561	519	591	537	559	518	569	532	526	560	523	545	561	573	534	507	523	538	503	540	498	548	554	515	557	522	593	577	549	580	580	510	520	527	542	554	537	510	588	520	516	559	585	549	533	527	547	555	525	569	513	552	523	531	574	551	589	544	565	509	592	571	589	545	554	505	546	556	529	552	544	530	517	532	583	529	481	567	543	527	551	569	571	529	564	506	540	575	526	558	545	521	524	539	539	547	535	556	552	573	578	513	562	518	517	559	536	538	549	581	504	544	515	528	535	541	555	569	531	546	527	524	561	542	572	510	555	526	537	552	547	533	558	550	500	535	554	566	561	566	585	552	551	520	539	557	526	523	522	529	552	565	534	562	510	539	544	521	558	573	565	528	525	569	560	504	500	557	541	503	527	575	571	513	524	536	535	585	538	506	566	534	636	542	556	540	559	585	541	564	548	543	556	558	575	543	541	550	543	571	551	563	555	550	547	531	506	575	544	542	543	526	544	556	547	559	544	558	528	504	506	587	496	545	560	563	520	539	547	518	595	542	553	517	542	547	507	549	530	509	520	581	560	561	555	556	588	542	564	512	558	517	557	562	578	531	532	533	550	560	577	531	525	536	532	546	547	526	564	591	526	532	552	563	536	522	572	546	536	536	514	551	545	570	565	532	505	529	507	520	510	560	561	552	542	559	514	590	533	537	550	538	518	568	531	540	552	543	556	565	524	521	519	568	535	523	526	550	557	546	544	537	495	581	541	539	576	577	572	561	508	581	552	591	535	553	527	549	560	545	542	530	508	551	544	533	526	556	542	535	569	530	502	549	611	538	529	559	538	565	573	566	532	538	554	540	589	508	577	530	539	580	534	540	506	516	551	554	529	528	545	521	512	574	550	544	579	552	502	496	542	566	554	541	562	552	530	570	536	544	552	546	574	547	567	451	572	506	514	545	569	550	542	548	542	531	514	536	563	564	541	488	582	505	572	520	514	524	546	582	542	514	570	505	545	539	502	526	547	574	511	550	515	541	556	528	534	561	516	514	527	505	577	564	533	547	515	505	560	545	567	533	517	582	547	543	523	525	556	569	547	565	507	548	548	542	519	520	590	552	531	536	536	520	489	529	553	604	514	606	547	553	525	516	590	568	546	563	545	549	568	562	560	544	540	569	532	531	581	537	551	509	556	551	535	505	558	530	503	525	492	544	499	525	497	547	551	551	537	510	584	535	555	565	518	589	607	542	583	527	579	559	534	544	548	546	540	519	564	556	544	562	514	513	581	559	550	523	533	530	551	515	544	535	531	545	513	571	550	564	562	559	566	573	558	539	549	570	567	568	534	548	605	549	531	527	504	529	557	519	544	546	554	541	525	549	508	553	537	555	523	585	538	504	544	522	508	549	519	511	526	578	573	503	562	533	518	517	557	559	547	541	568	541	546	503	556	517	471	540	558	556	559	566	539	583	514	563	547	573	517	530	523	530	545	513	559	559	557	523	538	523	578	533	542	558	577	551	531	566	577	552	568	529	525	508	515	524	544	570	545	530	554	539	512
46199	46398	43267	36433	28338	33865	33767	30762	33407	40239	39197	32366	33069	34012	31973	27510	22846	23957	23754	19632	19174	14870	14464	18599	14190	7629	5293	2973	2010	1881	2096	1445	916	638	672	766	1072	1146	583	524	683	764	739	467	316	337	337	297	216	182	197	216	226	204	212	244	231	209	223	200	193	213	204	193	190	200	212	197	179	175	202	171	218	182	206	187	191	183	171	189	177	191	223	181	192	172	210	176	188	204	189	192	196	177	182	168	177	227	182	195	189	184	173	166	167	174	188	165	180	156	190	207	179	164	159	188	172	197	190	195	193	176	204	163	186	195	173	190	189	197	211	172	165	184	187	185	156	188	183	193	194	184	195	192	176	187	214	183	184	180	177	178	180	180	166	184	185	179	181	169	155	181	170	181	162	174	172	201	204	176	148	202	174	186	173	180	181	207	173	188	190	192	184	158	183	170	212	181	205	196	167	156	171	196	171	195	195	161	188	183	180	171	197	171	178	181	203	178	207	193	177	196	190	172	191	178	198	180	186	190	195	175	191	190	179	195	179	164	156	214	198	204	185	163	205	172	149	193	196	195	181	147	196	181	177	188	167	179	192	179	171	158	162	183	186	177	192	180	166	168	160	178	172	192	177	197	192	186	158	188	173	178	166	170	213	175	207	175	180	188	153	166	195	188	203	200	205	154	205	194	179	183	201	200	188	180	176	172	172	170	168	187	182	176	188	180	161	156	176	188	195	204	185	178	166	184	170	171	176	169	154	177	190	167	192	207	211	189	181	180	167	185	214	192	175	184	187	156	195	195	192	205	197	199	198	180	192	159	162	197	208	197	175	173	193	186	193	202	153	178	186	153	218	182	203	198	176	150	206	184	214	181	189	181	217	175	219	183	194	189	206	168	191	184	188	181	166	165	214	197	183	179	204	173	178	196	212	188	190	190	187	204	213	204	175	164	191	207	178	160	186	176	181	162	200	182	195	185	190	212	185	186	176	211	191	166	194	179	181	173	170	194	202	170	229	181	207	194	173	183	186	196	191	175	177	174	177	203	168	186	195	190	183	165	195	174	186	171	172	207	178	191	175	196	205	164	178	186	188	201	188	204	193	179	167	192	183	191	180	182	193	180	155	193	162	179	198	206	178	177	193	194	192	185	171	178	176	181	192	163	243	169	173	195	181	198	211	185	180	179	168	184	203	182	190	217	173	197	207	200	183	163	168	174	181	180	193	219	169	166	180	183	184	167	184	171	180	203	184	159	152	164	191	168	185	189	171	179	188	181	159	168	173	175	176	171	181	161	194	189	199	189	191	154	206	174	176	178	184	202	179	188	165	193	164	175	155	198	180	161	181	184	208	178	169	211	212	179	177	177	173	191	163	176	191	169	195	184	196	160	191	199	190	175	171	186	177	200	183	167	181	180	179	172	176	159	186	171	200	199	206	160	162	173	177	191	203	169	180	178	194	181	190	162	188	183	163	178	210	185	197	168	182	182	178	183	193	170	202	169	167	186	174	195	175	207	174	170	179	194	188	201	185	192	183	187	190	183	186	197	182	163	186	175	197	194	188	180	171	184	176	194	180	166	208	159	195	190	171	171	170	172	189	206	187	167	173	195	172	188	184	183	177	177	182	172	185	205	176	178	184	161	172	189	177	206	193	171	187	180	182	189	178	183	197	169	178	161	188	197	176	176	164	173	181	187	170	202	156	200	163	185	154	168	184	202	198	191	173	177	179	187	170	187	171	178	188	198	183	181	201	206	181	185	180	182	174	178	192	164	176	176	169	190	208	156	169	201	176	138	153	186	197	164	183	189	181	185	186	155	151	194	196	181	179	181	193	173	190	170	164	167	176	179	165	160	186	183	194	203	219	174	157	205	183	198	194	165	175	210	188	163	167	167	172	172	188	197	181	178	181	187	197	186	170	217	185	193	172	197	188	195	183	190	184	152	175	182	191	175	185	142	181	197	164	200	153	174	189	174	186	186	170	168	205	184	189	199	154	193	190	191	181	186	210	180	180	204	201	179	181	194	210	144	168	190	195	165	195	182	174	181	221	187	198	188	181	162	180	161	171	142	182	189	199	132	188	178	181	184	232	197	182	184	201	170	188	168	171	196	190	185	185	180	214	163	178	183	178	178	191	169	202	180	195	177	174	185	163	173	190	179	173	192	167	196	181	177	190	178	184	199	191	187	190	173	171	189	188	165	178	181	186	170	191	195	197	197	179	197	192	194	207	200	195	182	189	182	184	173	186	196	175	197	205	199	192	185	155	194	171	185	211	193	162	193	192	198	166	181	190	192	177	186	171	175	173	191	161	166	200	197	188	172	176	181	190	172	174	176	180	185	195	202	186	183	163	201	191	180	185	165	187	176	188	182	202	189	194	194	198	166	174	177	176	185	186	185	188	170	153	178	198	194	208	176	201	208	186	173	156	167	183	193	190	158	193	206	155	190	191	173	175	165	175	185	172	189	193	174	171	180	186	167	196	202	165	176	167	204	167	166	187	171	219	184	171	167	187	181	182	164	181	193	186	207	196	182	196	186	170	196	165	183	193	194	157	171	204	170	181	176	157	200	158	185	203	165	165	170	180	163	157	202	169	184	173	177	184	176	183	182	184	187	172	207	176	170	179	201	181	184	203	165	146	183	189	183	192	192	179	151	162	164	183	204	165	185	182	188	188	172	177	177	193	183	165	182	177	203	189	174	192	182	174	199	204	190	165	201	180	179	193	190	184	199	180	179	205	173	197	184	228	169	207	215	180	182	176	195	207	173	203	170	199	157	179	151	195	178	185	197	179	185	173	185	185	171	183	191	165	176	183	208	190	167	162	181	167	182	164	174	185	178	175	181	170	172	192	179	176	189	181	206	173	182	174	183	184	183	204	194	159	172	186	206	176	181	184	181	199	204	176	194	182	176	186	181	203	190	188	167	184	162	186	208	162	185	199	195	196	195	163	180	171	167	182	196	201	152	201	190	184	182	193	215	177	203	202	193	167	192	198	175	164	185	176	173	178	192	176	197	186	190	217	183	190	195	194	178	185	172	189	203	177	176	170	190	181	165	189	180	192	177	166	165	175	180	192	196	236	201	190	170	207	186	188	173	210	179	194	163	155	184	169	187	187	172	178	179	193	185	197	190	164	179	168	192	175	207	199	180	183	182	217	198	170	182	178	193	181	183	188	176	185	172	182	174	187	179	152	182	176	182	181	214	210	185	201	174	195	195	158	202	161	178	182	173	187	192	198	176	170	177	214	183	187	160	209	194	209	186	185	193	162	192	180	191	194	183	185	180	187	197	183	192	180	166	191	191	178	161	179	184	205	196	183	196	185	181	178	171	182	212	189	175	158	175	179	191	183	184	179	189	191	188	150	185	191	206	197	195	172	195	217	189	189	200	174	185	156	186	191	180	174	172	167	170	171	199	205	196	180	171	177	183	164	201	147	188	185	179	198	178	166	161	193	189	184	170	178	176	174	201	175	170	188	190	178	182	169	175	195	192	211	186
33751	42422	48121	39910	41751	48941	45678	40549	45687	54818	52685	49413	50414	48380	49121	44989	41787	44571	43863	40172	40832	36662	37356	42660	34094	25803	21054	13928	11188	10688	10979	8241	5173	3853	4210	4638	6793	6757	3224	2862	3821	4516	4724	2544	1607	1386	1630	1362	717	602	644	667	668	654	615	638	584	678	601	584	598	563	552	585	568	543	489	537	494	476	490	448	494	480	465	456	442	511	483	487	449	455	462	457	431	459	433	459	470	449	453	474	453	487	448	453	486	444	468	451	445	471	450	449	458	483	438	475	478	436	443	443	431	504	423	452	481	457	455	436	512	444	433	444	447	436	463	441	451	457	429	457	471	467	435	425	454	471	457	457	497	444	465	453	476	424	433	433	460	413	462	474	455	446	459	469	460	488	457	458	480	416	452	448	478	455	450	459	442	488	464	443	493	482	494	477	468	487	450	476	421	482	430	470	444	430	466	445	454	460	459	443	447	455	447	499	431	478	459	485	440	534	464	459	450	459	437	471	430	483	443	464	432	435	427	447	410	450	451	455	446	428	463	481	459	457	400	434	422	432	485	481	477	434	478	478	465	504	475	487	449	476	462	442	468	490	466	424	456	431	466	476	437	439	474	455	479	426	481	429	472	446	416	437	431	445	450	406	445	457	470	431	478	430	471	455	446	500	472	434	429	472	471	427	439	471	457	450	493	444	455	481	465	458	440	458	490	460	485	435	435	441	422	450	459	439	456	445	487	490	390	454	434	474	468	440	454	488	479	403	436	461	455	454	468	468	423	431	453	453	413	477	453	461	463	443	441	482	423	405	456	435	444	480	463	463	443	445	471	396	456	458	449	448	448	407	470	476	446	451	445	438	440	491	394	460	455	497	480	407	463	501	439	453	435	431	463	460	469	406	452	449	450	466	428	479	462	480	458	466	437	457	453	436	480	452	412	448	414	486	433	458	455	431	426	461	425	457	438	472	434	468	425	442	413	445	477	458	418	470	425	469	457	465	470	493	413	448	416	453	437	516	463	459	457	465	458	473	474	461	457	434	462	456	456	460	445	410	462	469	422	482	421	443	450	453	429	481	432	457	420	462	411	438	441	470	475	452	399	456	462	457	422	462	458	480	447	467	462	419	472	490	415	435	455	468	449	450	453	468	423	430	471	437	456	473	431	438	448	478	440	412	459	481	472	455	476	465	501	468	476	468	474	426	461	436	456	485	471	412	419	455	454	461	430	428	486	446	469	448	469	474	440	436	452	477	424	447	434	454	456	451	451	440	412	464	467	503	500	450	431	468	445	467	451	478	459	439	467	431	468	480	454	481	461	461	491	491	451	437	455	476	437	413	430	458	428	462	430	460	448	450	467	453	459	429	444	475	440	460	421	449	483	476	496	447	448	441	471	464	435	460	447	435	442	434	469	474	428	431	456	440	460	472	488	445	460	429	467	424	478	443	478	452	447	434	441	453	474	474	498	439	429	469	463	487	443	447	446	451	495	445	457	447	447	478	455	434	471	424	435	447	475	440	476	474	456	477	447	442	452	448	441	472	476	479	472	419	444	424	443	462	439	438	464	449	444	423	498	441	448	431	455	464	435	468	440	511	442	466	425	468	471	417	450	479	465	448	473	426	434	469	446	466	442	479	447	470	457	437	440	435	461	445	468	444	468	424	454	435	482	434	445	448	446	459	446	477	466	428	462	438	448	439	461	452	450	476	441	465	454	469	462	487	518	452	462	442	415	433	455	464	448	418	428	494	445	441	464	436	422	460	452	452	474	463	429	426	468	449	418	493	445	466	438	452	461	439	434	437	469	472	441	430	454	442	435	457	458	444	436	458	446	457	494	423	445	449	482	439	476	463	474	470	469	475	457	457	451	472	464	447	462	468	459	414	435	437	477	487	411	446	472	430	421	465	457	472	464	451	429	463	447	501	487	452	461	432	441	446	468	438	464	453	441	475	452	474	445	436	458	433	447	466	463	435	409	463	448	456	425	459	463	441	432	449	456	428	467	459	424	424	467	437	462	476	455	477	477	434	470	472	439	431	440	410	444	459	460	459	437	433	450	441	434	456	454	442	444	442	478	448	440	455	458	446	424	480	421	435	445	524	427	462	484	484	462	456	458	469	451	469	436	441	415	451	456	477	487	470	482	418	458	431	430	499	462	436	447	450	459	459	426	426	449	476	455	418	421	468	467	478	451	477	443	441	473	481	424	446	474	455	434	460	463	454	516	470	463	419	448	413	441	427	476	432	449	438	453	459	472	437	469	466	470	451	463	485	471	462	489	433	462	438	477	461	440	420	477	435	451	450	462	472	464	455	481	450	449	438	476	442	475	460	470	470	443	440	494	451	479	491	416	447	445	417	462	432	456	448	464	475	440	496	464	475	450	475	468	440	434	438	428	430	459	454	455	464	435	486	457	450	463	452	451	423	466	449	443	475	458	466	479	435	472	443	453	470	460	445	477	493	439	444	447	438	447	449	462	462	453	460	439	429	496	485	483	442	454	393	463	430	463	430	414	438	425	434	485	437	450	426	484	456	406	477	449	432	488	465	463	473	443	448	484	471	450	441	450	430	453	438	463	480	441	411	437	440	434	436	434	454	492	468	433	428	490	476	461	465	418	472	467	446	437	439	475	422	459	457	495	464	447	450	464	476	473	446	458	450	483	463	478	467	471	499	459	469	455	455	453	454	456	456	472	439	447	460	429	444	438	463	446	431	410	486	457	473	447	452	481	445	401	476	430	462	492	482	430	449	442	481	452	435	453	479	462	459	443	453	446	476	475	466	448	449	502	464	462	463	407	430	491	442	486	419	451	467	453	433	442	451	512	485	445	431	441	450	452	475	412	450	434	417	438	465	470	460	420	466	459	495	457	400	480	435	435	459	480	444	424	452	463	433	449	466	476	486	446	442	450	408	458	440	450	440	426	464	466	488	443	458	461	458	451	492	444	469	475	423	437	434	456	430	446	434	467	452	481	472	450	451	460	498	459	470	481	443	425	439	441	471	481	471	441	462	467	451	457	445	461	450	440	442	424	457	426	464	460	443	445	454	459	443	454	460	473	439	452	451	475	407	439	452	443	457	435	496	420	417	441	438	442	443	475	457	463	440	452	495	458	460	423	447	437	458	465	443	406	443	454	462	469	417	480	444	426	446	440	445	483	478	429	434	499	464	447	448	444	432	461	463	435	481	466	449	481	482	460	457	456	447	482	459	488	471	432	489	439	423	432	437	490	459	429	454	469	472	465	451	447	450	453	442	452	451	476	433	466	446	429	424	472	460	475	464	463	420	423	466	429	437	471	458	456	465	457	449	486	477	469	447	423	469	400	459	447	438	440	482	481	436	471	450	459	452	465	434	458	461	454	525	473	447	463	501	454	469	466	432	436	450	425	452	481	498	454	443	475	480	417	466	448	462	456	445	448	438	475	475	400	473	471	463	458	469	432	438	460	466	463	452	461	457	440	467	414	458	503	459	483	427	460	445	448	472	482	468	442	459	455	466	449	436	467	441
18623	16732	18583	11952	5531	4302	4408	2140	2582	2786	2794	2207	2083	2016	1760	1570	1208	1168	1024	926	835	641	595	678	484	371	322	309	296	299	285	252	252	230	211	247	232	297	227	265	245	252	224	242	239	224	233	221	224	232	239	237	255	239	221	215	236	196	227	232	220	227	227	216	244	235	218	255	234	227	229	233	201	234	259	218	229	231	243	193	237	215	230	230	236	231	233	210	225	229	215	219	210	231	228	205	214	185	215	236	214	216	194	223	250	195	267	239	249	226	220	235	248	229	227	227	222	227	238	203	229	218	237	222	198	242	211	198	221	226	209	230	257	214	233	244	234	197	257	216	235	193	214	230	195	212	208	216	196	215	218	225	227	208	265	241	191	229	215	217	217	229	205	208	212	241	214	235	245	218	214	219	232	229	229	189	215	211	207	216	218	258	246	231	230	233	230	234	210	224	188	197	218	227	236	253	232	222	201	227	219	218	222	199	223	235	242	219	213	264	248	201	214	227	218	232	250	226	203	239	215	223	243	244	212	243	223	240	199	225	206	220	240	226	247	201	220	224	214	191	224	268	213	237	228	228	211	243	206	226	195	274	235	235	215	215	224	216	221	229	229	250	236	215	232	212	220	221	221	254	253	233	225	261	223	234	241	205	253	232	252	226	228	236	205	214	240	230	205	237	243	190	220	203	219	211	193	249	223	223	194	217	230	237	225	205	252	215	226	253	200	210	220	242	207	239	229	244	257	264	227	213	177	239	183	230	251	217	202	229	214	218	221	233	236	233	220	230	206	207	206	216	239	221	210	232	252	240	208	225	209	223	248	207	230	231	208	205	222	233	221	217	217	213	244	222	227	213	229	225	246	220	209	212	253	208	205	208	220	236	250	206	223	214	214	221	237	211	231	232	213	218	235	251	229	203	248	219	231	222	251	208	217	233	226	264	254	226	232	210	218	227	241	221	226	214	232	231	238	206	242	237	204	224	206	208	237	214	230	216	216	234	227	244	237	217	193	213	203	225	196	227	212	231	216	227	216	248	225	221	214	213	202	231	207	204	224	210	203	215	201	185	214	205	227	230	234	235	218	236	235	230	216	222	231	236	227	228	214	245	218	225	200	256	229	244	190	240	205	217	248	209	217	215	227	197	212	263	211	223	215	216	230	250	211	219	207	208	245	235	231	226	238	218	217	248	234	233	209	251	219	231	204	245	229	233	204	233	214	205	216	222	232	233	232	231	203	221	242	196	228	211	197	221	241	227	206	225	202	235	204	230	216	225	233	234	221	231	251	235	245	240	226	205	223	191	234	198	223	201	221	261	235	189	237	215	192	224	237	218	246	263	240	227	216	210	223	224	213	254	234	243	219	235	225	222	230	238	251	236	234	213	220	221	228	196	218	221	229	231	218	215	213	217	226	221	230	245	263	237	212	235	256	244	228	223	242	218	231	208	230	229	233	229	223	238	207	235	231	227	218	211	232	224	237	237	223	224	243	213	236	235	213	204	221	243	236	255	234	225	233	244	210	209	211	223	242	203	221	216	225	226	219	239	234	202	203	241	222	225	248	231	217	231	232	243	238	233	240	207	217	233	182	251	228	254	220	203	237	220	216	230	212	223	217	223	256	222	214	221	244	227	252	222	208	232	200	207	224	240	233	225	235	228	211	245	227	244	241	236	200	230	244	197	236	223	235	224	213	209	217	241	220	242	199	220	259	198	239	228	234	226	202	225	243	207	208	209	222	238	211	211	205	207	219	230	221	236	213	232	215	239	204	226	233	190	226	234	210	210	199	214	228	213	221	204	256	224	226	208	221	196	210	224	215	235	212	218	243	220	234	213	241	230	228	223	220	232	196	243	219	240	207	212	225	233	251	226	234	241	233	240	214	222	204	199	227	205	225	223	230	221	210	221	252	209	216	219	216	225	233	200	267	223	224	244	240	220	214	246	230	242	217	214	241	233	243	231	209	202	213	213	222	209	225	246	232	238	198	230	250	224	246	233	221	222	208	226	223	230	220	219	216	233	228	241	201	239	210	245	225	209	227	257	217	230	228	187	228	235	229	215	207	262	250	205	226	209	222	211	224	192	233	226	227	217	223	234	198	224	225	215	217	239	203	211	203	210	220	227	260	208	243	223	228	245	221	224	236	223	222	243	223	220	222	222	222	237	225	232	220	234	231	246	221	213	219	235	267	193	244	207	218	234	216	211	258	230	224	230	218	244	238	229	233	208	241	250	203	240	216	237	210	207	224	214	222	185	225	249	221	250	247	232	229	222	241	228	241	252	204	213	224	224	206	228	258	231	269	248	231	194	205	227	202	228	221	208	205	230	227	198	221	217	220	223	230	227	251	233	228	197	237	240	230	219	210	246	202	249	216	222	208	230	218	238	225	227	223	235	218	207	218	220	224	235	228	198	242	255	226	250	234	232	214	207	213	252	243	230	241	214	220	222	186	223	223	227	222	217	200	215	242	217	226	226	234	203	218	242	225	236	235	254	202	213	235	232	236	216	197	224	252	197	237	212	234	234	238	219	228	256	219	233	222	208	216	250	230	221	247	226	247	220	216	220	229	248	230	199	220	206	214	244	217	232	206	227	199	236	222	234	238	213	220	209	226	246	236	235	220	221	192	219	187	230	237	223	211	191	224	220	200	211	190	238	237	243	213	195	233	204	205	223	229	224	249	223	220	244	218	220	213	233	220	231	203	228	227	233	224	180	226	236	220	237	233	251	232	220	218	215	248	229	241	222	216	222	218	204	224	207	216	233	223	252	221	177	248	222	200	247	212	228	228	217	239	241	230	207	198	244	215	242	225	229	218	235	247	236	214	215	240	226	221	235	222	257	215	244	230	217	226	251	252	219	201	200	225	245	219	232	223	240	206	213	223	236	258	223	231	209	245	219	239	228	211	234	209	218	216	213	238	231	213	221	245	217	233	234	252	230	207	250	252	209	218	228	213	236	236	199	249	234	260	230	215	261	219	262	229	216	226	217	212	216	249	205	207	229	246	227	222	227	242	210	216	225	235	212	229	247	199	227	240	218	216	252	243	208	230	216	224	246	218	204	202	219	239	214	234	220	226	227	186	224	228	220	232	227	232	253	216	231	264	247	232	201	210	235	215	203	230	240	242	206	229	233	242	208	220	224	200	225	229	207	229	243	229	241	232	211	233	217	220	219	186	213	207	242	209	204	218	247	196	222	203	235	209	242	222	203	230	212	242	233	209	216	211	220	227	217	251	198	185	247	256	233	221	195	225	248	205	223	216	213	223	232	205	210	230	232	220	245	242	225	234	194	201	200	230	245	191	232	237	221	225	219	212	201	245	211	204	229	240	232	239	209	242	242	244	231	218	216	230	220	219	228	202	198	219	225	202	199	215	228	237	228	223	202	209	219	239	209	269	224	209	233	231	188	233	216	261	218	216	225	221	232	212	229	227	240	212	206	210	222	251	227	219	216	222	230	208	218	219	241	231	194	218	226	218	223	196	224	203	236
12450	15777	23933	19005	12544	13950	14977	8593	11737	13372	13393	11290	11200	11425	10070	8426	6615	6822	6289	5903	4953	3584	3690	4499	2886	1956	1473	1367	1328	1255	991	928	799	759	723	748	802	759	715	696	690	689	693	639	652	595	582	602	607	578	649	610	615	588	630	648	606	632	615	590	592	587	549	582	608	553	522	574	619	616	544	573	582	554	541	577	577	551	548	533	540	579	601	597	574	563	543	573	570	549	581	559	520	616	522	539	531	518	582	563	540	544	529	552	560	604	562	551	577	575	553	536	573	529	528	590	544	555	584	542	593	525	548	514	596	574	553	595	548	523	564	572	554	545	558	525	561	578	541	550	563	583	570	506	508	598	538	522	579	554	548	527	584	522	576	512	550	542	553	542	557	589	522	535	564	564	571	549	541	555	564	539	558	551	509	583	551	552	555	538	523	557	514	510	575	584	562	543	533	556	562	593	560	540	577	562	539	551	532	532	551	548	561	563	591	603	573	575	578	565	551	564	528	548	540	583	535	551	554	571	537	548	566	530	572	556	602	576	576	581	540	534	569	538	540	550	545	561	531	567	539	540	543	547	572	570	569	555	575	537	563	563	566	512	560	612	519	577	561	519	570	548	563	538	553	549	512	592	532	537	559	564	562	567	555	576	558	570	545	593	574	547	553	543	559	539	563	533	557	559	557	532	616	618	572	528	508	529	584	560	574	551	542	578	531	549	578	582	543	554	535	569	560	558	541	597	565	553	572	579	621	568	512	533	580	536	557	546	564	561	552	559	514	547	534	567	544	565	519	563	552	547	527	593	513	516	549	558	590	568	552	553	566	555	559	542	563	579	579	558	578	538	562	540	568	570	535	537	553	564	564	563	555	564	571	557	547	551	561	558	544	534	549	506	592	524	571	553	560	587	564	564	569	552	548	576	563	475	537	519	546	529	556	558	572	518	545	535	558	526	561	555	516	566	545	588	537	518	582	515	540	494	557	531	521	580	554	560	592	548	563	576	571	578	549	573	615	529	564	618	539	574	547	592	523	564	543	568	553	532	512	576	508	565	550	549	560	537	622	573	565	571	550	600	554	561	550	542	583	533	530	563	535	536	574	565	529	510	541	559	524	548	526	545	606	571	555	553	579	580	519	570	539	557	588	541	535	573	578	572	582	584	571	530	521	564	557	556	542	589	563	540	523	597	573	574	520	536	546	573	575	613	567	542	546	562	531	574	522	564	610	561	535	577	571	505	579	561	546	564	558	587	533	550	578	581	492	546	568	586	502	568	515	531	580	577	554	557	535	572	559	542	546	555	547	523	520	533	555	558	517	587	566	566	551	535	567	585	546	582	565	540	547	568	532	564	568	523	556	565	585	560	533	585	567	550	528	584	506	562	557	562	541	532	593	554	559	568	537	581	566	555	577	597	533	581	552	562	552	523	582	554	533	520	546	595	584	555	525	573	511	548	563	570	522	564	544	567	549	566	533	550	590	560	541	623	551	575	546	579	555	546	521	552	563	574	557	506	544	552	549	553	555	535	621	563	549	584	571	539	573	576	570	587	559	539	551	536	578	575	512	548	617	503	560	581	557	550	566	577	545	557	592	533	527	574	573	585	580	588	552	563	548	565	617	558	553	608	568	543	559	562	575	555	545	570	584	546	592	573	567	536	549	553	554	582	586	533	555	513	541	568	576	556	527	567	560	559	575	525	548	534	563	536	583	586	569	603	582	557	526	550	545	576	573	567	552	545	556	585	587	554	565	554	613	549	586	580	519	536	541	569	513	542	567	557	571	541	534	594	575	551	555	577	557	577	533	567	573	555	570	557	583	525	559	544	526	527	568	506	546	554	551	539	551	560	551	545	584	540	554	547	516	565	568	530	554	560	585	565	581	586	578	577	563	562	569	565	551	596	545	561	548	553	572	554	571	576	552	584	550	506	561	527	549	558	577	524	572	555	538	561	507	591	562	587	519	503	566	563	558	582	587	592	577	527	534	546	545	552	540	565	561	530	522	546	583	605	560	576	485	553	570	561	544	530	528	551	551	546	507	607	550	564	580	575	530	562	524	533	513	552	550	607	535	560	568	549	550	546	556	530	572	558	593	566	573	558	546	526	590	534	552	542	569	562	580	544	513	513	508	550	603	556	507	576	566	534	559	518	576	558	546	504	590	547	570	591	545	586	590	543	591	581	581	501	588	560	514	594	551	531	531	495	516	558	551	527	627	544	558	533	564	536	545	533	596	536	529	542	551	587	565	531	519	566	568	531	571	520	573	542	562	525	590	545	575	576	534	559	538	555	528	542	552	572	582	574	563	574	558	544	581	534	529	573	517	550	566	539	511	568	521	557	537	567	589	539	564	554	571	545	564	587	558	548	521	555	541	546	554	539	556	593	537	554	561	622	541	555	513	533	551	567	534	548	560	567	577	522	550	579	544	586	564	554	540	559	570	575	522	558	565	507	564	565	531	599	586	580	585	545	575	597	595	544	576	580	567	506	589	568	576	558	587	545	533	568	547	548	554	564	542	539	544	587	544	561	573	575	599	545	565	531	532	580	578	535	569	594	571	529	579	561	581	543	571	535	594	559	565	533	531	601	537	576	530	535	557	532	557	531	563	534	553	579	538	557	562	561	560	547	527	540	572	561	520	531	567	591	571	556	516	573	596	567	564	527	570	562	578	521	510	543	562	539	531	539	551	566	565	572	570	509	541	543	562	554	544	584	583	575	547	540	545	560	556	608	545	533	589	536	558	595	587	532	558	565	593	567	551	565	567	522	546	540	558	560	534	535	601	541	519	529	562	535	565	583	590	562	532	537	603	566	585	573	587	553	547	589	583	575	581	541	532	544	553	534	539	541	554	533	579	545	545	542	572	608	552	543	557	556	548	541	566	546	579	535	554	534	568	577	567	562	559	559	570	536	526	551	556	551	565	594	563	531	566	559	595	578	551	550	576	564	579	579	577	584	580	538	516	565	608	589	574	590	562	551	568	532	563	572	543	549	564	545	537	573	542	603	497	564	590	569	587	551	577	550	574	592	594	584	572	542	563	553	597	564	542	540	509	584	567	587	571	526	542	553	572	549	551	543	557	544	583	535	583	514	579	532	619	563	559	511	544	533	539	533	539	513	539	539	591	556	556	570	541	576	537	552	577	532	576	523	583	550	589	541	572	600	517	516	542	590	561	520	547	571	545	553	545	577	529	560	566	535	560	518	552	567	558	550	556	547	546	547	571	543	571	511	577	593	560	530	598	575	511	545	551	542	586	619	542	561	534	572	549	554	540	571	523	511	574	553	570	575	572	572	570	582	571	589	602	573	511	578	571	589	546	548	563	555	529	516	563	546	572	553	577	561	507	543	533	566	580	539	554	574	552	568	579	553	556	542	554	527	519	627	505	579	560	523	530	604	544	541	547	589	532	548	562	560	550	554	502	555	565	520	550	539	545	537	569	584	538	554	536	551	536	555	559	559	558	566	554	536	575	484	591	555	534	570	586	597	536	561
40672	42451	40156	30578	24608	25328	27702	21180	30190	30262	28400	20434	18282	22665	16739	15719	10245	10243	11509	9901	7583	5687	5850	7806	5618	3801	1792	1313	1033	855	599	508	320	348	406	394	637	570	443	355	439	573	503	338	253	259	228	233	226	242	259	246	226	235	259	249	245	243	236	233	249	216	228	235	220	246	261	216	220	239	220	213	220	224	215	225	194	222	221	208	221	217	220	216	258	226	216	204	213	213	257	194	203	199	208	208	203	207	186	237	233	209	214	256	211	231	208	224	237	222	228	217	210	203	208	239	237	214	233	244	217	208	212	221	196	220	241	223	208	203	217	218	222	217	226	241	201	209	225	211	202	234	220	208	235	217	224	215	204	240	224	237	219	228	216	207	233	238	212	205	230	228	232	199	233	206	218	241	197	235	216	197	196	230	214	230	209	217	225	215	222	236	236	228	219	202	209	213	220	226	234	222	221	227	220	205	229	216	236	199	193	244	222	215	230	230	191	232	187	198	197	210	231	203	215	224	215	219	202	206	190	253	231	238	232	215	202	195	244	223	233	242	199	217	213	222	210	203	239	234	233	204	215	253	201	229	214	225	228	205	199	224	174	203	211	229	224	217	208	204	226	206	199	211	265	228	236	221	232	260	245	203	212	212	230	206	187	256	234	252	214	237	225	248	241	208	224	222	228	206	222	230	212	219	185	191	224	208	242	213	230	194	206	209	210	225	209	226	225	200	220	208	217	228	207	213	219	245	202	215	196	220	223	211	207	207	212	209	194	186	202	218	236	213	209	184	219	201	208	233	230	229	237	225	232	230	194	243	219	217	223	246	210	201	198	219	221	206	218	203	238	197	220	201	239	221	230	236	234	218	229	257	222	198	212	221	241	216	218	213	203	232	199	253	186	199	223	206	202	224	215	219	200	197	234	216	247	213	201	257	217	241	220	231	222	211	249	262	247	208	218	238	227	235	218	219	231	217	207	197	224	237	221	219	213	188	226	202	203	220	205	212	240	223	221	199	206	218	219	214	228	194	215	220	214	224	219	206	203	199	218	217	218	202	216	227	221	212	213	222	240	216	234	220	208	222	232	190	211	193	202	187	219	208	225	221	212	211	219	216	232	248	229	230	202	210	215	193	183	206	238	252	243	227	229	224	220	240	216	232	219	220	239	212	216	200	204	215	245	223	223	218	205	217	209	216	224	221	193	233	205	204	223	209	219	214	230	224	215	205	234	238	205	215	259	204	214	220	230	203	217	237	230	221	231	214	238	196	227	220	234	189	241	227	202	213	209	231	197	257	211	247	225	205	236	221	221	213	208	214	238	241	204	212	255	232	225	225	255	211	196	244	184	222	242	205	232	226	230	252	228	214	229	229	227	179	222	227	218	247	212	228	209	221	195	223	202	222	219	219	230	213	227	201	224	221	198	223	226	214	191	238	208	224	241	208	226	215	210	215	210	193	213	211	211	218	198	197	225	218	210	190	249	192	237	217	250	247	212	230	222	192	204	219	220	229	217	216	222	208	185	244	208	224	237	201	229	243	218	202	218	225	216	228	219	225	227	220	202	200	196	232	221	215	226	193	202	261	227	227	225	198	228	237	209	233	222	236	196	205	223	241	228	228	236	212	211	226	227	213	218	228	202	247	223	224	244	209	215	200	213	206	235	222	218	218	220	203	245	240	245	216	226	224	234	199	221	212	237	194	218	218	217	203	222	223	223	198	225	205	199	204	237	203	212	200	213	189	205	234	218	206	221	226	231	231	224	225	194	205	235	218	224	236	203	211	236	192	225	212	239	217	221	188	223	211	209	208	230	198	220	217	240	210	218	222	200	222	200	201	207	244	220	200	213	196	211	227	204	221	190	221	210	206	246	217	222	232	212	226	228	229	240	238	234	216	205	210	218	202	215	220	212	199	235	200	240	208	185	200	206	208	211	222	220	217	225	197	221	182	225	212	225	206	200	215	197	223	220	216	223	226	215	214	240	241	211	243	206	232	220	225	220	230	224	216	234	226	227	226	249	215	206	210	206	211	206	228	222	235	230	219	215	214	197	226	212	223	233	234	204	217	239	207	209	211	223	220	214	223	194	220	228	195	235	224	213	216	237	228	220	182	217	204	249	206	241	253	218	208	205	198	216	227	244	227	217	210	235	215	226	213	246	214	198	234	211	199	224	205	200	209	197	207	197	239	206	235	207	205	224	242	226	205	206	213	241	218	214	224	233	219	220	229	220	235	202	196	248	221	197	240	216	201	227	211	215	183	213	199	237	205	219	204	226	217	209	235	226	197	227	227	211	221	213	221	215	228	225	211	230	226	207	203	222	210	197	220	221	201	206	203	215	238	233	244	209	213	226	241	236	213	209	230	215	210	204	231	208	219	215	213	231	219	237	192	205	206	225	206	228	212	226	219	235	224	202	204	244	218	216	223	226	224	214	220	205	211	218	217	224	202	203	212	214	243	205	211	222	225	220	229	177	213	245	204	204	232	228	227	224	206	204	234	220	211	239	221	223	222	254	217	214	221	223	213	236	207	236	196	231	202	223	188	217	216	219	213	249	205	228	208	214	209	239	219	219	221	206	258	199	224	230	242	256	215	215	226	216	219	190	218	243	207	249	216	223	227	209	199	255	236	224	208	204	250	215	236	239	227	213	206	210	209	238	201	238	220	207	233	207	193	191	220	226	219	204	216	229	200	221	213	223	226	210	263	182	226	208	212	187	269	215	235	225	203	198	236	246	226	222	199	195	244	210	226	229	199	243	207	220	215	221	203	238	202	217	229	240	217	217	209	203	218	248	223	225	219	233	225	219	208	238	191	221	213	218	181	198	213	238	221	197	206	211	206	229	220	226	232	225	204	217	216	207	200	194	221	204	204	205	226	198	217	203	242	224	208	202	194	209	209	216	215	221	225	232	222	241	207	209	207	212	239	222	217	186	210	212	219	225	198	196	204	219	216	198	186	219	199	232	207	221	213	208	210	218	235	233	223	210	213	229	211	230	201	210	210	208	232	228	204	229	206	217	221	213	225	203	222	220	228	218	223	226	224	210	228	227	236	245	242	243	229	212	202	226	197	221	216	209	219	199	210	225	224	202	204	210	222	211	188	205	224	198	211	237	265	238	215	232	187	198	215	213	228	218	231	232	239	238	220	252	199	220	209	206	220	223	209	224	219	214	218	216	216	220	235	170	201	224	236	221	219	213	201	220	231	218	234	208	206	208	243	233	218	219	223	246	233	235	214	220	216	207	237	221	205	216	216	176	204	230	224	221	228	237	237	228	233	200	242	225	217	218	202	220	206	223	238	240	221	225	229	224	212	218	184	245	206	220	221	211	236	200	219	237	220	226	226	211	198	216	194	240	232	208	239	216	182	235	209	213	211	224	227	231	214	215	228	205	210	217	232	206	222	226	230	235	201	183	220	235	217	210	194	212	223	208	201	195	202	215	208	205	224	216	211	236	211	234	197	233	213	225	209	223	256	211	252	214	209	235	218	191	225
30866	37835	41099	34451	29116	34593	34404	30424	42775	45230	43380	37199	38542	40037	36667	34888	28592	30501	31509	30707	25013	23114	24196	28183	21860	18014	10072	7965	6076	4647	3226	2676	1541	1412	1786	2067	3537	3149	2344	1735	2294	3349	2588	1344	897	748	690	665	707	608	648	663	616	610	615	629	654	648	569	622	623	599	585	598	585	567	603	618	562	569	588	522	581	535	561	551	547	559	608	535	545	546	520	601	528	547	570	539	570	500	484	568	521	527	566	529	524	543	511	541	550	519	577	493	540	572	557	514	478	515	518	563	557	575	576	513	548	559	551	582	573	535	502	533	546	550	589	531	538	539	509	540	547	528	560	558	520	523	550	524	517	566	555	565	529	553	521	537	577	506	527	519	508	515	482	510	573	488	519	519	600	575	513	537	546	561	502	544	527	555	527	528	503	546	565	555	559	602	541	546	552	574	521	534	518	512	527	555	517	515	563	542	531	534	552	547	507	486	513	488	580	565	487	523	526	570	550	537	526	521	492	517	528	539	530	550	512	549	566	565	582	545	595	561	525	542	527	519	492	556	515	560	569	566	578	500	522	541	563	508	511	545	534	528	546	579	495	525	529	561	586	572	554	551	572	508	541	552	554	522	507	548	552	547	551	529	529	523	512	573	540	563	552	538	544	524	540	524	540	551	532	487	552	531	547	556	510	535	523	537	554	559	550	549	513	539	532	530	519	571	540	522	534	528	552	547	566	540	520	532	551	566	522	566	561	538	552	533	541	551	507	517	565	564	541	570	545	491	578	543	539	550	525	551	526	567	532	519	557	551	518	579	529	521	541	523	553	531	553	528	523	518	540	503	533	478	542	523	533	492	530	546	544	566	553	550	528	541	562	525	497	542	556	520	552	565	535	587	512	517	539	485	543	594	524	526	535	545	543	519	548	537	576	498	527	542	514	520	570	493	478	511	531	563	531	524	527	536	528	520	510	548	503	536	543	495	518	523	498	559	529	509	511	531	552	572	559	557	561	553	571	523	551	555	567	514	517	498	551	528	526	519	538	550	526	596	575	547	507	520	512	563	530	524	528	549	576	536	570	523	512	569	548	480	532	538	512	503	493	518	554	543	511	556	541	546	546	566	533	555	572	556	545	563	544	560	528	546	526	537	509	518	548	533	520	534	512	522	525	505	543	529	479	516	542	526	526	565	548	525	546	516	565	549	548	516	519	540	537	512	541	511	561	548	500	548	520	500	520	485	590	513	543	539	557	575	539	540	521	526	546	521	531	547	538	529	535	553	522	524	540	528	567	545	546	501	542	505	574	557	521	559	574	517	554	584	513	522	533	563	521	516	523	536	572	516	591	530	589	559	564	534	567	526	517	550	490	565	549	549	501	527	499	532	527	521	553	536	516	474	566	497	535	489	518	534	543	536	527	534	516	543	542	539	510	526	564	546	561	512	563	499	532	563	572	517	558	575	568	551	534	584	533	512	499	520	506	536	563	514	523	554	534	548	582	544	530	500	546	558	542	544	538	541	549	548	534	532	549	530	512	520	542	574	560	547	536	560	531	522	593	565	532	523	520	533	525	519	553	524	544	545	531	535	546	572	560	543	533	545	528	559	487	548	539	562	530	505	553	525	566	529	555	556	514	579	571	562	553	516	582	543	540	540	550	509	531	541	575	504	522	535	518	541	540	557	551	508	557	521	527	525	528	541	555	551	536	495	554	542	547	562	554	540	561	543	533	551	543	526	501	560	540	529	528	551	559	547	528	565	534	539	548	506	570	546	536	530	540	533	544	539	541	542	506	552	604	564	530	515	557	542	546	547	492	553	535	594	547	537	566	520	536	527	542	569	551	562	528	538	524	555	571	527	536	548	517	538	519	605	538	556	553	516	561	558	512	534	545	568	529	535	573	551	520	570	497	549	495	557	550	556	565	526	544	518	511	564	557	519	549	530	513	521	513	594	542	560	523	578	536	560	565	537	570	518	522	514	531	517	535	521	552	509	540	512	547	537	539	538	549	502	565	527	529	524	523	536	530	539	551	545	554	555	525	535	524	556	526	535	539	571	557	550	547	514	520	559	530	533	528	542	565	563	537	554	538	509	537	537	529	543	565	504	534	513	564	547	542	544	560	574	531	527	534	552	553	545	522	524	515	550	528	507	582	545	523	546	566	560	566	548	590	543	575	521	560	538	543	552	550	499	570	531	553	563	522	563	579	545	494	546	564	552	562	546	522	531	541	561	540	546	549	529	532	535	510	496	538	555	541	554	566	531	541	514	551	540	502	530	523	529	529	544	544	533	555	519	532	543	538	523	494	553	569	496	535	557	477	487	562	551	570	521	538	549	570	544	534	557	517	516	579	569	550	517	516	534	534	510	516	494	528	537	517	497	533	544	535	537	525	531	570	504	544	540	527	544	569	551	522	602	522	538	574	531	527	530	550	530	559	556	540	559	525	554	501	565	540	541	482	544	516	525	527	545	533	534	574	541	524	505	538	510	573	503	572	528	543	556	592	551	531	542	526	551	541	508	523	529	535	546	537	518	548	527	514	542	560	489	547	528	515	544	547	557	536	540	554	512	527	563	549	525	552	536	531	546	511	509	538	511	485	514	553	490	520	516	537	529	508	535	529	553	493	493	550	589	550	535	551	558	571	522	500	548	526	541	550	539	549	525	483	541	551	607	485	547	493	535	532	556	509	541	576	546	569	531	543	496	553	549	577	528	528	560	551	546	549	538	570	548	574	496	542	559	548	512	561	540	511	546	541	550	554	512	544	539	557	580	550	516	552	522	550	532	527	546	515	558	499	515	554	559	527	538	530	560	533	516	517	557	550	527	530	564	546	502	573	542	527	528	473	572	567	544	536	535	554	553	542	569	518	533	578	533	520	531	537	546	516	561	544	545	536	531	578	554	545	509	530	533	500	532	566	537	554	488	561	535	540	557	548	556	546	557	578	536	539	524	526	530	564	582	521	553	549	543	538	535	520	556	558	535	491	539	523	485	543	579	524	545	520	534	566	540	506	520	538	518	545	557	527	529	557	565	494	557	572	497	515	530	557	513	559	502	563	520	505	556	546	537	526	562	540	563	502	521	509	535	559	550	605	500	542	539	520	506	563	520	547	530	512	499	557	524	526	512	566	507	551	558	514	559	493	568	547	520	529	551	523	573	552	504	527	562	591	580	559	574	563	561	552	563	501	543	520	551	532	529	529	533	510	544	565	527	563	569	558	548	490	534	513	532	535	488	561	497	539	570	531	503	556	574	503	561	534	551	529	557	536	537	523	544	557	523	558	532	478	521	581	541	591	553	553	546	530	539	528	519	574	555	548	596	517	542	510	549	508	521	538	518	543	514	543	529	577	576	563	527	593	573	535	557	544	559	505	524	525	551	530	518	529	550	535	554	562	528	538	531	552	545	534	550	561	553	557	530	567	502	515	505	562	546	553	535	551	509	527	558	567	526	499	535	523	537	518	548	514	503	547	521	521	522	518	535	568	521	576	554	508	541	514	507	503	529
49419	46409	39283	33643	27042	29033	31673	29365	40347	43027	39612	32296	34420	39167	31826	30601	24585	22869	23590	21951	19304	17375	17351	17870	17718	12041	7025	3152	2156	1872	1321	1195	628	590	458	486	1177	1238	629	574	635	898	873	551	362	236	226	233	212	213	220	195	194	222	217	226	226	213	192	199	210	189	203	193	195	189	162	177	195	166	175	188	189	182	206	178	208	189	209	193	180	179	193	184	193	185	199	188	203	165	193	187	174	187	182	162	168	194	181	192	182	162	179	156	187	179	192	179	164	187	178	185	201	176	164	197	200	189	176	170	179	188	172	193	156	172	195	163	177	177	185	169	165	176	191	198	197	179	179	180	175	152	180	162	203	159	188	176	200	181	166	195	190	205	180	161	203	196	161	178	186	202	167	160	161	164	169	190	195	181	188	201	169	158	180	179	191	186	192	152	201	178	156	211	181	186	173	153	182	165	184	206	208	184	157	166	216	163	191	176	193	193	186	175	167	210	187	190	197	181	189	172	213	186	192	169	157	190	165	168	195	183	200	166	183	181	161	189	193	195	175	164	184	182	170	168	149	181	191	206	210	174	196	194	158	185	159	176	186	179	173	193	180	160	181	186	167	192	202	179	181	185	178	174	202	165	167	163	174	160	172	165	180	180	204	196	197	182	176	178	168	195	160	184	168	171	169	175	182	169	167	180	195	177	183	182	189	185	186	176	177	167	182	180	173	201	171	183	221	178	197	161	204	191	157	201	199	181	204	157	176	185	185	176	193	182	174	186	186	184	178	185	178	159	174	193	195	177	156	201	188	155	157	189	179	190	162	161	158	159	188	194	188	166	161	172	193	174	185	182	196	177	195	190	194	166	177	184	182	154	188	209	204	154	177	186	194	166	173	186	168	193	194	184	166	168	183	180	163	196	168	185	175	196	188	181	181	182	182	166	151	191	171	167	163	187	174	180	171	160	166	199	197	200	182	197	180	165	192	155	178	187	181	170	161	158	176	159	201	184	161	172	176	159	174	184	161	165	189	177	191	200	201	188	181	213	194	196	203	184	187	187	171	168	199	193	182	179	195	160	217	181	195	171	194	173	189	162	177	169	174	199	197	184	197	146	177	173	174	176	155	196	183	152	208	184	184	175	185	165	193	166	165	202	208	186	181	169	181	184	157	204	190	183	169	179	172	182	210	195	171	189	144	192	171	164	180	169	200	184	173	183	189	187	190	177	177	169	170	170	169	186	166	182	168	182	163	174	200	171	205	214	192	176	179	188	178	184	182	188	182	185	192	180	161	171	181	192	172	186	182	199	201	210	187	182	203	191	188	176	196	204	185	174	177	183	192	187	160	167	164	192	181	186	169	178	158	177	187	219	161	158	167	164	202	168	200	195	177	166	179	190	194	185	177	163	182	178	192	176	199	199	191	189	183	179	151	186	179	173	197	175	172	181	192	175	198	178	194	203	190	177	161	169	183	183	187	174	206	192	156	188	191	152	193	176	163	166	169	177	178	186	172	191	178	172	188	196	194	180	179	175	180	184	180	184	180	173	174	203	176	179	176	211	187	188	140	166	175	187	174	177	166	163	160	177	192	180	183	175	175	169	168	174	193	170	171	180	197	183	176	170	199	170	177	190	198	186	169	160	190	175	189	183	160	180	168	183	188	199	171	174	178	163	183	216	169	174	192	172	197	175	178	191	172	194	182	166	179	193	177	173	182	171	187	188	197	200	188	179	173	171	168	162	184	177	186	167	174	195	194	179	178	204	169	166	200	174	189	170	171	185	197	172	190	186	194	167	173	209	190	163	160	169	175	207	188	220	183	188	152	201	155	198	190	176	160	171	179	171	164	172	163	166	185	187	163	183	184	173	173	194	177	205	168	174	185	171	183	151	166	173	189	179	200	175	159	161	175	191	148	167	183	172	205	180	156	182	168	185	164	185	157	177	168	186	149	195	178	198	192	184	181	186	200	192	205	179	156	190	215	149	148	201	182	199	202	196	173	208	173	186	187	198	186	170	173	172	192	184	180	172	198	170	172	176	170	176	167	189	168	174	185	153	203	176	158	172	172	175	165	189	214	186	193	189	192	205	163	172	160	178	198	158	170	151	179	184	191	182	189	170	212	202	165	189	182	188	184	181	207	157	193	164	168	182	210	176	176	186	214	175	172	188	185	165	195	177	194	178	181	180	156	187	185	171	191	200	188	182	188	194	165	173	199	174	195	167	190	193	174	172	173	187	171	191	203	162	176	168	183	187	175	193	182	192	182	178	175	175	152	177	184	189	156	196	183	178	170	175	173	165	166	154	196	214	182	183	180	189	167	162	163	175	194	193	173	182	170	186	185	210	171	174	175	180	176	188	205	192	193	185	180	163	191	198	173	158	188	172	150	185	177	162	178	184	189	172	182	159	205	208	178	175	196	194	174	172	197	191	159	179	198	184	172	179	191	177	160	193	187	179	197	196	198	161	186	174	177	192	170	177	176	181	191	190	197	182	156	170	185	168	156	168	170	172	182	184	179	164	162	191	189	177	158	189	178	190	186	182	160	193	166	175	168	179	194	177	184	157	180	177	190	170	175	200	186	178	172	160	193	162	173	180	181	178	186	172	158	177	169	163	176	180	182	194	184	183	152	204	188	173	203	171	178	195	198	196	180	195	195	171	175	193	183	184	177	162	169	163	170	149	187	198	191	172	161	196	197	204	190	176	193	182	177	176	171	180	183	172	191	185	170	183	178	192	196	192	170	179	166	183	160	176	156	208	158	164	174	161	184	191	182	189	193	193	196	186	184	160	196	176	179	185	179	196	180	168	190	180	179	158	167	153	174	175	156	178	200	182	165	167	171	186	187	188	190	183	195	154	177	151	164	180	207	176	214	153	169	169	187	187	194	177	187	162	185	182	187	210	150	164	166	182	181	156	201	157	175	172	190	175	171	184	181	202	186	186	168	151	165	164	193	170	179	185	180	174	172	172	164	180	173	179	181	206	164	166	186	181	180	190	183	170	139	172	189	182	190	196	171	182	211	192	205	196	175	151	206	185	164	160	171	178	161	196	188	158	183	209	179	178	220	199	190	176	186	180	167	196	198	170	171	177	162	149	177	197	166	186	155	202	170	174	175	178	171	148	183	183	194	145	166	175	182	178	190	206	183	190	189	197	189	189	195	181	179	172	172	167	138	186	190	203	184	203	165	202	179	170	182	174	159	207	159	183	193	178	159	165	178	169	171	174	191	186	191	185	185	166	180	179	173	167	200	163	178	172	200	205	203	171	183	166	170	172	196	147	178	196	197	196	185	173	173	155	154	173	175	182	193	184	156	169	180	193	173	173	199	176	156	180	187	183	163	175	197	168	181	204	171	191	195	168	163	154	193	166	193	199	190	188	177	196	195	178	186	210	187	194	196	171	175	180	176	193	163	143	176	177	148	187	186	195	188	140	193	171	192	212	165	191	164	192	210	168	174	212	190	181	181	176	175	181	162	184	173	162	182	201	169	189	182	171	158	179
37556	45918	46165	39862	38888	41814	40562	38434	51379	55439	53970	49710	52727	52560	49322	47931	43223	43298	42408	43532	39950	39892	40296	41055	38940	33557	23784	14366	11128	10134	7500	6328	3658	3090	2329	2619	6759	7139	3735	3345	3684	5916	5545	2808	1580	871	694	787	692	667	674	635	615	606	644	685	588	566	554	606	587	582	538	563	567	541	482	545	489	478	478	473	493	479	463	506	469	445	450	450	457	448	398	472	460	483	449	458	441	469	447	437	462	464	438	440	416	467	460	405	462	484	452	478	439	422	471	446	475	455	455	421	417	473	453	422	459	459	460	490	441	430	438	430	428	443	443	418	405	440	476	447	444	457	450	466	432	430	466	448	438	441	440	482	413	469	463	437	435	412	429	462	404	457	455	454	408	441	449	476	479	448	457	423	467	441	437	448	442	462	455	462	429	426	424	456	449	444	408	487	447	458	461	462	430	485	450	428	454	420	431	473	486	455	443	469	436	437	426	440	435	438	436	445	429	479	438	437	475	417	435	437	427	431	424	443	450	437	457	446	407	431	492	427	419	466	448	445	494	463	437	417	416	434	449	475	435	431	462	432	441	430	469	455	424	441	451	460	444	456	418	477	422	458	459	470	480	441	468	406	436	399	409	444	444	446	444	402	459	444	440	454	436	473	482	409	463	469	426	468	484	436	440	455	470	420	416	402	441	427	453	441	434	446	445	433	436	416	422	470	420	409	474	462	437	478	502	474	440	409	484	445	436	454	429	481	489	425	474	448	435	461	423	416	451	445	433	414	420	456	433	443	484	461	443	453	468	424	436	432	433	473	430	446	420	464	474	399	419	463	432	432	454	431	447	461	425	440	493	441	450	476	458	475	457	460	475	470	472	430	429	486	435	504	407	446	412	476	428	424	417	431	431	425	462	415	444	459	458	419	468	431	465	425	431	409	453	471	459	468	456	454	419	432	458	432	388	464	454	452	443	466	439	448	427	461	424	466	424	449	420	431	441	431	434	451	410	465	457	433	408	436	444	450	433	447	463	454	401	472	449	438	426	465	444	425	426	402	442	422	460	452	431	422	425	434	441	427	430	395	471	456	438	415	444	429	432	440	448	470	433	424	454	457	424	399	448	467	435	420	431	478	471	465	453	450	453	454	467	409	438	441	441	443	458	435	440	427	459	438	460	431	448	455	441	415	477	429	398	460	449	430	427	471	470	473	431	428	438	464	479	461	424	451	425	469	465	477	453	445	467	436	430	446	444	437	454	433	453	411	474	450	479	485	451	460	423	410	457	441	407	459	411	434	450	452	446	448	441	439	419	414	450	433	455	466	458	435	445	466	441	457	431	428	429	435	422	428	466	438	450	465	440	447	443	442	475	458	459	455	461	462	437	475	478	453	465	466	459	417	452	452	425	422	459	444	442	447	448	472	426	434	434	446	443	400	492	437	421	437	458	422	460	433	417	407	450	453	452	413	434	418	432	442	438	428	446	427	420	448	455	481	450	457	463	416	404	436	476	439	460	398	436	469	429	469	431	404	465	435	448	471	443	444	452	465	464	470	448	440	456	453	458	455	438	461	462	451	429	434	450	409	443	452	467	453	438	485	500	445	458	455	507	398	451	442	460	455	406	431	424	432	422	441	421	433	461	414	427	451	451	421	440	463	434	468	433	409	436	420	426	460	478	476	442	474	440	461	442	489	446	459	437	452	468	448	446	448	445	475	450	455	463	452	439	500	419	426	443	422	439	468	434	477	429	464	444	433	434	472	432	442	440	459	428	440	427	415	400	424	422	455	420	436	405	467	460	473	444	429	430	456	460	463	452	467	441	460	432	443	428	475	434	457	443	450	442	435	450	415	442	463	404	472	427	446	465	451	459	444	457	434	446	434	462	416	426	451	475	424	479	453	437	427	433	479	454	418	445	436	460	434	438	428	475	419	476	480	453	470	413	454	449	441	430	451	465	431	435	449	464	450	433	431	421	431	464	421	466	436	444	445	448	458	424	468	465	456	419	487	446	452	436	440	406	436	453	451	472	438	455	446	435	431	449	430	422	428	451	448	403	431	459	470	441	485	447	466	458	447	470	401	434	426	424	424	451	426	414	433	419	441	425	411	405	488	476	452	417	448	454	474	447	432	445	444	433	471	439	451	421	454	471	435	472	417	430	410	432	450	446	470	423	451	447	447	451	444	407	455	476	465	428	439	472	475	483	464	421	439	438	471	471	465	444	455	433	442	492	443	454	419	466	425	443	458	428	482	430	422	437	432	460	485	450	441	476	448	450	418	453	424	454	444	431	428	416	479	470	440	426	445	430	449	452	484	429	471	434	436	467	451	420	438	467	463	457	397	460	412	429	446	488	437	428	435	453	423	461	441	431	395	448	425	422	469	469	472	458	476	457	429	422	441	436	445	425	456	454	428	439	421	456	456	442	394	439	446	450	439	431	438	453	475	425	479	444	484	471	513	492	408	464	441	437	463	476	464	464	397	459	452	470	435	405	423	471	448	415	401	476	463	432	457	449	394	462	412	436	473	441	455	452	443	405	412	434	441	429	476	439	432	457	463	490	446	459	465	449	446	458	440	433	493	454	443	434	427	488	416	442	435	451	413	463	411	450	447	432	446	450	426	438	387	429	442	435	432	456	474	434	483	387	468	440	455	431	457	468	437	451	431	485	456	477	441	454	472	440	407	477	454	458	435	430	466	433	504	449	451	471	465	435	437	433	451	444	452	479	473	420	446	427	446	460	422	457	454	469	454	451	471	456	466	424	449	481	423	432	477	431	441	440	463	417	457	427	417	482	442	439	469	461	403	439	407	457	455	463	436	446	448	416	497	436	422	451	424	456	437	461	468	463	457	436	488	479	392	448	466	466	447	431	450	436	424	430	393	443	439	421	453	466	439	463	460	457	428	422	435	473	456	450	449	392	440	439	434	451	470	452	391	456	447	446	440	452	445	447	469	432	430	468	440	404	415	476	464	438	455	455	470	456	466	482	463	433	448	440	477	425	453	450	446	462	441	433	422	463	417	423	493	433	439	449	417	474	441	432	441	395	440	456	423	440	439	447	489	467	443	471	466	458	461	456	482	465	438	432	428	451	460	443	434	482	427	427	450	450	420	457	462	472	411	450	417	471	485	444	431	484	452	459	451	437	467	464	457	460	444	472	442	452	470	498	419	434	458	420	452	441	412	440	466	417	448	439	452	441	441	456	448	446	422	458	456	472	463	429	435	443	457	437	463	446	396	434	460	438	457	443	443	440	428	401	438	493	459	487	436	445	440	487	432	463	477	485	453	437	442	470	432	512	441	407	461	431	432	460	453	459	456	433	417	439	448	432	466	479	462	478	453	451	439	441	426	460	463	503	476	475	460	444	443	471	477	440	431	456	412	431	466	420	423	413	472	470	476	459	449	448	465	444	456	413	464	460	443	443	457	411	460	463	494	412	456	450	433	428	456	447	429	403	474	433	457	432	483	458	427	406	456	435	463	473	414	440	434	433	460	426	451	452	425	460	439
16312	15863	19229	13518	6021	3958	3419	2272	3922	3596	3329	2345	2265	1917	1500	1470	1152	1101	1069	807	749	695	606	731	579	449	387	405	312	308	303	264	312	270	233	253	291	277	239	251	235	239	229	236	256	247	254	224	224	240	238	235	235	246	224	207	253	207	248	223	225	249	217	230	244	229	225	220	220	201	214	216	211	221	217	210	207	218	218	206	215	240	224	239	232	221	228	212	197	232	211	231	187	222	194	213	240	218	229	214	238	221	208	211	193	227	219	210	222	229	206	230	212	209	214	199	211	210	196	240	231	213	209	216	217	234	209	227	240	224	196	213	201	185	232	203	212	223	229	225	223	205	240	216	221	196	227	214	180	230	228	244	217	202	205	216	268	210	217	206	215	218	221	209	208	220	241	235	240	215	237	216	257	206	212	213	281	235	229	229	242	217	206	232	206	238	208	217	243	216	246	237	218	234	199	227	221	194	223	226	226	203	230	241	211	199	213	232	239	242	224	198	227	231	244	204	220	242	212	205	204	229	223	231	240	228	228	207	237	197	213	200	226	237	249	216	217	223	224	224	207	242	237	217	204	211	213	237	236	222	194	216	203	212	221	230	211	244	228	221	242	224	231	204	214	241	230	218	240	206	203	208	249	202	226	223	221	235	218	203	204	220	194	257	210	209	208	210	222	252	206	226	231	206	197	220	226	204	250	233	219	238	224	193	196	206	212	220	227	203	203	221	240	193	199	214	193	222	222	224	201	188	238	219	218	221	236	230	223	211	237	232	207	210	183	233	244	253	221	244	224	241	190	219	212	215	211	224	195	255	230	226	183	241	213	232	225	211	224	231	203	251	233	228	228	235	225	266	208	244	226	229	274	256	222	232	197	206	211	211	222	210	229	221	198	218	229	205	211	257	247	230	219	198	250	225	225	234	213	201	225	226	232	242	237	224	257	229	207	217	239	220	230	210	207	204	206	221	216	256	215	205	227	209	211	225	235	240	227	219	244	219	218	210	229	211	194	222	242	217	224	242	241	231	235	223	212	223	209	226	216	220	226	209	214	191	214	204	243	242	243	197	205	245	235	235	227	226	235	232	228	218	220	222	207	212	230	224	209	223	235	212	216	225	216	232	231	196	194	201	218	219	200	223	239	230	218	252	219	215	251	230	201	227	221	199	206	171	209	188	204	223	191	190	202	223	229	242	214	213	228	215	217	230	221	220	240	205	212	205	228	221	197	225	205	177	207	184	240	212	232	206	218	201	217	225	225	205	199	209	212	223	230	226	213	220	231	208	219	229	247	211	201	233	234	206	214	229	235	239	228	234	240	233	192	221	223	227	205	227	231	199	178	245	212	241	256	209	229	228	231	208	238	227	219	229	203	228	235	217	207	209	233	248	205	214	200	213	210	232	201	218	194	207	191	227	231	191	216	224	213	236	232	230	198	217	194	233	277	209	221	216	218	211	217	238	228	222	225	220	229	211	190	222	194	229	232	242	205	226	207	245	220	226	203	217	202	243	236	225	223	220	239	186	208	234	233	231	212	254	227	242	211	230	235	227	227	239	241	219	244	207	223	207	208	205	198	206	225	200	221	213	228	198	205	220	251	220	206	210	219	227	226	222	252	230	224	210	195	181	229	229	220	228	221	208	215	226	244	247	229	200	241	240	229	212	222	234	229	211	227	206	219	213	217	207	228	225	211	242	203	217	214	238	218	212	219	217	210	193	224	219	228	186	221	221	220	223	218	195	204	243	237	204	211	216	256	198	218	218	217	218	214	238	246	223	211	231	230	234	208	221	205	221	211	222	226	206	200	225	197	217	218	206	205	203	203	218	246	174	218	224	240	232	225	247	217	217	196	233	236	223	216	226	240	249	243	214	255	220	198	214	217	205	209	237	220	200	212	203	237	197	199	201	193	216	257	209	221	222	225	219	208	209	217	213	204	204	232	228	232	185	228	224	245	239	227	210	223	236	216	213	199	233	211	217	252	192	216	217	213	238	200	215	222	193	224	252	208	223	210	213	198	222	243	217	248	242	232	211	213	241	204	237	236	194	209	225	228	247	209	208	219	230	225	225	221	220	184	223	224	214	238	240	221	216	219	247	208	214	223	264	236	222	226	230	241	223	258	221	245	228	229	251	235	203	250	194	210	209	219	230	203	245	213	211	240	246	234	196	230	224	224	210	222	217	232	234	224	240	202	234	231	234	200	229	224	212	231	228	220	206	240	214	213	217	228	218	203	219	229	234	216	240	202	226	240	227	216	210	220	200	238	220	242	247	237	217	204	236	219	207	207	206	234	197	215	223	220	216	238	217	238	201	219	221	218	204	234	219	219	232	199	234	233	222	222	228	219	235	234	211	202	219	192	214	215	195	216	208	223	216	227	205	198	208	227	219	228	204	201	235	228	240	227	226	212	240	228	190	233	221	212	197	225	195	241	249	207	239	206	245	217	240	217	214	216	225	238	221	247	201	206	240	249	260	238	209	228	201	236	233	210	217	209	221	249	218	222	210	205	229	221	220	212	192	236	220	250	209	225	230	219	201	237	230	233	207	217	200	223	222	189	216	218	229	228	226	223	234	211	216	234	240	252	231	251	223	233	225	232	232	203	181	228	206	222	218	228	212	206	217	205	204	215	244	224	236	218	241	220	201	223	239	233	223	252	231	198	233	248	238	205	208	237	229	221	206	185	239	207	229	237	242	222	206	203	221	210	221	236	210	193	209	221	235	192	185	231	211	239	209	233	221	223	232	207	205	212	216	233	211	219	215	227	208	227	233	229	212	206	227	223	246	240	198	223	237	210	207	235	228	232	217	211	214	212	206	223	250	204	213	232	242	202	211	238	237	214	222	229	201	222	219	211	227	225	209	199	266	247	216	187	241	213	182	210	205	212	209	219	218	208	222	204	209	247	208	213	191	235	215	224	228	243	239	215	221	222	229	221	202	208	219	246	218	219	227	200	243	201	234	205	204	243	208	231	237	228	229	197	247	225	221	204	237	255	224	219	224	220	240	242	222	216	242	229	227	212	209	206	248	207	227	216	209	201	214	230	199	197	225	240	208	265	231	233	230	196	204	233	225	223	220	195	237	184	237	219	233	217	205	213	212	215	214	240	219	242	208	226	245	228	226	250	201	239	227	243	221	237	227	221	212	245	218	237	227	214	187	219	224	210	239	231	198	235	218	205	223	253	233	236	223	207	220	214	240	217	210	207	216	205	213	255	234	229	245	231	205	244	229	208	235	213	188	234	211	224	206	220	216	239	225	227	219	219	219	233	220	218	247	227	225	190	217	203	222	222	219	216	223	201	229	231	225	209	207	236	220	220	224	182	194	195	222	230	226	231	206	205	215	202	195	204	195	193	235	275	196	216	210	225	186	262	208	233	230	219	196	205	198	234	207	211	222	201	241	206	220	211	245	188	228	235	240	227	214	234	227	252	230	231	208	221	227	243	235	213	227	234	231	220	195	202	193	213	236	245	205	231	236	233	201	221	241
11513	15439	24287	18467	12644	12236	11642	9471	16678	16379	15240	11538	12204	11050	8818	9089	6547	6921	6123	4907	4585	4167	3728	4465	3425	2480	1975	1660	1201	1119	1059	918	835	735	746	770	957	739	685	689	646	796	698	614	625	592	583	602	572	627	589	604	646	586	597	567	601	605	591	603	587	566	569	544	581	607	603	593	551	542	574	564	551	505	557	566	545	559	602	573	562	554	574	537	569	548	547	524	555	570	619	547	524	556	570	560	548	522	537	514	549	524	569	553	565	504	523	542	547	556	545	564	536	546	540	544	545	581	552	580	600	556	567	539	550	556	546	546	537	560	574	543	538	585	543	558	538	555	556	570	578	567	601	514	591	571	580	558	549	535	599	549	520	561	560	582	568	583	518	553	546	548	606	548	575	565	596	524	555	585	509	562	554	526	577	542	552	589	561	559	542	587	627	592	527	534	579	506	599	559	544	551	552	506	583	525	557	540	519	546	547	528	562	526	548	560	547	524	576	547	553	574	574	536	537	555	516	523	540	548	515	584	555	547	558	516	599	539	567	531	596	546	534	520	552	602	567	520	545	561	598	535	537	582	527	548	562	539	575	527	551	576	554	571	483	542	557	562	547	534	521	527	554	560	575	556	548	573	547	542	534	569	535	512	590	561	560	526	548	528	564	574	569	576	537	505	557	540	575	577	537	545	541	580	533	525	576	520	552	569	545	578	573	572	542	577	524	540	545	520	500	588	545	514	549	569	556	502	566	531	569	545	560	563	633	570	579	606	610	566	523	560	583	557	530	563	523	550	535	572	587	509	587	566	547	530	540	533	569	555	562	506	563	545	506	550	568	555	570	533	583	558	536	513	548	559	579	573	606	565	540	530	573	546	528	583	610	561	538	483	540	527	525	535	530	538	571	513	557	566	576	526	583	570	576	537	567	544	564	525	572	535	523	535	544	592	585	563	548	568	544	580	500	533	581	552	573	531	546	548	530	598	550	597	529	530	554	549	529	568	608	581	595	601	547	580	545	596	522	546	559	561	576	542	538	540	533	531	583	541	558	536	521	516	531	577	537	525	544	532	561	536	550	558	533	523	527	547	545	510	551	552	518	564	535	569	571	570	564	525	558	591	581	569	556	547	595	583	520	540	542	543	575	535	534	536	541	584	534	592	488	554	516	559	547	528	570	585	536	548	569	547	546	572	539	584	551	539	561	508	518	558	503	595	576	578	541	548	521	556	538	557	533	565	548	609	567	528	523	527	535	564	522	602	562	561	514	531	560	534	532	573	511	535	530	543	553	556	545	531	562	531	570	537	539	550	511	580	548	570	523	591	565	587	546	498	501	551	582	527	493	523	551	547	527	567	555	526	549	552	581	528	568	546	529	579	536	539	540	559	535	574	541	535	545	554	506	577	490	554	505	506	526	547	522	526	504	541	554	534	568	543	544	557	558	563	557	519	552	597	557	572	585	535	534	541	554	552	550	536	547	506	575	572	558	553	603	589	551	555	561	532	485	554	586	556	514	583	572	551	542	548	554	573	589	569	506	529	554	553	536	535	562	551	569	493	575	528	536	536	564	513	589	569	567	542	525	541	537	535	522	540	557	547	559	500	537	528	538	556	547	599	521	554	535	562	542	585	526	545	490	530	545	561	571	533	586	555	538	566	532	542	516	529	572	525	524	583	578	554	574	512	550	557	522	557	585	529	575	561	568	523	528	559	537	565	584	518	586	562	578	553	566	546	535	551	543	570	498	577	527	562	553	541	579	508	541	561	522	515	528	558	524	552	557	531	529	551	558	521	565	565	531	568	554	560	524	552	553	537	523	553	549	540	521	563	540	534	539	552	537	536	546	555	574	552	557	509	587	562	551	576	529	583	538	549	573	547	581	521	525	555	529	554	556	537	558	552	535	540	576	536	549	565	540	546	554	550	576	527	574	577	579	580	535	585	543	534	523	555	536	544	547	562	549	584	504	551	522	552	543	531	544	572	560	511	568	554	585	563	523	535	512	523	505	535	568	564	529	548	533	546	582	489	570	531	520	583	538	486	529	522	542	533	552	521	517	575	570	556	606	494	565	561	586	542	539	555	550	581	568	585	526	553	543	606	484	525	572	554	579	560	571	595	559	560	534	504	572	558	577	576	555	517	556	526	552	562	528	580	549	565	519	547	538	570	543	517	537	569	543	544	553	542	597	566	546	574	576	503	536	531	559	532	524	521	547	570	555	508	535	554	551	562	543	568	534	565	544	564	578	596	499	566	534	520	564	565	517	514	541	559	531	568	535	553	563	535	560	511	489	521	552	531	525	536	547	517	550	507	543	536	523	617	533	542	547	516	580	578	533	530	550	580	530	559	542	523	560	575	540	563	550	557	553	547	573	575	523	567	560	548	546	537	588	525	513	565	576	575	550	540	524	556	558	535	532	573	542	545	546	549	525	557	590	581	555	531	546	529	554	543	610	535	559	538	535	538	577	498	536	533	565	554	515	525	492	542	581	585	565	575	567	539	576	534	557	525	533	541	574	545	534	564	561	573	517	550	575	569	541	540	551	543	550	496	551	573	542	500	565	531	559	506	561	558	582	528	523	525	594	552	543	574	531	554	559	530	557	602	588	559	552	537	539	509	529	536	587	540	554	536	546	546	523	498	542	515	569	551	572	557	555	532	584	540	545	560	515	551	590	559	547	579	516	517	526	556	561	562	507	503	547	545	533	538	553	578	525	520	533	539	591	551	540	529	506	567	559	584	524	554	555	554	559	546	587	572	580	556	520	549	520	582	556	576	558	579	514	545	552	590	597	555	563	537	538	525	546	532	550	570	565	551	516	521	601	543	567	520	580	527	536	528	568	562	519	586	552	554	537	583	515	523	544	537	578	550	544	539	567	566	571	514	606	574	508	603	549	548	592	549	535	537	541	489	578	576	540	552	509	570	543	536	560	578	572	557	559	529	584	556	517	558	616	512	549	517	540	532	556	578	538	528	520	547	564	568	534	534	512	536	570	537	589	576	566	573	533	576	556	553	552	509	523	507	544	562	580	567	526	530	586	534	548	569	556	531	564	589	544	566	548	519	555	544	534	592	552	559	552	596	519	537	555	539	566	529	516	542	568	543	560	581	540	515	492	542	571	509	540	519	571	521	572	548	557	531	545	529	535	588	549	525	546	571	574	540	542	495	526	540	527	552	520	542	563	520	536	524	547	544	552	551	563	550	545	545	503	540	525	537	573	566	563	502	527	554	572	530	546	522	522	560	586	534	575	540	594	554	556	511	538	585	553	542	528	567	550	534	528	555	517	568	545	525	498	532	523	589	537	545	560	513	563	542	552	527	562	537	568	572	570	546	577	572	542	536	574	541	552	526	549	526	495	533	544	571	562	550	570	578	497	477	563	555	559	573	562	548	566	520	578	545	540	570	555	584	570	542	611	573	546	528	525	517	570	557	584	564	540	546	550	559	560	576	561	579	532	536	535	563	543	552	542	556	598	530	581	554	558	519	525	530	556	584
36065	39816	42202	34011	25733	23277	24277	20629	33562	31377	26719	19517	20046	19849	14919	14876	11154	11228	11880	6851	5265	5154	4751	5874	4594	4184	2215	1821	1538	1190	819	484	485	372	293	341	488	474	362	431	460	574	456	315	295	289	241	225	233	244	213	246	202	223	230	227	234	217	233	216	224	220	232	221	223	234	237	211	204	229	220	211	194	241	244	216	226	204	212	213	215	225	209	239	224	204	227	193	196	206	200	220	216	203	182	219	220	247	211	218	198	198	205	215	212	213	221	209	227	213	200	208	194	237	199	222	236	206	227	226	224	200	227	212	214	249	244	216	215	210	209	217	225	248	199	217	215	220	214	207	226	235	217	241	209	205	202	240	193	206	198	242	221	198	223	211	209	210	189	217	231	215	195	234	225	228	227	229	215	209	226	202	222	253	231	259	190	227	214	190	198	242	227	204	215	224	257	225	212	212	227	225	218	236	189	215	204	217	218	241	215	223	207	227	190	236	202	215	204	224	210	205	216	221	229	212	215	232	210	195	213	259	223	212	208	187	217	202	172	221	201	225	216	203	217	212	211	223	208	220	217	221	205	215	181	224	226	220	216	204	209	218	213	219	201	229	216	216	214	220	202	220	239	237	186	221	221	247	216	193	198	181	223	195	200	238	193	181	234	219	204	216	233	191	237	233	209	212	215	223	221	211	209	206	195	221	211	215	194	204	207	226	218	203	200	212	223	240	208	217	217	238	213	225	215	219	205	221	220	211	208	198	222	198	203	206	223	206	215	241	210	205	216	211	184	215	206	211	220	233	235	206	234	221	225	213	200	219	207	227	218	204	216	217	209	225	218	201	193	208	214	237	208	216	246	197	228	208	218	203	211	238	209	212	208	193	224	241	230	205	240	203	234	215	203	214	208	202	205	228	205	223	210	198	190	220	214	198	197	201	204	215	202	228	214	215	194	232	200	226	195	218	227	215	226	215	192	212	201	215	215	207	228	210	208	216	233	221	236	217	211	212	210	227	200	214	214	221	225	217	199	207	214	257	221	207	210	197	216	221	211	210	226	232	216	220	198	208	234	219	204	196	198	209	216	193	207	220	219	219	197	195	215	187	193	203	211	227	225	233	206	207	188	194	232	206	244	238	222	216	217	213	222	215	203	224	204	215	208	215	222	179	230	207	207	198	230	203	218	206	201	218	218	200	197	237	227	201	197	223	166	209	207	213	228	197	235	234	201	214	195	205	212	218	230	209	206	205	203	197	245	212	207	210	200	210	245	213	211	185	233	196	234	200	183	226	190	196	196	225	210	213	234	193	202	226	208	223	218	248	193	229	207	193	222	235	213	206	218	207	215	210	225	219	210	224	215	245	206	225	210	225	222	242	192	218	198	232	203	217	239	233	201	213	214	195	207	246	219	229	216	218	198	211	224	201	215	210	215	207	201	221	209	208	215	202	215	227	218	206	230	191	199	197	215	220	218	200	215	197	190	207	227	189	224	201	221	209	198	216	247	210	228	208	218	226	206	224	244	209	220	231	220	206	199	201	211	204	223	191	225	209	210	218	199	245	224	229	190	228	192	211	225	228	204	256	189	225	207	229	198	201	199	212	207	207	217	228	222	207	211	221	245	229	191	212	245	204	205	215	214	234	213	226	214	199	232	213	225	228	221	203	209	197	186	216	222	213	216	237	219	220	219	206	246	242	213	238	221	211	211	210	192	238	214	194	214	204	211	202	216	206	205	248	238	220	218	206	216	231	201	222	225	208	189	221	229	246	199	199	199	209	240	203	205	232	185	230	217	208	212	207	255	225	203	208	186	203	214	233	256	204	197	223	201	204	239	234	228	238	218	197	218	223	197	199	201	206	203	230	205	223	220	239	192	201	190	212	215	222	207	205	231	209	189	224	203	218	233	205	231	254	217	233	221	213	193	206	200	212	220	205	220	211	209	221	219	240	231	222	192	230	193	219	200	233	211	216	183	218	206	237	209	245	244	239	229	212	217	218	191	235	232	224	193	223	220	226	201	234	218	233	218	183	166	224	230	191	209	235	212	214	229	195	218	191	205	214	211	213	218	184	228	222	193	220	202	234	219	207	227	203	179	178	210	232	211	212	202	184	249	195	204	223	238	196	229	214	230	194	226	213	218	204	237	214	213	242	226	205	187	237	216	220	204	225	219	222	216	256	223	226	208	218	227	228	214	192	214	212	206	225	217	203	225	216	196	213	227	187	228	198	222	233	211	213	233	217	214	192	213	226	188	180	224	215	224	213	224	224	226	178	217	213	221	233	224	188	230	225	202	216	251	193	193	209	205	220	223	241	221	229	233	238	223	228	204	230	235	243	225	213	213	241	204	233	213	224	222	211	213	219	210	228	200	218	220	210	228	189	213	211	224	218	207	221	217	228	220	230	228	238	208	191	198	233	208	214	218	234	186	236	210	203	229	187	218	221	228	211	246	219	188	211	201	231	187	245	252	215	186	210	230	197	227	223	192	225	210	221	211	207	223	197	199	241	207	227	204	237	225	234	222	225	243	247	219	196	206	233	232	209	211	229	181	210	219	221	227	217	208	220	201	197	200	221	222	192	212	221	229	222	236	214	224	246	229	235	219	213	228	208	218	242	188	235	214	215	210	233	219	216	242	200	213	208	219	207	235	210	192	218	198	219	275	224	218	195	200	228	210	206	235	195	220	211	223	213	224	227	235	203	237	221	173	220	211	226	227	225	214	211	226	238	242	248	213	224	208	216	189	223	210	214	216	227	240	205	209	225	203	229	198	196	209	201	239	209	230	216	198	201	231	220	182	198	227	229	223	223	206	256	200	226	219	195	194	213	226	200	201	229	195	208	219	220	223	206	206	219	207	235	194	229	216	218	214	206	230	195	217	196	219	213	210	200	216	211	182	213	217	216	234	193	223	232	245	199	222	200	237	196	235	235	224	240	187	227	218	216	205	184	204	209	246	227	223	203	201	245	218	198	215	197	199	232	237	235	223	247	198	212	226	202	236	219	228	209	206	238	206	238	219	211	207	212	164	203	215	183	209	216	219	200	234	234	224	213	211	202	233	195	251	208	220	187	210	213	243	219	228	238	246	181	193	189	197	211	201	210	210	203	195	229	207	198	218	215	205	243	205	217	225	227	238	198	232	177	223	239	230	224	209	228	238	216	217	221	222	225	215	219	214	215	202	216	186	206	210	193	237	199	206	194	193	218	234	251	201	182	202	215	210	216	240	210	240	233	195	212	217	201	229	194	226	214	256	205	208	217	226	210	237	250	236	223	207	213	201	209	200	216	220	195	231	211	233	205	213	207	277	223	210	230	208	228	209	208	193	219	222	227	207	207	230	192	194	200	231	217	214	213	211	201	209	224	224	205	224	212	225	196	212	197	224	189	196	206	208	209	219	215	215	224	216	216	207	240	213	223	215	202	235	213	242	234	196	180	204	223	213	205	227	223	211	249	223	218	223	231	194	211	222	229	207	208	210	207	214	191	229	227	219	212	202	236
26178	33981	41358	37947	28868	30831	31477	29737	46992	45198	44085	37129	39670	37901	32316	33332	30282	31561	32141	24079	20793	21302	20594	24253	19789	18829	12436	10570	9264	7190	4810	2622	2346	1884	1281	1296	2570	2614	1642	2018	2698	3104	2407	1366	1084	976	688	662	659	673	630	656	605	595	605	637	606	646	601	563	603	539	598	640	547	548	596	543	546	537	559	612	587	565	547	560	551	548	559	522	505	525	595	551	524	515	545	565	564	545	536	506	513	522	521	520	516	517	522	517	559	539	553	569	514	535	550	583	529	530	523	485	544	555	512	505	539	524	520	532	506	534	519	516	499	517	561	534	529	494	541	517	571	543	538	532	540	533	520	468	534	547	526	522	571	531	516	510	516	539	512	513	511	546	547	535	517	556	551	529	544	512	556	504	535	539	549	495	518	500	526	551	535	528	562	513	511	499	526	485	527	456	552	540	538	496	508	513	550	537	531	507	533	547	552	466	550	530	520	501	535	517	501	485	509	539	529	520	539	531	492	491	512	533	515	525	525	530	540	511	534	502	502	506	536	529	520	547	493	510	519	554	552	528	531	498	521	559	563	548	538	530	512	532	541	526	508	507	535	530	546	500	511	492	541	506	526	537	528	543	499	514	563	538	538	549	534	535	557	570	501	506	575	540	522	508	507	524	536	525	519	536	537	525	534	497	552	524	509	490	512	530	554	567	523	528	496	519	517	503	525	501	490	504	496	573	514	532	550	537	517	561	523	499	563	549	548	527	581	528	558	481	550	533	540	498	536	526	539	538	518	522	515	517	516	532	500	509	511	535	541	547	503	551	513	518	534	501	504	521	546	508	521	528	472	516	558	506	529	538	494	513	535	496	526	580	553	562	530	507	506	542	553	521	551	533	531	568	540	551	598	517	485	558	539	540	530	508	538	502	553	528	525	544	561	556	524	522	519	526	531	566	534	573	532	519	522	509	540	512	568	541	544	517	513	545	508	498	559	522	541	548	545	530	567	494	564	623	514	517	516	587	536	581	511	508	559	501	507	546	549	514	534	547	505	536	507	527	547	533	506	557	495	576	591	563	522	490	520	523	515	543	503	491	565	542	545	542	518	524	539	524	536	519	564	544	529	480	545	521	528	543	497	510	577	560	524	553	528	493	550	514	497	531	534	530	504	537	532	525	565	518	522	534	546	550	517	526	542	546	524	563	540	506	536	499	535	508	532	542	537	561	524	503	544	554	539	485	536	539	488	570	558	507	557	518	480	501	495	492	556	473	497	502	508	541	546	564	520	561	536	518	549	531	538	519	517	541	538	583	538	511	543	482	530	502	550	528	570	537	508	542	493	585	569	499	517	517	543	550	539	521	486	548	527	485	538	483	527	556	546	534	527	506	504	522	522	531	552	507	555	525	516	611	501	500	552	533	531	505	516	502	529	573	533	559	540	547	509	524	490	519	511	537	533	540	553	518	522	506	538	542	522	586	532	510	547	526	532	492	509	540	528	527	532	543	544	513	516	511	535	544	536	542	535	543	501	529	517	537	527	524	538	539	540	578	507	531	510	536	523	550	520	507	543	546	521	525	539	549	520	498	526	564	527	524	525	540	544	547	514	552	521	536	514	554	495	533	559	504	513	542	497	536	528	500	526	513	523	580	581	516	542	537	546	511	537	527	551	537	516	547	543	479	555	503	521	519	529	551	524	533	528	558	551	541	525	534	539	524	556	532	534	522	541	498	516	525	522	519	518	581	536	508	540	521	481	537	514	547	558	514	548	536	553	511	548	535	533	518	522	517	511	545	577	546	539	527	532	540	481	512	530	527	558	539	573	515	509	489	545	527	483	517	505	530	492	545	556	544	520	543	552	526	530	496	546	499	537	530	557	517	516	552	555	545	559	571	555	524	523	553	496	505	521	482	536	503	503	520	509	515	551	490	554	506	540	541	511	516	555	565	501	552	539	521	490	530	527	543	528	512	537	530	498	532	507	552	494	558	546	534	571	509	524	511	543	512	542	549	493	545	496	517	547	587	548	508	515	549	525	548	508	560	529	533	556	480	507	546	544	483	515	510	561	501	503	521	531	540	523	561	538	513	569	487	511	502	506	545	552	528	540	554	493	554	516	518	485	502	542	556	551	501	506	510	538	548	525	563	495	517	551	523	561	545	460	571	533	572	529	523	529	520	519	522	517	558	580	493	540	535	565	536	533	561	545	528	531	516	537	515	567	508	512	526	533	563	568	491	498	494	516	538	567	500	550	576	497	546	508	522	531	547	499	551	519	526	541	552	532	521	545	534	511	505	535	553	502	506	522	544	542	524	530	554	552	557	556	573	538	547	556	515	502	542	532	548	544	511	519	540	556	515	496	523	503	519	516	520	528	535	527	490	561	460	554	476	506	516	561	532	521	545	525	579	518	504	536	532	534	529	552	508	502	523	546	542	508	553	554	503	566	524	518	523	509	503	555	505	534	544	540	545	479	554	540	514	548	539	523	536	568	561	535	531	544	521	529	514	514	516	522	538	555	515	513	560	545	515	550	524	556	541	569	516	542	560	502	530	546	512	571	546	546	510	516	543	525	513	546	556	546	553	554	527	537	501	527	523	480	517	509	542	551	547	499	512	583	538	549	504	519	532	535	518	521	509	551	539	496	535	516	563	519	562	533	536	529	507	578	513	524	500	552	498	494	536	496	508	542	511	533	501	538	522	508	538	545	526	499	518	575	517	525	535	569	518	517	560	476	521	521	528	486	490	538	502	488	526	526	469	523	536	591	560	504	526	494	532	557	547	514	502	560	525	531	558	531	556	521	543	512	521	516	512	524	536	533	519	534	510	556	533	551	528	511	517	536	571	556	552	538	549	528	530	502	538	521	556	509	552	499	532	543	527	546	526	541	531	511	518	501	510	497	519	546	549	525	559	495	507	511	524	510	531	527	532	503	547	571	496	509	537	527	530	534	514	520	498	507	542	578	532	571	541	536	510	539	555	532	549	527	492	521	504	538	494	525	499	527	516	521	501	557	529	512	485	522	594	551	549	515	547	512	550	542	534	554	548	519	564	542	548	508	549	521	515	526	530	548	518	526	572	550	575	540	503	541	540	494	554	521	511	529	534	515	543	586	557	518	525	504	506	541	522	523	523	539	531	526	538	520	538	515	520	560	553	530	522	521	520	511	553	585	561	542	557	531	537	549	494	526	494	531	541	531	513	524	529	554	484	546	522	507	567	505	501	504	549	516	544	546	528	530	500	491	555	581	534	482	541	585	543	517	500	525	527	566	570	528	528	502	555	513	529	502	512	543	547	566	518	544	526	517	507	557	549	552	572	547	553	514	524	571	504	554	498	550	523	548	547	531	534	513	514	533	548	535	537	521	506	531	547	529	505	544	537	505	569	520	533	536	507	547	508	536	513	571	521	479	573	515	484	549	508	555	499	547	485	496	513	525	536	494	540	578	509	508	537	522	545	534	511	467	533	523	567	511	572	507	532	514	517	536	544	540	561	555	524	553	545	503	521	526	574
47759	43563	42041	35680	28663	27678	33056	30140	43904	40636	38078	32783	33476	29412	25844	27686	24533	23004	24296	17886	13844	10924	10461	12151	10446	8479	6080	5234	3420	2579	1762	847	644	609	467	343	410	692	503	481	979	1366	983	481	328	386	284	224	206	235	219	232	207	205	203	193	219	201	190	179	204	243	212	189	165	190	188	174	198	147	173	198	165	190	190	172	184	185	203	171	177	191	179	149	183	179	193	174	169	174	187	166	164	185	159	153	171	162	184	184	181	174	183	161	169	184	201	192	184	198	171	185	167	169	165	173	161	170	146	177	179	181	162	186	157	154	167	193	177	169	192	180	170	187	189	170	167	151	173	179	168	191	180	177	161	162	170	164	164	177	194	179	203	186	175	154	186	195	170	151	204	178	180	183	148	177	171	179	175	181	182	152	173	169	169	163	181	195	203	188	177	199	175	187	184	183	171	171	158	168	180	174	182	183	176	162	183	162	180	169	166	164	189	175	177	180	173	180	186	182	178	206	184	182	156	194	171	167	156	179	155	183	159	195	174	165	172	158	153	160	195	176	177	184	164	189	180	164	182	192	164	176	167	206	161	164	153	179	168	166	179	156	164	166	151	157	164	190	187	153	188	181	182	181	181	180	185	172	153	153	172	187	175	154	163	166	179	162	179	203	163	168	186	185	152	158	190	179	167	151	138	167	178	179	186	177	216	191	174	194	203	169	187	201	181	187	177	190	172	185	171	194	186	157	175	171	161	170	146	162	186	179	162	158	175	179	173	169	156	197	186	185	170	207	190	197	157	174	173	169	171	161	181	163	182	163	170	194	164	176	195	184	181	158	180	162	139	195	187	179	190	181	175	177	185	205	203	178	163	172	146	168	195	171	178	159	198	173	171	188	166	186	185	157	152	169	180	192	200	172	198	166	191	169	180	165	172	177	182	173	178	168	173	170	174	168	183	191	164	191	167	192	176	184	173	163	212	181	172	185	166	179	157	197	169	167	175	176	153	195	194	156	175	180	148	183	170	205	200	157	160	169	188	169	149	180	208	185	170	175	170	165	173	182	182	181	181	175	178	161	187	165	171	193	188	175	173	159	166	151	171	188	183	184	193	187	177	182	190	173	167	158	155	181	188	171	152	190	175	203	174	162	169	185	148	168	148	156	191	183	182	180	178	174	176	174	188	173	165	174	174	164	149	163	163	186	192	183	161	153	176	166	177	163	177	163	196	187	174	175	176	189	171	187	195	172	168	175	167	192	176	175	179	158	183	170	163	202	183	189	200	172	191	179	172	168	174	167	171	154	187	157	178	152	172	182	179	183	173	164	171	215	165	191	182	177	177	178	161	169	167	185	180	192	157	187	156	179	183	165	185	175	189	183	196	197	155	162	182	181	198	196	166	173	182	195	164	199	163	178	165	196	194	173	182	170	170	172	193	187	163	142	193	197	160	179	172	176	177	170	173	190	176	175	190	187	167	200	192	172	162	174	196	175	157	177	162	162	168	172	173	170	177	155	162	199	182	174	174	198	173	163	211	171	186	168	166	185	182	158	206	161	176	177	166	185	179	168	183	186	190	164	172	184	153	166	168	190	153	169	185	162	168	180	162	157	176	157	170	157	182	142	178	193	186	184	202	187	155	178	159	184	164	163	184	156	194	197	172	169	197	177	199	174	185	156	168	153	181	161	182	166	184	184	173	169	151	148	172	145	183	156	171	185	214	168	172	193	185	171	204	178	179	151	199	193	173	166	190	175	178	177	186	174	169	175	184	150	170	185	172	189	174	175	165	177	192	161	193	158	186	193	168	167	185	185	163	162	197	195	180	157	181	166	158	180	161	185	177	185	180	164	199	174	164	164	159	175	186	172	161	185	170	182	178	170	194	173	163	192	174	166	181	210	184	178	179	162	164	152	177	158	169	189	181	186	188	191	178	168	183	176	177	177	189	192	172	198	172	183	161	208	153	172	175	171	163	198	181	172	177	175	176	189	186	150	180	172	152	180	155	184	175	168	185	166	168	180	201	174	185	164	157	189	170	162	183	166	179	178	190	168	188	180	179	173	159	170	198	182	196	152	175	183	166	160	168	174	186	156	173	162	179	189	177	185	179	187	157	167	192	169	180	162	162	169	167	172	192	175	177	187	172	171	179	192	172	185	188	186	172	183	175	156	153	160	185	187	161	162	188	170	165	189	167	178	178	186	157	183	173	155	195	145	163	180	165	183	160	183	174	153	172	191	152	162	193	197	155	161	187	183	183	173	165	187	168	160	183	179	178	156	155	167	189	177	171	190	184	171	162	167	178	184	154	176	158	164	179	206	186	167	176	167	167	160	189	171	166	180	145	211	171	176	147	199	182	172	201	193	163	171	167	153	179	179	168	178	149	165	191	164	172	184	172	169	184	162	165	200	156	188	223	165	160	155	184	169	189	190	199	181	184	195	183	182	174	157	176	161	176	187	163	170	160	153	148	182	177	165	170	178	153	158	165	176	150	191	162	176	176	188	168	171	189	180	197	177	182	197	173	185	173	171	171	172	165	192	175	171	167	190	171	163	169	155	176	175	178	173	153	178	195	172	169	179	172	185	177	162	167	177	168	161	198	190	167	158	154	168	175	151	174	172	181	178	180	178	176	155	175	157	163	183	170	155	152	198	146	170	173	182	177	156	179	176	157	180	153	172	174	191	147	182	190	184	173	177	177	184	163	166	179	183	174	175	183	170	185	178	180	188	161	188	175	176	164	157	194	212	187	186	180	173	149	162	196	157	210	173	193	182	185	177	180	164	189	181	184	179	176	165	165	173	168	169	162	175	193	164	170	179	170	180	154	176	173	188	164	160	183	163	191	188	164	162	178	164	178	182	174	188	179	176	161	189	190	148	185	145	173	167	164	169	181	160	198	166	171	184	165	161	179	169	192	162	175	196	187	187	208	198	145	187	176	200	146	188	186	177	155	179	162	184	169	173	169	172	167	178	166	172	205	189	171	185	180	166	164	179	173	170	170	159	160	147	162	181	171	166	167	191	170	154	167	171	189	166	202	188	187	150	160	176	182	158	172	175	180	149	169	174	184	167	180	166	167	211	183	163	181	179	145	179	161	195	183	190	162	199	158	168	199	155	191	172	163	179	176	180	177	170	161	166	169	188	173	175	174	177	152	164	167	179	179	155	171	191	190	170	169	168	168	198	161	167	161	176	195	164	199	171	187	184	159	160	201	161	142	142	168	180	171	191	165	203	184	161	162	178	167	168	188	173	176	186	167	184	146	165	160	152	172	168	168	190	162	177	168	167	175	180	176	161	158	164	173	174	183	166	174	181	168	158	166	168	175	197	180	175	165	160	153	176	165	159	165	172	146	171	191	156	173	164	167	156	167	160	172	175	194	174	175	184	178	189	151	178	189	182	186	181	184	162	172	175	177	155	158	182	158	195	172	191	146	156	201	170	171	139	183	159	192	176	194	175	185	173	176	173	178	184	172	178	188	180	162	176	159	155	177	180	172	163	189	201
36491	41793	46612	43401	38805	40564	42850	40862	54180	53610	52471	49792	49831	45429	42584	45961	42304	42919	43133	37979	33534	31237	31173	34505	30212	28449	23189	21204	16217	13200	9964	4694	3595	3325	2363	1870	1959	4133	2947	2785	5978	8559	5908	2647	1511	2122	1091	779	703	719	660	671	674	654	627	686	663	624	544	558	562	556	601	589	558	552	550	523	514	531	495	471	435	487	475	421	446	461	496	461	435	432	436	423	432	453	443	418	394	455	408	407	417	436	437	450	464	451	435	461	425	427	444	432	433	419	435	482	418	435	464	408	417	479	445	412	440	459	434	405	432	398	455	418	455	404	454	423	413	441	459	457	437	463	458	452	421	415	443	425	424	467	451	400	429	433	405	447	443	424	453	411	410	427	460	425	437	418	443	466	431	418	412	395	418	427	455	421	449	471	425	413	435	466	435	444	420	486	425	448	429	448	438	467	466	414	435	436	415	408	484	444	455	415	467	464	431	449	439	433	435	411	424	416	435	418	409	416	442	447	409	410	448	460	475	398	440	451	437	418	429	429	445	429	450	423	430	454	461	404	418	440	409	440	440	411	459	448	434	420	423	407	434	455	458	419	406	442	455	457	440	413	429	453	448	439	428	421	469	441	437	438	433	431	426	445	417	434	423	429	447	420	438	450	483	431	437	400	428	440	448	394	450	430	425	434	428	446	440	408	430	417	416	423	455	433	449	414	432	447	457	449	449	412	448	456	462	411	445	439	442	470	448	423	429	423	448	445	433	433	414	454	418	452	436	430	437	481	424	413	442	496	431	420	487	442	470	434	424	436	453	425	434	459	457	413	469	392	423	418	423	410	410	410	462	453	418	453	446	457	480	441	430	459	441	445	471	424	454	424	460	455	446	410	422	430	426	431	450	455	411	428	456	412	448	431	396	418	448	476	441	446	434	441	440	449	449	422	442	391	417	424	451	505	448	427	417	403	441	437	394	413	438	453	403	416	425	450	415	426	463	430	429	449	477	460	426	409	448	426	469	395	438	420	422	463	437	438	453	408	396	434	498	442	437	435	422	457	451	436	389	441	472	414	407	440	475	442	406	450	431	457	443	414	432	424	504	403	436	440	406	448	410	443	451	420	429	450	414	415	460	415	412	449	456	423	408	477	433	407	452	449	437	404	429	436	452	430	419	437	447	425	452	425	454	486	410	424	434	431	439	452	490	444	415	431	475	463	406	418	443	436	429	438	439	390	456	451	424	414	469	464	404	444	436	384	411	460	419	451	389	458	420	474	469	425	409	419	457	407	426	452	422	440	480	438	424	461	420	429	435	405	425	431	405	411	442	378	425	420	454	405	448	415	448	435	446	443	456	476	378	439	423	416	427	436	408	388	418	460	438	450	423	414	443	428	448	463	417	441	423	428	427	443	417	444	403	442	431	412	425	461	445	422	441	401	466	435	433	441	411	408	441	422	442	438	411	437	450	432	450	434	430	431	466	487	439	421	415	458	416	420	403	418	458	450	477	414	433	435	431	447	432	456	451	470	437	430	417	424	411	416	438	428	402	458	445	413	434	417	416	463	436	451	447	412	438	466	388	436	457	458	418	437	484	463	459	406	412	422	437	431	411	446	421	422	419	429	416	479	396	413	422	393	435	456	405	438	428	430	447	434	434	430	426	446	425	445	412	421	448	420	440	442	440	462	471	448	388	456	418	449	434	433	435	439	452	485	422	466	446	460	412	418	386	440	436	423	461	449	443	426	441	448	443	458	470	465	432	435	422	464	367	448	423	397	447	467	434	436	465	432	449	417	449	427	446	399	427	466	455	419	418	444	439	430	444	451	414	414	451	432	454	429	448	419	406	429	440	459	427	398	441	421	424	421	428	444	441	437	381	399	435	428	490	446	439	395	418	414	469	405	399	438	417	437	436	389	434	441	425	449	387	406	395	455	418	458	444	394	409	388	453	431	444	417	449	438	475	438	429	455	431	423	408	428	391	447	427	444	409	472	423	434	427	433	428	456	422	430	421	429	408	465	405	436	416	389	481	419	436	401	412	412	421	458	423	431	440	403	445	498	423	403	471	427	432	414	400	380	462	407	461	430	448	418	435	460	451	444	452	421	420	425	415	434	447	440	436	435	460	440	432	439	419	458	419	418	480	436	431	430	454	407	459	397	479	454	421	422	436	432	447	445	445	429	478	420	421	439	462	472	445	461	455	423	431	470	437	484	419	386	417	444	450	430	439	414	411	409	450	453	405	465	439	423	425	395	435	389	419	421	429	445	405	408	456	402	418	424	438	433	413	427	419	408	438	396	433	440	413	447	449	404	471	437	408	447	461	455	443	418	465	420	442	462	414	437	412	445	403	451	448	460	418	404	424	474	415	428	424	425	448	429	455	465	429	433	421	393	429	462	403	435	484	406	433	424	411	420	447	427	446	447	426	435	450	415	468	426	424	445	431	454	450	419	417	458	384	460	452	421	420	465	449	460	473	428	418	409	430	424	450	429	419	444	417	453	443	430	445	447	460	437	423	398	396	425	432	421	414	443	468	414	409	418	383	447	413	422	457	440	462	438	443	446	420	427	400	450	465	437	430	412	439	385	407	420	463	418	457	446	433	450	413	459	393	459	380	438	417	459	418	454	428	441	436	461	404	422	420	448	403	404	433	456	447	436	433	463	412	408	426	467	434	459	429	452	444	427	438	429	432	399	435	407	445	442	437	454	446	421	428	433	425	446	449	420	450	422	453	424	419	452	416	435	448	423	408	443	454	407	406	420	422	442	489	450	438	445	437	438	437	434	423	428	471	449	425	443	432	404	407	428	455	417	425	415	433	396	442	442	404	445	459	417	410	453	455	444	422	420	406	443	420	397	433	479	461	435	463	413	432	448	437	386	417	436	438	456	402	424	443	442	463	419	428	442	411	443	449	433	433	416	462	441	438	412	433	452	417	459	414	423	446	398	407	408	413	416	443	425	432	417	472	452	411	416	426	461	411	429	448	442	447	426	439	458	463	447	440	437	414	430	448	428	402	426	415	421	431	438	422	416	455	438	407	430	434	454	449	449	430	446	456	453	404	419	456	448	415	476	432	429	426	393	459	443	436	427	413	403	461	428	436	457	463	428	424	464	449	394	422	390	401	445	413	408	429	433	458	458	414	424	486	426	409	435	453	438	430	446	441	426	400	405	447	424	454	477	425	435	453	413	421	446	419	417	437	413	418	437	417	454	447	431	388	431	434	424	424	416	421	425	480	426	393	442	409	432	463	394	423	422	434	462	436	451	385	439	443	430	436	453	450	426	452	419	470	394	456	459	416	406	455	405	426	466	409	437	438	418	428	415	422	466	409	445	448	455	465	408	442	410	425	421	428	511	429	455	448	428	427	407	446	433	405	447	427	444	461	444	436	411	408	437	461	449	454	452	401	443	435	438	393	447	424	467	433	430	468	445	446	422	427	478	431	429	439	466	462	418	453	434	442	379	438	452	468	421	437	418	430	394	414	446	425	442	430	456	475	454	423	442	457	394
15692	15964	17043	11545	8013	5919	3948	3613	4169	3711	2642	1794	1716	1596	1510	1259	1186	1032	979	738	620	543	443	518	512	420	396	392	334	282	288	249	266	256	237	259	211	288	220	230	261	266	238	235	224	251	206	202	222	238	243	237	204	240	236	215	218	244	203	233	220	245	237	205	220	199	255	209	230	205	216	235	214	246	257	224	239	213	205	226	197	239	218	239	216	242	209	215	244	202	222	200	206	229	209	189	211	230	207	223	242	214	231	200	195	201	222	235	221	225	198	243	219	204	217	216	233	214	229	210	224	237	229	220	205	229	217	241	224	220	199	215	232	205	227	201	238	238	215	224	233	212	198	211	224	228	220	197	241	227	189	207	242	208	208	216	245	232	221	198	205	186	191	198	215	230	227	220	213	199	235	225	201	237	243	216	230	226	170	201	246	216	227	222	224	215	242	228	220	232	240	223	194	200	232	203	233	243	228	180	209	209	243	239	222	233	211	218	233	216	226	191	209	227	248	231	216	216	264	225	233	208	209	203	235	207	200	224	218	213	223	213	241	220	229	205	232	191	207	208	217	224	220	186	216	217	229	207	204	225	207	227	234	239	226	223	203	215	243	249	210	208	200	230	225	230	205	223	228	212	247	253	228	211	208	224	226	213	248	227	214	204	212	212	213	246	241	204	247	239	220	216	239	197	199	215	226	214	187	226	237	238	235	230	223	230	233	194	189	191	201	229	224	225	250	206	217	216	228	235	219	204	216	196	217	204	217	185	227	214	233	213	225	182	211	195	206	203	242	206	192	205	227	215	227	213	223	220	237	206	197	238	214	205	214	221	209	208	199	211	258	213	211	224	247	219	204	244	208	222	242	217	227	241	219	233	227	207	212	221	245	210	212	243	236	204	221	202	219	212	204	189	223	221	231	207	216	210	230	216	230	233	219	205	215	232	218	223	207	226	213	218	226	220	255	190	241	223	227	224	223	208	245	224	216	194	212	175	224	241	194	227	212	208	235	210	227	225	217	218	236	215	232	234	203	246	222	206	217	231	220	201	203	224	216	182	228	210	198	219	247	261	205	238	242	236	234	226	222	233	255	214	206	232	198	238	211	179	206	225	228	225	231	204	226	222	196	220	209	243	224	220	221	233	211	199	216	211	229	234	222	221	204	211	228	205	219	209	215	241	254	206	228	218	222	226	201	203	222	201	210	203	217	227	215	220	220	224	235	220	209	224	227	213	230	229	242	201	189	209	213	220	216	226	231	225	212	222	240	245	208	209	216	235	220	208	220	205	225	240	224	206	201	224	228	232	236	210	233	236	204	218	219	211	215	220	199	244	225	223	235	227	190	233	243	241	226	242	216	175	223	234	198	228	205	211	217	222	212	200	204	221	211	229	216	213	217	224	215	202	194	210	230	211	230	229	228	224	250	231	203	193	238	191	216	233	204	250	213	243	212	220	209	222	244	216	242	234	209	200	228	196	240	219	221	213	204	221	206	237	231	216	212	218	225	209	195	220	247	254	226	213	212	217	206	193	218	243	222	211	225	219	230	227	215	224	209	214	240	246	210	222	230	228	224	233	247	211	204	224	210	206	241	241	194	207	251	205	230	229	234	232	202	222	257	231	219	233	216	231	221	227	187	229	188	231	222	226	212	210	212	214	220	227	211	181	200	231	232	204	226	221	205	202	231	240	207	193	231	223	230	218	208	229	241	215	207	233	213	213	217	207	202	188	185	220	195	240	215	246	216	230	214	223	211	249	234	208	221	235	220	238	189	213	229	215	237	241	205	228	203	229	219	215	213	223	222	223	222	209	235	207	221	227	215	231	209	214	255	230	217	226	208	206	215	227	217	197	223	206	213	226	185	219	205	221	200	230	219	197	212	208	222	218	218	210	205	216	191	229	235	219	205	240	210	186	196	235	227	224	202	239	221	224	217	237	215	213	243	253	218	218	203	229	207	224	201	226	193	211	223	197	227	224	209	214	206	176	200	209	220	215	219	207	206	228	225	236	222	228	226	208	247	230	208	212	245	228	223	215	223	216	221	226	225	216	210	235	213	217	245	226	213	241	217	215	225	187	196	192	246	213	208	217	227	221	202	251	212	204	258	219	216	223	199	228	194	229	204	229	231	211	210	226	208	198	212	229	245	230	248	220	202	208	228	190	234	219	202	199	203	217	224	236	236	214	219	199	243	222	201	228	219	218	215	240	221	220	224	209	197	201	206	204	222	217	214	205	235	209	212	227	227	217	201	201	212	234	194	234	245	238	232	195	240	238	209	211	214	246	197	200	228	222	221	222	233	213	212	230	175	218	228	228	232	236	229	218	211	206	225	205	221	206	207	196	225	221	221	194	238	230	239	222	233	214	215	247	206	229	244	206	212	238	221	205	209	247	216	241	224	218	213	209	227	216	212	214	229	219	219	237	236	209	201	222	231	221	221	212	199	209	239	231	211	193	226	215	220	203	216	237	224	227	217	211	216	211	235	214	214	232	231	193	237	207	229	204	220	218	230	248	229	224	209	208	206	195	201	225	209	206	222	209	194	207	204	216	231	200	245	235	226	238	229	216	227	235	227	243	241	232	241	227	228	254	245	212	223	218	229	197	205	204	203	224	229	199	204	199	212	221	248	236	224	218	236	218	210	236	230	203	202	229	231	205	240	204	233	209	225	226	241	243	221	235	193	205	220	176	211	208	213	192	211	203	216	221	198	237	239	235	220	219	253	198	217	222	227	231	230	213	222	215	217	227	223	215	213	220	255	192	224	192	199	225	203	194	190	204	186	240	211	229	237	213	222	222	211	223	250	189	212	227	229	229	216	240	202	203	222	203	234	215	220	223	223	216	232	223	209	219	195	228	194	221	208	205	216	196	220	197	231	191	226	214	190	238	218	215	218	216	223	229	226	199	229	234	209	233	214	217	227	237	216	193	201	234	229	189	198	221	229	218	227	207	199	223	223	221	219	232	235	186	212	220	222	238	206	223	192	214	213	231	217	250	212	192	239	222	222	229	207	229	220	230	231	218	229	212	228	191	230	222	222	235	224	221	252	211	220	232	235	225	198	197	222	204	219	214	218	214	231	230	212	211	192	199	220	246	224	238	230	207	228	258	218	249	239	232	233	221	219	206	225	202	240	199	235	241	211	208	241	259	219	215	229	214	231	248	200	249	218	190	223	193	242	223	216	220	231	230	200	220	219	200	221	213	195	241	224	219	223	216	216	200	204	208	233	208	230	217	205	247	240	190	184	221	203	231	212	206	233	230	202	228	226	224	233	190	219	216	236	229	224	210	228	209	233	216	219	219	224	196	245	200	217	224	211	227	214	217	211	237	232	228	209	216	207	198	213	211	210	212	213	225	195	219	230	217	208	202	199	251	224	196	201	208	221	205	215	205	222	215	199	229	198	180	184	205	212	200	209	210	214	192	218	234	230	230	219	204	234	204	200	198	193	212	213	252	212	243	230	201	218	219	210	247	208	218	218	191	199	219	220	188
10549	16088	21258	19645	18719	16450	14288	13957	17192	15432	12318	9323	9725	8800	8506	7205	6789	5942	5619	4065	3465	3112	2394	3001	2728	1949	1829	1662	1540	1110	1019	947	734	782	710	722	667	696	634	652	652	760	781	656	580	608	583	603	588	584	589	587	544	598	563	644	580	575	603	576	590	572	545	588	572	549	575	543	572	544	586	553	593	542	565	529	561	562	581	525	533	575	549	535	517	510	573	501	511	567	542	493	533	535	562	557	574	543	574	536	531	533	519	521	528	544	517	549	545	553	529	546	567	491	542	516	520	602	557	517	564	576	551	566	519	485	555	555	529	520	531	501	514	546	556	540	541	547	550	532	531	536	570	541	582	534	528	546	518	552	555	598	534	518	576	551	524	559	502	560	571	514	557	580	528	551	547	525	565	514	528	533	578	526	565	540	551	564	542	492	526	534	528	571	532	549	521	545	590	548	576	502	553	552	551	566	529	559	527	520	529	586	511	564	536	496	541	521	544	540	517	517	564	567	551	554	538	557	528	535	524	563	563	523	546	541	510	571	481	482	534	533	574	585	529	544	553	535	533	522	537	547	526	537	540	551	543	547	567	537	540	521	562	547	523	533	529	554	562	542	517	517	520	489	578	567	525	489	549	535	519	544	560	523	524	550	555	526	506	582	564	551	526	532	518	556	589	515	566	498	503	498	543	542	536	556	515	577	505	530	572	567	553	530	524	562	503	545	497	540	544	548	508	526	535	570	544	528	563	570	571	535	591	532	545	536	534	533	561	533	564	559	557	523	504	539	550	554	476	553	544	520	559	510	515	574	569	547	543	546	557	555	534	525	505	520	542	527	537	526	521	578	537	582	515	547	551	565	543	523	508	589	527	545	539	582	530	496	561	519	543	569	596	514	526	518	544	545	544	548	533	530	558	536	550	585	514	501	546	527	533	505	554	522	553	540	520	546	525	519	535	555	526	532	576	529	508	533	539	519	553	534	535	525	518	534	554	509	549	533	546	540	546	546	556	518	545	546	536	540	564	496	559	538	549	500	571	554	546	540	542	561	546	520	519	556	566	532	562	554	539	482	556	526	566	509	572	521	540	573	560	543	523	553	576	609	531	579	541	534	540	530	559	572	533	522	552	500	566	576	564	529	546	541	517	540	545	557	537	551	558	517	548	541	566	519	573	547	543	565	541	539	531	559	542	523	545	550	598	528	531	526	527	536	558	550	581	546	578	555	519	568	577	520	556	551	561	514	554	573	526	550	508	522	552	512	529	532	518	513	529	527	518	548	520	559	516	545	523	513	564	541	603	544	534	504	577	560	561	545	566	543	502	542	579	542	519	549	560	508	550	545	557	550	526	595	584	561	521	552	535	558	537	576	520	591	545	542	530	518	495	562	509	516	526	527	497	530	565	573	563	551	538	563	534	520	560	561	556	587	545	597	524	547	509	547	531	536	531	530	551	509	554	567	543	495	562	534	556	574	530	508	506	536	535	496	543	525	537	585	528	542	577	512	564	567	518	556	541	549	573	496	569	518	575	503	552	547	538	534	544	541	566	570	529	516	533	539	548	563	526	521	583	536	587	517	542	556	551	520	554	569	518	524	472	536	527	539	538	527	545	513	548	562	550	546	512	529	549	544	522	538	535	542	530	523	558	555	531	567	544	546	518	535	544	519	517	559	530	546	564	522	505	571	563	495	578	554	534	525	577	541	533	558	501	527	551	557	535	545	558	500	545	536	572	563	518	536	491	576	497	553	526	555	551	494	512	520	526	553	565	519	587	529	521	542	514	542	532	557	511	550	580	545	568	570	546	576	540	559	541	569	532	527	568	523	490	535	570	554	564	544	520	579	521	586	528	543	508	545	506	558	528	535	537	528	571	551	507	534	544	548	534	489	525	529	527	550	559	546	529	540	563	492	565	524	535	512	495	551	540	556	565	540	537	554	557	528	516	573	527	580	553	556	544	570	557	532	562	550	600	555	581	508	563	561	571	583	584	538	551	523	570	574	559	538	569	546	553	572	529	543	510	569	557	529	572	586	493	585	515	548	511	537	515	538	472	557	543	578	565	574	570	510	563	514	526	521	546	580	507	541	565	512	555	515	518	564	549	524	540	533	547	519	517	554	526	543	527	541	556	518	565	530	545	560	559	539	523	526	551	522	591	518	531	521	551	538	551	544	543	540	565	572	512	541	562	566	512	553	491	514	541	511	543	585	579	493	529	536	595	573	553	539	536	570	534	537	518	564	527	534	559	572	530	550	520	571	535	523	590	571	555	547	516	526	532	542	547	550	531	543	505	561	569	537	567	519	543	533	566	545	524	551	558	530	548	579	571	516	542	486	548	542	501	517	544	521	533	535	567	535	552	532	532	534	595	549	525	522	540	566	582	536	563	537	557	541	589	511	549	539	584	604	556	544	544	521	526	568	541	523	563	520	555	536	528	529	518	568	529	543	505	546	508	538	552	533	548	561	525	555	533	574	557	557	531	572	561	537	533	556	577	540	572	553	527	541	544	509	524	543	546	561	584	538	521	505	513	531	529	547	582	534	560	564	574	502	572	544	519	517	584	546	513	572	510	576	555	525	553	554	543	535	547	513	538	527	533	543	564	556	533	550	503	539	506	529	558	543	524	569	571	565	506	551	529	537	530	541	529	517	502	546	573	534	598	537	525	523	548	601	569	553	544	522	535	508	553	541	505	521	587	547	570	554	529	546	571	545	576	533	520	553	574	537	568	527	538	558	518	554	532	534	503	525	499	587	551	549	548	535	581	550	535	558	529	562	496	566	559	514	525	551	564	541	562	523	484	554	574	529	549	579	541	515	520	547	531	561	559	555	548	542	558	532	584	555	564	570	512	520	551	541	542	512	541	547	538	556	608	579	569	579	527	534	570	521	525	583	550	556	516	538	530	530	556	588	533	540	536	502	587	532	554	616	544	549	482	512	552	557	540	569	574	534	534	568	574	537	567	527	537	573	497	535	519	539	589	524	588	531	542	530	532	547	517	539	547	530	482	554	538	539	508	504	552	529	526	534	562	506	551	529	546	530	588	515	554	533	535	525	507	524	553	529	525	546	532	545	530	542	524	555	557	528	541	546	553	539	537	557	537	530	557	532	535	575	540	549	564	532	541	530	490	520	537	522	579	497	516	547	532	570	553	538	557	525	538	539	548	512	543	536	523	540	526	540	527	583	506	515	528	518	526	533	558	512	565	544	525	508	550	520	554	504	545	516	566	558	534	577	538	527	555	560	571	553	537	545	501	560	529	550	520	562	507	537	537	543	562	559	552	560	581	559	582	567	572	576	557	563	534	554	554	530	512	533	524	535	600	503	510	534	596	600	569	516	534	557	549	550	533	550	505	582	516	553	536	551	570	520	543	519	545	563	523	505	559	535	566	551	568	496	532	529	519	545	543	537	548	541	509	524	555	521	522	529	538	574	533	544	530	533	556	553	513	542	508	520	505	512	567	534	530	507	539	537	518	529	516	526	492	555	600	530
35219	41613	38204	32498	25103	22273	24953	22267	29313	26657	23561	18617	15726	14299	11832	10400	10735	8327	8019	5684	4724	4360	3531	3863	3320	2039	2341	2099	1437	1040	725	359	306	337	419	328	284	242	264	315	432	565	491	444	297	275	225	213	233	232	230	189	211	219	219	217	240	218	239	234	254	234	205	238	229	209	230	219	237	208	215	242	207	211	200	238	179	207	225	218	214	210	205	210	197	218	207	204	212	231	239	194	209	218	226	229	211	189	231	204	214	224	202	210	213	230	205	239	234	238	199	223	228	215	208	201	223	215	222	218	187	199	216	213	206	206	200	201	215	183	192	191	219	204	204	234	216	212	213	203	215	205	227	196	208	232	216	192	224	230	229	183	211	222	208	226	226	210	195	224	249	211	185	211	209	233	230	195	200	208	197	188	203	239	206	211	197	232	207	225	217	214	223	196	222	221	187	206	212	188	209	205	228	215	190	172	216	214	200	250	198	199	233	218	220	235	205	220	206	193	183	221	205	220	201	222	219	194	178	212	204	216	224	233	214	219	216	179	211	222	192	194	209	204	214	231	218	217	226	203	223	220	214	238	226	212	230	210	212	221	212	207	202	189	197	202	219	209	175	231	192	185	197	215	206	208	206	218	216	215	217	203	178	227	214	208	200	222	228	234	216	214	232	232	209	221	217	228	242	229	227	200	193	212	194	208	199	206	225	248	215	239	228	191	235	227	230	196	228	206	199	234	212	211	183	191	207	204	192	205	230	215	219	218	193	197	226	212	218	210	210	222	218	213	234	235	206	242	195	189	225	219	217	205	206	255	211	182	190	224	219	196	199	199	192	199	211	194	207	190	186	204	199	210	207	191	210	224	236	207	244	246	225	188	207	218	179	182	195	194	193	202	233	217	208	201	222	205	222	219	228	221	211	208	208	213	203	220	185	219	193	231	226	220	224	212	211	201	186	213	229	208	198	207	243	217	196	225	226	216	205	207	204	223	214	201	201	228	207	195	222	189	198	242	208	206	204	221	207	201	192	230	216	192	206	208	207	221	221	223	182	226	227	248	225	218	191	211	232	188	203	202	205	193	215	218	200	217	187	247	199	176	199	192	220	216	182	187	184	220	240	204	222	217	226	202	240	207	221	209	239	190	217	198	225	230	227	216	217	239	194	202	200	229	225	183	213	194	203	226	224	206	247	202	190	214	198	205	240	213	224	220	223	210	222	207	207	209	231	218	198	221	225	216	218	208	223	227	206	234	210	197	207	207	232	214	225	196	184	194	216	173	203	208	228	190	198	203	209	228	168	220	216	211	207	191	198	246	197	214	227	205	207	207	200	200	189	213	228	187	220	211	209	203	186	197	229	187	229	220	213	204	196	201	198	218	224	224	216	184	251	200	224	186	186	228	207	208	210	214	220	234	214	205	205	230	224	227	183	218	168	202	202	233	206	213	209	215	226	194	203	227	206	241	213	225	186	206	224	200	206	223	203	199	200	235	232	198	212	220	206	223	209	213	231	236	188	209	212	223	186	245	234	201	178	208	204	217	221	216	216	206	217	205	227	226	234	186	215	232	204	212	236	200	221	203	215	218	200	193	193	243	219	240	253	224	210	176	209	221	204	202	220	203	248	200	207	188	193	190	223	209	231	235	211	218	209	208	186	225	206	187	211	197	223	201	217	213	207	195	186	201	224	237	207	213	222	225	207	193	218	230	216	230	201	195	217	205	228	224	192	205	199	212	221	201	226	199	191	210	217	203	219	200	208	209	207	208	189	199	250	220	201	201	206	243	200	212	212	221	193	241	200	228	192	209	199	213	201	200	207	236	216	223	206	218	202	182	186	195	197	209	192	188	206	217	219	223	183	200	223	215	203	191	226	221	218	212	211	226	191	179	204	211	193	202	218	213	239	201	213	202	216	195	216	212	199	202	222	212	212	191	200	201	189	215	210	195	221	212	183	237	202	228	231	221	209	230	230	196	206	216	186	223	197	195	193	174	212	215	208	226	242	213	203	220	223	214	198	214	213	219	185	214	212	203	201	220	206	227	224	222	232	196	212	218	202	217	204	192	211	210	222	212	203	205	207	212	207	193	196	226	232	199	218	218	207	200	195	204	225	181	228	205	211	221	242	215	222	209	198	195	188	217	193	250	212	221	205	204	212	219	201	226	214	194	208	201	201	198	236	210	238	211	192	216	230	209	211	214	199	201	226	227	220	221	205	221	221	222	223	203	225	235	239	205	231	225	199	208	193	237	219	203	213	223	235	202	198	201	199	199	214	218	199	199	197	224	216	211	191	190	209	183	223	231	212	181	244	244	232	201	211	214	197	204	199	229	213	200	208	196	212	207	199	187	203	229	198	224	210	237	203	217	227	210	201	210	230	197	215	256	217	212	199	202	200	221	218	218	202	217	210	203	227	198	221	209	238	201	203	211	251	246	216	220	239	193	191	241	219	209	209	197	212	234	206	237	182	217	224	216	184	207	218	201	200	204	199	227	202	250	222	215	216	244	212	221	201	202	215	196	184	226	204	206	198	229	222	211	206	196	206	209	194	190	212	219	201	207	207	207	199	225	194	223	198	201	208	204	219	204	192	188	206	193	204	211	206	215	213	222	221	205	248	208	194	206	210	202	210	202	201	187	246	198	196	211	207	225	198	213	213	210	224	218	171	213	194	208	197	213	206	200	216	197	169	214	235	210	221	220	190	217	211	188	188	209	217	222	204	209	220	197	198	209	207	208	189	239	198	225	228	200	227	225	226	184	201	208	207	216	200	222	206	221	197	215	204	193	191	194	225	180	254	197	208	230	189	207	191	212	207	190	218	206	216	232	193	213	199	236	192	209	210	186	230	213	196	231	214	217	202	208	221	187	257	187	192	227	229	215	209	236	187	204	209	194	209	204	231	212	213	199	225	210	228	212	215	204	217	221	216	201	203	221	222	227	206	216	219	220	212	210	222	208	183	247	247	225	210	216	192	208	185	198	232	221	225	200	249	202	190	203	213	214	223	199	230	208	195	229	186	227	224	212	196	213	217	198	212	213	199	216	186	202	215	219	216	213	227	213	213	206	233	231	221	213	208	221	220	260	229	222	199	196	193	217	213	234	223	222	244	214	187	206	212	209	218	217	193	211	202	189	219	215	201	217	206	200	228	222	216	217	209	231	220	203	221	195	244	202	228	210	234	184	197	214	207	204	213	186	227	231	207	214	189	238	191	192	182	200	214	221	251	227	196	217	197	217	214	204	193	207	195	231	195	222	233	220	217	210	218	210	171	220	208	226	186	215	232	211	208	207	214	206	210	203	231	211	208	237	234	193	200	235	212	200	207	206	226	239	207	194	193	177	208	214	208	236	207	206	213	221	207	195	210	195	197	224	204	216	210	208	192	224	196	193	207	219	223	219	221	223	209	199	190	206	231	226	192	206	191	236	200	194	226	192	212	190	190	213	203	192	183	189	244	194	192	216	223	202	207	193	213	197	212	227	206	212	194	221	242	205	210	214
25667	36638	39263	35884	31567	30448	35777	34603	42679	40095	39689	35828	34561	32894	31087	28163	30403	25646	26801	23135	20158	19110	17226	17854	16266	11133	13381	12013	8710	6092	4290	1660	1081	1328	1969	1466	994	938	1053	1207	2001	3073	2850	2418	1216	775	810	688	673	642	633	665	623	661	628	635	662	571	585	570	664	573	564	586	592	574	595	523	556	527	563	530	545	564	524	555	548	536	518	524	520	526	549	535	558	522	528	508	531	526	569	540	536	528	564	503	519	516	510	484	504	541	553	526	523	501	505	522	490	552	543	517	487	509	524	530	577	533	547	533	536	528	490	519	520	525	533	501	518	553	519	537	465	501	512	531	540	522	519	511	552	527	514	526	536	531	498	534	504	546	509	533	538	487	528	492	535	538	507	510	508	496	486	500	541	514	489	516	541	492	539	486	500	535	513	526	550	498	468	535	524	545	505	470	536	520	520	504	495	545	534	524	532	518	507	543	464	545	540	496	520	511	513	478	535	495	520	522	485	524	509	510	534	530	513	473	519	534	500	513	553	556	507	479	537	513	508	517	514	485	546	525	503	531	521	503	511	550	480	513	514	548	563	522	528	541	551	547	504	504	518	505	531	513	504	506	496	525	509	551	509	557	554	510	543	518	531	550	514	518	531	551	480	559	523	563	513	521	509	471	518	497	522	461	465	521	535	489	513	528	514	534	519	481	519	527	496	549	563	485	512	484	558	546	497	511	530	524	562	556	495	548	529	554	511	491	513	536	509	509	538	517	512	535	491	534	517	528	524	508	470	522	508	513	552	531	488	499	491	521	523	542	554	527	508	516	504	524	516	518	535	549	570	517	511	564	535	535	505	505	522	543	536	522	525	564	522	537	504	542	540	538	501	485	512	520	505	501	501	475	515	505	533	507	561	543	495	512	538	548	548	504	492	543	482	541	521	497	529	538	539	510	494	536	524	508	520	519	498	521	537	528	501	538	517	559	487	491	488	540	484	523	482	572	524	522	540	544	566	539	539	574	503	486	494	544	533	570	547	471	512	519	518	504	496	517	540	487	548	535	515	524	501	533	514	497	550	522	539	501	542	516	535	505	529	522	515	507	553	516	534	494	515	521	513	480	535	486	511	509	512	520	540	549	507	535	530	569	531	547	553	535	528	490	551	498	503	481	504	532	529	504	529	523	557	545	521	504	522	505	544	526	562	534	524	528	534	515	507	530	551	520	522	522	508	524	533	517	551	535	519	495	515	526	483	509	532	481	511	501	527	553	509	547	494	524	503	539	552	498	521	556	524	498	546	514	520	521	540	517	529	528	515	503	506	521	541	539	525	503	517	515	487	522	504	572	511	513	526	520	499	533	497	521	516	510	507	456	526	529	516	490	491	506	489	517	522	491	516	539	504	508	516	526	555	514	519	541	518	511	554	499	550	515	537	505	489	505	509	568	503	541	526	497	521	508	514	516	501	520	540	549	533	571	526	531	508	525	518	576	555	489	523	530	525	537	490	536	553	503	484	513	546	493	546	504	509	552	551	516	568	525	511	513	504	509	508	531	548	483	520	546	511	511	564	515	537	537	537	486	526	511	526	510	512	521	536	537	510	504	530	503	531	481	509	522	489	494	525	528	524	498	485	565	498	523	557	539	517	581	519	500	511	510	516	547	527	511	517	561	515	522	511	496	488	511	555	514	533	534	505	533	557	488	525	569	554	514	564	524	529	522	519	505	526	522	539	508	532	546	518	541	496	576	522	503	520	527	496	544	560	503	514	512	503	529	528	551	493	511	526	488	521	517	516	543	488	519	548	538	479	530	527	501	525	562	506	523	543	508	510	535	540	514	500	526	514	528	553	532	487	532	490	520	527	537	530	538	520	577	502	517	562	516	494	496	524	550	505	519	546	545	536	555	524	510	500	568	588	491	535	539	546	535	514	497	537	488	547	520	517	520	504	529	521	528	510	568	541	495	522	528	503	554	547	530	545	499	492	514	473	559	547	538	524	528	503	547	483	530	536	543	544	511	542	510	503	502	488	491	514	509	483	539	479	520	553	511	532	507	538	526	549	530	533	522	500	516	569	488	542	527	514	555	512	513	509	528	534	538	515	547	484	522	539	510	545	475	521	559	477	500	536	531	542	522	504	508	562	522	494	536	512	540	486	559	564	496	521	519	516	525	493	528	554	564	525	551	531	517	487	544	523	490	535	520	547	540	526	514	491	575	535	528	509	513	508	536	513	518	538	497	564	496	580	557	543	537	484	462	523	523	495	544	534	557	522	491	497	513	509	526	512	486	538	548	537	531	549	524	500	513	523	539	541	556	501	538	533	518	497	534	509	482	551	476	532	504	525	537	526	553	495	507	533	497	514	503	522	521	514	529	463	531	552	496	564	509	526	518	493	525	528	510	572	537	495	513	534	510	570	538	518	511	490	538	522	550	499	504	555	575	567	488	543	498	516	549	519	507	521	543	542	510	515	526	526	539	483	520	543	531	515	544	508	529	525	545	504	504	530	511	530	526	502	542	521	511	547	567	526	494	539	494	506	533	496	500	568	508	525	505	534	537	521	474	510	556	499	560	485	559	521	532	509	544	507	527	548	533	540	532	516	507	548	493	524	486	519	504	503	514	533	492	539	517	532	533	478	511	523	489	534	489	550	498	531	510	507	488	498	488	533	521	482	498	554	515	533	561	522	570	523	522	554	522	515	559	555	552	540	530	573	539	536	511	532	512	501	530	524	503	496	536	522	515	527	518	497	510	529	525	549	529	494	518	548	524	503	497	498	548	545	501	536	496	533	480	525	498	517	546	519	535	523	516	479	493	489	509	514	513	557	460	519	520	533	535	541	526	520	527	530	545	524	539	495	520	526	504	533	556	563	533	505	549	533	497	537	559	503	558	500	525	520	523	524	534	513	503	534	553	528	550	525	489	509	523	514	575	527	539	541	495	545	496	483	480	523	552	538	534	499	554	499	583	540	513	546	507	543	534	550	499	549	488	491	532	515	530	579	545	495	521	530	534	536	570	481	521	518	509	505	526	498	547	527	507	489	541	524	504	502	534	515	529	540	556	485	537	506	514	532	525	512	545	534	526	541	531	535	522	533	524	510	563	484	538	509	502	541	531	478	527	503	537	538	551	524	530	495	511	503	523	512	517	557	492	534	515	534	537	499	519	570	522	514	512	475	487	521	516	498	524	553	536	519	497	496	527	558	515	472	504	454	541	510	543	517	506	506	486	550	504	536	523	583	507	476	522	490	527	536	524	512	526	521	540	542	512	544	546	516	526	557	511	502	520	475	503	489	507	562	513	494	512	478	498	511	549	518	514	511	538	571	546	532	475	580	542	484	506	549	516	521	530	500	506	522	530	502	520	490	528	534	550	530	538	535	508	508	521	553	518	522	559	505	500	541	508	538	534	536	488	496	479	573	530	514	523	510	507	590	530	506	491	496	516	503	524	491	533	471	510	567	510	562	551	537	540	544	509	537	535	520	546	517	474	545	515	546	549	522	552	486	507
48729	43722	40182	32470	27145	29133	35036	33098	39515	38230	35870	30957	26759	28152	24671	22443	21990	19015	19418	13827	11361	11973	9617	11290	7299	5436	6237	4715	3320	1937	1278	445	310	376	512	464	303	277	327	320	518	629	823	827	512	292	229	205	204	194	244	199	231	186	202	166	200	194	178	175	201	184	201	198	200	195	169	171	183	186	177	179	189	174	182	197	174	199	173	151	169	181	171	169	182	166	168	179	187	178	145	179	197	168	166	157	177	175	165	202	182	181	154	166	168	170	183	195	191	163	195	169	178	184	174	168	174	180	190	188	151	187	174	197	170	197	177	163	170	181	164	214	202	188	164	182	168	177	173	170	152	150	175	169	180	171	162	191	182	159	136	155	144	189	162	174	165	179	174	146	153	178	186	183	195	174	195	179	160	149	154	179	175	161	177	167	174	193	182	163	184	172	154	173	166	167	185	173	180	172	158	170	162	166	166	170	171	160	200	180	162	164	143	189	175	179	209	185	186	167	193	173	175	184	167	172	174	174	163	174	168	184	177	194	158	179	190	183	169	171	192	170	178	156	154	160	154	169	182	174	199	174	175	171	158	161	181	179	183	160	162	174	144	174	201	159	170	184	183	152	148	172	174	165	157	178	164	172	156	170	155	165	164	149	177	165	174	191	157	188	173	179	154	159	159	164	181	166	171	171	162	192	181	179	211	159	159	163	181	197	163	184	182	167	157	151	153	174	179	180	186	188	172	155	155	163	176	199	166	177	174	159	178	172	180	175	186	169	189	200	154	189	176	185	161	145	177	173	151	169	169	180	181	179	177	145	185	167	183	166	154	160	159	185	175	145	150	183	178	172	156	176	166	170	170	174	175	145	176	169	171	159	170	181	167	200	158	161	167	169	146	160	155	177	183	174	173	184	176	177	160	178	181	171	186	173	188	166	170	155	167	161	189	170	198	183	176	165	168	168	151	152	156	174	151	188	176	163	171	149	181	175	190	191	147	177	175	176	204	206	158	187	176	167	188	162	167	167	191	160	171	188	168	189	177	164	166	151	189	173	152	146	175	160	179	196	165	153	178	166	173	172	170	169	165	171	178	158	203	162	165	178	183	194	183	188	191	155	181	193	180	198	184	160	161	178	193	159	186	168	184	177	179	168	167	191	173	171	171	175	155	202	182	161	213	186	186	164	170	187	180	171	173	169	181	170	171	166	157	183	170	181	181	178	157	191	166	170	179	194	168	160	175	169	166	177	170	168	178	148	170	164	185	169	172	179	170	176	180	182	190	164	181	172	183	184	171	179	159	153	159	177	174	154	173	193	177	174	169	176	167	171	173	167	171	180	165	198	156	182	179	197	174	188	176	188	165	148	170	176	176	186	206	180	192	153	177	191	207	186	171	168	173	164	153	155	157	158	184	167	175	202	179	192	209	167	160	197	183	147	164	200	170	178	187	183	164	197	196	185	180	197	169	162	179	188	172	198	179	174	169	190	173	164	173	194	177	163	197	177	186	169	169	177	149	169	174	205	193	164	196	170	163	179	148	187	184	162	165	151	172	178	184	172	176	193	181	182	161	185	175	165	183	169	165	176	155	159	190	191	167	193	192	144	149	193	188	188	169	194	155	169	173	177	171	185	188	183	188	177	182	163	176	168	172	180	190	166	177	189	178	159	154	196	172	156	159	164	157	173	187	188	166	155	187	177	172	182	168	171	180	177	162	180	166	173	144	164	178	183	168	185	177	156	177	166	197	165	148	159	177	194	190	179	172	162	168	160	184	167	170	188	186	174	173	203	160	185	177	159	162	182	154	182	186	171	162	162	191	155	169	170	213	162	160	157	177	177	151	180	200	167	183	191	172	179	167	177	185	202	173	202	179	169	179	200	149	154	160	166	162	153	156	175	158	183	165	173	190	162	160	169	167	153	171	174	167	174	188	163	181	198	182	174	182	159	163	173	171	164	172	158	160	189	169	146	153	172	177	177	179	177	172	167	153	176	168	161	192	184	171	180	198	170	165	200	189	183	173	180	173	158	162	155	160	168	181	171	189	178	174	149	176	180	196	155	157	165	197	148	149	194	187	162	167	172	188	179	188	182	166	186	171	188	175	169	193	166	160	141	179	149	174	190	171	206	173	167	199	162	183	184	182	163	187	201	196	148	174	169	157	186	186	184	196	195	164	183	176	159	182	184	159	183	154	178	162	159	153	203	170	187	210	167	137	178	174	187	180	176	199	149	182	184	186	190	159	156	161	161	173	178	178	169	159	195	169	174	171	189	166	190	152	152	164	172	183	169	173	188	159	175	187	167	164	183	178	170	154	167	179	171	179	156	196	161	185	169	169	181	192	154	184	195	153	189	169	182	182	179	183	155	178	160	157	181	176	195	190	156	157	207	171	166	169	174	173	189	178	184	176	193	165	151	146	171	176	191	191	164	168	181	187	171	202	194	176	173	163	179	136	200	194	172	172	201	167	171	173	158	150	151	182	166	168	181	167	179	163	157	176	202	168	159	170	185	190	191	176	161	189	180	170	150	172	174	173	183	174	160	179	173	168	174	165	157	167	171	184	178	160	167	179	165	161	156	153	164	166	145	153	201	176	187	166	160	177	184	195	175	166	189	156	163	163	173	163	175	191	171	176	195	188	185	175	166	173	177	175	191	170	173	168	194	195	166	142	156	164	158	179	171	178	173	177	165	174	193	171	177	186	152	190	180	180	142	176	146	180	167	178	183	196	175	148	179	169	162	186	182	189	175	170	164	158	168	165	174	184	170	174	167	178	171	160	175	181	173	181	144	162	168	184	159	164	171	184	182	169	207	158	149	184	179	155	197	163	151	155	180	167	177	180	191	201	169	194	175	170	169	183	156	172	165	178	176	172	177	201	174	160	175	175	171	163	171	189	175	187	165	158	186	168	159	179	191	162	156	195	144	200	186	193	165	190	169	179	187	184	185	155	174	199	191	149	161	153	167	173	151	171	198	192	196	142	155	174	178	190	199	176	173	179	188	185	162	162	174	182	158	160	150	161	173	187	191	178	163	184	171	181	184	151	175	170	184	171	170	181	190	158	165	154	168	179	185	194	179	190	186	177	162	173	168	147	153	154	162	177	152	162	162	185	195	144	186	171	176	179	194	155	206	159	168	172	185	170	185	189	151	169	172	170	164	185	164	149	174	156	155	193	179	180	190	163	169	166	182	200	154	142	193	146	166	171	162	205	185	160	191	156	174	184	166	168	179	187	147	148	175	164	174	179	196	188	148	160	188	170	175	151	177	165	147	187	160	178	183	173	163	178	182	191	176	170	183	185	173	159	184	184	161	204	183	186	158	152	181	164	175	171	158	174	175	160	156	158	161	169	187	157	172	188	171	181	173	184	177	168	159	161	177	169	165	159	196	185	166	159	189	153	172	170	141	192	158	175	179	185	166	186	174	209	162	171	171	195	175	152	172	185	173	185	179	197	186	160	199	192	178	193	146	164	165	180	167	185	148	159	205	180	169	175	152	150	198
38072	43296	48039	42396	40125	43049	46572	45069	50198	49051	50905	46709	44449	45245	42081	40700	41635	38418	39787	34800	32445	33041	29647	32011	25680	22530	25514	20132	16145	10569	7071	1977	1243	1843	2814	2523	1343	1304	1395	1542	2724	3674	5031	4839	2891	1210	796	774	698	685	702	714	653	662	597	556	633	598	553	588	598	575	589	584	555	542	493	483	480	426	456	475	488	468	462	478	443	438	461	504	463	425	429	433	420	436	452	474	385	442	388	462	446	435	441	455	436	450	451	426	451	406	405	387	442	422	384	429	455	430	395	418	422	410	403	407	431	417	431	446	392	407	370	434	413	443	450	432	411	429	433	407	460	435	411	432	469	455	447	456	428	420	424	463	442	421	422	402	395	374	397	386	426	431	428	426	434	409	400	404	456	437	428	426	423	413	452	390	403	461	455	426	398	437	388	447	450	435	419	452	426	437	386	403	444	442	460	412	448	422	420	400	423	425	419	432	420	405	403	454	392	431	431	437	451	451	399	436	433	377	428	412	422	428	440	414	453	420	421	429	471	442	430	414	414	412	417	380	433	405	445	416	436	417	433	418	436	444	396	418	404	415	425	444	405	426	390	398	410	450	446	447	451	443	438	420	398	435	421	422	449	421	444	465	431	438	425	393	425	413	412	426	440	418	415	421	458	441	426	452	442	439	413	429	426	419	403	468	414	397	427	422	445	451	376	419	433	459	426	440	411	448	417	426	428	445	428	417	469	408	415	398	440	468	450	392	426	413	430	453	448	448	418	436	421	443	370	435	438	424	431	426	427	473	410	423	457	404	431	403	444	421	431	429	445	419	431	425	450	436	427	428	423	382	429	446	395	427	424	449	441	477	425	461	463	421	432	430	437	430	432	451	450	450	402	456	427	446	420	433	434	436	405	389	394	433	419	458	421	406	464	440	399	461	399	411	419	467	434	425	422	416	448	440	434	456	434	448	427	412	451	442	431	387	382	453	458	414	399	431	386	414	431	425	407	441	396	469	412	410	395	434	403	414	434	417	434	404	432	420	395	462	409	437	419	442	440	441	405	414	420	487	428	423	413	434	453	410	417	436	428	420	385	416	469	411	400	438	411	440	402	399	421	424	434	424	440	384	431	438	435	434	413	441	411	404	431	467	428	424	464	473	437	412	435	419	457	450	412	440	454	452	436	465	427	437	418	411	414	394	455	403	364	399	435	426	405	446	443	404	414	432	458	459	413	474	392	444	430	422	404	450	433	432	409	432	438	426	440	441	437	428	416	404	444	434	464	422	399	447	395	418	415	430	427	426	471	418	436	429	442	439	440	429	428	412	450	399	412	424	440	432	422	398	413	447	453	425	422	444	375	442	412	386	401	389	406	426	459	451	435	465	464	443	423	431	431	450	431	418	427	387	467	406	437	412	453	423	415	449	474	424	407	431	411	390	465	421	436	397	426	421	435	425	436	432	388	455	415	372	419	415	418	423	464	415	463	430	431	419	391	433	437	460	427	428	436	408	436	433	401	439	448	420	441	432	443	413	363	414	443	403	436	428	410	467	439	403	417	419	432	419	461	433	415	447	469	394	420	435	421	432	450	425	404	433	441	440	450	440	410	419	431	441	452	422	434	443	422	400	418	410	380	397	429	439	389	421	459	397	417	405	419	461	395	457	433	448	408	402	444	450	429	426	428	441	424	457	452	433	439	413	436	464	461	415	412	441	398	429	424	443	425	429	424	438	412	443	409	439	414	417	449	414	408	413	437	439	430	497	442	391	381	425	446	421	394	430	432	437	445	425	447	431	429	425	429	421	453	445	375	462	452	416	412	430	440	383	437	450	456	419	419	435	414	425	453	419	399	402	478	414	455	397	435	455	425	423	417	460	468	423	395	461	416	438	400	419	408	424	414	430	442	434	444	443	422	428	433	432	420	452	422	452	501	440	406	436	434	415	422	425	410	406	404	416	433	461	424	449	418	436	390	429	431	369	431	436	441	463	388	417	450	427	429	435	480	426	422	409	440	434	437	451	441	429	454	444	404	404	402	453	474	405	457	427	406	419	447	423	418	408	414	439	431	401	447	420	405	429	418	415	452	417	440	424	442	427	437	449	425	432	413	409	450	435	443	385	404	417	460	439	422	419	434	474	421	460	412	453	423	450	417	435	431	443	472	443	427	422	415	438	454	463	430	452	431	436	450	468	432	439	440	450	437	428	404	417	454	422	435	411	427	418	423	460	435	436	411	412	417	449	410	437	403	409	443	443	401	421	399	449	408	422	439	425	443	434	456	389	441	408	484	422	385	450	397	438	454	389	396	434	411	415	434	407	432	417	435	408	408	405	466	453	473	442	440	454	434	418	422	385	454	453	455	458	407	449	421	414	422	383	391	466	389	426	434	432	429	398	381	436	394	434	447	455	436	418	499	433	406	435	419	396	407	428	422	429	400	443	467	450	429	453	403	456	413	398	431	418	429	431	424	456	416	430	444	441	422	421	419	433	438	423	434	407	375	424	419	434	431	440	462	457	421	416	427	440	420	399	446	411	440	450	426	414	433	464	415	452	420	402	453	452	453	442	433	437	426	445	428	397	452	453	425	430	422	427	444	407	443	419	445	441	453	404	435	433	418	419	418	454	452	464	443	448	423	422	442	440	431	437	439	363	410	419	420	454	436	408	446	451	454	455	426	461	391	417	441	430	441	457	439	405	420	414	425	459	433	423	429	427	422	407	412	426	405	408	403	419	434	417	420	420	424	427	452	440	458	409	432	424	459	445	416	425	445	386	383	421	418	419	423	471	424	448	409	438	439	434	434	386	410	414	410	456	445	423	441	433	432	461	462	416	415	465	437	447	416	412	436	437	441	382	421	411	421	428	396	422	421	392	404	420	440	396	428	403	438	477	461	428	447	468	433	411	422	421	407	414	431	470	396	399	410	423	414	439	448	432	438	418	415	435	398	439	440	434	374	432	437	406	438	443	430	440	462	454	425	433	427	408	430	414	389	394	412	418	436	445	446	401	409	424	432	420	437	483	454	399	413	467	417	413	442	455	431	427	405	418	402	407	425	453	445	424	442	418	422	393	429	464	391	452	428	417	427	437	424	436	447	428	392	430	412	427	449	457	412	444	393	463	414	417	429	444	408	422	438	426	426	413	423	447	401	460	444	470	365	417	432	455	468	444	453	442	431	447	452	447	451	426	461	412	432	436	391	399	442	429	438	457	365	428	400	403	493	403	448	453	430	402	425	421	430	428	427	417	434	457	429	421	451	398	432	445	438	434	416	415	419	376	434	457	409	436	429	413	454	430	437	438	437	422	429	451	433	384	407	415	415	451	437	434	418	451	433	442	434	411	437	403	447	429	433	393	416	418	420	441	427	429	415	413	420	431	431	422	419	438	433	426	421	424	367	436	447	435	393	437	442	409	455	470	444	425	411	427	420	427	447	428	437	426	414	398	463	436	409	436	442	406	436	479	428	397	434	397	414	446	441	435	418	442	408	421	429	421	440	429	446	419	453	432	450	391
15065	17449	20779	14155	9870	7899	6564	3751	3092	2914	2250	1610	1442	1429	1146	1087	1003	848	795	635	582	629	526	453	485	394	341	374	300	264	232	271	249	238	218	284	229	211	256	223	243	225	231	239	249	218	218	214	217	213	233	231	218	225	207	224	234	224	223	229	189	228	208	229	238	234	206	213	222	229	221	204	203	221	218	234	204	229	229	216	219	249	197	208	227	225	229	212	198	224	223	224	221	216	230	222	193	200	216	230	199	191	225	236	230	232	244	219	204	220	215	236	203	210	220	201	214	205	211	201	231	213	215	212	216	217	207	214	224	235	221	219	237	208	255	220	207	237	198	225	220	213	225	230	213	239	224	202	204	213	216	251	223	236	210	209	227	205	211	234	197	219	197	175	203	224	209	205	218	205	223	225	216	199	228	240	202	200	217	198	227	240	226	242	211	232	200	209	235	243	206	220	211	210	203	198	192	219	242	222	228	206	215	222	221	233	222	210	207	215	200	197	209	203	200	204	206	207	205	222	225	238	207	202	224	176	219	197	229	171	213	228	216	241	199	214	238	216	224	238	228	188	214	192	213	226	227	231	179	212	230	207	210	200	216	230	207	179	208	223	183	218	194	202	207	208	230	235	224	239	235	230	184	234	224	218	199	196	228	224	238	236	189	217	205	189	231	209	210	201	236	200	214	192	199	232	234	211	205	211	215	229	233	197	216	215	197	221	224	224	209	202	211	230	205	214	239	188	200	233	176	211	217	212	247	243	238	215	184	215	214	235	205	253	235	204	208	218	209	231	191	227	207	224	230	223	202	252	205	200	212	201	198	203	200	214	203	209	221	208	194	207	227	203	208	207	186	200	228	215	192	227	240	215	230	210	210	209	210	242	239	212	191	225	220	225	218	211	206	198	212	226	219	218	224	227	223	220	221	238	209	214	200	231	221	193	230	219	252	205	210	247	241	202	243	196	191	222	232	207	202	201	201	205	184	229	205	247	228	234	201	225	212	233	216	223	197	203	214	238	218	240	217	245	244	222	229	213	255	202	220	216	205	221	218	219	216	249	190	205	191	239	225	216	222	205	205	200	264	234	218	216	177	193	219	197	207	236	217	204	242	229	210	227	238	186	211	199	215	239	221	215	226	204	230	204	213	240	206	213	231	226	232	212	225	212	223	207	219	218	229	208	213	206	230	233	224	198	230	239	215	224	208	232	216	197	223	235	204	208	229	202	189	220	224	217	214	203	201	227	200	192	207	240	185	199	212	228	221	222	204	201	208	239	210	205	229	222	206	232	214	202	213	218	185	245	195	213	200	214	202	220	228	189	233	217	189	221	232	215	207	214	217	220	226	205	207	225	200	214	224	211	213	199	214	227	200	210	204	200	208	202	221	210	211	212	207	207	220	246	224	218	214	226	209	221	204	241	225	210	221	215	242	172	201	226	226	234	250	248	201	238	216	217	195	210	195	235	217	232	229	229	227	183	212	229	225	196	197	212	231	198	219	202	208	197	213	229	232	237	215	208	201	216	239	183	225	222	244	206	205	220	218	234	196	218	207	217	184	218	192	238	219	195	224	222	233	221	196	259	208	210	213	223	214	183	213	205	219	219	224	235	223	240	222	224	235	224	221	237	182	239	245	199	231	216	213	230	227	222	200	218	204	186	225	206	202	218	236	207	194	187	254	207	219	202	214	205	217	246	227	208	229	231	226	213	198	214	249	211	232	212	202	223	189	213	215	211	244	187	230	208	205	228	235	214	201	217	175	216	191	224	211	220	218	216	232	217	229	224	220	223	217	210	221	196	224	213	237	231	213	195	214	222	234	223	224	192	230	215	206	243	211	211	221	204	222	213	244	225	200	194	209	234	224	230	205	207	221	248	212	187	203	200	250	208	185	209	208	216	209	218	204	242	222	228	233	218	231	225	218	208	206	206	212	218	218	215	214	241	234	231	230	228	227	205	221	215	225	217	213	225	227	200	220	245	214	187	222	230	233	237	212	200	228	223	212	184	216	211	230	236	218	220	230	185	222	201	227	215	225	190	216	249	215	209	215	222	206	216	215	228	203	222	225	196	228	212	208	215	209	232	215	218	246	219	211	220	225	202	235	223	228	241	193	229	204	216	216	203	196	243	197	211	231	246	228	209	180	241	200	191	218	237	223	221	221	212	204	198	220	191	224	195	214	237	222	206	206	219	239	198	207	197	211	232	187	214	197	202	219	248	202	210	219	207	235	212	224	208	228	219	227	216	228	203	230	192	234	190	216	217	234	213	227	220	235	232	199	235	202	193	218	206	223	236	207	198	209	216	218	231	195	206	209	233	209	227	199	185	218	243	210	196	185	195	247	235	204	209	228	244	236	231	223	201	239	223	212	230	229	228	189	200	212	218	212	214	196	197	211	227	211	207	201	216	220	190	202	219	206	223	204	207	226	212	222	218	202	240	239	209	182	238	206	208	202	218	216	229	206	225	199	210	211	218	231	181	226	216	204	213	202	197	180	195	217	214	220	211	237	213	208	192	225	183	219	227	215	222	201	232	221	234	216	211	238	212	207	205	171	237	221	197	227	196	230	241	224	202	212	201	185	215	227	213	196	223	216	220	217	212	194	214	235	228	205	205	219	229	226	205	254	246	205	218	219	229	208	206	221	209	254	199	220	218	240	207	221	224	208	211	203	249	220	213	231	240	236	227	204	203	207	214	212	193	211	193	225	215	210	235	234	209	216	233	235	216	227	213	191	226	241	197	184	252	218	203	214	228	220	236	208	219	233	200	232	192	229	214	200	208	187	228	189	213	220	228	211	192	244	193	227	209	235	235	216	222	241	219	205	209	207	227	200	195	211	209	242	210	213	208	250	200	199	209	213	216	210	203	231	206	213	219	207	226	216	212	199	207	211	217	183	218	193	226	204	220	211	213	203	206	201	250	242	218	200	223	190	210	208	216	230	210	210	210	205	215	238	226	217	205	223	218	229	223	220	237	237	200	230	236	250	232	234	240	214	221	194	212	202	215	219	238	224	173	240	195	192	211	209	243	221	207	217	200	216	233	199	202	195	207	218	239	237	223	204	212	226	243	225	193	227	194	218	228	197	211	211	231	221	222	241	203	206	223	193	205	235	224	210	219	197	240	218	234	220	222	226	212	224	210	201	208	208	212	229	216	222	215	216	222	213	203	209	198	214	203	217	212	214	218	207	211	219	205	202	203	222	209	205	217	220	215	214	208	234	214	205	196	210	202	217	216	202	220	214	222	226	249	219	227	207	198	207	181	237	185	248	215	193	236	215	244	233	227	219	194	237	218	186	197	215	230	197	252	218	207	192	219	200	217	235	203	200	221	207	223	194	235	233	220	232	200	247	209	223	219	208	216	185	216	208	219	219	197	230	217	223	210	194	228	227	210	214	208	217	199	232	237	200	232	212	198	210	217	228	209	217	195	219	225	237	219	245	200	229	182	216	231	210	198	213	211	223	235	202	189	233	213	218	226	226	204	227	217
10650	16827	25614	21434	21542	21021	19889	13265	13688	13302	11477	8580	7644	7823	6306	6542	6103	5059	4641	3603	3517	3564	2880	2745	2458	1962	1802	1716	1420	984	842	869	799	781	749	732	678	670	673	611	644	654	601	663	680	637	625	556	606	614	574	605	541	584	588	561	546	579	572	563	576	582	562	568	545	570	563	555	574	555	547	520	548	520	568	525	550	535	541	563	543	528	527	523	550	531	575	517	527	568	533	547	611	533	515	545	541	537	533	571	515	590	500	544	555	571	530	539	491	496	506	552	563	525	544	546	504	499	547	551	539	521	545	546	505	513	526	522	549	507	529	515	555	556	531	561	511	524	601	558	543	558	557	512	556	567	519	526	506	545	543	538	534	530	530	560	544	571	550	527	523	553	547	534	519	544	572	545	525	540	518	542	546	528	526	497	562	541	500	595	557	536	503	508	542	553	565	538	502	545	522	527	526	512	512	543	541	515	556	538	566	547	556	557	523	575	565	532	550	546	540	552	553	524	578	556	528	540	541	491	574	536	517	542	537	561	533	523	531	542	508	549	533	562	551	538	540	546	564	540	493	506	503	509	518	531	511	550	527	548	527	542	533	574	566	533	569	527	520	523	502	516	580	518	523	539	520	558	543	564	484	544	549	537	540	517	536	550	554	571	545	522	562	564	515	541	539	529	570	526	516	589	532	540	553	517	562	542	564	531	562	505	540	512	503	546	536	525	520	574	538	513	549	554	540	553	551	548	504	558	570	517	522	519	542	517	500	511	558	476	524	541	525	536	521	558	501	538	538	533	561	543	545	528	572	521	594	544	557	525	576	570	531	540	562	560	541	512	562	548	568	548	507	546	554	530	563	550	533	515	564	545	542	537	527	572	561	509	548	513	555	579	515	579	531	519	528	582	526	546	545	517	528	520	509	572	577	543	502	533	510	536	533	514	553	530	541	573	512	569	576	540	486	556	566	507	591	541	550	540	532	552	549	590	543	526	544	508	592	545	532	569	587	516	504	531	536	567	549	549	564	542	538	550	519	519	530	565	541	516	565	526	570	558	508	550	554	535	556	572	541	555	545	534	526	489	517	556	517	546	498	558	546	528	510	521	564	527	523	531	561	524	487	540	531	516	570	554	563	518	504	544	515	579	550	536	567	532	577	576	505	545	564	541	512	538	516	496	507	554	521	511	560	509	509	553	542	551	569	547	537	552	515	524	491	561	506	549	535	495	506	553	521	564	521	545	533	538	519	557	542	537	523	535	593	499	512	524	510	540	514	512	579	529	552	549	558	538	504	607	529	525	555	536	546	521	540	541	590	550	563	544	555	496	544	554	553	556	528	524	511	548	531	499	503	548	536	518	553	520	508	580	557	509	520	518	536	543	563	518	553	538	531	520	569	574	505	550	529	553	565	529	578	498	563	550	480	596	551	531	539	550	536	554	567	528	566	507	546	596	515	564	516	504	548	561	557	488	529	486	517	532	519	532	506	521	545	547	563	502	536	536	530	471	556	557	535	520	504	511	554	551	532	556	540	521	522	546	517	539	542	562	558	543	492	529	506	542	575	557	548	572	538	520	545	545	511	528	526	575	583	535	515	543	519	515	529	549	544	568	561	536	507	515	540	518	499	538	548	498	553	520	550	536	541	560	527	562	490	537	559	539	564	526	528	508	517	566	527	507	568	525	566	523	536	528	543	548	500	525	526	527	533	534	519	552	583	582	537	538	559	525	556	518	494	517	552	516	560	557	573	513	542	503	549	561	551	539	538	520	562	553	513	534	514	532	546	518	547	547	539	564	572	535	563	561	538	543	592	516	554	532	537	496	591	582	542	535	552	529	540	500	586	507	517	541	523	510	585	560	569	536	532	533	564	558	549	517	550	550	563	529	560	581	545	515	527	544	512	517	489	564	563	539	551	546	547	530	526	531	557	534	550	550	533	530	554	563	489	555	556	554	551	555	538	530	510	547	498	551	551	548	562	575	544	539	533	544	538	540	557	533	552	504	510	520	567	529	529	557	520	533	546	540	524	512	515	572	545	509	564	541	506	552	555	538	516	543	564	526	503	526	503	520	516	527	517	539	538	559	524	548	547	500	595	513	558	557	542	531	561	521	538	554	519	507	573	541	519	520	529	551	548	569	515	524	523	565	553	535	500	565	555	531	492	536	563	532	487	561	532	507	539	537	557	583	574	502	513	523	568	568	540	581	570	521	550	557	592	578	551	603	549	534	539	527	564	526	534	559	571	532	555	515	552	511	518	584	564	559	529	569	550	512	513	535	521	539	529	529	528	518	518	534	562	567	518	502	563	526	526	528	499	540	570	489	542	524	532	512	493	544	572	526	550	518	500	549	549	536	557	526	534	525	533	514	517	518	505	543	549	539	532	518	547	530	551	506	523	506	477	569	526	535	505	522	552	581	509	538	545	562	546	485	547	494	535	543	505	510	538	511	502	532	546	563	551	529	544	562	518	507	529	496	571	534	518	549	548	525	540	532	565	497	520	521	525	552	579	522	571	552	516	553	556	555	535	536	554	543	535	530	502	544	549	522	515	517	574	547	517	514	547	527	537	517	549	532	504	530	576	588	546	505	537	551	531	514	533	531	533	520	531	548	515	543	527	549	522	519	478	508	506	577	522	513	544	504	523	543	531	519	520	505	518	516	521	511	526	539	515	529	562	518	551	522	524	549	530	524	489	560	574	546	514	528	540	544	523	510	544	495	533	538	517	529	548	552	528	502	501	512	543	511	610	530	524	498	517	551	526	524	525	543	544	517	562	531	542	564	551	516	544	530	499	502	559	522	576	541	532	548	537	472	520	494	564	559	546	557	498	545	527	548	520	518	513	546	517	544	552	519	519	511	574	526	546	553	536	527	532	526	516	503	504	521	559	538	590	537	540	561	514	531	520	550	557	523	548	574	544	504	537	478	567	536	504	571	547	565	556	577	547	556	531	526	531	541	567	569	520	581	539	580	495	566	564	541	532	587	541	540	564	535	551	576	516	531	551	522	505	480	556	585	481	546	511	519	534	538	552	550	511	554	545	534	503	547	529	543	515	549	534	547	526	541	525	552	551	546	581	550	495	552	575	521	532	557	557	494	562	538	532	547	496	492	557	536	523	530	503	519	556	566	527	536	527	524	495	491	557	532	501	507	521	487	578	522	554	518	542	515	529	526	555	582	519	534	547	554	529	529	518	550	531	537	554	570	556	544	556	569	491	579	530	522	510	527	515	525	527	563	554	561	534	536	557	548	519	525	526	542	571	558	527	559	566	534	501	548	496	548	569	567	514	520	548	549	507	548	556	550	562	551	505	492	534	521	524	548	566	532	565	520	480	540	531	558	516	561	534	561	593	533	530	575	544	551	519	522	500	563	499	558	547	499	552	553	530	538	548	526	514	570	541	515	540	544	572	519	525	552	576	562	553	557	521	524	571	545	542	529	511	584	507	541	565	526	529	588	550	523	529	542	531	506	581	526	538	525	558	542	499	567	514	594
35363	45088	39777	30491	25697	22838	29751	19120	21556	24745	20590	13208	12125	12380	10431	12033	10382	7942	6147	4516	4169	4653	4175	3985	2895	1995	2408	2917	1614	706	491	322	279	281	307	302	287	316	292	264	286	424	399	430	430	303	277	237	221	248	197	211	245	216	211	210	223	195	207	209	242	218	216	211	229	232	235	200	216	195	220	212	217	191	241	200	201	229	203	201	184	204	199	205	207	215	206	232	180	187	231	188	199	200	201	235	199	192	199	239	217	237	208	245	235	207	227	201	222	227	193	196	204	214	201	213	206	213	188	211	181	221	230	193	166	200	195	205	205	232	202	231	185	222	213	207	179	214	237	211	244	196	223	200	207	208	216	215	208	211	188	232	206	211	232	206	200	220	205	208	213	219	189	198	204	201	189	188	222	193	199	183	236	165	200	203	218	212	204	183	199	208	204	202	216	190	231	218	222	191	194	228	222	198	234	194	188	230	205	201	171	232	204	196	221	215	200	201	181	198	194	197	209	227	196	197	192	222	195	202	215	214	216	213	206	198	200	230	185	224	194	238	206	200	185	223	196	222	247	201	215	204	204	186	202	235	216	203	198	191	242	225	199	219	222	217	208	223	201	187	196	209	201	203	188	211	231	214	216	206	210	235	231	218	203	207	220	203	213	208	225	222	217	188	181	207	197	195	217	217	178	210	197	212	230	224	203	215	182	226	202	191	200	198	187	200	220	209	252	215	206	190	209	210	205	200	215	226	225	209	182	221	239	213	208	222	210	235	193	194	193	218	192	209	225	227	196	228	196	214	232	212	195	205	215	177	179	228	201	170	245	214	225	213	238	201	205	228	214	215	211	231	207	232	214	215	188	215	188	254	229	192	204	212	251	211	202	224	217	206	233	226	206	194	203	197	209	207	238	201	205	205	217	221	183	225	199	216	194	207	205	213	230	209	215	180	234	214	225	222	191	234	210	201	222	208	228	215	213	217	213	218	228	204	220	219	213	223	257	193	221	193	231	202	212	209	209	193	186	216	209	210	202	213	205	243	177	190	216	218	234	207	186	197	185	241	184	214	205	196	198	193	225	206	207	230	206	188	217	212	185	195	205	198	220	210	216	206	211	211	215	196	237	184	188	215	216	194	203	217	189	207	222	194	206	219	190	223	191	185	193	211	197	236	190	202	196	216	209	211	201	201	204	232	223	234	202	218	205	188	187	201	226	214	218	228	212	219	224	191	214	226	185	191	224	196	193	198	213	180	208	180	190	227	218	201	203	214	183	188	187	178	216	211	214	209	204	235	221	190	193	193	195	191	197	213	195	199	197	211	219	203	215	185	190	212	212	227	199	211	204	217	199	216	206	214	211	206	214	219	215	182	201	178	217	217	211	197	226	220	212	221	214	217	213	212	200	240	204	205	201	201	215	224	209	247	199	187	195	216	202	224	230	200	212	239	198	216	207	224	216	207	212	189	218	208	210	213	202	204	205	194	221	221	221	190	220	216	199	204	204	201	187	203	205	217	193	189	199	219	231	190	192	212	223	217	201	197	217	218	194	224	202	214	207	204	219	200	208	224	208	191	207	211	226	227	237	204	195	219	223	214	216	205	207	199	186	195	220	200	219	182	193	194	217	229	212	231	201	228	194	211	233	195	202	182	229	228	212	207	201	233	224	189	200	206	224	229	222	215	186	190	214	205	192	238	240	207	192	230	193	195	197	205	213	214	213	196	220	221	199	206	206	231	200	204	212	221	171	205	225	203	208	222	224	230	212	185	199	199	215	202	228	206	216	208	190	200	237	214	202	226	182	215	260	212	190	206	207	224	196	209	236	211	208	211	201	223	183	219	209	180	189	207	177	205	196	206	215	211	210	226	219	199	199	198	207	190	207	207	208	208	201	210	227	215	202	186	211	194	210	208	197	213	210	224	228	221	189	231	229	159	182	204	210	199	235	227	195	200	226	210	230	209	229	216	205	205	215	214	215	202	193	206	200	185	200	203	170	226	211	208	250	206	235	217	209	206	197	209	221	195	207	208	171	221	195	194	219	196	191	202	182	208	209	198	217	214	221	223	222	202	231	236	213	186	215	192	244	206	194	218	224	222	206	185	232	214	220	199	238	194	218	195	221	228	213	197	202	204	218	199	215	192	216	215	186	190	197	212	190	235	201	186	203	229	192	221	202	208	224	198	205	215	211	190	226	220	246	199	203	237	206	217	235	213	209	218	234	234	203	220	194	217	215	230	203	226	212	192	213	213	202	239	224	223	245	236	215	197	201	220	201	211	196	215	201	182	214	203	227	197	201	184	274	184	195	239	198	179	205	219	201	207	209	194	186	199	228	211	202	196	180	204	236	198	237	212	217	208	205	206	213	203	222	176	194	218	231	180	218	200	217	206	195	203	216	211	203	214	217	202	218	185	212	194	210	219	208	206	206	182	211	199	199	204	244	225	186	212	209	230	193	212	185	197	191	211	190	194	202	194	202	209	207	238	194	222	185	198	217	189	222	207	223	213	204	189	231	195	203	202	188	204	206	225	197	223	227	211	194	221	221	205	215	227	219	187	218	194	214	210	185	211	206	206	217	191	192	159	225	213	228	219	220	198	197	214	216	216	198	222	229	208	208	234	195	184	216	210	243	200	200	216	211	184	197	197	216	199	240	226	204	207	200	194	189	215	219	221	212	184	212	185	204	207	218	209	233	211	224	228	208	198	213	191	186	187	200	223	203	189	192	234	223	221	202	227	186	193	216	205	210	175	192	212	210	204	231	231	227	234	200	187	202	212	217	216	201	190	215	206	204	189	190	201	207	221	191	211	196	230	196	217	199	199	215	223	212	189	219	213	215	188	186	201	198	207	205	177	209	223	194	200	217	212	199	214	209	198	192	210	195	185	195	224	197	185	203	230	187	230	229	205	208	233	204	198	204	193	206	204	219	205	199	204	226	236	240	206	201	211	195	178	233	209	202	207	236	221	213	214	206	226	230	210	206	212	185	216	203	221	205	212	183	204	228	216	201	206	206	195	208	192	190	210	177	227	218	207	215	190	223	208	218	214	202	191	202	213	220	196	215	189	196	203	194	213	227	193	203	247	207	190	205	229	215	232	186	195	220	194	184	229	235	190	225	230	209	223	198	234	230	184	186	219	220	191	185	199	245	209	209	200	189	207	198	208	204	251	206	205	227	220	218	215	198	229	216	231	207	212	223	194	200	226	217	211	198	218	216	192	200	183	186	189	202	190	223	198	200	230	201	238	216	218	220	223	219	190	236	215	194	211	192	228	194	220	214	195	217	206	208	232	205	197	193	207	202	221	216	192	213	204	181	198	202	223	196	227	214	196	222	185	200	225	185	229	228	217	203	209	229	208	208	203	206	226	204	206	202	215	231	207	205	229	200	234	232	201	221	253	202	222	214	208	211	224	181	192	219	185	221	206	200	214	202	188	211	217	212	213	232	210	210	192	206	224	217	249	193	216	166	198	207	220	223	232	203	224	194	216	228	200	220	208
25164	40062	41158	35285	33496	31876	40685	26482	35430	39442	36524	29956	31078	30722	29030	32095	30242	25469	21362	19014	18787	20571	19266	19014	14660	11234	14120	15606	9396	4246	2471	1037	1108	1032	1060	1154	1189	1115	945	998	1193	2326	2052	2028	2041	1277	1198	747	708	637	662	667	677	572	601	644	601	619	578	524	572	554	550	589	579	601	544	552	543	502	549	486	504	535	524	530	532	565	521	497	510	512	513	528	504	537	573	523	506	509	494	538	517	523	514	511	513	522	547	538	500	500	515	532	519	529	536	544	529	521	505	508	529	519	490	492	524	494	550	516	503	525	537	511	492	567	554	489	538	492	525	503	525	477	483	531	562	535	557	538	522	486	543	485	513	505	484	484	520	529	501	511	515	482	529	561	521	505	576	474	534	524	518	527	505	495	514	507	519	500	484	489	519	528	483	516	533	520	510	532	545	516	505	462	503	521	527	525	479	494	482	533	479	503	528	538	523	515	524	484	526	519	527	528	481	523	492	505	525	499	530	496	519	529	516	510	527	511	493	555	515	539	523	512	509	552	513	536	550	478	492	481	524	487	548	532	557	493	542	520	514	498	506	524	494	503	524	452	515	547	495	489	529	515	505	513	515	549	483	522	521	502	495	503	503	512	475	524	549	580	501	521	503	504	525	524	483	543	570	532	509	560	552	531	497	491	516	490	529	530	537	529	556	521	500	519	503	486	538	555	498	519	519	529	506	530	504	519	532	501	502	523	510	504	468	508	510	500	506	482	549	512	513	514	530	517	526	499	509	503	517	488	493	550	505	521	508	510	532	494	543	531	544	534	503	498	512	470	506	494	510	505	493	535	499	524	497	498	507	534	482	523	523	523	495	518	532	505	496	479	506	510	528	507	505	516	506	524	472	506	534	512	497	513	487	527	537	508	516	476	519	526	514	523	506	533	494	499	507	529	541	546	519	533	508	475	539	519	531	500	527	476	527	556	497	532	469	493	515	519	512	541	508	512	518	558	538	521	518	569	535	493	528	519	482	531	501	497	518	485	517	522	522	509	489	542	511	513	496	524	562	513	511	500	474	498	542	501	528	489	511	507	501	529	521	530	506	533	531	556	501	518	511	536	510	488	487	522	462	516	537	514	518	527	538	497	517	517	521	523	497	473	549	531	500	475	514	491	521	483	548	482	516	493	509	513	474	505	543	509	464	580	512	513	506	526	525	496	522	480	480	469	525	529	500	516	506	506	557	543	521	497	546	503	502	516	533	496	554	510	463	591	571	510	513	504	536	511	511	523	524	526	556	495	508	516	520	523	541	499	509	510	515	514	552	522	538	508	502	499	524	519	495	517	522	518	506	544	521	477	557	530	539	512	497	529	500	529	537	477	451	542	521	512	502	524	503	530	486	484	499	477	521	509	537	520	522	492	512	517	499	480	495	475	519	472	477	508	508	528	495	508	497	493	500	509	505	502	486	500	521	517	513	506	476	519	507	481	515	514	535	496	510	546	526	541	482	518	504	526	520	506	523	524	522	503	495	467	526	489	520	536	530	518	532	527	508	509	490	508	491	553	525	507	501	554	547	508	494	527	500	534	498	525	477	543	556	506	517	512	539	552	489	509	513	494	514	538	498	527	505	503	519	517	552	506	519	498	503	516	531	514	477	542	531	511	521	493	494	542	515	548	506	530	531	522	571	502	509	532	516	506	545	529	475	535	534	567	509	533	536	463	523	542	510	520	523	550	508	493	531	476	537	476	489	494	501	519	516	468	489	527	516	549	512	535	505	508	474	503	498	539	533	499	526	517	520	515	509	553	475	498	501	506	506	501	524	483	521	535	534	530	525	529	517	525	528	507	479	496	519	517	540	559	498	499	519	479	500	519	487	523	501	517	523	488	538	514	482	471	518	496	546	545	544	525	520	552	512	519	546	477	489	481	534	487	525	516	531	506	495	542	534	477	505	484	540	509	501	490	536	481	538	541	504	547	530	538	486	525	520	456	514	502	494	534	562	537	495	477	493	502	543	503	529	534	539	482	502	530	499	516	496	524	528	523	512	560	484	495	552	482	518	516	502	529	525	511	532	479	581	498	492	542	475	535	504	541	501	523	514	495	513	486	531	522	512	516	503	522	503	526	518	515	532	522	534	522	467	522	491	486	515	451	526	526	464	512	486	503	530	505	522	506	557	542	485	496	541	523	493	545	512	518	544	523	502	541	483	500	533	504	506	493	531	503	517	469	522	518	491	470	487	497	486	526	515	516	515	525	505	532	538	541	536	497	524	473	553	478	505	510	520	566	521	532	488	535	517	533	494	508	544	498	469	490	519	529	514	467	508	520	520	502	487	492	494	506	523	536	498	469	517	479	510	521	473	536	552	544	536	519	502	477	525	522	529	478	535	481	505	497	479	566	545	504	532	489	468	518	520	500	533	517	553	516	503	519	497	522	555	505	513	508	523	529	567	506	552	514	475	529	496	497	537	500	542	515	474	489	514	510	531	494	528	537	502	524	505	488	557	540	512	546	473	526	499	506	476	502	520	522	522	498	527	487	503	545	496	504	565	544	528	533	510	490	549	504	508	497	454	504	514	521	528	500	528	503	561	510	553	527	473	502	516	491	529	514	519	543	499	539	500	521	529	524	469	491	480	537	543	539	562	513	519	497	507	505	511	506	485	523	501	507	524	518	542	542	532	471	495	500	524	512	521	514	543	543	538	551	505	535	510	528	520	544	510	547	540	512	552	501	497	518	491	518	516	518	497	509	451	532	506	512	506	524	503	505	485	497	483	521	535	514	487	530	505	532	515	533	504	519	522	549	513	539	510	489	507	548	511	510	514	498	525	469	517	503	510	521	546	460	504	503	509	508	500	521	522	562	516	579	520	530	510	475	504	506	538	509	547	546	522	504	498	492	516	465	494	506	499	481	556	511	538	526	531	509	548	525	521	507	548	538	518	519	516	526	531	515	514	499	561	506	513	538	485	488	518	526	532	492	495	479	507	519	488	493	524	560	528	528	542	519	516	537	532	507	484	539	496	518	552	519	534	486	532	478	494	534	490	507	503	538	506	491	558	513	532	553	499	499	526	562	505	531	496	520	540	541	495	499	540	509	511	490	526	495	481	495	500	516	486	522	457	499	523	498	536	576	521	478	511	500	519	525	497	524	512	492	551	499	505	530	515	516	497	505	515	534	504	532	536	479	539	553	516	488	504	495	520	508	511	542	496	518	476	501	556	526	521	517	526	502	558	485	540	513	507	541	473	543	499	546	481	491	536	505	532	498	505	497	544	507	527	478	531	552	496	508	564	554	534	519	533	554	536	529	559	481	553	559	506	509	509	524	531	515	538	490	508	514	523	533	542	528	558	495	545	499	513	508	538	496	515	520	494	512	531	545	531	485	519	524	553	501	502	529	574	506	513	519	539	526	474	557	530	557	501	488	509	499	509	526	515	534	499	535	490	553	499	504	492	511	512	491	521	539	531	533	521	511	559	521	538	542	491	545	539	528	525	492	466	544	509	501
46659	46957	43824	32075	27555	26931	35756	28162	33525	35699	31143	27053	28353	27339	23141	20046	16503	15226	10979	9882	10466	8781	8165	13139	11004	5128	6249	4545	2844	1793	587	348	294	290	301	359	409	397	328	276	313	627	952	809	567	290	306	253	216	235	213	187	192	219	185	192	211	203	188	205	193	198	193	184	171	190	192	190	176	195	207	169	150	165	176	192	164	163	185	185	164	174	185	142	178	171	191	173	179	172	186	198	153	171	191	185	182	145	171	174	166	175	161	160	172	155	163	141	204	150	175	171	144	192	156	144	155	203	166	166	175	149	182	185	165	174	161	183	170	163	177	176	155	167	163	174	181	167	172	179	189	193	162	182	174	156	156	162	192	159	158	189	161	194	182	162	167	143	174	154	174	159	172	173	165	153	162	183	149	172	150	172	167	161	175	136	148	167	172	193	166	157	174	169	165	145	194	157	164	165	173	163	155	153	149	140	166	174	164	161	188	181	164	160	177	171	186	151	148	146	178	171	184	174	164	153	192	196	163	144	163	174	160	189	167	170	165	189	188	165	146	157	157	175	178	165	140	192	180	181	168	157	174	168	149	182	165	173	153	173	156	163	170	182	193	178	181	164	185	192	169	168	151	167	199	190	176	174	172	202	165	181	158	172	181	185	178	159	156	166	144	164	167	178	169	188	171	168	168	175	138	151	179	180	176	160	160	147	173	147	178	162	163	173	177	178	162	176	174	159	159	173	182	185	175	158	152	165	164	162	160	145	181	156	151	183	149	164	161	171	148	169	157	174	169	176	168	172	163	162	177	148	155	182	162	170	157	139	155	169	176	140	171	164	182	174	158	197	174	171	173	178	169	156	178	142	178	151	190	170	134	163	171	183	156	156	155	170	161	176	159	180	183	165	170	162	183	181	179	172	151	163	181	140	187	167	170	156	172	170	157	156	173	168	174	182	159	158	157	159	156	181	174	172	178	169	157	172	177	173	182	169	167	184	193	143	162	166	165	178	157	172	177	138	158	159	183	165	175	200	158	180	157	157	170	154	160	151	169	157	170	185	164	161	173	166	166	179	170	159	142	179	188	162	184	152	159	157	184	161	163	188	168	193	166	174	176	163	171	212	177	157	165	162	153	189	172	168	178	161	155	177	184	163	180	204	151	196	157	168	183	160	166	184	186	171	185	156	167	172	177	168	168	171	145	178	146	177	159	159	148	172	171	187	157	177	181	161	163	153	159	153	156	159	165	162	192	177	180	151	133	144	156	173	174	179	178	163	184	178	156	166	150	173	161	141	161	157	157	189	172	161	173	145	184	162	171	152	187	154	181	165	163	145	187	159	182	145	177	173	157	182	170	162	172	157	172	183	182	189	182	196	155	153	190	167	186	168	139	183	182	170	172	151	178	172	186	175	168	160	157	195	162	177	146	172	158	166	178	205	214	187	144	186	176	157	171	172	159	169	164	176	194	164	172	143	168	179	169	164	178	188	167	183	160	174	177	156	173	185	155	179	165	157	185	203	176	200	156	182	157	167	175	162	167	180	149	180	195	176	170	173	184	166	167	158	161	164	174	153	163	190	167	168	161	180	160	171	165	181	164	155	171	161	177	162	156	163	151	155	175	173	142	173	193	146	151	154	142	180	173	165	183	169	161	176	152	155	162	181	191	158	170	189	166	172	189	138	158	162	180	188	176	172	175	163	176	166	168	157	163	175	162	163	201	168	171	173	165	167	170	180	154	173	189	193	179	174	185	175	169	156	153	166	157	168	170	174	176	161	174	169	157	175	168	166	190	158	174	173	178	148	163	167	180	179	188	180	164	170	160	171	180	138	167	176	158	170	173	164	170	171	205	168	172	201	164	168	166	157	157	172	154	156	160	199	199	157	153	184	177	153	165	171	158	174	158	204	166	154	163	152	161	171	173	154	162	169	168	171	157	180	164	185	163	162	160	161	188	176	162	188	174	190	194	193	183	155	161	183	159	180	176	161	171	162	151	156	184	174	168	153	157	155	172	172	179	169	168	160	173	154	164	157	170	171	197	174	166	154	172	171	160	181	171	186	168	176	162	182	165	151	168	185	169	162	175	165	164	154	180	165	164	155	167	187	173	169	170	179	162	176	181	168	165	170	176	167	178	161	176	192	171	155	167	188	163	173	178	171	169	180	162	160	157	168	172	156	201	168	154	185	165	185	151	181	162	174	164	173	162	179	171	179	190	164	159	164	161	152	159	158	199	163	166	170	165	145	147	147	179	173	170	166	175	159	160	180	167	136	159	162	144	167	182	183	168	164	173	160	173	173	169	177	147	155	155	158	187	202	175	187	173	184	180	193	152	179	174	160	156	170	163	182	186	160	172	181	156	166	195	163	186	177	170	164	175	159	179	193	177	173	166	186	182	185	162	173	182	170	170	181	182	186	179	174	175	156	169	175	160	181	157	149	169	198	188	174	180	185	179	190	180	161	166	210	176	159	153	165	152	150	184	165	176	173	161	145	176	163	168	180	174	165	190	179	164	168	154	168	163	164	172	165	179	160	153	191	163	165	158	142	164	166	167	160	170	144	160	178	177	179	185	178	191	168	153	166	177	179	187	178	188	167	158	168	181	176	180	171	169	157	164	169	176	153	170	165	169	170	163	189	189	188	174	172	168	165	168	172	178	178	168	170	147	159	142	153	196	173	160	176	171	148	160	187	175	150	165	158	187	181	184	183	161	166	161	186	165	173	158	173	161	178	166	213	180	161	163	168	165	157	162	175	184	184	169	170	188	184	159	188	154	163	172	178	178	153	179	203	182	160	152	149	175	180	172	154	184	139	145	157	177	190	181	197	164	166	149	153	162	156	160	173	165	175	152	168	163	154	141	173	173	171	158	200	178	165	178	170	163	172	162	187	159	159	191	179	177	160	172	174	173	161	185	156	177	155	165	183	142	164	170	159	194	181	154	180	173	160	183	178	174	166	164	174	187	143	146	149	171	179	189	191	156	182	148	173	183	156	162	160	166	177	133	161	153	181	164	155	147	165	154	162	158	169	160	169	153	167	177	165	166	175	192	188	165	167	163	181	166	188	163	197	194	157	146	162	163	163	172	170	159	147	169	181	164	150	135	163	166	181	174	160	183	185	171	184	167	165	164	164	153	159	163	170	163	167	192	179	178	171	159	154	171	172	195	188	157	179	134	180	177	173	159	162	176	160	190	167	175	150	144	182	180	163	178	160	169	180	168	178	176	188	172	166	172	153	177	161	165	169	178	171	159	187	182	172	170	170	177	186	175	151	170	158	164	179	180	184	162	175	155	158	157	181	144	172	160	196	179	187	165	142	185	153	170	157	173	157	179	161	193	165	146	163	157	166	171	189	178	165	182	178	168	140	172	166	158	167	160	157	166	173	171	157	170	176	173	169	163	148	145	198	170	173	166	184	161	179	141	170	189	132	192	182	165	164	180	147	165	198	172	172	152	147	165	193	183	165	143	158	188	165	185	168	186	178	184	157	171	168	173	167	158	183
34654	45353	49099	38988	41992	39903	48011	36346	44804	46703	47003	43446	45538	43207	39705	37759	35580	34796	29018	29678	30682	28180	28196	36767	29558	20429	24812	19079	14690	9327	2872	1792	1358	1357	1498	1717	2176	2004	1514	1268	1415	3133	5750	4358	3065	1498	1524	1091	874	695	769	657	644	661	646	614	659	594	579	610	577	567	606	618	568	552	540	519	472	471	495	502	432	441	452	467	456	408	437	451	441	480	444	408	431	433	423	439	405	418	405	426	408	427	405	448	438	434	427	414	411	450	430	390	408	401	421	386	413	392	414	461	438	439	450	434	419	434	424	393	406	386	425	401	380	430	414	402	362	370	421	453	402	422	414	419	403	418	413	409	422	374	445	428	411	456	399	401	405	397	409	416	427	412	401	384	372	380	437	447	425	426	454	466	401	394	428	416	417	412	414	408	372	426	402	427	435	421	409	389	430	436	391	415	431	432	426	402	428	428	431	426	446	429	415	435	459	438	401	424	446	461	403	404	400	438	412	435	397	405	415	432	426	413	434	389	408	434	427	439	422	450	417	462	425	395	437	426	441	431	440	463	429	405	420	389	426	399	439	399	386	436	412	408	449	422	398	394	407	416	432	404	423	430	411	432	424	430	373	402	396	469	436	421	422	429	439	411	406	422	458	422	386	455	441	405	416	396	394	413	442	442	426	427	396	440	410	401	426	417	423	436	440	457	423	396	431	443	433	431	409	413	426	412	449	443	437	428	440	442	427	423	422	426	429	434	434	445	392	402	445	424	375	438	415	425	448	449	416	402	412	409	425	432	422	422	421	427	398	440	390	383	427	396	440	405	404	410	417	408	405	445	422	445	403	401	433	417	402	416	395	442	426	417	401	439	432	449	415	419	408	454	388	417	440	392	408	394	435	427	413	402	421	431	379	437	405	431	395	401	401	450	393	405	440	421	437	429	402	411	409	451	465	455	411	460	394	442	444	456	415	409	394	428	415	442	409	371	411	460	426	407	395	408	407	411	420	418	404	420	415	423	415	428	439	399	395	400	439	437	430	424	432	439	440	372	407	396	426	416	417	438	398	417	429	409	417	399	454	418	426	435	397	402	430	435	409	399	415	411	419	456	424	437	387	399	448	390	384	446	444	388	396	412	405	386	423	407	427	404	402	411	416	436	432	434	410	403	418	434	456	410	418	429	427	387	437	429	453	389	385	383	392	414	422	426	452	403	408	373	419	371	415	445	387	400	398	427	432	459	392	392	415	441	417	429	432	421	437	418	425	452	412	375	421	451	419	450	401	411	427	387	371	431	457	420	383	398	417	410	418	429	375	391	396	402	424	408	391	415	420	435	407	407	400	418	397	423	440	406	421	392	416	422	422	414	393	420	420	375	478	410	447	419	415	428	383	382	407	428	436	417	411	437	417	413	392	417	423	417	461	388	420	418	412	382	421	431	377	415	387	401	446	427	390	418	450	445	406	416	406	406	450	387	424	406	437	419	441	411	452	408	401	414	409	399	406	421	388	413	423	407	390	402	409	454	423	397	408	433	395	417	469	427	435	408	405	430	454	453	436	413	423	415	423	436	423	427	432	413	411	410	382	418	414	438	413	444	414	445	421	428	429	399	419	424	420	385	393	435	390	422	404	438	460	432	423	419	410	442	461	443	436	406	386	410	403	418	421	433	428	413	400	437	422	422	428	442	406	411	360	445	465	410	406	423	418	445	460	411	393	422	408	423	406	437	385	409	430	427	413	422	418	431	413	406	417	415	396	424	402	403	417	435	435	434	456	441	405	425	432	401	431	411	427	379	416	422	431	427	439	417	446	434	405	433	417	413	434	410	432	392	451	364	406	413	408	435	451	426	415	411	441	442	441	399	441	442	450	428	446	453	418	406	412	393	436	410	432	455	421	424	425	412	411	402	426	408	396	440	427	446	428	416	402	439	400	400	421	400	409	411	383	414	418	429	382	422	421	415	416	427	444	423	442	430	421	435	420	419	419	405	399	427	422	406	429	403	397	436	365	443	433	405	441	418	396	437	413	458	399	412	455	423	455	413	414	446	437	434	395	433	409	424	416	393	406	439	412	459	427	447	420	435	442	406	449	426	447	404	456	416	420	425	405	435	425	447	405	382	412	449	437	426	423	414	425	401	395	414	395	416	386	403	461	404	434	393	421	471	449	413	423	410	433	390	443	430	446	389	377	427	437	409	417	408	383	416	426	407	420	425	409	415	450	434	449	426	407	413	411	418	404	435	447	394	427	413	422	392	416	411	423	374	392	402	434	406	418	385	444	407	419	441	415	400	386	417	421	386	374	435	442	443	396	426	436	449	398	415	411	421	406	413	413	417	382	426	406	431	427	390	410	423	411	439	413	402	418	402	449	371	419	432	409	449	390	379	410	402	437	429	393	433	398	428	410	411	424	397	395	420	401	438	420	404	451	416	441	401	419	444	415	422	404	456	404	399	436	420	452	423	431	388	384	423	376	426	419	428	418	410	438	450	453	453	414	403	425	438	414	385	408	408	418	424	430	442	440	446	416	408	425	413	416	413	403	388	439	434	469	416	427	418	378	415	449	418	420	436	412	425	445	414	417	410	424	398	428	426	395	413	431	424	468	406	441	419	423	409	416	422	411	404	410	411	427	429	408	452	426	412	417	405	406	403	431	422	439	395	413	417	448	433	413	394	445	441	393	443	438	404	438	383	433	452	409	425	418	424	417	429	434	445	435	410	416	430	424	412	417	427	426	401	444	434	410	439	450	407	450	427	454	443	371	389	408	383	425	419	418	412	426	456	406	407	446	374	417	419	402	416	416	446	425	404	427	411	438	380	409	387	395	420	423	427	432	424	453	431	450	419	377	424	390	421	412	435	419	416	422	404	442	432	384	431	395	420	427	393	433	407	421	417	409	442	446	452	405	415	377	431	404	422	442	417	409	418	381	414	398	412	412	398	435	378	407	418	440	403	430	410	424	379	422	427	429	451	409	433	398	419	388	417	436	426	414	402	459	410	445	439	404	394	406	411	409	406	400	407	441	420	419	372	421	393	415	439	397	408	411	410	443	428	417	413	442	479	461	407	398	414	365	438	388	440	435	462	440	413	405	380	416	436	407	443	419	417	399	394	420	404	426	406	419	394	413	440	412	392	438	404	394	392	436	418	411	398	428	447	380	445	448	426	391	403	404	389	418	398	386	461	423	426	449	432	409	434	397	377	463	403	439	418	424	408	370	405	397	409	418	401	417	434	416	412	441	402	444	426	431	430	398	413	412	396	422	410	429	425	379	401	413	410	424	428	406	474	411	430	422	409	429	421	421	390	397	412	402	445	416	435	378	419	390	411	409	416	390	424	420	373	403	426	452	454	409	434	447	428	396	411	425	373	417	403	407	415	427	425	428	439	400	416	437	413	389	417	374	446	408	426	429	427	401	409	390	407	390	425	447	437	399	426	400	403	443	398	418	456	396	423	459	412	410	422	405	451	459	404	420	398	396	409	417	424	437	392	391	379	424	435	390	406	463	420
16237	16387	19970	12360	6864	6287	6363	3047	2664	2711	2156	1723	1655	1389	1135	894	788	636	482	462	472	459	491	566	561	418	378	317	299	267	253	231	232	248	243	261	228	218	242	193	241	237	236	248	240	199	229	213	229	224	244	199	239	226	219	232	227	205	180	235	219	225	206	218	227	228	242	232	233	220	218	194	214	209	224	231	205	201	189	225	220	196	233	197	224	215	223	218	219	245	244	226	219	218	200	196	216	215	232	218	188	203	215	243	235	211	228	229	211	217	218	234	216	189	220	209	199	239	205	210	253	201	202	221	195	196	204	210	192	237	221	214	204	214	198	219	202	195	220	212	213	231	201	219	235	215	191	202	205	223	184	215	222	226	219	204	203	194	212	234	227	214	212	213	226	224	223	202	210	235	188	255	233	210	215	223	196	210	222	213	232	228	203	192	204	206	211	223	196	206	219	215	185	214	220	219	214	206	209	203	198	202	212	227	210	201	191	204	217	212	207	225	219	200	232	201	186	222	233	236	226	226	187	203	196	206	225	198	237	177	234	200	230	234	226	215	219	223	251	227	210	239	247	229	219	202	219	202	199	216	212	190	227	219	214	217	227	201	212	225	215	205	198	234	212	225	233	211	247	215	230	192	222	191	193	206	219	204	221	192	201	207	234	178	204	226	228	189	202	217	225	206	205	230	212	228	213	223	208	226	224	230	202	230	229	216	220	224	210	205	226	214	179	193	215	222	216	232	211	216	204	206	228	218	209	232	234	216	195	224	200	214	188	203	200	205	195	231	205	212	204	228	216	231	215	216	220	210	219	251	227	187	218	221	181	215	208	219	211	199	202	202	208	222	186	216	220	208	238	235	217	211	248	189	204	209	198	234	215	216	226	220	212	229	207	187	225	205	214	221	215	234	187	233	184	203	198	223	203	221	215	221	214	229	220	223	228	215	196	207	228	221	180	217	233	205	258	199	223	204	203	213	209	229	227	200	218	250	236	224	222	204	229	213	206	212	215	216	223	247	223	238	204	202	205	211	208	202	228	194	203	221	229	238	204	217	215	226	209	194	223	198	191	216	221	219	220	207	197	225	218	199	200	228	177	219	220	213	224	212	209	199	179	212	224	220	211	242	199	186	232	212	238	210	233	203	221	196	214	219	220	185	197	225	188	195	226	229	245	214	227	197	206	216	220	218	209	204	202	215	207	202	230	223	246	209	193	196	211	217	229	199	234	224	195	233	202	189	227	204	212	224	227	260	179	213	233	223	200	227	200	219	214	210	210	213	199	236	200	241	185	215	229	200	181	230	241	220	268	200	200	202	234	231	194	247	216	196	214	206	196	206	203	202	203	226	214	218	226	252	206	246	216	218	208	218	226	217	226	241	192	200	220	209	209	209	197	217	242	195	203	194	230	205	226	228	203	224	211	210	218	218	226	218	208	221	237	216	229	204	224	200	224	192	211	216	235	199	215	216	225	182	236	197	202	192	240	206	227	211	221	232	227	201	212	195	213	214	198	242	197	219	188	218	204	207	173	182	198	192	195	218	218	220	225	202	211	201	242	220	219	205	199	233	204	201	202	229	210	218	206	225	199	188	206	221	196	182	241	231	227	223	218	244	232	205	252	221	224	232	223	193	230	186	200	217	232	198	213	192	228	226	233	190	220	226	233	190	212	212	211	205	200	208	225	215	225	224	205	207	221	213	233	211	213	213	191	228	198	206	208	228	227	205	208	214	239	249	192	205	205	209	235	201	191	225	239	227	221	194	190	228	235	219	218	202	234	211	235	207	203	224	239	197	209	200	219	207	213	209	217	217	208	198	238	214	219	201	215	214	206	253	219	207	228	218	236	202	209	192	209	223	193	175	205	229	195	218	217	208	211	212	203	188	230	203	203	220	226	248	227	205	229	208	184	224	216	219	226	202	204	210	216	195	218	236	203	227	204	192	224	206	228	234	235	238	254	215	220	211	212	218	212	185	224	199	204	205	245	228	187	219	238	213	205	187	239	187	203	216	203	226	230	207	200	206	201	225	200	183	205	228	227	202	198	237	250	201	243	193	223	229	208	175	201	201	237	217	201	208	200	208	217	214	179	208	227	248	215	188	207	217	181	192	234	196	199	209	193	227	203	206	208	227	221	196	217	184	193	211	187	233	192	234	208	216	207	179	240	197	207	231	197	209	240	223	209	214	239	220	204	242	190	224	214	208	192	224	229	193	211	221	202	201	210	221	214	222	217	222	205	217	221	202	216	204	220	210	191	205	226	199	228	244	213	198	226	213	220	215	198	216	224	208	222	220	218	218	228	223	229	188	199	201	215	219	207	179	248	211	206	196	245	207	206	198	200	235	187	210	222	222	214	225	211	191	209	191	214	202	209	202	227	188	235	216	204	211	220	208	203	213	220	204	217	192	215	188	188	210	220	208	209	214	209	213	201	217	233	224	209	206	211	210	181	185	220	224	203	201	219	227	196	214	207	222	192	209	187	175	231	227	223	209	184	195	193	233	198	207	197	241	210	210	198	212	187	204	227	195	202	216	232	198	234	205	218	219	219	223	225	202	223	230	218	214	227	200	210	209	208	216	204	192	200	218	204	194	185	201	222	216	210	209	217	215	207	213	225	215	227	205	198	196	202	215	228	192	191	212	190	260	230	202	220	259	229	214	225	208	230	223	231	202	225	205	219	226	222	219	256	213	219	213	184	216	202	242	180	215	211	242	210	200	199	226	235	203	220	229	230	226	226	222	216	213	202	209	208	218	203	209	207	201	230	216	234	212	202	240	196	215	215	212	236	211	205	242	195	232	194	227	194	229	235	213	255	215	216	221	208	226	200	224	202	228	206	206	226	175	206	217	222	199	220	215	205	222	214	213	240	232	200	224	194	218	200	206	188	216	214	242	260	211	232	219	209	203	203	202	201	201	203	231	227	224	188	211	218	252	233	221	212	206	219	226	190	220	248	204	209	221	222	209	215	186	244	199	216	204	207	209	218	197	214	183	195	215	211	208	210	215	226	181	212	220	201	228	196	205	227	229	220	224	217	168	230	212	211	223	209	206	204	222	176	216	210	205	209	221	204	253	206	226	217	218	219	206	214	237	213	208	245	227	204	238	232	232	201	199	212	210	216	193	227	208	215	193	213	219	201	208	208	241	222	184	212	228	206	210	217	207	220	242	200	217	204	230	231	227	243	195	193	222	245	216	214	217	196	206	241	205	221	212	206	208	206	198	224	238	227	210	215	208	220	208	220	237	201	225	210	191	208	200	201	224	209	216	197	203	203	220	200	211	221	236	232	212	213	184	239	211	211	193	199	235	192	203	189	222	209	202	200	215	216	201	227	207	200	197	215	205	226	224	220	219	220	201	224	202	205	221	192	210	222	199	199	225	213	242	215	216	188	221	225	221	225	217	207	201	214	219	246	239	217	223	205	226	216	208	204	199	192	214	209	224	209	229	230	240	197	194	191	231	227	215	199	220	228	224	207	201	238	239	207	242
11346	16045	24335	19353	15931	18543	19200	11627	11930	12727	10475	8526	8993	7515	6402	5247	4504	3820	2810	2590	2591	2524	2666	3321	2972	2445	2110	1497	1211	968	846	767	702	742	754	734	633	735	648	670	666	642	704	692	633	635	625	535	587	563	576	568	565	558	559	600	547	589	577	555	606	606	569	558	560	539	528	509	543	532	558	563	558	515	526	522	562	538	523	542	574	527	531	506	489	551	538	561	536	519	536	516	537	526	531	529	547	485	537	501	537	547	528	474	550	552	502	500	526	488	531	573	507	564	482	494	505	511	474	513	519	533	492	515	523	505	517	510	535	542	522	566	506	534	513	529	531	554	548	492	540	554	545	534	539	597	528	548	522	559	528	527	546	549	536	508	542	556	539	555	504	517	548	516	490	557	491	531	564	493	537	513	550	497	521	571	506	519	570	489	567	535	527	482	491	521	524	568	523	534	501	531	519	564	526	552	532	510	498	559	517	499	500	518	532	528	523	512	522	542	546	505	520	509	535	579	525	525	518	560	526	507	523	504	533	543	544	553	498	521	511	512	519	545	529	490	522	504	567	573	534	507	503	508	482	538	540	516	531	524	469	561	567	492	529	517	511	521	534	553	520	545	501	517	521	513	507	556	520	541	529	550	502	505	576	500	532	547	532	515	524	544	503	598	533	521	515	546	480	489	548	541	556	538	507	508	527	506	581	517	537	536	531	552	538	513	512	555	541	507	505	529	501	517	544	556	530	520	531	546	523	528	523	551	505	512	503	557	495	515	516	557	542	491	522	561	557	542	529	524	474	508	528	526	513	515	563	546	528	541	528	555	541	540	537	530	525	516	495	500	546	532	527	529	537	547	508	487	517	525	533	534	591	526	538	510	518	510	499	529	549	545	495	506	497	518	502	526	527	527	533	490	522	526	546	511	528	520	582	539	542	494	476	470	524	520	520	509	498	522	546	575	517	502	543	521	531	549	538	549	475	470	537	482	523	542	517	534	544	534	528	543	551	519	502	552	506	510	527	521	538	539	523	514	517	527	514	533	535	520	493	505	524	532	508	524	557	542	564	537	522	521	548	538	515	524	546	539	514	512	508	535	511	500	493	531	510	533	557	478	507	521	544	518	545	533	497	518	550	536	526	543	553	507	516	562	543	528	521	533	530	516	477	519	555	500	543	503	541	550	570	521	528	487	522	521	546	503	541	540	549	542	542	561	541	517	559	538	473	533	551	550	532	559	504	500	520	520	506	528	516	521	524	507	518	530	500	520	499	523	519	516	569	530	515	528	508	520	533	554	531	529	559	537	490	512	536	512	518	524	496	549	513	508	577	573	521	564	513	495	548	523	519	528	515	527	534	509	525	532	492	529	521	534	563	501	561	544	505	565	537	493	545	532	502	534	534	558	547	584	544	520	547	515	553	548	523	549	543	552	491	564	531	530	514	540	494	518	527	550	571	521	551	530	551	529	545	484	568	502	555	513	527	561	507	507	541	552	496	536	520	571	528	534	508	537	527	575	504	527	499	538	509	518	509	516	491	512	493	537	509	526	521	499	507	525	532	574	534	522	565	506	502	531	539	522	516	561	524	527	523	538	542	537	522	509	518	503	547	575	510	530	563	548	518	519	489	501	521	505	507	549	517	496	482	521	516	537	521	521	578	499	506	546	502	500	531	551	547	560	524	546	547	547	536	523	527	481	488	546	529	543	537	515	518	531	535	505	563	500	599	501	532	488	548	486	538	534	514	546	549	582	537	524	508	520	504	523	525	557	544	508	526	519	537	531	526	505	558	565	569	507	487	557	528	546	551	508	532	519	517	525	523	525	517	499	519	571	556	542	508	497	546	511	514	553	477	505	540	542	552	514	551	535	512	535	509	503	521	501	522	527	496	539	510	523	499	558	553	527	541	527	529	499	519	553	553	524	510	525	528	497	515	527	519	506	489	506	521	568	519	547	538	545	527	492	511	475	537	551	524	529	519	537	543	513	513	511	542	508	543	538	517	504	481	542	528	505	496	533	522	530	572	540	517	511	537	528	503	560	546	526	541	547	521	499	483	548	487	534	504	538	564	525	484	530	547	531	481	503	507	537	543	447	500	532	537	501	548	526	507	566	513	480	547	513	492	556	553	542	510	551	576	552	554	556	532	503	501	543	515	488	530	522	540	525	550	552	562	528	548	494	535	526	528	536	558	557	527	564	535	524	544	490	531	500	583	529	548	517	514	530	598	516	531	544	496	516	540	517	540	539	524	522	551	554	515	535	513	545	535	536	514	530	553	555	480	556	541	504	492	514	519	532	530	528	517	449	520	522	518	519	504	481	509	533	520	524	557	560	525	536	498	514	555	518	499	545	565	519	514	535	548	518	508	519	489	557	539	526	502	519	544	527	518	509	551	515	536	509	535	550	491	510	542	504	526	564	544	532	523	568	512	517	490	522	513	530	533	524	546	486	522	566	512	517	522	546	487	566	532	526	524	505	507	524	542	558	522	531	542	491	513	475	508	566	501	503	537	550	506	509	475	504	492	517	552	516	505	484	521	552	530	529	502	556	516	528	552	509	483	554	515	536	529	505	501	520	547	525	544	530	519	512	515	508	468	542	529	536	519	554	528	509	516	538	549	535	588	519	546	514	506	527	536	570	526	511	492	539	529	539	525	520	518	545	529	548	542	500	530	556	532	524	518	551	527	551	505	548	527	504	464	536	522	528	509	511	468	531	500	542	518	518	582	522	526	512	537	575	514	486	526	492	515	544	543	531	542	543	535	522	504	483	518	521	544	517	530	535	537	496	507	538	521	543	528	512	512	508	539	527	532	519	546	570	552	503	556	506	550	543	514	497	540	540	535	518	566	527	538	521	555	506	504	497	545	532	543	540	530	543	527	531	503	510	532	512	535	514	528	538	509	523	547	576	518	517	527	566	567	531	503	523	541	545	517	555	509	502	529	546	544	528	523	509	499	527	535	517	522	507	520	487	529	548	514	530	576	520	539	504	534	549	543	504	528	574	546	520	555	566	509	541	518	556	518	535	532	501	525	527	506	489	544	526	530	466	534	531	509	502	520	530	508	538	532	508	522	557	500	494	543	501	561	516	515	530	522	548	507	503	520	500	533	543	522	515	505	506	530	546	518	505	549	574	545	529	532	548	563	513	521	508	560	517	523	505	532	530	535	519	535	567	515	507	517	556	539	507	560	548	512	558	542	509	504	520	504	530	511	507	540	507	491	478	504	532	514	555	529	506	538	524	527	520	535	497	531	544	511	551	540	483	474	552	505	547	556	519	526	521	483	513	519	546	498	490	500	533	524	552	539	508	542	514	557	599	540	556	561	536	489	557	519	551	523	569	554	539	496	585	520	535	490	492	501	506	557	536	538	524	532	492	516	487	484	568	549	514	491	510	546	519	544	498	532	540	529	537	550	495	534	552	539	541	502	537	489	547	517	509	504	520	579	500	537	542	514	528	537	535	510	538	531	523	508	500	560	500	490	519	477	546	520	564
36850	41810	42426	31757	24895	22628	27021	19763	15281	22927	20317	15228	14474	11866	8910	5988	4552	5483	3583	3028	2612	2412	2978	4957	4975	2858	1629	1853	1152	669	314	293	241	285	238	287	285	330	318	287	334	400	376	280	298	253	259	239	234	237	243	260	234	199	207	224	202	217	225	204	221	240	224	213	245	211	231	224	225	230	198	220	223	216	228	182	208	194	213	214	201	214	192	201	211	182	191	211	221	219	209	206	198	197	196	232	217	209	203	190	212	217	214	203	229	198	233	199	209	213	189	195	185	237	192	208	239	241	225	212	199	218	210	226	222	200	218	203	231	219	196	220	209	227	226	222	204	178	197	182	198	224	205	213	208	182	203	232	223	215	220	235	207	187	202	194	212	224	222	231	218	218	203	204	218	220	213	226	175	197	192	208	206	220	200	194	194	223	197	206	183	201	224	205	212	192	194	201	201	221	226	210	207	213	219	227	209	223	218	198	214	223	205	228	201	224	197	207	227	246	214	233	214	200	210	209	199	199	216	206	228	189	210	228	182	207	202	215	185	202	198	228	205	197	208	223	186	199	204	210	216	194	201	186	192	190	236	188	204	201	244	211	190	232	220	199	232	210	240	220	197	218	192	187	210	213	209	197	201	202	204	173	217	176	187	191	209	229	206	226	191	208	198	218	228	207	210	224	212	215	187	197	198	210	218	214	188	215	189	200	204	193	215	201	208	231	218	192	200	197	224	218	187	206	232	214	180	228	207	225	197	199	218	199	222	167	172	211	204	190	211	219	212	225	212	186	222	191	214	191	215	195	239	202	207	213	182	209	192	188	239	233	227	211	210	206	205	200	215	229	193	216	210	205	199	191	209	194	209	234	225	192	198	215	212	214	219	218	229	183	227	213	204	239	225	202	170	205	222	206	231	234	195	215	175	220	219	226	204	191	189	186	209	203	206	205	203	197	202	225	195	184	227	205	204	224	204	211	202	213	212	192	189	245	210	200	213	218	207	211	194	226	218	228	229	202	215	202	178	214	222	194	207	197	227	226	207	203	186	229	193	183	236	222	219	212	215	204	214	208	202	180	201	211	193	208	208	214	205	192	201	221	174	196	215	226	213	209	237	212	202	202	191	193	194	206	211	204	205	210	201	214	211	229	201	211	209	180	179	185	224	225	213	221	213	231	188	221	191	212	187	199	204	226	187	191	200	212	238	194	218	189	205	226	230	210	204	202	202	190	225	173	174	186	204	230	187	194	217	211	195	209	199	228	195	221	214	221	196	211	188	205	189	228	214	211	196	210	198	201	208	203	208	217	203	195	227	218	186	199	187	176	201	202	222	238	230	189	206	214	224	213	204	195	213	210	220	211	198	208	193	219	205	204	236	223	202	205	190	203	209	205	222	208	186	207	220	199	201	198	191	198	182	188	209	198	187	223	247	195	206	206	168	204	197	221	189	232	204	209	209	206	200	221	217	195	183	224	225	212	203	196	206	196	192	188	212	236	203	202	205	211	170	222	195	190	181	228	226	209	220	213	223	197	232	230	207	231	196	202	214	195	188	182	210	215	191	189	236	192	189	221	200	208	220	208	235	196	184	190	216	203	207	223	211	213	212	215	191	232	205	216	197	190	191	209	223	211	220	221	208	199	223	207	198	211	217	193	222	223	213	210	196	211	217	192	219	209	227	190	193	222	223	233	224	183	190	205	193	210	225	214	185	234	222	207	232	234	215	210	188	201	199	212	221	187	194	221	200	225	210	191	217	203	180	230	190	205	199	200	187	229	185	218	223	193	212	206	217	206	188	220	236	216	200	195	195	213	227	221	211	194	210	218	206	182	206	225	206	208	215	191	192	200	221	191	192	186	213	212	214	205	212	203	203	202	202	221	195	199	188	235	175	205	237	212	197	231	203	226	204	233	200	202	219	235	222	202	237	202	197	188	223	189	212	205	237	216	201	199	180	214	219	208	224	183	184	194	174	222	204	220	196	221	211	202	212	211	240	227	203	190	190	205	213	194	226	211	236	177	189	200	230	224	210	180	201	215	234	190	208	217	214	204	202	209	198	201	216	198	215	180	199	194	215	241	225	214	211	219	228	202	230	196	204	218	209	185	209	193	204	221	210	200	221	232	205	194	191	206	219	168	208	247	193	193	197	221	220	217	208	240	199	201	235	204	202	203	230	215	235	204	198	188	197	233	222	246	233	226	216	231	188	189	221	195	187	188	231	195	196	211	214	234	188	188	200	207	225	191	189	190	210	217	206	189	209	212	198	197	196	198	198	211	188	201	216	221	198	199	217	212	212	223	244	200	186	204	205	170	228	187	214	194	217	209	203	201	189	200	205	183	167	202	201	214	183	189	207	184	218	229	234	212	197	182	233	217	215	187	215	211	199	225	197	208	187	199	214	226	198	195	192	227	225	206	209	211	208	186	187	209	229	206	208	202	225	169	185	227	208	238	214	209	193	209	222	226	220	208	207	206	217	213	211	174	202	230	185	203	221	164	206	207	217	233	218	221	194	209	207	194	193	189	209	187	236	217	201	207	187	217	228	228	209	215	195	190	216	185	203	183	208	230	198	213	229	206	199	214	217	208	221	210	210	198	194	210	240	208	181	210	206	231	212	209	209	227	184	198	191	186	201	197	222	214	215	214	210	193	199	198	179	208	210	209	194	212	215	188	203	200	222	190	206	189	205	188	206	213	215	218	221	210	205	197	215	201	219	213	224	210	201	204	201	192	210	206	196	220	210	208	210	226	173	219	211	176	261	197	233	187	222	214	199	191	199	211	195	221	171	186	230	205	194	188	210	196	206	227	203	187	201	194	200	200	203	204	195	199	222	195	221	201	196	217	169	183	205	233	218	228	215	204	241	212	206	178	211	179	228	217	209	189	211	218	219	211	188	199	205	236	179	195	202	204	208	189	222	191	203	200	216	188	209	199	202	205	227	221	195	201	232	214	195	207	206	240	216	219	200	216	208	179	211	188	212	226	187	199	219	220	213	210	194	190	194	210	182	214	231	213	244	191	226	215	191	221	209	203	210	204	221	214	198	219	223	223	218	219	197	195	220	202	177	221	210	203	217	203	217	219	204	221	203	198	173	204	203	175	201	189	208	241	216	211	217	203	208	215	200	217	219	242	209	206	210	205	232	208	190	192	193	211	206	230	197	182	201	217	195	196	220	194	250	219	194	208	179	187	188	188	218	202	204	226	210	199	207	208	167	206	175	218	209	175	204	216	190	201	234	209	199	238	213	192	248	221	198	220	207	186	196	204	202	200	228	199	220	212	179	214	200	208	184	220	207	208	218	223	208	207	209	207	228	240	213	228	224	234	184	209	207	196	196	223	197	171	203	203	193	211	211	229	218	200	227	213	218	212	231	216	209	173	192	198	187	203	213	234	180	218	210	191	251	180	204	218	210	182	185	226	215	193	217	201	218	205	193	217	208	206	219	206	206	204	218	206	248	236	199	230	203	230	232	215	171	215	167	204	222	218	203	221	199	188
26898	37368	42795	36032	30274	30000	38080	27607	27386	38361	36542	32739	33207	29460	26397	19294	18503	20726	16334	14751	13485	13389	15522	22490	21147	14147	9962	10264	7008	3530	1108	992	858	830	836	1165	1227	1223	1120	1083	1394	1877	1671	1263	1118	834	795	774	715	680	740	644	647	590	644	591	553	573	578	650	577	649	594	563	620	561	558	562	582	577	568	587	528	519	532	514	519	555	490	480	534	510	528	531	533	495	512	515	517	508	512	533	499	515	460	546	529	525	511	527	531	531	575	533	508	504	471	500	526	534	506	493	496	520	492	534	493	514	491	571	473	500	484	531	534	486	518	544	529	486	495	506	491	493	525	531	509	485	468	497	512	518	517	452	483	487	504	496	500	531	502	535	490	523	513	540	493	526	537	507	493	538	501	514	480	548	514	469	530	478	507	516	534	446	472	501	514	503	523	497	507	510	504	487	478	485	525	496	463	527	494	533	486	482	502	515	516	479	516	494	515	510	528	504	496	545	474	519	475	511	490	533	525	502	518	516	487	534	549	471	542	514	558	508	483	505	499	471	506	502	494	522	519	507	511	508	513	491	476	474	532	530	482	509	499	500	489	504	479	501	531	503	510	475	458	482	491	491	504	546	491	536	513	500	568	457	540	518	537	494	468	539	466	507	499	521	506	466	491	494	469	489	459	529	492	494	511	510	493	527	500	519	490	510	489	468	534	518	504	488	517	468	476	503	570	503	523	516	521	509	517	511	553	517	539	490	501	521	509	523	516	533	493	531	482	491	517	522	544	533	476	515	478	504	540	502	506	510	570	536	501	479	519	515	488	497	518	532	472	534	491	530	501	499	491	450	518	506	492	508	491	497	456	505	519	481	519	512	468	486	516	510	507	501	496	503	537	548	513	521	483	567	496	511	526	499	512	501	520	500	503	505	525	475	497	496	497	543	533	518	486	508	507	516	496	491	513	493	517	526	534	513	510	501	495	535	511	503	471	484	522	491	505	530	504	556	518	534	480	532	514	532	532	518	486	526	502	526	539	493	478	530	478	488	511	530	517	532	515	512	507	486	501	538	502	485	491	570	502	518	495	474	551	542	537	523	493	494	499	493	537	490	496	507	519	525	496	490	515	517	521	524	497	538	493	506	465	483	521	500	527	513	510	530	497	494	466	505	550	513	518	501	482	524	516	476	493	516	505	503	477	502	511	481	526	518	542	512	502	512	503	491	523	513	490	522	524	500	540	492	511	529	510	456	507	524	502	507	500	495	514	457	504	509	516	553	504	482	499	508	504	486	477	460	501	511	512	536	493	482	490	513	532	521	520	494	497	508	498	500	494	533	505	495	487	549	509	497	493	501	507	524	498	531	471	504	505	473	491	513	513	481	512	506	484	535	554	499	496	498	544	498	506	506	496	527	527	491	502	511	520	519	530	450	520	480	475	492	518	484	512	468	502	552	516	504	502	522	498	516	526	502	499	525	507	505	525	512	541	512	502	519	472	519	494	525	517	495	516	535	537	495	480	534	512	492	495	511	505	514	521	560	512	506	503	509	496	530	511	513	525	552	510	502	523	514	458	493	457	517	484	504	550	537	526	506	482	531	523	498	475	461	541	523	513	468	544	519	499	551	523	507	476	518	537	544	548	546	508	503	480	509	490	483	481	532	571	515	469	484	497	499	494	486	549	546	477	523	493	529	521	530	522	439	526	496	545	495	488	507	493	504	502	493	485	517	537	547	493	532	518	507	520	501	544	518	480	501	465	475	492	516	521	507	484	523	538	492	461	522	477	492	515	524	478	498	464	497	523	538	485	489	498	502	533	542	504	493	511	520	479	508	486	495	489	518	507	490	521	506	490	500	508	503	557	525	478	541	495	504	517	520	526	485	530	528	501	525	523	483	521	505	543	494	488	543	528	499	509	502	552	485	514	446	488	527	496	537	484	528	475	503	518	526	512	536	482	539	519	500	493	497	534	492	522	553	476	550	493	522	525	493	491	570	535	532	475	508	493	520	535	493	493	489	471	497	485	552	522	498	520	540	506	459	490	487	479	485	518	469	491	498	519	514	489	497	452	506	508	500	519	528	527	511	483	484	491	496	548	501	525	525	490	533	511	508	541	502	526	485	461	449	497	493	547	514	503	520	499	507	503	491	553	435	496	504	508	538	468	575	511	487	488	471	461	492	493	526	519	491	532	511	507	460	505	480	488	477	515	512	489	472	494	499	477	544	475	514	489	531	487	522	502	489	512	518	503	516	480	485	500	470	508	474	524	505	527	488	492	469	492	501	493	501	520	516	520	494	476	499	500	504	480	514	566	519	509	514	510	506	527	506	511	512	523	514	484	502	485	493	520	494	520	498	479	550	470	502	473	535	501	517	508	509	510	486	483	514	507	508	487	516	503	513	545	466	496	485	476	495	509	482	535	483	523	516	525	492	498	511	484	492	524	494	487	523	528	462	506	509	540	485	512	492	529	513	497	504	506	541	496	509	473	485	501	506	502	534	490	507	485	495	515	510	459	480	530	510	539	496	516	518	530	489	499	457	487	547	445	501	515	558	471	497	480	488	509	533	509	465	514	511	491	525	468	528	494	520	542	492	504	506	511	453	524	468	523	540	547	517	455	507	447	516	487	454	500	496	529	511	518	531	506	478	505	502	513	492	552	482	518	504	509	549	479	480	496	517	534	491	525	507	520	549	498	527	469	488	547	496	494	528	522	519	515	478	509	471	494	515	505	492	528	509	522	492	525	521	464	497	495	497	425	483	484	508	494	468	509	510	498	516	489	518	495	550	481	512	526	469	487	492	514	483	474	486	462	493	487	524	490	512	483	483	469	525	520	513	511	516	482	472	469	488	483	494	502	509	533	512	516	486	499	508	463	494	494	491	496	498	492	513	528	532	490	477	544	538	508	491	525	530	487	474	509	546	499	439	534	493	486	466	503	533	506	543	461	542	523	530	502	482	471	531	524	536	516	492	528	513	526	493	543	470	529	492	547	529	500	499	511	490	503	489	505	520	474	502	486	528	481	542	464	477	474	490	512	492	495	494	561	540	498	483	535	520	504	511	543	487	465	512	503	530	503	539	493	464	519	482	509	476	526	540	498	537	504	524	511	517	493	499	504	517	493	507	505	529	510	497	476	503	522	516	496	549	521	499	507	527	505	512	428	525	535	488	493	490	525	502	504	515	535	507	509	521	517	483	498	534	502	524	531	517	528	538	514	536	514	479	504	536	478	499	565	527	491	542	525	509	530	477	518	563	546	544	517	503	506	500	487	522	503	504	473	497	504	514	513	561	495	509	488	510	533	526	531	490	499	539	462	503	517	495	493	515	485	514	486	514	489	483	504	514	513	524	525	523	537	529	541	507	539	453	502	480	523	506	496	494	505	484	472	493	503	487	457	509	512	513	483	554	527	502	488	550	528	473	513	488	520	532	520	501	533	514	449	513	509	508	478	467	506	524	513	533	520	489	500	485	522	504	538	533	527	509	475	479	487	528	457	551	555	493	494	463
49258	45114	38863	32284	26979	25959	32442	28324	22864	33631	34031	28155	23555	22437	19203	14087	10099	13498	10144	9010	6468	5050	4445	7132	10609	6756	5129	3566	3417	2105	504	322	284	311	312	340	326	344	292	282	428	636	739	451	260	235	221	204	233	191	222	234	218	191	194	180	191	185	203	197	192	183	201	196	200	182	172	165	192	176	173	184	183	177	189	170	147	161	177	154	164	151	166	167	173	191	164	165	180	151	157	184	191	151	183	160	196	164	174	185	169	196	185	172	164	172	173	173	159	128	156	185	162	161	163	184	180	144	157	178	153	173	180	162	171	146	169	175	164	175	158	178	187	172	145	178	190	174	176	182	174	178	173	165	192	164	153	168	167	164	167	166	150	191	180	171	178	167	197	201	166	173	159	159	174	179	155	173	162	152	163	148	164	181	152	177	173	159	166	177	175	156	150	184	184	158	183	181	156	171	160	171	182	161	143	145	180	179	169	151	174	203	176	158	166	194	144	161	159	169	173	194	172	169	182	165	170	160	133	158	167	184	170	171	144	189	169	172	175	180	154	188	147	190	157	167	149	152	179	185	189	166	181	146	164	166	193	161	182	140	149	172	144	183	147	151	161	175	155	163	145	172	168	188	156	167	153	173	152	171	154	169	142	155	175	181	142	176	166	171	191	192	160	192	190	181	154	178	175	178	176	144	192	154	186	166	155	182	164	179	163	184	185	193	161	171	145	178	157	148	156	154	173	166	170	165	186	184	135	158	166	156	187	175	180	159	174	167	170	163	181	161	197	181	175	177	157	167	162	190	186	168	187	184	193	157	129	160	161	156	167	159	165	161	162	157	150	176	162	185	181	175	160	156	186	179	181	175	161	169	178	172	174	171	166	162	188	178	171	161	169	152	185	166	162	155	177	177	182	164	167	169	152	162	150	177	174	169	147	181	153	170	162	180	180	176	162	169	169	173	174	154	169	183	164	173	198	169	163	154	163	158	175	166	171	171	153	164	176	180	204	174	188	157	165	164	180	174	171	155	151	160	142	169	185	168	185	157	154	178	161	151	153	168	154	170	156	157	167	161	168	166	174	152	157	181	174	159	175	205	162	163	152	156	174	166	155	190	176	138	151	165	148	177	162	146	173	146	169	162	158	177	163	149	156	173	159	172	173	139	157	163	172	175	208	142	152	163	161	147	173	181	151	177	171	176	171	205	176	164	189	163	159	178	178	160	174	170	172	161	166	159	170	169	174	169	159	184	158	179	156	155	152	165	180	168	173	156	157	197	156	160	171	182	167	151	163	180	167	181	198	142	161	195	155	166	174	186	167	174	170	172	157	160	183	153	179	204	167	184	172	173	166	156	165	174	187	167	188	185	156	188	172	145	170	154	170	179	159	175	185	188	174	178	195	174	163	182	170	153	147	192	178	172	156	174	165	165	181	199	186	167	146	150	169	156	173	180	167	189	177	156	176	164	185	172	165	174	150	173	159	161	190	159	177	172	182	148	171	168	174	176	165	169	181	154	162	168	181	215	156	155	180	176	190	162	154	173	183	165	187	157	158	170	163	182	175	156	161	184	175	155	175	168	144	173	174	164	179	157	186	164	171	172	191	163	169	163	133	155	152	168	143	162	155	154	177	170	159	162	171	156	150	160	151	169	153	191	178	154	167	154	176	172	148	178	138	148	161	158	171	167	188	174	159	174	188	199	165	170	152	148	165	172	168	164	187	179	178	167	171	164	176	168	160	178	149	168	183	147	144	167	169	183	146	159	170	170	178	165	156	177	174	174	192	175	180	160	170	177	172	154	160	170	159	136	142	157	183	152	193	162	137	171	198	183	177	151	191	171	163	158	173	188	160	175	177	169	168	180	158	197	162	179	152	150	161	142	174	166	177	181	175	142	153	154	162	176	163	185	170	167	163	122	174	153	140	165	177	161	141	165	193	171	173	159	144	165	192	185	145	192	170	176	177	155	172	153	157	175	145	169	182	151	163	173	164	175	166	166	184	152	172	178	154	167	154	160	177	150	178	156	154	200	138	155	154	184	142	150	155	179	174	190	157	151	159	167	169	172	191	172	171	159	163	180	179	148	173	168	169	158	175	174	145	159	180	187	177	160	174	174	180	165	181	177	164	177	146	158	175	160	155	157	158	169	174	161	172	162	156	165	177	172	161	183	175	181	172	173	170	174	171	189	166	158	177	174	180	171	176	162	154	190	159	151	168	191	175	186	166	182	170	167	172	147	168	171	163	176	145	173	171	158	154	152	192	188	178	168	170	196	177	155	164	175	163	177	173	163	189	169	160	158	154	186	165	163	159	169	150	162	147	168	196	182	191	168	160	168	155	146	153	157	159	154	170	161	164	159	158	202	168	180	170	182	177	170	161	154	169	144	188	174	171	159	167	187	153	192	192	150	195	157	173	159	153	175	151	181	174	169	176	150	168	159	171	182	175	160	193	182	197	169	166	171	149	157	172	160	185	166	177	172	181	148	175	165	164	152	145	165	165	179	166	174	159	178	182	171	182	170	177	193	173	147	161	149	163	159	163	171	158	171	178	162	197	201	172	180	172	193	188	169	160	148	189	154	166	148	173	183	154	163	184	145	163	198	183	173	171	155	164	174	177	175	157	154	169	184	162	187	147	152	166	164	184	165	164	154	173	169	167	160	168	183	154	171	153	199	175	154	180	155	168	152	148	154	161	180	158	171	155	167	170	154	192	180	160	165	159	196	187	194	191	171	152	172	160	178	186	159	170	182	183	171	150	178	164	181	166	174	139	158	194	170	154	156	172	166	172	144	168	146	156	163	160	171	144	147	162	179	164	144	174	174	159	168	188	151	153	189	167	143	175	157	177	179	150	160	158	172	191	171	150	143	160	135	150	171	168	162	158	193	143	155	177	170	168	160	180	189	169	167	170	166	173	212	141	179	166	168	183	182	168	171	151	155	177	173	158	168	189	175	156	160	179	173	166	165	169	155	173	186	177	183	186	182	163	172	164	163	165	193	185	147	174	162	189	190	172	157	168	181	148	159	187	163	159	163	190	162	164	168	174	175	166	157	171	181	160	167	158	164	175	170	154	173	162	167	173	173	172	173	158	158	180	140	175	171	155	164	146	183	158	155	203	157	167	157	174	171	151	185	176	168	161	175	160	168	155	140	177	161	170	183	165	161	186	145	148	149	177	173	175	159	179	167	155	167	146	165	185	200	180	167	159	164	166	170	148	174	167	167	178	183	169	155	164	202	174	168	178	173	172	140	164	177	163	191	192	182	172	174	169	175	166	188	168	158	156	168	155	159	170	162	187	151	172	161	155	158	168	171	165	188	164	174	180	175	175	166	172	151	178	181	151	172	172	174	147	166	182	195	168	148	182	169	164	196	172	173	172	155	138	152	127	156	165	169	165	172	164	158	155	169	169	168	171	175	180	172	162	177	157	174	172	181	170	146	173	177	171	175	184	182	172	164	194	183	174	160	176	163	171	192	157	186	162	153	174	153	160	159	157	173
37707	46467	46604	42550	39848	37872	43772	35767	32923	46816	47411	43545	40459	39532	37419	30841	29046	34436	29418	27923	22857	20074	19208	25865	31981	24161	20976	16030	16980	10399	2318	1323	1198	1101	1289	1492	1441	1440	1392	1370	2273	3975	4450	2202	1042	903	801	730	789	779	897	864	748	700	653	610	632	607	624	613	579	580	579	589	616	568	503	471	502	490	499	448	451	450	404	444	425	452	474	448	436	408	431	431	437	417	413	423	436	403	426	439	397	432	431	458	414	411	409	407	388	402	421	399	408	392	436	393	411	426	401	414	374	487	411	393	382	434	425	390	403	420	426	401	422	396	420	412	417	372	418	432	430	446	418	405	430	410	397	434	440	436	433	417	423	439	414	418	381	405	419	388	422	422	429	441	405	388	426	400	449	407	441	453	439	424	422	376	411	395	430	420	440	429	417	435	416	419	401	404	377	356	423	422	409	435	401	422	385	449	400	435	409	422	408	419	413	438	387	429	420	413	418	438	433	423	426	428	426	352	444	406	429	406	418	433	457	437	403	405	447	382	425	440	418	426	404	401	392	427	402	398	402	415	419	393	427	409	438	447	444	405	410	414	423	429	394	379	426	428	480	406	420	392	400	442	433	398	437	429	410	406	418	414	424	409	449	364	419	409	381	427	402	428	356	382	386	417	420	408	412	416	447	452	431	397	414	431	427	420	431	425	415	424	414	411	441	428	440	416	406	423	397	392	388	387	412	441	420	368	412	425	434	409	425	415	421	403	424	397	405	400	421	443	405	422	404	403	399	399	433	411	396	400	394	410	413	432	424	388	403	420	432	405	400	411	464	414	369	388	422	438	403	437	432	401	381	409	396	422	380	413	442	412	381	396	366	403	417	444	430	460	396	383	407	403	426	433	440	413	443	403	427	392	437	419	399	400	426	432	414	413	423	386	420	437	425	418	403	424	399	411	391	431	439	407	416	389	390	428	400	458	402	405	417	416	388	395	420	380	401	443	389	431	401	383	406	452	437	435	396	443	428	441	398	376	417	428	431	397	429	401	399	408	403	366	407	437	389	420	416	419	409	425	409	413	443	391	402	404	440	421	407	361	390	427	432	414	450	459	404	401	404	426	404	414	433	404	445	435	388	401	452	427	377	418	408	437	441	428	419	422	434	434	407	386	423	426	398	392	427	405	410	417	411	410	399	435	380	466	375	427	437	448	420	422	439	429	433	388	444	420	412	420	438	403	377	441	419	447	397	383	394	429	392	408	407	369	398	421	455	439	428	407	382	450	426	430	417	441	408	441	384	407	422	402	482	413	435	409	400	413	422	418	386	382	384	427	414	367	433	392	445	407	387	433	417	403	366	444	435	396	423	419	466	452	421	440	394	414	413	391	421	390	405	428	398	433	400	377	416	437	415	423	428	417	437	425	395	441	403	390	390	451	402	418	397	461	406	404	374	417	450	422	438	386	438	408	414	453	422	418	418	443	405	414	444	401	374	421	400	424	400	419	393	406	436	412	425	455	409	409	425	378	459	384	422	424	402	420	408	433	407	412	398	412	396	398	366	435	415	444	406	430	422	437	405	441	452	412	413	445	433	397	429	399	424	447	427	435	429	394	406	373	379	441	446	386	425	411	411	402	453	410	456	371	399	407	435	441	409	404	380	404	359	367	398	449	386	411	420	405	420	420	411	387	395	396	379	443	407	435	453	408	415	417	401	413	413	434	407	400	402	398	419	395	441	442	445	423	412	452	409	403	458	417	465	423	417	420	409	404	409	390	417	394	412	417	408	408	406	389	447	407	439	412	409	407	428	410	405	411	409	420	419	406	402	437	399	392	399	398	404	384	397	438	401	422	385	392	410	435	408	381	379	394	435	400	422	430	411	415	395	461	392	428	406	425	408	429	415	419	438	351	425	409	445	443	396	387	394	412	424	423	442	392	414	417	421	419	408	389	455	404	390	406	425	418	423	391	424	387	432	423	414	439	401	406	437	396	429	403	425	408	390	380	405	431	405	419	417	398	436	423	420	444	422	405	406	403	426	410	426	412	422	406	423	455	405	449	382	421	420	397	409	394	389	432	407	434	397	376	427	405	436	448	419	406	360	408	425	436	387	410	424	426	418	432	416	392	422	417	413	386	398	424	427	431	416	409	401	449	415	383	435	397	424	411	399	434	453	427	388	397	410	363	401	425	415	414	439	430	417	410	399	419	397	410	405	425	440	449	417	418	443	419	393	430	460	382	411	451	459	428	420	422	443	399	402	478	403	414	378	437	365	416	437	431	426	415	405	409	408	386	381	468	442	400	401	414	402	445	410	442	423	404	422	444	406	433	459	436	407	422	424	423	431	374	420	441	405	431	393	446	408	411	391	454	408	395	448	394	423	377	395	411	430	388	430	409	397	412	464	426	382	429	406	396	385	459	403	411	398	356	397	439	424	438	367	400	392	426	401	420	416	448	425	470	412	400	415	379	424	406	434	428	423	453	396	426	401	426	422	409	393	412	396	355	383	410	427	428	385	441	438	404	400	420	414	389	438	422	433	388	393	423	423	428	424	398	378	432	390	420	448	438	418	394	384	445	419	428	389	428	383	415	410	381	429	437	400	407	446	430	432	416	409	398	435	437	410	409	427	391	411	426	385	419	448	422	431	405	411	392	400	428	396	403	417	428	390	409	399	411	392	413	452	418	408	453	397	436	368	438	399	423	404	406	402	389	428	404	431	365	407	383	433	423	389	421	416	455	394	428	368	409	405	406	384	402	431	436	430	439	415	386	417	394	462	409	403	364	403	404	439	421	409	443	430	426	411	437	412	417	384	362	452	431	391	429	397	412	395	397	411	427	394	384	437	426	382	417	437	461	407	393	442	384	417	418	433	441	372	401	434	446	418	417	417	403	451	397	420	416	394	400	402	394	393	410	430	400	411	442	363	423	396	439	388	426	424	415	370	418	408	379	436	400	444	427	435	438	436	404	454	431	398	422	389	435	434	443	418	408	416	400	397	416	414	447	378	422	384	383	443	392	447	422	425	429	399	399	427	396	418	413	419	426	394	417	423	452	372	384	415	403	392	401	447	432	405	377	410	370	411	388	410	430	392	410	400	430	398	439	428	394	387	435	386	431	382	425	380	411	381	413	416	417	395	411	413	395	450	400	425	403	411	426	434	405	425	437	390	395	399	445	447	402	431	385	406	417	426	415	399	433	394	417	402	390	401	409	422	407	423	430	410	411	428	402	418	444	438	419	420	421	363	398	426	460	404	383	424	393	389	431	420	439	428	404	419	408	389	413	420	421	416	434	419	383	383	415	376	419	423	382	425	441	403	404	391	413	439	437	446	444	429	430	413	416	442	419	422	382	413	434	430	407	414	348	370	426	424	406	432	429	455	404	384	394	438	466	421	398	427	425	451	421	451	423	436	411	438	394	407	440	393	395	387	406	386	380	374	433	429	426	422	387	450	380	403	357	411	419	420	406	410	453	419	380	461	413	383	408	397	420	440	425	407	406	450	401	404	454	412	408
15354	19729	20128	13105	8159	6108	4770	3044	2352	2839	2410	1881	1530	1304	1029	884	724	738	639	597	559	488	384	451	362	391	318	308	315	309	262	247	216	223	257	216	249	231	233	230	239	228	250	185	228	204	225	226	205	182	228	201	249	207	225	207	228	227	208	245	213	194	205	228	227	258	217	213	213	207	241	242	191	212	215	214	192	222	210	241	250	223	229	200	213	203	251	209	204	217	224	226	186	228	246	229	210	218	219	219	205	228	211	217	197	210	199	231	217	212	236	205	225	185	202	208	204	239	201	216	223	234	223	225	225	218	221	206	222	209	204	231	193	170	217	215	208	225	197	231	212	226	208	236	200	210	204	203	193	221	207	209	242	199	204	215	232	235	212	206	223	233	226	201	191	206	221	200	230	212	226	217	229	199	224	228	189	217	197	216	212	233	233	217	228	248	231	218	212	218	218	220	189	209	217	227	209	220	213	214	213	205	202	209	223	190	201	200	237	204	227	215	223	220	215	213	239	200	238	222	194	232	221	221	210	234	210	204	211	227	199	198	219	192	224	200	235	215	205	204	212	203	202	217	202	212	211	208	195	202	194	199	211	215	230	234	216	214	213	198	208	221	201	213	221	209	208	212	232	211	218	214	224	212	200	216	200	195	205	219	218	209	219	211	218	217	203	202	192	254	216	202	194	197	206	208	239	234	233	191	207	210	190	202	232	211	197	197	210	230	197	242	198	217	207	209	228	236	211	209	227	208	202	198	243	224	205	220	241	219	248	227	201	223	208	218	207	202	219	229	227	204	239	225	186	218	234	188	201	202	213	204	224	203	197	184	215	208	218	203	222	206	219	221	188	199	225	226	186	212	221	195	219	202	239	232	237	207	230	196	199	217	198	188	218	231	232	228	198	201	208	193	218	198	216	215	230	222	199	227	213	212	218	213	259	185	222	239	237	197	208	211	191	225	212	217	220	203	179	228	220	191	226	231	226	240	220	189	220	192	212	215	210	218	203	203	218	234	216	210	199	202	203	235	217	185	236	190	209	216	217	212	210	228	198	197	206	243	198	230	194	190	218	204	197	203	209	204	226	225	223	195	198	213	202	221	196	209	210	203	221	203	222	194	195	198	216	214	215	233	217	231	206	244	205	217	223	204	218	195	229	206	204	205	211	216	238	226	207	218	236	220	237	204	228	204	199	196	200	217	209	211	211	234	223	215	185	234	229	200	236	225	238	220	216	222	183	202	200	195	231	211	216	215	212	215	220	214	203	241	211	214	197	218	214	200	205	198	210	212	210	187	209	207	182	210	185	194	215	224	221	230	236	202	212	215	193	211	207	215	223	225	213	207	228	204	214	191	221	210	223	214	229	227	237	218	212	208	208	222	222	204	211	206	220	201	210	197	218	206	217	227	204	240	210	212	210	215	214	198	202	223	201	230	228	207	215	239	216	197	229	212	218	212	187	226	224	215	221	236	229	176	219	233	218	204	214	229	209	226	176	224	237	214	221	217	217	192	220	228	230	208	203	215	213	229	221	207	241	235	247	203	204	193	201	221	218	209	229	217	224	206	215	203	204	218	218	219	237	221	222	219	217	215	199	237	233	209	179	203	231	223	206	205	180	223	216	204	243	205	178	219	211	208	207	230	195	206	221	203	215	218	239	219	202	235	231	220	187	219	203	214	234	195	238	233	210	249	231	214	214	209	222	198	209	222	226	211	226	206	209	195	202	220	205	212	208	227	215	214	242	221	199	208	232	180	262	214	193	206	214	197	218	211	213	222	226	208	227	216	220	212	182	198	217	225	219	184	204	221	216	217	229	208	201	212	224	212	187	217	231	211	238	198	210	219	201	208	210	183	213	237	212	195	209	199	206	196	195	217	202	212	212	229	198	231	197	208	210	240	204	176	218	199	214	239	241	201	216	218	248	241	206	215	192	205	246	209	238	204	241	199	196	200	179	211	230	197	209	202	226	211	203	228	219	209	205	197	194	226	204	212	222	207	226	226	202	226	216	224	207	234	208	205	207	214	217	213	192	230	231	207	216	221	224	204	206	220	204	196	226	251	222	233	218	192	215	197	229	210	224	191	211	224	208	218	206	208	206	208	209	185	219	192	204	224	186	211	222	230	207	192	199	219	233	198	218	219	209	216	215	191	185	230	216	189	196	207	210	218	229	195	212	196	221	194	224	210	223	220	198	207	211	216	194	223	212	210	191	228	229	202	230	208	224	215	218	197	190	207	181	219	239	221	214	221	197	229	207	220	199	200	212	214	217	224	231	220	228	229	234	219	241	234	222	238	208	224	200	203	200	227	229	213	215	232	209	231	203	220	178	214	209	233	213	198	204	222	234	201	201	247	223	245	198	224	228	212	203	194	196	215	207	201	219	220	209	206	236	237	226	234	185	195	210	239	224	212	231	222	196	214	189	208	236	192	201	218	205	231	201	216	203	227	216	245	194	199	203	200	214	234	208	228	219	213	201	212	204	196	209	216	197	204	224	220	228	205	220	169	193	212	209	229	211	219	221	200	184	224	219	223	221	215	193	208	238	216	219	189	203	218	234	230	218	219	210	225	237	224	217	217	210	189	236	197	233	225	235	200	190	210	228	222	204	231	211	194	204	207	246	189	216	217	214	219	219	233	202	207	213	221	245	222	215	207	229	220	214	209	206	204	202	212	205	212	226	219	202	234	244	235	229	201	229	199	212	225	218	253	177	220	201	243	210	248	204	227	213	210	212	219	226	206	210	229	202	237	191	210	219	193	205	220	227	225	236	207	208	201	236	209	203	208	230	222	222	191	210	182	197	197	210	213	227	224	231	202	203	203	206	226	213	225	194	201	190	214	205	195	193	200	228	204	227	219	215	210	230	220	193	213	196	225	223	211	204	200	197	210	251	238	231	207	182	235	228	230	210	213	199	248	233	206	187	198	224	187	215	223	214	207	195	203	195	228	200	238	232	202	210	220	200	214	190	234	204	215	242	206	192	235	216	214	214	193	220	210	219	207	210	202	191	231	224	209	201	228	211	196	200	217	226	216	208	227	207	217	218	177	211	209	220	226	221	232	228	219	216	236	219	216	212	220	199	186	215	241	210	198	199	233	209	219	207	211	222	225	216	223	202	215	232	222	224	193	210	234	239	227	200	212	203	225	196	189	207	220	218	220	200	227	240	218	228	196	191	223	220	182	225	211	213	204	207	219	208	222	198	228	204	247	216	192	208	215	228	234	210	209	200	210	201	179	220	213	231	223	211	204	194	209	202	228	204	223	226	221	209	191	206	231	223	198	198	222	226	204	214	227	213	182	195	202	198	215	216	215	245	202	229	203	204	205	241	209	221	187	220	206	218	212	197	220	218	217	206	224	219	237	213	228	184	213	216	196	212	226	209	231	208	238	208	207	208	204	220	206	219	213	222	214	237	222	197	213	191	216	234	210	191	197	227	196	224	194	230	243	202	212	215	223	263	215	229	229	236	223	216	230	247	252	230	175	207	214
10686	20844	22418	20320	18612	17670	16237	11976	10793	13215	11263	9356	8295	6928	5781	4829	4180	4280	3907	3355	2769	2385	2081	2142	2003	1743	1428	1117	1164	1155	794	715	758	713	686	676	653	732	671	604	654	688	691	672	629	570	556	604	535	586	626	617	564	607	556	534	579	567	556	564	599	556	500	565	524	534	534	534	516	561	552	556	527	535	526	543	531	552	503	529	509	540	542	508	493	552	506	533	545	539	560	506	532	540	511	537	504	532	516	540	515	514	542	561	518	506	550	526	508	491	542	537	522	522	548	581	518	509	510	549	525	529	528	537	520	531	605	473	547	519	490	582	530	514	456	545	510	508	510	547	521	552	504	514	524	517	531	511	554	508	526	505	552	484	513	562	542	530	518	531	547	483	539	518	579	568	547	516	511	505	537	523	565	512	575	514	570	511	517	540	579	488	551	484	505	508	563	495	569	545	493	502	486	502	523	526	488	534	529	544	528	496	512	527	550	500	514	497	500	548	550	514	493	542	498	498	514	549	559	524	516	504	520	523	545	529	526	523	532	551	533	541	559	482	515	513	515	530	487	520	536	511	527	522	525	555	541	520	540	500	550	509	544	510	536	496	507	501	562	526	496	509	559	529	529	466	486	471	564	546	517	536	551	565	528	528	538	510	533	495	520	535	514	545	515	524	530	519	546	521	546	536	497	523	558	498	508	566	524	538	558	520	555	520	520	545	529	516	507	506	511	523	479	530	588	519	532	549	543	547	530	536	537	568	499	559	525	510	527	556	528	491	538	585	503	577	510	546	535	516	525	563	535	527	540	513	548	506	498	518	511	533	532	535	521	549	570	570	532	502	533	545	559	550	535	556	546	486	509	564	538	563	539	521	525	533	551	535	529	523	527	534	553	540	532	486	541	557	492	522	520	553	557	532	506	547	529	511	534	509	488	519	493	554	549	522	566	535	528	471	530	539	518	560	549	548	534	546	516	544	550	540	537	576	530	546	558	545	554	519	547	529	498	544	490	540	527	525	491	483	531	565	494	522	509	527	552	484	513	531	533	547	535	520	545	544	490	545	490	540	511	501	516	502	562	553	552	556	568	518	548	515	471	515	524	516	545	526	515	535	560	539	510	505	564	510	534	527	492	548	513	530	493	531	550	508	515	512	505	499	501	499	515	522	546	548	532	532	504	496	578	521	573	545	544	542	508	544	542	510	509	528	546	516	537	499	544	556	481	519	497	551	516	544	529	504	461	519	538	550	519	525	506	524	544	521	521	580	544	504	563	520	500	501	558	531	524	532	560	525	545	520	487	512	517	504	506	539	563	529	542	510	488	508	526	498	550	573	497	496	524	497	534	550	569	534	538	501	529	504	523	499	530	512	535	530	511	551	552	527	553	560	515	529	531	540	552	507	534	541	539	554	507	501	547	530	501	521	542	538	533	533	488	541	516	546	508	516	546	510	549	571	545	549	533	542	551	555	513	539	516	501	533	517	528	496	532	508	528	508	552	519	525	527	538	518	501	514	529	527	517	554	537	551	538	515	479	541	523	484	540	563	518	511	571	524	535	546	532	514	507	566	516	484	520	514	568	515	523	510	546	547	512	534	553	473	539	517	523	540	539	552	536	525	523	541	531	517	566	541	537	521	518	521	506	542	495	559	574	518	511	540	545	475	533	524	505	518	518	546	513	506	550	490	530	508	509	530	489	567	544	478	529	560	511	533	532	545	513	537	511	547	524	532	549	526	516	530	522	510	522	509	566	560	533	511	515	579	542	542	568	554	513	572	523	546	586	524	509	512	533	509	513	516	507	489	509	533	546	543	512	511	554	540	527	553	514	500	515	567	548	538	522	516	524	503	508	514	526	512	528	490	487	525	521	506	522	486	552	539	541	531	504	510	508	484	493	548	506	519	502	528	466	511	528	501	548	464	534	560	543	523	475	577	531	542	539	542	507	544	532	541	524	515	507	511	521	499	551	550	527	536	506	548	550	509	580	476	537	536	537	584	489	512	535	555	517	504	527	530	517	501	532	522	510	543	521	492	546	516	499	544	525	517	535	487	570	528	539	536	569	505	541	570	546	579	539	505	504	515	500	523	519	515	515	517	507	558	527	559	502	558	554	576	532	517	540	550	528	564	509	505	517	522	515	500	531	551	517	511	526	514	538	553	543	502	542	530	541	569	499	504	494	532	523	545	529	519	510	519	512	536	489	554	546	536	551	480	544	526	531	507	506	529	552	583	523	494	538	540	520	525	522	534	506	521	518	531	542	513	526	537	539	507	538	544	555	553	499	521	526	503	542	540	542	558	542	525	546	512	542	536	511	497	508	523	533	573	591	503	539	539	501	538	505	558	531	535	547	560	489	506	489	499	567	502	499	509	512	532	572	524	542	505	493	517	545	534	527	507	517	515	494	557	518	562	518	535	523	570	476	522	563	501	515	497	527	547	586	530	546	514	529	495	464	512	511	537	540	559	556	508	482	498	512	524	550	586	531	543	523	518	515	498	512	483	548	496	522	519	483	548	523	577	497	552	529	533	499	534	500	547	534	470	527	529	525	483	502	499	518	522	554	545	510	527	517	526	547	491	532	509	502	510	515	551	508	542	557	541	544	512	496	566	514	525	547	508	561	535	543	531	517	524	556	553	500	507	528	524	538	541	522	518	506	497	562	545	490	505	544	522	560	495	505	498	506	556	509	527	519	527	530	495	515	509	533	478	533	524	543	536	505	514	536	495	520	550	545	522	552	540	511	498	547	571	563	540	528	539	550	553	549	525	502	516	556	513	526	520	526	507	580	545	497	533	494	520	525	530	507	503	529	522	555	526	564	559	515	541	540	546	518	516	503	555	524	547	529	513	527	546	506	522	537	509	531	546	499	545	595	491	538	551	517	521	571	545	597	543	518	537	516	547	548	561	510	526	549	552	536	536	539	520	522	520	506	524	505	548	521	496	524	488	534	558	501	488	535	543	521	494	529	489	514	540	511	488	530	521	525	491	582	558	525	529	518	535	511	472	515	518	554	536	536	563	539	559	519	499	531	544	506	537	548	498	542	487	491	555	531	513	543	541	518	536	524	524	541	541	528	544	546	510	528	533	535	510	535	554	500	532	542	564	520	524	544	524	473	543	517	514	531	518	493	566	535	514	537	516	517	495	533	540	554	499	535	524	521	538	577	511	513	532	542	507	504	531	541	563	511	522	510	519	510	491	488	520	522	551	534	605	506	535	524	530	516	530	545	482	541	551	555	555	564	525	552	501	548	532	528	547	522	509	488	534	531	521	501	526	522	533	538	503	531	520	555	507	520	515	556	527	556	526	546	483	546	528	537	528	567	518	521	544	531	500	562	519	511	558	544	477	491	546	530	525	539	520	563	530	513	544	476	558	535	541	536	521	535	540	533	524	504	578	511	560	515	500	548	514	544	512	523	534	496	513	544	513	519	561	492	525	525	536	547	514	545	474	511	491	581	513	521	496	537	525	530	533	565	514	484	486	489	551	504	530
35947	43714	39048	33827	25125	21557	21889	17791	14037	21451	18616	13339	12012	9173	7345	6125	6527	6115	4023	3521	2615	2071	2078	2458	2255	2097	1422	871	637	458	315	284	285	252	257	308	256	262	250	245	245	302	367	347	292	237	250	245	230	255	204	238	240	234	217	191	212	203	218	228	224	223	220	203	205	212	250	202	196	224	208	217	196	192	219	181	218	194	241	212	186	190	221	191	199	218	193	203	194	208	216	196	187	199	197	218	224	227	194	195	219	197	199	214	210	215	204	201	205	176	190	232	194	205	206	204	210	208	197	204	204	206	192	205	182	207	198	182	244	221	196	204	193	185	212	219	205	228	213	209	195	185	213	208	232	212	202	229	202	217	206	219	204	200	202	217	216	200	217	222	209	198	212	186	227	211	202	198	192	219	220	196	207	188	215	197	212	197	218	192	219	220	208	192	198	188	221	201	225	217	202	203	212	219	200	216	196	222	224	212	228	196	212	194	207	199	236	207	221	225	196	167	223	200	223	202	197	212	246	241	229	215	177	198	202	211	193	221	178	203	206	196	191	209	195	197	218	219	197	213	201	192	215	232	214	202	228	237	190	228	209	227	210	195	207	216	212	207	214	223	204	226	195	203	197	213	197	227	211	227	219	174	214	225	205	216	209	214	201	196	242	189	193	213	217	192	202	219	186	213	244	189	190	219	190	231	218	214	191	234	203	217	197	224	227	195	208	224	221	214	205	195	221	204	189	198	224	195	187	221	208	208	238	196	185	197	221	229	227	232	222	208	220	161	209	202	215	191	236	229	201	200	214	217	178	211	207	206	187	219	177	217	215	197	235	207	223	212	181	201	238	202	188	172	197	200	177	195	205	224	200	212	217	227	231	212	209	186	230	204	194	202	200	199	193	183	205	240	218	228	190	198	200	195	184	205	221	173	229	219	214	209	224	205	205	208	190	217	209	209	202	211	206	227	191	193	194	202	204	209	214	219	204	200	200	201	223	201	194	199	208	215	188	236	209	200	226	212	209	214	196	180	192	215	216	199	188	186	205	177	205	201	221	239	195	220	193	177	222	227	200	196	188	216	189	182	206	201	194	218	203	228	202	193	206	231	194	200	207	202	184	205	219	176	200	218	160	212	214	224	208	190	202	201	188	202	191	216	210	199	228	213	217	220	209	199	195	186	210	222	210	208	212	181	200	211	209	203	192	199	207	181	213	199	201	207	188	223	186	181	217	186	196	196	201	213	216	199	203	178	213	187	188	203	190	208	202	187	204	203	222	222	204	201	217	190	199	222	208	211	214	209	194	212	200	227	218	197	187	219	197	206	223	195	247	211	234	194	200	205	209	212	202	215	189	208	233	211	223	207	221	207	191	220	216	200	221	214	187	208	224	182	202	208	209	222	233	191	202	207	212	211	218	214	205	194	195	215	225	198	214	239	230	189	215	218	234	198	217	164	204	186	233	228	189	206	218	199	226	215	190	195	228	194	183	179	209	217	221	213	219	212	207	209	251	205	208	239	210	216	184	199	186	229	215	212	213	186	188	191	220	223	193	200	206	187	218	198	191	205	209	223	214	202	223	218	202	209	191	212	210	227	200	190	197	191	215	205	218	201	217	213	203	221	222	184	186	182	217	196	213	219	225	223	236	235	211	235	225	237	199	242	216	181	184	189	193	189	206	204	217	182	187	212	200	214	197	207	196	213	182	230	212	198	215	209	216	197	220	207	182	203	226	221	203	210	203	193	212	199	205	194	197	208	229	227	212	217	204	236	188	220	220	196	222	207	216	204	230	208	174	229	200	190	186	196	214	233	217	169	208	218	194	185	214	221	197	203	189	209	218	177	224	231	190	184	215	191	166	209	198	217	236	212	206	201	214	202	203	214	211	198	201	195	225	219	231	231	211	188	208	208	218	217	229	204	177	185	187	213	204	224	213	185	202	218	225	207	203	197	202	203	198	211	182	203	215	194	225	219	204	231	191	208	224	207	221	207	186	181	220	173	199	205	209	202	194	219	199	203	199	198	213	202	213	213	203	211	208	206	221	207	240	201	195	214	201	199	201	194	205	184	204	209	224	207	199	206	213	220	209	225	239	190	188	216	206	231	205	206	220	208	189	197	216	209	234	224	217	234	202	193	194	200	183	214	184	209	219	220	191	220	213	220	201	225	199	223	224	222	227	210	192	212	190	198	194	208	210	232	229	217	226	181	214	219	210	217	179	205	194	211	187	190	199	185	204	218	211	222	230	194	203	216	218	184	214	206	207	211	196	218	201	213	228	216	217	232	185	196	222	186	234	206	202	223	176	206	179	213	199	204	237	198	182	197	203	202	190	210	212	238	201	226	195	197	213	216	215	197	194	208	201	208	220	212	206	188	188	214	190	220	208	224	231	189	225	203	191	196	186	216	202	214	213	220	223	213	193	226	194	192	210	205	202	209	197	202	201	201	223	223	231	194	189	232	211	206	215	224	231	194	204	198	195	181	203	209	213	227	205	176	194	203	215	219	192	205	195	178	190	214	190	188	225	226	211	207	221	219	214	211	212	197	210	201	223	213	200	202	224	197	203	211	200	208	217	233	207	222	211	209	200	227	195	196	224	231	189	218	188	193	206	207	207	226	206	210	214	194	228	200	212	195	206	197	232	192	212	189	188	237	212	243	178	216	229	239	210	202	222	221	191	240	189	217	212	210	194	197	227	217	215	193	212	205	213	206	213	203	220	203	205	223	201	207	206	203	193	218	179	204	216	189	197	210	212	214	215	195	196	198	209	204	200	230	215	227	208	195	206	224	187	171	196	193	204	220	203	218	189	189	198	217	225	188	196	221	183	203	222	198	193	227	195	209	189	214	185	216	201	215	202	195	206	217	211	197	188	242	219	215	197	223	201	207	205	207	203	254	215	200	217	216	189	225	223	189	221	214	216	210	206	199	179	213	190	204	212	203	183	213	225	188	172	185	202	195	193	192	205	203	206	223	197	193	205	211	193	218	211	208	237	194	199	186	209	193	207	201	181	207	194	197	212	219	227	197	216	229	214	214	199	199	191	190	199	193	206	187	214	207	228	218	205	232	201	209	231	215	211	204	216	199	205	208	194	209	229	197	183	187	208	214	215	213	220	229	218	222	195	211	236	243	227	213	209	190	214	225	190	194	197	210	231	195	203	206	216	208	209	187	191	202	199	213	218	216	220	189	219	233	193	190	205	231	195	204	202	192	202	209	182	204	213	218	193	218	200	206	226	191	205	200	209	214	201	191	221	201	225	196	213	206	206	213	202	189	209	212	223	184	227	221	201	177	207	192	203	224	189	188	205	190	214	197	213	209	206	212	221	207	216	214	213	202	217	200	199	199	236	194	190	217	228	214	198	218	207	177	221	208	191	219	205	205	215	207	201	212	193	195	210	237	200	211	195	187	208	185	206	230	186	240	235	194	198	240	182	212	174	216	226	206	201	195	209	226	199	172	209	208	188	183	204	208	200	199	239	206	207	207	198	212	214	223
26063	38488	39523	38906	30007	27940	32004	24212	25933	37502	33958	30399	30245	25116	24241	21094	23789	22880	17587	16313	13305	11398	11309	13942	12952	11831	8190	4726	3619	2172	1242	1001	885	924	946	1046	908	808	787	843	980	1216	1816	1734	1267	785	680	707	635	663	624	650	643	642	642	609	623	583	579	625	580	588	545	578	626	593	550	513	499	588	546	491	561	545	558	508	510	499	509	515	518	502	533	512	493	506	480	499	485	496	486	505	525	499	545	516	496	476	526	523	531	483	508	482	533	511	480	507	513	549	504	504	503	511	523	504	522	505	517	491	518	508	487	480	545	510	519	510	532	495	466	484	499	463	557	490	526	481	522	533	520	479	510	517	505	511	485	515	511	459	523	507	534	553	496	503	494	492	518	508	499	528	480	504	522	531	516	529	528	517	530	518	492	526	494	547	505	484	530	525	516	529	488	507	486	521	480	497	533	519	527	569	514	506	510	526	516	540	516	505	526	519	468	489	506	518	521	513	522	502	453	479	501	478	522	497	513	502	509	490	530	526	481	541	491	533	526	479	492	519	470	453	485	488	484	487	494	482	544	494	513	516	491	530	496	513	499	496	500	505	541	486	505	531	511	518	553	478	498	534	527	486	514	508	491	519	502	488	498	509	480	497	509	511	517	545	541	528	493	493	485	513	545	521	494	532	443	499	499	482	514	529	507	471	492	509	525	497	506	489	523	480	479	505	501	487	558	478	515	539	521	514	536	487	517	518	517	469	539	519	533	510	537	506	487	496	475	518	474	493	460	539	528	544	505	476	495	475	491	536	499	524	467	515	487	490	496	513	467	516	490	503	505	520	513	533	502	548	468	512	479	467	505	519	488	511	491	486	512	529	536	533	519	497	501	514	493	496	454	506	473	496	498	518	494	502	514	521	503	535	499	530	523	482	504	541	520	503	490	540	482	507	484	526	478	525	502	548	469	518	529	472	494	495	487	531	479	545	527	521	513	527	530	465	517	484	525	501	525	503	523	510	497	439	502	521	520	508	493	520	487	474	518	505	515	509	493	486	471	521	488	530	493	506	516	526	508	515	520	515	539	519	476	503	499	488	517	519	516	481	491	517	478	550	535	499	515	502	520	486	525	490	505	509	571	475	509	570	503	467	483	526	490	502	507	483	503	524	500	503	498	558	521	490	537	511	546	456	495	485	479	489	496	514	487	498	467	496	517	536	472	499	489	523	485	516	536	483	542	521	514	510	471	483	538	480	457	508	511	520	536	476	490	493	497	528	506	494	515	525	544	519	528	490	509	541	482	504	516	501	522	519	506	519	504	493	493	507	471	515	504	573	509	500	502	522	473	475	475	502	511	523	479	457	517	512	521	477	466	498	476	497	494	523	509	468	481	505	467	523	549	511	513	513	513	513	516	520	516	540	500	518	496	511	478	518	510	518	506	527	474	532	472	457	519	496	507	530	489	492	507	522	465	506	483	513	453	511	501	504	508	519	531	525	490	483	447	523	535	477	520	517	519	554	495	513	490	514	513	489	531	543	488	499	464	505	515	471	508	517	480	520	482	493	515	496	489	456	482	539	499	536	517	506	498	502	531	499	499	523	485	542	525	510	501	501	543	497	505	457	525	519	523	521	506	541	472	477	531	525	506	516	525	526	512	499	540	525	533	479	541	464	517	516	480	553	505	526	513	519	500	508	505	554	470	532	500	500	537	496	497	490	517	521	508	501	498	486	502	502	482	505	503	463	506	495	518	448	504	538	507	492	462	504	493	490	547	525	501	494	509	514	481	541	526	496	518	481	523	478	512	556	503	479	532	490	509	478	519	504	512	478	488	521	480	490	496	513	555	496	509	487	497	470	549	497	495	507	543	491	497	512	513	478	484	532	491	487	520	492	478	481	478	497	503	494	540	518	472	484	489	506	513	503	490	479	578	506	494	480	520	520	467	492	487	498	535	499	508	528	477	525	537	500	503	538	527	532	478	500	521	457	514	555	469	483	488	485	518	493	484	500	497	497	495	507	513	537	502	490	509	531	505	529	521	494	505	488	490	528	494	504	521	521	539	492	486	536	520	519	480	529	479	516	484	469	538	506	497	504	475	528	492	508	502	495	474	509	474	506	478	493	541	532	463	490	521	444	495	477	518	508	490	517	514	520	517	453	514	492	555	496	477	476	496	498	493	524	501	492	531	523	456	504	498	520	472	492	509	552	496	491	503	500	499	507	501	520	499	533	500	527	527	513	554	531	474	460	515	517	502	487	465	483	487	544	476	496	501	469	469	498	508	497	539	498	469	500	528	474	479	473	526	527	500	492	539	517	510	487	524	502	510	471	502	530	483	517	500	513	469	499	506	492	531	481	529	477	501	473	538	466	507	521	522	525	480	504	484	486	501	475	492	507	509	486	484	494	512	501	502	504	511	510	493	480	514	511	497	507	550	541	523	517	528	508	479	502	491	503	504	466	488	493	506	486	539	488	509	510	530	474	543	506	514	503	529	510	508	504	507	445	542	505	486	514	500	514	520	507	514	458	500	526	490	498	485	559	506	494	546	519	445	498	511	489	458	505	485	485	493	498	491	500	495	488	490	558	455	510	496	516	544	530	531	493	478	491	512	532	504	501	530	526	493	517	459	490	503	463	530	501	483	530	496	521	537	516	498	502	437	504	472	536	499	492	515	529	487	498	516	533	555	480	541	487	530	515	537	514	526	506	538	465	513	483	484	519	573	493	503	528	519	513	485	527	499	501	506	493	511	513	524	488	494	455	520	472	509	529	534	483	511	515	479	513	506	515	506	546	521	504	515	493	518	474	504	554	512	529	489	506	498	508	541	528	498	513	483	494	510	522	543	505	482	495	517	511	465	527	488	491	507	508	484	509	532	531	499	512	524	505	506	500	479	472	469	496	485	535	462	506	498	506	499	514	519	499	486	523	513	558	519	513	485	514	505	494	508	513	547	505	512	495	521	531	502	523	508	508	484	476	520	480	504	551	500	483	502	542	513	507	496	517	521	494	525	526	492	564	539	511	511	499	505	495	489	543	508	491	511	515	522	516	537	486	540	499	538	510	531	495	480	471	523	501	490	562	515	512	499	527	498	495	473	523	538	502	476	539	513	471	495	518	522	479	550	502	484	467	487	512	491	496	506	520	556	502	498	489	509	493	514	473	507	494	532	530	505	531	508	516	529	524	507	523	470	485	512	484	510	531	495	469	500	482	511	497	528	456	480	528	469	524	515	499	512	535	507	508	491	488	531	446	505	481	504	483	490	495	522	520	512	483	471	520	500	537	535	509	482	492	527	515	505	531	534	509	539	491	548	525	495	472	510	524	476	500	468	514	499	498	507	480	513	512	512	501	515	523	492	517	499	533	514	501	483	547	505	457	537	497	504	494	518	498	479	480	538	489	531	509	506	518	503	501	499	474	500	519	495	499	532	524	485	477	448	472	500	500	506	503	493	471	505	495	516	486	502	503	488	515	475	540	488	513	548	505	478	503	514	501	526	495	496	499
47104	44406	38048	37110	27762	24866	25815	27660	25951	34982	31181	25138	25320	21709	22749	20362	16040	12226	9936	8295	6941	5689	5435	5374	4780	5470	3917	2100	1213	1011	381	323	281	257	271	337	328	255	221	239	371	420	608	759	547	278	225	239	233	248	189	205	199	216	177	181	209	220	212	181	181	217	205	181	173	193	215	167	186	161	186	159	161	156	169	148	170	167	159	183	150	161	166	184	152	165	169	166	154	147	179	179	173	168	142	162	177	157	161	164	154	175	169	146	161	158	171	162	168	166	175	154	152	168	185	156	175	173	184	171	173	146	161	181	141	163	165	175	175	151	178	147	167	166	154	139	164	166	176	180	159	156	167	152	169	183	147	175	172	164	164	178	133	168	153	168	181	159	175	148	179	170	171	193	171	168	186	164	176	159	169	176	144	154	163	171	154	154	169	160	165	162	158	173	140	174	179	172	168	154	178	176	158	158	146	179	187	183	162	172	147	171	173	192	207	155	157	180	211	150	161	166	154	155	156	175	186	188	146	150	163	147	158	177	168	159	149	154	169	186	165	150	152	181	148	158	155	155	149	147	143	158	161	143	155	143	168	167	151	163	173	153	165	151	147	163	166	174	173	186	194	165	169	191	164	181	175	189	172	165	171	170	175	165	184	179	161	155	174	161	180	168	157	186	136	162	172	184	172	158	156	152	160	148	163	165	161	139	181	175	164	174	155	173	165	179	160	195	147	162	165	158	174	162	162	180	179	163	143	150	193	161	161	192	171	189	143	158	162	172	154	140	143	150	175	191	158	149	160	152	181	162	166	172	158	158	168	162	158	178	163	138	136	180	162	166	139	165	156	162	175	172	156	150	184	176	193	165	164	168	153	163	163	172	162	184	178	187	176	168	156	153	162	126	162	171	171	166	202	170	140	175	170	152	153	166	142	167	173	194	172	166	186	143	152	185	169	195	139	150	149	167	149	137	171	183	154	181	153	139	186	155	162	170	154	168	165	190	190	167	152	138	158	162	164	164	150	170	189	168	127	154	179	149	149	149	170	160	156	143	175	170	154	172	159	159	160	178	164	146	174	179	154	176	153	143	159	171	186	164	169	182	135	201	176	195	135	152	147	171	186	154	154	174	189	172	169	140	156	153	158	159	168	172	162	145	163	170	152	155	184	159	164	153	159	149	157	144	180	148	182	175	154	162	136	156	165	152	152	176	173	151	155	167	133	175	129	170	189	183	151	172	167	171	153	159	173	148	177	142	162	170	162	166	161	182	166	149	163	192	179	167	182	158	150	139	157	171	166	169	188	179	192	183	182	169	154	163	173	178	179	195	178	152	170	131	172	151	164	157	167	168	179	146	165	177	155	160	172	182	170	171	155	167	168	177	189	183	155	167	159	152	144	155	164	177	178	150	169	165	184	164	146	155	171	162	168	158	162	183	181	189	197	151	156	143	166	148	148	142	177	152	157	166	146	165	153	145	158	165	183	194	160	175	153	175	166	168	158	157	165	170	175	150	188	163	162	185	141	168	142	167	182	153	136	165	177	164	180	181	176	168	157	158	166	153	176	173	178	165	151	149	145	176	143	179	158	163	172	184	186	188	164	149	172	147	172	157	183	168	168	177	162	159	160	172	177	153	154	166	167	172	161	155	154	167	174	157	139	148	173	180	150	160	151	168	163	160	170	146	151	173	153	159	169	149	188	168	171	175	153	141	163	189	154	128	144	160	179	185	156	171	155	166	171	159	179	157	162	160	175	177	186	145	179	185	162	155	162	158	180	167	178	150	174	162	170	153	141	158	163	161	191	160	159	158	171	154	185	165	164	153	158	166	195	157	175	150	187	154	140	177	171	175	153	195	154	168	165	182	181	150	188	168	159	166	179	156	189	166	158	169	160	169	176	176	164	187	166	157	178	138	157	159	149	174	183	173	159	163	183	161	169	188	189	186	155	163	162	168	166	186	145	158	170	163	183	141	143	165	187	164	185	171	154	190	177	167	166	163	174	170	168	155	134	160	170	172	173	167	166	156	160	171	166	178	169	190	168	166	179	171	159	115	149	143	156	174	163	177	172	185	170	167	129	133	160	171	179	158	170	154	172	166	151	171	183	160	156	137	154	163	179	178	190	167	150	164	142	159	182	143	172	159	175	138	173	167	159	160	173	171	188	181	154	188	166	161	169	155	169	154	159	153	196	151	157	150	168	175	180	157	149	178	163	154	159	158	173	162	165	172	168	159	176	172	161	172	166	137	174	177	176	149	146	161	167	164	148	164	140	166	148	154	178	177	165	165	184	141	169	174	175	173	142	147	150	155	194	166	173	177	186	156	156	159	156	182	184	152	142	173	173	178	181	158	164	168	159	162	162	160	170	165	155	162	145	179	167	168	172	178	171	173	154	180	177	180	187	139	176	153	146	147	169	155	175	179	166	171	165	157	166	165	176	171	167	189	155	185	153	162	167	167	178	167	171	173	170	159	155	143	157	171	151	181	172	191	168	170	170	161	153	169	174	173	159	175	175	158	164	188	151	152	139	162	156	178	156	174	168	168	174	132	168	159	163	151	180	165	161	143	186	144	159	152	165	172	171	182	181	167	164	165	169	162	168	144	179	166	162	156	167	167	132	140	157	162	155	157	176	168	184	159	143	175	176	195	164	151	151	149	154	175	163	172	176	149	160	159	165	166	160	145	170	153	158	194	140	165	182	192	167	192	150	166	161	160	159	159	172	190	160	150	163	170	172	156	184	182	166	161	159	158	167	151	174	155	146	165	177	151	171	152	167	153	139	165	182	156	160	165	168	156	170	168	188	179	168	158	146	163	159	138	153	148	182	173	168	167	186	146	161	183	178	165	153	167	167	164	160	142	159	167	150	179	171	179	158	161	172	182	187	183	160	155	153	147	163	170	163	164	159	158	178	180	149	183	161	154	170	159	166	169	156	173	155	141	171	181	148	163	163	175	179	157	166	159	164	132	160	154	169	160	175	160	153	156	162	167	168	188	179	163	154	149	162	171	181	160	176	175	163	165	169	163	157	187	171	180	154	163	150	181	172	134	174	190	196	141	169	153	178	172	161	162	163	167	176	158	168	166	184	200	146	177	175	168	164	154	159	163	156	165	143	159	172	186	183	139	162	142	187	164	161	157	152	176	160	151	163	172	155	177	149	156	159	153	163	156	150	161	151	136	157	161	160	162	186	163	146	143	189	168	172	165	164	176	151	160	152	201	167	160	140	163	147	164	180	171	170	160	168	156	182	151	159	125	169	164	153	173	171	146	158	169	174	179	170	169	185	184	166	164	179	172	153	176	155	161	148	160	168	165	170	169	162	163	171	156	178	165	144	157	186	166	149	166	189	169	150	195	159	165	176	145	156	166	171	178	175	141	174	209	173	185	173	214	167	157	184	156	164	182	141	166	162	169	141	175	162	154	169	150	157	193	168	143	175	153	179	171	185	174	155	173	141	171	156	157	160	171	159	167	132	176	191	147	180	169	172	146	190	161	155	176
36069	42361	44100	44395	37189	33071	35491	33685	36885	46816	43943	42453	42894	39255	41128	38770	35083	30525	29191	26368	24617	21939	22066	21747	20514	22723	17505	10906	6995	5506	1752	1272	1234	1103	1141	1559	1504	1049	834	1012	1675	2283	3771	4279	3040	1353	828	885	805	810	771	722	739	692	662	716	678	625	628	588	600	606	610	558	538	584	551	468	472	503	447	433	446	463	441	406	454	412	403	445	458	436	413	436	442	457	393	415	418	420	379	380	397	416	417	403	407	400	410	422	395	403	441	397	406	420	379	399	405	420	386	423	437	378	408	424	405	405	424	406	418	378	417	421	389	408	416	451	397	401	415	392	412	429	388	387	394	391	408	416	424	405	413	430	377	407	438	379	407	430	444	392	427	439	407	443	397	393	382	395	419	438	420	411	396	436	376	417	416	385	437	433	402	386	431	414	436	374	386	405	386	400	388	427	399	422	384	435	401	396	414	422	423	430	422	408	423	410	392	390	431	429	414	378	372	419	399	389	440	407	407	413	436	439	407	412	413	410	400	399	355	378	432	410	383	392	403	439	436	388	442	391	415	399	391	402	414	379	420	391	426	386	445	456	409	400	393	389	392	426	390	411	405	408	431	417	398	437	351	433	410	432	411	392	436	399	407	393	414	392	400	350	396	391	431	402	416	443	397	425	409	392	409	400	413	411	417	405	439	404	440	438	450	407	426	394	388	403	395	387	387	407	408	374	381	385	396	390	422	393	424	428	426	390	403	412	423	451	379	416	440	430	401	422	416	388	420	419	398	388	401	372	423	426	397	403	414	423	419	377	387	377	392	396	425	397	405	398	353	402	422	384	416	391	399	385	444	400	382	421	394	383	416	392	401	404	444	375	425	433	408	408	415	415	395	386	399	369	388	424	397	385	392	415	387	379	397	427	414	419	389	427	432	398	400	412	437	415	456	420	389	399	405	434	400	406	425	439	422	425	399	413	434	347	387	412	399	426	390	459	412	403	403	402	445	413	356	382	408	398	416	385	370	437	429	412	371	407	396	452	411	419	417	419	392	377	418	427	399	398	405	433	392	419	389	423	394	413	406	403	451	407	422	436	443	397	390	385	404	429	383	409	389	413	391	422	422	414	421	438	394	414	394	373	416	403	400	421	362	408	411	396	392	403	388	403	413	421	418	449	404	424	371	443	407	403	416	401	417	394	427	380	424	412	390	430	399	429	388	404	399	381	414	437	391	391	421	416	395	410	394	405	448	435	409	413	436	413	406	429	404	420	421	391	447	408	393	414	405	392	391	430	436	417	409	419	368	418	414	412	459	403	480	403	435	390	379	450	406	388	398	398	405	405	399	431	423	401	417	448	411	347	414	409	421	416	391	408	422	407	397	427	426	397	415	394	387	410	404	415	426	418	392	402	396	408	382	403	412	447	418	360	399	409	392	408	413	375	407	423	413	405	443	433	421	397	426	397	393	410	419	415	408	422	391	410	384	416	396	438	421	417	402	379	428	426	430	426	407	386	422	434	402	452	443	431	391	384	385	397	412	389	456	371	393	366	387	449	434	401	383	434	401	431	409	423	381	398	390	440	385	397	399	400	392	389	411	404	412	379	409	396	437	431	388	443	362	402	376	374	477	406	399	395	379	420	448	423	424	416	423	436	383	382	422	414	428	377	432	444	401	412	398	439	405	440	387	395	415	366	409	391	415	400	356	388	423	426	427	433	375	402	391	431	424	398	399	405	391	374	405	415	391	406	387	391	418	417	425	397	398	380	393	368	394	403	408	440	417	402	404	424	406	393	430	413	380	408	397	391	452	399	438	369	441	412	390	403	430	383	397	390	461	413	383	372	414	384	421	427	410	407	409	416	395	394	437	440	436	394	415	403	400	427	352	379	407	416	379	420	378	441	413	376	406	371	425	391	374	419	392	373	461	426	407	379	386	396	403	397	399	390	380	395	415	385	389	412	430	415	390	378	418	458	405	408	401	419	442	445	398	400	400	387	404	438	386	410	441	424	410	436	407	483	398	408	423	429	429	442	463	386	396	384	417	409	409	382	405	412	414	423	421	392	417	420	433	415	408	422	419	400	423	408	412	385	403	413	391	403	393	407	384	405	401	426	453	395	408	423	404	387	426	401	416	427	451	419	429	421	435	397	403	402	409	390	438	399	393	411	401	421	399	414	417	391	455	356	422	431	454	367	382	413	356	425	426	407	404	371	404	437	425	428	399	400	392	424	436	405	393	374	364	413	418	401	409	417	396	445	431	412	423	392	416	403	411	427	434	421	401	434	418	419	359	412	406	412	376	392	429	414	422	410	410	389	389	395	418	423	407	425	404	421	430	394	387	413	408	405	436	402	416	383	423	420	428	408	385	407	408	380	406	442	426	400	410	401	413	422	446	436	404	414	405	432	410	396	409	413	385	403	434	454	400	365	406	406	385	400	403	448	434	403	416	388	410	384	430	377	402	435	394	411	391	443	396	380	393	442	418	393	410	405	426	408	397	410	449	440	408	379	418	423	380	397	417	403	422	393	393	424	398	389	399	418	397	425	413	415	420	367	416	407	414	411	420	389	398	430	408	405	388	393	435	396	407	414	381	417	403	395	426	427	403	377	398	407	410	422	420	404	392	415	408	386	403	397	394	359	413	400	423	400	394	412	395	383	393	410	429	445	406	391	423	446	405	399	396	450	376	400	391	392	414	357	395	444	428	409	447	417	383	380	409	372	367	406	402	421	398	414	413	433	431	404	404	424	399	392	394	383	420	423	373	431	410	396	436	407	384	415	400	397	403	394	387	400	409	397	430	412	417	402	395	436	409	407	433	433	379	405	420	403	404	403	398	416	437	420	420	414	445	397	424	404	418	429	417	434	397	408	409	422	376	402	387	412	423	390	426	428	406	397	387	402	439	398	374	362	406	437	413	403	417	380	403	420	417	378	413	406	415	436	434	383	393	437	439	391	423	395	399	402	399	413	401	373	390	390	391	373	386	410	388	433	397	375	403	379	395	410	388	429	393	407	424	409	414	423	400	439	422	398	384	399	366	438	366	389	409	401	413	411	421	408	390	395	422	397	402	385	412	387	387	394	410	443	415	413	392	397	434	393	393	398	409	421	397	375	416	402	424	435	393	405	405	390	417	427	380	394	445	423	410	403	416	406	402	337	393	418	404	375	396	410	426	452	416	383	380	424	398	433	409	379	408	438	408	398	423	436	391	465	391	420	414	405	367	425	419	413	397	423	396	410	385	369	465	407	444	428	374	426	441	403	410	434	409	389	392	433	390	423	408	367	413	412	385	386	384	401	417	394	424	368	395	401	425	395	429	396	409	397	399	425	371	402	403	393	437	419	446	407	423	402	395	418	416	397	408	413	366	428	461	424	408	396	398	423	414	391	426	412	418	425	388	434	389	403	352	387	419	397	424	412	424	419	419	437	400	405	383	430	472	405	367	401	421	380	396	399	403	382	438	408	440	423	403	411	407	422	427	372	410	409	436	379	408	391	413	406	411	415	374	420
17704	19849	18364	18789	9109	5068	3123	2075	1925	2664	2304	1977	1728	1502	1342	931	703	610	540	507	489	444	375	306	359	328	312	253	242	261	261	251	239	230	212	225	261	226	246	226	205	238	233	251	220	233	233	221	207	209	218	208	201	223	200	229	218	200	220	223	208	220	198	227	214	217	212	201	201	228	195	229	203	212	185	219	202	202	223	208	230	211	186	214	200	225	218	204	186	206	205	213	218	200	198	213	209	203	208	220	204	205	211	236	192	207	226	216	203	196	205	219	217	228	213	217	233	200	205	210	206	222	206	235	215	214	212	194	236	203	219	191	196	211	203	212	191	236	211	217	202	196	219	199	224	215	222	205	195	206	216	206	198	185	244	196	236	212	215	231	236	189	228	222	227	205	228	204	224	229	224	234	223	219	211	194	222	214	216	189	187	230	228	194	225	211	225	247	211	201	204	224	222	208	203	220	218	202	185	233	202	196	187	203	219	218	206	219	193	203	204	215	192	195	195	197	201	220	214	194	195	219	192	206	208	217	227	202	218	216	182	229	217	217	241	220	198	206	196	199	223	217	217	223	207	184	205	197	193	232	238	190	191	215	213	197	202	217	234	213	205	206	190	189	226	180	225	213	204	198	218	218	213	194	183	187	209	229	190	218	244	190	213	226	212	225	224	199	198	192	236	195	207	226	202	222	226	209	196	233	220	229	215	210	219	186	195	189	213	209	189	215	222	221	189	213	233	214	204	212	216	213	221	216	192	209	201	213	224	212	219	212	197	219	218	214	237	202	220	230	202	196	185	209	226	210	205	227	213	209	215	206	232	213	217	228	202	201	172	228	218	217	230	179	209	239	171	199	217	191	210	216	218	234	222	206	203	221	227	211	209	217	226	195	235	204	206	209	208	205	215	216	212	196	218	210	219	195	221	210	203	211	192	208	179	206	218	220	216	203	234	205	199	205	207	192	232	185	204	206	191	201	186	194	224	236	215	205	199	188	213	207	224	176	201	230	194	207	212	200	219	208	218	205	213	198	228	194	211	232	239	227	213	211	197	195	236	210	237	225	242	179	193	204	224	218	218	221	214	201	189	213	207	229	241	204	217	212	205	209	224	216	233	219	209	224	198	240	202	225	243	212	198	212	212	235	211	206	213	226	202	200	215	206	203	214	224	219	220	216	215	233	224	242	204	228	212	231	221	207	213	203	219	214	208	239	201	202	197	223	215	217	228	210	223	218	218	198	217	203	214	198	208	213	213	195	207	218	188	177	204	208	206	192	221	197	217	200	186	205	221	206	192	179	222	207	213	201	220	191	228	207	208	185	184	205	203	236	212	207	216	226	207	210	231	227	197	205	197	205	228	207	187	215	204	214	231	200	211	198	200	216	214	222	226	209	228	191	196	207	182	225	214	190	230	220	221	229	229	202	223	211	222	195	222	205	210	223	221	198	202	195	221	201	217	200	246	208	227	228	195	195	214	193	189	200	217	192	201	224	226	202	192	210	225	237	221	209	177	215	179	210	230	194	205	211	221	206	204	194	209	196	220	204	209	200	184	193	200	203	233	200	202	194	216	215	178	205	214	205	204	191	214	211	203	210	193	231	196	228	217	187	228	198	221	201	199	184	209	227	226	183	234	208	210	224	217	206	188	211	189	208	220	203	212	211	206	214	245	197	212	203	214	207	213	218	215	213	222	180	230	217	210	182	194	202	213	217	190	185	200	209	226	217	216	214	188	223	220	188	203	203	208	188	223	202	208	235	199	208	187	212	189	214	221	227	205	220	228	190	238	196	214	190	236	229	248	211	213	190	205	216	214	225	212	219	214	204	213	209	240	231	237	193	220	221	225	183	190	185	177	223	229	198	269	236	230	239	234	198	220	206	218	221	215	223	198	191	235	209	219	214	213	205	203	203	208	219	200	207	191	230	209	219	205	206	199	222	206	231	207	155	208	198	225	210	206	183	194	208	217	232	194	217	204	205	217	188	236	216	209	229	211	210	206	188	201	173	215	200	204	217	200	217	185	204	243	196	178	209	219	202	227	210	202	194	220	186	210	220	215	186	187	221	171	223	243	191	213	239	181	195	196	211	182	207	212	205	220	176	199	208	216	218	183	204	190	195	209	216	217	209	189	236	215	199	204	205	209	238	192	199	210	226	211	223	212	197	228	210	205	206	227	215	196	205	215	191	191	188	228	198	217	236	223	230	208	214	203	203	216	214	204	204	214	223	186	183	213	200	207	209	213	217	220	206	229	199	207	222	199	237	186	236	233	198	207	230	215	203	227	219	220	201	208	187	195	222	210	212	213	206	240	209	203	215	188	228	228	202	174	211	207	180	211	198	223	218	218	235	230	209	225	220	203	244	214	228	217	209	235	220	200	184	199	204	188	189	193	207	220	233	208	203	206	238	204	174	207	229	215	232	221	196	230	221	197	245	214	222	232	187	227	223	187	198	203	222	225	219	215	208	237	210	203	198	228	212	208	225	232	208	200	218	240	232	203	209	186	219	196	220	220	194	227	224	203	210	215	244	226	216	205	229	201	226	214	211	198	227	203	207	234	185	218	196	213	188	225	206	230	206	208	196	213	209	203	226	205	203	257	212	192	201	193	197	232	218	221	193	237	216	222	230	195	193	210	220	198	194	210	205	219	208	190	215	219	230	180	233	199	225	215	195	203	214	231	221	229	188	210	227	209	219	212	187	209	196	221	184	205	188	219	219	190	205	231	229	216	193	222	187	229	214	213	189	217	187	244	213	190	194	211	221	214	205	216	217	224	206	237	186	216	210	214	208	226	172	221	186	191	208	228	200	205	212	229	225	203	216	215	217	204	226	214	195	193	181	191	189	236	238	206	237	200	184	222	226	246	189	187	195	220	198	223	200	237	191	207	203	206	219	230	250	214	209	204	246	227	220	214	198	211	202	209	212	211	206	209	210	213	230	200	214	220	209	222	209	214	215	195	191	223	226	195	234	223	204	192	178	223	229	187	234	213	203	225	194	223	252	205	203	224	181	200	169	191	235	213	183	215	199	199	194	227	210	205	230	218	197	212	216	187	201	216	194	232	187	196	224	216	198	218	220	217	219	210	198	198	224	179	179	214	181	226	232	219	198	212	239	203	228	221	217	228	196	226	199	214	196	228	207	196	223	200	196	207	206	185	234	201	222	229	206	208	183	225	214	220	226	193	221	228	199	231	191	199	186	196	199	209	194	214	205	220	210	225	227	214	205	214	189	208	214	219	224	231	214	195	198	204	210	214	183	242	202	209	200	211	190	198	212	213	216	222	250	201	202	212	212	217	209	184	202	200	196	198	203	199	232	219	229	203	217	216	184	207	213	190	184	211	185	211	233	229	199	225	186	218	230	218	233	195	215	186	185	192	220	214	200	206	238	201	219	224	231	196	208	188	204	209	203	226	221	226	240	196	198	246	236	195	216	208	217	216	199	206	205	204	201	201	211	232	179	193	216	175	190	211	203	186	195	201	198	223	228
12079	19745	22773	27135	17433	14610	11491	8417	8803	12319	11137	9875	8799	8121	7457	5416	3683	3353	3208	2915	2581	2296	1892	1581	1528	1592	1241	1146	939	775	796	749	733	740	709	693	719	642	619	605	621	623	618	663	592	562	612	549	505	593	571	621	618	611	600	597	592	557	516	559	536	540	597	580	517	499	522	521	488	550	552	572	583	498	520	537	534	546	565	516	552	510	499	509	522	547	509	511	560	511	534	513	480	475	512	549	540	530	581	528	515	506	558	528	548	506	558	536	534	498	509	570	520	491	529	554	491	540	508	495	515	515	538	527	492	536	569	508	500	502	522	531	547	502	515	475	526	520	551	553	562	546	526	520	536	552	546	516	541	531	479	518	529	530	527	544	535	541	510	543	519	483	507	481	523	520	515	535	518	509	483	547	492	523	511	531	515	514	537	532	519	494	513	497	515	534	526	532	519	515	478	503	532	513	540	531	529	526	529	545	498	509	520	490	536	502	497	521	509	531	461	542	559	509	534	522	505	528	524	474	506	536	521	517	529	521	509	529	512	505	528	521	517	534	548	490	546	520	519	524	495	555	541	524	534	529	543	482	521	513	540	517	536	461	530	532	543	493	538	533	554	505	543	520	515	513	516	526	510	536	515	512	523	512	517	486	506	486	525	465	528	520	531	491	561	557	489	534	492	538	527	537	558	550	516	499	501	496	543	504	521	537	508	472	522	546	530	510	535	549	492	504	508	514	528	530	512	528	516	510	583	543	510	544	526	477	542	502	561	557	487	550	495	509	467	565	525	550	548	512	513	523	490	507	576	511	537	517	523	529	511	496	490	524	529	530	535	506	476	525	549	528	511	531	537	546	520	497	551	492	498	534	526	533	535	508	538	515	516	555	502	531	514	535	517	535	514	514	536	506	534	494	492	530	491	565	570	496	510	525	492	537	468	525	566	545	522	507	509	535	539	506	509	532	546	590	523	526	506	518	505	493	557	529	574	537	518	531	479	522	525	499	503	527	519	511	522	538	489	547	496	496	524	530	518	519	540	530	527	488	475	505	487	501	515	516	536	503	521	499	538	540	530	517	493	522	540	496	506	499	516	518	484	508	517	523	562	530	532	514	514	526	522	550	506	502	504	515	543	488	492	527	524	529	532	533	500	538	507	525	500	558	506	482	519	564	548	513	522	568	489	509	544	513	543	526	573	497	511	510	544	536	472	507	549	519	504	506	554	486	504	532	492	480	533	499	524	523	509	507	518	528	523	490	512	534	498	511	512	519	533	516	541	481	524	551	523	501	529	484	513	552	551	477	559	512	504	516	507	463	532	498	517	546	521	482	565	532	531	524	498	551	549	527	549	544	505	528	538	515	528	514	530	534	545	483	503	473	550	519	506	512	547	492	481	568	538	489	498	511	530	519	514	539	501	551	491	535	531	520	526	518	541	533	520	558	522	528	545	548	542	500	539	538	482	549	546	558	540	531	486	531	477	553	504	501	516	505	563	495	499	549	560	555	496	530	527	537	517	495	507	557	547	515	532	578	543	529	547	492	529	525	516	533	499	507	488	551	544	591	514	524	514	516	513	565	500	526	506	516	477	591	508	557	511	524	499	499	541	506	533	543	530	511	498	536	507	536	504	495	525	506	509	550	533	545	508	455	519	481	521	529	523	525	561	531	527	530	526	500	522	517	516	493	507	534	559	547	504	517	559	528	535	563	540	518	497	520	518	498	506	483	501	520	512	485	502	569	523	520	552	521	532	518	509	537	547	491	480	484	520	521	488	527	540	573	536	514	530	531	525	539	521	521	498	514	524	544	535	502	537	508	505	529	518	509	527	537	541	493	507	484	491	510	494	554	546	525	563	532	511	536	538	517	508	536	549	521	510	514	528	465	527	515	494	558	500	521	548	543	518	519	491	512	518	540	553	508	514	488	535	560	528	540	460	503	551	505	545	509	499	516	512	541	565	519	510	540	533	521	522	472	524	507	504	468	560	575	546	529	494	556	521	508	520	532	535	550	530	497	485	547	512	544	530	529	564	512	522	516	531	503	535	532	507	528	506	526	522	516	506	503	536	497	481	517	523	551	526	533	498	500	529	554	559	560	498	490	538	551	489	539	509	551	521	531	513	515	534	526	549	524	522	513	529	516	546	529	494	527	497	503	536	477	514	475	516	537	560	530	552	524	524	481	527	542	516	507	456	515	508	515	544	512	517	520	540	525	501	542	502	506	511	524	565	504	545	518	555	537	517	529	528	520	537	497	495	561	499	502	478	522	511	510	513	489	460	534	545	556	525	497	515	552	592	511	554	555	517	524	525	530	462	532	593	530	517	513	485	506	498	538	552	582	534	538	521	512	508	553	551	504	485	551	545	540	502	550	492	539	535	537	547	514	570	526	542	522	476	531	479	518	528	533	495	550	517	534	524	528	548	516	508	507	528	534	550	490	515	526	529	523	555	510	530	501	504	531	532	524	527	485	512	524	524	554	540	496	529	541	479	522	573	510	547	488	530	500	497	549	497	520	515	513	505	531	517	500	505	513	520	529	524	522	562	528	568	500	565	483	552	532	504	465	535	540	565	529	531	521	530	562	520	528	524	540	506	531	522	549	478	527	510	523	506	487	520	549	532	529	570	577	574	489	540	475	534	484	521	524	503	513	549	506	515	552	539	574	530	509	547	475	497	500	490	515	484	490	545	551	530	503	512	518	504	498	545	538	515	485	491	555	524	529	513	562	525	544	483	533	494	557	544	529	534	501	493	550	496	523	551	557	488	523	531	500	555	502	511	538	516	528	495	496	533	514	499	532	524	476	500	525	550	517	506	527	499	483	523	514	518	543	530	549	521	483	505	538	528	548	512	521	508	531	516	582	511	531	555	523	519	516	517	510	511	511	504	510	554	509	542	500	525	496	544	511	494	531	525	494	514	526	500	523	519	521	497	496	522	550	510	521	532	528	535	515	543	511	550	496	524	487	533	558	496	517	526	494	552	508	538	536	511	508	485	532	521	531	480	532	509	503	512	506	502	490	462	512	563	521	516	501	538	517	530	567	520	507	537	512	489	546	500	470	526	533	525	495	490	534	519	540	518	510	526	546	536	527	546	558	525	544	553	525	504	547	518	563	560	517	564	475	526	553	501	523	550	479	534	539	499	535	511	485	505	518	505	521	496	524	541	527	521	528	535	516	544	492	504	553	545	532	561	501	453	501	537	526	517	541	495	509	519	537	515	515	543	498	527	501	487	541	494	555	502	554	526	512	530	520	551	500	520	547	519	552	562	496	593	501	518	556	540	530	561	565	521	542	534	523	484	536	539	518	550	516	507	479	498	483	515	566	557	527	520	525	525	529	508	497	554	560	483	503	516	527	563	489	494	506	526	508	550	521	549	601	498	555	490	529	538	511	539	552	570	524	521	549	526	515	520	532	474	499	552	523	503	559	500	536	546	493	565	530	562	560	505	510	540	543	545	488	512	477	523	526	551	497	508	548	456	511	503	504	531	513
37568	40993	40909	31966	26071	20811	19202	16686	12391	18949	15242	12452	14830	15457	11946	8044	4619	5236	3713	2953	2709	2255	1793	1430	1306	1348	1195	851	453	287	272	277	252	266	240	248	255	225	214	248	244	264	326	396	247	219	220	213	236	205	211	219	224	213	210	214	210	210	203	231	226	211	201	214	208	208	203	205	216	214	210	205	221	226	191	186	199	198	225	213	226	188	204	209	201	182	185	204	208	184	196	206	215	204	204	208	205	189	203	202	223	194	192	196	209	199	216	215	194	198	215	222	224	204	189	202	185	194	163	194	224	189	191	199	219	184	211	195	192	190	181	190	185	192	225	217	204	183	207	191	207	185	207	204	195	201	197	181	207	190	186	207	204	198	191	205	208	170	183	221	199	199	208	224	225	195	207	198	166	207	195	194	224	192	189	212	189	216	190	186	190	203	204	212	204	200	213	184	192	209	195	216	207	204	206	206	190	176	202	215	194	191	177	186	203	220	170	191	196	176	211	191	204	195	209	219	200	173	234	208	202	200	219	194	188	198	213	204	173	206	217	194	222	194	215	193	194	207	201	180	201	214	202	228	192	204	208	234	185	183	190	179	231	179	179	230	191	210	215	218	237	199	166	205	200	192	209	207	189	170	200	223	230	202	200	232	222	229	191	194	211	221	177	205	189	196	235	214	187	225	206	207	210	208	191	202	199	194	230	198	183	211	193	228	201	184	200	209	204	243	225	186	191	202	201	198	211	192	185	199	201	189	187	203	197	200	244	199	236	218	211	208	198	210	214	202	226	234	195	195	219	212	202	198	176	204	222	201	203	197	198	189	219	179	228	172	203	193	204	194	186	219	231	192	204	203	191	186	226	215	196	205	201	191	233	196	231	184	171	213	214	209	188	186	187	191	215	215	199	203	203	194	197	184	179	208	214	201	213	221	166	197	218	223	208	223	198	197	212	195	201	205	206	205	208	198	211	214	228	220	227	226	218	233	195	224	202	202	212	189	189	233	209	219	183	167	235	194	188	199	193	203	193	206	225	213	200	222	208	197	204	202	221	194	238	215	197	196	217	186	189	206	204	210	192	197	179	200	217	201	205	204	205	193	181	186	223	195	200	198	215	215	204	173	207	225	198	202	206	192	199	189	211	221	203	184	198	216	223	209	199	194	195	193	190	191	194	214	203	205	212	195	195	197	221	191	186	192	216	189	178	207	202	212	210	216	209	194	172	197	232	205	214	200	205	199	201	194	186	205	188	201	189	192	200	196	204	206	210	231	200	193	205	196	196	210	194	200	190	205	207	222	204	199	188	203	187	197	190	223	193	208	218	223	189	193	200	185	185	203	218	188	209	224	200	209	204	177	201	218	194	213	191	204	205	192	182	206	210	199	182	208	196	201	187	208	229	206	201	205	197	189	198	192	197	188	190	194	182	194	193	170	191	208	213	224	203	234	222	232	230	209	226	193	195	217	181	206	198	199	231	198	192	223	197	202	187	191	227	197	194	183	189	185	205	209	199	200	204	198	199	232	205	201	213	186	211	209	225	197	206	204	212	217	208	198	186	213	207	207	200	183	182	203	189	218	181	216	203	179	157	216	195	212	220	219	208	221	206	196	209	195	202	212	204	218	188	206	223	163	197	230	181	194	195	214	194	206	211	182	213	203	188	199	195	213	209	195	207	206	194	187	208	216	201	236	190	205	205	228	204	208	194	187	213	223	199	214	200	208	193	197	204	202	210	201	201	193	220	204	202	216	228	203	210	187	177	213	175	192	185	222	182	179	204	198	188	201	177	190	225	178	198	191	185	189	203	193	236	185	209	206	213	227	209	205	194	207	206	188	199	191	184	177	187	202	220	201	203	206	202	177	195	188	192	185	225	194	185	240	177	216	176	192	198	187	193	216	195	209	189	198	200	191	209	201	228	200	199	219	209	200	193	208	223	207	238	193	214	223	196	206	238	194	201	201	213	221	199	194	212	198	205	183	188	211	220	195	190	191	198	224	199	189	183	193	225	223	204	205	215	214	190	182	217	236	215	216	208	219	214	202	187	198	196	205	223	175	187	181	199	178	223	202	192	205	204	223	177	231	204	215	189	215	171	196	201	207	190	215	222	203	187	210	203	202	202	238	217	217	217	197	203	173	174	185	220	214	209	228	211	198	230	188	189	213	238	209	172	224	208	219	188	188	196	235	194	219	187	212	204	198	199	201	208	184	204	223	191	181	223	203	201	190	213	182	223	183	211	198	227	207	224	203	218	212	200	199	216	198	193	212	218	205	183	220	191	200	193	184	190	181	240	205	213	190	194	201	215	210	178	202	174	179	201	200	190	190	211	204	208	180	191	197	194	202	199	188	185	189	185	235	207	210	218	203	215	189	201	153	196	200	202	196	167	175	184	186	206	186	211	220	194	194	200	195	185	201	210	199	197	215	187	210	191	186	225	206	206	198	187	193	239	235	221	211	185	231	228	205	203	219	202	213	207	214	206	212	186	206	178	190	214	230	213	200	206	220	173	188	226	192	182	191	206	205	184	213	212	223	195	171	211	192	192	188	227	198	219	165	196	214	205	204	194	217	190	189	201	198	229	223	187	191	182	180	185	203	210	203	221	198	189	207	207	199	229	213	181	202	234	193	225	181	200	215	205	203	183	205	211	211	216	203	201	221	195	189	207	218	209	225	211	194	210	203	237	221	217	220	208	224	209	227	200	239	192	205	184	194	205	173	202	191	216	192	202	219	208	190	187	196	202	195	213	216	199	217	200	195	213	193	195	193	216	210	198	187	181	218	212	203	218	211	187	198	196	195	202	185	205	238	222	216	194	208	187	177	197	190	183	207	222	179	199	172	202	200	204	196	226	237	204	217	199	203	204	193	227	203	184	184	226	210	176	196	209	227	214	191	193	217	202	225	196	199	208	221	219	198	193	202	184	188	211	226	202	214	192	198	214	207	211	186	200	212	204	192	195	219	200	210	163	240	207	217	194	232	203	217	197	211	197	212	218	193	197	202	196	213	203	222	209	198	203	195	205	204	209	218	207	197	173	191	189	187	217	202	210	198	204	189	220	199	216	187	194	216	202	184	198	187	223	161	230	190	199	187	200	204	200	210	212	208	235	207	187	190	214	215	197	194	200	200	210	202	193	200	202	195	215	230	198	214	228	209	181	217	188	186	213	197	177	227	210	194	213	197	206	203	190	225	184	186	208	182	183	196	206	202	220	191	215	201	204	229	226	196	218	202	206	205	205	208	198	191	224	217	188	203	198	216	217	190	212	199	216	186	181	201	206	185	212	218	210	232	192	192	182	201	230	210	174	208	178	222	184	221	197	189	210	188	196	214	188	221	175	208	184	195	178	202	222	192	220	201	215	216	205	198	217	195	185	191	208	205	219	224	212	171	204	183	193	212	195	165	184	212	202	205	218	237	223	205	229	199	202	183	212	211	209	211	180	195	202	209	210	201	182	194	200	194	210	186	201	187	208	197	196	209	214	189	206	179	170	208
27327	35337	41668	35529	33141	26592	28578	24316	24916	35487	31857	31363	35275	33734	29849	23838	17898	20044	16279	14428	13618	11604	10226	8234	7415	8029	6985	5086	2245	1485	1043	1002	992	968	945	834	877	851	778	726	922	1023	1520	1912	996	669	663	678	682	693	673	664	626	664	681	590	603	630	654	596	569	633	642	621	620	586	585	526	522	524	523	520	523	481	531	526	446	519	491	521	500	507	485	513	498	545	505	536	525	522	501	519	466	565	500	499	478	520	497	492	507	524	544	542	509	479	504	514	436	507	470	502	508	512	528	499	484	502	494	490	483	470	523	532	523	487	488	502	506	520	501	480	492	522	461	505	470	503	494	535	465	504	524	520	503	485	510	509	476	524	502	464	519	517	474	493	449	509	492	451	481	520	526	514	517	482	476	505	515	510	512	473	493	485	509	494	477	475	481	465	524	478	507	520	522	521	495	498	492	484	507	513	493	498	504	523	491	504	511	515	529	495	509	510	520	470	476	487	491	531	525	503	544	481	492	513	537	495	500	534	517	470	552	517	463	532	498	508	524	512	486	489	512	507	503	490	469	505	480	533	489	501	505	512	473	477	516	496	514	508	488	515	535	460	472	522	500	499	505	483	465	483	521	453	518	487	492	514	493	483	513	498	512	529	479	499	497	510	482	463	504	462	469	500	503	537	489	481	492	519	525	507	503	495	487	503	467	513	520	503	505	509	504	534	505	524	516	488	486	519	521	506	496	510	466	493	476	488	500	502	503	490	483	503	457	504	512	514	510	529	522	458	509	513	488	482	514	527	492	527	518	522	446	507	524	484	543	514	466	504	514	531	481	500	541	495	504	471	516	484	510	481	480	513	473	520	475	486	493	529	519	514	510	496	482	496	482	472	479	534	511	522	492	459	472	487	487	500	519	514	506	492	513	519	475	484	507	498	459	527	469	506	550	491	475	445	513	500	510	485	476	514	513	514	490	463	490	486	513	517	519	505	523	509	521	539	483	498	492	470	491	499	506	493	472	515	464	487	486	485	503	473	486	471	504	491	479	467	478	520	499	467	481	491	518	503	459	517	492	500	507	464	554	491	482	494	494	454	473	503	526	535	486	502	489	502	465	531	542	534	502	499	521	518	490	530	453	518	477	571	580	504	531	491	482	510	462	482	514	493	493	505	501	514	514	516	498	502	516	485	475	498	528	481	528	521	509	521	495	518	465	508	509	492	506	512	507	462	483	486	499	545	529	501	508	476	541	492	477	500	516	528	485	503	522	532	483	489	469	506	551	543	515	451	459	487	490	490	499	505	508	492	478	586	519	510	502	524	545	476	503	500	462	525	505	500	536	539	465	527	477	560	541	466	519	515	516	488	531	495	507	476	505	476	529	473	546	437	503	534	484	540	500	516	511	515	475	523	486	514	460	549	486	509	499	488	513	493	481	490	515	455	505	550	512	477	512	501	503	501	506	489	486	493	510	471	487	483	515	484	493	486	477	473	489	524	487	491	494	457	502	497	523	494	500	541	482	472	507	504	533	487	504	490	457	475	523	495	506	507	514	491	510	502	509	474	520	460	547	493	489	520	514	483	485	529	527	472	512	481	508	474	514	484	487	468	447	501	476	499	516	548	449	488	477	470	514	498	544	509	487	499	506	492	500	526	508	525	481	502	492	493	470	495	476	499	503	455	510	532	508	509	491	469	487	450	519	540	468	473	471	544	491	506	505	519	505	530	480	482	490	494	498	506	507	514	503	511	486	496	500	506	537	515	520	542	470	494	504	475	453	487	489	514	475	457	499	489	492	507	529	506	511	508	477	481	492	514	507	525	495	485	512	498	512	485	518	494	542	540	512	495	518	517	516	483	500	499	487	520	499	479	487	486	492	489	461	506	507	484	525	490	517	475	520	524	495	480	518	431	512	478	483	530	503	504	558	489	493	480	474	506	491	528	522	541	512	498	456	485	486	502	497	496	496	494	495	496	508	480	473	515	503	486	453	511	469	490	529	520	494	530	504	507	472	500	481	520	517	502	490	502	506	524	480	483	475	496	540	498	493	470	495	531	510	478	489	492	530	527	490	498	472	533	497	457	502	518	475	523	535	519	512	501	532	500	494	464	517	528	495	471	479	504	544	528	506	497	491	516	485	486	468	536	491	492	506	518	500	473	506	517	545	493	519	527	535	488	505	496	505	481	472	485	478	497	526	526	518	515	513	470	502	482	484	510	494	539	515	486	466	474	502	518	515	476	486	524	536	518	471	508	507	489	512	495	482	506	499	473	464	529	535	532	483	526	519	522	504	508	497	489	519	498	508	498	479	493	540	465	486	494	508	550	516	503	492	488	468	496	497	518	509	531	510	465	495	500	520	541	476	501	503	547	489	451	507	503	504	467	477	494	491	480	501	515	478	526	519	507	499	514	477	495	477	471	463	490	485	490	524	537	481	471	503	497	476	472	503	493	509	524	495	521	516	444	507	488	510	499	510	496	505	495	524	530	478	514	489	466	487	488	520	541	476	486	467	504	479	504	517	499	500	503	498	500	495	509	525	514	535	524	522	551	470	501	468	527	517	523	475	540	518	497	503	485	499	505	460	482	494	470	457	556	465	510	500	461	510	480	536	503	465	475	510	527	513	499	507	493	468	505	490	469	535	511	496	554	507	498	515	512	505	489	505	492	478	477	500	494	471	501	458	466	539	528	477	509	490	493	497	525	507	451	552	524	515	497	513	496	529	488	467	487	464	492	507	471	538	500	484	507	487	492	483	498	473	531	518	522	464	481	513	499	480	467	492	536	520	482	474	518	511	511	448	471	498	479	525	502	509	471	483	506	515	527	500	493	515	498	513	498	501	472	480	479	494	533	524	534	473	483	538	470	483	496	528	510	475	475	494	496	505	465	497	494	471	468	496	489	494	478	458	467	468	499	485	500	478	458	536	523	504	494	535	520	480	455	494	504	505	520	513	482	475	493	501	539	467	538	489	477	502	477	528	476	495	496	487	523	515	474	473	495	485	514	518	495	444	515	534	528	538	528	576	508	522	501	498	491	482	477	518	532	508	459	506	511	484	497	523	500	474	504	516	501	514	488	486	501	489	477	539	514	483	521	493	459	518	482	518	473	481	497	487	505	478	476	523	446	501	450	532	488	512	522	479	500	508	499	483	512	492	501	501	465	492	500	454	508	509	443	518	511	462	506	502	506	494	464	501	525	519	519	478	475	495	490	504	502	486	490	516	530	518	521	489	493	461	470	529	512	520	476	569	492	516	461	482	533	483	491	491	509	553	498	503	481	491	506	527	483	501	500	503	522	464	498	509	521	506	506	460	500	476	498	504	489	468	499	494	505	476	447	489	518	480	512	502	516	490	494	492	482	546	467	503	457	493	526	478	537	549	485	504	491	536	482	494	518	532	517	511	483	483	516	450	489	498	523	511	482	482	513	528	499	518	491	520	522	504	511	462	499	555	503	473	516	487	498	535	473	536	476	510	536	483	536	518	488	495	497	505	481	513	494
48491	47618	38895	31224	29141	27301	25110	28580	25569	36312	30375	25737	29912	32918	27446	20324	13481	12448	9171	8149	7357	5559	3813	3316	2358	3243	2584	1261	989	587	284	341	370	267	285	294	266	249	245	246	246	366	382	558	411	222	214	222	226	190	182	214	184	248	172	206	200	175	199	195	184	204	209	217	206	209	183	174	168	177	175	186	175	166	156	164	168	204	168	187	166	170	165	175	151	175	142	168	174	177	156	175	167	159	158	159	168	155	162	158	148	158	170	162	157	161	174	143	165	178	183	184	153	166	159	134	181	183	178	168	141	164	145	185	157	175	171	142	166	165	169	151	159	152	157	145	186	177	139	151	163	169	169	173	164	162	195	158	169	170	177	151	158	187	159	164	161	172	142	163	180	144	167	165	183	123	175	167	183	170	193	167	172	171	162	186	160	188	154	181	179	190	181	167	165	168	163	182	171	166	166	170	149	164	155	126	168	159	180	170	159	168	180	136	180	197	165	142	164	166	160	156	148	166	180	194	164	179	162	146	160	170	160	183	175	163	169	183	153	156	142	158	177	153	132	150	158	168	202	149	157	170	154	147	154	167	149	174	140	172	154	172	151	165	159	171	148	187	158	166	172	156	154	169	187	174	154	164	150	173	147	163	178	170	148	142	141	151	143	162	149	178	168	163	139	164	158	141	153	150	171	184	175	152	163	149	169	144	161	156	162	198	178	156	154	161	152	168	141	139	169	153	199	162	166	164	157	163	177	173	168	155	146	167	177	165	163	160	168	164	161	150	169	180	165	175	185	161	175	161	140	163	150	155	193	156	159	163	172	166	147	167	160	171	191	161	168	165	173	167	151	198	150	145	164	159	171	145	174	174	178	162	139	162	173	147	149	154	196	178	182	169	165	165	165	165	157	176	163	178	179	169	175	178	152	161	188	174	183	169	152	166	160	195	197	150	188	132	157	158	159	177	168	172	163	143	172	144	178	176	174	165	155	156	163	149	179	147	143	168	180	169	156	167	154	179	161	166	173	170	161	153	160	170	168	182	152	138	166	161	151	146	174	163	151	163	150	178	163	158	176	196	154	146	162	169	151	143	164	139	160	138	158	161	159	170	166	168	163	146	143	173	149	155	156	173	167	157	165	171	160	168	169	163	163	166	160	142	179	162	166	178	178	155	173	155	159	171	169	154	145	162	158	159	147	163	145	170	177	177	162	169	146	170	168	187	166	192	160	157	169	170	178	164	152	174	167	153	195	184	172	184	168	157	189	188	168	158	180	173	149	159	145	167	177	144	165	159	170	158	162	140	190	149	161	152	156	166	161	168	162	164	151	151	158	175	174	163	148	155	164	171	168	149	177	162	151	167	151	195	148	143	160	148	154	182	174	167	164	147	153	172	199	150	169	168	175	167	153	145	150	161	157	165	169	148	165	169	169	184	158	155	157	166	153	152	166	141	175	147	165	174	142	186	184	171	147	167	166	154	180	179	172	158	171	162	141	166	166	161	164	164	187	165	176	172	167	196	192	168	189	184	150	158	168	156	194	158	163	156	205	182	149	151	177	158	149	176	157	158	169	188	137	160	165	157	156	195	190	181	161	144	152	181	172	175	141	170	164	142	160	141	158	190	167	191	190	179	156	156	156	145	169	162	171	139	151	178	172	181	146	184	169	171	170	191	171	169	176	166	167	152	170	160	185	178	165	137	167	150	173	155	200	151	166	168	148	165	161	187	164	159	181	181	160	168	183	176	145	160	129	169	154	173	149	146	178	194	157	164	145	170	155	177	164	162	172	156	163	169	142	173	189	175	198	166	172	189	180	179	158	162	176	198	171	149	157	173	149	172	144	165	219	186	161	178	162	177	165	154	148	164	161	171	184	155	184	197	164	177	158	165	163	166	153	173	145	171	168	155	131	173	148	152	173	172	174	148	174	164	167	171	151	161	146	180	158	159	143	160	162	172	163	183	188	147	189	179	166	149	145	165	148	142	171	173	157	169	147	159	201	160	175	159	171	173	134	166	161	204	161	169	150	171	168	157	162	187	172	171	163	187	162	144	198	171	141	187	160	183	152	178	177	157	192	163	158	171	160	175	153	152	166	146	165	157	156	157	177	184	149	174	154	162	163	171	166	160	155	179	155	188	187	187	172	182	171	148	174	172	154	155	158	143	149	156	182	182	166	176	161	144	183	171	188	187	193	170	182	173	164	164	169	168	146	175	151	162	170	185	155	166	151	142	176	161	166	179	183	191	166	181	194	164	165	164	191	183	159	170	163	163	163	134	182	166	159	159	157	150	157	179	148	156	167	178	162	167	168	148	146	148	177	157	149	183	191	141	168	172	160	172	155	169	168	182	176	168	159	187	182	165	153	151	154	149	154	187	182	160	160	166	159	139	166	168	156	162	146	194	181	167	172	168	153	152	160	141	165	173	145	151	181	162	174	182	175	160	179	174	155	147	147	153	149	169	144	160	172	164	167	170	160	164	164	172	207	154	158	163	177	158	150	168	131	170	155	170	174	159	175	173	150	161	156	173	163	163	160	158	182	142	178	173	171	174	157	169	152	167	165	163	161	155	180	169	196	165	153	167	181	174	166	160	174	153	163	183	153	177	164	167	184	143	176	169	159	170	198	165	140	160	182	163	171	165	182	134	163	165	170	164	160	170	153	151	157	165	167	161	169	150	177	176	181	181	178	137	178	169	196	170	167	177	178	145	137	189	140	162	172	161	173	154	181	159	167	176	188	166	176	181	175	175	196	145	145	156	182	149	174	152	161	178	181	177	192	174	158	180	166	169	181	162	137	147	154	181	154	180	151	154	158	164	160	177	180	188	170	162	152	153	177	169	156	154	172	163	162	174	153	164	172	161	164	174	155	168	153	176	169	166	172	168	152	182	166	145	146	183	192	142	187	176	160	156	170	156	168	171	179	168	164	173	166	144	146	177	155	187	179	182	157	165	176	169	176	146	180	182	187	176	163	168	162	145	185	172	152	185	165	166	170	143	157	156	160	166	168	171	170	158	166	155	136	169	173	180	173	171	168	169	159	172	173	175	177	175	169	175	175	160	149	151	161	189	152	176	173	166	158	161	186	153	175	167	160	172	159	169	138	166	157	163	171	149	176	172	171	160	165	148	170	159	162	181	145	179	166	141	150	158	151	179	159	163	175	157	178	178	154	160	175	190	149	157	155	149	163	169	151	164	166	170	165	169	148	163	172	163	136	162	194	151	166	154	171	165	170	169	157	176	169	152	169	160	177	173	147	173	169	158	156	149	169	167	174	176	180	160	179	162	159	188	165	172	196	158	176	164	173	151	150	169	168	153	152	170	165	167	176	157	147	154	177	181	169	156	172	138	159	157	171	163	156	180	145	170	160	157	185	179	181	170	175	159	164	181	178	175	139	150	148	157	176	164	155	175	160	192	192	151	159	178	171	168	158	161	167	181	164	161	151	175	168	163	181	178	177	170	149	144	161	186	184	180	170	168	163	168	175	159	181	154	156	162
36127	45647	45829	41707	42400	35554	32448	37088	36553	47121	44284	42876	46799	47346	43437	36690	31141	30540	27159	27491	25021	21296	17209	15539	12377	15546	12711	7300	5817	3316	1406	1517	1802	1287	1165	1185	1091	1119	978	978	1221	1655	2010	3265	1950	873	665	738	794	787	739	654	687	653	689	705	737	663	657	615	615	602	588	591	610	596	482	505	482	476	448	487	412	445	476	461	450	462	407	436	437	467	433	441	424	399	445	436	407	416	432	410	402	429	413	415	391	437	448	390	409	436	434	424	419	437	462	440	454	418	437	373	422	438	417	422	407	402	432	428	428	459	407	401	412	406	431	409	427	411	405	411	427	418	417	388	431	402	380	427	412	396	428	427	402	404	415	420	434	397	375	420	438	419	414	399	394	423	378	430	411	382	404	390	422	365	437	407	410	422	385	422	409	403	394	396	398	431	419	411	433	369	404	393	429	403	421	397	395	403	408	429	417	426	386	433	421	392	401	408	431	408	411	439	434	386	417	378	442	436	392	411	387	400	410	398	402	431	407	439	358	427	423	422	430	400	404	393	391	363	416	409	373	445	430	380	414	451	423	393	436	437	394	392	423	418	409	397	450	384	438	418	408	411	422	406	412	423	380	411	436	397	396	401	399	424	407	415	417	382	443	401	425	360	389	426	404	393	387	403	371	427	392	437	398	433	414	393	399	448	410	418	442	413	402	393	426	433	431	417	442	406	428	407	386	449	396	416	373	416	447	390	411	388	404	427	406	414	417	417	433	404	399	439	390	463	430	397	421	438	406	424	451	395	424	408	424	396	406	392	430	418	403	397	406	467	390	448	403	388	424	428	424	356	417	404	416	393	422	417	428	420	386	401	404	386	447	405	409	411	389	394	410	408	418	398	424	418	427	450	418	389	389	400	409	429	419	418	395	388	409	396	374	408	431	409	408	403	407	392	424	421	401	411	406	405	454	412	447	408	410	403	412	421	371	409	408	419	431	392	393	413	433	400	386	414	365	404	465	414	380	396	407	384	406	399	404	376	423	441	394	400	397	407	416	391	403	397	421	404	387	424	414	412	410	371	410	382	416	425	438	417	424	390	408	384	405	390	416	382	409	435	419	399	417	376	397	387	460	395	402	431	463	416	426	396	428	416	409	396	418	397	383	371	432	403	425	424	383	404	409	408	418	414	420	420	412	405	411	407	406	385	425	414	421	421	441	371	403	428	370	434	446	416	426	394	427	419	410	426	421	381	411	430	436	433	419	396	401	386	396	418	407	437	415	409	392	425	411	427	381	405	382	406	379	421	399	380	406	396	406	427	379	409	432	345	417	425	414	429	427	416	400	417	404	409	402	392	411	420	423	413	413	397	431	424	410	396	422	437	414	395	415	398	418	420	421	475	403	378	400	392	402	419	375	387	408	391	395	422	423	424	433	435	421	410	401	407	407	447	428	419	405	447	383	407	458	413	378	394	403	428	402	410	370	388	404	439	393	394	408	423	401	389	410	405	415	417	389	387	409	424	424	405	409	415	343	393	388	393	409	421	419	389	391	423	404	436	432	386	409	397	416	390	429	417	468	419	419	431	420	421	397	390	403	422	459	411	400	429	419	414	456	384	366	411	406	403	438	415	414	398	387	430	428	406	403	415	416	441	404	405	421	405	426	414	384	376	411	409	410	427	415	403	394	390	399	440	405	419	442	433	448	432	391	412	404	407	394	364	401	427	390	423	456	391	414	436	362	407	421	418	409	432	418	401	443	423	425	408	385	424	381	392	378	430	417	395	377	427	438	421	404	414	422	417	407	396	399	420	396	426	404	372	420	418	415	418	449	432	398	472	441	423	408	397	378	430	448	369	374	396	452	411	424	426	418	440	432	397	398	397	400	420	384	386	449	398	411	429	384	392	386	370	398	400	375	406	384	429	387	412	425	411	416	410	393	419	394	430	429	417	400	451	431	403	406	402	414	429	434	399	419	411	409	415	405	425	423	388	444	443	405	421	415	390	428	392	419	383	380	423	418	424	453	414	410	424	408	384	385	432	429	380	384	414	426	411	426	444	400	442	385	433	404	377	417	412	431	442	421	425	348	426	396	422	427	447	419	401	436	412	419	419	412	429	415	426	369	387	450	430	418	405	419	387	394	438	387	391	409	401	394	408	420	406	421	409	386	402	382	388	402	438	384	428	421	393	421	391	420	419	421	385	415	411	415	419	393	401	414	389	378	399	429	444	422	368	447	419	426	378	412	430	435	435	394	417	389	441	408	391	386	426	355	418	393	398	443	402	440	427	423	416	420	400	400	406	396	399	429	434	396	418	390	418	427	404	403	364	401	459	407	403	426	435	448	410	443	400	423	425	427	390	411	426	399	422	418	435	400	410	393	404	405	396	407	410	385	404	416	448	409	452	379	446	393	400	414	427	430	440	445	404	406	426	425	391	407	443	387	428	380	387	413	434	405	396	421	387	401	425	394	436	411	420	426	391	419	393	417	409	445	401	417	413	361	378	396	421	442	416	403	429	403	397	446	430	429	403	421	432	418	459	421	419	393	403	405	405	421	409	413	405	388	430	401	428	417	406	384	410	404	385	393	419	390	437	429	428	404	407	423	421	392	433	396	409	416	420	401	388	390	417	444	378	442	403	405	399	393	429	444	400	426	379	429	425	407	408	439	376	420	404	418	419	392	437	384	434	411	410	405	413	423	415	386	405	414	420	396	412	384	348	393	410	432	418	415	430	398	434	403	413	392	394	411	422	436	420	420	426	428	409	398	384	465	425	409	441	418	397	431	442	412	415	422	398	391	413	399	400	395	428	375	403	419	418	385	411	416	412	417	382	420	404	391	421	418	418	381	409	418	444	431	411	415	429	390	419	385	408	443	433	423	377	438	397	434	380	445	414	425	404	404	393	411	427	388	398	433	395	395	449	415	386	423	418	380	402	413	412	417	376	418	394	441	427	383	427	436	417	410	413	426	374	424	394	383	393	376	422	410	422	446	440	404	410	405	358	405	410	400	431	420	411	441	410	439	408	406	390	389	421	386	418	429	387	413	429	375	385	420	423	402	440	417	423	410	380	415	414	388	396	409	398	362	432	406	398	384	371	418	397	450	413	397	395	388	411	432	388	425	448	415	398	405	392	396	414	429	427	405	409	424	383	401	434	432	414	417	424	410	407	414	416	416	380	418	417	393	425	410	410	415	421	427	426	422	418	390	398	413	402	421	452	396	412	427	451	411	391	385	402	421	432	339	407	417	457	380	390	417	421	417	445	413	378	381	416	417	378	395	409	421	390	435	440	403	406	456	420	443	415	392	419	430	419	419	398	396	408	409	395	419	459	385	433	434	407	454	419	411	431	393	372	434	391	393	419	397	403	371	383	413	406	473	407	399	425	402	408	391	423	415	426	394	419	413	397	418	411	396	393	397	452	390	393	410	412	399	409	416	421	424	384	400	409	410	401	410	412	463	447	384	405	388	425	363	393	400	415	401	409	421	383	386	382	417	410	380	397	402	416	380	395
20240	19934	17417	14114	8271	4811	3164	3208	3026	3560	2112	1438	1530	1544	1484	1028	754	703	580	575	522	497	394	333	281	306	282	259	267	279	251	251	233	235	237	249	210	250	196	232	199	225	234	237	239	211	208	236	209	212	246	237	195	237	229	223	219	249	214	205	192	213	236	209	247	196	189	225	232	182	215	198	199	202	197	224	212	241	203	221	213	218	209	223	221	226	221	186	211	194	217	192	214	219	202	220	204	207	214	218	194	216	210	215	228	223	202	235	199	220	205	196	216	215	221	215	225	220	243	203	199	204	238	223	209	228	200	192	201	213	209	217	198	227	214	208	190	187	244	234	207	191	229	210	219	189	187	169	206	216	216	208	203	197	219	213	189	215	220	231	224	242	193	184	202	190	219	219	213	210	220	180	208	214	211	197	224	215	227	208	207	194	197	237	193	208	222	225	218	211	204	199	221	205	233	222	216	213	205	198	233	218	184	196	212	194	231	203	212	200	206	193	210	214	227	231	214	224	218	202	218	203	230	231	216	223	206	221	221	219	231	235	202	194	193	218	229	212	200	227	192	218	208	231	217	227	207	199	220	221	191	216	211	189	204	226	205	210	202	210	216	245	221	221	208	204	223	211	203	227	212	199	189	194	176	235	215	197	203	215	186	189	216	214	211	225	243	216	218	211	211	221	230	216	206	188	215	200	186	207	208	207	197	192	205	220	224	211	194	207	177	230	208	223	198	235	228	192	199	247	228	199	215	220	201	229	182	190	210	207	204	219	197	202	228	189	228	212	201	200	200	220	204	205	210	239	211	224	210	194	196	235	212	221	227	198	211	240	226	205	208	217	195	203	177	206	198	220	209	213	212	214	207	190	189	199	197	198	216	214	207	196	171	188	193	202	223	222	226	231	212	194	227	214	173	201	216	223	225	213	201	205	213	188	190	223	196	212	207	211	225	205	217	207	204	192	209	213	222	202	190	220	221	204	208	199	185	219	230	192	196	187	233	224	197	181	180	188	211	189	184	244	215	217	226	193	205	204	233	193	186	229	193	202	194	229	210	203	198	218	206	214	194	198	193	189	193	221	225	222	221	220	205	224	246	212	203	225	213	246	196	217	223	213	222	215	191	197	213	219	200	254	235	211	205	192	188	215	218	204	228	203	213	191	201	191	195	214	209	194	222	216	227	200	209	203	224	204	222	195	188	196	197	211	207	215	219	189	208	204	183	196	217	183	209	198	215	195	212	222	207	227	227	194	217	204	205	209	214	216	223	196	198	198	227	213	199	215	198	218	202	233	209	196	226	217	197	189	226	206	224	218	231	175	213	177	197	216	185	216	218	193	189	194	192	203	207	212	203	203	204	196	221	190	216	223	196	205	202	205	219	185	207	195	211	202	249	212	214	215	204	222	226	202	185	193	207	215	193	207	204	224	212	200	203	212	204	202	205	203	210	207	220	221	219	199	189	218	214	196	225	225	196	226	209	197	197	224	238	216	203	210	238	250	214	194	230	194	235	206	218	214	253	211	224	221	227	239	212	176	215	211	201	190	231	196	191	213	223	199	213	223	220	183	212	214	218	212	207	192	214	205	206	204	200	227	245	207	209	212	206	207	233	209	193	218	187	192	228	193	199	189	203	195	207	195	207	205	218	180	207	194	230	199	221	215	179	196	226	207	214	195	208	216	179	207	217	191	192	210	231	228	229	213	204	205	202	217	227	215	236	243	233	222	212	211	210	200	193	218	202	207	196	183	188	226	183	195	224	192	203	207	208	212	206	222	212	204	221	215	227	210	219	203	220	177	209	212	208	224	203	219	188	203	193	222	225	253	210	217	225	210	189	210	231	203	203	211	192	212	207	195	212	188	239	210	192	200	210	222	200	225	196	232	232	213	197	249	195	230	204	209	217	231	196	209	213	236	213	220	224	243	197	221	222	197	205	207	202	239	191	217	203	238	212	207	197	219	187	206	232	206	207	226	216	224	202	210	231	217	186	193	223	226	199	203	207	183	229	194	200	230	199	203	203	212	213	188	216	233	203	236	199	219	189	201	231	227	229	190	222	210	210	219	201	193	202	207	202	194	193	195	214	188	223	232	219	191	201	216	197	208	220	213	209	212	243	201	198	226	225	213	215	197	227	231	199	205	226	195	201	207	218	240	234	211	199	195	190	216	210	186	205	183	196	207	201	186	205	226	227	211	182	211	224	183	196	185	217	222	198	201	206	232	177	209	208	218	227	205	201	190	233	187	207	175	192	243	222	226	213	187	219	223	180	230	217	214	201	215	234	223	223	223	199	217	233	211	205	219	190	202	216	211	193	219	218	211	216	223	236	205	217	219	202	189	211	218	215	230	227	209	218	203	213	212	241	196	206	204	227	220	197	221	193	211	212	217	208	219	220	207	199	222	220	204	199	253	228	203	236	202	210	196	217	207	195	234	226	203	207	196	205	236	201	193	222	206	217	204	236	210	233	226	207	238	230	235	197	226	185	209	228	192	207	217	217	192	210	201	194	198	220	202	190	194	211	208	215	229	224	212	199	207	206	212	217	211	190	193	221	213	225	199	253	195	219	197	210	212	214	202	227	200	211	220	228	215	221	206	200	223	207	240	218	206	206	203	231	208	219	208	219	179	206	197	226	229	240	214	235	202	228	197	242	233	190	190	230	224	221	214	208	199	214	191	201	198	183	199	213	208	196	217	209	199	215	229	211	205	236	217	202	204	208	215	217	233	213	232	217	190	211	187	189	205	236	230	227	217	230	181	203	225	200	209	219	217	194	221	220	189	195	188	205	200	232	222	237	232	209	223	192	241	209	212	205	232	215	211	243	214	202	192	245	209	202	212	193	217	197	198	205	211	210	201	228	216	209	201	211	223	226	226	209	216	225	217	194	212	227	211	214	215	215	200	222	187	196	221	191	217	200	201	202	192	208	217	174	196	239	197	193	212	209	198	203	237	191	217	224	202	210	226	210	195	212	189	225	242	206	221	234	233	185	217	207	225	210	207	193	228	220	226	183	188	223	214	209	206	167	239	206	187	200	204	172	214	212	203	216	186	220	214	205	227	219	204	191	242	237	187	208	200	225	209	200	230	186	218	188	201	189	200	208	216	214	210	195	199	201	216	213	212	224	207	208	221	241	194	184	209	225	193	203	218	201	215	215	191	215	221	224	227	198	203	197	194	240	202	201	208	197	180	175	194	186	222	236	209	230	229	224	214	199	230	220	222	213	206	214	204	213	207	233	194	190	231	209	208	212	197	212	196	212	207	224	201	226	210	182	202	190	210	238	207	228	212	202	207	204	196	193	215	176	183	217	197	216	207	194	210	222	214	185	247	221	192	220	207	225	194	213	226	223	228	211	203	209	252	202	205	201	205	205	198	213	201	211	204	219	234	225	193	221	196	210	219	222	177	214	187	202	205	228	226	233	211	207	216	203	211	222	201	210	205	219	223	203	202	212	207	226	225	219	198	204	208	193	206	219	207	197	221	212	245
14289	17429	22258	23052	19126	13748	11738	13014	13349	15226	9810	8018	8937	8781	8817	5907	4445	3944	3491	2973	2838	2368	1914	1658	1218	1168	1054	1002	948	799	775	763	661	706	685	726	662	672	613	634	658	630	662	581	582	590	619	553	548	537	571	595	554	596	552	602	549	521	547	597	543	590	610	586	571	516	580	515	551	559	561	534	541	558	530	557	529	561	476	554	531	523	545	535	562	496	502	538	537	520	526	498	517	541	517	532	512	513	519	530	532	520	548	519	526	555	541	551	543	529	540	497	535	503	531	461	526	493	531	483	532	545	524	559	535	496	521	546	525	536	531	533	519	534	508	519	524	511	524	518	518	543	491	503	506	564	513	490	494	505	549	503	541	536	493	547	473	560	481	488	560	493	525	547	508	520	530	511	561	540	526	488	540	515	502	524	512	529	490	542	566	517	525	529	525	458	544	500	511	506	499	534	527	519	500	497	509	513	525	550	516	530	505	556	522	546	550	542	497	512	503	552	533	527	537	548	564	506	548	528	522	551	497	548	572	507	510	531	550	551	559	485	511	525	558	527	509	546	490	506	553	553	534	550	522	536	540	531	530	535	514	551	527	513	543	549	531	504	515	551	509	514	524	493	549	548	519	511	527	535	526	541	521	490	514	566	562	504	508	543	494	521	522	502	525	497	521	536	527	519	539	486	511	545	546	474	527	543	517	543	530	492	527	502	530	505	532	524	541	485	517	494	530	502	526	562	520	560	556	528	533	524	522	501	488	548	521	555	507	450	545	553	536	552	554	524	501	529	520	524	523	513	505	502	486	529	575	504	524	483	472	522	533	494	519	527	563	545	490	527	551	518	517	488	490	559	530	497	540	526	535	549	518	519	558	548	540	559	526	516	563	487	506	530	532	548	518	493	504	532	511	504	504	514	515	514	513	487	528	502	515	512	521	551	512	457	514	524	512	526	551	562	526	513	513	526	557	544	501	500	570	558	523	491	535	541	544	552	494	542	545	574	546	513	490	500	529	508	534	542	509	492	515	489	543	550	523	525	555	478	526	574	516	541	535	532	514	531	511	504	530	529	545	521	488	530	499	522	511	492	536	525	542	490	515	475	479	558	552	510	536	524	506	517	516	532	514	512	508	539	514	509	581	528	509	521	523	560	507	547	492	495	556	536	518	523	599	508	502	509	528	487	512	516	503	528	514	513	518	493	509	506	536	533	503	508	552	568	527	495	538	522	517	554	517	491	514	525	506	503	504	530	524	522	530	488	510	539	555	526	497	565	534	511	483	524	515	538	534	531	527	545	552	557	490	533	539	569	591	523	549	512	499	503	536	554	530	534	500	518	471	530	496	550	492	553	543	547	576	549	514	499	527	512	510	498	556	521	495	488	541	545	504	486	558	541	585	515	524	508	500	544	473	536	517	510	490	546	489	488	538	503	525	528	491	526	517	514	496	529	506	507	522	536	488	457	497	521	491	545	527	518	515	479	472	544	502	531	520	535	537	502	553	493	529	537	535	525	538	559	549	552	518	498	497	565	518	520	503	497	531	513	531	527	545	515	569	514	540	531	527	525	546	497	495	526	533	538	507	547	500	520	549	502	523	514	544	516	516	540	504	514	518	526	518	543	536	558	534	496	574	522	487	530	501	513	523	524	511	512	533	557	529	508	524	498	488	486	530	527	509	541	568	529	488	493	557	520	547	517	552	544	550	552	525	532	493	527	507	482	546	524	488	519	503	515	547	538	518	521	535	513	526	562	526	579	594	536	552	479	544	499	503	557	542	505	534	546	484	504	511	504	528	509	540	485	520	589	535	522	520	519	553	511	536	532	492	582	495	497	562	517	488	502	515	543	532	520	514	579	561	552	494	507	524	560	474	546	552	511	529	499	513	565	524	502	535	524	518	538	486	535	492	509	548	548	553	526	543	503	522	528	524	518	537	521	511	502	538	549	510	523	547	542	526	505	539	524	532	516	533	542	531	517	545	537	540	500	518	505	519	594	530	531	525	509	503	541	536	536	511	469	510	527	514	508	535	509	523	549	534	485	550	489	534	525	527	543	553	521	509	529	568	492	519	515	482	509	530	548	515	518	514	509	528	535	512	515	532	513	518	541	504	553	552	526	528	546	559	509	549	507	546	532	536	560	532	549	505	562	550	543	517	480	528	516	530	553	563	566	505	516	531	532	515	555	507	500	554	533	556	506	508	508	519	549	551	502	498	470	473	540	520	509	511	515	491	528	471	551	491	549	552	539	510	530	502	500	555	510	518	532	534	523	579	544	516	550	514	527	515	545	537	535	572	514	548	535	532	540	505	499	537	550	506	521	525	516	474	532	520	529	539	518	538	580	559	504	503	531	521	535	521	524	533	552	510	493	530	521	523	508	575	501	528	544	512	524	521	492	524	534	491	522	496	536	546	527	524	525	518	516	510	552	546	541	498	494	524	535	503	530	506	515	540	537	517	536	546	533	501	556	499	544	558	515	527	498	539	526	524	498	486	532	521	522	483	504	512	498	530	510	514	568	512	494	538	565	548	518	517	526	498	477	528	527	514	542	497	509	511	514	520	543	507	528	542	577	514	531	519	508	520	496	544	517	526	555	531	489	562	524	552	519	501	555	527	524	535	554	519	502	541	533	536	539	508	546	498	490	515	523	464	523	518	540	529	485	550	545	555	500	545	521	556	518	519	516	501	550	541	516	506	530	515	559	536	566	512	496	499	539	506	503	498	532	465	495	518	499	521	532	525	499	498	517	498	529	519	548	509	533	558	560	534	527	549	534	541	554	534	533	525	533	531	561	524	495	529	542	526	478	499	507	519	520	539	515	510	501	500	537	547	539	531	495	508	532	531	517	528	538	546	532	536	498	516	500	529	523	538	526	523	544	561	512	521	515	532	571	502	519	509	533	554	541	568	523	565	506	544	524	548	483	511	515	534	528	555	552	554	552	514	555	536	505	507	486	521	506	535	495	494	540	527	547	523	537	509	508	523	508	533	561	517	534	522	528	533	537	565	511	532	539	499	507	540	541	534	525	558	546	516	560	555	491	553	508	541	508	532	554	488	545	502	513	516	487	531	488	540	523	533	511	521	497	502	538	483	522	507	546	542	529	520	531	508	523	550	523	576	487	513	550	554	501	523	524	501	511	535	537	520	542	528	536	554	522	537	504	533	495	524	532	523	552	577	514	521	502	509	508	503	527	529	524	486	473	535	541	533	500	516	505	545	523	495	509	551	532	533	511	526	572	595	526	554	518	522	557	542	539	514	554	533	557	526	540	537	503	574	551	535	522	489	516	489	518	497	493	509	552	518	557	528	525	576	547	501	539	498	560	552	517	496	532	501	510	532	523	541	516	531	537	500	489	510	506	512	538	537	492	568	559	504	510	510	512	511	538	530	528	523	552	539	511	572	542	482	520	512	511	490	515	563	538	475	543	514	555	525	503	501	507	511	535	540	513	477	546	523	531	543	529	517	514	506	528	489	527	495	513	508	524	556	519
38138	40910	41579	36384	26111	19805	17779	21723	20429	21353	16625	14464	16183	17764	18368	11229	6823	6365	4937	3932	3127	2197	1656	1375	911	732	633	618	644	375	357	286	291	267	236	255	235	265	269	234	256	269	276	269	308	225	209	186	210	235	226	251	253	215	203	218	211	193	217	203	210	206	196	221	230	224	231	229	217	247	240	209	197	215	195	213	185	228	213	212	194	228	231	191	202	231	211	215	213	235	200	199	202	220	216	214	232	197	220	188	204	188	217	181	212	214	216	204	213	220	207	206	206	196	207	186	190	206	193	193	183	196	199	192	232	199	197	206	200	239	197	213	180	225	213	199	232	205	200	195	192	184	235	213	196	200	197	212	196	207	198	191	184	217	190	223	178	211	221	190	193	227	210	211	212	210	213	201	197	196	206	215	223	208	197	213	204	204	207	193	212	189	201	209	195	205	212	197	181	225	214	217	234	186	199	192	213	201	184	202	189	209	199	204	189	186	180	204	198	197	204	257	215	210	226	231	210	198	209	223	204	190	202	206	217	209	204	179	225	213	189	213	189	207	203	195	195	192	222	202	249	208	197	213	215	223	186	208	222	197	196	210	202	234	182	238	216	190	208	204	214	221	196	201	204	192	191	199	221	228	190	220	206	213	246	207	196	187	207	242	201	206	185	195	213	198	217	196	201	205	199	212	210	177	205	215	211	191	230	200	205	228	203	201	210	206	190	211	191	196	196	232	191	203	215	216	189	200	187	194	224	225	238	219	202	210	214	191	216	203	201	201	220	208	189	221	159	215	214	193	197	197	217	200	215	206	210	184	190	233	216	230	231	216	215	205	202	236	198	188	184	194	214	226	212	219	202	190	218	175	190	203	215	227	194	214	229	194	217	191	210	183	200	223	233	198	205	229	203	207	220	245	205	211	188	224	203	198	212	179	202	200	226	219	229	228	212	217	232	199	232	204	221	208	191	185	209	221	238	202	207	204	198	204	223	204	216	221	175	195	200	204	213	210	186	195	207	206	209	205	187	195	232	204	191	224	230	216	214	199	189	185	199	195	203	237	198	227	213	211	243	214	202	208	230	198	233	212	218	207	221	189	208	198	222	195	214	185	223	209	185	225	198	200	202	200	218	202	227	186	212	195	180	196	180	214	222	220	221	228	192	197	194	214	193	211	214	216	198	221	213	202	201	199	203	200	192	215	208	200	209	226	198	251	196	204	183	230	201	223	218	186	200	193	202	228	184	195	224	226	181	190	225	231	195	192	218	199	204	208	209	201	213	211	193	214	184	205	226	217	197	182	212	212	231	205	193	176	201	207	187	218	196	208	237	189	216	190	207	219	181	210	218	168	209	216	169	227	224	176	205	180	208	207	212	226	236	214	188	232	196	241	210	205	205	202	213	193	221	219	209	220	190	199	194	195	202	241	214	185	212	187	209	221	216	217	202	184	189	213	203	210	215	202	206	210	203	212	188	192	200	218	228	213	202	222	184	187	218	204	189	190	201	194	201	211	220	212	171	203	179	216	216	221	215	187	193	208	214	186	190	204	203	211	219	170	200	219	180	202	206	194	206	237	196	204	184	226	186	216	196	222	216	205	174	257	196	182	221	203	209	191	208	209	209	197	205	207	221	227	193	202	232	220	214	223	210	215	195	214	211	179	183	199	227	194	190	204	191	214	214	191	202	198	204	204	190	212	215	204	188	208	202	223	210	195	214	215	209	196	213	219	187	201	199	209	202	215	229	216	213	195	211	191	211	193	206	199	214	176	213	192	228	210	210	195	211	184	192	196	215	212	199	222	176	214	231	204	200	193	236	213	223	196	191	199	192	212	213	194	194	206	187	194	194	209	219	194	218	202	212	223	235	189	208	237	198	203	203	178	220	223	189	211	196	211	219	226	187	197	217	210	174	200	228	191	202	206	217	214	211	216	216	179	220	198	205	203	197	209	229	202	206	193	227	200	212	218	221	210	228	220	202	223	192	203	197	195	235	227	226	225	208	220	216	194	221	195	191	214	207	216	191	217	217	221	191	232	188	231	185	219	196	203	209	218	186	191	215	213	195	200	219	209	212	214	204	196	211	235	203	185	201	176	221	231	240	223	203	183	187	208	215	231	201	204	220	189	221	210	230	191	224	176	202	205	192	194	244	198	171	213	213	211	224	220	205	201	184	174	189	213	219	200	201	192	223	198	222	222	198	201	201	200	239	205	223	185	198	210	207	201	214	200	199	197	203	183	212	206	199	200	187	228	208	224	180	217	207	190	209	208	201	231	198	211	222	216	219	186	179	225	214	191	193	182	219	219	201	217	200	193	171	202	211	214	193	182	216	225	225	228	202	215	208	199	196	204	235	203	200	209	206	212	192	210	184	213	196	199	206	178	192	194	213	229	189	197	210	189	204	195	188	233	205	206	220	188	189	214	213	198	205	211	188	218	208	208	181	216	199	203	199	199	205	192	206	214	227	213	185	189	196	204	216	199	204	220	212	221	200	218	178	192	189	210	194	213	209	207	204	190	170	204	212	208	202	210	185	197	211	200	185	215	217	192	218	193	221	219	220	202	207	198	209	216	211	198	200	212	245	222	210	213	209	231	202	232	213	206	224	233	213	203	210	217	191	187	195	206	213	190	196	200	202	216	183	195	233	194	196	180	189	237	200	237	204	183	191	216	217	235	182	210	210	233	188	209	210	216	227	232	197	180	209	203	219	194	201	225	212	213	204	205	193	208	211	183	222	184	193	214	228	210	203	240	211	245	191	238	202	211	183	222	202	207	215	207	212	211	217	216	181	198	195	194	213	202	197	209	196	206	234	206	214	191	187	210	165	188	190	229	207	210	186	197	193	213	201	235	207	206	213	211	220	216	184	183	182	206	220	215	194	212	200	185	229	197	208	245	200	185	225	234	232	234	226	200	200	230	237	201	201	215	184	212	222	212	184	211	197	202	204	244	236	200	207	211	194	217	230	199	188	197	220	201	169	208	201	219	188	205	215	204	201	221	232	232	218	207	187	207	210	220	179	205	191	202	225	207	186	197	226	202	206	231	217	176	220	192	191	204	184	191	226	200	223	196	220	208	206	197	202	194	225	192	184	173	248	217	220	212	179	222	219	190	203	217	203	195	207	197	183	208	208	211	209	225	200	194	176	214	218	209	217	221	195	195	211	200	189	200	177	197	213	203	195	197	204	176	203	224	216	187	200	205	201	197	199	186	195	202	218	206	193	227	184	195	192	183	193	185	215	199	206	210	182	233	208	231	199	194	219	224	200	207	222	182	219	181	196	208	203	197	208	177	214	219	209	209	216	221	206	218	182	199	209	200	185	243	224	225	232	214	184	177	193	202	224	199	195	202	218	246	209	182	223	186	197	180	214	210	218	213	211	233	206	220	225	222	200	195	216	231	222	244	216	238	213	175	209	221	206	209	220	200	199	202	210	202	189	225	213	230	191	236	193	208	206	209	201	224	226	200	204	224	214	190	198	196	200	208	188	214	210	215
28079	34721	43001	39304	31900	22649	27639	33072	34319	36324	32569	33736	36266	36853	38572	27732	22055	23553	18967	17546	14824	11938	9494	8454	5343	4290	3693	3554	3704	1788	1146	1133	1079	861	851	818	808	751	842	785	871	1019	1172	1163	1070	782	638	639	637	682	701	696	669	646	660	657	638	592	613	614	622	588	574	641	626	581	517	569	540	537	559	492	491	558	526	565	515	576	491	512	492	490	537	511	491	489	470	487	537	510	499	537	508	505	491	519	508	509	480	497	517	509	534	501	542	520	503	443	494	500	555	505	539	538	515	509	481	568	501	499	511	475	535	493	472	534	523	539	473	501	529	516	515	498	563	532	548	536	506	547	553	501	526	522	485	505	521	488	512	485	535	532	516	553	522	542	510	540	523	495	517	494	519	497	506	508	482	540	482	514	567	525	529	492	488	531	499	479	519	502	527	542	486	488	514	504	509	493	485	497	525	504	499	483	512	537	531	515	486	568	494	533	535	528	474	496	490	502	494	498	545	501	549	484	496	505	502	468	493	496	516	501	508	471	500	478	476	508	485	516	531	480	515	491	490	526	462	481	528	542	488	502	495	509	464	491	516	562	537	459	510	480	476	489	514	492	495	535	519	504	482	507	509	503	541	510	525	533	499	525	522	481	506	499	486	535	520	504	496	524	480	487	486	515	531	493	514	509	508	467	479	503	476	509	539	506	524	505	501	512	528	514	523	516	517	506	484	532	502	513	517	498	485	499	472	474	498	485	498	545	476	479	509	520	515	538	476	494	517	486	518	485	493	474	494	510	538	469	498	511	525	525	524	518	488	493	537	502	520	544	555	545	493	490	528	461	501	504	480	500	513	459	517	487	471	498	522	494	496	453	485	528	487	459	514	467	516	492	487	506	528	492	501	531	487	496	503	515	510	480	572	489	534	545	489	540	512	484	472	559	513	507	489	505	504	500	531	498	494	507	508	509	492	530	505	478	487	529	474	486	519	529	501	464	487	528	487	496	558	546	492	495	518	462	529	458	480	479	491	482	536	534	508	513	486	505	459	524	515	519	482	481	531	480	492	530	487	489	517	499	554	499	520	518	523	463	507	471	504	520	503	518	517	549	499	513	496	497	500	537	507	508	476	525	479	507	543	529	519	493	506	501	494	498	535	460	506	466	545	485	515	479	502	507	486	506	497	460	538	508	513	516	499	469	474	500	515	524	524	499	513	503	497	480	461	543	492	504	539	506	504	525	503	528	515	494	544	507	507	499	519	512	560	468	539	485	491	515	503	499	454	512	514	526	523	510	487	475	507	509	494	473	504	515	478	526	486	474	499	519	511	502	497	539	500	501	529	488	542	510	495	489	501	540	534	526	522	478	491	496	461	535	483	476	500	505	547	475	531	486	500	512	525	489	475	499	488	510	497	504	518	520	501	482	539	506	514	516	502	521	503	511	502	486	492	541	513	496	535	501	502	470	495	497	504	510	478	512	562	523	484	517	528	533	516	483	510	512	487	504	574	534	501	531	509	510	483	464	520	489	457	486	483	537	517	492	495	471	495	459	505	570	506	481	501	531	468	486	471	497	455	504	461	557	510	495	484	527	478	502	541	527	497	520	498	490	515	503	497	482	506	514	540	497	476	515	514	480	532	505	480	485	514	512	481	507	500	499	533	519	502	518	513	518	510	504	509	480	496	515	574	466	527	478	492	512	500	526	534	507	522	516	494	490	485	486	516	490	500	511	500	519	493	498	463	539	481	541	488	508	525	458	487	523	535	504	530	525	498	486	513	527	496	501	531	513	534	529	532	498	541	481	481	495	480	516	495	533	534	554	474	533	526	497	500	473	486	522	495	481	474	480	524	510	503	505	518	502	521	542	517	523	534	490	537	516	529	498	575	517	523	493	561	497	486	524	521	517	499	534	500	515	524	464	493	520	497	522	513	503	503	514	511	528	501	495	508	477	518	527	504	499	488	475	513	486	507	540	493	500	518	508	515	477	481	523	519	495	513	511	517	503	490	499	552	505	492	527	463	478	490	502	482	457	489	503	502	529	450	520	489	506	485	568	483	487	527	524	497	495	521	526	523	492	480	566	538	486	504	498	503	524	518	510	532	503	534	508	532	468	503	495	478	505	498	535	522	502	512	513	540	518	488	491	495	516	469	524	504	525	511	472	536	501	474	524	538	548	475	567	508	496	485	503	536	526	522	483	471	516	504	475	538	545	432	476	504	508	503	500	503	506	509	498	517	510	514	534	524	468	501	523	515	483	528	518	466	511	514	519	500	479	510	518	525	543	537	508	493	541	489	488	535	519	483	498	583	525	492	511	505	484	495	480	508	495	492	493	485	498	475	516	512	478	523	485	468	551	526	510	503	519	479	515	505	502	511	533	523	536	513	529	513	527	557	501	504	504	492	520	535	517	501	495	549	517	504	488	543	507	497	514	505	503	521	506	544	499	481	506	526	490	491	517	517	491	511	501	481	528	494	527	481	487	531	520	508	475	504	507	532	528	508	512	491	506	562	480	519	523	520	539	478	491	481	548	506	527	451	532	557	476	517	512	494	472	524	509	505	508	536	509	529	522	487	557	525	501	512	491	490	537	492	519	508	514	496	498	487	563	500	518	548	498	531	513	504	456	486	445	510	533	499	498	594	486	512	493	520	500	482	477	495	490	494	517	489	499	488	478	513	521	526	482	502	543	461	474	519	509	481	487	532	513	502	501	506	519	511	495	474	557	482	538	535	465	521	529	533	481	527	490	509	458	507	506	480	512	487	492	493	482	484	544	508	469	466	546	499	533	521	516	469	513	514	505	495	507	483	515	498	520	477	509	516	495	489	454	497	468	514	535	457	574	494	472	480	518	488	533	492	470	505	489	463	523	489	482	549	502	520	509	525	480	518	538	471	506	488	510	522	517	485	507	528	489	544	543	553	517	538	533	531	506	504	510	525	522	502	477	499	536	519	452	542	528	465	508	495	469	501	476	479	551	531	521	501	441	495	500	543	499	493	501	481	518	528	521	486	503	556	512	498	519	507	506	490	517	499	508	534	512	505	498	511	495	493	500	533	455	497	500	450	504	494	477	508	489	509	468	523	482	510	502	501	531	478	510	491	508	523	500	506	518	502	515	531	511	492	499	497	501	521	538	514	494	480	470	482	463	523	515	484	549	510	530	536	515	523	510	517	505	578	532	525	493	477	519	491	515	532	513	524	485	514	499	490	495	529	514	481	486	500	496	557	551	498	492	483	511	501	515	497	507	492	494	503	539	477	468	499	476	530	484	528	469	515	488	503	542	484	522	484	516	497	485	551	519	490	491	467	524	515	523	493	523	492	520	487	517	509	523	503	510	500	488	508	501	499	542	492	515	515	490	501	504	490	504	520	492	536	565	508	503	500	511	506	496	520	495	506	500	529	478	547	519	525	531	516	497	516	509	558	489	445	473	546	482	530	492	503	503	456	537	550	499	493	495	523	515	533	534	492	512	479	484	513	496	500	470	505	486	505	523	517	513
48353	46719	41477	38844	28184	24697	27825	35987	29126	34475	31206	31833	33062	32665	28746	22762	18625	14962	10413	8742	7165	5518	3629	2986	2068	1567	1236	930	981	596	441	328	313	231	261	238	232	243	240	239	261	306	321	252	252	287	194	174	182	217	224	196	217	216	232	208	190	189	167	204	216	221	164	177	175	183	182	194	215	151	164	174	156	164	174	168	175	189	149	175	180	171	167	159	197	187	155	170	171	156	153	196	171	185	160	157	180	197	163	182	179	167	161	199	161	181	148	168	167	161	173	180	178	155	176	174	169	155	172	187	164	173	183	175	181	177	174	178	187	171	149	155	163	194	164	176	182	160	161	188	168	136	180	144	156	150	179	146	175	156	161	161	153	185	161	179	188	161	145	194	171	144	211	162	170	164	147	205	157	163	149	180	146	164	176	171	158	177	175	164	170	197	173	171	171	137	154	169	155	163	174	161	174	177	172	171	185	200	155	181	172	182	176	155	170	172	180	153	157	167	168	165	196	164	185	168	159	163	173	150	156	162	151	176	158	162	143	174	166	180	171	156	180	161	159	170	168	180	187	187	142	182	185	158	176	155	175	165	177	182	150	151	167	187	160	185	177	163	177	169	145	155	165	165	161	162	178	164	156	158	137	169	177	158	166	164	167	189	158	176	174	171	170	187	171	166	161	156	170	172	171	167	161	174	177	163	159	202	174	161	129	192	183	182	184	185	168	186	175	177	162	177	153	177	180	162	164	166	164	159	188	152	184	174	161	141	164	165	181	178	173	165	175	180	162	164	165	196	187	185	177	143	168	188	141	167	171	140	173	173	171	180	154	179	182	174	160	179	175	145	157	175	187	158	158	176	169	177	180	181	149	162	187	183	161	167	174	183	173	178	160	148	168	173	186	174	149	183	165	165	183	183	179	171	157	183	169	165	171	154	169	152	164	184	176	175	161	164	171	163	154	188	146	186	158	184	183	175	184	182	164	154	179	170	177	164	175	134	149	181	169	195	137	172	165	174	176	184	157	148	169	151	170	160	171	155	169	174	167	181	168	187	184	171	157	178	181	171	204	173	187	188	158	159	158	158	169	156	157	154	168	193	191	164	154	179	176	153	174	190	153	170	153	180	168	177	165	177	155	158	169	173	181	160	161	162	172	152	161	169	172	177	178	181	162	162	171	175	186	171	174	177	173	170	169	166	157	142	155	166	171	157	181	214	189	163	168	180	176	179	168	167	167	150	199	164	182	179	153	176	155	163	161	185	187	171	174	173	193	158	160	162	152	168	172	159	162	177	183	182	184	198	178	187	190	171	188	169	146	154	167	188	162	171	181	148	182	160	154	183	168	174	144	168	176	159	190	171	164	146	171	196	193	185	172	171	172	184	195	189	188	152	150	188	146	178	181	162	168	192	176	170	144	183	192	178	168	168	177	174	166	159	159	171	175	145	166	164	191	184	167	157	159	152	151	158	186	158	185	174	176	155	176	168	157	193	180	181	155	169	172	182	171	159	161	161	171	162	180	153	166	182	168	167	151	138	183	166	158	155	195	159	183	169	205	184	180	170	167	171	163	203	163	163	190	196	170	180	172	169	162	156	174	174	183	154	172	168	179	151	151	165	181	152	163	166	172	171	150	157	173	187	197	187	171	181	142	159	162	172	176	177	198	179	170	179	166	178	163	171	189	181	168	197	168	161	185	210	168	174	183	170	166	152	162	189	155	191	169	157	181	174	180	145	196	192	189	181	155	167	153	183	161	145	169	163	182	182	173	178	179	149	173	182	145	149	170	187	189	179	175	151	168	155	174	170	143	146	166	169	185	158	157	181	166	177	168	170	185	172	170	201	153	147	174	158	173	144	163	145	169	167	163	174	166	157	168	162	171	154	187	199	174	175	184	185	162	157	181	181	167	164	154	205	154	172	174	172	139	210	157	184	154	169	163	148	160	189	155	179	171	173	164	158	180	161	190	160	178	180	173	194	173	167	156	153	158	177	185	163	171	175	143	156	188	196	158	159	155	166	171	157	180	180	150	200	153	165	151	179	182	166	143	166	186	179	171	177	171	174	167	164	164	169	179	150	201	162	150	145	145	165	152	161	162	163	153	164	177	189	170	168	197	166	166	172	162	179	158	179	163	161	169	156	162	162	176	155	162	178	171	177	180	168	184	182	167	173	184	171	170	147	198	179	167	177	164	150	176	172	177	184	174	177	175	173	167	159	177	181	184	172	163	153	186	156	191	168	149	182	161	182	169	185	153	169	159	183	183	182	172	164	180	193	145	166	155	167	174	165	169	161	174	177	183	175	204	156	161	188	188	156	139	181	164	182	189	148	168	171	156	167	165	167	168	172	150	167	152	156	144	146	150	165	188	152	191	168	148	152	171	156	154	146	173	173	178	201	184	171	189	163	154	174	162	162	203	169	178	191	171	174	181	163	139	166	160	167	162	193	168	168	174	194	157	171	171	171	181	182	180	173	175	173	163	172	158	175	160	158	157	174	183	188	165	203	167	181	151	175	182	153	203	157	168	188	155	158	157	158	167	177	166	172	179	172	172	183	182	186	171	183	156	165	166	180	181	189	151	183	176	189	183	183	156	154	176	152	162	196	157	172	184	176	164	163	169	165	140	166	174	153	165	176	175	192	154	192	142	145	188	162	161	192	174	160	183	147	158	175	139	181	180	161	180	184	162	155	162	180	176	197	166	170	160	174	180	183	181	169	195	157	169	173	156	166	164	161	187	175	187	160	152	180	165	169	181	187	162	157	161	183	154	159	200	182	162	168	159	164	181	156	203	179	171	150	162	175	170	184	157	184	188	158	172	168	171	135	178	138	158	174	163	177	158	154	195	174	155	140	175	158	159	190	160	170	173	176	139	198	156	185	174	180	166	181	184	151	180	176	171	168	177	171	173	188	154	186	158	162	156	176	193	160	161	175	178	158	173	176	181	169	186	179	165	177	176	189	194	172	147	204	188	153	154	159	167	168	165	158	183	165	157	157	166	174	165	159	143	163	161	147	183	177	180	176	141	172	161	168	159	177	174	153	191	146	190	176	188	151	172	166	161	160	184	144	147	173	152	168	175	176	144	164	152	169	186	154	186	173	168	173	159	162	190	154	180	160	196	167	170	185	183	172	171	170	168	170	146	164	186	200	183	155	184	170	167	165	160	165	184	163	163	157	174	172	156	167	174	169	192	183	156	166	164	179	196	128	188	168	192	153	187	161	141	177	177	143	170	179	174	192	175	168	175	157	163	166	162	186	181	163	192	155	162	153	162	182	172	174	182	166	171	165	177	187	182	163	163	183	176	157	178	166	156	151	185	151	164	168	158	188	150	183	185	180	182	154	181	176	148	173	199	166	184	175	167	154	169	184	169	180	176	150	182	164	208	177	163	191	150	159	181	177	119	141	179	146	162	170	163	176	173	188	179	178	187	171	187	188	179	178	172	159	186	147	174	160	167	183	181	169	178	159	149	146	190	153	129	147	189	164	141	163	164	152
35522	44170	47932	44306	38183	32279	40459	44020	39905	46465	46249	48882	48546	48848	44437	39739	37109	33970	27755	28098	25180	21474	16141	14640	11423	8186	7180	5442	6009	2851	2108	1527	1431	1161	1033	929	821	847	957	1075	1092	1481	1622	1141	1013	1072	791	589	661	731	857	881	721	676	671	634	618	650	659	668	637	603	561	598	624	613	536	516	461	469	463	425	469	425	452	484	446	436	483	445	432	425	433	462	403	460	429	429	416	411	418	429	446	420	459	440	488	408	417	437	384	428	415	441	447	417	395	428	423	425	426	432	396	431	385	407	431	439	422	414	445	405	427	461	397	438	438	430	450	441	480	440	446	439	442	430	414	447	392	443	448	395	390	406	415	379	401	440	389	453	411	439	403	439	456	428	438	447	407	388	440	413	413	438	420	405	419	380	419	416	449	423	425	425	443	407	447	452	419	443	429	424	413	377	415	400	447	436	433	427	454	389	423	420	421	424	424	412	418	441	408	429	455	455	443	408	417	412	462	459	410	415	439	477	447	428	451	391	403	424	389	420	411	438	406	390	474	394	417	440	388	383	421	418	440	399	420	417	428	440	417	379	410	428	418	438	456	435	409	424	424	399	454	459	412	403	428	461	422	426	417	416	401	436	427	440	397	437	413	435	418	376	402	398	382	426	406	455	422	414	436	392	412	386	443	425	443	449	397	426	435	387	391	466	429	483	424	489	463	395	376	442	474	435	436	439	392	397	437	440	433	388	452	387	446	430	416	401	429	426	438	438	419	409	421	411	429	434	404	398	380	453	411	431	392	425	426	433	418	423	448	417	418	422	425	418	396	471	435	436	456	416	424	397	377	400	406	400	430	419	420	459	398	387	460	443	427	427	431	391	439	393	419	386	480	454	442	394	407	425	409	417	401	435	432	397	439	407	433	418	404	410	424	436	446	440	433	401	425	450	478	426	405	451	432	430	437	403	421	419	423	413	409	413	419	412	405	402	395	431	433	366	451	430	429	403	409	435	423	422	395	413	429	400	388	431	450	405	384	410	424	415	386	434	429	445	384	433	447	436	401	431	403	412	442	444	396	414	441	417	426	445	447	370	420	394	402	392	443	406	441	457	446	410	444	395	429	408	412	427	441	401	443	455	453	425	441	432	428	441	411	412	426	437	384	438	400	404	413	435	406	449	410	391	415	432	415	434	407	451	399	405	411	404	403	396	427	415	443	432	374	384	403	438	418	408	437	408	434	428	449	419	429	484	436	403	400	408	422	425	413	431	448	419	428	458	435	416	448	422	385	428	413	395	445	389	431	411	459	427	441	447	408	413	395	428	410	414	382	412	389	417	418	388	373	442	430	410	395	417	450	480	393	399	428	435	427	439	454	430	407	436	442	403	451	399	437	420	428	416	421	413	431	424	410	404	423	448	406	431	414	410	484	456	415	430	465	451	433	430	443	434	377	402	414	415	429	440	432	414	395	375	452	402	420	382	431	451	412	457	396	413	437	445	437	443	411	390	420	426	407	414	463	417	457	460	386	464	415	455	388	434	410	414	437	453	426	411	430	423	417	429	441	435	447	434	434	402	432	428	449	451	381	450	427	389	427	421	407	448	395	417	397	427	451	428	447	434	423	427	432	392	463	395	396	428	433	420	407	433	471	419	428	435	423	412	410	417	420	387	430	425	453	428	428	408	417	394	395	400	423	415	415	424	425	429	419	429	438	415	424	432	414	396	412	395	410	409	394	419	405	427	458	443	417	459	406	400	399	357	459	406	411	416	425	423	431	429	460	429	378	407	460	482	414	395	472	447	384	452	382	421	448	422	409	405	417	429	465	421	431	406	426	413	449	451	404	422	419	458	415	461	391	378	403	447	421	410	450	437	439	435	444	426	396	439	397	402	416	381	401	420	429	449	407	400	419	427	414	437	427	408	419	409	437	402	426	427	427	411	439	390	428	393	382	416	427	417	460	421	424	411	429	432	413	423	450	415	411	411	420	431	439	422	471	408	444	420	444	452	415	440	431	393	412	419	435	398	418	440	414	404	428	435	430	429	422	431	408	427	414	423	437	452	405	410	451	466	432	433	425	426	424	416	461	463	453	401	427	426	393	431	414	423	412	405	424	427	393	413	425	417	436	401	432	421	416	405	434	448	456	431	448	416	408	472	444	430	419	481	401	373	426	435	440	426	391	405	422	385	417	408	426	431	426	413	419	393	451	424	396	430	446	415	384	405	409	402	413	433	438	426	397	386	378	419	417	400	375	422	404	396	417	422	412	412	433	426	390	425	410	486	420	420	443	413	427	428	398	413	417	422	430	398	401	386	432	424	423	420	449	403	372	382	397	410	415	416	468	441	415	421	445	443	431	417	426	432	444	397	395	396	477	425	428	448	379	385	435	412	425	446	450	407	405	419	395	375	411	380	409	414	416	407	428	400	398	421	413	395	443	433	418	412	401	414	434	443	404	419	435	451	432	404	446	409	408	407	417	438	448	409	429	386	434	400	424	452	452	388	430	416	427	380	422	378	407	412	436	439	425	424	407	420	427	417	406	450	435	380	402	448	410	399	424	412	406	410	419	369	413	398	425	425	431	414	431	427	399	430	415	401	418	427	425	424	408	436	444	388	430	423	431	429	397	422	391	434	455	460	399	465	395	444	411	432	425	425	457	392	446	423	401	393	435	391	428	393	408	424	458	390	415	407	420	418	439	433	441	419	422	421	404	424	436	425	426	462	420	417	461	429	411	428	424	432	401	399	442	400	423	443	431	420	410	382	428	386	400	433	423	429	387	426	432	466	411	426	414	422	450	429	436	424	425	431	399	411	420	424	439	407	398	403	419	437	418	392	406	407	425	441	433	415	434	443	406	401	396	410	424	410	444	447	404	434	417	421	413	405	399	417	438	423	448	437	438	415	473	411	399	425	437	408	417	425	434	374	430	456	431	444	436	411	425	426	427	463	408	413	406	420	412	432	398	408	446	442	444	394	439	371	416	461	380	438	432	399	408	428	388	444	436	381	401	416	442	490	411	442	421	408	400	425	400	394	409	410	405	431	424	422	381	412	421	431	434	390	444	428	418	408	420	441	403	452	402	414	390	431	412	428	375	420	438	388	444	466	391	435	402	447	462	454	434	399	440	391	439	452	404	409	419	442	459	396	442	417	395	405	404	453	423	414	416	441	440	440	414	418	439	421	426	442	402	404	411	419	402	398	406	428	449	404	425	449	406	442	427	420	443	420	443	418	424	386	389	382	414	415	417	418	414	406	434	425	400	418	424	432	422	405	444	438	397	418	412	381	420	452	452	391	424	410	408	453	434	414	425	426	409	404	418	463	380	408	412	404	428	429	428	394	400	428	440	427	443	430	450	450	432	429	400	455	413	432	410	409	410	406	425	449	398	414	431	391	411	423	416	418	431	412	418	409	406	456	405	443	431	397	444	422	420	409	426	433	463	426	453	429	443	401	404	428	420	428	419	423	440	423	369	413	421	417	412	444	423	426	448	431	438	394	435	426	372	441
20467	20097	21738	14710	7193	5000	5424	5067	2975	3023	2370	2033	1800	1882	1466	1438	1102	813	624	556	458	423	351	330	319	283	269	273	247	254	230	234	223	208	241	221	237	231	220	217	206	228	244	221	243	238	223	232	214	196	222	211	251	211	217	212	230	208	217	236	195	218	214	199	230	206	244	226	227	189	225	205	237	208	209	180	223	227	200	220	229	224	239	212	245	213	222	243	204	222	218	198	249	226	243	225	215	259	202	209	175	186	213	208	211	209	218	200	235	204	249	196	225	216	199	220	207	233	229	219	183	210	208	188	242	198	226	209	206	233	232	225	177	227	209	223	206	197	217	222	193	185	210	198	217	204	200	228	213	220	235	224	215	198	210	238	240	203	219	227	210	220	235	219	189	223	228	188	202	225	211	208	223	217	198	229	206	205	212	221	237	225	175	203	223	227	228	197	198	197	206	219	200	203	176	231	207	222	209	206	223	233	203	210	194	217	210	208	218	206	199	195	221	241	210	188	213	221	206	195	199	222	221	226	200	227	235	244	199	210	218	194	205	216	221	210	207	186	205	238	191	227	182	214	171	219	228	193	224	215	202	242	246	196	211	199	188	214	188	229	222	205	209	232	239	197	228	203	216	222	196	230	224	218	217	198	216	185	181	230	238	192	230	243	229	237	224	221	210	213	212	217	191	203	217	234	223	205	220	197	199	217	198	201	207	226	187	222	252	205	204	226	212	216	173	195	201	204	206	229	225	203	193	223	229	218	231	222	245	223	231	214	194	215	225	178	214	212	209	198	214	206	211	193	204	240	222	195	220	212	222	202	193	217	205	237	217	210	222	195	216	220	249	230	231	217	210	233	216	214	204	207	213	205	236	200	224	207	213	214	202	222	209	219	207	198	187	231	206	211	204	223	225	205	206	216	192	216	210	216	206	213	201	222	206	222	221	199	180	206	181	204	173	201	210	219	225	224	221	206	211	221	203	210	222	207	201	235	226	208	224	226	223	222	201	206	212	208	216	198	219	206	212	203	217	219	182	223	230	220	224	225	199	214	212	223	209	190	203	199	221	230	218	203	205	217	222	179	192	199	197	209	201	229	226	205	197	218	260	221	215	228	188	230	227	206	196	170	213	222	212	230	194	195	190	224	198	209	210	239	207	212	199	200	222	212	210	205	182	179	223	191	215	213	216	195	217	223	193	212	236	227	235	207	210	225	200	244	194	242	208	230	200	215	196	204	231	201	220	211	214	199	217	211	234	239	215	195	217	226	233	232	211	220	208	245	223	206	199	214	213	227	207	208	200	229	216	210	223	219	204	183	218	193	226	178	196	196	189	217	229	212	202	183	216	210	197	186	204	204	198	228	205	214	213	255	208	198	231	204	211	213	243	202	187	208	230	217	229	218	220	204	247	189	198	199	220	222	213	192	201	232	230	210	204	235	230	231	207	215	197	214	216	204	206	207	212	229	223	218	198	185	193	186	233	234	216	206	194	196	201	213	192	239	203	225	206	244	182	224	240	216	216	221	247	222	212	210	216	210	198	170	233	186	211	215	199	190	207	187	215	216	200	216	197	221	221	206	204	222	219	216	200	206	219	215	213	208	222	193	253	210	214	217	227	207	223	201	209	237	205	198	206	207	180	212	222	212	226	222	215	208	212	195	211	223	221	224	214	206	243	234	191	223	227	210	215	231	225	204	203	215	212	197	194	216	206	223	212	210	220	216	220	226	220	209	212	226	192	216	224	215	208	205	196	223	232	191	222	195	223	207	198	218	204	193	204	236	203	218	239	227	197	246	230	203	215	238	228	231	185	195	208	212	188	219	232	193	230	193	213	210	201	190	179	211	212	219	227	211	223	197	192	215	229	192	205	247	187	214	201	228	219	236	242	212	214	200	245	222	206	199	201	223	210	224	209	209	231	200	216	212	205	246	228	234	220	205	210	208	198	205	214	208	211	200	214	198	215	192	211	214	206	207	192	246	197	206	221	192	202	221	212	217	206	192	229	205	185	215	227	187	218	184	206	208	213	220	224	186	222	189	217	223	208	186	210	221	202	234	198	227	216	205	231	210	209	222	183	234	232	211	209	192	189	218	216	222	227	221	222	209	216	209	209	227	197	212	171	212	223	200	207	184	227	230	223	213	186	206	212	192	209	182	227	221	189	229	208	218	208	210	201	229	235	216	215	202	221	225	231	201	234	234	226	225	182	216	202	193	232	234	201	195	226	213	207	214	192	205	199	196	202	231	234	209	196	184	197	218	200	254	211	207	255	205	231	227	178	195	192	195	213	188	225	218	192	209	226	210	194	217	225	244	201	193	213	226	208	209	223	230	214	193	208	205	208	231	199	198	193	221	219	192	194	216	198	221	256	223	217	226	249	212	214	206	197	219	215	228	208	241	251	221	191	209	246	221	223	195	222	226	219	225	223	212	244	199	233	212	215	195	216	225	234	235	228	222	197	233	220	208	208	209	215	209	190	214	194	218	215	184	209	222	215	221	223	204	183	238	196	200	233	212	228	234	217	223	226	217	204	206	231	193	214	241	227	202	202	209	204	233	218	214	221	191	222	219	213	195	193	209	170	199	197	206	205	237	172	212	206	215	195	211	220	211	203	219	227	218	213	221	225	226	198	165	244	222	202	241	218	205	183	230	231	232	231	220	221	223	239	226	226	210	250	213	212	207	227	192	208	207	183	219	218	218	230	211	243	204	199	181	215	202	220	206	208	182	186	199	202	226	215	206	225	215	239	218	236	198	206	220	222	234	220	211	234	223	214	184	227	192	207	213	178	195	219	204	229	193	205	221	192	225	199	207	232	206	179	233	217	237	212	229	186	197	210	209	212	205	203	209	207	194	205	205	223	217	171	220	231	234	194	243	220	224	200	191	227	186	207	210	227	207	217	222	187	181	242	193	231	225	231	197	216	209	218	204	219	206	201	223	201	226	190	206	207	197	197	215	226	201	213	229	184	223	205	232	248	232	190	224	208	209	245	231	212	207	187	200	228	192	205	204	217	211	214	225	209	218	200	221	196	208	213	203	211	224	218	210	214	205	231	227	217	228	200	196	209	235	246	214	210	234	218	234	221	242	235	185	214	202	235	198	225	214	215	202	206	200	214	231	219	225	223	230	250	244	203	217	217	213	214	221	202	211	224	205	216	217	215	227	218	216	186	214	198	215	208	203	210	203	219	200	211	198	191	221	222	196	228	207	231	227	219	205	235	227	215	216	209	228	226	200	227	224	212	233	208	238	211	207	200	229	202	210	202	206	210	196	217	206	244	205	198	204	214	217	223	217	218	187	209	220	207	231	225	219	201	215	190	208	222	199	215	212	207	212	207	229	210	232	228	242	226	222	216	199	229	203	199	196	220	203	231	199	237	206	200	207	217	233	216	202	222	224	232	210	213	210	219	205	229	208	213	234	221	213	184	220	204	223	217	227	203	203	222	223	232	220	204	214	225	219	226	246	235	199	227	216	219	184	209	203	215	234
13460	17909	26706	22062	16227	15483	18524	17855	12573	13459	11665	9985	9962	10663	7831	7977	5898	4442	3590	2990	2585	2081	1689	1486	1158	1017	939	912	780	746	717	701	679	686	651	688	672	666	611	599	605	561	613	607	552	594	554	604	584	587	586	578	555	580	528	600	581	563	609	597	542	526	550	567	564	560	533	558	572	538	528	506	499	538	583	540	518	530	532	513	544	563	557	515	560	523	535	558	538	533	507	501	522	545	574	497	536	563	552	527	551	560	521	536	525	517	524	501	534	500	549	569	544	528	555	565	521	561	531	507	533	539	522	540	538	579	537	541	551	553	543	540	575	471	550	550	518	499	540	570	537	520	526	534	497	542	543	549	549	536	536	512	461	521	531	540	506	562	541	538	542	560	527	489	602	524	524	509	556	504	533	519	545	516	554	548	522	495	553	542	507	479	492	527	552	537	543	553	583	529	539	526	577	526	557	521	547	541	518	520	529	519	543	568	545	520	539	522	515	538	519	510	550	547	476	500	547	544	499	508	550	568	554	517	513	513	531	516	527	553	522	551	529	554	542	524	539	533	513	501	516	474	550	521	538	523	541	494	517	560	481	510	532	489	509	545	553	579	560	515	518	534	504	468	511	507	521	551	528	531	557	555	542	561	546	484	568	494	496	528	533	532	581	482	542	523	519	543	519	557	553	514	544	496	534	505	533	478	527	578	527	514	523	553	537	532	550	530	506	519	574	506	522	580	547	506	520	520	548	493	551	545	536	543	549	532	530	551	540	540	525	530	509	519	556	512	517	569	569	487	522	525	508	551	480	501	523	504	545	509	554	523	520	507	526	535	518	482	511	525	572	509	549	543	526	561	559	502	541	553	540	543	504	528	472	502	501	504	512	498	530	524	576	526	544	502	525	569	544	499	520	526	504	498	512	508	503	533	505	544	517	561	532	533	557	529	547	539	545	533	525	542	512	517	496	497	518	521	496	511	537	564	534	541	502	510	520	543	492	506	535	541	510	488	544	574	507	556	536	473	541	522	495	535	545	549	533	503	505	577	541	519	569	538	560	583	514	537	499	531	503	541	520	515	543	522	562	507	544	569	535	518	522	562	556	517	508	544	524	517	480	549	505	520	528	562	529	563	536	569	523	522	499	502	573	524	565	511	528	568	494	507	530	535	526	539	551	506	507	534	557	553	530	510	539	510	552	531	525	517	531	534	524	488	505	546	520	521	490	477	539	518	548	515	517	529	554	561	536	514	533	532	513	514	518	565	520	512	504	529	532	533	538	562	541	531	605	561	532	507	543	506	552	515	522	562	537	537	469	530	522	519	535	516	523	576	552	541	553	493	512	493	474	530	511	524	533	532	533	530	535	500	526	568	535	504	528	529	479	537	565	529	566	541	489	509	531	497	536	482	558	498	548	495	546	539	537	518	543	528	532	563	502	559	518	569	522	537	497	547	522	539	484	549	524	563	518	557	521	512	509	565	547	514	521	521	568	541	556	549	517	535	506	536	543	533	531	506	562	557	497	535	540	539	558	533	550	545	522	515	546	540	527	466	562	502	507	519	538	525	491	505	508	560	510	534	581	514	510	553	497	523	493	492	526	554	562	526	541	552	515	489	529	516	538	541	539	548	563	522	530	530	525	526	538	498	504	542	526	515	501	553	567	549	547	549	549	527	538	549	547	498	556	553	477	559	508	484	529	502	552	539	526	515	521	566	497	565	515	568	547	518	550	503	527	511	543	526	569	498	541	520	508	558	491	560	540	529	560	527	526	572	550	513	511	552	523	535	536	505	497	497	555	545	509	552	547	521	530	525	499	514	507	557	528	542	495	522	516	524	513	546	544	505	580	532	519	549	517	523	524	539	530	563	539	540	559	543	499	540	516	551	514	495	550	542	534	511	526	538	523	509	510	502	538	558	564	558	549	508	559	537	546	493	515	556	568	519	546	539	504	542	522	495	514	497	554	535	539	531	505	537	553	528	514	561	531	554	545	558	536	567	538	489	529	527	558	546	554	540	520	548	513	513	524	554	539	530	536	513	498	532	510	518	562	522	545	538	525	503	522	521	523	522	526	508	535	506	522	548	514	528	570	572	512	525	521	567	532	535	538	517	544	516	565	522	543	543	560	571	495	563	544	537	518	530	524	577	475	522	540	525	495	509	526	505	532	558	547	509	504	554	521	546	495	528	522	498	547	558	521	549	529	547	548	515	542	533	492	532	522	529	540	525	557	583	536	512	559	528	506	510	534	518	529	514	589	534	559	525	504	527	523	550	562	611	513	555	525	545	532	538	512	500	556	575	512	531	504	562	525	526	553	518	499	531	505	517	494	513	539	539	535	541	527	604	556	508	549	547	529	510	486	515	559	552	505	540	526	522	524	551	524	503	524	515	542	522	529	518	526	540	482	543	505	482	533	563	526	553	477	538	531	532	564	537	512	539	521	531	550	552	529	544	508	521	533	524	526	519	490	524	502	489	534	522	577	535	524	516	545	542	540	497	485	509	536	549	507	492	512	521	531	527	529	523	513	546	514	507	501	506	491	530	526	500	489	498	517	543	529	516	503	517	517	515	564	519	518	572	555	553	561	525	534	545	550	533	513	523	494	539	577	578	514	518	521	495	588	533	537	527	507	530	575	562	534	542	554	531	540	514	523	537	545	523	571	519	516	557	575	553	521	544	516	527	521	553	552	576	528	522	556	554	540	509	530	527	549	534	513	498	533	511	520	497	526	539	525	531	554	520	525	524	524	558	571	507	503	519	516	515	539	506	546	526	571	521	540	509	486	496	523	546	520	516	554	550	475	539	524	474	525	513	499	528	585	544	517	570	506	523	532	494	516	533	528	532	556	532	569	520	483	523	548	547	543	510	548	525	497	497	488	514	518	511	540	490	520	527	521	541	563	516	547	550	521	485	502	495	548	546	523	563	534	582	523	503	542	505	550	501	491	552	493	527	522	508	514	533	475	499	532	583	514	558	539	535	539	458	512	502	528	493	508	538	537	495	511	529	524	496	539	493	536	579	544	549	505	541	540	560	512	491	527	566	508	526	531	549	497	586	528	522	524	537	502	543	559	523	506	545	519	554	537	534	526	536	593	508	523	555	563	507	546	522	525	532	546	505	544	547	497	504	549	538	551	530	536	508	514	499	525	507	531	508	569	532	511	520	543	522	558	532	511	576	541	523	559	521	517	543	505	549	535	526	546	546	566	520	482	513	565	512	521	512	482	524	517	530	537	545	521	558	559	552	561	524	566	520	527	558	569	556	533	530	554	580	529	517	561	546	578	546	565	520	559	531	521	541	523	561	556	549	519	521	532	492	557	531	534	485	539	519	546	474	512	502	537	546	542	570	506	497	530	550	567	548	553	542	523	567	508	525	511	520	513	539	518	519	537	498	522	524	538	519	513	466	588	531	527	515	565	534	484	555	532	507	523	480	534	468	555	559	494	494	519	539	531	539	569	514	479	509	497	500	505	509	532	562	534	511	579	565	553	538
38548	38458	46212	36554	25270	22509	26283	25694	20968	24205	21837	16439	14937	17761	11684	11467	5843	6054	3906	3206	2627	2591	2095	1542	832	524	535	497	418	395	340	285	260	252	268	240	242	247	228	235	238	225	312	270	226	243	224	225	205	250	224	236	231	207	243	229	197	212	204	216	223	232	255	218	230	208	249	210	224	200	203	212	217	229	219	217	202	216	200	207	214	221	206	203	212	207	217	193	183	218	200	201	203	190	217	208	207	206	215	200	234	198	212	200	211	207	211	205	212	214	172	228	214	229	177	237	197	221	181	221	221	207	214	209	188	201	213	221	208	216	219	225	192	215	214	207	199	196	208	175	181	218	233	240	199	198	202	195	203	174	203	209	186	198	216	190	220	200	202	203	215	205	204	204	207	245	233	184	183	216	217	215	187	189	213	216	201	223	226	203	199	222	207	206	209	227	214	236	221	223	224	192	225	224	199	180	226	228	194	176	237	198	211	208	206	207	211	222	195	205	200	200	204	228	205	205	228	221	213	215	220	206	224	216	208	204	204	227	216	211	198	204	212	190	183	227	212	210	191	196	185	193	220	223	196	212	225	227	196	198	214	203	192	207	243	212	212	206	199	196	244	211	222	216	200	196	220	198	214	195	188	208	255	213	208	213	189	182	218	199	196	190	229	222	217	218	205	211	243	216	215	186	190	183	185	209	212	193	204	210	203	197	190	225	229	204	238	202	222	194	202	208	210	215	188	229	178	209	201	209	204	209	230	205	212	208	205	219	216	194	177	231	216	208	239	204	220	230	190	221	186	215	217	210	210	215	185	214	199	242	220	205	222	204	225	222	234	185	231	198	185	219	214	213	216	198	214	215	216	196	209	216	227	213	249	218	194	213	217	212	195	207	206	198	239	199	214	204	246	235	207	206	207	207	219	225	195	208	223	210	201	212	211	226	195	212	207	218	230	210	231	230	209	213	202	201	200	205	206	240	202	202	219	228	204	191	217	194	238	181	201	207	227	204	250	202	209	209	195	224	219	191	225	238	210	203	206	195	237	215	201	217	207	220	208	242	194	214	236	238	180	184	183	205	219	205	206	205	221	214	187	207	222	222	215	204	214	202	198	198	211	212	216	212	220	205	211	223	235	210	231	190	228	205	204	208	201	209	217	232	213	229	211	187	200	193	218	193	243	213	211	228	198	219	202	204	209	222	230	202	213	231	212	218	187	193	230	226	248	199	197	191	195	206	241	221	201	198	203	214	214	227	202	223	209	206	216	211	230	198	203	215	195	230	200	226	204	220	209	211	212	240	198	215	204	203	212	203	198	245	217	223	218	225	220	209	198	201	192	206	216	237	189	227	191	223	192	194	188	210	192	218	224	218	225	192	207	226	233	233	229	197	179	208	188	207	230	178	211	204	196	197	224	237	220	227	214	209	211	202	209	203	209	203	191	210	196	217	209	209	225	182	219	228	199	204	219	198	194	186	218	197	216	199	216	181	225	199	214	197	197	216	176	203	223	205	238	199	185	223	204	220	204	185	216	239	224	213	205	200	216	209	225	216	208	201	233	222	179	206	218	209	211	208	198	238	209	233	234	178	203	175	223	223	197	209	211	195	197	222	199	226	220	216	209	216	207	209	197	223	251	230	224	210	170	233	202	186	229	198	192	201	218	231	195	187	212	182	226	195	196	218	207	217	197	201	199	179	219	214	205	206	187	210	195	239	218	183	194	214	195	212	190	210	192	193	198	211	195	212	225	217	215	215	230	214	190	211	203	215	219	213	218	229	190	207	188	199	224	231	220	182	209	213	201	185	210	202	215	202	186	203	213	224	231	210	211	232	222	202	210	195	209	224	197	202	198	224	223	198	199	207	202	199	177	218	196	216	208	211	206	202	197	221	218	208	220	209	225	225	200	215	194	208	213	193	207	204	226	222	208	228	205	228	203	219	189	211	214	219	204	213	200	204	221	221	202	204	218	207	218	211	219	218	217	212	184	232	246	205	206	207	211	184	226	198	210	194	208	196	194	186	202	203	205	205	216	231	222	229	192	246	231	192	204	219	206	180	202	200	209	193	201	213	202	207	215	212	208	222	192	207	191	224	212	185	195	205	237	222	223	208	222	222	206	210	203	196	234	227	213	205	204	193	202	205	202	223	232	183	204	207	208	199	231	206	220	205	235	201	206	206	221	229	209	215	206	222	212	184	212	234	221	210	186	228	195	200	202	213	203	223	237	224	207	223	207	224	185	204	194	207	254	200	177	230	210	223	222	218	222	224	203	217	193	190	212	201	221	210	219	196	206	202	188	228	242	215	202	186	206	207	225	218	195	205	205	183	223	225	213	245	191	197	216	226	207	195	235	223	221	203	199	190	209	196	190	188	208	194	229	227	219	225	210	215	184	199	210	229	211	227	195	204	218	198	213	229	200	217	230	184	212	204	233	215	223	229	208	211	233	208	191	199	226	217	223	202	238	167	193	195	215	185	183	191	197	196	214	203	229	228	215	221	227	202	199	203	219	233	225	223	207	216	223	226	174	190	198	203	222	213	228	250	193	217	227	209	220	210	200	177	200	177	214	223	224	197	184	194	219	172	218	230	209	216	204	201	229	197	201	216	217	229	217	213	225	206	196	192	187	184	215	193	201	185	219	210	200	207	221	188	193	218	213	213	196	191	214	228	216	214	241	210	206	215	206	221	205	216	214	203	206	215	238	218	216	210	195	234	182	190	208	216	218	214	192	199	226	187	205	224	188	204	227	199	202	214	202	224	207	195	196	203	207	215	185	216	203	240	234	224	230	213	191	197	200	217	221	252	210	261	195	209	220	211	229	204	211	203	204	192	207	211	210	212	204	195	212	191	229	213	217	263	224	217	202	209	219	219	237	208	205	209	184	207	220	206	191	210	197	246	218	181	188	190	206	219	210	198	221	211	198	191	214	225	197	222	215	199	193	193	209	237	183	224	202	209	214	208	201	225	193	203	220	221	194	205	195	219	216	209	212	208	180	202	227	235	220	214	182	222	192	211	207	186	211	212	206	208	225	229	207	209	199	242	194	211	235	200	229	229	198	199	225	221	213	230	234	213	227	192	201	213	197	194	210	209	202	173	199	193	213	200	190	193	209	208	204	205	230	225	228	208	231	228	201	238	214	210	214	204	209	223	204	212	215	211	209	230	204	216	226	210	211	205	222	196	200	201	185	199	220	237	210	224	217	218	256	210	203	198	230	219	205	229	234	216	181	195	228	210	226	189	207	219	188	187	227	225	238	231	184	185	233	207	194	177	209	196	188	204	193	196	224	208	201	202	220	225	215	220	219	197	217	196	225	210	238	260	184	224	216	203	209	192	217	210	204	225	195	187	190	201	218	228	217	245	210	188	206	216	230	212	189	216	219	202	205	191	200	207	204	213	208	179	225	215	204	191	178	211	188	234	220	196	224	205	231	208	215	228	241	196	213	183	212	195	211	198	164	199	192	213	203	211	188	215	212	214	212	189	214	225	223	246
28335	31607	45264	36821	29944	28544	38817	34321	33740	39441	38061	34277	34225	36919	28233	28447	19670	21928	16718	14729	13502	14258	11417	8667	4656	3072	3127	2539	2002	1579	1218	1064	977	831	807	763	786	761	749	768	780	844	1076	902	732	645	576	679	590	622	678	647	690	630	616	640	565	599	583	629	675	622	601	605	601	572	550	573	572	510	520	618	564	524	503	537	510	546	542	570	487	539	566	555	559	504	545	494	509	514	534	511	554	509	539	485	464	529	530	475	538	502	514	546	511	494	521	502	530	463	511	541	474	519	520	529	499	495	555	467	530	512	506	466	517	517	510	498	514	545	511	494	561	535	485	525	493	563	529	483	516	527	525	530	497	503	520	493	496	570	483	535	504	496	517	520	477	522	499	570	503	496	509	500	466	536	502	547	503	524	508	522	513	502	491	522	506	508	481	519	514	516	549	498	503	512	531	540	514	507	542	541	494	521	497	530	511	482	522	503	484	505	496	494	467	512	507	511	547	501	478	513	515	525	515	511	521	503	559	511	528	495	504	511	518	485	519	499	472	493	502	499	484	533	535	518	530	482	509	551	513	544	515	529	538	481	523	537	514	525	494	542	543	521	472	497	486	521	499	521	526	552	476	510	527	520	516	487	576	563	512	503	524	495	526	528	520	509	530	517	494	495	535	538	492	504	514	519	527	505	521	516	513	549	526	507	499	497	517	525	554	472	543	517	506	518	479	485	548	531	498	517	542	481	517	529	539	523	533	494	508	505	531	499	487	506	532	465	554	541	526	516	539	515	495	526	519	516	522	505	501	485	536	530	504	534	481	534	506	529	489	497	517	516	513	542	520	528	542	525	505	528	508	534	535	490	528	513	509	509	520	528	517	541	520	483	528	487	541	482	515	481	511	508	465	547	526	525	536	507	512	521	509	520	515	486	525	524	519	530	513	483	522	488	520	515	491	544	478	502	538	531	506	510	479	529	497	530	534	500	468	516	514	482	512	542	513	496	502	484	511	573	536	553	506	491	477	495	497	531	488	515	498	544	489	526	544	531	496	530	493	485	505	550	554	481	529	522	503	516	527	500	477	519	539	519	494	516	519	517	544	540	532	538	535	533	515	544	501	532	545	524	514	503	502	536	508	502	492	509	511	482	496	516	518	514	531	512	507	532	511	550	563	499	460	507	524	520	472	527	498	489	542	539	536	508	513	508	473	529	518	517	509	516	520	512	533	514	515	487	503	545	509	512	506	496	528	497	515	530	502	537	514	546	562	531	498	509	499	533	554	532	556	521	488	562	503	520	507	504	523	498	476	529	528	524	519	469	474	510	554	520	502	521	504	516	565	516	519	539	560	489	520	521	486	502	487	502	512	510	472	524	520	544	492	518	467	503	525	523	498	499	546	543	532	499	572	524	543	555	520	481	493	544	521	546	530	556	505	544	523	521	504	546	532	507	534	517	543	550	500	520	515	535	493	524	536	520	529	502	540	564	543	504	516	510	537	566	511	527	518	525	503	533	495	567	534	543	516	501	502	517	508	500	526	497	490	506	511	542	488	553	517	520	530	557	506	518	515	524	535	579	563	532	505	510	523	544	527	519	497	489	503	508	516	527	538	525	552	545	485	494	513	497	485	499	536	511	514	533	518	534	481	515	521	499	545	519	550	544	539	543	532	534	513	469	546	555	484	498	516	499	519	549	498	516	507	526	494	541	537	530	504	504	504	494	571	502	546	513	510	464	464	523	492	517	506	542	526	491	518	524	489	500	501	515	516	520	548	534	517	532	468	523	565	504	530	496	564	458	529	532	525	521	479	506	500	500	517	536	513	504	498	549	500	514	511	508	500	517	510	501	532	511	523	532	537	506	494	500	507	483	488	507	518	542	486	528	549	471	515	534	503	497	526	558	515	525	510	511	470	516	518	530	515	540	548	523	546	516	502	511	520	561	474	523	494	477	506	513	514	501	514	526	525	513	522	506	551	554	528	533	506	525	495	523	538	520	520	521	524	550	524	492	553	515	560	525	518	491	562	490	526	515	505	509	478	499	526	537	507	519	498	496	500	520	535	456	505	501	542	510	507	534	483	499	504	504	493	497	498	520	491	481	540	499	540	538	529	561	511	560	537	475	487	538	506	535	504	509	493	523	545	476	576	524	509	533	533	499	503	481	462	506	487	515	519	483	483	516	522	519	538	526	526	518	507	516	539	505	509	503	548	487	499	493	553	496	503	540	532	512	543	521	502	493	527	448	506	518	492	522	516	502	516	491	550	482	564	493	501	515	505	540	522	497	569	512	548	510	519	511	502	504	514	538	508	542	472	488	448	515	504	512	504	496	504	519	529	489	490	537	513	516	529	522	530	529	478	505	526	508	529	505	497	515	507	566	500	509	482	548	468	542	514	513	507	537	549	552	468	487	509	520	514	484	519	546	524	519	515	533	481	498	545	546	500	480	543	552	508	529	570	532	505	501	515	544	491	535	500	476	510	499	519	497	527	511	536	506	552	508	528	543	487	470	514	527	520	542	521	522	522	534	516	520	520	508	513	502	496	562	483	511	537	470	479	509	495	503	511	492	507	552	534	497	518	545	511	506	533	487	528	549	535	543	480	540	470	503	479	561	508	516	523	520	545	521	501	515	499	505	533	519	541	529	498	499	508	513	501	500	462	538	472	518	503	510	484	534	505	501	491	515	537	493	503	496	564	515	529	555	545	500	525	518	531	537	547	529	492	527	507	473	520	512	500	533	518	533	529	529	524	518	537	507	488	522	495	498	536	518	501	535	498	530	546	529	520	532	502	562	518	502	508	494	513	496	544	514	502	492	543	529	517	500	541	542	489	493	540	506	516	550	501	515	549	512	518	537	496	478	536	525	526	512	498	545	503	483	509	537	498	521	504	504	508	495	564	501	499	482	486	513	529	545	514	548	519	529	497	546	501	503	525	509	523	494	516	520	477	504	485	528	503	497	538	497	549	516	538	547	540	503	475	528	500	520	540	538	504	497	519	536	506	521	501	500	536	521	518	524	518	515	546	522	484	540	526	528	500	491	537	523	494	530	517	495	504	505	523	526	521	504	498	500	480	482	514	552	505	502	511	503	470	519	513	546	500	488	523	504	488	535	491	533	522	521	547	531	522	560	539	515	544	531	547	540	504	487	534	511	511	524	517	543	520	509	507	524	530	516	536	503	511	505	518	467	516	507	518	515	531	520	496	525	500	529	557	517	525	504	523	520	508	482	519	486	523	507	523	519	466	496	513	525	528	501	536	524	502	522	507	499	548	481	543	531	509	543	506	462	488	480	530	528	497	547	502	497	510	522	477	522	533	543	518	494	561	555	517	529	506	469	522	511	564	502	527	505	489	474	519	510	542	516	518	528	470	543	502	532	515	505	522	534	482	490	499	503	484	474	467	505	529	516	557	542	477	515	519	480	506	548	500	504	484	520	500	518	509	523	516	513	507	531	498	483	516	494	552	513	467	489	510	534	548	508	493	540	529	507	507	517	524	447
47266	45966	40635	33214	27859	25671	35139	37116	35943	38485	37288	31487	30393	31962	27309	23717	17748	15547	11498	8824	6891	6943	6320	4159	2208	1213	1188	854	580	453	377	337	288	287	279	262	252	229	220	217	248	292	349	293	221	210	197	207	218	228	207	237	211	216	217	213	204	201	208	190	213	214	207	211	207	184	183	176	184	181	207	171	186	182	183	166	177	169	166	159	188	162	187	174	169	200	157	147	172	180	180	167	153	166	172	170	180	188	179	192	175	175	171	161	183	155	190	180	175	157	165	148	166	161	182	169	185	166	175	174	155	153	182	166	174	173	209	159	179	187	151	167	184	176	197	165	167	173	184	182	178	146	207	182	168	181	198	182	158	162	146	177	183	165	159	193	185	197	163	181	187	160	170	166	161	185	176	174	169	181	174	161	172	185	163	173	159	192	177	152	185	169	160	151	177	181	176	190	193	202	167	186	190	195	156	197	180	148	163	168	149	165	168	135	179	175	170	193	171	183	189	155	194	173	159	177	183	181	161	169	187	170	187	189	197	163	155	194	148	168	182	166	167	187	188	169	153	145	177	181	165	146	164	184	165	174	160	170	164	182	190	190	149	151	155	151	179	166	178	167	185	152	200	146	177	186	175	173	182	187	180	183	189	172	152	173	165	169	178	166	167	190	190	173	187	161	178	182	167	188	188	165	176	170	161	182	186	136	166	178	152	158	173	167	148	160	168	199	192	151	164	160	185	159	195	171	168	183	153	166	160	182	164	170	180	181	159	165	183	180	181	170	198	173	181	169	188	173	180	174	152	175	183	181	185	177	167	147	174	189	195	145	172	181	155	173	185	187	185	157	169	163	180	166	169	149	168	183	178	186	168	169	174	173	218	183	163	162	178	153	173	162	178	179	190	147	186	188	187	181	191	154	183	198	161	158	149	174	161	196	187	175	174	156	161	171	186	176	194	180	173	168	181	172	175	152	177	153	166	158	164	167	177	183	180	169	185	169	183	182	161	163	159	180	171	165	162	158	161	190	161	159	173	157	172	176	201	177	192	148	169	184	170	161	165	173	197	178	172	154	182	181	163	140	152	176	183	169	179	172	171	164	181	163	182	160	197	172	160	193	179	187	208	155	174	146	171	180	196	180	183	158	182	169	156	157	167	170	179	171	177	204	178	181	159	156	181	170	160	166	191	178	163	161	170	163	179	169	158	187	167	209	154	178	172	188	198	160	200	170	157	161	167	167	199	166	191	151	172	192	167	174	179	202	174	173	175	167	192	166	173	164	199	182	175	179	176	165	184	191	187	176	170	192	161	172	181	189	168	162	196	178	167	189	170	182	199	167	132	187	182	150	187	187	171	145	181	173	175	183	183	171	170	172	169	177	186	196	198	165	171	154	150	185	200	184	172	179	168	156	199	175	162	173	172	164	166	197	157	184	187	172	162	188	167	180	169	180	178	172	169	173	172	165	173	161	159	176	189	188	187	170	166	151	164	150	202	190	152	157	176	192	169	185	159	166	151	179	160	170	192	194	186	188	180	181	188	173	172	186	201	195	186	168	193	153	144	163	156	185	198	173	163	194	179	165	173	173	169	172	190	167	164	168	193	178	145	151	166	162	169	165	165	174	172	184	177	189	161	193	186	171	171	166	164	167	168	173	153	183	169	158	167	211	197	178	164	196	171	177	155	183	178	144	164	171	176	179	168	171	166	168	157	161	180	167	152	173	167	159	159	186	163	170	168	180	183	170	163	174	191	178	175	165	154	149	184	157	168	178	197	189	176	176	175	167	166	196	182	182	155	201	172	171	167	179	189	197	184	175	180	164	170	169	181	182	167	185	192	199	159	161	153	170	155	175	180	178	172	159	177	154	148	180	190	171	191	175	150	181	183	143	167	176	148	179	164	165	158	140	204	174	189	177	170	168	150	152	161	173	175	199	184	158	149	186	157	182	166	172	198	138	178	184	188	183	175	172	183	164	153	164	173	176	167	174	159	184	160	185	189	175	181	177	175	169	179	163	183	152	158	157	186	182	160	180	177	170	163	172	179	152	162	198	171	152	170	190	145	150	206	180	150	161	161	201	169	189	167	159	166	162	182	182	164	155	164	162	185	169	179	187	201	165	194	187	180	173	176	178	192	155	183	174	156	183	167	159	181	197	182	171	173	171	166	164	191	168	155	189	191	159	168	173	158	175	170	168	150	166	178	169	157	179	140	156	184	144	192	163	201	156	154	179	203	182	178	162	162	176	172	160	165	184	196	190	190	205	164	192	152	165	189	156	172	163	192	181	175	178	171	152	176	173	180	160	166	160	192	166	181	172	193	176	179	163	194	167	180	171	180	155	179	162	176	150	181	178	173	160	201	179	182	178	172	187	186	171	152	152	175	171	185	162	178	177	171	178	176	164	185	177	167	196	166	178	172	170	191	163	182	182	177	177	178	159	179	168	179	165	178	171	166	179	177	170	143	174	187	169	179	184	192	182	176	185	178	166	177	159	194	166	187	166	161	213	170	160	159	152	185	155	175	166	173	164	184	138	165	187	167	168	186	153	160	167	176	157	158	180	173	177	168	175	176	182	210	159	193	157	173	167	173	172	174	170	186	164	189	155	200	170	170	176	150	187	156	150	176	169	164	168	169	163	143	179	172	200	173	172	180	176	178	149	195	158	173	174	164	156	186	187	156	159	170	174	181	188	176	186	164	149	161	175	172	155	179	147	195	196	182	194	194	188	170	193	169	176	194	160	187	179	184	182	199	179	165	177	162	167	200	176	164	173	168	175	171	175	184	183	185	178	149	161	188	184	165	202	175	168	172	182	185	166	173	179	162	152	170	156	186	181	191	173	166	182	181	172	174	177	172	161	198	178	163	162	189	182	155	173	182	154	168	157	181	175	178	158	185	170	162	175	159	165	170	168	176	184	144	164	194	187	151	195	185	171	154	177	178	181	183	168	172	181	175	190	160	168	178	197	158	164	178	180	166	172	159	167	181	150	168	180	195	196	169	186	166	179	184	188	160	163	181	175	152	159	191	161	185	189	165	194	178	159	198	189	157	169	136	168	179	172	187	189	166	163	186	164	180	168	169	166	165	166	182	171	176	183	166	201	171	179	191	187	179	180	190	163	160	157	159	198	176	188	188	174	170	170	168	157	147	179	194	150	149	181	173	176	149	182	154	197	181	184	173	175	169	164	170	156	186	162	197	169	155	190	174	172	163	175	202	196	157	185	178	166	162	164	175	154	145	177	190	179	181	166	153	194	184	182	193	169	181	170	163	172	166	175	186	162	154	165	187	177	156	177	178	163	173	173	172	180	166	182	178	173	176	176	171	181	181	163	157	188	156	165	163	200	183	150	177	181	175	189	174	183	208	161	158	175	181	181	170	171	172	168	160	190	170	168	171	162	174	203	162	163	183	140	166	175	174	172	183	165	170	177	146	167	164	181	169	172	184	193	184	194	169	149	177	182	189	172	176	158	171	178	160	166	177	182	185	160	174	175	143	167
34398	43714	45325	41876	39471	35967	48187	45598	46436	50291	51808	48618	47985	48115	43881	40675	35707	34421	30867	26641	24220	25923	24193	18209	10558	7028	6815	4672	3034	2364	1770	1519	1229	1173	1044	920	882	798	818	779	982	1281	1584	1214	752	715	665	654	687	657	780	789	757	706	706	651	609	586	602	606	628	666	602	667	635	514	552	474	485	481	508	444	426	466	455	456	439	460	509	438	463	467	449	427	423	447	425	398	405	417	416	437	459	417	452	427	469	397	416	415	408	465	429	468	455	450	407	462	429	432	444	453	430	443	432	446	410	444	444	418	419	417	433	420	396	457	434	404	432	423	430	415	455	415	394	461	425	446	409	411	433	411	407	434	414	430	433	422	413	416	431	429	428	412	459	397	410	447	416	432	440	458	422	438	447	417	477	420	438	435	426	404	437	417	462	415	420	415	414	442	409	447	388	432	423	421	449	427	433	476	418	454	402	452	464	411	473	419	400	439	449	442	426	382	443	407	435	424	438	421	432	428	433	468	437	443	386	432	443	432	464	443	448	455	437	416	379	479	459	434	433	418	425	461	431	462	410	433	443	431	405	427	429	424	432	415	457	424	445	445	396	456	402	426	417	439	398	472	401	446	407	409	426	434	399	469	436	431	404	450	467	403	442	391	413	422	418	455	424	444	423	421	418	418	418	429	438	461	420	449	416	417	398	399	444	413	455	407	416	368	467	417	423	426	437	401	428	440	447	442	393	442	424	444	442	432	423	461	429	460	458	419	456	419	429	444	422	441	468	461	409	392	452	469	410	441	418	455	424	424	417	432	444	457	451	438	444	461	404	400	432	438	470	433	454	429	426	421	406	425	381	447	440	459	418	437	416	426	426	436	395	429	441	430	450	438	441	423	446	403	446	441	409	447	448	435	441	431	430	468	423	465	417	453	433	441	434	405	410	436	420	425	439	432	393	448	457	439	427	422	440	433	435	435	412	441	386	460	429	432	414	415	403	439	410	457	425	410	439	457	448	411	412	442	442	469	480	448	411	452	449	427	385	468	409	451	473	440	451	413	474	472	428	473	443	418	440	396	448	446	416	442	425	388	418	426	427	420	468	427	426	436	447	446	432	427	438	450	409	434	446	499	414	466	419	416	421	392	447	426	393	442	457	439	419	443	444	413	458	432	434	439	422	413	464	418	445	403	401	399	417	413	432	417	404	419	431	450	432	432	395	413	446	394	426	439	431	409	440	472	436	437	411	457	452	452	445	417	444	446	448	410	405	476	445	448	449	431	403	432	437	410	438	426	431	435	460	414	389	435	400	378	438	421	459	434	389	366	402	433	416	448	463	440	437	409	453	423	445	432	431	422	427	415	427	436	425	453	451	453	437	428	476	425	414	416	417	435	417	445	461	451	452	453	476	444	455	389	450	417	430	412	478	430	461	443	447	437	431	425	448	420	442	452	418	414	448	407	427	410	425	422	434	414	405	424	422	420	430	449	440	453	436	395	454	397	433	425	414	414	419	445	391	415	452	449	416	441	429	428	437	444	434	469	456	451	420	408	442	464	469	403	448	407	436	414	437	440	421	424	441	445	405	439	449	417	449	448	417	454	426	433	413	427	444	444	433	415	426	441	411	413	438	446	448	428	470	428	405	439	417	440	483	420	431	442	405	427	401	431	444	418	445	438	429	411	460	430	407	410	421	451	402	403	427	453	422	452	431	426	456	444	418	443	434	452	418	449	442	437	376	436	417	423	439	439	402	460	442	416	408	457	389	420	423	397	404	439	441	430	396	435	428	400	427	395	463	394	424	422	446	395	413	412	411	436	409	431	411	431	474	449	442	416	466	439	456	427	396	458	427	441	409	444	390	421	427	423	449	481	436	462	436	425	431	444	385	463	444	459	432	436	436	430	433	430	453	438	421	429	438	395	427	475	412	395	407	462	480	431	442	429	420	398	388	411	444	434	438	462	395	480	403	441	439	412	417	428	417	459	399	435	420	478	418	447	409	465	389	435	428	447	445	381	369	436	424	427	446	437	403	434	423	413	444	433	404	446	428	445	417	429	420	413	426	442	405	438	448	437	445	454	426	448	408	403	433	440	398	455	439	446	452	463	433	436	457	420	432	398	400	411	399	418	455	431	441	439	417	454	452	433	454	418	417	431	437	427	425	440	436	405	416	440	424	403	429	427	410	417	424	429	424	441	471	452	419	416	442	411	445	453	462	442	428	454	411	422	442	438	429	413	437	478	414	411	423	451	444	443	434	400	435	433	412	441	436	440	426	438	409	400	425	403	420	417	452	422	406	421	411	415	413	464	448	411	434	477	427	418	388	424	451	462	424	424	420	436	426	423	433	468	427	421	461	437	444	423	431	391	430	439	428	435	413	434	427	437	425	443	434	446	420	431	428	416	479	430	433	418	437	427	429	446	413	433	406	408	429	418	420	415	402	461	416	434	427	391	432	457	352	436	421	442	444	407	436	435	440	433	420	430	406	420	432	466	406	434	400	440	400	406	453	439	438	411	413	427	454	417	400	435	429	416	449	452	461	436	432	453	418	469	438	439	445	426	450	431	405	417	415	418	458	468	442	427	496	425	440	414	431	408	451	418	457	445	432	416	429	450	409	453	441	437	432	438	441	427	415	451	444	445	391	404	438	464	428	418	473	470	437	439	414	404	436	403	430	431	417	406	420	421	430	378	377	451	402	413	416	415	397	418	446	399	416	473	449	422	428	407	439	426	492	410	419	423	484	403	483	422	413	422	437	433	416	443	421	431	413	445	427	470	434	461	435	420	404	449	440	455	389	416	432	392	405	434	395	425	421	417	412	446	408	427	428	409	459	438	412	422	410	447	435	450	414	422	429	403	397	456	428	461	404	428	389	460	453	483	429	438	439	447	462	420	413	397	387	414	413	434	442	428	411	442	408	456	392	434	406	461	431	503	414	441	470	415	420	447	448	439	430	403	422	454	469	415	390	400	474	442	449	430	405	464	455	430	424	469	465	412	436	429	388	447	403	483	425	436	461	440	410	421	390	419	411	477	412	444	430	411	447	411	442	461	425	462	403	401	486	423	422	417	442	437	436	464	459	421	433	432	428	427	452	452	394	453	407	431	434	425	395	399	397	450	439	421	451	396	405	439	461	438	418	414	442	439	431	384	472	437	420	413	432	426	428	450	443	432	421	400	391	473	410	468	440	443	433	440	385	440	442	430	428	378	407	423	459	462	458	419	457	400	441	420	457	402	438	415	458	486	418	463	438	449	438	405	427	416	429	438	441	422	456	402	395	408	440	469	429	427	473	390	422	410	406	435	434	450	414	438	433	439	438	420	449	454	418	452	416	449	432	442	454	432	463	438	402	428	444	459	413	425	442	423	460	443	428	464	473	408	451	438	433	468	413	426	444	409	452	423	407	472	457	434	459	441	403	430	434	399	442	445	406	427	450	426	370	444	426	414	422	371	426	473	411	435	446	437	455	462	388	431	392	464	404	426	403	447	440	389	461	409	433	458	425	468
18884	17065	17852	13093	8381	5855	6063	5052	4356	4026	2852	1831	1829	1984	2188	1835	1108	847	778	564	482	414	417	316	291	274	289	282	226	258	243	258	252	232	228	269	226	218	219	255	221	219	209	227	202	217	227	213	220	254	229	205	215	207	183	212	212	218	204	243	241	207	220	196	226	209	204	242	230	216	203	197	202	227	207	189	210	212	181	235	239	200	225	221	231	233	204	201	275	216	209	258	209	242	181	223	205	200	203	234	238	232	219	199	221	189	208	213	213	220	219	197	206	221	211	229	205	206	230	221	248	218	215	220	216	221	202	187	193	209	193	211	220	241	217	211	203	212	208	232	194	206	227	231	221	223	208	207	210	210	228	239	215	206	226	260	210	200	224	209	207	225	200	219	200	196	239	245	227	220	193	221	202	213	203	224	244	226	223	243	211	233	234	214	224	215	197	229	207	217	228	212	216	239	229	219	196	207	221	240	197	185	202	200	214	218	209	204	218	199	232	209	199	198	232	206	231	253	234	216	210	221	240	225	206	212	223	215	196	166	211	168	211	204	238	209	240	221	219	217	241	222	219	193	195	253	211	218	237	233	191	182	211	227	186	201	217	219	188	208	198	220	231	213	231	186	222	243	221	210	223	203	218	226	194	232	205	199	201	223	227	227	233	215	201	211	200	209	248	201	199	198	219	219	196	211	226	195	223	204	238	234	168	232	212	210	201	196	208	209	204	233	226	237	219	197	204	196	259	219	201	211	191	215	204	231	207	214	199	219	218	200	203	195	212	206	242	227	196	225	220	216	187	212	202	231	225	218	189	220	205	214	210	218	214	243	233	196	208	214	206	216	207	218	198	206	223	200	231	205	235	191	216	202	228	216	211	242	206	195	244	226	219	229	228	209	237	219	222	205	217	217	214	196	186	210	225	219	203	245	228	223	210	206	186	239	227	214	230	222	231	235	202	206	212	213	192	219	242	222	218	208	190	220	195	209	218	232	219	208	214	211	249	219	195	217	214	205	206	196	201	220	224	209	208	229	240	232	233	210	221	226	187	225	217	218	249	221	218	198	212	214	222	241	187	212	229	238	208	213	220	216	217	228	237	214	193	193	218	231	181	199	222	230	203	219	244	240	200	223	190	203	201	208	218	200	190	218	240	199	210	224	227	193	208	212	269	223	221	207	189	215	197	224	200	215	237	222	216	231	223	244	227	202	202	211	204	215	200	229	219	227	190	214	207	220	211	216	224	219	226	189	186	215	216	193	219	228	191	220	233	194	191	196	221	218	229	226	188	253	217	251	238	213	226	191	187	237	211	225	244	236	227	222	203	227	198	195	204	214	203	236	222	208	205	223	219	215	219	197	214	223	235	215	213	217	202	208	222	187	202	212	201	224	223	192	221	190	246	186	235	228	208	215	226	215	213	272	196	190	202	190	212	224	221	206	228	216	217	214	217	219	183	216	233	226	202	226	196	198	203	194	228	222	226	203	222	247	229	229	219	212	209	215	239	232	215	205	218	192	226	221	192	204	223	203	240	220	224	228	229	214	227	221	222	216	205	205	197	243	198	198	194	208	211	203	197	190	201	218	212	214	229	213	194	218	232	222	190	216	198	222	212	213	202	203	271	201	211	243	218	200	199	204	215	249	220	226	222	216	220	243	218	201	211	202	204	197	236	206	208	244	241	199	193	176	227	231	257	202	201	209	189	200	217	197	233	216	209	214	232	239	232	196	239	204	199	237	205	215	204	221	198	230	242	207	207	185	233	197	221	222	202	224	226	218	209	209	236	219	230	242	215	219	201	199	220	228	192	211	226	216	215	228	214	210	214	223	229	235	221	241	186	195	198	199	210	237	192	215	197	206	193	198	207	217	198	219	211	239	198	228	203	199	219	231	203	202	193	205	210	201	203	249	238	215	219	201	215	234	198	204	196	237	215	232	213	213	212	219	188	226	200	214	215	230	215	213	192	234	230	221	192	240	233	229	211	213	212	210	222	203	215	203	195	237	223	214	211	217	257	224	215	209	226	231	208	202	212	206	225	230	207	237	213	205	230	191	221	212	204	222	229	219	232	220	206	195	234	205	213	221	200	221	203	237	222	249	190	234	220	202	210	247	208	217	206	179	215	205	201	225	207	232	239	218	204	180	214	218	236	227	240	215	250	191	236	192	225	196	210	225	216	224	215	195	235	219	243	202	210	221	210	195	194	212	237	204	206	212	215	219	222	205	244	208	201	219	211	214	202	224	238	229	205	191	221	216	243	232	239	202	221	217	191	201	210	212	190	239	225	189	232	203	242	220	219	206	193	232	185	233	214	201	246	219	174	196	232	190	230	221	225	205	256	226	218	212	241	231	212	218	213	213	209	232	201	211	223	236	231	239	206	224	212	240	221	216	213	208	201	222	235	215	236	239	222	194	219	221	209	198	248	195	218	185	222	215	245	207	230	205	214	230	228	241	232	224	227	209	261	211	235	198	209	237	202	201	194	205	225	220	206	253	185	212	205	225	232	213	229	224	225	216	204	238	238	199	236	229	236	212	224	242	200	230	237	200	214	201	231	219	250	213	225	206	211	233	205	227	220	211	216	183	217	201	228	226	214	213	175	213	218	229	205	225	252	188	203	203	215	209	217	231	187	238	203	212	203	202	240	205	217	182	227	186	174	237	211	209	230	227	207	211	252	223	195	196	219	198	219	220	220	217	210	237	219	191	226	242	221	229	224	173	214	209	215	205	209	213	226	200	192	241	232	203	244	229	207	211	249	180	221	206	207	223	232	245	227	206	223	220	185	233	206	187	203	216	226	201	213	212	215	251	187	206	191	213	194	222	212	226	239	234	230	207	214	208	231	178	226	195	210	224	249	190	220	220	219	223	196	247	209	185	210	210	210	216	219	240	206	206	226	199	200	226	191	237	191	191	202	223	226	207	204	215	234	228	220	199	216	223	217	208	245	218	214	219	213	210	202	208	211	190	219	207	207	216	198	192	208	214	212	213	216	202	215	203	213	237	202	248	214	202	221	216	210	191	182	209	215	211	243	201	201	217	206	231	217	197	213	190	223	219	211	220	223	222	236	244	206	241	204	232	184	201	198	228	226	199	222	219	224	230	232	207	198	247	203	204	214	189	230	197	207	214	224	237	194	188	187	224	205	201	213	217	224	206	199	209	182	203	170	230	226	205	233	218	227	200	207	213	207	207	197	215	174	210	208	229	227	206	214	205	190	232	231	205	217	228	223	261	222	217	200	230	205	204	233	240	207	218	206	209	231	201	220	214	217	236	202	220	200	200	206	223	206	217	188	217	229	216	214	190	212	210	193	224	231	221	186	228	220	199	205	239	226	217	224	192	203	219	221	197	209	206	242	190	219	199	192	210	223	226	242	230	203	214	236	215	207	199	233	203	231	218	203	194	229	185	212	230	209	221	212	209	224	229	189	223	213	211	229	217	201	210	253	203	187	205	222	224	229	196	193	218	215	210	212	202	209	212	171	218	239	240
12405	15509	23079	21894	19380	17270	19992	17437	17166	16815	13185	9434	9900	10712	11493	10104	6087	4939	4195	3156	2325	2250	2180	1425	1239	948	1056	933	842	803	742	737	703	707	654	659	654	674	618	610	638	609	610	600	572	582	522	537	561	571	584	569	628	588	595	573	581	546	558	550	619	580	551	510	561	519	602	530	553	590	556	525	573	522	505	541	538	570	544	509	517	549	532	527	537	541	531	517	543	538	532	519	534	542	508	545	544	512	522	513	515	548	528	524	520	513	524	579	536	552	497	506	575	546	540	548	494	541	489	532	558	528	549	540	587	493	557	523	521	533	511	500	515	549	544	528	571	539	533	505	522	559	528	571	527	529	521	589	514	546	520	527	529	518	540	511	543	530	591	514	545	510	534	554	493	552	520	501	564	581	512	540	563	527	481	552	538	511	518	510	513	557	482	559	499	538	530	566	537	524	525	517	529	556	558	532	527	526	520	540	543	503	547	493	563	501	497	560	574	538	521	507	506	555	527	555	512	524	522	537	534	553	502	506	534	504	573	531	534	561	527	511	531	511	527	510	548	581	518	538	537	516	518	539	543	490	529	491	578	504	487	518	535	522	551	524	559	564	504	500	531	542	514	474	513	514	518	527	493	508	528	523	504	538	525	509	532	534	540	530	513	549	602	529	527	550	525	576	517	544	543	535	470	502	520	522	535	512	517	555	574	506	537	560	587	539	543	506	558	541	515	549	538	527	489	522	566	548	547	589	565	526	510	537	548	563	513	534	521	547	500	551	545	545	566	548	500	528	514	546	543	555	525	526	490	522	538	542	496	540	529	510	490	517	545	519	514	542	495	520	556	524	582	484	543	538	552	507	516	522	512	521	546	588	553	503	485	526	539	567	530	547	523	533	536	547	510	529	522	521	531	567	521	556	526	512	493	494	513	555	533	508	541	552	554	561	529	533	512	493	540	513	513	523	547	526	535	544	498	526	545	542	524	531	567	562	540	501	532	507	507	563	536	494	515	549	557	534	513	532	574	549	534	550	521	519	552	533	569	555	551	539	554	529	506	543	521	577	564	557	522	541	531	499	524	563	540	520	531	543	560	558	519	534	506	500	515	498	496	522	527	509	497	547	519	549	529	515	501	515	509	562	514	519	530	542	566	505	525	542	533	541	550	534	535	562	540	552	514	535	521	506	514	518	518	514	513	518	521	519	575	533	516	539	525	499	523	513	519	529	522	502	542	569	471	561	526	545	526	541	603	534	561	519	536	557	500	518	539	542	515	599	500	523	520	578	497	541	541	554	502	527	494	510	536	538	535	530	522	506	507	534	543	555	519	533	529	520	511	511	538	544	522	541	487	563	520	577	551	520	567	543	542	533	540	483	559	540	525	498	533	527	541	551	496	514	550	546	545	537	530	528	523	539	501	513	510	529	504	512	570	533	571	557	556	553	531	513	550	522	522	497	531	558	570	525	521	516	523	542	537	567	503	520	517	549	532	564	503	559	560	519	550	553	535	546	527	554	577	580	483	512	559	563	502	555	541	509	550	531	546	528	512	541	495	515	513	540	574	509	543	550	552	512	549	525	528	555	541	545	494	511	548	553	529	522	549	515	524	543	548	504	547	531	565	570	525	567	529	507	535	525	535	538	533	555	497	498	565	512	533	572	529	559	505	517	511	516	526	537	559	507	533	547	553	513	581	539	512	553	496	514	530	580	529	531	513	514	568	514	534	564	523	514	533	511	515	571	541	539	533	508	553	541	534	549	512	466	525	553	527	531	543	545	555	499	551	556	535	560	503	501	540	540	553	517	514	540	541	514	500	555	530	577	546	545	532	544	542	524	522	512	548	524	544	564	504	508	550	507	512	551	518	527	480	525	490	547	529	537	558	526	520	560	498	558	540	548	522	557	543	532	519	564	542	515	537	526	542	554	562	527	515	531	528	534	519	561	584	497	507	524	544	527	525	558	552	585	530	559	518	537	557	556	572	523	557	537	546	473	560	521	550	529	518	531	517	548	523	520	545	503	519	539	557	539	536	525	537	558	505	539	512	517	519	519	530	506	546	522	536	522	536	526	500	511	536	513	529	492	522	540	537	537	516	518	521	513	530	530	517	543	593	508	568	509	536	534	565	514	534	529	525	530	521	525	529	518	524	528	506	483	529	542	524	546	512	563	532	535	544	561	528	505	563	547	555	518	548	560	548	558	542	546	505	532	510	556	520	536	522	541	573	533	529	506	551	491	533	538	557	515	567	521	504	535	540	557	541	550	467	553	555	549	545	539	530	531	593	532	574	503	555	539	537	503	533	544	513	535	516	528	557	517	539	518	526	500	547	534	500	530	501	548	542	536	524	543	548	577	484	481	536	571	548	566	528	588	469	542	512	550	526	569	545	558	538	504	513	568	522	520	520	544	540	514	573	554	540	549	570	512	536	508	548	564	537	529	523	534	538	516	560	542	537	529	515	527	535	531	518	553	506	507	564	540	507	532	527	513	538	611	548	561	514	512	501	532	540	553	557	535	534	565	515	550	537	587	562	540	551	559	518	513	525	508	531	530	527	486	523	542	546	578	509	548	499	531	555	540	541	582	566	582	561	556	505	525	510	570	520	534	483	517	509	547	515	611	514	492	576	533	573	544	502	550	542	539	561	548	551	507	528	543	542	565	532	498	535	537	544	500	496	512	511	506	547	528	498	566	536	550	559	548	546	488	514	516	539	528	535	536	554	507	524	541	538	520	496	537	530	523	561	516	554	556	521	524	529	544	534	607	551	527	566	532	520	516	532	533	518	526	531	558	508	530	515	554	569	550	513	537	535	527	521	517	536	567	513	550	503	530	548	587	514	497	521	543	495	525	565	506	529	537	546	501	513	525	556	531	553	535	538	546	522	548	520	525	547	530	519	533	535	502	530	522	491	524	556	512	529	564	492	532	523	506	542	546	554	548	536	546	557	539	519	504	529	521	523	571	552	484	539	532	535	575	554	542	531	544	561	513	509	520	525	551	501	552	566	530	530	526	529	527	510	544	522	520	556	514	534	554	554	527	551	551	553	542	514	521	520	536	549	537	538	565	506	517	525	479	519	534	517	567	531	509	501	545	517	572	515	503	542	516	556	511	503	524	556	485	533	528	566	562	595	578	565	551	553	522	560	568	530	552	567	507	548	547	480	510	534	552	547	550	562	527	562	536	572	504	492	518	487	508	537	542	514	552	518	572	526	544	500	578	536	518	542	550	539	558	545	543	548	552	549	513	546	536	512	538	533	586	519	518	594	513	565	529	541	551	505	533	511	525	488	481	547	509	553	527	542	572	519	546	568	522	537	546	491	518	538	536	530	558	487	527	497	557	528	523	504	485	528	534	526	559	582	513	512	495	544	528	564	547	525	549	560	537	532	535	528	546	519	518	565	499	549	545	531	543	532	487	597	544	510	498	524	543	525	492	542	538	524	505	522	506	509	515	506	508	505	567	527	485	538	519	532	561	545	562	498	539	526	548	508	526
35280	37018	38586	33169	24397	21410	26285	24435	29643	33246	27528	18492	18567	19504	17270	14240	6788	6024	4802	3548	2574	3090	2551	1995	1122	609	681	538	365	329	280	288	244	286	265	228	261	247	206	244	218	229	245	230	248	226	248	222	231	227	231	197	221	239	261	252	232	213	232	223	221	212	209	244	233	197	224	220	215	222	223	242	217	228	192	207	223	213	223	237	193	208	184	216	215	215	242	210	225	205	235	229	212	203	243	198	211	195	182	209	196	219	177	214	212	200	204	221	188	240	219	193	208	202	231	215	241	204	201	205	228	208	193	221	179	218	203	191	199	184	216	225	199	209	205	207	211	195	188	197	190	210	197	226	211	226	179	194	217	176	203	195	193	223	219	207	237	209	195	210	215	221	222	221	198	208	232	209	210	215	219	210	214	192	194	184	209	220	190	182	183	207	196	199	221	190	190	232	182	194	198	197	222	229	228	215	205	213	198	187	216	223	226	206	209	196	202	211	208	196	198	221	226	202	236	220	186	193	203	212	184	204	207	208	195	198	199	186	231	209	231	225	218	217	171	221	226	193	215	223	197	194	192	207	223	215	168	228	225	208	196	209	196	211	205	202	223	207	225	203	191	192	212	210	206	227	193	194	206	219	203	185	211	200	193	219	216	197	221	203	205	198	195	229	211	207	214	212	230	199	222	231	215	230	198	180	221	225	189	210	210	217	179	221	208	191	237	202	217	188	194	213	235	225	211	207	200	198	200	199	182	201	220	188	205	198	197	197	186	194	210	201	217	221	224	208	213	194	193	208	207	222	193	221	216	216	190	175	199	188	196	220	213	223	202	206	194	223	203	203	206	233	216	188	212	206	224	201	216	229	201	207	209	218	186	217	202	217	228	219	210	196	203	208	235	204	217	221	229	211	195	196	192	218	224	183	222	226	219	227	208	182	205	199	226	206	188	223	218	181	214	222	210	218	203	207	193	214	216	211	209	240	212	180	197	214	223	224	208	183	217	224	193	192	206	209	210	187	204	213	235	206	211	194	202	190	207	188	202	212	186	207	191	191	170	205	227	191	226	203	221	196	221	198	203	195	221	198	205	199	203	184	210	232	197	200	210	235	222	211	221	225	196	196	190	199	232	187	187	214	215	187	214	222	186	209	206	195	210	212	219	194	206	200	210	206	218	193	204	208	197	192	211	194	182	200	195	188	224	175	217	202	208	208	208	203	218	214	182	198	225	205	179	198	235	179	211	177	206	243	211	210	203	215	213	181	160	233	244	227	197	212	216	193	202	184	211	211	213	209	193	206	216	230	201	245	210	207	221	203	196	183	212	230	209	217	215	218	219	198	205	199	211	209	214	226	208	222	232	234	215	216	208	229	203	225	196	207	213	208	201	226	242	206	197	237	193	192	208	194	218	200	224	206	192	210	217	201	200	202	217	199	219	201	223	210	191	224	192	211	228	232	208	203	205	206	194	205	198	175	194	254	205	201	235	207	195	199	215	220	233	200	200	192	206	214	194	198	184	200	198	199	228	210	206	192	209	201	230	225	195	205	217	205	176	218	216	229	222	232	224	212	185	184	211	205	208	200	193	205	221	213	214	199	234	227	209	200	223	186	210	188	228	206	205	205	195	200	196	227	216	199	220	209	216	190	226	207	194	193	223	226	210	237	232	196	241	216	198	196	183	213	199	220	217	207	216	239	215	241	238	218	194	228	196	217	231	224	168	187	212	216	204	191	205	206	215	186	210	213	220	207	189	219	221	226	216	229	226	187	198	214	192	215	181	183	208	198	184	202	203	201	189	187	178	197	188	213	217	206	199	192	211	205	183	217	203	215	196	192	186	204	190	222	200	227	220	202	214	205	200	182	196	200	206	209	189	207	201	235	213	189	222	193	222	209	252	180	224	204	206	210	218	193	217	200	218	197	209	189	229	234	209	205	225	193	196	216	216	210	200	233	229	201	191	207	214	213	225	161	214	185	199	216	203	183	191	214	214	227	214	233	207	230	222	229	223	210	200	201	213	196	199	208	185	230	199	212	235	177	208	190	209	213	197	195	215	225	211	219	185	193	225	208	215	202	194	214	192	226	222	230	195	225	212	183	192	201	213	210	208	204	207	205	195	199	214	217	201	221	214	202	200	198	213	184	179	195	227	212	204	196	194	216	210	221	202	195	193	194	208	238	181	234	204	202	193	204	203	219	200	198	219	182	218	216	192	210	208	226	214	219	219	228	205	236	233	197	207	215	196	205	191	210	208	232	202	202	214	200	211	199	210	205	196	206	203	204	239	217	198	195	195	205	206	192	229	203	209	218	216	217	204	236	216	204	183	215	197	208	222	208	207	219	227	222	207	225	174	211	214	224	197	221	202	199	225	196	201	197	217	210	201	232	205	211	202	233	217	188	182	216	197	223	202	215	220	187	210	185	192	211	199	198	194	215	242	188	214	186	204	208	246	217	187	226	222	201	220	197	180	206	234	200	232	218	225	191	222	198	227	214	190	205	199	196	210	224	213	180	225	191	218	203	213	213	199	240	216	215	202	189	210	187	199	208	224	202	190	213	222	213	198	222	236	207	199	170	204	202	213	200	224	224	208	218	214	214	205	219	194	215	198	193	195	225	220	194	184	211	210	198	224	197	211	180	205	203	202	207	204	218	200	188	203	206	187	217	215	173	199	208	204	213	205	192	174	208	197	197	220	195	221	192	225	217	219	231	204	174	195	215	209	199	196	208	198	192	232	212	186	197	190	195	204	207	222	193	210	195	208	219	211	203	202	217	218	206	206	230	223	211	218	236	221	197	214	221	182	229	210	173	202	211	199	214	217	197	213	212	195	226	206	227	220	182	215	207	214	192	209	217	231	195	210	234	213	196	196	209	212	190	224	195	220	197	170	193	218	193	200	222	221	194	203	209	213	203	235	207	194	223	210	219	197	211	210	199	200	220	180	203	229	214	209	233	196	199	180	216	194	228	209	192	205	223	197	204	195	211	216	208	195	206	214	222	179	218	226	205	202	213	222	207	193	180	193	202	205	205	232	202	191	193	224	187	206	188	216	214	193	163	221	225	184	211	229	205	226	200	205	176	206	189	211	239	218	182	193	233	225	195	229	199	209	196	216	211	220	188	221	209	199	205	212	202	184	202	215	225	227	196	200	243	222	214	211	196	216	171	236	199	197	206	224	218	222	234	207	222	206	229	200	197	226	252	209	196	202	195	215	207	223	224	183	197	212	200	194	192	208	192	201	212	202	228	207	215	180	191	216	185	200	188	210	210	232	217	194	222	213	202	199	222	215	187	195	227	200	202	204	207	212	223	195	214	216	214	211	216	219	205	212	230	208	193	207	240	204	196	204	221	215	225	203	214	195	209	223	207	196	189	183	229	210	209	210	244	213	197	219	209	204	200	188	226	187	186	215	189	215	230	209	226	220	227	236	210	189	192	176	205	216	180	213	195	222	205	194	223	210	210	225	222	181	189	205	200	218	211	194	206	201	216	212	230
24821	30772	38460	35903	31182	31332	38481	35505	43906	44438	42142	35728	38725	37530	36259	32489	21165	22008	19462	16388	12810	15731	13326	10183	6256	3639	4188	3067	1680	1504	1035	1014	945	912	935	838	811	776	715	687	704	729	797	761	760	699	673	601	657	590	659	609	670	645	644	595	606	615	620	601	621	594	594	569	628	579	561	554	552	520	545	523	548	498	529	501	518	537	532	559	514	491	485	531	549	507	536	559	546	503	506	517	468	511	506	527	498	490	544	500	523	554	515	534	486	490	532	549	504	503	543	541	529	513	538	533	511	501	521	462	492	563	494	515	507	512	523	471	556	472	514	517	519	465	487	520	513	488	527	538	507	488	567	529	497	517	510	488	529	497	518	480	497	512	539	492	543	529	544	503	481	559	494	538	532	504	523	529	512	508	485	531	498	528	525	498	505	540	531	511	517	534	494	518	510	500	503	511	535	493	516	498	534	490	495	463	533	538	492	464	494	557	497	482	543	530	479	511	495	443	500	491	500	528	516	472	572	548	503	496	501	537	515	517	498	512	508	512	538	499	495	494	516	487	520	460	503	534	535	541	514	524	511	472	501	499	487	528	533	535	552	519	526	507	527	533	530	558	514	576	536	496	516	516	511	496	495	511	507	553	541	510	508	519	474	522	525	530	499	518	551	507	491	481	488	514	541	539	527	519	545	509	518	500	518	501	504	480	506	481	489	508	543	512	522	542	498	533	541	513	488	506	545	523	505	452	493	520	500	512	470	505	494	517	490	514	522	522	525	487	518	481	510	490	526	540	505	513	508	490	494	497	522	510	507	538	495	530	509	556	536	474	506	506	540	517	540	534	507	499	535	546	505	471	554	506	512	481	524	530	472	540	541	516	516	516	524	534	467	540	540	528	485	560	525	525	520	480	528	499	535	504	505	546	505	508	514	526	477	506	513	539	543	488	533	504	497	540	526	504	514	519	501	491	508	513	496	547	518	491	510	521	514	527	543	556	512	502	540	500	481	515	495	511	535	490	509	501	512	489	467	541	491	530	515	523	527	504	511	561	530	511	532	502	549	539	464	539	504	500	520	524	500	490	516	533	495	501	570	531	539	496	512	505	552	492	509	542	528	567	512	511	485	529	496	522	454	532	506	494	513	467	493	517	505	503	487	550	527	503	517	507	511	489	551	531	531	524	500	524	523	504	510	486	504	529	548	526	490	525	499	522	513	502	517	504	510	506	516	521	467	492	536	481	538	511	532	500	507	473	488	524	535	518	494	531	534	532	523	485	517	543	457	522	534	508	515	533	512	472	504	508	524	500	490	504	496	502	527	547	500	528	521	516	528	477	497	510	548	541	495	482	511	549	526	497	481	511	545	532	533	492	527	516	503	471	514	508	535	560	504	512	514	508	523	507	490	490	472	496	500	453	498	527	479	500	510	478	522	513	526	547	524	522	491	532	507	500	502	508	547	526	516	511	541	490	508	493	546	532	492	507	510	492	490	500	569	503	532	501	520	465	525	553	528	488	520	570	527	482	530	498	499	516	482	544	510	541	495	527	520	485	522	530	497	500	531	528	504	501	453	529	511	535	515	547	525	509	451	486	501	479	501	516	508	492	535	493	515	516	481	554	536	506	489	505	489	482	514	503	532	483	469	550	542	467	497	506	503	497	532	522	484	510	538	522	552	492	495	530	526	536	473	530	502	506	549	499	503	531	529	520	510	547	501	521	515	467	550	551	493	530	500	529	516	535	489	473	528	517	526	507	466	527	526	548	486	470	513	517	497	543	504	478	528	465	488	549	554	516	489	499	516	518	502	512	520	519	504	512	500	539	502	542	526	515	530	511	535	499	485	500	488	542	501	490	525	487	550	523	520	524	505	509	501	547	542	540	441	510	503	522	532	499	515	512	524	501	511	528	538	521	546	500	523	524	508	492	519	506	477	521	520	530	518	502	552	525	538	473	549	522	472	541	510	548	541	486	493	508	487	561	535	514	517	491	531	498	516	519	473	496	490	532	480	547	493	510	508	523	545	529	535	483	482	513	486	475	520	500	454	498	519	515	523	521	474	534	514	488	536	508	507	501	486	516	495	517	519	562	516	477	516	481	482	504	542	528	472	541	539	544	573	477	541	522	514	514	493	493	524	464	516	511	541	474	502	524	513	523	563	520	534	528	513	504	526	523	556	512	546	508	497	501	541	530	521	530	518	547	570	473	509	497	502	543	496	507	472	529	518	510	529	543	502	505	506	506	533	568	515	516	495	463	552	498	517	488	509	518	505	536	485	556	474	523	510	509	529	523	531	506	538	506	507	532	576	478	473	527	518	526	466	492	522	501	519	519	533	493	526	567	508	536	526	525	499	509	485	542	533	503	559	490	483	520	506	519	545	560	513	474	495	504	526	535	506	512	499	519	538	517	561	539	483	503	529	496	521	534	522	529	483	517	475	530	551	528	489	546	516	513	512	519	542	553	520	492	532	526	536	504	495	517	522	505	522	494	510	550	504	533	519	499	507	559	545	539	513	482	531	513	565	486	479	542	504	503	558	497	508	520	526	503	513	492	501	501	507	496	525	499	509	518	497	512	509	499	511	471	471	522	514	501	507	506	561	508	516	528	524	504	550	541	515	532	502	523	527	488	499	492	511	510	508	531	502	530	499	519	482	517	522	552	495	560	509	509	513	483	489	516	518	548	493	533	535	528	563	550	552	517	473	553	512	481	560	519	520	537	514	561	542	503	516	514	493	502	537	515	472	513	538	516	515	503	509	512	506	518	489	521	545	491	493	507	517	531	512	503	504	497	495	511	527	527	517	497	526	461	464	477	530	501	491	507	495	511	484	497	497	523	527	529	495	500	518	491	549	520	490	481	473	528	507	526	514	496	530	488	507	534	482	543	485	537	509	495	489	524	491	493	516	508	487	516	471	537	506	525	474	492	510	539	519	502	542	506	516	576	508	518	538	531	466	497	492	532	501	542	514	523	538	518	518	506	490	519	488	516	492	467	510	508	513	537	539	508	495	488	508	535	531	536	522	527	519	507	547	530	520	484	549	537	522	553	501	533	534	498	518	512	515	512	471	509	506	498	505	510	509	506	496	513	545	497	545	538	571	498	469	498	502	491	534	511	523	514	491	485	535	508	481	510	478	489	525	530	516	512	530	471	502	510	516	542	520	515	523	530	529	499	512	499	481	527	520	509	488	506	500	499	524	523	480	554	502	524	502	524	512	552	534	510	488	504	501	535	521	530	537	503	552	521	482	490	523	505	520	541	513	530	537	513	509	484	527	488	479	516	542	518	528	496	504	538	505	465	522	515	524	539	549	511	527	501	558	571	558	544	496	503	498	494	493	539	497	490	515	533	522	549	554	524	516	510	549	553	504	566	492	538	543	529	519	509	548	508	523	564	520	498	512	516	509	485	514	536	494	524	548	484	491	528	525	522	536	504	515	517	510	521	520	509	515	513	485	509	543	511	546	510	496	514	484	518	540	500	471	521	557	525	524	514	465	480
45814	44321	42233	33589	27763	26666	29707	37004	43957	44314	38362	31111	32395	32570	31271	22790	18199	15002	11744	9380	6974	6842	5445	4509	3167	1392	1431	1383	886	558	465	356	325	340	328	309	260	266	224	222	224	237	220	214	293	210	210	212	217	222	190	190	224	211	210	212	191	202	218	205	208	206	217	173	200	193	179	171	177	177	178	196	158	171	182	191	167	180	172	168	179	168	182	170	190	199	171	155	190	176	171	168	162	181	148	163	169	187	169	175	180	185	181	182	185	149	197	185	156	164	170	161	178	169	170	172	177	149	181	176	177	189	171	168	168	171	187	178	147	193	158	177	158	157	141	161	158	193	189	185	181	157	188	166	144	150	180	155	184	169	171	171	184	176	162	170	184	196	152	173	160	198	171	158	185	155	173	155	155	185	170	162	166	167	200	162	166	147	180	162	162	201	169	185	170	164	185	180	155	186	175	186	161	168	162	155	141	172	171	180	183	178	174	161	171	171	146	176	168	163	187	167	176	174	158	193	177	170	180	165	174	178	191	171	177	158	175	160	199	184	169	173	184	165	149	178	159	159	174	182	156	155	183	175	168	184	179	198	173	182	177	156	165	200	139	184	181	169	168	157	165	148	179	173	150	169	186	168	166	145	166	202	160	177	192	167	184	153	192	196	162	175	160	171	188	158	165	184	168	165	176	185	173	175	162	166	188	180	194	163	172	162	183	164	163	184	187	169	171	190	156	194	183	150	165	165	169	176	174	156	167	175	165	172	170	168	173	153	177	170	165	156	212	174	150	186	184	155	206	185	174	163	185	160	173	191	161	166	174	184	172	148	173	178	163	205	178	152	147	149	168	162	164	160	165	165	189	169	151	143	149	157	171	179	171	170	189	163	168	177	167	156	169	151	170	181	190	151	145	158	159	162	157	161	175	164	185	146	167	162	169	147	189	176	184	175	156	178	191	190	147	173	155	170	179	168	179	155	173	171	163	165	176	182	178	165	146	180	162	162	164	186	162	172	162	170	165	160	171	157	184	179	161	171	157	185	160	145	175	184	165	170	178	172	148	144	170	182	210	154	170	163	172	176	196	172	165	176	147	170	169	184	165	169	179	181	175	160	171	176	156	163	165	170	152	159	179	207	159	190	173	170	190	168	181	155	152	153	164	181	159	178	175	183	149	166	169	171	165	172	168	172	180	177	179	166	179	170	145	171	144	171	144	173	182	153	164	173	176	162	154	171	174	182	165	179	152	155	168	153	157	166	168	183	162	161	178	172	132	154	147	198	158	153	175	183	196	147	169	172	150	167	180	155	153	158	139	182	166	159	179	161	161	182	153	157	159	157	164	177	175	148	181	163	167	177	144	163	175	155	176	170	181	177	159	157	179	182	181	180	156	149	147	163	191	170	173	189	158	172	180	183	154	167	153	179	170	174	164	177	166	162	171	179	186	160	170	158	180	184	169	182	169	193	155	153	162	149	170	153	172	169	183	185	168	187	158	176	182	171	166	159	163	153	182	181	177	186	168	181	196	171	167	173	173	170	164	179	183	167	160	163	160	178	164	178	149	159	169	187	161	154	182	182	174	156	171	163	153	162	171	181	197	178	168	192	159	158	167	172	193	152	166	198	166	156	161	149	183	143	150	151	169	193	141	152	173	174	164	166	167	176	179	180	183	173	149	176	167	179	176	171	162	163	172	175	209	190	200	158	142	164	180	172	198	166	173	171	180	168	162	172	190	205	156	159	165	190	144	161	169	184	179	177	170	169	156	163	162	158	145	192	157	142	173	159	161	158	179	165	168	165	156	186	159	145	184	182	178	185	146	209	166	176	172	161	177	200	173	166	180	158	183	164	164	168	210	164	186	165	191	166	159	154	142	171	148	173	152	172	163	152	173	159	166	159	159	182	169	172	155	169	162	184	194	186	150	164	172	190	176	128	152	168	163	178	175	179	149	160	186	158	155	179	168	160	173	173	184	155	165	171	186	195	179	169	171	183	183	186	177	176	158	190	189	169	183	189	186	163	160	156	165	147	160	182	181	155	156	162	192	173	200	184	150	180	145	163	172	187	183	196	186	178	159	171	161	179	156	171	158	171	154	144	156	173	157	174	169	204	165	175	159	178	177	188	183	175	153	163	174	182	152	154	163	165	169	156	153	198	176	182	193	182	171	158	176	177	186	164	181	184	159	168	165	181	165	172	175	159	179	167	173	167	165	160	148	177	149	189	144	187	180	160	153	161	172	158	179	179	169	159	184	182	183	167	182	168	175	157	161	179	165	139	173	186	169	147	180	194	186	147	162	190	157	172	170	170	174	183	155	166	184	181	157	171	180	170	171	157	168	151	153	167	136	183	178	181	161	151	184	152	169	183	182	177	160	173	168	156	202	178	153	178	158	174	156	181	164	180	162	183	189	206	171	166	159	151	180	166	180	164	184	174	186	179	149	143	188	158	166	164	177	172	178	151	157	172	151	174	179	166	193	165	159	185	161	178	165	192	158	170	161	165	197	163	191	156	169	185	152	156	168	182	191	176	186	180	167	187	172	142	164	164	166	178	165	172	173	170	161	171	167	167	151	174	180	163	156	174	167	172	165	159	170	176	177	173	150	173	174	180	172	170	160	153	185	160	195	173	183	159	198	140	170	172	180	138	144	170	158	187	169	139	143	178	192	182	161	178	181	164	172	178	153	184	181	165	161	152	170	180	172	177	178	163	172	184	170	182	165	170	168	161	179	175	193	174	168	184	160	169	171	149	173	167	170	181	153	160	170	203	186	176	178	158	153	180	154	198	180	142	177	169	152	181	160	173	177	173	195	176	166	186	159	165	181	175	151	179	166	160	186	165	173	142	169	166	183	156	156	158	180	151	158	150	165	194	184	177	175	158	195	162	161	183	164	161	165	162	190	170	160	160	167	174	149	149	149	166	151	161	164	176	167	165	185	192	157	174	169	170	169	186	168	177	147	166	171	149	174	179	157	166	173	153	178	168	160	141	184	179	156	186	171	170	169	157	137	186	166	167	170	182	152	182	149	177	151	161	173	184	150	172	181	205	159	165	174	174	186	164	164	191	180	162	179	170	182	148	204	188	167	193	165	176	160	169	169	170	191	179	188	174	151	157	163	156	171	162	152	173	167	189	178	175	153	164	159	165	165	164	163	176	154	171	171	138	167	162	183	193	157	173	166	170	168	180	178	172	173	188	180	160	177	171	189	172	177	180	150	166	163	151	159	186	188	183	154	157	149	160	163	157	170	178	173	180	188	146	162	143	158	166	186	177	174	180	185	172	154	176	170	169	158	163	153	173	179	164	165	187	151	190	181	176	165	182	172	183	180	177	145	170	166	187	164	160	174	150	149	175	153	158	179	178	172	158	160	169	158	156	157	194	187	163	167	154	152	163	185	173	147	168	170	173	160	171	157	164	168	155	180	171	169	166	185	176	167	166	152	182	145	180	179	148	176	161	198	159	165	173	169	201	178	195	166	175	199	166	163	154	176	161	155	178
32855	39243	46041	40558	38812	36573	41732	47603	53279	52972	52481	48213	49378	48779	46032	39933	36704	32909	30048	28268	24617	24108	22439	19706	14521	7756	8941	7566	5309	3272	2417	1786	1472	1552	1787	1623	1172	929	818	807	846	905	758	885	852	751	756	725	706	652	738	698	718	801	709	686	642	666	632	696	625	637	644	675	562	536	545	527	495	474	476	480	423	439	430	439	487	460	429	441	463	432	500	458	454	427	438	399	438	410	457	402	418	443	448	415	418	452	463	458	411	437	447	421	423	428	454	418	384	458	434	411	432	429	462	386	435	369	413	413	437	445	440	435	405	428	397	456	442	395	453	426	444	396	411	427	408	419	436	431	421	446	428	415	424	442	429	439	440	454	425	416	438	441	428	432	430	404	450	419	399	418	428	394	403	416	456	419	450	428	395	434	437	421	446	405	389	406	387	436	404	437	448	389	416	415	401	484	445	431	420	411	460	470	413	407	389	441	423	380	425	433	424	421	423	434	403	403	392	398	425	425	420	413	390	432	427	439	425	429	414	402	439	407	402	446	428	421	419	447	435	442	402	443	424	434	450	442	413	440	410	410	402	430	411	391	425	445	429	404	418	437	431	418	407	420	424	453	438	410	421	434	464	388	419	411	429	393	458	402	401	433	442	421	430	460	449	437	410	469	446	434	391	439	363	444	415	439	420	440	415	466	437	427	434	441	422	416	425	423	406	425	446	487	434	415	410	383	433	457	440	408	428	440	438	412	423	424	439	423	430	405	417	428	432	412	415	423	422	407	444	427	448	426	420	428	398	410	413	436	433	422	441	446	481	399	416	429	397	415	452	421	448	421	398	435	453	421	414	437	413	419	398	383	404	368	452	439	446	418	415	403	445	425	448	420	401	406	445	414	433	411	442	401	437	393	427	458	389	401	421	415	415	432	429	452	428	397	429	430	393	406	406	407	436	436	422	443	416	430	421	446	412	403	431	406	408	453	388	425	402	442	437	433	429	428	450	412	412	433	438	414	417	470	437	438	385	451	409	429	402	403	414	406	433	386	430	452	421	410	419	407	397	432	427	427	396	400	427	409	421	430	451	392	418	441	426	401	451	388	388	469	419	416	422	428	450	436	442	397	444	399	390	407	427	419	423	438	413	424	437	437	437	410	414	426	447	409	403	391	451	424	427	431	427	441	416	413	408	424	428	431	422	408	468	413	403	425	439	452	452	410	478	430	418	455	410	397	429	407	458	382	448	402	452	425	424	462	421	459	440	432	439	430	415	398	410	401	429	456	429	488	427	437	408	418	446	421	437	441	433	420	377	396	438	387	412	420	396	409	380	451	433	469	468	406	418	435	406	421	410	434	406	428	418	428	384	466	436	400	416	411	448	445	405	438	407	433	444	476	411	463	449	432	436	464	391	446	429	421	403	444	418	426	397	421	400	409	431	429	406	413	425	447	405	460	481	419	448	400	444	425	427	411	430	434	405	423	447	418	418	409	434	402	441	440	430	415	398	410	463	416	429	415	418	416	407	425	433	371	436	399	438	430	403	419	384	413	430	428	422	422	449	415	445	397	424	421	421	426	459	398	443	427	419	432	448	414	432	411	411	407	383	432	442	396	434	401	439	409	434	432	386	416	413	428	451	423	414	438	433	412	431	409	405	424	447	416	413	441	429	425	410	442	436	410	449	431	351	412	405	437	441	423	426	411	445	428	399	403	444	444	426	428	434	387	432	414	401	438	404	440	422	444	418	417	391	416	424	460	412	430	418	425	419	456	421	418	406	417	394	412	430	431	409	415	412	402	420	411	392	422	397	433	417	420	432	448	397	435	409	411	430	427	416	428	439	432	434	378	455	462	438	432	413	424	400	443	426	454	393	413	408	403	411	438	395	399	399	384	415	400	424	405	421	425	399	426	403	439	434	421	419	434	402	433	441	428	427	399	419	400	415	457	395	395	441	417	426	430	424	408	457	416	442	408	398	414	416	410	430	444	441	419	422	456	431	419	390	427	400	464	445	443	464	440	432	404	379	411	468	443	448	414	395	426	416	422	453	407	448	406	413	414	374	449	442	400	448	424	418	405	437	425	440	443	444	421	441	424	407	431	444	438	414	397	404	455	418	445	434	451	423	421	404	400	438	437	385	418	397	439	473	455	421	396	408	443	387	434	449	422	391	443	421	411	438	423	415	462	392	462	431	437	388	450	399	423	432	429	408	426	457	410	416	423	438	413	433	443	423	409	452	395	457	475	432	417	426	424	418	432	412	410	405	434	423	432	428	419	404	436	451	407	438	398	384	436	414	456	394	397	423	377	384	409	419	404	417	387	458	439	443	397	403	407	428	402	445	407	458	413	420	420	396	415	446	422	401	433	448	419	433	406	462	445	422	428	415	442	412	418	408	411	411	443	403	415	376	427	439	431	404	438	414	438	427	414	424	425	430	414	415	401	453	430	404	436	440	435	414	404	412	440	443	447	446	454	433	392	437	421	401	407	385	453	447	387	448	413	388	410	417	419	423	453	414	422	417	434	405	424	390	399	438	403	402	403	416	391	437	423	475	418	428	394	412	431	420	416	440	397	436	420	423	412	447	401	426	398	428	431	438	406	430	417	459	441	404	452	425	431	388	470	412	411	420	438	445	427	406	445	459	376	430	435	423	422	419	446	400	399	419	431	356	434	406	414	447	450	413	423	427	452	442	391	435	452	451	443	426	416	429	414	411	420	430	399	430	437	400	448	415	422	419	466	450	439	444	414	426	428	409	416	418	436	417	433	434	445	430	448	408	429	441	458	447	453	401	432	427	407	433	443	407	460	411	390	398	397	407	432	441	401	419	423	425	383	444	424	402	390	420	401	424	465	420	453	404	429	402	452	405	438	402	416	409	476	396	413	429	464	428	398	439	410	432	434	416	391	393	433	409	445	428	446	392	444	411	423	449	414	417	412	406	416	432	416	396	444	419	432	420	421	427	397	443	417	424	434	425	414	399	435	427	385	440	432	411	450	464	418	435	417	407	411	412	425	382	407	395	401	422	392	429	401	444	446	400	408	409	433	407	396	426	450	484	425	432	433	437	445	353	451	421	380	411	427	413	435	417	392	427	412	387	470	426	389	408	438	394	422	448	411	446	453	425	409	407	442	448	421	450	429	430	454	465	432	416	446	412	435	460	405	469	401	397	421	410	486	409	388	413	381	441	446	423	421	395	449	440	426	405	430	436	456	407	445	427	419	410	422	420	411	412	400	432	421	405	411	376	432	458	424	429	446	413	480	398	424	410	433	401	419	410	421	445	436	455	429	431	426	414	424	386	400	436	472	432	431	459	423	383	433	422	430	455	402	424	468	420	426	432	396	417	448	440	378	435	422	442	429	394	429	392	462	429	428	436	436	450	408	448	449	416	453	438	431	418	453	403	432	423	382	440	425	417	452	416	462	400	411	423	424	412	414	444	392	444	411	402	436	392	409	420	454	428	396	431	416	408	426	457	433	445	432	452	432	434	437	409	449	450	418	389	386
16839	15096	17394	13530	7565	4359	3528	3640	4150	4318	3210	2192	1992	2144	1928	1524	1142	910	624	520	444	411	343	348	308	351	269	269	277	245	274	236	268	229	238	225	223	205	242	252	203	210	232	232	207	221	206	195	202	219	206	227	255	229	216	212	195	227	193	235	192	234	247	210	205	252	199	217	196	225	228	222	213	223	207	230	206	212	222	209	240	203	195	214	208	196	228	242	222	197	198	205	212	240	209	225	217	229	226	224	207	208	215	212	179	235	220	247	198	204	243	224	187	190	206	212	222	217	225	217	186	227	210	202	234	196	224	224	211	212	207	214	234	225	222	224	203	206	198	231	226	203	207	212	242	216	171	216	203	229	200	200	240	216	198	193	199	185	205	203	231	199	203	184	217	210	221	209	195	216	222	223	188	233	221	217	215	230	198	210	225	230	215	199	196	210	253	205	192	207	232	211	237	210	243	231	209	218	210	241	194	201	232	221	210	228	211	207	214	207	232	222	238	214	246	221	225	190	230	203	205	211	200	213	223	200	216	229	232	228	207	202	231	208	186	212	207	220	191	188	222	195	219	204	220	201	203	204	204	228	237	210	186	225	211	211	199	233	223	204	207	234	223	200	223	221	221	197	222	198	211	226	197	254	190	232	201	195	216	211	215	231	218	221	197	226	190	212	222	222	193	208	210	225	242	228	230	200	206	196	221	205	211	204	197	219	221	221	208	249	205	196	202	200	203	209	222	197	222	232	208	189	222	209	220	212	205	203	209	213	211	242	192	202	233	255	217	207	200	230	208	202	223	190	217	198	207	236	244	212	196	211	238	205	217	226	212	192	195	207	210	227	189	192	207	194	229	211	225	210	208	207	216	229	202	233	217	198	193	202	201	187	220	235	241	221	181	180	230	206	239	226	202	220	204	227	224	202	221	232	196	210	224	196	227	227	208	181	215	204	224	195	208	192	210	211	192	249	206	215	222	228	241	208	211	192	199	202	235	197	201	206	204	179	215	209	195	225	214	181	204	198	202	232	207	205	227	195	226	215	199	218	233	244	206	207	208	188	216	213	185	238	201	179	197	188	204	204	239	219	220	216	188	222	194	216	181	194	212	228	214	210	220	201	193	212	200	222	195	224	215	188	242	228	216	192	209	193	199	230	219	209	197	216	211	227	220	203	213	222	218	223	231	214	230	234	228	205	208	237	214	213	201	235	196	218	184	200	238	184	198	233	244	201	190	201	206	193	236	222	184	201	191	201	217	213	209	176	209	210	221	191	246	221	200	234	227	191	212	215	222	205	218	204	189	227	226	211	209	208	233	202	217	248	216	206	202	204	181	201	219	204	214	188	202	220	217	199	205	217	209	208	228	230	230	218	197	233	251	207	192	244	218	202	213	196	207	209	204	212	191	211	221	218	235	200	197	231	182	205	214	226	222	194	240	230	219	202	215	226	215	212	210	208	189	234	246	222	212	193	184	220	193	223	221	223	214	202	224	229	198	231	214	206	207	216	222	187	176	198	210	200	206	231	207	173	214	211	180	204	215	216	213	206	191	203	193	188	221	200	206	224	225	224	214	216	196	183	219	222	209	231	217	211	216	224	205	245	215	229	202	233	216	209	204	224	230	231	205	210	204	222	210	207	209	239	228	230	235	214	198	211	201	215	193	188	222	200	208	216	214	189	230	201	221	203	227	206	195	219	227	232	207	221	199	216	215	225	224	245	230	195	229	204	209	224	217	200	223	190	201	223	199	213	203	229	215	230	217	230	206	214	220	211	218	208	221	215	215	204	223	212	224	226	231	194	205	204	225	212	232	217	240	207	234	216	191	216	233	185	213	252	219	227	198	191	220	227	171	211	211	236	232	239	219	210	193	191	201	216	241	239	200	209	193	245	237	229	221	205	242	217	220	209	200	210	217	212	230	222	197	225	244	207	222	200	196	201	197	232	221	216	190	186	189	221	201	218	222	209	223	209	232	220	215	213	236	219	214	183	205	234	207	183	211	215	208	218	226	173	225	207	209	198	196	199	228	248	206	175	189	219	216	267	207	205	217	201	221	206	193	212	225	198	238	236	189	226	226	217	209	217	214	229	201	200	214	205	217	213	223	229	211	212	197	206	239	226	204	199	169	226	212	189	222	225	201	213	220	207	193	232	236	211	201	226	227	199	228	212	213	211	220	201	221	171	228	200	228	237	207	224	247	217	247	228	234	200	239	221	196	199	230	216	209	211	207	213	209	253	216	226	187	210	211	226	211	210	221	198	223	175	175	212	187	214	215	214	221	191	195	211	194	193	230	223	200	210	235	199	205	197	218	216	204	221	211	224	231	229	239	211	241	213	207	216	201	224	224	209	242	220	230	218	223	213	201	180	203	221	212	190	204	223	217	203	209	204	257	203	238	187	200	237	242	231	227	228	235	220	215	217	222	215	211	195	234	237	206	208	189	227	218	209	199	204	233	224	197	232	208	256	235	217	214	222	203	221	209	224	221	212	216	214	206	214	214	227	236	220	206	218	217	193	198	210	235	225	212	200	198	214	213	253	203	239	208	195	222	242	201	216	219	214	197	233	234	213	230	206	217	206	206	206	186	213	226	215	215	216	226	235	234	190	213	209	223	205	215	206	200	219	181	232	229	217	220	206	221	208	232	230	203	224	201	208	235	241	218	215	193	213	209	207	209	193	212	218	239	229	212	196	180	215	211	205	219	241	198	214	225	213	217	203	240	196	213	220	233	188	197	216	214	186	235	232	227	191	210	203	201	221	216	197	219	214	220	201	208	206	218	203	177	228	191	232	238	207	224	207	233	214	217	176	205	166	207	226	211	205	233	211	219	252	212	208	215	197	209	212	221	200	202	207	229	187	228	217	203	206	213	213	184	201	177	213	215	219	235	220	211	221	222	234	219	198	222	199	198	208	211	217	214	239	243	211	219	233	239	225	197	193	215	203	191	208	199	209	217	229	219	232	192	182	190	231	240	198	230	201	185	220	210	222	178	213	213	215	205	198	229	212	211	229	214	229	218	200	178	196	224	228	210	196	184	222	205	202	205	221	226	196	224	232	219	206	210	240	241	201	228	237	227	199	177	228	225	224	218	204	228	228	234	225	226	240	207	212	230	208	203	236	217	196	239	236	210	237	216	239	211	209	216	192	234	219	210	202	212	209	190	192	243	213	183	245	181	210	245	227	203	201	220	226	226	208	187	207	218	191	215	218	196	196	184	192	208	212	222	226	212	218	216	230	222	221	221	204	198	199	205	205	208	211	212	232	214	218	203	193	209	250	241	224	214	189	176	196	212	206	214	231	226	214	202	214	229	218	218	207	200	210	196	216	217	213	200	202	244	208	219	197	207	203	197	211	183	194	222	213	207	235	210	208	211	211	241	203	191	193	240	232	205	218	212	187	187	213	207	225	192	203	210	212	232	226	204	213	215	196	203	207	199	228	223	190	235	190	219	224	216	236	223	219	215	201	216	228	224	224	191	197	212	189	223	211
10866	14226	23220	21502	17320	13272	12757	13999	17515	18743	15466	10709	11095	10977	10303	8389	6396	4713	3875	2971	2226	1971	1690	1557	1346	1168	1105	1020	962	862	932	733	714	716	647	717	639	605	639	664	621	602	616	579	575	588	596	621	565	553	561	608	580	562	567	568	570	551	545	528	549	560	573	535	518	586	554	557	573	586	501	572	563	572	555	562	518	518	552	561	515	555	553	576	561	527	528	534	551	561	516	526	553	536	536	529	525	566	483	498	514	527	544	549	522	508	501	510	544	546	598	513	536	548	502	552	512	547	529	526	526	525	553	542	496	513	537	526	525	514	550	530	500	528	516	516	519	528	550	540	538	539	505	531	554	516	521	562	588	501	540	539	547	564	533	527	520	548	509	535	577	538	497	549	520	517	536	497	522	526	548	526	524	492	460	566	551	542	517	557	526	506	542	535	538	529	466	520	505	492	511	528	551	518	541	517	538	558	514	533	511	499	515	561	476	517	537	542	491	489	512	506	518	533	530	486	505	517	511	568	559	491	521	566	527	509	523	511	507	528	521	536	558	527	532	531	524	498	525	531	524	559	522	509	533	543	549	539	547	533	538	563	562	573	517	481	484	567	525	560	537	503	543	542	538	514	514	510	547	557	512	531	508	563	542	529	481	507	517	537	567	516	554	497	580	518	567	507	561	564	494	547	587	524	531	570	501	518	519	559	534	517	532	509	522	553	534	530	503	516	517	533	547	540	515	522	489	518	545	543	531	534	523	504	537	508	530	530	498	524	505	495	505	496	548	551	500	491	537	529	558	539	505	501	557	549	545	514	546	554	513	535	561	563	540	498	509	552	548	504	546	555	526	507	535	479	522	520	520	516	520	510	503	520	522	530	579	545	527	514	504	508	539	548	568	528	563	537	586	530	548	539	512	517	527	553	577	524	561	522	546	577	555	554	505	560	539	556	542	562	487	545	587	550	516	558	525	513	530	516	531	513	507	524	551	532	574	550	545	527	520	507	508	514	552	533	504	554	513	507	538	539	550	520	525	532	535	530	531	556	534	539	499	520	578	530	542	502	564	491	538	572	516	516	545	520	526	479	584	542	534	555	557	537	531	554	527	523	535	523	572	506	560	564	543	543	502	517	532	534	536	517	535	546	543	539	516	495	574	542	523	534	527	498	576	530	509	527	511	540	516	481	542	524	547	475	488	573	546	518	556	534	541	538	524	522	521	506	536	509	527	511	534	497	510	517	503	582	509	521	534	552	538	553	515	548	523	514	500	556	517	529	497	520	552	590	552	533	500	538	521	560	527	501	557	532	510	530	501	531	544	490	493	530	516	503	571	543	535	517	496	523	557	508	550	534	572	503	512	529	516	528	557	512	521	546	543	533	536	565	520	546	489	521	504	498	529	521	519	539	562	529	521	547	556	525	565	505	545	531	486	546	543	510	515	520	555	531	539	533	547	523	527	544	534	567	567	518	535	554	509	503	531	533	528	541	563	526	553	520	545	531	524	553	557	491	533	515	542	529	574	511	531	588	533	503	522	545	529	527	506	560	555	524	537	516	520	519	557	549	531	511	493	570	534	521	530	549	515	500	553	570	536	516	546	506	559	537	527	507	528	572	495	517	525	529	512	529	539	538	569	537	505	536	533	552	504	564	580	506	513	513	537	518	546	522	530	501	564	500	517	541	488	484	521	555	562	573	528	494	546	556	570	570	527	541	543	521	587	528	498	505	515	548	531	516	518	512	528	547	547	507	541	535	536	482	532	493	517	526	572	511	512	540	529	542	541	547	538	559	526	539	526	501	495	520	533	554	523	532	555	539	521	512	529	519	561	519	536	551	514	519	536	509	541	519	549	540	539	527	556	530	500	530	540	541	521	512	539	507	543	549	531	538	519	508	567	531	560	564	515	515	554	516	561	538	539	503	516	510	551	559	497	473	498	512	528	500	530	531	477	548	529	512	512	540	507	531	516	514	527	594	511	525	533	540	504	545	581	554	554	483	502	536	521	529	501	532	521	517	525	535	524	567	541	508	485	515	464	519	577	464	509	527	489	525	506	507	537	529	538	500	518	512	526	553	507	515	574	508	493	543	510	491	519	567	535	512	549	510	549	521	513	542	533	511	536	553	531	525	570	546	564	501	530	512	536	538	530	579	512	545	570	566	564	546	525	535	542	538	574	523	517	557	539	528	533	506	578	508	507	514	552	481	532	528	535	527	521	533	499	515	532	513	544	539	543	551	499	546	551	558	521	510	554	517	520	535	526	482	557	529	514	514	545	553	510	531	493	501	511	542	538	528	602	558	545	541	526	521	514	517	527	542	527	499	550	492	530	533	489	527	526	531	497	535	548	521	541	511	557	514	529	540	549	541	514	515	518	533	533	489	539	487	524	541	511	555	521	554	519	553	544	519	555	549	537	522	552	531	540	529	566	532	530	547	470	512	507	518	555	532	530	521	532	537	559	531	503	548	508	589	524	535	480	529	540	541	538	556	548	564	524	547	558	494	559	512	521	530	583	581	503	518	482	526	532	513	496	538	497	541	485	484	530	535	528	537	555	494	547	527	604	538	497	487	493	561	517	529	545	562	539	562	536	546	531	557	521	551	539	553	530	520	520	570	549	542	524	489	494	540	555	581	524	531	521	527	553	486	503	531	519	529	525	521	566	515	549	487	517	530	516	527	542	548	523	541	549	587	546	535	549	544	533	538	543	532	547	542	530	503	516	547	524	540	532	533	497	550	556	583	546	473	547	513	542	493	537	539	548	518	517	571	505	539	480	540	496	516	524	513	492	584	498	579	534	498	514	523	556	577	526	495	530	534	541	526	549	511	537	550	498	519	557	521	530	519	553	568	487	533	480	498	516	531	533	505	568	501	556	529	532	531	528	540	524	517	509	556	517	528	500	499	531	535	470	499	534	518	502	511	570	531	527	512	523	504	506	521	544	561	536	505	529	495	517	519	533	508	549	514	564	515	515	565	540	511	561	503	523	509	537	572	543	493	538	523	525	515	540	532	529	522	574	571	531	562	525	533	531	535	546	552	508	566	543	534	527	563	564	564	519	543	514	532	547	509	486	537	515	542	506	523	534	511	540	559	508	542	531	542	510	498	499	541	505	543	568	500	521	542	550	525	536	504	571	539	512	507	499	529	530	532	530	490	542	547	534	532	517	534	514	528	585	510	553	551	529	532	537	486	583	508	522	493	504	542	504	506	531	521	531	481	563	510	514	536	543	512	522	545	520	517	475	532	540	566	554	567	521	503	560	519	541	569	530	608	536	553	494	507	519	528	565	582	528	536	502	492	530	528	547	518	483	485	491	550	554	537	533	551	500	538	542	541	528	497	526	540	547	542	536	515	551	544	520	486	512	515	492	505	544	493	507	543	517	506	544	541	492	516	511	503	498	497	535	519	591	524	529	564	532	544	539	526	515	529	509	539	506	523	538	539	482	528	570	516	559	535	552	534	527	529	524	522	533	483	532	511	530	551	548	521	531	507
35328	37911	39731	32594	27240	22612	22223	21761	27423	36299	31940	19993	18758	18372	14075	10777	7859	5619	4223	2499	2068	1754	1314	1163	757	910	713	639	602	492	402	314	266	276	256	253	245	268	246	226	232	219	218	216	223	235	221	200	232	258	217	262	252	237	243	193	226	208	257	193	229	244	226	215	227	228	202	204	216	235	229	216	222	214	209	186	214	209	204	231	219	183	187	220	205	195	201	191	224	194	227	193	218	185	208	202	201	206	208	202	181	218	206	209	229	237	208	180	229	201	221	230	215	203	203	198	192	199	212	223	230	203	233	232	199	217	229	208	199	198	194	189	207	216	197	187	210	187	186	205	211	219	217	226	193	191	199	216	236	195	210	190	205	186	208	201	248	222	221	192	192	218	218	201	213	183	177	212	229	235	173	211	225	210	221	203	231	226	231	222	216	228	193	193	216	209	203	190	197	223	177	198	217	172	215	179	202	197	230	209	213	196	213	195	204	183	212	206	181	229	217	218	195	209	196	198	195	193	214	204	205	195	212	186	201	211	202	208	217	185	216	199	215	200	212	212	210	216	200	205	204	195	230	198	216	197	240	229	221	206	213	190	208	199	205	177	190	186	227	214	183	219	222	226	203	206	240	213	193	209	208	243	207	198	201	229	198	230	215	208	185	205	219	202	207	225	245	199	246	203	217	182	231	204	196	198	206	203	216	221	200	208	206	215	216	204	229	205	210	227	203	227	192	202	225	214	211	225	209	236	229	235	195	222	200	177	231	196	203	223	216	196	185	221	186	227	199	208	189	191	186	204	230	188	207	169	217	226	208	213	215	197	201	220	178	186	219	181	203	211	209	204	204	203	207	185	194	194	235	211	219	194	200	203	209	208	213	187	207	200	219	234	226	181	193	188	222	231	218	231	220	220	198	210	216	208	220	210	214	171	174	219	207	196	211	197	179	188	229	190	180	208	202	211	230	195	214	198	218	227	219	231	198	203	205	223	252	202	243	212	201	198	202	218	232	208	169	227	197	223	204	216	212	220	219	196	194	200	195	207	222	199	195	211	202	207	226	194	204	218	238	222	221	240	224	240	222	202	211	231	212	202	198	214	220	196	206	223	221	246	201	225	200	199	227	201	208	204	194	213	207	197	199	217	227	205	248	190	216	225	211	205	185	196	199	207	210	184	191	181	206	199	230	185	206	204	210	203	205	226	215	183	220	195	202	176	206	210	215	182	244	208	188	223	203	194	216	219	206	204	203	227	199	201	226	191	203	230	203	229	212	247	199	209	223	211	210	213	201	217	202	178	194	221	206	205	208	202	197	228	192	230	176	217	208	203	225	207	186	192	211	214	205	213	204	198	224	202	235	196	197	208	184	228	220	210	201	211	218	220	199	221	229	206	203	213	192	220	198	214	203	211	193	213	182	206	192	172	231	214	198	207	197	201	167	202	199	216	216	236	208	207	207	198	223	228	181	230	210	198	204	209	196	222	195	222	211	203	218	186	215	196	213	211	208	215	220	205	221	219	207	214	213	201	201	206	199	211	200	227	194	224	205	202	211	192	208	228	202	186	225	210	199	188	229	213	187	191	221	208	235	211	223	195	233	215	214	212	198	212	211	208	212	238	212	203	194	216	188	195	200	238	197	220	219	198	193	193	195	200	215	204	205	205	229	218	222	186	208	200	214	208	200	189	218	219	211	197	243	233	188	204	210	232	239	179	224	201	214	211	209	199	180	204	230	216	224	196	219	212	216	189	200	197	213	189	200	204	197	184	176	198	224	224	213	191	208	233	233	192	203	192	235	217	203	208	208	196	200	209	189	221	190	207	213	209	208	205	199	214	193	209	216	221	205	198	198	203	211	217	200	200	187	184	206	202	190	191	233	189	178	186	204	211	194	206	190	191	223	223	226	208	201	198	231	208	213	223	217	189	207	188	183	220	231	211	201	189	194	211	199	210	198	182	205	178	177	183	176	200	193	204	211	205	201	207	230	192	186	223	221	202	218	217	211	198	191	182	197	202	206	218	217	210	223	218	217	211	208	193	216	212	215	203	217	196	178	232	227	199	203	214	229	194	182	178	184	206	237	184	172	240	210	243	213	217	187	211	194	209	189	204	206	199	225	201	195	185	209	195	208	237	213	222	188	203	208	210	198	203	202	224	194	180	192	191	213	209	190	190	238	195	203	200	230	210	214	231	207	196	211	212	208	209	199	191	202	193	216	208	211	209	192	195	224	195	195	203	203	219	239	202	224	235	216	230	191	198	192	221	224	203	210	198	197	208	216	213	216	208	208	220	205	223	216	200	206	235	221	212	207	222	216	228	203	204	198	197	172	201	224	212	217	201	198	216	208	209	208	190	218	186	196	205	228	218	199	183	186	197	230	219	203	197	235	189	199	213	180	223	211	209	193	206	197	218	217	192	206	206	220	199	184	177	207	214	181	213	211	224	239	197	197	188	187	231	215	193	206	196	222	211	226	199	232	204	218	171	218	208	191	204	179	212	195	202	185	214	190	202	212	221	200	183	204	191	237	204	188	207	190	228	199	191	221	214	191	211	192	191	230	230	215	198	196	208	232	203	203	190	218	178	206	185	192	220	199	221	215	196	204	219	220	214	202	183	211	208	266	224	190	212	235	231	193	210	208	208	240	211	220	209	212	230	194	186	208	198	219	185	203	193	224	217	193	205	225	188	205	205	202	209	192	183	220	188	195	205	208	203	220	199	189	233	209	217	210	202	198	221	238	208	200	195	198	220	239	227	194	194	174	194	208	248	204	200	224	220	191	201	173	198	213	208	210	197	226	222	193	209	199	208	208	221	221	192	193	210	214	218	210	211	185	226	224	216	213	205	202	178	196	189	221	195	194	210	201	218	231	212	175	206	215	202	223	200	222	198	215	224	208	185	193	193	200	211	207	220	231	218	204	216	194	173	197	216	206	201	195	213	201	211	215	194	250	203	211	225	224	209	205	199	206	220	226	201	221	189	215	210	196	198	204	194	204	234	204	181	266	212	213	206	213	192	212	185	212	228	208	203	191	215	195	219	216	198	202	202	209	223	214	208	205	207	169	206	239	209	240	209	197	213	197	190	192	195	232	221	222	231	185	197	196	216	248	207	201	183	232	221	213	218	195	212	192	183	203	193	197	199	211	217	204	211	208	231	210	189	215	213	213	208	183	202	240	221	204	220	211	239	207	216	221	250	205	199	233	203	186	215	196	205	210	204	205	195	199	187	227	206	217	214	228	197	210	216	195	210	215	199	213	175	200	182	207	226	189	211	198	221	237	201	216	218	220	194	215	204	189	219	209	196	188	194	221	225	219	225	200	211	213	245	222	184	207	202	207	191	191	241	211	230	184	194	180	191	201	213	162	195	222	198	213	207	207	225	206	213	202	181	188	250	229	209	194	233	215	223	199	202	214	208	206	193	205	201	205	223	220	192	211	181	212	194	192	213	197	209	188	195	217	236	218	210	185	189	187	217	199	217	222	210	223	202	209	201
25433	32302	40126	36227	34018	27822	33931	32487	42724	49319	46885	35815	39147	36629	33434	29500	23666	21501	17448	12253	11506	9284	7480	7150	4606	5651	4074	3670	3425	2805	1863	1328	1027	963	863	891	783	777	753	711	730	700	747	695	674	663	646	648	640	597	633	676	666	652	622	640	616	632	599	614	629	591	618	624	565	559	554	575	591	582	521	487	533	548	537	493	526	534	518	541	497	517	540	536	503	517	489	466	488	533	543	555	549	522	506	471	528	509	544	482	514	559	587	536	486	528	492	533	537	524	549	525	499	501	525	548	510	529	533	498	473	522	525	511	489	541	488	516	502	506	518	527	478	494	492	509	529	503	537	535	520	523	504	520	509	488	489	504	524	546	496	507	515	543	514	549	482	525	486	513	535	513	487	492	513	524	499	545	508	507	544	502	514	494	511	499	497	488	561	535	510	535	519	544	466	537	472	486	504	550	519	481	494	470	539	513	498	514	483	532	499	495	498	537	506	537	503	514	492	516	491	496	493	513	517	505	485	492	544	532	519	490	557	533	511	507	511	442	502	490	532	482	479	555	489	459	530	508	496	500	513	523	525	512	526	544	516	518	525	508	531	533	545	539	508	490	522	516	493	537	486	490	517	520	485	501	529	507	489	490	539	510	498	535	511	537	488	526	516	514	500	472	484	474	481	476	542	507	501	463	523	513	541	510	524	534	500	512	554	567	461	491	499	523	504	495	510	528	493	500	512	523	536	530	512	543	519	523	530	509	538	525	484	460	499	491	496	492	513	568	498	507	525	496	499	505	502	482	535	528	499	542	505	542	484	544	533	537	495	538	565	471	480	527	502	496	521	507	532	498	506	514	510	517	541	540	479	484	500	540	562	499	570	521	553	502	516	507	544	528	512	478	541	559	515	508	482	508	534	518	512	522	504	527	526	493	515	522	486	537	535	492	551	469	504	503	507	507	512	534	497	507	557	535	507	481	549	503	482	512	515	507	512	515	492	520	555	511	514	515	532	532	504	531	489	529	484	529	504	505	538	505	517	556	510	530	515	521	534	543	514	544	534	529	496	521	502	520	551	511	497	486	521	489	540	519	557	543	532	523	501	525	505	520	530	490	542	520	539	504	528	535	467	504	543	487	508	504	520	520	506	514	497	513	491	438	528	518	521	500	500	487	494	531	462	523	516	524	515	479	502	522	528	524	572	490	519	505	540	499	512	534	505	535	511	537	496	508	484	539	499	560	552	532	537	537	525	530	501	476	527	506	527	487	525	561	537	450	536	503	514	513	522	554	464	507	532	561	547	517	452	537	525	520	507	529	517	535	481	517	528	534	517	495	515	491	525	485	557	503	522	485	530	524	513	535	500	485	519	527	505	496	504	541	478	494	531	477	515	526	493	526	515	507	505	481	499	526	508	552	530	485	472	501	514	486	497	514	499	499	562	496	499	516	543	501	470	570	493	532	515	488	505	497	493	525	508	508	520	469	480	478	487	527	508	533	507	483	494	520	506	515	517	543	501	505	527	522	482	476	539	526	506	508	502	541	503	516	492	516	503	498	510	512	524	523	530	521	533	534	501	530	501	493	460	459	528	533	519	473	507	494	546	549	547	531	519	489	500	493	485	520	502	539	514	508	493	489	490	536	505	525	528	495	498	530	535	527	514	496	544	476	475	536	522	516	515	532	514	482	506	511	511	493	483	543	524	495	467	510	498	490	536	512	541	563	553	489	468	506	472	509	519	488	493	492	500	468	558	488	538	523	519	535	555	488	509	560	513	492	472	495	506	518	548	519	475	497	502	533	521	509	494	526	494	498	549	513	538	546	498	523	506	509	491	549	541	566	509	528	485	510	510	537	522	522	525	527	517	574	514	519	508	553	468	552	479	497	513	522	525	505	530	546	500	547	509	456	522	533	563	513	534	504	491	474	482	526	535	521	560	509	504	533	470	535	476	502	513	508	516	482	459	518	545	519	544	495	498	510	554	504	505	509	492	470	518	552	501	490	530	492	507	569	470	507	557	471	496	549	508	482	500	500	506	548	526	533	487	538	495	514	501	506	528	509	530	471	521	462	559	479	462	502	545	520	508	523	510	501	532	517	508	505	482	489	519	531	508	479	500	524	488	566	491	495	535	583	486	482	507	505	516	515	538	530	528	493	530	489	509	506	531	504	503	525	475	505	535	515	510	479	478	544	489	507	481	516	520	489	500	485	512	508	528	484	552	523	517	496	526	551	519	511	523	474	538	542	500	517	501	495	511	507	520	512	528	488	518	511	537	524	557	528	551	557	526	552	520	471	511	510	509	516	545	490	489	479	522	508	515	509	486	493	509	506	547	528	488	511	529	524	513	513	497	511	504	510	501	563	494	493	557	527	523	513	561	471	506	502	539	500	525	522	506	527	575	517	533	501	491	524	504	571	483	493	524	553	486	492	495	514	507	519	510	526	467	516	543	486	552	506	498	537	451	460	525	470	519	498	518	502	555	518	529	517	479	480	505	495	500	518	526	493	511	495	516	559	509	505	505	432	536	551	520	534	499	486	512	502	522	518	517	544	508	476	497	512	496	506	528	518	508	511	527	506	518	561	488	511	506	505	491	511	521	506	492	521	509	513	526	471	491	508	494	517	508	496	498	516	509	515	483	509	492	468	508	561	499	546	510	495	504	534	546	533	499	541	496	547	509	537	510	509	511	473	521	517	507	506	519	503	496	513	527	522	517	541	487	536	522	529	518	534	538	529	542	520	521	494	529	501	547	490	506	504	540	503	516	525	501	516	532	483	524	486	526	516	492	509	516	508	504	540	530	485	497	530	515	531	514	505	543	519	479	483	525	506	481	484	506	519	508	533	527	502	530	521	517	520	513	527	482	474	525	520	516	487	495	476	513	490	531	533	537	536	544	521	539	543	479	495	485	492	507	503	529	561	515	493	517	480	519	513	540	511	489	514	478	494	528	515	500	523	524	522	506	489	486	516	505	511	524	507	500	516	503	513	500	513	514	485	533	558	507	527	515	509	524	545	507	522	505	470	495	496	527	537	504	524	528	552	526	498	475	539	506	508	547	522	486	547	479	515	530	510	533	526	505	539	509	460	499	542	552	526	521	514	540	551	513	500	523	506	544	464	477	507	553	501	497	473	494	539	489	469	568	517	548	506	544	496	501	523	515	470	569	484	509	548	493	545	511	534	501	551	542	520	492	521	466	487	524	492	506	521	497	505	503	516	514	505	575	519	513	513	503	464	529	492	527	547	514	509	506	501	516	487	495	504	500	513	523	503	532	502	478	491	507	500	543	500	532	535	493	526	531	518	488	541	497	508	509	505	518	560	506	542	544	525	521	524	542	536	492	481	533	499	515	485	516	525	520	544	483	500	526	479	497	499	501	554	483	488	525	502	490	528	541	501	517	497	522	489	510	485	497	494	508	535	523	547	520	496	513	518	525	525	525	544	510	481	477	533	500	502	497	524	489	493	506	550	518	510	567	509	460	502	494	520	520	533	542	496	478	524
44461	42755	40640	40560	30361	26658	33613	33568	38321	46973	40252	29787	33226	29658	24913	21779	13537	13623	10120	6751	4924	4220	2835	1964	1430	1275	1369	1104	1330	1288	763	370	323	306	320	348	260	241	226	221	225	231	235	260	255	215	234	228	168	212	190	210	218	202	200	195	198	207	204	210	205	170	212	218	215	221	194	189	201	189	176	177	155	182	187	165	193	183	187	177	173	180	184	194	188	161	168	185	147	173	183	187	158	160	169	182	151	165	158	141	179	147	157	193	161	176	180	165	173	171	183	202	182	174	169	162	149	202	171	162	185	171	165	170	182	163	164	172	164	191	157	148	188	179	175	169	185	153	163	167	173	178	176	184	153	162	189	195	197	175	170	178	179	181	149	203	181	139	158	199	183	200	170	153	179	174	158	172	163	168	164	210	187	169	188	163	183	166	174	170	189	187	170	203	166	182	187	148	170	150	171	166	179	181	202	177	185	165	180	144	170	165	165	171	152	182	183	174	186	163	161	185	182	176	162	155	173	154	172	184	195	176	188	191	170	158	152	175	165	160	186	179	176	172	162	178	169	161	186	180	166	165	171	171	180	174	161	185	185	167	152	164	151	162	194	190	179	166	185	163	177	178	184	190	165	158	178	168	175	177	183	175	167	151	153	156	181	177	179	195	175	154	170	166	169	195	170	163	153	162	157	165	168	188	188	158	170	202	171	160	185	188	161	183	198	193	176	186	163	161	175	193	174	188	176	185	176	164	185	180	181	170	144	164	190	175	192	189	149	168	177	175	168	182	186	177	179	166	197	172	176	159	155	178	188	171	198	179	169	161	164	157	166	173	177	163	177	171	142	178	154	187	182	171	169	192	187	181	188	189	201	174	190	184	187	139	173	154	172	184	172	167	185	164	182	166	182	196	164	187	200	179	169	164	189	170	164	186	156	188	166	162	156	166	178	181	140	165	154	164	147	181	158	160	180	189	173	166	188	174	165	184	177	194	149	163	191	163	180	161	158	155	169	170	159	168	175	179	202	176	183	186	176	174	181	188	182	174	187	185	175	160	193	159	183	180	162	167	178	167	168	163	190	214	170	159	179	188	195	157	157	159	169	166	183	163	152	168	186	175	165	155	159	185	165	181	171	169	174	169	162	208	157	173	147	162	172	163	171	190	163	172	167	190	170	177	154	176	165	175	164	147	193	191	153	181	177	180	168	164	190	161	167	174	162	172	179	181	190	185	187	164	159	171	205	177	160	194	200	189	182	178	166	159	168	165	177	153	165	201	189	162	168	187	157	180	195	182	198	165	194	170	169	170	206	168	186	163	145	175	175	165	149	166	176	178	177	183	151	160	189	147	167	166	180	175	149	167	188	157	185	151	189	165	151	184	182	194	164	168	181	179	188	158	163	192	183	186	152	191	170	187	159	169	181	158	171	192	195	165	161	160	164	164	203	158	159	162	149	163	143	165	160	165	191	160	174	189	168	178	173	163	158	187	161	172	161	146	183	186	179	175	187	171	186	182	176	166	173	157	153	195	190	171	174	170	162	192	187	163	168	162	160	160	189	158	177	182	185	187	201	167	151	184	168	168	171	145	151	182	168	199	169	182	183	189	172	173	177	165	177	171	185	177	186	183	185	185	195	160	168	162	172	185	174	156	172	203	162	173	161	165	177	186	167	168	181	191	173	159	165	184	169	178	163	145	171	142	188	192	179	183	193	194	171	176	163	167	177	192	188	180	200	174	159	177	163	191	154	196	182	184	177	180	173	168	173	187	170	183	188	183	177	181	154	182	186	157	164	165	185	166	182	177	174	160	181	182	162	191	157	167	165	170	173	181	174	171	159	197	179	199	178	174	155	176	158	182	193	179	166	171	158	161	174	203	180	156	163	186	156	176	178	163	195	151	150	180	171	167	165	169	183	147	178	203	177	190	181	179	180	178	190	182	185	173	178	177	147	181	183	161	193	166	186	174	184	185	186	161	189	181	190	162	185	165	162	144	168	167	165	178	174	171	184	198	162	173	159	175	170	160	166	163	176	184	166	163	175	175	161	174	184	156	139	200	164	147	177	169	147	167	178	174	166	199	175	184	192	179	177	183	148	190	155	185	172	173	193	189	164	170	196	206	171	179	178	165	163	147	171	160	183	177	173	169	144	181	176	186	192	189	154	171	164	174	174	168	197	188	156	170	179	162	181	170	169	163	177	181	180	166	165	173	193	168	175	165	180	189	179	182	169	158	179	172	173	182	178	173	172	172	172	169	169	172	162	158	194	163	199	170	174	167	166	173	180	157	175	181	182	197	186	165	179	181	181	170	181	157	150	170	184	188	171	166	193	161	175	182	171	177	151	194	183	159	179	192	178	152	168	187	153	198	178	173	168	180	178	151	181	186	178	178	151	149	174	179	173	182	180	161	166	165	170	170	168	184	194	207	158	188	184	197	147	182	167	186	167	172	179	196	204	206	157	162	154	162	162	173	170	155	180	177	162	171	175	198	177	177	173	154	177	175	160	196	186	163	166	162	156	158	147	137	187	189	207	202	178	186	150	157	170	151	155	157	160	172	157	169	175	162	170	188	177	179	175	178	157	163	185	168	165	170	151	148	191	163	164	176	182	162	178	181	178	179	164	165	155	190	175	206	176	172	168	149	160	190	180	173	202	159	191	142	178	168	196	143	174	171	159	169	175	174	174	202	209	178	175	180	161	166	189	187	176	156	173	179	173	182	156	185	175	195	180	159	168	171	201	174	177	159	161	170	165	168	177	178	184	177	172	196	192	155	177	169	175	167	167	159	162	166	177	177	163	151	171	178	175	169	167	176	175	178	161	186	148	152	189	202	170	180	195	188	200	147	174	167	163	186	162	162	194	165	166	151	148	176	170	193	177	152	152	164	195	161	161	182	177	177	179	169	185	158	164	182	164	159	182	168	167	167	164	188	171	167	161	148	172	174	177	199	185	140	164	179	183	174	177	161	182	163	151	162	173	159	188	180	177	172	164	178	170	192	184	166	192	166	183	160	183	199	160	177	170	185	175	177	181	160	175	152	168	182	160	166	172	184	174	162	180	176	183	176	179	148	171	169	206	159	146	171	160	138	205	171	188	178	174	176	197	180	179	185	173	169	153	177	162	169	158	184	178	193	159	170	195	151	156	178	162	167	161	180	174	173	151	174	166	160	171	208	179	177	182	183	171	172	176	191	174	167	160	165	182	189	177	161	180	186	166	192	161	167	172	165	170	173	163	151	180	202	179	183	188	171	161	172	181	168	200	182	174	163	143	150	150	187	177	158	186	165	166	168	171	172	196	181	172	193	163	200	214	180	172	164	168	181	158	159	188	171	167	159	173	175	158	165	161	171	171	183	163	189	152	171	194	154	182	162	169	168	172	179	175	144	178	180	159	171	174	176	183	187	209	149	167	163	170	171	170	176	170	180	156	189	187	176	157	147	179	161	156	181	155	191	188	186	160	186	196	205	178	157	170	149	157	171	201	163	180	176	160	166	190	182
32398	37579	43451	44141	40725	37465	46357	41212	51955	57584	52963	46264	50645	44312	43312	40250	29965	33492	27625	22693	19777	18535	13280	11000	7690	7364	7998	6398	7507	7406	4614	1677	1227	1382	1533	1591	1156	824	795	802	825	738	808	939	892	712	766	797	694	668	686	751	778	734	702	666	647	676	687	655	628	623	634	631	495	496	536	534	506	506	441	514	465	409	472	409	421	439	461	472	480	485	399	469	426	426	450	465	427	422	452	467	493	421	384	430	465	403	418	439	418	416	434	403	422	406	419	416	460	436	435	381	416	407	426	439	468	430	398	435	469	471	457	418	403	462	469	388	434	462	476	412	452	415	427	441	429	451	428	448	427	449	438	445	429	450	407	445	420	415	453	452	476	455	448	416	458	422	444	451	436	408	464	437	422	446	438	406	439	442	424	421	392	419	412	421	393	440	445	400	410	422	438	432	411	428	413	467	430	460	416	456	434	471	484	416	449	436	430	478	446	411	452	401	429	404	407	442	448	440	454	417	463	446	435	432	435	422	409	455	458	439	401	458	450	424	425	440	415	446	443	413	458	435	425	442	457	441	426	430	440	410	392	458	442	453	441	465	436	452	388	443	440	454	425	410	456	467	410	458	434	410	449	430	429	456	485	385	440	456	468	420	428	413	447	450	422	418	413	425	444	407	440	462	450	432	461	451	452	426	461	438	383	410	442	459	405	410	438	416	411	429	414	439	405	473	441	452	419	460	418	466	428	418	446	400	461	415	449	449	414	438	452	446	470	376	436	428	429	431	403	415	378	412	464	396	442	442	380	419	449	427	448	445	420	431	460	468	403	460	406	428	429	444	441	400	436	433	427	463	433	408	406	432	411	421	398	420	425	395	413	436	457	425	445	402	451	420	425	420	441	434	459	422	445	449	459	465	448	441	415	416	440	467	447	424	440	436	427	429	429	456	432	428	417	437	426	432	438	414	455	436	411	420	429	422	434	421	428	440	485	424	428	447	457	449	404	413	406	425	431	447	398	429	436	436	471	420	415	460	439	405	427	431	444	459	465	424	437	421	469	427	439	373	445	456	419	414	419	397	454	455	416	437	424	476	438	419	413	443	425	428	424	433	418	406	429	418	452	429	418	433	408	438	421	472	416	460	439	445	443	418	457	455	436	434	408	437	425	438	416	441	409	423	469	420	478	387	432	422	413	448	407	464	474	418	458	409	426	453	422	440	403	467	469	399	439	436	408	457	441	476	437	427	445	405	426	432	444	413	437	482	414	421	433	429	462	424	444	399	431	448	471	432	451	400	440	410	413	437	449	445	446	445	413	400	409	414	453	445	403	434	430	454	444	461	426	436	408	469	423	431	447	479	417	419	398	458	444	446	425	441	414	443	426	449	391	438	452	420	420	411	448	467	440	435	423	388	427	431	435	415	418	419	415	415	422	428	426	417	408	436	436	433	391	466	431	429	428	432	449	425	427	411	435	433	414	435	410	444	434	463	433	423	450	428	481	424	437	451	461	430	453	442	447	458	427	434	490	479	422	457	418	405	432	437	413	437	456	453	442	432	453	438	410	437	412	425	399	420	455	425	436	414	444	431	443	394	430	420	453	462	440	425	450	441	449	411	396	435	456	462	451	393	488	414	455	424	458	433	456	414	431	438	434	454	431	456	401	450	422	460	435	436	398	466	408	443	437	435	461	410	421	460	422	441	405	452	424	411	422	430	435	408	411	457	395	447	441	395	415	431	430	391	429	430	435	486	468	434	449	445	390	411	450	415	443	422	462	429	454	435	443	429	449	401	429	437	497	440	429	430	448	401	440	449	437	438	428	450	454	423	426	447	443	431	412	425	430	423	444	433	407	443	406	466	459	426	455	427	468	441	441	422	409	450	434	441	494	463	426	446	431	437	421	439	414	430	441	423	438	419	470	435	429	442	408	419	434	409	457	438	445	478	421	439	440	425	413	412	442	396	456	405	444	419	421	434	431	395	441	439	419	430	433	421	442	459	463	471	429	457	432	438	402	416	462	403	440	450	419	443	450	399	449	439	460	460	425	452	440	478	394	442	419	452	395	451	451	425	431	409	427	388	441	421	448	458	428	437	449	429	417	435	401	461	397	462	426	439	472	400	454	400	429	471	454	413	435	442	456	457	432	411	438	436	441	451	399	456	418	437	445	454	401	417	467	428	493	423	437	414	443	472	440	468	431	437	448	432	447	446	445	435	428	416	408	450	438	442	440	424	408	452	395	423	416	415	428	416	419	423	405	451	446	436	436	466	455	404	422	435	435	458	457	448	398	425	477	432	413	394	438	421	417	463	449	438	420	450	449	449	441	450	467	427	429	411	401	413	453	446	413	414	469	419	445	429	392	436	430	422	412	456	434	446	446	420	423	463	435	415	413	463	427	430	400	415	422	445	399	458	454	441	426	405	452	425	442	434	451	427	433	445	414	436	433	412	409	405	427	435	443	456	468	460	443	433	438	418	424	451	419	469	443	456	423	431	403	434	448	437	454	439	403	461	404	439	430	425	404	397	454	421	451	423	412	436	423	465	464	451	466	446	469	465	416	419	397	454	431	426	412	455	434	422	440	423	432	400	441	417	485	440	428	397	451	438	428	501	419	449	417	430	415	435	422	458	447	388	404	440	418	442	437	421	417	413	405	418	425	425	464	419	412	448	458	408	479	405	445	409	429	434	435	414	466	404	450	457	423	420	438	434	444	423	409	442	445	433	430	473	420	398	401	437	428	453	417	445	424	440	403	418	415	410	383	420	437	432	421	450	462	422	393	471	439	456	476	405	408	427	413	443	451	445	433	430	427	438	435	411	472	430	455	452	436	409	384	442	425	411	444	408	436	438	416	443	457	418	430	421	442	440	407	461	418	467	436	450	437	413	436	445	419	465	463	428	442	448	412	436	456	451	460	453	469	404	455	396	415	410	482	431	446	431	431	469	461	443	447	419	441	449	430	442	461	410	427	443	405	451	455	400	436	461	460	417	421	433	436	446	404	450	411	463	457	440	422	435	423	463	431	375	441	451	451	435	420	457	423	470	408	462	426	440	466	475	446	452	431	453	418	449	407	453	419	462	460	434	430	424	435	449	447	448	433	447	436	429	444	428	407	464	469	430	414	443	451	462	385	436	461	416	437	445	419	470	431	411	419	445	404	439	461	401	431	444	449	416	431	463	464	424	441	396	420	441	469	414	434	416	426	411	410	457	405	400	383	414	462	429	443	407	389	418	435	432	423	425	419	403	447	438	429	442	383	416	432	407	477	429	445	382	427	434	419	436	481	392	448	457	425	408	432	400	463	408	438	434	462	433	432	477	432	427	443	448	429	415	433	436	399	438	434	378	456	449	435	405	425	412	433	441	445	422	442	433	459	415	444	462	476	422	427	410	442	418	438	420	443	428	471	448	428	442	430	436	446	427	465	424	437	433	412	423	402	395	447	391	427	417	389	432	432	461	427	457	427	414	423	426	427	426	457	389	417	461	441	465	409	419	440	464	433	414
16670	15170	18307	12431	7044	5396	4978	4081	3701	3320	2622	2132	2165	1935	1673	1162	851	808	606	620	594	496	495	361	339	298	287	277	264	272	259	251	228	241	239	207	234	227	219	234	222	242	222	204	229	236	207	225	228	236	219	229	214	218	178	217	204	228	210	224	199	225	243	248	210	228	229	209	202	219	246	227	208	176	217	199	206	232	220	208	208	209	222	205	179	249	224	219	225	196	220	198	220	222	201	237	182	239	190	205	202	191	211	188	218	219	202	187	192	205	222	212	210	246	214	214	221	226	215	218	216	219	212	223	204	208	212	221	231	211	223	219	213	201	248	201	210	232	224	182	200	236	205	209	223	265	229	203	224	223	223	196	200	224	211	211	223	201	225	239	198	208	217	235	196	201	220	190	186	204	208	206	176	189	227	221	234	191	246	210	203	205	236	229	213	251	220	202	200	200	206	209	222	188	206	219	198	223	173	201	218	232	223	207	213	190	222	226	213	223	209	212	221	213	215	235	222	215	212	232	231	223	202	214	215	208	210	247	227	184	224	208	218	209	218	188	235	215	190	191	199	214	205	205	236	234	217	195	210	216	238	218	196	214	201	211	228	227	235	233	200	244	229	235	226	222	218	235	198	219	231	217	212	194	216	183	244	213	239	211	180	227	213	205	228	224	200	245	190	207	216	240	198	237	204	191	223	201	245	164	245	222	215	185	223	224	201	198	219	205	222	183	203	229	207	223	205	213	211	198	210	206	205	210	219	232	229	210	204	231	226	209	225	210	245	206	229	239	211	205	229	234	214	195	229	188	211	218	216	186	235	243	226	208	205	245	200	242	200	203	222	222	188	193	225	217	199	225	223	215	252	236	205	223	223	206	195	199	225	202	232	219	189	218	232	193	218	198	235	203	210	245	237	198	240	239	192	229	224	195	196	223	207	225	199	213	212	212	209	230	214	238	213	211	206	201	231	212	212	221	223	229	223	208	213	206	217	203	223	192	173	200	211	223	203	219	212	220	218	189	201	236	209	212	223	197	233	186	222	218	210	166	220	214	225	234	226	192	228	199	229	197	215	236	219	184	198	222	195	213	201	209	218	208	196	199	227	229	185	200	230	221	239	225	219	195	199	211	216	179	199	233	195	197	216	213	216	223	228	225	246	239	212	240	208	226	207	218	217	222	240	210	199	238	219	241	232	196	222	207	193	229	223	209	210	185	193	214	220	207	209	221	220	228	199	206	215	229	193	203	212	220	205	214	188	210	206	202	217	227	216	210	211	206	211	191	213	222	254	228	213	207	236	228	202	232	198	239	238	238	197	242	235	190	210	217	220	207	253	209	219	239	224	211	239	242	244	214	226	222	208	240	219	205	217	215	221	204	234	200	194	222	231	197	208	243	228	205	244	206	217	221	224	202	206	211	198	220	211	200	221	204	219	210	211	209	210	207	194	227	238	225	217	192	195	206	224	215	219	240	203	233	206	222	213	212	229	221	203	221	211	195	202	224	210	236	256	205	206	220	209	247	199	212	208	205	240	241	208	222	174	218	233	228	188	207	206	227	224	217	213	214	210	212	207	227	217	194	209	191	241	242	206	193	209	209	209	197	218	198	218	223	208	207	210	245	227	219	227	188	218	206	213	199	205	203	211	243	201	204	222	205	202	202	223	193	211	222	231	194	228	210	217	240	205	215	226	225	237	221	238	222	205	202	228	207	223	225	201	219	212	227	228	209	211	234	215	233	204	189	210	243	209	206	222	179	196	227	196	255	219	207	232	207	228	206	219	221	208	215	208	227	196	225	215	215	198	219	221	195	210	206	181	230	225	223	232	203	200	233	232	183	207	224	207	193	212	224	212	216	217	223	218	215	225	199	230	189	202	217	218	219	208	222	183	191	219	225	193	224	209	227	232	235	207	218	194	207	198	211	256	205	220	201	213	249	208	220	190	217	199	197	204	234	208	204	206	194	215	213	219	213	236	198	199	212	234	228	218	215	218	207	220	210	190	199	203	219	211	205	236	206	234	237	230	206	206	187	216	198	221	228	205	193	215	228	228	217	213	231	203	212	222	194	263	231	243	219	199	217	185	229	223	223	185	215	262	223	226	206	228	221	181	196	216	195	223	232	199	207	235	199	204	222	231	224	215	204	246	196	216	213	205	209	201	215	214	212	218	230	199	198	222	202	219	201	216	189	219	213	228	220	208	233	188	217	232	207	206	222	233	223	248	210	207	216	237	184	195	236	206	196	207	213	210	218	227	204	235	225	202	225	213	218	190	190	211	212	201	202	198	229	222	198	209	197	232	220	211	194	185	223	206	195	203	202	213	200	207	227	213	240	203	204	220	223	194	212	225	244	212	210	213	225	235	201	204	223	196	216	213	188	217	188	207	219	235	237	235	210	223	202	220	223	221	246	211	210	211	217	212	193	230	232	216	195	196	226	218	218	249	224	217	188	226	229	216	246	222	242	219	217	238	204	236	220	216	182	213	199	221	209	209	200	211	202	213	225	200	225	203	228	245	197	206	234	204	220	224	255	213	223	175	208	212	227	196	216	222	228	226	194	222	221	227	196	205	236	244	220	198	226	218	236	237	223	215	246	228	214	211	221	191	207	221	221	192	246	206	216	219	205	199	209	188	182	215	212	235	205	222	194	243	200	205	215	226	238	221	208	222	221	203	203	234	191	232	206	216	228	233	200	213	234	219	229	216	227	213	218	205	200	205	218	209	206	211	232	207	227	224	200	209	220	229	222	211	207	215	234	225	194	254	233	207	207	188	216	191	218	195	242	231	198	204	192	222	207	213	194	230	214	204	209	191	209	227	227	218	217	235	212	226	226	227	217	212	203	213	206	203	212	209	209	206	247	232	208	220	200	239	211	202	219	198	202	225	206	200	232	209	230	227	241	205	210	211	238	197	230	209	234	232	232	231	211	215	214	200	192	234	196	218	202	215	209	245	255	218	222	199	213	226	205	228	236	222	205	222	219	234	214	237	207	215	209	219	202	228	224	215	212	199	193	249	183	198	203	213	222	179	221	205	197	208	249	201	210	213	219	207	211	215	194	256	212	259	214	211	232	195	217	221	198	223	214	228	213	232	210	230	210	226	206	218	218	199	201	212	214	203	219	220	207	219	206	212	225	226	234	212	211	207	254	215	195	251	224	217	226	218	202	224	218	215	202	228	220	233	214	182	225	204	227	207	194	221	225	195	196	223	212	211	197	216	200	199	210	228	208	225	206	202	241	204	202	208	218	211	225	202	202	213	198	224	200	202	241	212	215	208	233	210	232	231	226	173	214	215	231	201	202	192	215	207	204	208	249	195	213	214	217	218	206	237	248	214	204	201	208	210	226	208	250	208	263	200	227	174	217	212	220	191	186	205	225	230	209	192	220	212	241	218	225	234	209	208	208	229	232	179	196	216	206	227	222	227	190	217	243	229	195	210	223	218	202	213	190	214	207	202	209	216	204	199	225	223	230	246	205	219	208	196	223	220	195
10866	14596	23891	20151	17291	16427	17238	14782	15786	14955	12646	10704	11151	10032	9731	6521	4713	4563	3443	3142	3045	2774	2473	1863	1261	1024	988	961	945	971	806	745	709	684	664	697	694	642	573	614	604	640	592	564	586	572	601	617	550	592	609	529	570	545	587	548	582	605	580	566	542	558	574	555	536	559	547	580	584	537	582	516	535	537	561	547	566	531	505	564	549	517	523	558	498	511	551	568	528	521	528	522	514	558	587	548	504	534	548	517	558	557	548	541	517	545	551	558	538	543	512	533	564	506	545	501	491	581	503	552	550	559	555	541	505	526	491	534	540	543	539	527	537	540	564	545	529	536	527	531	572	540	542	576	535	537	556	565	511	548	532	546	535	555	549	506	528	500	498	449	541	511	543	565	520	509	530	511	514	545	524	540	560	564	520	531	513	525	568	486	533	574	517	566	542	571	557	536	525	547	512	539	537	540	517	505	534	487	536	509	509	523	523	554	574	545	524	560	555	486	553	540	514	538	498	562	528	501	538	530	508	530	498	512	558	543	499	530	535	513	519	531	487	516	524	543	546	535	533	537	512	543	501	546	559	536	548	521	533	512	540	544	548	587	527	574	530	581	544	490	515	570	552	551	569	523	544	560	542	537	503	505	524	546	512	513	544	527	527	542	501	544	536	522	536	551	503	529	487	513	563	570	530	529	551	541	531	521	525	560	486	543	545	555	516	538	535	551	533	509	511	527	508	506	558	540	528	545	548	537	503	546	529	502	518	537	511	548	544	512	541	568	518	559	579	522	553	517	500	577	514	593	528	572	512	515	545	549	519	526	538	532	560	559	513	585	518	530	512	482	515	576	543	554	517	510	543	545	543	461	545	532	504	510	509	557	578	559	563	533	512	500	504	586	530	549	522	523	514	529	576	547	538	544	554	512	602	541	546	523	551	569	531	530	533	551	545	481	491	559	535	532	558	498	574	547	519	538	548	567	577	539	560	516	555	551	520	548	539	489	531	538	533	558	594	578	558	557	501	545	527	520	542	501	559	526	558	541	516	539	555	559	526	525	498	529	529	558	549	568	564	530	495	531	519	529	517	564	556	541	534	547	571	548	522	526	516	491	533	522	558	536	557	555	554	513	543	588	518	564	507	569	538	546	518	520	478	552	522	490	556	530	551	532	479	509	518	517	553	582	519	533	500	493	506	545	520	578	517	486	538	528	537	509	540	535	535	507	536	537	505	553	574	528	543	505	527	558	515	511	531	512	561	528	524	540	532	506	577	480	521	527	525	539	517	507	546	509	543	502	515	576	502	540	539	533	536	527	547	532	521	539	515	555	531	537	552	519	549	540	509	550	546	537	536	539	508	571	545	523	521	553	532	549	530	549	494	515	560	586	525	545	521	545	504	564	552	558	578	524	504	537	530	565	498	528	528	531	500	535	528	557	540	536	561	552	471	530	508	540	486	555	530	567	554	542	519	516	558	585	569	534	524	574	512	528	536	536	516	566	512	538	548	549	551	554	547	542	559	530	510	534	515	557	513	533	528	531	542	525	563	517	529	517	547	527	531	550	561	519	513	520	517	513	580	540	553	519	513	548	483	559	573	514	548	545	533	521	502	532	521	558	514	520	545	522	521	513	495	544	524	478	490	548	520	537	516	489	504	540	557	514	475	533	520	549	536	556	535	555	470	520	521	547	554	550	576	517	533	564	544	505	568	488	537	523	510	499	541	510	492	556	523	505	547	477	552	534	520	521	551	517	600	490	551	549	536	534	517	571	508	494	530	572	546	537	574	545	490	525	580	542	541	532	518	560	517	575	523	534	572	495	518	539	512	519	485	545	536	546	564	509	551	561	567	505	529	530	537	550	533	541	515	565	528	516	555	554	508	551	548	555	526	564	545	543	510	498	515	567	559	546	542	547	535	531	541	555	519	505	571	544	543	540	509	526	498	530	528	527	518	551	496	518	568	513	535	542	509	526	568	523	546	537	497	558	570	536	542	517	526	533	506	519	563	530	535	520	496	509	520	550	539	517	571	523	597	516	504	540	574	530	512	550	544	488	580	520	535	524	537	531	498	520	546	500	566	548	554	557	488	546	527	522	506	520	510	506	530	551	546	544	549	528	507	555	537	563	517	557	534	525	508	558	546	513	506	540	535	551	551	540	548	553	524	550	534	556	519	529	544	565	546	577	529	516	550	566	550	516	575	516	548	589	557	524	535	517	513	522	514	568	591	536	564	519	512	530	531	550	494	540	523	535	514	554	499	536	522	559	529	577	538	537	529	571	497	553	521	563	545	519	559	583	532	513	554	524	567	528	546	497	557	535	532	566	487	511	516	544	552	584	531	551	556	490	574	516	523	519	505	546	567	556	523	538	535	529	491	538	542	515	499	558	524	535	533	546	515	544	516	537	532	570	525	521	539	563	570	553	541	525	565	508	544	574	537	556	516	546	520	545	539	535	539	501	552	559	563	534	531	559	543	557	557	495	505	515	515	531	562	523	538	494	551	528	563	554	517	537	537	520	551	519	507	539	525	507	523	524	553	547	546	540	518	505	549	519	568	549	549	536	530	490	535	503	541	524	487	515	558	531	529	575	557	558	543	541	507	543	550	563	545	519	555	506	480	529	550	569	566	527	546	552	521	561	543	546	549	545	505	552	542	528	532	524	542	513	528	533	475	538	547	530	567	542	532	532	559	549	529	519	558	531	571	505	559	532	513	546	545	528	534	482	535	529	533	520	521	518	511	549	487	555	506	525	541	534	503	547	564	570	532	520	507	542	537	533	532	536	519	499	498	553	546	579	499	555	503	533	534	561	516	547	505	494	566	539	570	527	518	489	583	500	546	506	513	530	567	532	557	590	541	526	525	564	546	523	577	559	551	551	537	522	524	517	514	504	504	506	519	520	527	548	515	531	513	553	513	521	481	535	518	492	495	554	516	544	505	538	530	568	513	558	529	502	502	566	535	524	550	531	510	507	534	548	523	519	535	522	509	516	519	545	534	522	530	544	564	528	531	555	560	517	519	514	526	515	523	526	502	554	535	522	547	505	529	544	530	495	541	529	540	529	528	564	537	555	523	541	510	540	537	540	510	518	543	507	526	549	492	560	519	511	517	559	514	533	491	581	538	529	582	517	543	531	501	526	530	486	518	551	492	570	559	525	541	544	532	539	524	492	513	536	554	530	490	565	543	536	476	529	484	597	539	523	530	495	534	539	529	529	532	541	548	530	511	540	528	531	510	538	503	479	502	540	578	520	529	511	547	536	537	525	510	526	511	506	543	528	513	523	536	517	513	528	494	535	569	507	479	508	568	521	532	542	547	529	531	568	497	519	549	537	546	509	517	548	543	489	522	545	558	520	566	548	522	561	565	536	523	503	545	538	580	523	530	547	513	523	530	502	541	560	536	514	539	519	544	540	537	488	561	535	537	496	535	517	557	541	532	546	549	511	520	531	562	537	530	472	517	549	528	522	545	539	524	514	540	544	549	529	540	516	547	574
32308	36368	42649	33744	26798	22705	25415	24732	27150	27417	18223	13888	14393	15631	14297	7502	4092	3772	2858	2001	1754	1603	1408	1034	623	471	506	472	517	616	340	252	275	285	284	293	268	227	197	236	226	236	218	241	252	236	229	225	226	242	218	230	235	243	204	221	195	246	209	216	221	234	214	221	213	201	206	178	204	242	210	202	195	217	219	189	198	208	208	211	226	215	208	230	212	215	212	225	218	185	220	247	192	187	185	209	164	179	194	211	212	213	202	218	194	224	215	208	192	212	241	198	220	212	215	213	233	220	198	217	219	196	208	232	201	205	181	181	209	224	196	192	208	222	210	191	202	215	228	194	199	199	191	184	194	203	210	205	206	222	221	225	205	197	217	200	205	206	209	200	196	224	230	209	192	219	209	220	188	205	199	208	242	218	237	236	213	221	210	187	225	234	213	235	199	191	205	210	219	186	187	205	199	209	225	227	209	192	207	221	228	208	214	207	231	223	213	198	201	216	218	203	193	222	212	225	200	217	189	188	199	178	206	223	232	217	188	233	215	189	209	219	194	209	218	210	214	213	240	182	201	205	198	219	220	243	213	223	218	205	209	231	218	219	193	199	190	219	233	228	194	227	233	214	202	214	215	177	190	188	199	191	204	223	223	207	226	232	203	208	212	189	207	209	195	214	223	197	213	212	210	220	181	228	198	206	210	228	194	229	213	208	210	199	196	219	194	216	208	200	182	182	214	213	217	224	191	213	227	214	196	214	207	220	212	197	206	194	186	196	231	205	199	198	219	200	190	196	208	226	191	199	191	208	236	208	205	201	179	224	193	207	210	214	208	193	209	219	178	213	216	222	177	205	213	164	218	196	233	207	209	189	198	231	190	194	201	213	226	177	232	214	191	220	196	184	192	198	214	207	203	188	190	237	215	220	208	236	211	198	216	200	207	205	224	209	242	199	197	193	210	230	245	210	200	218	208	173	197	202	188	186	185	221	225	222	205	209	221	218	215	221	196	171	191	191	213	207	203	225	227	216	195	223	189	189	203	221	199	243	210	203	210	201	210	208	183	199	188	192	223	229	235	204	212	219	208	234	192	192	205	223	215	231	190	213	205	173	202	193	195	190	218	226	195	217	230	193	206	183	197	215	213	197	193	236	189	205	203	200	228	216	212	234	195	208	199	209	216	214	248	238	237	198	206	224	248	202	193	201	183	230	239	201	199	204	203	220	244	195	199	195	234	234	222	212	222	223	212	205	230	213	205	221	215	214	185	199	233	180	225	218	226	192	193	224	179	221	201	213	191	189	200	228	208	214	194	216	222	210	204	208	201	190	224	215	211	200	190	206	214	193	218	177	225	206	215	215	214	205	219	190	233	189	204	233	210	262	205	233	177	200	207	200	184	224	233	221	212	219	217	223	204	209	212	218	198	189	210	193	188	227	210	199	212	209	201	233	223	220	208	206	203	204	227	220	227	219	183	190	193	208	191	178	207	223	206	216	214	217	238	208	199	193	218	186	217	212	186	198	213	192	185	204	227	220	206	207	218	236	205	210	222	228	191	200	177	198	199	191	214	204	217	213	206	218	231	207	206	198	230	232	233	244	187	180	206	199	205	211	212	221	188	217	206	213	231	203	223	210	215	233	214	216	216	183	211	207	216	176	232	186	212	199	210	224	200	201	212	217	218	219	199	188	219	213	220	217	207	170	201	210	215	203	197	203	217	218	220	194	223	192	206	180	228	187	199	175	209	231	236	223	202	209	192	226	207	200	199	212	204	207	198	228	200	213	216	201	206	196	195	182	219	228	196	182	208	188	223	200	217	200	200	221	213	225	230	206	226	241	210	203	165	224	214	221	230	192	213	212	208	191	208	207	212	188	222	214	218	205	195	192	216	223	210	195	192	216	216	231	196	228	200	193	197	187	209	218	208	181	198	222	218	214	221	220	194	203	218	217	188	203	188	207	194	209	200	220	209	219	195	205	189	206	213	235	229	196	190	226	207	219	210	206	191	233	214	230	228	225	196	207	217	197	214	190	216	193	206	230	198	238	188	199	195	229	219	179	207	209	213	208	197	235	172	220	185	209	201	198	210	207	210	192	216	236	198	202	179	195	212	189	219	211	190	206	178	177	227	215	208	223	205	210	211	225	222	198	211	198	199	191	207	213	241	198	192	221	220	176	214	215	206	214	208	222	196	229	208	199	219	206	203	215	208	199	208	189	175	200	218	202	190	241	210	222	217	200	226	207	213	184	213	191	215	209	202	191	183	218	230	204	219	196	208	193	194	211	193	210	243	204	220	228	213	230	196	199	206	207	228	235	225	188	219	195	195	211	215	210	207	214	224	213	186	217	196	205	234	219	232	199	207	198	220	209	190	227	235	194	216	219	195	215	208	192	216	203	204	226	231	211	212	216	236	204	212	196	186	220	214	221	204	200	211	200	212	220	206	192	210	242	209	232	214	194	179	224	205	197	221	223	202	226	201	208	246	192	207	202	217	187	207	193	205	223	208	209	233	184	199	215	212	228	194	209	203	195	220	219	187	216	193	200	198	236	213	225	203	196	227	223	220	207	197	245	202	223	224	201	201	216	208	221	216	200	220	200	194	207	180	185	205	185	203	176	224	196	193	200	209	210	210	220	223	251	221	205	206	206	206	226	206	190	204	213	192	179	222	217	226	226	219	194	211	201	203	219	199	229	223	204	217	208	193	179	230	209	218	189	203	219	206	227	196	222	205	203	209	201	219	207	224	210	218	210	245	203	194	211	220	231	199	201	191	195	211	222	205	214	231	206	191	224	213	220	225	236	210	211	212	205	193	201	239	207	204	237	202	235	209	205	214	189	207	204	191	229	201	195	225	220	203	188	201	220	254	210	189	197	234	197	208	195	196	226	203	213	188	187	247	201	223	215	203	207	211	209	210	222	233	198	217	196	198	224	218	209	230	201	236	215	190	180	231	221	200	211	212	209	223	209	211	218	228	214	194	244	219	220	197	212	234	195	210	201	223	209	182	200	200	222	215	194	195	208	204	195	219	197	234	241	193	210	203	231	181	202	196	184	219	183	202	233	192	191	205	185	241	216	208	178	200	170	224	194	217	200	210	206	196	211	222	204	239	222	202	201	212	227	211	192	215	197	216	191	219	173	231	211	174	216	214	215	234	231	219	213	180	183	211	213	222	190	222	204	190	227	254	195	211	204	206	206	203	217	217	235	229	173	208	213	197	206	196	221	199	213	238	212	195	192	201	218	206	191	217	208	214	204	212	190	189	196	180	219	228	191	208	191	186	204	197	214	196	215	225	217	240	221	200	201	172	233	214	200	203	185	188	206	219	196	195	227	189	198	207	199	195	199	221	227	219	208	204	198	206	193	250	225	235	201	209	202	224	208	202	203	193	219	245	207	207	188	181	198	216	203	205	207	184	221	214	191	212	213	230	215	194	226	218	231	208	185	195	223	224	226	187	212	221	193	194	226	212	214	212	179	230	224	210	209	202	209	214	193
22453	31355	41518	35690	34864	31562	38048	36357	41298	40114	33937	32262	33974	35574	31819	22428	16054	16274	13307	10465	9938	8829	7886	5946	3552	2550	2745	2792	2771	3438	1366	1007	1004	1052	1223	1075	902	699	656	672	707	712	764	684	698	656	654	717	591	621	582	619	632	660	588	617	635	665	633	630	609	566	595	592	621	581	575	537	574	519	582	590	485	513	519	484	552	534	532	517	517	515	497	506	520	502	536	491	487	511	490	547	476	523	569	570	547	555	560	527	504	510	566	561	510	511	506	503	514	543	505	534	536	494	535	499	517	494	529	544	510	516	509	529	524	541	520	560	521	521	523	533	531	522	525	534	498	522	570	536	502	538	510	510	515	509	534	544	517	479	537	515	549	522	512	501	558	485	506	507	513	575	505	536	509	489	517	487	549	536	525	532	525	484	508	553	533	524	552	532	553	557	492	526	487	508	492	517	539	505	550	498	537	539	503	531	518	545	500	536	502	526	538	490	518	557	487	519	514	515	515	558	505	547	563	511	522	543	522	516	554	538	517	498	558	531	551	491	502	513	519	500	524	536	522	477	500	548	521	551	527	511	508	534	503	524	432	504	492	474	522	484	527	480	536	552	558	495	546	549	538	507	516	545	515	525	527	551	555	494	552	500	522	540	495	555	514	511	510	526	501	520	511	511	484	466	529	500	496	458	520	528	577	512	483	530	531	505	554	535	510	520	531	547	519	544	502	535	520	470	483	492	512	546	539	526	510	507	566	499	553	506	518	513	502	520	513	523	522	516	491	504	503	490	478	520	533	532	463	503	484	558	542	484	513	517	525	525	558	505	519	531	485	490	502	508	529	490	513	506	514	508	499	525	495	504	514	485	543	541	560	491	563	519	509	489	515	488	502	512	492	523	532	493	487	527	482	500	517	465	513	520	539	498	491	504	527	531	491	501	505	528	515	502	480	532	515	508	499	550	569	521	523	526	521	505	500	501	531	503	492	499	549	505	521	504	505	516	506	531	532	559	492	522	461	540	503	527	501	481	516	555	540	505	495	493	504	534	515	486	496	478	569	519	524	523	531	523	517	512	479	526	566	549	519	524	503	512	530	527	543	499	511	508	513	494	464	505	469	532	530	521	525	533	530	493	494	542	516	499	530	532	524	516	491	486	526	520	512	570	510	498	524	493	516	508	498	530	518	508	496	520	506	515	526	501	514	541	544	504	552	482	510	485	517	505	523	519	539	511	518	562	513	474	489	528	506	504	486	495	528	489	481	550	503	534	501	518	514	533	509	530	533	485	504	559	488	515	550	551	563	528	521	536	542	535	507	496	473	500	545	508	495	504	533	498	480	495	506	541	504	525	518	515	536	499	470	533	530	551	540	491	493	469	503	505	515	513	483	525	490	551	516	505	492	500	533	515	503	544	500	520	520	502	517	519	514	494	503	533	536	532	554	503	511	560	527	524	511	528	492	500	555	508	526	502	586	517	495	507	517	448	496	544	499	531	481	485	542	479	487	529	522	505	519	530	515	516	477	557	541	503	508	527	509	533	511	493	489	472	547	466	499	508	529	505	518	479	542	527	541	496	549	525	505	502	490	533	492	483	489	509	496	497	544	515	502	523	497	529	525	510	509	575	519	496	526	544	538	499	507	495	499	513	514	502	480	541	491	525	478	526	513	509	533	515	528	494	508	514	505	478	513	528	474	494	498	509	521	507	496	540	503	518	502	504	524	512	521	527	516	509	511	541	506	539	499	487	515	495	515	519	552	536	551	497	522	502	520	538	518	517	489	532	554	519	528	485	521	490	519	533	510	520	509	526	476	509	518	529	539	504	539	535	569	500	507	534	533	510	505	507	540	524	518	524	516	512	519	523	556	506	516	482	488	521	479	506	513	510	505	488	466	513	506	519	490	518	497	533	494	539	487	524	540	512	528	536	536	550	548	502	524	481	515	495	491	536	487	513	524	499	552	539	526	495	528	480	513	508	583	547	447	503	560	511	498	540	522	506	492	510	489	517	558	508	512	521	554	481	555	481	552	476	508	538	505	541	521	519	500	527	487	521	501	487	473	499	480	497	569	491	528	541	495	505	547	477	516	496	494	513	503	543	455	483	520	529	516	507	522	524	542	548	510	454	538	496	554	524	545	483	530	519	495	526	531	559	505	496	527	516	482	519	477	507	509	487	551	505	535	536	515	494	554	550	481	502	515	521	517	523	522	497	510	495	533	543	498	518	526	526	489	532	538	505	524	520	548	551	527	532	491	507	489	507	500	507	521	510	482	549	491	501	535	548	518	502	504	515	514	561	486	542	522	508	509	524	556	498	574	496	515	511	511	497	496	547	511	524	511	516	500	499	505	509	532	513	551	512	497	512	573	530	495	490	519	470	528	582	535	520	536	520	533	502	497	503	490	532	518	520	507	491	516	523	517	530	549	530	528	510	492	528	453	550	482	500	537	506	552	512	517	488	532	507	506	525	523	506	522	508	510	530	503	507	523	508	518	512	504	522	512	505	536	480	520	479	501	516	534	502	510	500	537	493	515	512	570	519	521	489	558	502	512	533	526	517	501	520	547	506	528	530	493	516	493	529	485	559	506	539	556	512	500	513	503	508	539	517	522	511	519	529	552	500	532	506	499	514	514	499	500	526	566	508	536	508	501	535	533	506	502	544	536	526	484	519	536	543	530	462	527	520	521	531	500	539	492	512	484	529	559	518	488	512	518	535	504	542	530	535	524	492	522	511	514	500	544	485	523	539	553	548	544	513	491	529	526	496	487	506	554	524	502	512	515	525	514	520	501	537	558	527	521	558	546	515	496	504	550	490	548	520	509	475	505	512	490	539	489	519	530	519	493	543	506	509	518	525	550	498	520	523	492	534	534	502	529	548	510	514	504	563	492	461	483	514	502	518	519	498	513	553	514	502	519	508	512	545	536	529	505	507	517	511	516	527	494	502	550	521	490	509	499	549	543	517	536	543	502	480	507	517	535	540	542	540	504	565	542	545	526	537	480	529	512	514	499	531	531	509	522	537	509	534	509	546	508	488	523	505	494	497	504	560	511	534	543	526	540	491	555	477	518	557	519	534	543	467	515	520	549	549	541	498	537	519	500	526	521	482	535	525	489	467	526	511	563	518	531	522	485	506	550	509	512	511	525	507	518	565	479	548	522	545	546	524	509	542	494	502	513	515	523	537	531	498	499	509	571	538	511	524	485	542	500	516	513	513	491	540	472	531	516	518	545	536	552	537	521	508	532	498	551	527	509	513	520	472	498	516	537	512	516	507	499	494	474	529	502	532	481	534	542	544	516	547	526	538	509	558	491	511	527	513	508	508	520	532	509	533	507	491	475	524	529	520	521	539	508	484	520	517	514	535	531	487	516	518	500	547	505	496	503	535	517	529	464	509	503	547	513	538	569	556	522	502	527	563	537	500	519	573	526	536	506	546	520	524	533	546	525	491	539	459	511	491	506	549	495	496	508	544	551	503	488	498	554	547	478	514	535	507	510	516
46208	43989	42057	34473	30362	28394	30160	38233	37317	38916	30852	27557	31236	32012	22024	14857	9209	8308	6665	4436	4173	3994	3658	2217	1047	932	887	970	942	479	312	344	307	348	386	322	339	275	213	227	226	209	312	282	280	229	209	223	208	192	206	197	222	216	200	216	197	222	244	198	194	215	210	181	187	198	199	189	185	201	176	153	163	190	178	189	179	183	181	156	193	198	149	166	133	175	168	167	162	188	167	189	167	174	170	181	158	175	181	179	177	181	165	178	160	161	172	196	182	165	181	168	202	185	185	179	172	192	166	160	186	166	175	176	178	177	155	143	175	161	192	178	171	182	182	175	185	187	186	173	168	178	163	174	165	169	177	175	173	166	159	176	163	149	158	186	165	146	157	192	189	168	161	147	192	152	167	182	161	162	199	184	165	163	189	178	168	162	166	187	150	189	156	177	162	183	159	189	180	169	169	174	178	166	174	157	161	187	178	175	153	149	156	192	158	180	173	173	156	142	171	152	192	166	180	200	171	191	157	177	165	176	187	178	179	151	152	182	169	165	178	163	148	154	174	164	183	175	152	157	187	168	196	161	184	190	155	180	177	192	167	188	188	196	182	177	179	177	173	190	197	181	158	188	176	163	178	169	187	174	180	175	157	177	170	170	170	177	156	200	168	146	182	188	181	177	193	182	172	182	144	185	153	143	146	195	184	166	179	177	171	170	192	176	166	165	169	184	159	152	171	177	195	176	164	167	182	195	155	149	161	189	164	158	174	168	184	176	182	163	180	175	172	169	197	174	174	176	181	179	180	175	178	178	181	162	184	159	184	161	187	172	174	163	177	157	177	178	175	172	209	178	185	174	141	156	172	162	164	162	167	180	168	189	169	162	170	157	177	185	177	166	148	169	157	160	156	177	167	171	181	195	183	179	182	191	168	179	202	199	169	201	172	183	173	156	163	167	177	176	181	177	160	153	179	149	165	193	171	196	183	166	173	186	169	151	153	169	147	157	168	184	183	170	173	189	185	165	186	149	166	172	141	193	154	151	207	165	181	159	167	176	176	165	225	172	175	197	175	180	173	188	181	188	177	176	176	184	158	174	159	173	185	148	182	177	155	186	179	184	179	169	199	187	164	168	213	172	184	174	189	165	174	159	188	197	151	161	165	181	174	170	186	155	186	169	170	170	174	171	185	181	184	196	184	169	176	176	161	160	180	177	171	161	187	153	181	190	178	167	165	152	193	152	193	194	141	171	137	157	182	193	154	167	164	183	185	159	182	198	182	180	194	171	165	177	176	176	158	163	179	156	148	186	170	179	188	174	178	171	177	190	159	182	172	197	153	175	208	158	171	183	176	181	187	165	194	174	190	175	185	191	160	198	159	164	168	169	179	161	171	199	164	160	175	176	166	153	166	164	179	171	189	167	175	189	216	165	180	155	162	176	162	130	166	159	192	166	173	146	183	179	176	183	191	161	151	214	145	175	190	179	182	163	192	180	158	155	183	158	168	187	178	149	164	184	154	176	157	189	176	189	174	162	167	168	160	186	150	171	161	165	196	165	185	169	168	184	178	166	175	184	169	147	167	175	172	176	177	144	167	155	162	175	185	208	147	165	178	200	192	194	192	151	193	182	175	169	164	149	171	168	170	158	191	170	169	184	172	172	172	171	186	156	182	202	199	144	175	155	170	197	175	176	163	183	161	171	170	184	173	187	161	192	151	179	164	157	175	163	176	175	203	176	171	192	155	156	181	202	163	179	166	188	199	179	189	166	181	182	150	180	151	158	178	170	187	158	169	161	157	200	178	155	168	175	180	181	161	161	164	180	180	149	179	202	189	185	174	164	172	158	165	153	155	186	182	177	149	171	175	154	192	200	183	152	167	181	155	154	176	192	173	182	160	174	169	175	175	167	173	187	195	141	190	170	156	186	156	199	183	171	176	176	164	162	177	149	152	163	172	189	159	145	188	191	144	152	162	168	184	170	174	194	183	177	182	172	186	191	150	195	192	176	172	177	166	156	186	171	174	200	148	175	179	150	167	159	187	170	159	186	166	182	188	179	177	166	186	190	170	172	155	173	171	158	174	169	188	186	191	172	202	174	143	190	141	174	191	174	182	182	165	179	167	163	165	170	174	157	146	172	173	159	195	174	173	174	183	169	159	150	166	180	170	176	194	171	170	186	158	169	189	148	171	221	169	155	186	189	175	184	198	158	173	161	202	170	172	157	155	177	187	140	148	162	189	187	193	177	161	188	179	135	168	175	179	156	183	181	199	194	178	176	168	165	170	173	169	179	160	174	164	162	153	167	150	183	165	154	182	168	158	177	184	179	141	189	188	163	163	194	177	154	184	187	160	159	153	204	172	158	178	200	172	176	186	186	153	171	173	151	169	164	196	161	185	189	158	176	173	174	166	165	173	158	176	176	168	150	178	168	155	162	200	185	174	166	175	182	190	161	154	161	180	172	175	162	175	161	159	160	190	159	166	184	144	181	174	182	168	177	153	163	189	176	175	167	164	197	177	189	159	172	178	168	161	155	179	168	185	175	183	164	169	166	177	175	176	190	166	161	171	177	172	148	159	183	163	187	209	181	183	169	183	163	169	174	167	154	157	161	181	176	202	172	156	162	167	173	181	171	181	197	174	177	160	180	166	177	157	171	190	192	181	178	151	173	170	187	184	209	162	152	167	182	171	177	178	178	183	168	175	166	187	166	155	175	161	182	162	131	193	183	167	151	168	177	179	167	168	152	166	166	139	186	168	161	163	182	182	167	181	164	168	163	158	157	177	187	180	177	181	203	204	177	167	167	155	157	185	196	186	179	169	169	165	173	173	189	182	168	195	165	173	167	167	166	187	180	179	189	201	184	177	183	141	178	186	180	192	179	184	187	170	170	175	167	183	157	180	211	162	170	148	167	154	173	181	173	136	203	162	159	176	181	153	149	146	162	189	147	165	175	182	195	164	193	191	179	192	163	165	175	189	184	169	179	166	151	174	164	167	159	178	155	179	181	176	175	181	165	162	169	171	164	153	191	165	153	174	173	206	193	168	172	172	200	193	162	180	152	178	166	173	168	185	185	187	165	155	160	177	156	174	172	152	189	166	169	183	157	192	178	175	182	175	167	183	169	184	166	184	184	171	146	166	144	177	133	164	166	164	161	180	152	165	165	169	184	176	180	176	147	171	164	167	169	176	189	176	147	187	169	182	173	162	160	199	184	186	180	183	173	182	149	186	167	169	155	179	154	164	176	191	171	158	192	157	172	180	172	170	188	162	156	175	161	167	185	163	171	169	182	172	176	172	190	190	172	157	168	190	179	185	167	174	152	186	184	159	172	184	159	158	166	187	167	155	161	158	159	160	156	173	146	170	147	182	187	163	160	189	171	168	161	163	155	187	158	160	174	175	195	188	186	159	172	162	164	163	197	170	130	189	159	187	174	182	183	184	194	184	166	183	178	161	188	181	161	178	170	153	162	173	202	161	159	180	167	153	153	156	177	178	137
33938	39480	45099	43951	43795	39773	42881	47611	47002	48799	46072	44856	48886	48253	36101	32422	24361	25789	20895	17209	17869	17494	16566	11015	5465	5519	4929	5738	5109	2526	1659	1596	1412	1777	2084	1634	1405	1158	751	756	747	909	1296	1317	1018	844	656	683	671	687	581	619	656	659	677	687	674	695	714	624	627	663	589	590	603	529	515	509	500	517	485	498	450	477	454	435	462	449	447	420	433	426	462	466	445	435	439	434	454	447	434	427	422	462	440	451	437	425	434	416	417	443	407	455	457	469	437	433	436	420	398	458	448	433	435	468	471	439	403	435	416	460	458	452	457	437	439	431	449	431	423	448	415	459	429	417	422	431	430	425	421	437	450	440	436	432	416	420	410	425	417	409	431	439	439	440	406	400	413	440	430	439	457	464	454	459	435	439	417	447	408	483	389	424	460	429	415	465	447	466	423	401	447	424	464	400	436	425	453	411	430	430	414	431	437	428	450	451	420	435	417	418	411	420	416	426	431	423	442	425	408	377	424	425	448	421	403	444	420	428	413	434	421	390	430	428	433	431	405	407	407	457	425	492	436	467	440	409	460	447	436	414	447	425	450	422	436	422	467	407	401	436	453	447	434	432	421	447	438	407	403	437	424	433	421	463	409	432	394	440	383	425	464	460	430	434	418	432	424	417	448	411	429	440	458	430	416	427	440	405	456	414	427	456	465	437	407	418	464	441	401	431	409	432	425	409	443	465	441	424	401	424	450	437	443	440	427	416	457	396	411	424	412	452	460	432	419	412	463	420	416	426	399	428	440	449	463	443	418	409	415	426	417	456	437	438	447	450	412	403	423	416	425	453	407	500	429	458	441	440	422	433	477	459	465	432	439	386	434	441	425	382	439	438	441	418	432	424	421	409	400	427	421	422	416	423	412	413	423	446	408	436	448	448	419	416	451	449	445	452	413	428	461	433	438	428	457	482	433	417	441	421	471	402	433	421	450	492	423	431	434	429	423	412	396	419	474	429	417	431	435	422	405	466	450	425	453	426	454	444	397	436	445	433	405	396	455	440	446	456	430	443	425	421	442	437	436	412	464	388	416	416	441	433	465	422	431	433	457	442	390	437	443	447	434	441	437	418	450	426	440	419	420	383	419	464	410	432	415	442	415	433	450	432	457	435	423	428	449	452	440	450	444	428	466	435	440	467	421	403	439	401	411	461	432	419	439	461	409	435	438	435	452	454	415	435	415	441	442	410	431	454	416	424	435	396	413	432	427	468	423	444	409	429	435	419	422	420	456	438	408	433	385	422	451	409	439	412	414	430	469	433	445	401	467	433	443	409	462	409	425	405	451	447	439	391	432	418	434	418	406	433	423	416	432	451	441	415	456	426	441	433	435	405	444	426	478	436	439	420	433	434	454	432	424	422	429	429	431	447	446	433	462	443	412	431	481	414	449	403	395	388	450	390	422	428	442	429	423	416	463	423	427	452	432	443	433	420	428	453	430	411	447	464	435	384	403	436	409	440	407	441	424	424	471	459	454	426	450	456	434	427	408	419	448	414	444	417	414	401	411	418	437	433	442	398	443	425	439	416	424	426	416	431	432	405	439	422	406	458	395	444	428	442	400	429	418	424	427	412	430	452	420	424	443	426	446	443	419	468	465	403	428	419	466	440	436	441	403	451	429	464	391	463	415	417	437	412	429	435	419	430	417	437	434	476	459	411	414	433	400	409	441	423	427	420	447	418	408	463	446	422	387	445	419	433	436	420	443	403	439	425	435	400	456	397	420	421	424	457	461	457	446	405	402	441	385	444	429	446	404	412	429	395	452	441	420	375	423	434	402	431	405	423	412	400	401	461	434	433	432	408	427	415	413	463	432	445	398	448	452	433	452	407	432	457	439	448	433	435	436	446	443	460	430	452	421	448	439	432	436	426	418	423	440	432	403	412	412	459	401	444	427	410	413	423	400	441	412	391	419	398	460	458	393	412	398	404	423	442	399	418	433	473	429	453	403	445	437	434	469	401	439	443	432	413	445	422	394	402	427	450	421	417	433	445	460	462	409	449	424	456	459	435	442	429	415	480	418	447	437	422	411	411	426	432	444	425	425	466	441	404	424	417	404	429	472	421	398	426	428	425	426	456	435	412	436	412	447	470	432	482	450	441	428	430	456	426	412	454	432	437	428	459	448	445	437	455	469	423	449	440	409	430	430	436	439	421	434	425	404	399	426	414	420	445	441	421	409	391	434	423	441	448	392	439	397	462	458	461	411	438	466	430	415	466	407	434	448	429	466	463	401	446	464	437	421	417	434	422	420	413	424	455	432	402	439	448	444	439	423	441	409	429	437	402	428	435	443	441	394	451	412	443	438	411	432	440	435	474	443	450	418	445	427	460	416	387	424	406	414	425	428	388	429	431	398	447	397	439	439	422	444	409	434	456	446	424	475	440	424	424	391	449	435	407	448	431	444	405	458	429	421	411	399	445	426	396	429	425	435	426	429	428	409	450	389	427	472	465	473	457	397	413	413	419	419	440	451	449	444	470	433	432	435	440	438	451	482	417	412	386	436	471	413	432	427	430	449	460	424	467	439	423	429	461	450	453	433	431	420	450	432	444	452	437	418	397	453	462	422	446	455	417	433	430	443	454	468	420	435	388	428	426	456	440	449	413	432	423	420	425	420	459	433	413	472	421	387	427	421	430	414	401	435	431	484	450	433	412	406	415	414	406	417	477	428	473	397	431	399	444	421	452	457	455	444	426	440	408	442	432	443	408	435	434	439	405	428	407	439	401	431	395	377	425	416	425	385	440	480	393	458	429	465	459	411	441	468	469	448	424	461	440	406	420	421	391	413	451	458	427	394	426	399	441	417	450	445	449	445	424	410	421	425	451	456	442	404	397	452	372	459	426	430	406	464	426	416	420	429	410	428	433	399	454	456	458	446	444	427	380	429	449	439	429	408	475	426	414	420	448	433	428	436	457	465	421	433	418	432	422	439	456	415	410	439	456	432	421	478	454	457	435	414	418	446	427	409	432	428	446	443	421	449	439	437	414	442	459	438	426	431	476	474	450	412	453	438	456	424	416	435	467	441	412	406	467	474	423	419	433	407	448	442	450	416	451	456	405	440	431	413	436	401	436	446	406	430	404	439	414	442	459	426	437	460	407	395	422	446	457	457	393	440	428	384	435	435	439	450	459	427	380	443	401	426	450	404	441	432	437	505	435	407	462	410	452	430	426	437	409	439	377	410	451	450	435	440	416	404	427	422	445	435	424	400	434	423	419	441	442	445	412	423	449	429	450	425	427	441	418	447	420	464	404	434	424	418	446	435	415	427	419	399	400	435	481	428	418	431	425	453	458	440	412	406	420	378	417	433	432	443	437	459	421	458	433	426	470	466	417	412	446	454	427	413	444	403	446	440	435	423	423	442	443	475	456	465	435	464	425	432	438	400	444	428	424	458	462	436	407	434	437	418	417	438	408	427	421	436	404	427	462	465	439	460	434	376	400	472	427	436	438	443	464
17683	16102	18301	18272	11830	5645	4138	3475	3121	3028	2009	1674	1666	1444	1107	951	762	673	647	585	540	479	449	377	304	300	274	254	217	292	278	225	243	248	246	234	216	255	213	222	246	208	208	241	234	228	204	224	215	219	211	220	214	210	231	184	242	238	221	212	196	216	214	237	214	229	235	227	201	223	218	213	211	220	223	211	237	209	205	212	220	220	216	227	224	218	215	210	227	229	210	218	218	237	222	227	209	234	208	219	202	202	218	215	219	198	194	214	220	224	241	197	241	222	218	194	214	257	215	216	209	196	243	218	239	212	241	221	244	190	210	187	252	189	207	233	218	234	212	204	224	238	202	199	210	223	214	221	203	214	208	212	213	205	212	200	233	214	223	218	208	206	207	226	226	213	192	215	213	198	215	193	228	180	224	225	221	213	205	211	199	200	260	185	212	176	216	220	214	213	214	229	206	234	213	204	191	218	204	197	179	227	207	241	229	197	209	194	214	188	219	210	245	232	231	211	207	225	217	195	196	236	224	223	222	228	212	180	206	186	211	216	229	212	196	219	211	237	221	211	191	197	200	195	183	210	207	210	227	215	214	210	206	198	226	194	202	225	221	210	195	230	196	211	200	228	205	217	179	190	191	203	204	202	231	237	226	204	180	214	202	211	220	216	220	215	211	214	223	208	195	210	210	211	219	239	203	233	223	226	221	228	194	242	224	181	192	211	209	219	193	214	213	217	211	213	203	174	222	195	228	194	217	218	203	214	201	217	219	247	238	220	239	215	223	227	220	225	222	207	182	196	221	203	235	228	216	211	215	190	224	188	185	217	213	206	203	200	195	222	231	217	226	223	232	179	186	218	225	222	189	203	200	221	218	230	214	228	204	219	210	212	209	217	209	228	215	222	223	221	211	201	168	207	212	204	232	221	191	222	236	198	186	199	221	186	210	226	218	223	195	198	234	194	212	214	251	193	219	237	211	214	209	221	225	209	215	231	214	197	197	222	254	213	180	199	209	234	205	243	197	211	214	211	231	198	219	265	198	227	210	182	204	192	205	215	249	223	205	222	194	189	226	221	205	227	195	214	221	227	212	208	209	198	236	205	205	233	216	215	225	219	223	212	205	199	211	194	183	198	191	203	204	211	181	193	227	168	218	221	233	218	215	230	186	192	232	188	225	196	183	199	191	203	225	237	215	224	228	197	202	197	210	212	225	224	219	208	210	239	203	233	218	193	214	207	221	223	195	177	197	226	187	224	213	209	205	217	201	192	246	220	222	218	183	219	185	185	204	232	205	199	233	216	214	219	219	186	211	232	213	211	208	220	212	213	210	208	198	202	239	188	222	209	213	196	201	197	206	187	240	205	212	224	188	228	217	191	176	218	238	172	233	214	227	219	216	181	206	214	196	175	217	214	213	204	216	227	210	232	194	216	218	220	222	178	208	219	203	195	221	236	187	201	211	198	168	208	209	244	183	233	214	208	201	238	226	246	204	211	208	211	207	209	210	195	227	227	192	212	225	186	206	215	215	217	217	211	225	192	192	210	226	198	205	239	221	217	234	217	198	206	207	190	216	229	198	203	223	193	228	210	216	210	235	213	216	239	201	207	201	210	207	207	212	223	226	217	212	228	227	214	234	193	196	191	224	226	228	213	213	196	217	204	199	198	213	226	203	199	221	193	223	217	211	224	206	214	184	204	216	208	229	209	205	220	210	227	213	225	188	202	193	201	208	200	241	209	190	204	233	210	190	219	193	215	220	223	196	218	203	204	218	220	204	219	197	215	223	191	209	209	209	195	206	229	228	210	220	237	207	206	202	205	200	184	200	237	217	215	210	200	199	244	207	201	237	189	220	214	237	215	201	204	222	210	224	244	222	228	213	190	257	217	233	207	215	192	222	186	201	222	192	209	198	235	188	204	215	207	236	238	236	199	203	230	179	215	217	193	210	210	235	193	209	213	207	239	229	199	250	202	207	232	200	217	218	207	225	209	224	224	192	200	248	216	212	200	203	209	212	200	215	216	244	211	214	217	213	212	218	207	226	229	190	241	228	216	197	196	192	177	215	231	236	230	208	190	218	215	216	207	211	221	195	207	203	217	209	230	222	221	208	214	223	192	222	211	209	206	190	201	219	200	219	192	214	178	217	219	211	221	208	226	236	202	196	188	209	229	225	211	201	207	182	219	199	188	228	214	250	215	189	217	205	198	213	228	208	225	222	205	162	237	176	201	213	249	206	193	219	198	201	200	238	235	188	214	234	212	216	196	190	209	203	231	217	199	210	213	241	198	191	212	208	196	190	208	205	187	210	198	218	241	204	220	212	206	199	228	199	209	241	177	202	229	219	181	198	250	211	215	208	209	210	203	196	234	210	225	192	230	223	196	222	215	205	224	193	219	207	216	202	217	218	233	251	200	191	204	226	227	214	230	237	235	223	209	223	223	219	234	209	203	193	190	212	213	222	203	203	212	213	202	205	238	227	195	206	216	232	208	216	183	202	224	225	211	232	182	192	195	187	216	182	207	250	236	226	251	240	245	190	225	220	208	196	215	230	219	211	192	220	221	211	260	223	217	224	203	215	236	212	229	250	214	224	193	227	209	208	217	203	217	213	214	212	178	208	216	228	237	204	217	231	219	198	224	215	218	208	199	205	212	199	231	237	213	220	197	210	201	229	221	231	199	203	202	241	205	192	234	214	213	216	188	221	219	229	190	192	206	207	214	194	212	201	215	211	215	220	220	237	208	228	218	227	212	214	217	194	216	205	230	219	211	229	230	205	227	227	236	206	231	206	213	219	215	220	221	223	226	189	219	211	205	217	214	207	222	233	210	187	221	184	176	210	213	231	211	205	221	199	224	213	225	218	235	199	206	223	215	197	204	218	205	216	202	220	222	204	216	211	205	194	212	187	208	224	211	220	217	228	214	235	220	197	213	198	189	212	222	197	225	221	191	231	210	201	204	192	227	209	214	193	222	218	184	221	233	211	227	203	216	185	216	248	225	189	213	220	192	200	216	217	232	224	204	203	180	210	230	221	200	229	187	225	188	210	234	203	180	222	199	232	228	226	184	201	227	217	209	199	212	206	227	202	205	200	238	206	226	194	230	202	200	173	194	217	200	186	228	203	216	188	189	209	220	184	247	211	216	197	204	183	253	192	178	224	203	218	186	203	201	201	192	224	204	221	213	240	207	232	225	203	196	203	212	193	198	214	196	194	213	210	226	218	187	215	203	187	204	191	204	215	191	227	241	234	203	221	199	210	195	206	185	204	203	186	189	205	214	209	202	203	210	189	198	244	214	215	196	195	207	184	229	237	229	182	234	227	200	202	217	216	205	234	214	204	219	242	231	210	222	221	229	206	197	212	233	194	214	177	199	245	205	221	198	228	194	190	217	224	229	204	217	196	198	212	179	229	221	210	229	183	204	233	199	197	207	211	211	212	206	211	194	187	211	211	201	205	197	185	221	204	188	212	232	243	218	213	202	243	227	210	219
11729	15033	24103	28438	23595	15083	14277	13412	13143	13408	9290	9029	9124	8214	6100	5411	4180	3757	3250	3028	2748	2420	2257	1767	1213	969	954	875	878	829	814	790	719	737	694	689	654	644	576	568	556	592	593	630	605	596	602	561	557	539	570	559	614	558	583	560	511	557	581	572	590	614	576	574	546	601	566	581	522	525	541	540	521	523	561	534	539	550	527	521	539	526	503	552	524	562	552	506	513	547	535	498	500	515	528	559	512	504	514	529	519	490	538	550	524	506	516	563	514	482	559	531	563	525	518	539	529	495	536	529	536	513	528	570	530	553	522	547	530	506	526	517	546	551	571	491	562	486	520	564	529	530	544	544	529	570	533	522	514	554	482	532	530	522	542	533	550	538	506	535	516	539	516	524	478	487	509	541	570	509	546	535	479	527	526	508	527	527	532	551	531	569	515	562	513	550	519	518	538	562	538	529	519	529	527	535	536	502	549	560	510	542	510	548	571	539	513	539	543	583	554	535	498	520	525	530	535	526	501	514	489	510	533	515	522	533	589	537	502	549	533	533	576	521	542	523	534	566	502	488	528	523	536	533	524	539	498	508	515	537	511	531	548	529	543	556	498	515	529	549	497	521	553	520	515	553	564	508	516	570	543	498	538	557	558	476	537	516	548	526	529	524	522	527	549	521	552	528	519	531	532	503	483	533	552	545	526	515	515	529	511	504	535	477	575	555	559	542	545	531	530	498	510	494	539	517	534	537	515	521	554	586	544	522	525	558	533	522	537	517	530	556	468	501	530	519	549	540	508	555	512	560	543	543	527	541	503	535	518	509	573	535	520	552	506	528	512	551	483	514	547	566	542	507	546	543	500	514	523	538	505	520	524	570	499	536	539	502	517	525	547	519	520	520	550	551	475	523	534	501	552	524	540	538	519	526	542	512	545	551	540	542	545	514	546	516	557	531	515	563	529	495	523	525	527	538	504	524	537	516	535	513	499	540	534	571	527	533	463	513	508	522	555	534	564	600	532	521	515	548	512	530	531	536	498	526	500	531	553	527	546	484	535	520	514	576	519	543	512	537	519	539	589	495	526	517	578	503	522	532	543	532	519	531	538	536	522	521	494	539	538	565	538	560	515	483	516	557	543	553	554	527	478	537	503	537	504	516	517	499	540	533	525	556	542	548	536	489	541	553	530	535	575	487	532	498	552	513	521	590	542	544	508	549	481	530	461	523	539	556	471	561	553	511	515	554	521	520	501	505	528	494	586	526	505	523	538	512	513	534	546	507	549	508	488	524	521	511	513	512	543	504	528	507	520	531	499	519	547	573	520	544	536	502	518	519	525	565	549	534	517	516	552	541	532	532	498	555	515	567	522	553	527	524	514	516	516	530	547	559	549	591	515	580	491	516	478	504	557	526	538	511	554	552	529	511	509	481	539	536	566	536	569	575	496	528	499	526	534	503	552	547	535	552	504	556	517	586	524	562	505	517	523	554	529	555	501	547	506	561	523	551	545	526	521	549	553	514	586	514	493	515	520	514	524	477	477	495	552	533	551	540	514	545	562	505	577	551	496	536	541	532	518	572	532	498	513	529	528	521	529	539	547	540	561	574	509	557	521	513	544	519	522	520	546	510	508	539	557	544	520	532	578	538	557	532	550	510	524	553	514	555	552	511	521	544	528	520	517	523	528	554	522	506	542	545	493	555	473	537	529	522	527	531	536	546	535	523	564	514	547	536	535	549	517	506	515	523	566	541	568	500	564	517	513	503	509	545	541	529	508	538	524	552	545	506	486	517	518	485	534	517	518	540	605	520	549	553	497	513	499	542	514	508	519	495	524	534	510	575	572	508	534	550	542	498	553	540	570	565	562	507	539	510	512	537	500	547	526	531	527	538	545	503	509	529	508	544	551	524	546	556	513	522	567	541	511	508	545	546	517	578	504	510	521	482	536	527	510	520	565	521	536	512	538	514	527	511	558	504	556	498	523	502	554	488	544	561	515	536	497	531	539	511	516	466	585	566	567	538	585	504	534	547	494	560	490	522	520	501	551	537	523	518	522	590	538	535	560	575	542	485	545	582	541	524	536	518	559	527	525	535	532	509	518	554	554	535	522	538	527	526	542	528	486	539	556	511	507	538	531	551	540	527	520	513	540	520	572	530	532	548	532	514	488	511	546	513	539	515	574	548	526	548	566	508	534	518	525	551	522	521	517	543	538	552	527	557	566	519	482	490	529	527	520	519	526	506	519	545	501	524	524	542	513	519	522	549	568	552	511	517	516	516	551	507	544	563	506	500	553	501	534	539	516	533	516	502	536	493	480	494	510	499	533	567	521	519	531	528	512	526	508	516	538	488	525	504	513	526	480	529	511	535	503	543	519	513	582	509	534	509	526	541	547	570	572	532	557	562	530	531	521	591	533	502	492	530	520	509	476	513	546	520	511	536	505	487	515	517	547	543	564	504	545	528	515	519	556	530	534	493	535	533	528	546	550	556	570	553	569	556	520	508	533	533	522	549	531	522	513	541	507	546	502	513	561	535	546	537	532	527	524	540	537	506	543	585	541	536	507	555	515	538	538	537	529	534	518	525	523	528	536	524	518	511	538	517	513	522	522	509	571	530	566	554	528	545	535	520	564	540	507	537	526	539	504	512	488	522	549	530	554	529	534	537	499	523	532	507	541	523	509	565	515	532	523	546	542	524	498	499	568	550	538	514	534	511	510	525	564	516	545	559	525	528	510	528	566	529	534	505	534	503	544	555	495	529	532	541	508	579	515	502	552	556	489	539	562	541	537	518	546	531	529	512	521	552	492	552	523	527	554	544	529	531	480	525	526	494	492	536	548	565	486	576	553	531	555	517	514	561	531	530	559	489	504	565	489	537	523	512	526	531	528	565	529	534	542	541	475	502	535	543	564	581	558	505	560	533	550	533	552	472	528	550	530	548	549	534	527	522	516	534	538	537	529	524	544	541	535	518	544	497	520	519	510	491	497	516	545	542	516	525	533	555	545	532	583	548	537	519	527	504	518	531	509	562	553	541	498	537	546	533	493	538	510	501	538	548	530	544	531	509	531	545	548	540	551	511	587	516	540	569	518	526	501	523	499	544	497	496	506	522	525	537	538	529	543	527	510	542	577	514	542	515	542	524	491	531	536	529	550	516	523	568	489	517	494	516	521	508	467	531	460	549	566	518	513	568	534	565	524	525	514	522	553	535	519	533	488	577	524	534	545	532	504	551	586	558	580	525	522	524	508	510	538	510	530	524	521	536	522	535	509	489	550	514	552	577	541	507	550	580	505	543	539	502	588	514	512	512	532	523	576	504	501	547	537	484	504	552	526	508	612	501	528	538	557	542	523	526	500	516	565	562	534	484	564	564	543	553	564	487	497	531	545	533	537	527	546	504	538	493	514	500	510	532	575	518	508	532	517	547	527	477	552	541	556	559	539	520	507	526	548	538	536	544	523	524	552	545	567	577	512	498	532	556	491	527	531	543	518	549	529	541
32074	36198	42027	39521	28008	22509	17816	22406	23727	24498	16640	14539	15490	10281	6320	5788	3587	4232	3031	2449	1667	1423	1560	976	638	440	454	389	322	298	295	276	274	266	287	293	249	254	260	246	247	248	270	249	222	242	233	208	234	245	220	222	229	231	214	248	200	219	195	215	246	229	233	192	203	219	224	230	210	207	231	198	236	207	203	228	205	227	234	223	231	246	193	192	213	246	212	199	209	203	214	204	188	219	214	207	209	223	213	236	201	179	228	208	224	213	181	173	205	233	213	197	200	207	204	227	225	198	209	209	204	207	212	213	213	204	201	214	205	216	219	220	201	192	221	186	168	184	179	212	202	214	203	193	214	198	221	213	204	206	215	210	213	214	214	196	187	192	225	201	232	199	202	230	203	191	203	190	216	191	200	200	260	199	221	206	209	204	236	223	223	240	215	228	192	228	200	213	246	200	203	210	195	221	219	210	232	207	232	188	224	224	209	196	216	236	189	209	210	198	245	192	228	211	205	197	187	215	207	180	214	210	220	221	210	207	213	212	213	200	209	190	195	228	219	217	209	216	219	203	193	181	182	202	226	236	193	226	199	218	185	207	217	213	214	190	222	224	214	191	212	226	228	209	218	200	215	211	212	205	221	206	199	223	223	211	176	235	221	203	219	232	227	201	182	186	181	195	194	223	200	208	204	193	190	214	227	221	202	203	208	194	209	205	198	223	194	212	210	210	210	193	232	200	208	214	224	228	187	203	196	227	223	204	204	207	206	199	198	217	203	229	174	192	208	219	199	198	231	228	217	225	215	214	203	211	219	227	203	207	218	214	194	183	206	236	216	211	193	197	208	206	191	204	189	206	208	184	229	186	180	209	210	197	183	187	204	220	206	215	216	218	219	189	205	195	224	201	198	226	207	206	195	202	200	200	213	250	222	202	208	219	208	194	232	216	180	192	203	242	200	215	224	195	216	205	199	205	201	200	218	206	227	218	213	211	200	252	195	187	204	205	220	250	199	205	197	204	190	214	219	195	193	197	236	227	224	195	209	203	197	236	204	215	220	201	216	230	205	232	199	199	199	194	203	206	191	203	220	205	214	204	194	217	226	213	193	213	220	194	171	212	205	206	223	172	212	192	192	216	207	239	197	185	220	233	211	205	239	198	230	212	220	178	204	207	216	209	210	192	232	201	197	219	203	212	211	208	190	205	197	221	219	203	201	228	220	211	233	215	178	214	204	217	226	216	196	207	206	187	203	210	209	190	186	209	203	226	212	189	221	225	197	244	203	211	211	207	207	227	201	229	178	194	207	206	199	221	211	186	187	204	207	216	213	209	190	201	209	216	198	198	192	198	205	202	212	216	225	189	219	205	176	194	203	224	210	196	210	202	204	221	191	214	216	200	199	215	203	194	224	223	190	207	204	216	241	191	205	209	212	207	216	182	205	234	225	196	237	198	209	210	216	249	192	219	216	189	215	200	215	217	190	202	222	189	232	227	193	239	204	199	201	213	204	190	221	177	219	197	226	210	234	212	190	195	219	194	212	207	222	199	217	198	200	213	197	230	198	197	200	212	198	199	217	191	185	184	185	199	212	198	211	210	204	209	194	208	187	186	208	219	188	185	213	188	212	171	217	234	179	192	184	250	222	203	205	230	215	207	205	203	198	193	172	217	192	194	201	204	223	217	233	217	189	211	206	188	197	190	163	204	191	166	214	234	207	200	193	208	222	209	186	219	186	216	204	203	182	177	187	195	193	199	227	176	187	207	225	222	202	172	165	184	212	249	180	201	209	208	217	187	205	197	188	224	211	220	216	195	193	197	212	206	202	224	203	191	187	197	196	191	213	206	187	217	212	206	217	224	213	206	208	196	199	203	191	235	193	210	206	235	199	190	212	214	203	203	200	203	238	233	205	206	224	205	208	201	208	187	214	194	191	185	213	209	207	178	193	205	194	179	202	238	209	228	201	225	188	218	215	226	201	238	239	224	204	218	221	174	216	208	198	194	229	209	193	200	227	209	230	226	205	205	220	215	198	181	201	208	197	216	212	198	200	210	216	215	209	211	220	195	198	189	185	210	208	222	204	196	191	231	202	216	226	199	196	194	204	228	222	233	202	178	218	194	213	210	221	200	209	213	209	194	199	209	215	220	215	234	198	182	197	193	180	190	213	190	229	204	204	200	181	193	215	186	192	183	200	233	191	233	225	189	179	222	209	232	202	166	183	193	203	228	224	223	181	215	195	220	203	222	179	210	213	206	183	177	214	192	213	200	203	207	222	189	184	201	201	205	187	225	233	228	182	191	216	224	207	233	204	203	202	222	205	213	199	170	231	218	233	206	213	208	205	216	202	195	213	213	200	205	240	203	182	213	199	225	204	188	208	209	205	238	180	193	219	195	214	185	221	208	221	193	206	202	219	186	212	215	200	192	216	186	201	180	215	201	199	203	221	182	181	206	215	193	202	216	187	205	188	228	198	202	196	215	221	209	242	238	220	213	179	184	231	202	224	199	183	228	217	233	180	219	195	225	228	190	239	202	208	199	225	206	202	196	218	208	218	222	212	217	208	203	187	202	208	239	226	188	207	191	229	195	203	198	211	193	213	212	199	210	206	222	203	195	218	214	218	219	215	207	220	219	199	214	206	213	219	208	229	226	214	199	169	205	179	203	208	201	204	206	188	189	216	195	187	197	184	221	181	225	197	191	183	206	223	204	179	214	232	223	207	192	209	207	212	207	208	209	211	226	219	194	202	208	207	183	191	187	184	218	222	209	207	196	215	233	190	216	187	195	222	199	226	190	185	198	188	198	192	215	206	207	212	195	233	183	195	221	216	202	188	211	218	204	183	201	239	196	215	200	189	213	207	193	192	211	202	203	212	214	214	225	221	186	218	219	228	237	193	183	212	224	212	218	196	197	206	194	226	248	205	233	219	217	212	210	207	186	210	218	195	233	208	196	205	207	222	227	203	211	203	179	199	201	212	205	197	180	202	215	228	193	224	184	198	195	223	204	218	210	206	213	220	216	220	207	228	189	216	190	185	204	215	205	212	233	181	202	205	209	205	187	218	208	194	192	184	207	199	221	206	199	185	221	253	210	204	166	191	208	209	193	203	189	196	197	229	220	213	249	211	214	203	207	221	209	209	196	190	200	187	218	205	222	217	207	204	202	192	202	208	190	224	218	168	203	236	193	223	229	190	226	189	205	203	192	215	220	217	210	198	222	202	207	218	239	235	194	197	219	190	211	215	217	230	175	213	234	179	228	222	196	187	221	199	209	218	202	195	197	186	196	191	214	195	205	193	212	218	208	231	202	229	196	201	199	173	225	204	180	196	215	214	208	196	205	211	209	219	225	202	204	206	203	204	197	204	210	202	209	202	219	231	189	187	238	218	201	207	219	215	206	190	207	183	205	195	190	206	199	207	199	223	202	196	212	214	194	228	227	211	177	205	207	171	210	205	187	187	214	196	237	191	206	212	222	192	200	211	191	198	170	185	189
21832	30564	42299	42230	35067	29732	27127	35299	36564	38379	32275	33967	34416	25395	20904	20013	15397	18059	13980	12360	8690	8088	9315	5394	3633	2176	2271	1765	1150	1101	1097	1118	1008	1047	1126	1109	990	760	787	782	695	718	762	905	753	732	603	630	681	558	588	599	642	655	677	617	609	590	634	624	620	596	586	603	570	535	557	592	566	532	524	576	497	527	522	523	542	543	536	566	544	539	549	536	507	534	509	493	511	518	483	511	512	519	525	522	517	517	531	550	518	499	534	470	520	557	568	523	539	501	499	466	493	536	498	514	497	507	526	512	511	478	530	512	521	518	498	529	487	514	526	504	519	486	526	504	539	520	511	525	517	536	547	546	522	498	531	490	543	494	532	557	535	492	543	477	480	476	555	533	474	519	510	489	513	512	534	548	541	488	507	524	503	542	588	501	531	531	524	466	548	509	533	500	496	481	511	470	476	513	494	502	518	525	470	532	526	524	514	490	502	518	508	513	513	560	516	491	500	533	517	505	530	527	494	492	501	518	533	522	521	509	521	503	514	506	486	504	500	473	542	535	514	515	516	504	538	498	489	515	584	491	490	525	469	499	539	507	538	530	569	521	484	496	474	536	494	500	505	522	528	507	553	517	525	513	542	491	526	530	526	536	466	472	527	530	446	510	514	528	501	509	540	483	487	508	522	505	494	519	528	512	484	486	526	533	516	529	487	525	485	538	473	527	520	525	482	527	517	469	540	539	520	479	555	525	520	564	494	519	530	498	481	521	551	517	519	504	499	572	513	519	492	531	515	528	492	544	504	519	527	491	521	538	514	543	531	495	481	504	546	508	482	546	578	526	517	525	503	533	512	493	518	538	458	469	501	472	512	568	485	527	521	496	496	524	508	535	537	541	495	486	544	503	564	526	519	503	509	529	504	507	532	520	502	512	512	500	525	529	546	490	507	542	530	531	482	487	478	525	479	518	500	518	497	569	503	515	494	529	530	528	584	546	522	546	528	506	504	541	533	498	525	516	490	482	517	494	493	501	541	511	524	523	542	530	524	494	537	501	483	488	508	474	495	501	518	488	528	508	541	529	497	510	505	504	507	500	552	499	514	556	567	541	523	511	500	536	520	504	545	502	539	492	479	500	547	465	528	512	532	517	508	506	513	551	514	489	519	533	515	501	502	516	520	536	512	498	531	516	491	528	518	494	543	533	515	495	531	533	509	516	497	481	508	480	499	493	522	553	515	469	511	531	527	558	541	488	502	538	505	521	523	494	529	548	483	484	520	488	494	506	518	507	527	505	549	545	494	517	517	512	481	463	504	514	500	503	532	533	487	499	520	518	533	527	548	462	516	514	467	521	585	482	511	577	508	504	467	559	533	520	549	538	502	532	493	534	525	512	527	515	523	502	475	533	528	541	527	545	524	544	520	528	481	556	504	532	502	502	489	511	539	521	490	500	490	533	521	559	474	551	484	474	533	538	519	485	524	497	508	502	469	525	506	564	494	508	530	518	511	549	510	529	509	541	532	495	521	510	503	532	486	511	481	496	519	508	520	487	542	517	525	515	496	491	494	526	524	529	494	531	543	525	490	531	529	548	501	536	512	556	535	513	515	484	507	504	502	534	495	494	505	524	500	529	527	475	508	487	568	520	476	522	505	480	532	533	530	511	484	504	516	495	484	505	545	540	509	544	543	541	517	527	475	510	486	514	499	500	533	511	510	532	510	513	537	557	534	492	531	498	483	460	518	502	528	491	506	494	537	491	538	518	490	520	559	491	537	547	475	513	479	517	494	513	491	478	508	522	514	506	536	548	548	512	525	527	517	533	496	479	486	472	489	477	509	501	525	512	523	530	504	502	503	510	486	527	523	518	516	517	475	516	509	512	559	496	501	557	475	513	495	487	547	512	534	521	541	509	519	504	485	506	507	507	549	494	480	508	527	497	533	517	461	530	527	524	542	532	527	517	542	508	494	544	527	494	498	495	543	513	492	517	550	525	486	518	488	534	491	531	457	531	525	522	532	501	511	497	532	534	499	535	501	474	480	564	480	494	524	523	531	549	584	519	493	543	522	513	580	539	505	487	498	513	472	494	523	486	524	480	515	552	500	480	503	507	532	488	502	503	526	543	524	496	482	468	499	530	497	530	479	531	529	475	467	500	501	525	525	498	475	478	529	491	519	483	488	544	510	493	489	542	487	487	498	501	498	548	559	552	499	514	548	529	483	479	494	517	516	526	526	538	521	509	507	532	508	493	499	513	529	509	560	511	505	540	507	536	525	517	532	539	522	531	495	511	531	514	536	507	508	523	508	503	535	514	499	524	509	516	496	516	493	521	499	499	518	523	520	522	506	519	518	505	495	540	548	531	497	496	502	531	541	509	542	497	520	517	523	477	499	495	534	502	526	545	543	476	497	521	519	508	544	511	523	501	475	510	502	520	469	505	486	494	501	498	506	499	495	505	521	488	543	539	521	522	495	506	507	520	495	511	519	499	508	509	481	499	476	506	523	524	534	529	493	462	543	520	485	510	504	517	513	525	476	492	527	511	494	520	519	504	508	515	483	525	482	502	511	511	552	535	521	505	501	565	500	511	512	499	503	501	519	493	465	534	504	509	557	493	500	462	536	509	532	507	509	525	502	508	507	536	503	504	475	469	501	481	500	513	490	563	550	525	493	550	491	515	539	467	485	501	520	509	499	488	520	485	511	533	497	529	483	522	480	467	520	520	495	465	500	532	526	478	512	532	538	522	501	493	500	492	514	484	534	508	497	540	464	505	530	522	508	521	496	488	528	508	487	555	521	515	513	483	526	490	528	534	508	467	534	537	466	531	523	526	539	488	475	563	503	505	469	496	473	494	518	496	549	511	455	497	504	537	539	485	498	481	519	499	491	521	519	533	503	531	526	503	527	511	477	517	501	484	498	529	552	531	520	520	533	512	503	507	507	514	493	553	512	560	477	564	514	514	549	511	515	505	490	513	523	517	514	524	478	541	531	505	475	540	492	546	509	496	522	552	495	519	511	500	534	479	503	529	494	498	515	514	493	567	566	485	539	521	497	509	545	530	498	485	493	473	514	538	519	509	508	544	555	536	513	536	495	515	530	545	505	492	539	511	517	509	495	536	474	483	487	534	494	525	502	532	541	535	504	499	534	509	503	518	516	529	536	516	524	502	523	528	530	528	520	530	511	516	535	522	523	534	524	525	527	520	489	537	487	510	534	536	515	492	550	483	508	534	550	486	497	506	528	459	512	532	500	472	507	452	508	520	529	492	512	539	504	508	513	537	531	526	518	504	501	515	501	499	526	520	505	488	502	546	530	516	491	517	507	496	525	518	534	523	520	479	547	545	502	519	490	517	499	519	477	486	506	521	523	491	497	524	489	503	516	520	511	507	469	558	501	474	522	521	534	535	526	533	514	528	483	497	524	517	522	520	506	503	483	515	540	508	517	511	492	536	474	542	512	485	502	511	507	498	498	498	511	506	494	545	501	492	474	478	513	546	513	532
43759	43516	45776	34828	30700	26303	25010	33557	33045	33928	29125	28297	27482	18575	14962	12823	8490	11531	7707	5242	5082	3497	3037	1958	1444	728	791	527	344	348	341	324	333	354	295	384	414	289	273	229	226	252	260	324	267	236	241	243	221	218	235	187	194	213	204	230	216	216	236	212	208	224	198	176	180	177	174	197	183	196	183	184	186	162	178	151	176	179	167	172	177	163	214	167	170	191	179	147	161	192	182	160	186	178	176	172	196	179	167	162	165	163	149	181	195	172	173	175	178	175	165	192	190	206	176	171	190	175	172	204	170	157	149	185	166	180	176	180	144	175	191	175	186	182	167	164	177	189	201	171	169	145	174	177	184	157	201	188	179	188	152	168	196	198	180	181	155	171	174	164	161	142	176	182	150	172	176	176	171	160	191	182	163	159	170	166	173	166	175	162	160	165	180	161	188	147	169	136	165	158	191	181	164	155	169	172	189	165	179	191	177	187	214	158	176	192	172	167	171	177	180	158	177	177	172	181	163	210	164	170	184	155	150	163	144	180	160	184	193	185	141	171	157	158	181	140	202	151	153	181	156	188	165	175	172	176	168	186	187	164	161	156	150	167	180	175	161	175	165	173	182	171	164	171	174	167	164	156	157	170	168	164	164	171	175	167	199	183	167	194	178	173	183	176	171	156	174	177	184	173	157	173	163	211	150	175	165	175	191	186	172	160	187	164	172	167	208	158	183	168	191	169	161	179	184	192	157	171	143	164	166	160	172	168	194	175	169	177	200	170	166	171	184	198	171	182	172	153	186	199	178	190	156	187	155	176	184	165	199	175	160	163	151	144	169	165	173	180	170	176	207	160	161	157	150	195	147	150	165	199	164	175	169	164	187	179	164	156	183	178	172	174	193	177	171	175	168	183	192	168	170	178	192	155	186	149	172	163	153	165	186	160	187	177	172	155	189	164	138	150	162	173	190	171	170	162	179	152	169	144	163	175	161	173	188	177	183	146	173	186	188	179	150	149	171	174	181	204	162	170	169	164	164	154	172	153	157	179	168	162	176	169	174	165	162	191	161	169	170	165	154	181	149	177	195	167	167	169	157	178	171	168	157	157	165	178	152	181	184	157	162	174	147	171	173	185	170	184	186	201	182	158	178	172	171	180	160	195	165	155	180	169	166	168	156	162	166	158	175	200	185	152	174	169	164	183	162	163	172	184	158	160	178	173	172	197	186	167	174	173	168	182	174	172	148	176	164	163	143	186	156	170	163	189	179	190	159	175	151	136	141	168	154	168	151	144	159	184	168	180	175	168	141	160	167	174	179	173	155	171	176	168	131	178	197	150	174	185	160	167	201	149	176	169	174	173	176	172	143	183	178	187	200	175	188	182	183	170	181	160	169	160	153	176	170	146	145	162	168	182	164	143	161	169	169	167	172	179	171	182	154	169	181	178	163	179	154	156	186	167	186	157	172	156	169	163	177	192	175	179	155	167	150	177	172	169	170	183	169	180	172	200	165	193	195	164	155	176	179	147	186	146	151	178	190	169	187	179	171	175	197	161	153	191	160	178	179	173	150	185	187	177	142	167	190	180	169	189	164	171	153	187	176	184	181	182	173	169	181	200	166	172	169	176	179	165	175	164	153	165	173	172	153	196	167	180	174	153	180	147	162	160	163	162	183	158	167	176	176	173	184	193	152	172	169	167	167	150	178	165	176	197	177	175	164	154	194	194	156	167	172	174	163	164	166	188	155	166	151	153	173	167	155	162	176	170	180	157	162	175	141	176	172	173	200	182	181	168	163	177	162	177	174	168	179	175	139	165	173	169	159	176	169	176	203	210	173	184	163	176	173	170	168	185	174	197	170	176	168	173	171	167	179	162	186	158	151	191	178	177	159	177	159	176	195	185	168	156	155	146	186	191	181	193	169	168	190	165	169	162	158	175	176	173	176	168	155	151	184	157	165	151	171	167	156	169	181	179	184	175	150	164	173	177	176	172	188	161	184	163	158	190	166	196	162	181	172	174	181	202	191	161	154	177	165	181	172	164	154	157	168	162	153	198	160	187	175	172	177	160	184	169	157	187	183	195	169	174	174	153	160	149	178	155	180	165	168	154	154	162	187	180	177	149	159	187	170	186	146	177	179	158	179	165	168	188	174	181	167	160	180	171	173	172	168	160	152	177	142	150	186	171	191	164	154	147	181	165	176	173	145	182	209	176	156	174	162	178	165	171	171	163	172	160	172	176	176	176	191	182	164	186	189	185	171	150	175	160	179	171	171	160	174	171	175	175	155	176	156	146	178	152	181	190	154	172	156	169	146	158	182	173	176	185	163	168	183	192	188	190	164	174	167	133	166	164	185	162	160	164	163	168	179	172	191	157	169	164	143	158	167	194	184	160	158	175	194	191	177	179	189	165	182	180	182	155	172	184	152	159	164	171	172	167	180	153	144	202	155	136	171	162	184	191	171	159	175	158	167	170	182	185	173	152	159	147	164	166	181	196	164	173	191	172	154	167	166	161	176	158	165	217	142	191	169	175	171	147	156	161	191	167	163	180	165	176	163	160	162	182	172	150	171	188	176	168	159	180	183	170	170	165	177	183	177	174	161	160	174	171	148	168	142	182	161	183	167	199	191	171	174	165	157	188	185	168	158	176	186	148	180	159	165	171	185	179	184	182	166	177	159	179	157	150	152	148	146	172	176	175	170	156	165	167	194	195	180	167	171	164	158	167	175	191	144	149	166	166	161	176	177	156	156	185	165	171	160	182	176	177	146	183	170	177	170	177	173	181	161	173	166	165	167	181	169	158	179	159	150	172	184	167	169	164	188	164	160	157	155	185	166	159	191	178	174	157	169	142	172	180	177	163	193	169	189	186	155	191	163	165	200	159	188	184	189	169	147	179	168	172	157	186	161	169	153	163	175	167	196	162	166	157	161	163	186	157	156	177	158	189	188	169	170	146	152	183	188	177	176	174	177	148	177	155	165	164	162	157	175	156	173	173	163	177	156	186	163	162	143	180	184	158	176	160	183	160	150	177	163	157	156	174	174	179	154	166	190	181	187	174	161	158	169	189	193	195	172	150	163	173	172	161	170	170	167	173	165	152	193	171	174	187	168	176	183	167	158	169	174	180	158	166	175	172	151	169	164	199	170	176	177	170	157	169	185	171	168	134	185	162	180	167	169	197	152	175	157	160	159	157	169	173	152	143	179	176	163	171	160	174	179	157	153	173	185	152	149	176	179	181	138	151	185	182	179	185	170	174	156	176	159	172	176	163	145	191	175	170	154	182	171	172	170	168	160	178	194	174	144	183	177	197	167	176	158	166	189	166	141	176	167	157	180	163	161	173	164	179	168	186	184	176	181	169	159	173	197	155	177	146	164	171	177	140	182	174	175	198	146	171	153	172	194	182	161	191	178	170	172	159	169	176	169	154	187	165	192	171	183	171	157	177	161	179	181	185	164	156	198	208	185	192	161	171	175	171	148	209	183	178	162	192	165	193	161	177
30486	38205	48519	42555	42614	35457	34174	43331	42536	46669	43945	45821	43689	33633	33246	29617	25408	31275	23547	19947	20203	15570	14566	10067	7832	3899	4335	2844	1730	1594	1672	1571	1469	1463	1414	1929	2109	1230	1051	826	977	1020	1187	1579	1082	991	825	827	775	671	662	618	635	719	782	764	703	761	703	673	764	659	606	619	563	529	515	497	508	520	479	453	489	505	443	454	451	440	472	470	425	433	432	442	458	460	401	442	444	419	420	457	442	410	414	398	456	424	432	435	432	435	422	409	427	478	435	390	417	393	434	432	463	449	419	429	429	393	410	422	449	408	452	436	413	423	422	424	447	401	428	441	403	418	453	412	426	436	418	429	419	415	398	453	410	423	399	404	416	417	436	422	426	395	415	450	433	409	415	433	432	428	493	422	404	421	443	403	408	416	414	450	441	414	410	422	395	431	425	403	388	418	416	436	416	391	435	443	467	427	390	414	406	430	412	408	406	442	411	438	443	450	447	402	411	392	406	414	425	447	407	409	413	459	457	419	411	437	446	432	433	384	405	438	425	440	492	422	445	387	439	444	414	433	458	438	448	462	425	426	447	414	402	438	424	417	396	458	449	451	411	464	462	435	450	437	457	411	452	439	414	413	423	442	443	407	418	404	420	431	417	430	421	429	421	426	449	422	392	419	398	458	446	407	446	432	453	386	438	399	414	393	388	431	437	413	447	439	434	445	432	437	467	428	434	385	429	416	409	399	403	438	415	399	416	425	438	419	419	449	422	414	427	430	389	420	426	470	439	420	423	416	434	455	427	452	442	436	378	425	412	446	438	400	389	422	408	444	427	433	424	438	442	408	428	441	427	419	405	397	419	432	427	459	449	395	404	429	438	419	424	410	450	464	438	441	402	431	429	390	426	425	437	426	433	446	430	441	412	392	399	397	386	435	464	391	439	413	428	394	416	409	428	441	428	431	411	425	420	427	429	451	424	451	437	408	425	405	436	456	444	424	433	402	437	427	410	445	399	440	450	484	402	423	415	446	431	476	416	432	434	423	421	430	434	432	415	431	461	425	424	439	406	420	458	420	406	405	441	432	420	426	407	418	427	411	399	413	414	428	419	411	421	425	427	433	417	435	452	415	407	458	456	425	404	409	428	440	469	392	434	461	414	425	439	400	418	402	450	446	439	459	425	432	438	444	458	420	459	405	465	447	441	446	421	424	449	449	452	426	386	414	425	418	402	438	463	468	442	444	406	410	432	420	433	438	415	434	458	429	430	423	428	419	415	430	431	431	410	417	405	421	433	405	388	446	432	442	413	394	413	371	394	447	434	418	401	435	417	419	399	397	445	392	409	425	447	417	402	422	456	395	430	442	421	450	398	414	430	410	425	385	434	418	398	421	379	413	431	424	446	449	430	396	441	403	443	394	456	403	419	444	429	430	420	429	437	398	435	431	403	440	439	429	393	426	423	419	420	441	431	421	400	429	444	449	414	422	430	464	408	389	413	399	425	438	442	424	458	416	453	480	426	438	375	425	429	462	416	420	432	422	400	456	451	428	425	391	425	418	408	434	457	404	442	415	430	438	429	437	453	390	393	446	464	414	398	435	425	421	429	425	404	431	439	391	413	396	444	437	402	405	391	418	431	417	443	409	442	456	405	410	395	441	415	435	448	446	439	426	441	422	439	457	436	432	420	439	405	399	433	439	428	442	460	425	454	420	450	427	439	394	431	443	451	394	423	398	443	403	433	421	425	428	404	401	421	408	405	449	403	418	420	427	384	397	463	446	421	425	424	426	395	429	428	440	410	406	427	422	432	397	431	406	428	434	437	453	415	400	445	421	447	408	432	424	445	419	426	428	469	403	450	416	424	416	425	396	429	419	418	426	442	449	394	427	395	418	404	452	415	411	419	454	474	465	417	444	442	443	407	448	447	450	420	435	403	407	423	429	394	423	433	444	417	406	401	407	444	423	395	424	416	435	398	466	434	403	421	421	456	407	420	406	438	420	427	450	419	413	388	456	415	413	447	449	440	431	442	467	426	419	410	431	439	426	388	415	431	369	451	410	459	429	448	454	420	440	393	447	439	444	394	455	432	397	432	468	471	442	439	453	424	438	434	402	432	417	432	416	420	412	457	459	425	471	417	425	379	408	423	453	446	463	412	392	405	400	443	456	436	433	484	465	451	412	412	421	400	478	432	405	403	454	456	398	420	419	444	430	431	426	437	410	433	399	432	462	401	426	427	403	405	447	440	394	442	425	403	436	429	414	412	439	432	421	417	414	428	397	445	433	438	402	417	446	446	422	443	452	428	390	468	396	446	430	419	446	432	469	447	415	418	421	447	470	448	393	422	413	416	444	414	424	426	403	417	435	407	430	409	402	395	389	435	436	415	436	401	405	440	398	414	448	429	420	411	408	430	421	441	416	418	428	444	403	408	394	412	438	445	426	440	468	435	431	422	398	441	422	432	455	407	421	432	418	428	419	442	418	428	433	426	447	462	390	466	431	420	422	438	398	420	457	427	451	448	384	457	427	451	422	453	404	428	398	448	398	468	416	415	381	461	431	426	420	418	456	446	453	394	421	444	462	412	396	443	429	454	450	417	441	416	421	413	430	426	428	442	438	435	413	439	421	437	392	427	428	427	448	403	430	420	430	428	403	437	400	411	433	415	433	418	468	421	448	398	441	431	430	394	412	431	403	409	414	428	427	392	433	422	387	413	419	434	427	465	443	403	435	409	450	422	468	415	440	417	443	430	416	410	433	435	459	426	457	432	417	398	417	463	432	468	450	427	406	453	435	468	452	460	431	422	418	389	426	461	449	421	426	405	417	412	432	426	447	445	413	399	449	416	429	417	429	448	413	411	445	453	450	417	457	400	418	453	416	414	444	435	368	409	435	419	422	423	436	416	384	432	433	467	435	423	407	427	430	412	415	424	380	444	401	428	421	458	447	414	439	464	441	427	444	425	463	456	390	426	405	447	424	424	440	407	460	413	445	438	428	438	457	382	443	428	404	395	403	432	409	391	421	445	421	446	460	383	447	437	449	445	470	464	451	441	419	440	421	387	405	420	416	436	400	406	407	431	407	433	424	400	415	441	410	422	439	419	418	434	459	421	447	393	405	412	381	420	429	448	407	449	401	413	433	431	415	474	429	476	445	448	446	375	455	398	427	467	443	470	456	419	480	451	445	477	458	434	434	461	402	455	426	399	415	452	420	453	438	436	406	407	449	452	414	439	402	393	430	427	426	402	436	405	443	413	397	447	430	406	410	448	398	433	442	433	435	436	431	427	414	412	413	423	420	389	406	451	422	416	414	425	437	438	457	438	435	410	432	405	406	421	400	446	416	443	427	416	409	470	425	437	449	415	439	405	465	452	428	406	407	414	448	428	422	474	420	429	412	449	397	403	436	394	445	444	426	444	385	419	380	423	457	460	414	416	461	422	438	399	415	427	383	476	433	423	410	399	414	463	440	401	436	458	435	433	402	440	403	451	442	436	457	409	399	467	403	416	411
16544	16214	21004	14279	9566	4916	3029	3332	2781	2477	2072	1662	1469	1177	1065	964	801	947	792	574	560	444	381	329	334	277	255	266	298	251	266	254	243	233	245	232	212	229	231	224	250	228	202	228	206	242	213	204	213	219	202	200	229	205	224	225	258	183	218	209	220	239	215	216	209	244	230	203	210	226	235	231	217	191	227	224	207	210	214	208	194	213	223	228	194	216	239	226	239	212	214	203	216	204	189	207	215	196	219	213	228	212	208	225	218	215	196	194	234	212	223	253	201	231	212	218	230	206	196	216	223	204	217	203	215	198	204	226	215	213	235	204	197	214	207	229	210	196	192	209	220	219	228	225	226	222	228	192	221	211	190	222	219	225	214	221	194	215	210	214	207	213	185	206	245	181	221	233	200	213	166	224	220	184	207	205	198	216	196	204	211	248	196	221	210	236	235	224	242	230	221	205	211	196	216	247	202	262	212	207	204	191	225	221	201	208	238	180	230	192	196	226	198	215	197	229	191	208	228	224	219	203	208	215	246	198	225	221	220	240	223	211	217	214	201	196	222	185	225	212	196	216	202	179	212	229	227	216	188	235	207	201	198	215	232	232	217	228	183	233	214	223	208	214	224	202	238	215	215	209	191	207	227	208	213	224	213	201	229	219	210	229	218	226	225	212	214	204	187	228	243	216	219	216	209	220	214	227	243	221	206	198	207	221	175	224	201	224	189	204	214	196	216	231	225	196	229	195	205	204	233	216	213	238	202	216	229	191	227	230	237	226	225	188	206	226	228	208	216	221	205	191	201	194	199	211	227	203	214	227	223	219	231	237	223	231	204	213	228	214	203	214	210	237	221	225	215	221	200	224	231	209	238	223	209	231	187	243	214	207	196	210	198	221	206	226	226	196	224	222	199	187	225	199	209	215	168	218	230	201	210	235	209	216	205	191	209	201	193	223	198	199	183	205	217	207	205	230	232	210	218	201	208	199	211	202	215	214	216	223	209	186	216	234	241	198	203	224	217	203	212	224	206	203	211	183	207	203	247	205	240	230	205	225	219	222	209	225	193	223	224	205	214	180	218	214	226	210	221	193	181	180	212	215	206	198	224	226	219	193	199	235	240	242	218	221	213	217	245	210	197	206	236	227	220	225	199	212	199	198	232	204	235	225	216	215	217	198	201	222	203	196	207	207	259	204	205	214	239	210	198	237	219	195	226	198	233	245	231	221	223	202	195	193	219	195	236	187	195	198	168	204	227	211	231	227	218	224	205	217	227	190	199	213	200	186	213	223	218	209	216	223	252	220	229	208	207	198	203	212	219	235	212	236	234	181	194	222	206	175	211	222	221	214	198	198	196	209	241	220	190	188	227	237	234	223	240	195	221	212	226	208	190	200	206	244	222	212	214	195	211	207	230	198	206	216	222	239	207	238	204	209	227	214	244	225	231	235	182	220	234	208	241	225	214	210	227	187	188	207	216	214	203	221	228	219	196	203	200	241	213	197	182	214	198	208	215	193	232	242	213	224	223	201	223	203	204	186	204	224	220	210	206	208	201	221	215	232	245	210	201	190	237	243	228	234	231	202	193	206	208	230	184	239	203	202	208	232	200	238	230	220	218	184	224	200	206	204	250	221	175	209	221	213	205	206	201	212	175	198	197	212	214	214	204	199	214	211	197	190	199	219	200	204	198	221	204	204	196	184	187	222	209	219	200	213	210	246	226	198	225	200	227	205	213	205	195	208	187	231	189	192	210	195	234	183	184	198	206	228	214	210	233	197	229	204	208	206	193	203	177	236	222	179	200	208	212	206	191	223	186	220	215	206	224	214	207	217	201	215	209	230	235	237	218	207	204	214	209	226	203	203	220	191	213	207	191	192	195	190	212	195	208	203	207	203	219	187	225	187	207	208	213	210	218	237	208	213	227	190	203	203	210	215	174	222	213	233	199	187	201	213	194	205	217	216	208	207	207	225	215	201	191	230	208	171	200	213	215	212	219	197	258	212	203	175	190	229	198	198	190	203	227	222	205	202	231	212	216	233	220	190	229	221	224	217	218	229	208	228	218	238	195	227	199	214	203	216	221	202	179	200	211	207	219	230	187	191	220	195	208	200	225	185	192	205	224	220	182	200	205	212	203	211	222	229	204	207	190	211	208	222	230	193	198	222	231	187	206	224	219	196	210	195	219	195	241	230	186	226	174	207	218	231	228	218	221	229	213	234	206	232	224	200	199	195	222	221	217	193	226	187	214	205	209	218	189	208	227	219	202	225	189	213	248	196	208	220	206	226	204	231	240	179	219	231	202	213	196	200	210	199	208	236	206	220	223	234	209	218	242	212	213	224	208	207	203	204	207	221	203	199	242	221	214	192	228	230	199	246	208	197	204	212	194	203	186	210	245	224	215	225	219	199	199	212	215	225	210	194	227	214	215	197	223	224	204	225	218	185	184	193	209	216	217	228	223	216	210	187	215	180	188	184	220	224	206	209	207	212	204	182	198	232	175	227	224	205	214	217	219	230	229	233	235	218	210	224	237	200	208	211	221	209	221	209	235	212	210	194	221	195	214	194	232	205	195	232	196	193	197	227	224	210	213	204	193	226	201	215	218	181	212	187	195	202	225	239	225	209	241	219	220	217	174	211	237	235	240	226	226	200	188	207	223	209	198	250	186	225	211	207	236	200	216	243	186	220	220	231	197	207	221	211	195	212	235	223	212	224	194	202	209	211	225	246	225	213	209	223	221	197	209	222	222	204	196	177	189	213	202	235	234	230	205	239	210	207	228	235	209	204	229	195	203	218	211	205	218	208	175	235	227	212	206	194	242	199	199	190	216	223	205	232	218	212	228	203	206	228	198	212	222	228	198	209	219	208	257	233	188	231	226	209	220	207	216	190	226	209	192	213	220	206	196	212	223	204	231	215	189	242	210	215	200	213	200	207	235	230	196	227	215	214	192	216	187	186	236	213	210	254	208	220	214	212	205	199	236	231	213	223	218	213	191	196	193	182	196	208	193	233	235	224	236	187	217	222	187	223	227	238	234	219	208	221	223	203	214	217	184	186	198	204	210	220	236	217	201	206	182	247	194	249	202	224	217	197	189	202	182	215	208	212	199	230	219	222	231	238	194	240	201	189	215	230	210	222	222	213	185	217	227	227	227	225	215	182	193	210	204	229	208	202	216	204	219	212	215	211	219	215	233	209	220	232	199	212	211	223	222	205	192	205	205	208	186	220	201	189	206	194	229	213	209	230	206	203	215	200	216	237	216	241	206	196	218	229	220	202	197	236	214	197	212	188	236	200	210	224	180	197	202	219	210	199	201	226	194	204	196	199	192	231	216	221	198	220	215	212	232	223	203	223	210	236	212	201	190	183	233	230	226	224	189	201	245	182	215	218	194	214	227	238	208	202	202	192	238	199	199	218	212	204	210	217	222	213	202	231	216	209	230	234	201	189	240	223	238	220	202	200	191	203	243	218	218	209	190	219	244	217	193	224	213	189
10298	15083	26992	23234	20936	14309	10844	14326	12462	12155	10009	8727	7783	5886	5368	5079	4444	5188	4331	3091	2761	2344	1692	1521	1282	1053	852	817	857	869	851	795	777	742	723	696	681	644	661	622	595	586	603	548	601	584	588	616	587	573	580	597	575	559	599	574	567	564	546	595	554	555	571	563	603	594	532	543	609	574	556	588	517	528	548	518	578	539	542	541	534	506	547	538	521	590	563	521	569	552	544	541	546	521	510	544	488	565	515	548	562	567	520	487	551	547	558	497	475	501	542	541	512	532	527	554	520	527	514	487	531	519	524	559	521	566	544	524	522	529	505	538	570	528	513	571	512	565	605	554	493	535	562	498	503	518	518	531	514	521	531	516	516	559	533	509	500	588	504	547	501	526	533	532	547	530	552	488	541	519	535	526	526	577	519	536	527	525	515	539	530	534	524	524	527	506	510	535	518	550	507	531	527	530	528	510	515	530	564	553	533	563	499	541	538	533	530	512	513	541	525	489	525	547	555	506	488	520	510	551	553	521	555	551	554	534	569	528	546	540	530	534	512	526	538	559	540	524	556	538	495	564	527	550	513	504	499	536	527	523	498	519	537	504	534	517	483	514	539	492	514	506	530	505	497	525	514	499	582	537	483	511	519	514	500	496	568	493	542	521	540	571	517	517	567	515	593	533	512	523	526	520	543	538	576	546	514	513	548	545	535	519	547	521	509	539	517	513	567	507	514	518	538	533	538	534	521	550	516	507	550	533	497	534	507	486	569	557	546	558	542	551	560	526	548	500	524	536	563	520	532	554	543	510	484	564	553	545	525	570	551	521	537	525	556	522	502	521	536	528	491	577	517	562	520	526	567	538	587	541	560	513	486	489	517	500	511	532	549	492	524	520	492	512	566	559	509	535	567	521	501	538	506	487	502	550	529	536	543	544	516	553	514	508	538	529	540	510	482	523	520	542	532	498	465	493	480	527	512	536	524	519	491	532	514	513	513	568	492	562	509	525	544	576	481	520	495	593	560	514	532	523	506	584	526	533	557	508	522	537	507	559	552	496	551	547	553	498	521	508	493	506	538	521	568	557	513	497	524	518	497	535	516	522	560	523	492	571	481	545	508	534	528	540	538	496	538	534	546	529	516	532	522	528	505	507	553	558	529	505	528	513	511	547	547	515	507	499	581	566	546	530	502	549	542	527	533	582	513	530	524	559	570	542	539	508	496	522	511	511	510	507	552	496	522	526	504	510	551	535	551	556	554	538	550	578	531	503	532	507	528	508	509	503	553	509	509	523	525	518	551	524	521	507	533	548	506	540	551	557	517	577	553	534	508	558	550	534	566	518	534	530	517	535	542	550	477	587	520	549	548	525	508	496	517	541	510	481	561	572	570	543	569	526	528	520	514	523	496	509	518	521	513	537	535	509	570	524	574	584	549	529	544	533	522	533	522	510	543	553	516	501	544	532	566	520	515	510	524	528	526	540	512	536	544	548	537	531	527	532	536	511	551	532	544	556	514	542	501	480	498	532	511	560	502	531	557	505	556	532	540	548	553	525	555	511	507	539	551	480	530	521	557	504	512	521	504	514	555	493	472	532	547	537	513	525	558	512	530	478	527	531	527	560	516	535	501	550	518	549	513	538	549	530	520	546	496	559	513	506	536	538	513	537	486	527	565	513	575	496	549	543	539	525	533	517	527	520	523	523	566	552	564	554	557	510	530	516	549	524	492	496	570	525	529	549	484	521	519	503	510	585	550	555	537	555	511	534	508	518	563	537	565	535	515	552	494	506	491	551	525	555	561	548	566	513	527	538	550	554	530	499	504	516	537	539	527	560	531	531	524	539	493	537	549	498	520	531	548	557	509	497	519	548	526	513	522	549	566	564	533	552	513	540	518	548	528	542	533	566	533	493	508	506	515	522	580	530	555	557	558	500	532	484	521	492	509	521	495	547	469	520	515	491	532	516	573	533	526	501	524	559	549	530	552	570	513	565	489	577	490	528	545	552	503	547	546	513	548	511	570	562	530	512	516	477	514	485	540	474	502	529	511	555	536	534	523	501	513	539	526	524	542	567	478	528	517	543	555	514	540	525	538	542	549	547	504	534	547	540	526	507	498	570	532	542	538	525	549	506	473	495	561	517	502	537	518	508	550	539	517	519	484	538	530	540	505	525	519	519	554	517	521	562	511	524	477	521	545	510	504	523	536	512	539	568	511	504	517	529	511	475	516	537	567	516	508	493	516	528	495	514	543	516	516	526	543	534	505	550	526	514	510	509	521	502	536	564	561	503	499	504	524	537	541	555	522	486	500	535	504	524	558	544	580	513	560	568	597	560	518	504	498	523	513	484	534	561	533	533	542	511	530	537	519	556	516	523	507	495	507	515	525	538	542	549	555	503	585	472	530	524	561	537	547	499	510	486	507	557	504	544	555	510	498	498	483	529	507	519	548	470	534	546	569	518	561	531	542	500	513	544	532	518	539	513	536	554	539	517	537	530	518	469	533	581	534	508	561	514	534	522	540	503	541	544	490	530	500	519	552	495	489	540	527	503	534	536	519	548	547	538	524	561	517	524	532	518	564	557	518	528	529	519	524	557	529	507	496	533	542	531	501	546	517	517	509	532	531	525	580	536	528	549	530	506	549	508	564	560	542	539	529	488	530	528	527	507	505	514	503	508	559	531	511	534	518	505	551	526	554	535	535	531	522	513	513	556	560	487	500	539	481	480	531	554	534	529	494	548	535	531	528	520	543	474	541	513	493	525	514	492	528	523	509	536	502	517	519	557	538	495	501	562	571	503	563	510	539	517	515	518	534	541	541	507	519	519	529	552	538	521	539	516	506	497	524	523	549	528	526	527	540	523	531	542	513	551	559	479	502	498	505	556	553	515	504	550	475	519	507	518	516	520	508	564	529	510	526	549	515	501	530	532	510	489	547	525	490	532	532	547	539	542	531	538	567	530	515	505	504	564	514	529	556	565	525	563	513	523	514	538	474	514	497	562	508	495	561	551	537	469	517	525	572	529	519	540	516	503	508	505	534	519	532	533	564	532	513	509	542	508	516	557	555	539	550	537	536	505	521	483	488	529	538	539	542	519	511	513	533	508	545	557	554	508	565	518	490	514	507	543	519	514	527	511	503	509	522	531	565	543	551	528	506	508	550	541	519	508	519	535	526	536	512	508	499	516	481	549	507	545	558	564	550	534	523	525	555	551	488	541	520	526	514	512	568	530	494	537	551	529	479	543	506	533	565	504	522	544	500	571	517	495	510	553	539	519	529	516	511	479	543	547	558	519	512	529	511	521	542	525	559	537	529	565	527	552	518	546	572	533	572	497	512	569	537	525	562	541	535	521	548	546	529	551	538	523	538	503	556	535	484	512	543	500	527	527	531	485	541	533	524	547	528	513	534	531	513	523	532	518	533	507	526	550	548	572	502	542	549	535	536	555	556	508	508	550	527	511	528	536	532	529	526	532	549	531	522	546	515	533	552	533	509	486
33321	36725	43260	32309	27172	20109	14162	24586	21673	20675	19156	14363	9130	4612	4482	5016	3471	4159	4256	4535	3533	2324	1509	946	598	424	292	345	280	279	301	283	296	264	267	291	273	313	350	313	281	281	267	236	244	201	246	223	263	214	228	203	241	210	216	213	222	239	224	213	207	221	216	192	232	207	215	218	220	222	189	216	204	189	197	206	210	252	195	212	200	204	196	197	194	213	210	225	197	179	203	194	195	198	209	244	212	203	181	211	189	186	202	222	209	214	192	195	174	195	199	229	198	179	202	175	194	226	205	197	207	223	206	195	196	197	189	211	211	222	206	211	181	212	209	202	177	207	206	228	192	218	203	227	205	193	221	209	186	213	206	196	197	186	202	209	199	214	189	212	210	209	186	205	177	175	210	211	203	216	198	240	213	182	193	215	206	207	192	195	182	194	213	199	210	208	221	205	210	208	197	181	199	199	200	201	205	236	220	215	191	186	221	219	218	202	220	167	170	191	233	210	211	218	165	197	215	187	199	205	215	187	220	204	211	157	209	214	185	183	200	184	230	187	221	184	223	182	205	218	206	224	225	215	208	202	189	211	220	196	232	187	209	220	219	192	201	235	212	234	221	229	215	205	183	192	185	230	183	191	220	216	233	173	198	213	217	210	200	201	188	211	216	227	209	177	210	197	211	196	226	213	193	180	203	222	197	186	196	235	217	218	233	222	219	191	224	189	222	227	222	212	217	224	216	216	177	199	223	189	203	212	206	208	177	203	217	205	222	233	191	200	216	218	165	195	208	212	210	190	181	204	216	208	194	209	193	195	233	222	195	204	177	190	193	181	186	217	191	198	221	208	198	213	192	203	215	204	211	208	206	199	220	243	212	208	198	183	225	196	222	187	219	219	222	203	204	210	194	193	209	190	202	176	199	196	204	214	199	206	207	207	199	189	234	196	179	213	211	195	200	206	184	211	201	198	191	210	207	225	207	206	222	224	212	202	201	220	223	171	179	198	210	215	183	192	218	192	190	226	184	216	210	230	195	200	194	209	224	219	193	208	196	177	213	196	198	232	211	200	180	225	219	198	202	214	191	207	211	212	213	248	209	209	195	209	214	218	200	216	217	205	205	198	180	213	182	215	218	209	195	217	217	211	221	220	189	204	209	189	220	191	201	198	197	206	200	191	171	197	200	233	216	181	211	185	226	186	206	200	178	191	186	211	207	211	206	198	233	196	210	206	195	196	196	229	179	215	197	217	178	214	237	216	203	192	199	223	191	200	227	180	162	205	227	203	201	201	227	221	188	199	180	197	194	189	202	213	201	217	195	222	238	222	221	228	197	204	216	220	219	219	192	212	217	219	178	206	199	208	199	201	223	209	239	187	161	203	194	209	204	225	216	215	197	162	184	220	177	188	203	196	198	203	206	198	205	181	190	199	186	209	195	210	233	223	202	187	224	209	189	219	209	183	223	237	176	217	251	209	189	190	199	215	217	212	215	231	188	188	217	197	216	193	192	187	241	203	203	219	210	190	206	208	198	188	191	208	206	202	210	221	210	227	187	207	196	199	206	210	190	189	199	200	210	208	173	201	229	213	192	211	234	221	236	200	188	204	205	187	238	207	198	220	209	189	215	185	216	203	172	207	204	219	201	221	196	200	201	206	185	193	209	234	211	218	185	211	189	200	174	212	199	202	204	209	218	193	196	234	199	205	202	193	201	204	194	211	212	218	207	169	209	201	201	204	210	193	222	203	205	226	228	204	212	213	217	199	225	225	200	201	205	201	217	205	194	187	194	183	224	193	202	189	209	201	205	219	228	202	205	206	204	171	208	191	199	221	218	190	197	182	193	189	237	172	223	223	215	193	191	209	203	224	210	230	188	229	229	202	206	204	185	179	207	196	225	189	175	197	193	194	190	197	202	204	203	209	221	199	189	216	203	186	203	201	188	218	208	217	221	229	207	223	186	213	189	200	210	198	195	200	211	199	183	225	188	221	223	206	224	202	191	195	219	227	190	233	209	195	240	223	206	211	204	223	195	184	209	230	225	203	203	193	197	191	190	180	226	207	200	202	201	185	207	195	209	184	209	216	181	224	209	213	231	201	208	197	196	214	194	203	197	191	188	195	230	174	185	219	199	194	217	210	188	164	218	210	214	230	211	190	201	215	203	215	219	215	197	183	225	185	208	194	209	196	185	214	223	183	207	211	209	201	235	197	188	206	200	174	186	197	201	201	199	178	201	223	213	201	211	203	201	187	219	205	187	205	218	191	239	198	184	218	186	217	219	201	201	218	216	237	203	206	208	177	247	199	189	201	190	207	216	199	213	200	208	203	202	217	185	199	213	180	221	197	189	196	220	228	189	206	194	199	221	204	191	232	204	225	211	231	207	189	207	204	193	196	176	209	227	212	207	202	193	191	198	206	205	203	203	184	202	207	208	213	194	206	210	186	201	215	214	217	204	217	243	211	220	203	224	191	220	210	198	194	207	225	191	239	185	180	189	194	192	213	206	186	208	217	225	194	197	228	230	198	202	228	204	192	204	193	210	185	214	214	203	200	216	195	211	208	200	212	201	199	221	204	206	200	232	222	202	199	206	227	198	192	212	200	190	214	183	196	184	226	206	171	189	214	218	206	229	203	214	227	230	212	179	209	210	192	197	207	199	194	196	212	198	196	237	216	220	194	203	204	205	202	195	193	215	211	233	218	206	203	234	225	209	189	211	189	214	205	203	193	230	209	201	202	219	195	236	216	200	248	221	206	212	222	212	183	201	170	183	205	179	194	196	203	190	206	195	189	199	199	175	217	209	159	203	198	208	199	207	207	213	203	191	211	232	234	170	203	213	227	197	205	200	209	193	213	215	207	195	194	216	203	227	206	205	208	238	227	194	196	205	222	199	200	225	230	213	195	179	212	209	209	223	216	194	224	215	190	225	215	212	189	202	180	196	184	195	188	219	214	202	220	199	205	191	192	200	216	216	208	200	223	189	183	200	206	198	228	195	193	195	189	195	224	212	194	214	199	234	200	206	233	220	200	214	210	179	205	198	209	179	197	206	213	209	216	203	235	196	193	207	178	195	191	179	209	210	214	223	195	170	216	207	197	205	210	189	225	196	186	215	205	211	177	219	186	223	204	172	222	189	189	214	165	190	195	229	222	217	203	198	211	210	204	235	187	191	239	202	218	241	211	200	198	236	206	208	182	207	189	197	200	196	205	205	192	184	220	210	208	193	193	195	198	224	183	182	211	189	185	195	221	194	215	201	237	219	231	217	189	195	150	190	204	189	188	181	226	207	224	231	224	219	205	201	184	214	206	196	207	210	232	220	206	189	194	221	185	188	208	203	225	194	194	204	197	221	200	221	215	226	210	199	207	205	220	216	209	228	202	210	238	199	198	202	194	200	203	197	183	183	222	198	211	230	217	186	205	216	181	208	235	199	194	192	235	213	221	192	197	198	201	217	207	203	198	212	192	215	249	209	192	241	199	224	190	199	191	226	218
22507	31588	42398	36973	35977	25451	22527	38304	33136	37144	36400	31749	23193	15688	17178	18729	14980	18906	19005	19448	16810	12577	8034	5209	3406	1882	1465	1157	1218	1163	1101	1101	955	932	920	1170	1230	1242	1319	1252	1127	1005	966	879	839	677	700	654	670	623	605	604	657	714	663	664	648	664	666	681	668	594	593	623	555	568	538	591	589	538	553	487	529	500	515	584	545	502	523	494	529	521	550	515	483	511	521	540	510	503	504	518	519	509	522	472	473	559	470	492	480	551	527	498	538	525	533	531	489	508	534	506	498	497	520	521	514	494	530	506	494	502	507	502	544	482	496	519	529	501	500	517	534	506	515	517	518	493	540	568	543	519	518	503	530	496	507	532	530	494	508	545	510	533	493	527	524	550	511	535	505	505	528	495	519	555	500	508	506	517	536	489	494	510	499	470	518	495	515	508	470	535	520	539	500	526	534	545	555	488	524	480	527	527	509	488	515	511	518	469	520	593	574	490	492	505	525	506	509	520	500	531	535	496	470	497	472	491	507	553	527	519	497	522	539	492	508	517	544	519	531	532	514	464	495	512	520	535	527	525	516	508	489	531	483	483	493	461	486	497	507	553	537	526	516	541	551	499	514	518	485	498	512	541	542	480	477	535	536	517	499	542	471	530	480	518	482	495	495	523	512	495	522	510	510	542	543	533	500	486	519	494	529	564	526	506	524	485	548	528	526	524	486	481	493	526	499	541	560	536	528	513	490	512	519	524	540	493	508	543	501	509	492	545	499	479	479	529	549	489	527	495	542	503	524	486	467	507	505	527	487	520	539	474	504	536	479	530	529	507	522	448	492	485	513	498	493	576	500	509	521	492	500	464	497	542	525	516	515	542	518	476	576	505	517	534	523	484	520	510	525	477	543	534	514	565	466	501	528	530	532	459	487	475	515	480	515	509	478	519	512	493	516	483	489	527	521	510	498	496	499	508	508	498	504	514	499	523	458	511	565	492	541	481	511	510	471	532	504	496	503	534	500	490	515	554	526	497	529	540	503	494	466	472	550	508	501	502	523	526	523	486	527	567	479	530	513	543	531	546	510	512	542	498	486	495	477	518	456	485	520	522	543	486	495	534	551	508	509	512	516	511	490	507	497	527	520	517	504	498	507	553	503	527	501	507	522	519	501	513	492	540	498	494	486	522	523	494	514	498	489	514	536	546	535	516	492	552	487	488	508	555	450	488	523	539	550	539	550	508	493	503	518	501	519	471	491	512	516	504	512	535	523	533	501	507	539	506	511	465	519	507	499	537	511	533	490	524	508	480	526	507	475	526	496	532	518	524	519	538	526	487	553	527	511	494	513	536	496	523	500	494	503	486	513	534	496	516	535	539	515	490	519	529	533	526	544	537	511	538	498	512	531	573	493	476	531	523	490	515	517	510	532	485	514	497	499	518	506	531	491	497	511	521	507	497	513	509	530	522	550	497	551	531	475	464	484	517	452	509	479	461	491	492	537	523	511	520	549	513	475	493	512	512	486	524	504	526	500	510	505	519	518	481	525	496	505	499	525	485	493	525	457	505	502	503	507	498	507	535	461	546	534	487	491	533	504	492	496	479	491	518	509	538	503	511	489	510	504	520	487	538	522	508	493	546	499	534	565	515	497	495	502	487	528	534	533	512	481	505	504	475	502	524	500	522	465	505	535	511	528	508	531	507	520	530	508	523	508	478	514	493	485	507	537	509	514	536	478	518	499	512	490	550	531	515	483	458	546	514	499	532	525	484	536	484	530	468	533	504	505	503	475	539	501	483	529	520	510	494	504	473	506	507	492	530	514	498	479	517	527	488	491	488	461	512	508	529	504	544	499	444	511	490	509	518	515	489	510	540	481	493	506	494	494	512	513	525	503	498	530	507	482	505	513	508	549	521	505	523	502	494	510	512	541	481	467	506	489	513	502	525	514	538	523	500	489	568	495	510	564	481	586	481	498	499	537	513	531	501	505	524	553	509	534	501	514	540	498	490	516	524	498	488	518	477	512	526	501	501	523	532	549	517	534	494	539	489	517	539	476	541	531	519	522	473	503	489	483	495	483	517	530	510	487	457	495	484	545	499	565	535	536	520	490	490	516	537	530	520	538	477	516	482	486	533	520	529	474	483	508	518	554	525	524	539	519	501	480	498	512	509	540	492	497	505	473	515	516	464	500	522	518	549	529	559	513	570	451	510	509	479	493	491	502	511	494	503	545	530	535	511	493	527	498	537	493	533	476	545	525	532	477	526	536	491	491	486	450	522	504	501	491	511	502	513	508	515	499	523	500	497	510	505	511	513	512	501	504	542	529	493	520	520	480	487	521	468	512	544	500	547	497	491	492	510	504	510	529	537	533	529	536	491	469	520	566	515	491	550	491	468	508	511	497	516	480	482	527	482	541	540	510	515	500	508	487	512	489	545	471	496	520	507	492	492	511	482	495	505	515	523	486	525	498	520	468	492	506	478	484	511	506	499	520	493	540	528	499	494	510	490	527	550	519	506	515	482	535	482	486	528	469	512	523	496	538	475	527	508	512	502	469	515	518	538	520	496	492	513	497	507	472	488	505	514	513	494	492	493	493	522	494	511	545	506	496	499	471	520	479	538	541	500	535	534	519	495	521	539	524	503	535	470	486	527	538	497	493	503	527	506	508	503	515	492	516	504	516	523	511	535	501	536	536	495	519	501	491	523	488	496	528	495	541	528	513	483	496	503	537	489	488	502	523	535	504	516	529	528	520	533	517	515	498	509	563	489	529	487	497	486	517	516	477	482	528	492	541	511	472	523	499	499	506	519	531	479	524	536	532	517	487	545	552	502	528	509	512	531	495	503	487	511	527	481	518	484	489	520	477	509	545	477	523	499	482	525	534	503	520	524	498	491	485	513	498	529	491	503	528	511	545	470	507	491	517	485	499	531	555	524	520	517	529	498	503	507	519	521	522	517	489	500	494	487	513	500	498	539	473	503	551	538	507	523	483	527	493	513	510	510	513	509	509	515	519	498	478	452	496	494	494	522	508	486	483	533	496	525	520	492	510	498	512	531	480	509	446	457	491	500	483	545	489	536	523	515	500	516	522	496	490	510	543	528	518	514	528	495	482	483	528	485	507	482	504	541	494	499	551	499	528	525	507	521	492	516	488	480	523	528	528	484	524	488	528	523	535	488	517	484	470	540	506	494	488	515	494	545	486	532	512	542	509	509	519	527	528	515	505	509	514	509	490	486	502	532	491	527	496	515	513	546	485	505	517	481	549	498	523	512	527	527	512	444	520	527	498	480	520	533	500	523	504	508	500	519	521	503	513	499	509	523	478	501	473	487	509	491	525	502	512	530	510	516	490	480	536	520	505	488	482	482	567	530	544	536	509	518	500	492	538	509	496	502	491	508	526	528	506	532	509	509	529	502	470	529	512	508	479	517	521	497	467	485	489	528	514	494	468	548	503	532	483	499	507	488	555	548	503	503	500	506	485	524	495	495	525	517	521	480	521	505	499	493
44999	44656	42500	35353	30286	26531	22137	33299	35438	34318	33291	24533	15288	9352	8570	10024	7529	10946	13537	13857	10697	7004	4400	1757	732	508	382	313	366	304	332	397	340	309	307	395	515	516	454	476	329	387	334	270	240	256	246	226	214	202	203	202	208	221	249	201	224	205	222	216	225	218	177	209	216	206	191	214	159	156	179	179	176	191	193	174	172	168	150	172	184	164	159	156	175	167	153	179	156	146	179	183	175	198	180	176	190	171	188	183	162	165	167	190	196	172	182	190	182	160	145	191	172	157	181	163	183	193	173	163	170	181	175	181	172	166	174	176	164	185	182	168	163	179	182	170	161	156	153	179	163	152	174	165	134	157	173	181	175	154	151	146	164	194	179	156	179	183	182	175	168	152	191	192	176	192	181	197	171	171	175	167	179	180	182	173	158	160	180	167	170	167	155	149	185	163	191	161	170	166	165	189	177	175	186	183	148	156	174	159	177	189	171	177	191	158	183	153	166	192	174	143	167	186	183	180	177	179	166	169	175	194	162	164	163	159	153	218	168	168	162	192	194	161	180	185	175	173	164	170	183	174	181	175	185	173	172	178	171	174	164	150	151	151	171	186	183	158	167	165	183	165	175	169	179	146	187	160	173	163	165	151	181	194	161	176	152	176	154	184	173	178	168	165	160	184	198	194	154	181	178	190	172	183	182	178	155	164	149	173	178	155	160	169	190	165	165	185	166	168	165	202	175	166	176	164	166	208	174	177	179	168	184	181	146	173	163	177	176	156	199	180	165	161	150	184	175	149	205	180	147	187	144	167	176	179	179	170	158	166	167	172	165	182	154	161	167	182	180	154	168	171	134	166	184	167	172	145	186	179	159	153	167	171	182	168	176	190	181	155	193	168	156	165	165	175	195	165	181	182	185	175	163	164	158	184	170	180	160	154	169	156	135	173	150	179	174	188	173	162	174	166	173	169	162	156	153	168	184	182	167	156	165	155	176	192	183	175	154	174	178	162	176	182	130	166	173	173	171	171	192	181	161	153	175	175	177	166	150	141	151	163	186	170	188	176	165	184	154	180	151	170	187	177	175	153	163	184	173	152	162	164	173	177	160	162	181	159	177	167	187	194	173	165	209	176	169	200	195	160	165	196	183	201	160	217	161	154	174	160	175	158	200	183	189	169	185	180	185	179	160	184	153	156	143	165	163	191	188	199	168	170	169	173	163	160	149	181	172	182	183	159	172	167	195	147	168	143	149	176	163	182	177	160	200	196	160	189	186	162	168	184	152	167	161	162	182	151	174	164	173	188	168	184	186	164	184	154	171	184	162	185	174	148	150	155	162	170	183	169	184	191	169	151	171	183	186	167	180	155	147	176	169	183	168	170	182	170	151	192	162	180	170	182	171	176	174	169	169	175	159	172	167	157	157	163	157	165	162	152	169	182	156	190	173	176	193	204	183	162	165	146	175	184	167	165	171	194	160	168	182	175	177	180	151	207	159	171	151	167	160	155	177	175	172	184	187	164	160	182	184	144	174	186	150	167	182	149	205	153	189	183	165	169	154	179	162	190	164	140	173	188	179	181	178	169	205	184	176	174	183	157	178	212	179	178	167	184	184	181	153	166	167	173	172	157	164	178	166	190	157	164	201	170	155	170	198	191	167	170	183	187	154	173	178	161	153	201	162	177	152	184	198	161	182	173	212	162	187	168	192	170	164	181	168	158	173	174	207	184	186	156	175	164	167	184	177	206	181	163	172	153	169	158	196	166	149	180	179	172	189	153	164	150	154	143	184	189	169	181	172	184	184	158	181	169	189	160	185	168	180	177	147	202	157	171	166	183	160	173	199	157	168	175	178	187	175	185	154	180	160	172	168	198	170	164	179	177	186	169	153	196	189	187	199	175	156	165	182	177	179	176	175	186	181	160	167	160	167	170	175	159	169	167	202	155	183	176	166	177	161	173	166	175	166	182	176	188	174	168	176	180	198	177	182	159	188	178	164	193	188	164	180	204	178	168	187	160	166	177	166	162	167	173	181	178	187	154	197	174	205	166	157	170	179	179	170	197	173	173	172	191	190	174	156	172	164	150	163	157	179	178	168	171	160	176	191	180	192	172	184	168	166	162	177	196	188	169	182	171	166	182	157	160	165	172	138	166	171	182	171	177	157	181	154	155	168	173	165	144	146	174	179	165	168	183	195	177	147	160	175	190	175	188	175	169	178	187	154	186	187	170	182	178	180	157	151	172	161	162	179	147	163	158	196	183	192	170	178	151	150	160	152	172	179	161	177	154	160	150	175	153	170	177	171	173	161	184	169	190	165	181	183	169	185	154	165	188	161	168	146	166	156	175	164	164	158	175	178	189	168	162	167	189	181	171	193	152	155	154	178	193	173	181	164	206	192	172	169	179	159	168	156	180	179	167	176	152	168	167	182	178	172	156	170	173	174	135	158	190	174	200	174	204	158	202	175	165	162	155	172	172	193	174	154	169	183	184	151	209	157	156	182	169	163	180	184	161	180	187	171	163	174	147	169	166	162	164	162	188	189	178	161	179	157	150	162	173	167	183	159	176	158	146	157	168	178	164	169	174	183	183	186	180	181	171	162	162	159	172	171	162	186	175	179	165	152	155	150	154	185	176	187	200	171	202	158	183	181	166	173	192	176	175	175	170	176	189	162	149	154	192	184	168	152	172	175	174	170	176	135	174	178	149	162	152	177	180	183	177	180	168	169	171	150	181	174	195	180	148	159	185	166	167	178	174	184	162	179	155	166	155	195	166	180	155	167	165	180	164	172	173	180	172	188	177	168	144	175	178	160	179	158	157	144	180	157	159	163	203	166	176	170	169	186	189	198	169	157	170	170	173	169	173	165	161	172	185	182	177	152	181	165	182	188	164	178	189	183	189	142	160	175	189	158	170	182	176	177	176	195	199	166	183	150	158	161	178	158	163	173	202	167	159	172	183	168	192	188	176	165	170	196	183	165	193	167	178	151	173	156	193	173	166	159	164	162	152	157	204	158	199	166	173	163	185	158	167	148	166	172	172	195	172	156	171	163	177	145	152	163	195	139	156	155	168	166	158	198	202	152	182	193	192	192	153	169	164	191	197	173	173	180	167	175	174	173	160	185	157	162	155	167	183	168	190	162	175	190	164	171	192	191	155	155	183	172	164	154	185	180	140	169	181	182	176	161	149	163	185	178	181	196	172	160	173	185	185	181	162	170	172	199	183	174	146	200	185	189	180	157	164	190	172	148	184	177	162	161	159	176	166	168	177	165	165	154	162	163	149	158	172	172	166	146	179	175	196	162	188	182	186	146	176	176	179	159	163	167	170	155	181	159	174	165	174	181	184	153	160	180	152	162	171	178	168	166	178	196	159	161	187	158	184	161	188	168	151	156	175	168	160	175	181	161	152	173	171	150	197	162	169	172	175	184	159	173	184	172	174	173	183	172	189	198	177	157	176	181	176	181	181	165	185	190	165	169	160	179	179	191	165	157	153	181	153
31050	40358	46954	43978	42790	34330	30162	43944	44155	47583	45950	39128	29096	23630	25698	28100	25063	32137	35222	35478	29712	24620	17179	8732	4223	2926	1897	1608	1605	1575	1613	2028	1624	1388	1447	2059	2894	2802	2572	2618	1728	2005	1632	1199	1077	903	930	766	698	690	655	608	734	775	802	720	803	769	743	809	682	622	550	601	615	565	531	487	498	441	518	483	479	479	476	478	451	441	473	443	454	447	422	439	456	461	446	414	431	410	444	446	433	446	419	390	410	442	445	447	445	453	400	447	447	426	473	425	430	450	433	448	450	440	432	459	439	433	407	428	440	428	421	406	449	430	437	437	422	428	455	442	437	406	445	460	443	421	428	436	450	418	439	437	414	405	452	426	387	419	433	426	456	436	439	447	446	470	434	417	428	429	433	465	451	406	456	455	440	393	432	425	435	459	420	441	448	456	412	435	402	452	399	428	441	422	436	424	401	465	449	423	455	426	476	444	425	438	410	448	415	408	427	427	407	447	383	419	449	396	455	421	404	413	420	381	430	439	419	428	427	425	419	433	427	426	466	440	439	421	418	460	438	444	399	409	433	470	443	416	440	430	441	415	461	391	399	408	409	469	444	410	410	462	438	423	402	436	407	450	428	431	399	370	444	430	454	422	435	431	429	411	440	389	411	442	414	431	423	414	473	429	441	418	435	448	420	447	423	411	441	480	427	420	419	432	419	411	445	456	422	422	409	439	424	438	451	438	456	403	401	452	401	454	422	428	410	443	425	443	413	418	438	467	442	459	444	468	439	496	410	428	400	435	455	428	443	425	481	413	431	451	413	412	454	446	451	432	432	433	418	440	421	432	436	439	443	475	403	434	426	449	424	418	402	397	439	434	424	412	432	399	409	420	414	424	405	432	453	401	412	432	434	436	427	433	449	452	401	363	430	432	449	393	421	391	421	442	446	398	395	449	442	393	432	453	443	426	437	444	440	435	440	426	455	412	440	456	426	434	430	428	434	412	465	402	413	466	445	455	433	433	432	412	440	398	422	427	430	416	443	441	443	460	403	480	421	449	442	461	413	439	424	402	408	413	399	441	429	433	404	414	398	437	438	441	431	414	430	412	414	452	420	445	438	425	383	431	443	422	415	433	430	433	489	466	397	437	423	460	434	420	428	409	421	425	420	435	428	418	434	426	403	433	421	447	441	458	433	431	433	443	423	416	435	443	464	427	459	442	410	439	465	409	471	433	436	438	452	415	412	405	401	418	408	462	421	426	397	419	455	416	440	418	414	427	456	394	449	452	403	427	423	443	437	392	439	434	421	422	456	450	400	442	437	411	424	428	472	446	437	427	405	418	454	395	426	442	419	416	444	418	441	412	416	406	427	428	395	458	395	410	467	432	450	422	412	395	436	441	437	417	412	437	430	451	425	446	415	446	438	450	429	423	405	392	414	457	447	400	416	452	436	431	396	449	394	440	437	478	419	424	438	436	427	445	437	463	424	453	429	468	424	457	434	424	440	467	435	436	418	442	389	420	399	434	445	462	441	444	393	443	426	450	427	426	422	435	412	454	446	401	420	447	458	425	413	412	442	448	433	394	444	409	442	402	407	396	414	455	427	407	415	426	425	416	390	447	430	408	437	477	431	430	444	425	443	458	454	435	432	406	385	447	457	460	464	411	456	461	445	454	423	432	411	421	451	427	413	445	415	459	473	419	455	418	439	418	450	436	446	405	412	419	434	434	403	423	398	454	435	400	429	417	439	446	419	425	443	417	435	445	454	457	451	444	448	447	437	465	456	430	451	431	418	442	396	446	436	451	415	441	439	411	452	385	416	417	445	435	422	398	430	427	433	442	437	415	426	442	439	432	407	441	420	453	433	442	445	398	396	409	466	458	437	404	407	432	447	462	387	432	470	430	454	451	442	430	415	430	420	425	442	418	444	428	418	358	477	424	422	411	415	450	379	485	451	432	436	443	438	434	452	432	436	467	413	431	407	435	448	432	431	409	421	431	457	425	480	406	457	447	399	434	433	414	435	434	415	394	426	458	421	434	466	397	432	439	398	426	446	412	450	444	477	441	392	422	415	417	442	443	400	414	414	446	449	424	435	413	433	450	424	460	432	473	506	451	392	392	444	387	422	424	425	442	424	459	421	427	429	423	424	416	443	432	413	402	441	431	444	410	400	432	477	434	412	421	434	450	422	463	431	425	426	412	451	443	417	436	435	394	416	431	435	431	419	414	415	458	455	438	449	441	428	410	429	446	421	438	438	421	435	410	440	399	449	466	435	429	430	473	404	417	474	425	405	425	405	457	435	464	430	402	417	421	455	452	439	448	417	447	455	423	472	408	471	433	412	432	386	407	435	419	445	413	435	468	426	484	437	397	419	400	409	431	437	458	475	422	419	426	469	423	429	429	444	418	408	419	439	456	453	426	397	448	415	449	468	445	417	442	379	447	443	398	433	404	431	413	425	449	423	454	438	410	454	473	401	451	446	418	434	416	419	433	472	424	469	426	455	424	423	418	437	415	416	435	432	442	449	467	437	460	434	437	430	402	434	427	398	431	419	440	450	453	424	399	439	460	437	457	443	463	400	450	437	386	427	446	420	416	457	424	445	436	408	424	408	449	438	446	417	398	464	456	415	440	433	395	474	425	431	453	439	449	461	391	438	443	464	413	426	421	445	441	416	437	414	435	427	427	437	460	406	416	416	421	445	436	444	467	391	387	422	424	429	442	414	438	385	426	451	434	401	450	396	437	397	448	449	415	428	419	430	413	432	420	436	423	439	460	433	428	433	450	447	438	440	431	430	464	453	427	395	447	415	398	450	412	463	432	468	410	428	422	430	483	402	426	433	412	432	404	426	450	424	436	384	410	411	417	409	428	419	458	432	404	417	426	395	418	425	444	405	474	451	409	412	428	423	424	361	391	403	430	411	403	450	427	454	475	494	430	428	442	437	419	462	431	442	415	397	387	409	424	432	437	456	453	465	444	431	412	416	430	435	452	418	400	456	420	434	426	455	397	464	425	411	435	441	436	447	429	441	432	449	414	478	422	439	390	419	464	427	442	451	433	437	409	399	404	459	405	383	420	403	433	441	442	426	455	434	424	492	421	451	421	457	424	452	435	418	420	470	438	406	447	401	411	425	412	423	448	391	454	462	420	430	429	416	411	427	455	455	404	454	423	451	452	428	444	438	434	453	401	397	453	443	444	450	437	449	425	405	430	410	398	421	404	471	422	430	426	392	432	433	453	443	432	417	461	427	402	386	398	396	432	448	410	445	425	409	456	423	421	428	465	427	417	469	424	399	463	440	412	443	419	478	421	462	452	440	406	414	451	434	435	422	445	439	459	415	453	417	461	413	452	419	426	417	406	418	429	431	440	444	442	456	438	425	442	438	386	466	445	420	417	428	430	406	439	451	460	414	400	430	445	444	462	411	419	442	449	414	430	420	450	449	454	463	455	470	418	428	450	414	425	418	448	428	394	412	436	454	419	403	459	426	437	416	457	432	417	438	439
18669	17584	23732	19413	11932	5988	4380	3655	2958	2344	1674	1418	1169	832	772	881	839	853	736	702	655	554	436	410	317	267	284	283	254	264	253	250	253	240	264	244	293	204	229	229	213	234	257	214	217	204	218	243	212	219	225	209	214	225	226	251	235	230	199	213	232	237	217	214	234	214	216	216	222	233	202	206	209	213	241	233	226	204	187	198	209	221	225	233	217	212	213	225	199	264	200	199	237	237	213	205	234	217	202	201	216	201	215	204	208	218	218	207	223	187	217	208	209	212	232	218	227	190	218	203	235	241	176	201	219	203	229	201	234	210	203	203	223	190	232	209	239	214	214	213	242	190	231	199	204	201	222	217	219	189	192	227	206	209	233	213	205	221	207	196	229	186	225	190	208	240	193	235	227	214	184	208	207	222	177	243	203	211	230	202	200	206	235	251	213	210	232	209	208	205	212	224	239	224	201	220	196	202	201	198	234	211	196	196	217	221	208	197	225	234	236	210	188	203	218	195	233	212	207	181	199	193	215	200	235	217	180	217	218	210	199	205	221	207	212	213	208	206	209	201	212	226	197	237	196	213	215	209	224	202	210	226	198	232	242	199	222	233	198	212	197	198	230	194	211	206	206	245	217	224	220	207	197	240	235	190	208	221	233	202	210	208	218	216	226	222	208	214	200	191	228	212	218	207	237	218	212	219	214	199	206	225	171	213	221	227	211	198	219	195	198	218	207	183	195	191	178	196	208	234	200	235	227	231	218	214	216	221	231	238	218	244	227	193	188	250	218	225	211	223	220	226	222	209	238	216	231	213	226	215	207	215	224	208	196	205	227	230	206	221	213	236	238	210	198	219	218	216	215	214	225	257	212	239	198	200	212	200	190	207	213	214	195	203	211	200	203	204	225	217	218	215	197	205	214	216	246	229	238	200	250	235	215	215	192	216	227	212	229	202	198	199	191	205	182	231	222	226	226	212	202	219	219	210	201	221	192	208	209	230	193	217	223	224	220	217	224	214	215	207	203	209	199	223	197	228	215	191	232	213	209	170	222	208	223	210	222	224	231	208	207	197	213	225	216	236	229	221	213	222	219	221	212	189	189	221	210	228	201	207	222	221	215	200	195	199	203	234	200	213	206	220	217	214	225	207	213	218	229	221	204	207	221	217	180	181	207	206	219	206	218	224	224	223	219	198	213	224	217	250	217	238	217	227	254	210	211	206	223	220	221	190	234	216	217	228	223	212	205	207	217	218	224	214	213	218	223	205	202	211	199	225	223	199	203	218	223	221	225	196	206	207	234	197	212	224	200	206	217	234	211	193	207	208	205	198	221	221	207	222	225	241	212	202	185	237	194	244	245	218	198	230	198	233	208	215	205	219	209	232	199	198	206	225	200	217	225	207	183	224	212	213	228	233	227	230	216	223	197	201	195	210	224	240	231	255	227	223	214	202	180	214	223	225	223	222	225	209	254	235	206	194	209	226	229	213	215	200	208	215	190	220	228	207	207	234	217	203	206	210	220	210	226	219	221	198	205	224	235	200	206	237	193	186	190	218	207	209	218	244	193	227	194	198	202	201	212	220	221	198	201	215	226	222	231	246	216	201	207	217	213	225	203	190	229	246	224	197	190	208	250	191	194	207	225	234	210	214	228	197	230	184	191	233	222	185	196	204	204	215	181	213	242	221	186	240	211	221	214	188	223	214	204	239	211	198	235	224	225	210	209	228	210	212	190	231	199	189	207	219	231	216	187	238	210	216	204	181	193	246	226	234	230	191	225	197	225	207	230	187	207	206	220	231	224	224	233	209	197	223	177	220	217	219	221	205	225	209	221	221	230	207	218	195	236	213	196	215	185	198	233	237	214	217	236	233	198	216	229	216	220	206	213	190	218	210	221	221	211	231	236	203	183	220	191	229	226	250	209	222	228	221	192	225	231	230	236	214	198	227	204	212	201	228	201	217	237	218	198	222	202	193	199	230	226	206	214	235	221	213	218	230	212	220	224	176	218	209	208	237	193	190	192	219	181	195	213	223	207	212	200	237	213	201	227	211	237	203	217	213	213	186	196	207	194	213	205	231	178	234	226	229	231	209	227	201	212	198	220	221	177	234	238	216	209	220	244	219	253	234	201	199	212	193	196	195	176	239	210	209	212	230	236	219	230	216	217	202	210	218	212	218	185	190	214	194	206	224	218	224	201	208	226	233	213	237	233	231	231	199	243	226	229	202	209	197	179	234	283	221	208	232	192	206	222	219	210	194	234	270	202	205	223	218	234	204	205	209	201	194	230	207	226	216	210	215	217	196	223	191	236	231	201	213	226	210	222	213	200	212	216	230	240	221	215	225	248	214	207	204	214	207	221	221	219	189	244	225	238	195	207	231	228	200	252	208	203	215	216	220	204	211	206	215	235	206	189	212	215	222	215	196	242	225	205	214	211	210	196	241	223	201	260	218	206	220	212	224	218	189	199	184	225	207	202	221	208	215	199	190	216	207	223	247	232	217	176	220	234	238	213	200	197	239	202	210	224	208	168	207	195	221	212	218	201	221	222	210	215	203	202	197	199	196	198	213	199	196	234	223	202	182	188	213	199	199	214	213	213	252	226	220	202	204	231	260	219	212	230	227	233	221	203	226	196	183	192	213	203	246	203	224	229	204	196	214	205	206	202	194	215	208	206	235	228	206	199	217	208	201	218	243	216	219	213	196	189	209	207	187	191	208	239	199	214	208	221	215	205	223	244	213	242	210	215	242	213	218	193	213	231	232	212	211	203	188	233	200	204	191	209	221	208	210	211	194	201	223	197	221	191	208	234	214	228	224	211	233	223	205	204	197	226	218	192	211	183	228	221	211	230	197	199	235	218	215	209	208	202	203	208	221	193	239	218	212	225	190	208	233	227	211	214	211	208	226	216	223	210	197	215	205	229	203	213	222	213	213	206	231	217	221	233	216	217	214	210	195	223	215	201	204	202	213	209	210	207	194	230	189	202	183	226	215	237	238	241	200	198	196	231	209	185	210	225	212	186	209	228	213	207	229	202	226	230	223	211	211	200	243	198	230	211	216	249	215	220	198	204	213	207	208	229	220	228	230	230	221	217	218	226	207	218	200	214	226	232	200	212	201	215	209	215	205	218	218	213	195	205	214	229	222	191	221	194	218	211	206	214	215	211	209	229	208	196	220	212	203	201	216	227	207	233	218	224	236	194	218	218	208	221	191	228	227	219	231	205	222	223	209	230	187	237	203	213	211	223	207	188	217	224	199	218	203	199	215	211	236	224	232	210	219	190	190	259	196	190	212	245	222	196	221	219	228	221	219	228	211	236	197	207	232	222	217	222	204	191	203	182	214	202	213	221	229	217	207	197	206	185	221	200	216	252	217	193	214	216	196	199	223	232	209	206	228	217	222	216	193	204	200	234	218	182	250	228	206	228	216	191	200	234	225	212	202	221	209	193	216	208	193	230	241	246	224	240	212	207	213	207	221	221	228	210	241	226	208
11794	17511	29060	29259	23750	16476	15237	14809	12901	11754	8988	7168	5876	4314	4517	4902	4378	5044	4415	4086	3870	3113	2269	1478	1135	1009	890	854	796	854	858	835	791	724	728	624	671	693	731	657	660	605	600	640	599	549	619	569	586	591	609	553	576	565	576	576	521	573	567	592	550	549	580	552	588	576	540	575	519	582	563	608	551	534	587	523	519	501	543	492	520	547	540	539	535	515	498	527	559	574	547	576	520	531	518	570	520	558	531	498	551	560	546	555	585	535	485	562	556	543	530	556	528	524	546	545	570	533	550	521	464	539	510	516	528	539	586	532	546	547	557	538	552	546	523	522	519	555	569	563	561	520	533	516	531	555	541	553	537	552	533	535	493	512	514	558	580	519	522	535	554	563	529	558	521	531	539	516	528	480	539	528	515	553	572	546	540	543	509	575	521	565	586	556	550	542	521	521	542	532	543	542	527	540	516	563	550	513	535	543	555	528	531	547	511	540	528	564	517	503	565	526	491	508	537	575	560	536	514	537	537	543	535	548	541	552	525	526	549	528	519	533	512	560	526	549	521	562	519	530	548	570	501	540	565	495	513	519	520	577	538	526	520	555	533	561	505	552	547	550	557	518	512	494	518	553	516	552	533	533	508	543	520	551	548	536	548	543	534	518	601	565	546	563	535	524	530	539	529	540	515	538	540	526	579	552	558	531	553	552	511	528	532	553	552	545	565	474	523	491	504	550	565	516	560	540	532	538	480	538	530	535	548	522	545	545	530	554	542	575	574	517	517	557	545	492	546	557	553	541	540	532	507	539	521	519	586	528	501	581	512	589	572	532	490	506	530	549	512	511	550	538	554	531	556	542	561	549	565	546	514	541	479	513	558	553	512	512	543	553	525	550	552	522	578	485	507	524	485	509	548	550	552	546	508	494	541	519	484	530	550	524	539	535	527	503	555	521	500	519	520	552	489	521	532	517	574	567	534	512	567	559	514	505	558	531	533	531	538	567	505	564	520	614	526	521	531	538	537	554	542	552	549	560	583	503	520	575	530	509	588	510	498	526	579	534	537	520	530	570	548	553	527	551	550	575	517	492	596	534	485	558	538	537	526	552	510	536	534	528	529	561	525	498	505	471	528	555	545	522	559	550	542	528	538	508	556	555	516	502	507	538	504	542	504	522	528	515	564	538	560	533	544	576	547	499	505	557	532	507	527	542	556	519	529	565	527	524	526	539	521	516	556	543	484	552	540	533	571	510	528	566	561	536	519	541	518	539	572	494	520	520	557	547	537	517	507	540	533	559	533	557	541	541	531	523	531	548	556	498	527	556	555	518	568	544	545	500	547	590	568	582	548	537	549	549	534	537	513	513	513	501	553	564	517	556	546	537	530	548	534	517	604	582	503	516	560	566	591	492	549	493	537	478	560	521	563	554	482	525	524	533	508	542	575	504	511	545	536	542	528	558	513	537	538	537	535	566	525	502	507	524	562	570	537	521	504	531	507	543	576	512	536	562	536	514	524	499	523	572	553	541	502	517	523	524	562	536	520	549	559	526	544	566	526	561	519	515	554	521	548	521	502	532	548	512	517	529	541	547	547	539	566	547	534	553	520	532	537	554	517	554	516	508	511	502	539	519	521	548	512	522	537	523	554	523	555	523	558	498	536	550	509	543	536	577	532	531	590	514	583	555	525	543	524	554	558	515	523	535	530	483	538	531	521	494	552	525	548	556	514	485	512	519	541	528	517	552	574	543	536	524	541	523	502	535	532	535	504	533	540	582	526	559	530	509	523	560	581	527	556	542	500	529	528	540	536	489	549	526	547	528	529	515	511	566	528	523	519	524	517	519	552	513	600	540	567	544	512	548	511	550	515	527	542	590	571	560	558	535	561	573	592	512	514	569	534	504	525	533	529	544	528	531	530	512	540	577	532	502	522	543	529	519	526	535	508	524	534	528	537	514	523	563	562	517	504	518	495	525	567	547	557	546	536	601	550	539	519	527	540	515	521	552	475	504	550	532	538	551	568	537	542	550	501	505	538	526	544	566	516	523	523	556	513	518	529	549	561	525	522	552	552	550	509	514	542	528	587	495	558	573	545	531	557	560	508	528	552	528	564	557	530	513	506	566	514	539	525	557	544	516	513	499	559	506	518	507	527	559	520	543	534	521	478	550	499	568	530	495	563	532	487	519	578	543	507	532	506	558	569	538	549	553	547	570	545	595	506	554	529	550	529	595	540	536	527	567	532	562	517	553	531	529	525	526	503	554	549	525	551	504	532	514	568	550	548	546	558	567	533	536	533	520	497	538	510	527	566	562	545	538	551	538	511	561	557	509	562	558	567	524	566	496	560	513	546	507	531	595	526	538	583	529	484	529	534	577	511	522	509	548	525	581	520	491	532	594	512	567	559	547	552	535	526	536	514	543	521	537	522	524	575	536	508	537	523	548	513	512	528	538	533	549	514	550	543	529	501	527	506	513	538	504	515	551	510	554	533	539	515	508	505	549	522	499	541	521	540	531	516	556	550	546	531	506	537	532	517	570	567	538	512	537	569	523	547	520	544	531	527	552	520	496	530	532	514	547	564	529	552	536	529	561	517	596	545	527	568	515	512	535	527	517	584	542	549	558	537	512	533	475	526	549	499	505	532	553	531	522	545	504	549	538	492	531	484	575	542	512	538	557	531	526	524	566	546	558	535	517	537	527	545	504	563	552	547	553	577	538	549	533	534	561	535	515	536	522	505	509	563	538	567	549	534	539	496	533	520	497	536	561	531	542	580	543	524	540	544	533	535	484	542	550	543	529	499	526	557	514	509	534	530	547	532	540	547	557	515	554	533	570	525	545	533	578	527	533	575	528	557	521	502	521	511	524	561	508	541	535	495	506	520	530	497	526	517	493	495	486	528	563	544	533	544	539	527	519	482	492	521	592	562	564	537	484	542	512	512	543	520	542	541	573	548	545	525	552	521	542	552	507	520	503	560	547	538	543	579	542	498	556	496	531	561	544	539	537	554	533	556	525	536	528	518	551	567	546	540	494	498	547	537	499	533	517	546	537	561	515	513	513	544	513	518	579	524	491	496	542	537	596	528	558	528	538	572	569	511	569	530	561	545	554	541	514	578	502	530	526	517	493	534	503	530	532	516	565	544	594	516	525	514	589	552	536	535	551	554	535	521	537	564	518	572	564	562	532	558	566	563	580	536	534	503	506	537	515	579	521	502	530	505	494	533	548	539	513	522	492	535	517	520	530	513	537	577	550	536	535	537	516	527	523	510	545	533	536	551	511	539	518	554	528	499	548	474	543	514	495	531	520	542	537	568	521	545	489	553	531	573	532	511	508	594	576	536	580	495	536	522	517	521	549	522	529	527	539	533	508	547	494	563	558	522	509	527	504	559	549	507	576	554	605	522	521	522	567	514	512	519	509	550	586	506	556	554	502	603	511	514	504	525	536	514	507	543	561	530	544	512	562	521	566	491	534	513	532	518	517	538	533	499	516	534	500
32822	39510	41327	35274	27675	22546	16729	18331	18639	18135	12706	6322	4982	3482	4059	4624	3989	6297	5569	4117	4080	3294	1926	757	474	395	331	363	307	259	272	288	275	314	290	300	397	311	318	390	273	255	239	245	221	229	205	206	264	199	203	195	224	242	230	245	211	244	216	251	217	237	231	226	200	205	224	229	199	217	207	199	208	207	209	207	204	189	210	188	215	208	226	183	197	210	208	199	223	211	223	218	210	197	219	223	215	216	200	208	200	200	209	205	228	198	206	226	215	196	205	203	225	237	201	192	201	224	205	226	204	214	221	202	237	220	208	192	220	222	184	171	204	242	194	189	224	176	215	219	197	175	204	201	196	231	224	209	209	227	190	226	194	179	206	194	209	193	213	202	204	222	209	203	205	199	198	210	238	240	206	211	213	183	201	217	212	231	220	188	221	214	193	184	218	207	226	226	197	232	202	207	211	217	222	221	213	207	200	200	207	186	188	189	209	191	211	204	206	228	203	222	232	210	193	225	211	227	226	197	204	218	218	202	209	194	202	218	213	196	209	213	201	197	232	211	230	221	195	204	210	213	214	188	203	219	201	235	205	183	188	205	197	214	196	222	218	205	222	206	211	166	203	221	194	219	215	200	210	195	224	185	195	189	205	200	164	207	217	190	214	210	205	218	207	198	207	223	196	227	198	215	210	190	245	199	201	180	200	194	228	225	186	192	218	211	196	204	222	188	194	194	208	224	186	214	204	226	207	240	203	190	207	182	211	216	192	216	192	184	181	196	241	223	209	210	201	224	198	213	235	219	188	199	211	206	226	227	206	208	183	192	197	197	227	183	211	226	177	220	206	203	220	196	215	197	226	181	196	202	214	181	202	180	209	205	241	221	186	196	192	219	198	185	195	200	186	195	225	227	209	211	218	210	187	219	216	193	193	207	210	215	202	228	202	211	223	213	192	215	239	211	217	180	214	197	222	204	184	191	197	219	190	194	217	176	214	223	217	181	180	215	206	191	202	207	203	193	207	198	185	202	212	212	187	196	188	221	216	230	232	176	188	216	196	215	233	219	234	218	201	237	198	233	215	225	188	195	212	206	203	194	232	217	200	200	205	216	223	220	226	222	187	202	197	198	196	197	200	192	214	193	208	200	206	157	225	195	206	194	203	203	222	199	233	217	203	215	231	212	249	216	196	221	229	204	225	210	217	207	205	196	196	248	234	217	202	197	202	192	221	219	198	184	187	197	200	187	216	201	222	218	215	189	204	208	194	206	207	210	198	205	194	216	214	201	199	214	202	237	219	186	227	196	185	209	203	184	209	190	202	211	204	184	205	202	206	218	210	194	191	223	210	220	218	201	214	199	224	202	197	208	202	196	195	207	191	210	235	202	189	200	201	193	208	229	191	207	224	195	226	180	174	191	182	211	225	207	196	217	199	227	236	235	244	227	199	204	212	226	196	211	209	208	230	197	221	210	207	188	215	203	206	202	184	211	203	213	222	203	196	224	210	204	211	203	200	195	219	199	204	214	188	209	203	200	192	197	200	204	227	208	240	188	213	226	182	222	194	180	225	191	195	211	202	198	215	197	208	226	233	218	216	234	235	193	203	214	211	203	206	222	217	209	207	211	247	215	230	211	207	212	214	239	189	197	200	247	183	220	217	233	197	187	225	202	210	201	232	201	220	231	209	236	238	195	200	208	219	205	210	178	183	195	205	194	218	199	200	198	194	198	211	200	195	209	183	220	227	186	214	223	178	202	189	218	193	241	206	204	193	206	199	205	220	222	206	199	215	202	200	200	205	187	200	226	200	205	202	202	211	210	217	217	185	200	213	211	216	214	212	202	237	213	219	206	201	217	215	173	210	200	204	190	216	180	190	213	186	214	209	218	190	221	226	193	210	195	192	195	203	182	217	207	219	223	221	207	223	228	201	200	211	203	219	228	209	216	162	211	243	184	204	209	204	192	211	187	222	172	243	187	191	194	203	191	224	213	206	198	206	219	205	193	214	201	208	179	187	197	189	234	201	208	231	188	213	193	206	218	201	179	210	208	234	230	207	176	232	215	212	217	198	194	234	220	201	229	219	212	224	220	182	213	193	195	212	204	204	193	191	250	229	220	223	224	228	217	216	187	200	205	200	229	199	197	220	186	246	220	205	210	185	223	237	195	194	201	195	206	214	204	237	199	201	199	189	205	202	188	223	259	214	180	195	181	222	224	209	244	223	222	208	229	174	206	214	194	219	198	204	214	211	199	209	241	222	199	213	217	223	220	204	185	210	234	201	238	214	204	196	232	189	164	201	182	215	202	199	223	214	229	234	194	195	216	224	207	223	185	184	190	177	211	219	214	205	187	192	215	223	202	187	197	197	204	200	211	222	219	230	233	222	214	192	220	221	217	196	196	224	197	201	208	217	214	205	217	208	203	201	192	200	212	192	206	231	209	212	210	181	210	212	203	205	205	178	212	186	215	237	188	212	186	189	209	184	234	204	198	186	217	211	218	219	235	192	201	216	216	210	197	212	210	232	215	227	215	207	190	186	190	218	212	196	200	200	198	215	211	212	192	203	203	210	222	218	212	259	196	199	240	207	206	196	202	209	200	223	230	228	203	193	217	201	209	231	196	202	209	205	235	229	198	239	202	208	232	194	177	188	218	210	202	214	198	206	221	211	196	239	184	228	189	207	212	205	193	201	217	205	214	173	194	206	217	196	195	199	218	221	242	194	198	208	194	228	204	224	199	201	212	212	200	205	213	193	239	222	204	201	221	195	187	220	213	228	219	226	217	220	194	185	187	207	185	203	188	210	205	191	226	220	224	191	217	230	202	216	184	221	230	194	194	224	177	214	211	233	203	202	193	232	202	195	216	243	208	184	215	226	203	222	189	218	211	190	216	206	185	202	208	197	226	196	197	198	222	220	224	198	225	214	205	208	199	213	229	218	180	237	218	232	197	212	205	202	187	186	204	200	200	196	202	227	211	203	210	205	187	204	210	219	205	196	224	212	200	196	208	231	184	212	207	236	198	224	193	244	216	207	211	195	227	198	185	203	219	218	226	212	220	201	212	213	224	215	225	223	187	187	210	211	212	200	210	198	239	209	207	211	181	188	193	216	204	195	213	202	205	215	203	195	216	183	201	178	213	200	213	178	185	194	211	202	240	208	233	196	206	205	242	191	207	208	219	233	210	205	205	179	212	204	203	179	202	209	199	174	216	239	223	239	193	191	194	220	235	239	199	218	236	211	205	225	218	196	204	214	184	174	227	190	224	226	206	210	231	202	200	192	215	213	203	227	217	232	207	221	187	219	205	203	197	236	201	224	225	241	222	182	209	203	232	188	205	172	212	192	207	193	216	192	216	216	219	219	199	211	192	201	209	210	189	197	228	223	217	189	188	209	198	200	217	199	200	215	195	225	217	213	195	212	209	215	200	198	192	217	191	198	207	200	212	198	225	207	203	199	246	209	218	217	216	187	230	226	205	212	215	205	208	197	232	196	197
22250	34016	41305	39239	37354	29145	26632	30368	32932	34183	27098	18721	17563	13854	17267	19882	17182	24671	22142	17811	18888	16314	9895	4054	2297	1795	1530	1281	1130	1039	993	1093	1057	1041	1056	1279	1683	1309	1247	1815	941	883	909	729	715	648	614	676	646	575	655	647	573	566	665	688	639	650	617	674	640	575	645	596	585	546	571	595	566	558	494	526	491	509	531	517	540	525	534	537	506	552	505	496	505	511	550	488	534	539	533	528	524	547	527	538	512	527	515	518	513	465	547	494	524	493	546	503	524	534	531	509	524	515	538	515	534	540	505	559	527	519	474	541	498	501	501	497	507	515	535	494	493	504	519	545	542	494	528	535	525	522	567	530	494	546	507	519	488	505	493	536	548	522	517	504	492	524	486	513	515	536	537	517	505	500	516	501	509	533	528	488	556	497	503	484	566	535	527	498	514	520	512	536	471	521	521	513	505	525	564	486	502	488	505	542	549	511	502	510	509	530	564	532	501	488	529	516	503	521	527	516	498	527	515	517	533	490	510	543	502	520	532	566	493	464	525	513	484	503	491	552	477	549	541	516	466	520	481	494	521	528	513	521	540	489	546	541	549	518	515	540	492	511	498	466	521	524	551	531	507	548	533	502	498	491	516	495	525	524	490	523	519	475	500	520	533	565	517	485	516	493	518	493	534	502	485	526	511	503	503	504	548	478	517	467	516	523	496	526	514	487	508	472	508	536	540	517	540	523	515	503	559	466	557	487	536	533	523	568	518	502	508	488	510	510	505	515	497	485	515	568	566	547	547	525	513	567	555	505	538	506	528	561	470	497	551	511	517	530	548	545	555	546	547	517	521	492	480	516	511	501	515	500	526	551	467	490	533	471	502	488	508	552	544	497	483	516	521	532	530	505	533	516	534	523	501	542	505	513	483	540	530	501	518	494	523	499	508	506	529	523	494	517	479	522	515	522	543	501	507	512	553	545	542	543	501	506	494	505	526	491	521	504	500	504	503	519	537	502	521	530	541	538	514	544	496	485	495	512	516	494	487	527	520	499	505	477	521	521	525	462	521	534	493	472	528	552	494	503	542	504	517	496	513	480	504	518	549	523	493	504	487	495	521	539	495	506	487	543	499	496	502	557	524	542	507	481	510	512	521	529	508	543	543	511	503	547	523	536	474	513	519	515	533	502	477	497	527	517	507	515	531	503	550	499	462	517	495	531	523	512	528	540	551	508	480	528	531	473	462	501	515	505	530	507	522	520	527	517	549	517	452	549	517	529	508	562	506	558	522	561	518	533	534	515	509	494	509	473	478	528	514	499	521	501	548	558	524	522	496	522	538	548	478	532	488	524	508	510	485	494	538	515	523	477	518	508	516	512	526	526	520	473	528	534	461	518	534	515	502	497	521	511	502	500	511	547	481	520	519	556	510	532	508	503	510	486	548	520	518	481	521	505	511	533	512	500	503	533	483	522	540	539	542	520	507	529	536	517	557	525	481	558	518	531	517	474	501	491	513	551	538	511	512	516	545	471	519	491	526	510	512	530	503	527	499	521	535	510	498	514	523	505	463	495	528	503	517	473	511	472	469	512	523	465	496	513	523	513	520	490	506	510	502	557	517	523	543	558	494	523	545	454	552	519	527	486	519	528	553	503	512	528	513	529	496	521	506	504	462	495	534	537	525	521	541	543	502	537	525	508	537	504	514	473	517	480	518	525	557	517	510	510	496	523	559	497	510	536	494	483	528	516	489	540	508	494	519	525	519	499	502	578	529	508	542	514	525	529	532	561	522	496	537	544	517	528	523	461	527	505	526	520	507	513	509	492	514	538	470	492	559	499	538	519	508	523	497	485	540	496	480	506	563	493	499	489	528	547	481	511	507	540	506	526	552	506	554	537	534	498	513	524	503	510	499	473	525	518	488	560	547	553	516	504	532	479	495	505	531	527	509	535	506	505	502	504	513	530	517	521	536	514	521	475	515	534	527	513	528	567	542	532	523	519	549	524	488	490	483	517	545	522	550	482	497	515	520	514	501	520	507	522	519	517	523	502	511	475	515	526	523	502	498	512	497	503	520	565	543	493	536	498	508	528	508	514	543	461	555	523	485	505	532	475	534	507	535	486	473	534	542	510	487	545	486	474	501	543	508	540	551	527	499	492	519	508	530	504	530	525	517	520	555	510	513	555	516	498	527	511	501	531	510	516	522	504	503	534	523	485	528	487	471	521	513	543	520	512	513	478	501	542	522	538	523	542	537	502	511	537	527	519	491	515	480	515	564	489	485	505	513	492	567	500	517	552	530	505	520	487	505	505	530	492	524	506	532	504	522	546	563	527	510	530	522	504	528	520	531	497	502	548	507	500	549	518	529	540	507	524	491	487	533	512	539	520	543	558	560	481	497	495	476	461	513	500	564	530	547	538	523	533	538	548	540	506	474	524	527	493	491	531	508	549	519	503	546	496	532	489	528	542	525	514	514	490	549	496	533	527	513	520	533	491	499	509	492	554	490	510	471	481	524	515	520	534	542	535	554	499	506	497	544	506	488	515	508	529	524	530	523	507	520	520	521	500	512	504	518	512	527	541	523	525	486	507	518	511	510	491	549	527	534	514	521	494	571	509	520	526	513	504	543	548	519	498	526	502	532	515	530	525	561	509	476	515	493	497	495	529	498	517	519	502	528	508	548	526	517	549	526	519	496	544	493	509	500	480	521	480	565	505	541	553	527	525	544	512	515	495	534	495	521	551	499	530	483	456	519	570	478	525	529	525	501	490	527	533	536	502	528	523	501	490	548	547	545	506	537	482	517	525	503	515	515	543	513	533	460	557	543	527	515	532	529	548	536	510	546	521	493	500	523	555	513	509	502	503	515	542	499	507	559	509	486	516	496	501	538	530	512	520	497	492	468	475	520	502	518	506	538	530	518	537	517	515	509	491	521	514	521	522	499	527	543	524	515	539	511	515	540	481	496	457	482	526	504	537	525	549	506	498	502	534	475	543	549	509	531	518	537	520	501	514	514	505	562	534	531	525	523	522	533	528	527	534	490	542	543	497	486	529	502	505	521	499	518	511	516	529	477	514	520	496	522	506	533	527	505	486	503	515	535	481	539	489	565	491	506	495	508	502	530	517	482	524	471	490	546	508	481	519	467	529	519	502	529	485	490	496	501	458	513	508	511	501	533	508	503	529	465	533	533	517	490	515	522	553	505	576	503	550	540	506	523	539	500	504	558	491	507	497	511	514	533	513	516	495	505	561	488	506	513	523	510	543	511	516	559	483	521	542	509	520	525	526	553	531	541	517	521	513	548	494	509	498	529	522	518	467	539	478	509	486	536	518	534	496	518	490	531	514	509	517	522	544	537	543	474	577	524	516	492	537	495	512	491	475	572	493	528	507	500	536	531	511	522	500	526	545	536	569	517	516	536	496	518	512	527	524	548	523	533	514	499	480	527	491	506	528	514	537	536	514	518	518	542	509	558	507	502	499	505	527	528	557	489	540	533	485	512	499	516	528
44475	47528	43627	41164	29734	27943	25334	28570	31899	36049	28583	17455	12826	11380	13739	14540	11328	15629	14140	9331	8937	6855	3852	1909	712	512	442	393	381	301	290	305	385	356	376	355	401	489	394	310	323	333	449	264	225	180	207	201	225	185	187	218	200	207	206	208	221	224	232	228	222	217	210	222	214	170	192	178	205	169	165	174	182	173	199	178	210	141	168	197	187	144	195	175	163	160	181	165	201	172	181	173	196	193	160	188	160	188	160	181	158	161	172	170	177	165	175	192	177	163	178	164	166	186	192	173	177	185	174	199	191	171	158	191	183	176	176	166	175	163	179	168	165	161	170	161	163	181	182	197	173	173	182	168	189	153	189	168	172	145	199	187	169	169	208	191	156	179	184	157	173	159	173	167	184	183	142	153	155	171	179	187	170	162	189	165	175	177	138	170	157	192	179	160	167	179	171	176	172	184	173	148	197	185	159	188	152	198	178	159	183	179	167	172	171	178	168	158	181	185	179	183	177	182	173	176	189	199	187	170	176	188	192	180	173	170	191	148	189	170	172	185	178	191	195	161	185	169	181	195	157	189	152	170	176	190	162	163	173	189	183	139	179	207	174	161	190	167	183	164	185	170	165	175	165	189	165	173	162	196	169	181	172	177	173	161	155	167	167	181	179	178	172	181	151	166	170	176	164	172	169	163	174	175	191	173	185	174	173	166	170	151	182	184	163	162	160	153	193	175	163	176	160	168	190	177	184	151	140	176	188	196	162	167	160	189	171	176	167	178	173	190	177	167	164	194	160	173	149	179	163	171	154	166	169	157	166	209	175	180	177	182	180	176	189	191	161	154	169	191	162	171	184	171	171	150	187	178	154	172	188	163	185	184	177	192	161	177	152	141	167	146	156	184	162	177	161	156	208	171	172	172	177	163	162	182	168	172	156	164	199	158	163	192	204	150	171	166	179	159	184	179	190	193	169	176	172	184	175	171	195	170	170	207	173	162	181	176	168	158	186	167	181	199	188	182	192	149	166	178	143	180	145	178	173	181	191	170	183	199	171	172	175	170	209	188	173	178	168	191	165	180	184	166	175	156	177	183	154	160	156	173	168	159	166	191	171	171	186	193	156	175	142	179	204	151	169	167	169	178	185	191	156	201	168	163	158	173	176	174	209	183	190	195	161	163	182	179	171	193	174	147	167	187	180	167	173	171	173	190	188	163	161	177	164	174	177	174	192	173	186	207	174	170	164	159	199	160	164	181	163	155	186	158	179	177	169	164	187	188	195	167	194	193	176	158	163	175	199	150	182	159	177	189	177	171	170	161	167	179	206	168	137	179	157	178	176	181	178	157	188	183	182	179	174	178	174	157	175	164	168	176	163	172	191	167	177	185	198	167	156	175	175	166	164	164	188	164	174	162	198	168	163	168	174	153	176	166	176	190	171	171	170	163	189	184	154	182	170	173	160	183	168	150	161	158	170	178	159	177	165	186	156	178	188	170	184	163	151	168	188	192	152	177	183	178	150	159	178	195	170	179	171	170	158	174	174	169	180	176	199	186	184	207	171	175	180	157	176	149	156	172	179	179	166	177	175	181	194	159	173	179	187	166	142	169	181	168	166	153	160	174	184	195	188	181	198	164	184	144	149	193	161	157	172	156	161	174	170	161	184	195	178	166	180	192	185	168	157	160	193	172	157	161	178	193	156	174	162	151	177	165	159	197	182	155	160	170	174	155	183	181	190	189	170	161	167	180	155	165	190	156	167	195	178	169	167	186	167	190	170	171	175	191	192	177	159	190	178	193	184	193	163	166	179	161	175	179	155	172	159	178	167	176	176	181	183	162	184	181	160	164	171	175	148	175	192	173	162	161	182	175	189	179	171	182	167	185	185	178	173	185	189	204	163	180	176	161	170	172	204	168	163	160	154	160	164	163	158	204	169	160	172	183	170	184	177	188	165	183	166	190	181	137	160	172	158	159	202	174	184	165	191	163	184	185	161	175	161	175	150	173	182	159	174	177	191	182	158	173	156	169	180	174	156	166	163	181	177	192	156	182	163	154	182	180	170	182	158	166	192	173	181	167	156	147	192	159	190	173	166	185	159	173	178	148	193	184	170	186	174	154	172	185	162	157	190	170	166	175	173	163	201	174	173	189	187	160	186	169	201	183	166	167	168	168	176	152	174	183	184	158	172	165	187	184	164	188	179	157	147	169	168	180	169	173	191	153	155	166	167	181	163	174	205	207	153	200	174	170	184	169	185	156	199	182	169	181	181	176	146	169	187	158	182	167	208	166	185	168	178	179	171	183	175	166	177	161	167	191	172	151	161	178	167	173	173	200	160	166	158	156	156	162	168	197	179	204	160	165	171	198	138	178	167	190	178	167	174	173	177	166	197	164	158	178	186	163	174	206	183	184	167	174	177	152	174	175	174	142	192	167	155	168	178	160	170	177	170	165	180	186	166	188	158	196	171	178	186	176	202	202	169	169	173	174	181	163	171	174	174	189	171	155	216	202	197	161	175	156	169	169	172	163	178	185	187	181	180	162	181	178	176	171	176	184	155	181	197	177	173	183	172	171	202	176	185	161	182	152	189	167	187	172	184	178	166	144	155	196	178	162	184	158	176	165	176	170	160	170	167	191	201	178	149	199	179	170	187	160	156	159	177	190	142	179	146	190	143	164	189	175	191	152	164	179	171	194	171	160	205	184	155	177	175	159	161	187	165	180	157	190	187	193	185	169	183	191	186	192	172	144	169	183	180	179	166	156	166	170	177	186	160	175	177	171	150	201	197	177	166	162	178	164	176	199	164	202	191	160	166	168	191	171	192	190	161	187	158	202	173	182	173	156	180	175	187	147	160	153	191	177	165	172	160	195	173	154	155	167	177	205	179	164	166	190	188	177	170	182	160	190	150	196	194	168	192	160	155	179	179	192	159	184	163	155	173	165	172	162	195	198	178	185	150	170	191	154	188	174	178	180	181	180	190	162	207	161	177	177	169	184	170	161	155	184	175	159	178	173	183	177	159	162	171	162	184	177	164	188	176	168	173	158	169	160	181	160	184	169	161	144	184	181	182	167	192	192	174	169	180	166	178	185	199	150	177	157	177	178	155	181	192	186	199	194	179	153	176	169	160	177	176	168	179	168	190	165	191	165	171	169	166	161	203	186	197	184	163	155	146	169	153	140	173	168	149	161	185	169	166	180	182	169	177	198	180	169	195	186	184	182	180	181	167	189	165	181	192	167	182	189	179	164	175	157	179	172	196	201	171	167	196	169	157	170	186	186	161	175	170	158	165	163	192	166	189	175	172	180	186	170	180	156	167	180	180	172	169	175	187	173	182	204	180	165	163	169	169	158	160	164	182	181	170	175	177	189	167	180	176	155	206	144	195	179	177	183	201	177	172	166	190	172	177	173	188	166	167	177	169	184	197	165	164	181	175	162	166	178	165	151	177	158	185	171	197	169	192	179	168	162	177	185	163	171	166	191	189	186	184	155	169	166	185	166
31536	42592	48207	46468	43931	37070	35696	40104	42972	48925	40844	31077	29100	28973	34254	34664	31028	37529	34327	28339	28796	24561	15794	9823	3538	2739	2377	1843	1592	1383	1341	1420	1735	1834	1685	1757	2232	2670	1681	1681	1466	1888	2542	1040	803	735	677	706	782	689	597	649	599	629	697	890	794	735	635	713	695	606	590	622	585	542	529	532	450	503	504	476	490	502	472	490	460	459	460	423	451	456	454	412	442	419	455	444	425	460	466	454	447	444	458	411	419	442	422	403	435	458	439	419	441	427	485	393	453	438	388	411	431	439	446	497	407	414	409	440	433	412	466	411	437	453	432	425	429	422	470	429	456	460	440	451	447	436	435	465	429	439	440	405	442	393	439	416	460	431	438	470	432	416	421	443	436	423	399	410	394	438	452	425	450	500	416	435	416	481	454	431	448	396	429	443	435	452	418	433	451	418	458	477	424	417	444	436	419	456	470	434	471	426	441	470	431	420	450	439	440	481	428	456	460	422	436	456	390	432	450	433	456	459	413	429	454	433	429	407	449	416	450	451	475	407	403	436	458	436	404	438	435	442	463	407	462	491	448	388	425	465	471	399	420	395	455	437	433	418	435	452	437	474	432	447	420	445	445	400	437	421	417	416	426	458	428	422	471	435	412	460	467	397	486	415	410	452	415	443	470	450	419	394	396	453	437	399	424	421	438	435	448	423	439	451	447	436	449	421	433	428	439	455	453	413	433	440	469	413	462	446	408	432	444	451	428	420	435	442	440	438	448	426	458	454	421	453	424	439	453	417	417	460	453	460	465	403	418	436	414	445	437	428	402	431	442	427	449	436	440	480	441	469	446	431	408	452	471	419	501	436	466	445	445	437	458	450	437	403	401	471	448	404	425	463	435	409	479	456	431	457	457	407	403	489	455	468	409	449	446	436	478	452	466	417	441	432	448	426	399	420	478	437	391	444	412	419	433	466	460	476	453	425	446	441	447	449	465	454	420	443	453	453	428	406	448	461	436	435	460	449	431	438	412	465	412	392	446	418	436	411	447	448	431	459	407	448	452	433	506	427	467	405	427	443	431	425	420	434	439	447	446	496	443	422	447	407	465	425	455	439	407	448	432	438	451	436	438	433	444	443	409	428	432	436	451	464	411	440	465	431	454	443	440	424	436	458	448	467	457	402	442	402	432	473	455	439	396	414	431	447	508	406	436	422	440	427	430	458	460	436	448	435	460	444	427	414	455	439	443	488	448	423	415	436	425	451	438	435	419	460	429	472	445	433	398	447	439	402	437	439	477	466	460	442	435	418	432	448	433	428	432	427	460	439	478	425	398	425	424	381	453	481	437	442	423	426	443	425	430	454	396	452	442	409	412	436	428	415	445	443	441	439	438	456	440	436	425	431	450	442	446	431	426	416	442	432	425	441	478	443	439	479	407	422	477	438	430	439	421	454	439	440	437	452	417	416	427	472	477	427	449	441	445	466	454	426	476	450	407	410	445	426	439	439	448	438	461	407	423	447	421	441	429	446	425	436	457	470	422	396	430	441	423	396	457	432	443	451	453	437	399	461	426	415	410	427	433	443	396	448	430	466	405	432	457	422	440	431	423	432	390	424	469	458	474	473	445	410	441	441	476	431	468	447	433	434	414	437	455	433	434	425	396	475	455	450	464	441	441	431	429	419	466	447	407	451	444	421	467	445	453	444	456	451	406	417	419	460	437	439	395	431	468	447	449	433	409	407	450	435	434	430	443	423	456	430	435	417	403	449	483	442	450	407	490	413	477	432	419	424	436	464	438	461	429	457	462	420	417	427	467	433	437	439	415	440	466	418	440	424	418	461	471	466	424	460	422	420	446	439	422	424	448	474	436	440	469	409	434	423	440	431	467	436	450	439	395	445	450	416	416	414	443	445	427	401	425	423	452	426	436	462	443	437	445	457	458	448	450	437	441	406	444	448	427	422	430	446	417	432	466	405	416	452	426	434	447	449	422	445	432	438	436	420	430	425	465	436	445	450	414	431	453	412	431	496	386	437	450	464	455	441	431	403	437	468	372	452	416	432	435	441	426	429	417	456	421	452	469	417	422	458	446	451	449	408	442	433	494	447	397	492	405	433	439	435	411	455	417	457	453	452	474	456	420	437	444	450	461	433	414	487	456	447	402	423	447	432	411	422	440	456	445	438	461	456	457	420	467	433	449	454	403	422	454	430	446	462	435	430	462	470	452	454	455	456	438	415	412	444	486	435	455	459	409	412	437	483	495	428	424	423	414	429	401	432	429	437	448	457	440	470	446	397	426	440	446	428	476	451	419	442	443	454	474	413	465	439	441	442	462	421	447	448	411	401	429	440	403	439	389	459	400	451	429	401	411	418	434	427	408	418	474	394	434	438	439	421	444	449	477	409	466	428	421	440	428	403	501	419	427	415	465	412	427	433	430	443	438	432	445	403	427	482	398	440	422	418	448	438	405	431	407	441	431	420	400	456	444	422	429	437	416	445	473	434	455	434	433	414	420	427	483	420	402	406	436	444	406	424	428	445	445	438	459	431	467	452	453	425	430	463	417	419	440	435	450	454	428	450	466	418	458	432	438	426	453	428	466	421	418	439	460	435	448	398	448	443	458	432	436	403	437	435	467	474	485	434	440	381	399	441	423	474	428	432	431	431	430	439	444	458	462	490	459	433	465	450	412	413	450	418	437	485	414	467	423	428	424	445	428	415	454	419	416	404	467	448	434	415	442	471	441	456	433	436	440	414	454	462	429	463	442	436	381	414	431	459	407	527	443	440	453	418	432	454	432	450	444	450	427	451	427	457	465	451	464	455	450	434	462	420	433	435	406	455	453	441	443	434	469	442	450	453	434	445	432	431	422	427	438	439	440	439	426	430	428	468	441	438	414	452	436	448	414	427	442	416	423	452	462	443	439	452	424	419	447	455	446	448	439	408	418	414	447	437	406	439	439	477	425	442	404	460	412	414	447	441	426	428	430	465	444	440	416	439	441	423	468	438	431	463	474	454	422	451	428	431	434	445	426	424	472	424	391	458	426	410	412	451	464	493	456	420	475	443	411	421	439	448	426	442	464	415	443	461	427	447	440	483	424	438	423	446	438	410	408	435	426	441	422	436	437	411	419	451	464	435	425	476	434	436	451	422	427	464	433	418	443	436	427	391	416	434	434	475	425	456	464	452	441	453	424	452	426	465	420	432	442	463	421	418	438	431	410	391	420	406	421	432	428	440	442	453	465	426	427	426	376	442	452	436	444	426	431	427	429	454	464	458	423	439	450	432	435	454	441	431	430	413	431	423	452	434	443	434	408	402	443	453	423	408	426	445	446	440	476	428	488	417	441	456	469	446	425	438	432	448	431	462	442	445	438	425	426	444	484	417	483	427	449	426	480	460	451	433	464	473	426	442	422	429	431	438	433	425	452	467	439	424	446	440	410	443	455	442	447	417	460	427	454	407	424	420	463	428	421	472	474	457	407	445	427	423	416	420	446	400	411	453	407	451	460	449
18075	19441	19581	18584	10791	6274	4221	3405	2763	2703	1920	1292	1173	1029	848	767	660	829	718	625	571	549	439	342	329	327	301	269	254	226	270	256	238	266	237	244	243	263	204	228	237	193	225	235	236	233	213	215	213	217	237	220	209	210	219	244	222	200	225	250	231	227	236	219	224	206	209	228	191	182	228	239	193	213	199	223	214	245	227	229	210	209	216	243	214	197	254	197	197	199	214	210	234	224	182	216	192	227	184	208	194	206	203	229	193	243	219	234	222	195	207	200	186	184	210	190	246	186	224	225	201	207	216	219	243	264	206	194	203	228	214	214	214	201	209	208	225	224	225	204	224	213	208	247	222	230	213	231	209	214	191	202	203	192	200	222	216	209	203	224	211	209	189	209	222	202	211	232	217	200	227	212	210	252	200	181	246	232	228	218	240	221	196	209	195	245	213	188	216	230	197	211	198	183	241	218	196	211	215	193	218	227	203	207	224	206	223	257	208	238	221	195	221	194	213	204	203	246	224	216	229	226	232	222	213	225	226	210	230	201	201	206	240	215	191	216	194	212	230	208	226	209	197	224	209	210	235	230	202	210	211	201	247	210	221	234	200	232	204	237	227	223	201	223	232	218	202	210	210	218	225	207	234	219	211	227	198	198	164	230	195	193	202	181	204	220	230	218	213	208	202	208	225	215	226	212	230	218	220	236	214	204	210	211	223	223	227	215	212	215	212	211	211	212	235	195	230	226	217	183	225	218	209	202	213	216	231	218	228	194	196	207	215	222	196	235	226	208	209	188	199	199	219	207	216	199	206	222	186	214	233	213	204	215	200	210	202	201	223	215	251	202	226	207	205	193	198	213	215	224	224	207	229	189	220	191	234	251	208	215	250	218	211	236	212	230	231	212	196	211	235	209	200	194	221	198	226	219	189	226	231	204	208	203	206	196	199	208	236	172	221	216	211	209	212	216	215	212	197	207	184	211	231	205	218	221	214	193	239	197	210	219	200	226	209	209	209	239	211	223	211	192	216	215	219	216	209	196	199	211	226	215	195	187	197	203	215	210	208	209	207	219	222	242	201	223	207	212	209	202	217	193	211	215	239	206	184	221	232	234	214	204	207	217	214	200	231	203	200	201	187	226	198	222	200	244	232	225	221	197	213	231	222	198	220	216	206	218	201	196	216	235	217	209	197	207	235	184	219	198	227	230	219	221	211	235	204	182	193	211	218	214	214	217	189	215	226	201	214	233	228	235	225	230	228	229	215	236	212	192	238	204	226	247	228	209	188	217	228	211	184	215	233	199	207	238	189	206	193	217	219	219	203	202	213	211	224	222	218	201	201	228	194	213	203	208	201	204	223	210	226	209	220	216	182	243	227	219	209	213	199	235	184	225	244	224	182	200	242	205	206	233	184	229	217	206	204	209	190	217	230	230	242	222	186	199	209	220	197	219	184	200	222	186	202	220	198	207	213	210	228	216	226	194	210	178	208	223	208	207	197	216	225	182	205	196	223	199	199	232	177	192	234	178	216	226	231	223	202	203	236	206	238	196	217	183	231	202	209	225	206	232	216	202	236	249	218	207	225	212	192	211	218	213	201	187	228	217	206	213	227	231	207	229	184	173	200	210	225	221	186	233	219	191	243	199	206	206	249	229	211	211	215	247	233	203	212	203	193	220	206	233	221	232	240	188	224	196	227	215	220	187	205	216	207	258	195	232	235	237	200	208	226	223	198	224	220	222	212	218	221	191	198	223	229	220	201	209	205	244	227	233	209	225	239	226	206	209	192	221	214	211	193	217	226	200	221	208	224	222	233	205	231	235	217	203	224	242	206	245	215	211	219	204	203	203	194	240	220	217	180	237	229	196	234	209	207	218	206	227	205	213	239	225	202	202	209	212	203	218	221	215	223	224	234	228	241	208	218	224	197	234	195	200	201	224	240	201	205	202	207	216	216	221	201	190	222	194	225	224	229	197	211	203	203	229	206	232	230	195	218	232	192	207	221	207	185	236	208	207	204	234	209	195	208	201	235	211	221	236	229	217	237	187	172	235	219	216	189	214	202	207	194	195	218	226	220	221	203	230	188	216	190	216	210	216	207	220	218	188	187	236	204	212	203	209	228	199	246	246	199	216	194	195	217	215	214	229	200	221	231	205	224	201	229	190	208	215	227	197	224	204	191	214	204	239	225	211	244	200	230	211	200	206	198	229	216	212	213	230	202	207	223	233	210	219	198	246	229	204	207	214	214	244	215	195	197	236	216	257	233	218	232	208	240	198	211	190	209	229	216	206	201	225	215	228	217	207	221	215	228	228	237	215	219	236	213	219	208	201	226	199	189	192	213	229	197	210	204	239	214	213	172	213	225	185	200	229	216	178	212	212	215	219	220	234	192	197	203	215	211	192	219	209	217	218	251	212	224	198	215	221	232	196	184	230	202	205	210	194	209	211	218	223	213	206	188	193	199	197	202	227	247	188	222	206	232	208	230	191	181	217	205	226	211	257	210	229	201	216	216	203	227	202	217	207	227	225	219	212	212	212	197	207	216	220	212	200	203	192	230	221	209	212	200	228	199	220	216	212	210	232	216	217	219	231	247	199	227	193	212	214	204	191	204	182	226	209	220	223	238	230	187	211	213	203	236	191	221	230	210	224	221	194	191	226	212	226	213	203	216	226	203	227	219	224	218	201	198	209	238	227	216	209	216	205	239	226	227	203	233	217	210	210	205	227	185	226	207	238	200	208	221	224	211	198	206	224	219	220	232	234	219	235	223	214	213	207	211	219	212	219	207	217	222	229	242	214	188	219	219	203	231	208	195	254	242	185	209	224	215	225	189	203	183	195	225	205	210	207	243	210	215	201	193	231	220	215	228	233	205	205	221	181	212	182	214	224	227	215	208	208	209	234	216	205	239	241	213	188	194	226	229	197	208	190	220	226	209	206	202	227	215	195	218	210	219	214	236	242	215	177	223	191	238	207	211	222	213	224	188	196	203	201	201	187	195	253	227	226	205	212	192	206	197	221	203	234	233	212	239	217	226	208	206	210	221	208	221	206	200	189	208	212	226	208	234	217	214	208	222	225	181	233	217	194	206	195	212	206	202	190	203	209	202	203	226	210	209	200	208	227	231	190	221	226	207	206	221	203	221	212	251	211	213	242	203	215	197	206	203	203	221	198	214	218	205	210	212	211	216	210	222	219	186	200	189	220	208	209	225	218	211	201	197	204	218	184	229	204	224	224	225	202	232	224	194	195	220	220	214	223	225	207	197	202	211	232	210	235	208	210	202	214	218	236	221	196	200	207	198	180	202	209	213	216	194	212	230	196	210	236	192	193	231	247	187	232	218	222	198	215	206	221	252	223	194	215	196	204	212	205	204	194	187	218	208	198	238	221	195	234	231	209	220	209	248	234	243	224	225	215	220	230	227	199	217	228	241	215	199	213	184	180	205	211	192	236	195	209	211	220	199	199	202	207	233	233	201	221	190	223	220	214	231	192
11887	18522	24645	27911	22293	17204	14592	13293	12318	13449	9671	6440	6113	5516	4716	4201	4022	4770	4152	3530	3295	2983	2256	1617	1250	1076	970	855	847	823	821	739	751	788	732	728	689	691	676	617	610	608	649	608	625	571	559	565	534	613	592	561	585	531	572	569	646	595	618	577	564	609	590	572	542	572	537	544	537	547	546	569	559	520	588	558	546	553	564	522	525	499	517	530	560	495	524	531	554	519	541	533	551	536	527	556	527	579	574	529	585	471	522	528	515	532	537	532	550	545	496	552	548	528	501	515	517	539	548	518	537	533	524	528	541	560	501	527	576	535	516	490	484	542	560	553	566	509	536	546	555	550	541	517	513	575	474	522	531	565	559	534	525	542	539	530	527	490	539	545	501	575	523	560	525	538	541	524	526	563	556	568	525	560	511	537	522	543	561	537	507	536	516	534	583	551	530	503	537	547	550	508	536	539	507	522	552	571	577	548	563	568	505	525	482	546	554	539	526	554	519	574	564	543	526	529	517	518	520	576	577	541	522	540	501	519	538	521	504	589	535	549	534	514	512	503	499	523	533	559	562	534	514	537	531	510	534	518	562	521	531	536	526	525	530	537	529	530	530	536	529	535	544	568	533	507	571	509	539	535	526	520	561	588	559	552	506	488	552	506	488	552	512	558	477	566	532	525	520	505	520	527	515	535	572	542	526	523	500	511	532	568	542	532	512	578	530	540	582	497	556	531	530	549	480	554	553	493	557	579	517	545	508	531	555	551	531	523	537	514	551	544	545	523	511	514	556	504	537	549	534	507	510	503	556	548	561	581	513	514	545	511	504	550	557	548	549	553	539	524	558	528	543	570	530	578	521	558	539	532	552	506	516	519	547	548	540	546	546	510	519	547	514	517	572	529	530	560	533	488	522	551	562	525	550	540	552	515	541	559	514	549	580	558	559	549	533	552	499	548	507	513	573	570	565	513	536	521	476	525	535	563	509	533	545	587	564	513	521	529	539	550	562	542	561	517	557	554	519	548	521	545	492	518	544	536	511	535	532	571	538	532	582	557	511	515	531	513	514	563	508	547	526	514	561	557	558	548	539	540	516	517	570	536	471	540	532	504	540	545	542	537	495	559	537	560	502	592	519	541	546	554	542	527	553	526	571	529	522	562	545	524	532	535	519	533	559	498	490	560	559	506	531	492	554	482	561	534	526	519	592	531	554	538	519	535	545	546	561	571	534	548	563	537	499	585	535	502	580	555	512	527	524	526	507	541	557	547	562	544	505	532	523	564	506	521	568	558	532	547	539	554	530	527	600	537	517	510	538	537	530	516	555	594	543	560	501	522	557	529	541	506	529	526	535	523	513	516	507	555	566	543	561	538	537	527	540	521	518	493	516	504	559	556	530	549	539	505	553	532	535	511	560	563	524	534	539	533	519	510	519	563	518	499	548	514	564	569	526	545	548	495	514	522	550	538	549	528	527	538	519	512	580	530	562	523	512	570	558	532	533	519	514	557	539	533	538	511	518	541	568	543	535	533	519	518	549	532	558	559	533	501	547	569	508	543	542	513	536	574	513	508	533	552	546	542	560	548	532	531	528	551	552	537	563	544	507	527	545	535	536	563	536	516	572	527	537	586	549	575	524	526	559	545	537	556	555	525	524	515	537	508	545	524	500	501	520	538	575	581	556	546	516	538	575	556	522	511	546	552	548	556	538	504	541	505	533	536	533	512	531	560	553	568	507	510	543	556	530	535	588	564	562	545	536	576	532	563	538	554	535	500	552	530	560	527	529	542	558	522	548	570	536	565	485	537	523	567	533	551	508	541	543	547	567	554	538	506	545	508	526	521	515	511	499	520	544	538	549	537	531	562	542	545	516	535	583	591	550	516	543	505	471	553	530	551	566	533	536	570	528	547	498	510	546	519	557	493	536	522	547	559	548	542	548	553	541	565	576	547	516	611	534	583	556	558	527	551	529	548	556	531	552	528	557	526	534	501	521	553	576	569	528	521	541	498	530	510	547	541	527	508	540	503	557	562	534	540	519	564	561	522	502	508	529	540	560	534	543	577	470	549	517	609	540	509	521	549	531	552	541	529	535	531	551	511	544	560	532	531	502	572	540	496	569	521	495	560	489	531	520	542	533	551	528	523	547	536	507	578	554	550	552	522	516	490	539	562	538	571	513	580	521	544	553	534	528	483	554	556	513	544	521	560	544	527	550	507	567	510	565	525	533	537	574	528	532	545	499	532	497	512	548	521	567	506	509	580	546	530	545	549	546	553	536	531	549	533	560	529	530	542	606	539	523	505	508	580	501	524	587	515	560	559	557	522	534	542	565	545	565	530	530	519	522	534	553	563	554	536	530	522	511	542	502	578	547	560	535	538	488	500	501	546	528	533	512	503	554	556	514	556	512	570	519	510	551	594	523	515	575	558	516	524	496	509	551	569	530	539	573	477	493	539	513	548	522	552	503	570	535	547	541	557	555	570	514	584	527	531	543	539	554	550	536	529	529	544	551	496	544	536	551	560	546	495	530	550	554	570	558	568	549	545	580	537	521	567	547	503	538	558	470	514	531	585	552	537	518	558	535	560	561	546	522	529	537	560	522	537	530	575	495	520	535	523	519	544	543	503	503	516	584	507	584	551	601	521	538	561	552	512	560	580	545	556	531	518	512	534	551	552	509	549	524	527	557	564	545	545	562	543	560	541	494	575	551	524	540	519	519	514	549	565	497	537	559	498	509	537	507	525	516	551	542	525	543	548	531	551	515	546	511	558	524	539	549	540	502	549	541	560	507	530	551	549	523	516	527	534	545	542	518	524	546	527	527	566	485	534	555	584	550	558	535	557	560	579	518	547	522	542	546	510	519	542	575	527	493	547	524	563	538	545	524	559	540	545	484	572	519	502	525	541	570	524	530	512	513	517	535	545	557	577	569	578	523	534	517	561	533	537	541	517	505	562	539	536	550	543	523	539	528	588	528	549	528	500	533	559	478	543	564	550	573	530	538	491	496	544	534	564	515	546	529	592	528	538	545	585	525	572	531	547	519	552	551	535	554	518	508	535	567	567	549	508	534	537	548	592	524	567	519	508	590	593	506	544	476	525	539	519	540	514	547	557	567	556	510	530	510	505	544	540	510	549	540	569	537	516	526	525	500	537	541	534	522	552	547	512	488	562	528	547	513	528	551	556	562	559	512	557	548	544	534	538	514	503	530	508	561	556	506	528	525	530	541	542	541	539	490	547	549	575	559	544	545	542	531	511	565	509	547	574	579	533	520	534	540	556	527	481	531	564	530	541	560	551	512	502	555	536	496	559	539	530	561	550	515	538	565	561	488	554	541	546	544	524	537	559	562	553	561	513	524	471	511	498	538	520	517	579	493	558	527	512	537	538	543	528	533	536	523	554	545	540	524	534	555	540	527	571	538	559	524	535	552	507	598	508	527	510	559	549	536	550	500	551	524	541	541	511	517	590	536	514	511	562	561	579	557	547	591	504	540	512
36658	38673	44728	39747	28484	23667	18708	14705	18083	23749	21149	10448	7727	7494	6635	7613	6948	5675	4942	3804	2992	2387	1124	722	427	388	381	344	327	298	304	293	278	296	256	270	269	286	233	221	264	261	263	295	253	242	228	225	242	195	229	208	208	243	219	209	228	236	225	205	214	236	243	205	216	240	205	212	219	188	235	217	227	197	216	188	213	220	217	205	221	236	204	209	237	178	223	237	214	211	213	219	194	212	177	223	215	226	218	205	200	210	207	209	241	195	209	194	218	206	198	208	214	210	219	220	199	207	230	181	203	214	200	195	196	194	198	219	224	242	215	204	185	206	177	200	228	202	223	224	209	204	220	206	213	214	223	216	204	200	201	201	202	226	207	212	242	219	193	233	210	199	201	214	204	204	198	221	229	188	210	193	197	186	234	189	205	222	207	203	229	204	210	215	205	197	208	214	205	211	201	214	201	186	211	220	197	206	213	202	211	183	227	208	194	205	195	199	187	220	203	201	187	197	239	224	205	197	195	234	200	204	206	243	213	201	228	205	230	205	205	216	217	227	201	198	241	205	213	182	201	195	201	211	223	192	179	216	210	208	224	199	205	226	247	218	222	214	238	206	201	225	205	204	210	207	214	185	215	223	212	220	189	209	220	215	205	246	197	208	190	209	227	206	219	217	215	212	188	215	199	212	215	208	211	220	217	220	204	204	220	216	206	196	229	182	195	202	187	196	185	234	183	206	218	185	223	206	194	201	207	175	221	236	234	197	212	223	218	218	208	208	216	194	209	188	208	218	211	183	209	209	228	227	203	211	184	222	229	199	213	208	204	182	230	222	214	211	207	232	201	197	242	203	181	221	225	204	198	222	234	195	207	180	210	234	216	229	202	217	230	224	218	209	216	211	234	200	231	195	205	212	215	243	205	205	206	213	202	195	190	221	186	221	220	200	189	214	200	206	209	226	203	201	201	204	204	192	204	212	198	200	214	233	203	208	209	244	236	221	197	198	214	208	216	205	218	220	213	209	202	198	221	197	219	240	216	208	204	212	207	207	203	226	226	208	225	200	221	187	230	225	198	165	222	191	210	172	203	235	214	216	193	182	216	213	208	195	187	204	196	220	197	229	211	187	207	230	220	188	233	211	197	226	209	212	232	215	210	215	219	206	214	197	189	190	203	192	191	202	205	204	202	226	219	198	234	201	220	197	186	203	223	190	195	201	211	246	191	192	212	218	205	204	203	178	181	251	189	252	186	217	207	221	200	187	210	201	195	176	205	200	218	236	213	209	216	214	235	192	211	190	224	202	204	214	179	241	206	217	206	218	193	187	202	201	215	227	192	221	210	211	222	184	217	221	228	210	194	204	229	212	206	211	204	225	199	225	186	206	231	222	208	227	213	220	208	220	204	202	216	194	217	198	221	212	197	204	224	225	167	179	228	197	188	208	235	222	193	202	214	208	199	220	177	186	201	221	201	214	205	211	234	205	221	203	188	215	212	239	224	206	229	219	201	223	203	232	193	213	200	228	214	196	232	173	181	192	214	206	207	202	197	185	208	183	202	213	224	214	212	212	218	205	195	216	211	205	195	209	237	214	184	196	180	228	202	192	219	193	222	212	199	194	186	199	216	223	213	205	200	208	215	191	183	211	208	228	184	194	192	195	204	204	183	205	221	189	227	203	200	187	234	204	203	209	201	210	200	221	206	233	204	191	230	212	183	208	206	226	195	187	210	221	215	229	208	234	224	193	215	219	228	208	192	200	181	222	236	227	229	202	226	204	215	192	202	217	213	208	232	197	190	221	211	208	204	210	198	223	192	226	254	207	209	218	209	189	241	224	235	231	215	209	234	230	207	214	206	228	206	237	201	198	181	194	194	213	207	210	175	208	217	228	216	221	210	197	217	207	218	201	217	197	208	197	185	213	215	240	214	210	205	194	212	197	211	215	197	229	218	222	222	194	204	198	223	184	219	208	232	205	218	234	195	199	227	239	202	190	217	223	198	189	188	218	203	219	212	218	218	215	190	200	202	211	190	208	190	179	176	193	212	197	214	210	221	235	223	209	204	222	213	206	220	215	213	218	185	222	198	208	193	192	218	207	226	192	223	182	187	231	219	192	197	200	179	176	192	218	207	212	179	189	203	206	212	190	228	190	225	207	201	203	205	204	199	209	205	218	190	194	212	192	222	231	224	201	200	232	190	207	194	194	232	191	211	212	207	227	207	222	215	189	214	197	205	193	194	212	217	216	204	229	234	185	197	195	194	208	195	247	210	219	205	204	213	191	211	191	206	214	217	205	207	202	223	204	198	226	199	224	161	211	192	208	193	184	221	209	211	215	215	217	219	207	210	201	201	211	184	236	212	204	220	201	192	223	210	189	190	221	180	217	205	253	220	198	214	200	208	197	219	195	218	189	220	221	201	245	215	213	176	187	206	204	206	218	212	224	202	188	164	228	211	198	183	186	224	205	219	195	210	241	199	224	200	199	183	161	239	193	203	186	185	192	240	218	211	206	206	191	187	200	179	205	217	162	210	210	195	189	188	226	229	222	202	196	213	193	226	245	212	196	221	212	183	182	177	225	218	199	206	209	214	211	191	204	202	205	195	198	205	189	222	226	200	220	207	224	187	225	226	212	222	238	217	234	187	202	228	207	229	186	235	206	216	221	192	213	196	196	191	221	203	195	181	200	211	204	216	203	217	229	217	212	187	203	214	231	209	210	197	199	193	225	211	228	182	206	220	211	218	193	233	229	193	207	180	189	216	202	203	211	220	232	173	204	213	201	202	210	201	192	232	215	212	216	195	212	226	204	198	199	184	211	195	212	217	217	244	210	203	190	207	204	214	236	230	216	203	212	234	210	228	203	205	219	213	227	231	178	209	233	216	214	202	203	206	224	195	193	191	212	219	207	217	216	243	190	173	217	184	183	195	202	209	217	205	213	233	227	220	171	229	206	213	208	209	208	228	216	213	206	195	226	203	181	240	203	199	249	209	203	189	185	198	166	190	200	187	186	199	203	179	226	226	205	196	203	189	197	206	239	227	212	192	189	200	243	216	229	207	194	214	242	232	211	222	185	227	208	215	216	209	208	203	241	182	199	201	229	220	200	183	225	204	207	213	212	221	201	179	238	207	218	210	211	197	240	200	206	195	214	181	211	199	207	179	216	194	219	205	206	214	217	219	211	208	177	198	202	212	226	230	185	206	223	189	227	169	254	200	220	223	222	201	204	187	186	228	193	211	200	209	211	234	203	222	190	192	196	221	203	209	182	203	206	213	187	212	196	207	209	164	211	208	203	193	230	217	199	197	208	230	153	206	187	213	184	201	204	208	213	228	208	213	228	214	223	196	255	199	199	209	203	221	206	243	218	185	194	215	214	201	220	205	202	191	190	169	201	205	199	192	177	207	227	226	197	201	198	198	234	193	215	225	203	214	198	193	227	195	224	214	234	220	217	217	212	204	189	219	204	199	218	218	211	172	202	188	200	228	189	236	215
26107	33577	45067	41991	35648	27077	26087	24878	33065	40458	38541	24888	24277	24802	23109	25995	24180	22386	20505	17583	15365	12576	6553	3422	2083	1724	1645	1461	1213	1165	1109	1119	1041	1080	1159	1104	1090	1039	849	775	805	727	915	1085	927	720	633	649	601	616	604	599	594	675	651	689	710	645	713	666	612	672	617	593	630	562	539	561	547	556	514	552	509	519	539	544	522	567	556	496	558	534	537	523	544	503	497	478	527	553	544	562	519	507	528	540	504	544	535	518	502	527	473	553	506	517	497	484	512	502	498	532	506	521	535	535	519	490	492	546	517	524	522	521	538	520	521	516	547	541	516	548	537	481	504	510	502	511	512	492	497	520	545	516	505	547	573	513	532	552	487	488	538	544	577	567	536	509	482	526	534	518	522	511	476	507	542	503	478	561	497	497	538	565	561	532	486	514	538	532	483	515	506	521	535	557	478	506	505	523	540	472	514	535	532	478	541	545	503	530	530	538	513	473	517	551	505	526	505	507	537	510	521	538	535	505	497	539	535	555	472	541	551	527	532	529	495	479	468	542	519	510	496	514	507	534	508	513	522	534	562	505	536	514	508	514	519	502	477	531	496	534	454	502	499	535	500	520	507	517	520	508	488	522	479	515	526	517	545	531	495	513	505	488	524	472	517	509	508	497	526	492	543	500	495	548	495	512	533	511	548	483	563	519	545	502	500	483	544	518	519	513	519	527	526	529	532	518	474	468	524	522	514	551	512	508	499	528	512	544	529	538	550	525	521	552	512	524	518	525	533	536	505	556	510	531	509	505	548	503	550	548	541	519	504	498	524	537	518	474	539	554	502	520	533	485	515	502	515	516	517	539	513	535	520	554	507	515	510	552	525	508	540	499	529	514	528	532	527	547	526	493	496	531	537	502	531	566	496	534	503	522	549	523	524	488	523	526	537	579	510	472	500	482	535	523	522	491	491	549	538	529	557	503	488	506	525	523	483	509	510	498	514	498	490	476	502	541	506	518	457	485	515	490	534	536	515	516	547	510	546	530	526	482	512	507	499	519	534	582	470	499	478	538	484	512	527	547	502	507	568	512	496	489	491	496	525	530	550	520	522	477	553	516	503	552	492	534	510	487	537	533	536	545	545	482	520	471	494	490	490	547	537	503	491	507	515	536	541	537	490	519	516	521	548	521	535	527	546	563	521	460	519	522	523	530	536	514	503	490	543	518	521	525	549	478	513	518	540	541	524	535	522	524	545	503	493	504	512	554	505	513	509	556	471	536	517	584	529	500	546	542	559	546	554	518	507	536	499	511	517	521	484	534	582	508	533	524	516	516	564	510	530	529	525	531	495	534	562	484	502	506	508	495	521	560	536	514	519	556	548	493	560	507	544	493	543	525	519	534	547	532	526	508	556	508	509	501	545	514	521	536	506	524	493	510	523	465	503	513	531	530	501	528	484	509	504	492	515	512	532	508	537	506	528	534	490	524	498	529	488	534	518	496	502	553	545	516	529	527	518	520	495	530	516	523	524	541	491	526	525	565	538	499	571	465	509	537	532	527	507	558	525	560	506	533	530	517	480	579	505	475	504	526	522	536	539	511	521	531	532	508	516	504	477	515	499	503	491	512	525	548	506	515	522	506	509	520	535	529	518	542	510	544	529	504	519	516	510	540	488	501	508	530	545	527	526	541	513	541	555	516	521	511	537	566	510	509	476	548	531	547	538	502	523	533	527	545	530	521	547	516	509	524	518	542	515	514	548	520	493	554	525	531	551	535	490	522	522	482	523	515	526	531	486	515	510	526	480	493	491	498	503	495	506	535	527	544	496	540	541	498	514	509	503	529	546	492	542	514	514	518	510	505	523	530	507	522	522	581	507	524	503	522	532	494	535	492	496	521	503	516	499	514	537	505	583	520	470	532	492	514	493	557	541	544	544	523	486	495	535	479	524	521	487	520	521	536	501	502	557	497	499	540	526	531	518	506	522	503	507	519	561	517	517	499	565	508	525	501	528	521	542	528	480	479	524	507	576	547	480	501	523	515	522	533	474	547	501	562	496	516	526	549	488	501	555	485	493	499	550	540	512	492	523	531	491	536	546	552	516	533	518	493	477	525	543	537	499	535	493	527	497	548	517	487	539	530	501	480	503	542	532	536	509	505	541	533	565	517	554	511	523	518	483	514	496	526	519	522	508	501	500	521	486	545	527	543	547	486	499	500	526	549	522	575	513	546	528	536	528	520	539	505	500	538	505	503	568	514	538	475	511	534	528	501	496	502	525	510	540	545	534	525	513	514	573	502	533	526	512	521	497	522	548	515	507	506	567	488	489	518	531	485	526	525	527	487	530	503	507	507	510	553	502	531	533	485	558	539	561	548	544	561	493	495	521	526	544	501	545	553	514	516	499	490	495	548	529	496	503	501	490	536	491	495	550	535	571	525	533	527	521	532	508	506	549	514	523	525	550	495	524	524	497	522	517	550	517	525	459	558	503	545	575	524	517	482	532	513	495	511	527	520	531	508	493	539	530	513	528	508	491	547	531	521	531	503	537	486	552	531	477	507	575	544	511	489	503	511	532	554	509	522	494	520	510	568	534	507	495	531	540	548	534	544	505	530	503	521	554	507	507	541	510	490	529	519	513	522	520	488	496	528	498	514	573	602	563	496	485	499	499	506	519	514	541	521	546	516	507	513	552	529	559	509	492	520	537	550	520	526	544	476	505	537	496	549	550	566	494	541	516	511	542	547	493	485	543	537	486	517	540	554	543	540	469	514	470	542	524	490	498	493	540	546	508	529	495	507	548	524	536	503	546	492	497	513	531	522	523	467	542	495	498	535	530	526	542	528	497	527	501	531	519	457	501	532	500	557	509	491	496	510	531	502	489	526	479	509	507	521	518	526	528	515	518	473	543	521	519	497	498	568	474	584	472	517	514	521	526	486	586	478	523	501	500	511	538	516	499	488	492	518	560	530	566	525	508	499	549	540	499	560	526	516	538	518	532	520	541	538	510	532	508	520	474	532	512	553	542	518	466	536	535	506	552	502	500	515	520	507	485	540	522	524	489	550	486	508	566	481	525	521	499	520	507	511	503	539	544	554	509	507	502	524	547	521	482	532	526	526	480	535	505	506	446	499	537	533	513	480	513	539	526	561	545	556	532	513	532	527	495	536	533	522	501	517	520	499	509	536	478	520	529	522	550	550	545	502	526	512	503	525	517	529	500	502	492	543	557	501	490	565	519	541	499	526	502	483	474	552	536	529	490	477	507	535	505	549	478	512	493	498	485	509	514	526	515	497	509	544	555	532	523	547	530	537	527	518	525	529	523	503	514	496	524	507	506	558	570	544	523	544	556	587	512	529	475	491	505	529	527	511	516	534	514	583	574	480	492	540	524	492	502	540	485	548	534	549	528	547	510	503	547	511	501	551	482	521	483	544	521	567	523	502	519	548	483	529	503	524	514	516	515	513	530	515	500	501	478	518	529	540	549	484	488	511	525	510	495	515	498	499	530	502
47048	47869	45297	34846	28532	26101	23862	23668	30976	36667	36925	25816	20275	20639	20750	22932	20585	13288	13791	10814	8049	5692	2518	959	711	728	670	417	315	284	328	321	298	331	332	302	349	325	253	264	248	268	266	223	230	225	237	228	210	238	210	186	224	202	211	226	254	223	232	242	212	190	193	214	190	186	199	177	173	170	184	198	196	196	174	183	192	171	175	190	172	182	188	186	183	182	157	181	167	191	193	184	169	164	182	198	161	185	178	175	181	181	181	188	183	169	175	174	192	143	176	169	163	166	196	185	171	160	147	201	175	187	177	167	186	186	161	178	172	187	178	192	203	181	178	163	173	172	181	163	155	205	203	168	201	186	175	192	175	151	155	160	146	180	172	170	194	149	182	179	163	141	177	208	174	177	177	181	168	180	190	148	182	171	179	179	173	178	190	176	168	181	171	185	161	179	174	165	210	158	154	192	182	175	171	187	165	168	195	180	163	175	181	181	140	161	181	175	157	179	191	160	173	172	163	171	185	182	192	185	176	182	197	201	169	182	150	182	163	176	166	188	179	175	173	170	174	172	173	174	169	176	207	179	204	164	183	202	187	167	196	162	171	173	182	163	177	162	166	176	184	181	156	171	169	199	193	186	162	199	162	185	174	171	174	152	160	171	167	182	153	180	173	157	175	182	182	179	180	191	194	181	174	171	157	187	183	192	191	186	184	183	184	190	188	178	171	175	180	173	202	180	153	202	177	180	173	186	196	157	199	202	187	167	160	174	167	188	191	166	165	181	157	188	135	153	188	169	163	151	196	162	174	170	166	172	175	170	175	169	170	170	177	202	179	181	189	199	187	187	158	175	180	177	170	176	184	201	161	202	204	173	170	179	201	155	161	182	161	163	171	173	163	157	170	181	200	197	165	157	178	183	170	187	181	169	180	181	162	155	176	181	177	158	159	174	177	185	163	174	187	194	167	166	153	174	176	157	192	205	186	223	166	157	159	148	171	174	190	181	155	215	180	177	169	162	186	176	161	167	186	199	183	167	176	210	195	169	201	156	175	183	165	183	187	170	164	184	191	176	183	188	222	173	175	172	169	189	182	168	180	161	177	180	183	177	172	167	191	192	164	206	171	180	174	143	174	172	171	162	173	161	200	179	160	182	166	200	175	175	178	185	166	169	181	163	195	176	194	176	189	177	200	157	163	188	191	196	180	183	176	178	161	193	171	161	178	185	186	161	184	174	204	178	174	169	165	200	176	179	173	186	181	195	187	187	187	184	188	164	162	181	188	194	170	174	192	162	161	171	178	179	164	202	174	193	172	186	209	175	185	194	173	177	176	196	152	164	206	186	153	207	155	190	162	184	188	205	162	178	197	160	173	150	182	172	207	194	160	167	165	169	175	154	150	189	205	165	191	195	190	173	191	161	164	165	183	187	173	152	179	179	179	173	188	172	167	178	158	192	181	156	150	150	178	185	185	182	211	228	168	165	176	174	180	177	188	176	183	159	201	164	184	179	192	165	184	187	156	172	197	158	167	174	170	182	176	165	188	184	187	182	163	177	158	168	175	174	223	183	170	180	191	205	152	171	181	166	184	183	198	189	185	180	170	190	181	197	202	169	175	171	171	154	191	170	160	155	159	158	156	168	158	150	171	182	165	170	166	162	180	200	181	175	190	171	185	171	164	160	224	163	170	180	175	164	174	157	165	172	197	190	201	173	172	190	169	175	189	177	173	172	162	171	181	181	190	167	186	181	186	173	179	186	195	170	171	175	148	154	162	171	146	182	188	163	173	185	185	195	184	140	184	184	198	174	176	191	170	180	176	152	200	159	158	194	189	175	181	198	179	177	171	184	170	170	171	173	190	168	187	167	184	138	187	165	160	172	176	131	174	169	159	161	181	179	170	178	180	190	204	180	179	180	169	216	182	183	186	187	159	199	174	183	184	194	184	174	180	176	177	173	167	167	176	179	163	193	189	150	167	175	192	191	184	136	191	186	167	170	194	185	166	184	162	186	172	177	155	185	170	166	174	189	169	172	194	169	166	166	217	186	168	209	171	197	167	186	189	183	163	168	173	198	186	190	184	169	171	180	182	197	186	160	165	163	171	177	164	186	172	170	165	181	148	137	178	173	186	169	182	183	177	186	191	171	163	154	167	208	195	157	160	178	182	169	194	172	159	187	185	200	177	173	167	158	174	191	180	170	156	219	181	187	167	183	187	189	171	183	167	167	169	182	174	189	174	189	207	160	198	159	184	174	201	202	183	177	193	185	179	190	161	206	172	153	185	185	202	176	163	181	159	168	193	154	179	193	178	207	175	199	175	188	206	180	165	185	184	160	173	175	196	187	190	146	181	173	178	182	167	178	187	176	186	179	151	177	185	156	188	172	148	197	173	175	194	173	185	170	165	179	185	165	164	191	171	177	182	171	167	173	178	180	187	213	164	160	179	184	162	163	197	163	184	188	158	174	174	178	162	171	169	186	177	158	185	169	170	162	161	198	150	169	187	167	188	190	174	184	202	200	185	191	177	178	190	200	198	174	194	189	174	195	175	138	174	171	183	172	175	173	164	169	169	182	188	153	218	150	150	186	182	169	178	181	177	172	160	191	174	172	185	176	157	180	165	182	182	200	163	190	191	176	150	175	200	167	210	154	180	181	174	163	177	178	173	188	174	195	177	185	200	175	183	182	160	155	162	155	186	162	182	179	160	150	176	176	162	175	171	185	175	178	168	177	146	146	197	185	189	139	185	204	172	195	191	166	175	163	173	180	166	176	154	168	167	167	174	187	168	183	182	161	148	182	185	191	202	166	166	182	188	162	177	150	194	172	177	167	159	163	182	162	163	185	164	169	152	154	177	181	183	199	189	195	161	153	200	192	178	159	187	169	177	186	170	179	157	179	156	176	199	172	193	173	177	160	169	167	175	181	184	173	173	180	167	176	159	177	190	153	177	178	184	177	176	193	176	176	192	164	189	160	177	190	180	178	198	182	197	171	185	184	199	187	176	204	197	168	163	184	178	175	148	154	166	160	171	193	150	182	183	191	180	168	160	178	166	183	194	166	182	184	194	174	186	169	177	176	173	179	180	174	169	166	168	182	181	207	186	203	188	165	175	199	167	166	161	164	176	175	178	205	152	192	190	176	170	177	182	178	166	203	153	171	161	186	179	200	196	189	180	178	183	175	166	195	189	212	154	167	184	182	166	180	162	163	187	144	160	179	175	152	163	214	185	165	194	152	195	176	192	165	159	188	196	171	185	176	179	184	179	169	177	155	192	189	184	179	199	182	159	167	164	194	170	165	173	193	200	178	169	190	176	167	180	169	201	187	190	198	180	172	166	182	184	199	208	163	176	190	160	176	200	158	187	169	175	178	168	188	153	190	169	166	211	166	181	158	205	201	180	165	165	164	158	173	178	200	163	174	200	178	197	190	181	174	172	180	199	206	184	183	177	172	183	199	164	158	194	197	189	192	193	218	163	186	194	179	181	154	162	174	170	190
33924	44017	50107	43639	40974	33991	29911	33880	42557	48391	52086	38802	38362	40388	40504	42547	39802	32113	34114	30218	26799	21440	11396	4683	3801	4153	3494	1919	1633	1533	1340	1377	1355	1583	1681	1427	1600	1443	1052	912	1014	1082	1079	1050	867	723	712	668	693	655	697	630	717	662	661	745	895	727	863	770	693	689	667	643	641	604	551	501	529	477	528	461	501	483	458	478	463	461	464	440	464	498	411	440	464	464	482	446	432	489	411	464	452	416	456	453	419	411	437	429	411	461	459	505	439	446	434	435	427	475	440	450	436	438	449	446	422	438	441	403	443	442	458	432	448	450	419	439	401	435	428	442	455	454	424	455	427	446	449	448	425	424	459	419	456	462	458	404	476	460	439	424	452	412	445	429	447	459	455	441	438	424	457	432	440	459	475	465	405	448	437	476	472	420	438	454	442	451	473	437	461	459	463	419	447	448	461	420	467	460	449	432	440	444	428	434	437	428	408	420	426	421	446	401	436	389	419	438	433	443	454	432	395	431	423	439	421	452	414	418	434	430	443	422	440	446	418	447	451	444	436	436	440	464	481	444	451	436	456	438	451	438	410	435	478	445	448	429	465	409	440	465	429	433	379	481	441	411	433	444	458	446	457	455	467	467	435	435	466	448	461	441	458	461	452	457	418	455	414	436	432	429	429	418	470	433	454	437	423	448	396	429	445	431	426	413	435	429	440	412	475	474	457	432	457	433	474	448	474	456	466	442	468	421	440	497	433	399	472	446	442	443	433	467	433	437	454	418	430	464	452	407	420	452	479	440	431	441	428	446	458	435	451	462	396	479	439	413	465	480	472	425	474	434	433	462	444	453	443	468	470	421	459	405	449	418	455	445	411	466	462	410	483	443	483	424	433	437	428	458	415	429	454	436	429	428	477	424	428	465	427	422	455	453	487	423	451	456	476	428	446	479	427	460	441	447	431	441	414	440	423	416	425	437	428	430	461	454	439	423	458	417	418	450	437	447	429	440	444	412	454	454	477	432	452	430	458	425	414	409	405	431	449	414	429	483	457	407	481	456	424	437	423	409	454	431	437	443	454	434	445	436	459	446	419	431	462	471	451	443	427	477	417	419	415	438	416	467	476	457	453	451	434	431	456	399	441	415	454	455	462	434	408	448	428	408	475	418	439	414	433	408	430	423	451	395	468	449	435	438	460	414	429	465	478	421	453	449	452	417	436	454	417	400	445	428	433	415	468	446	414	453	435	438	430	432	441	452	473	466	416	448	479	432	420	451	401	425	393	442	436	436	445	442	444	422	475	438	455	445	424	455	428	408	427	448	416	456	437	435	468	444	420	395	444	471	474	435	458	452	445	435	450	418	447	452	448	446	428	425	423	400	415	491	459	432	414	449	471	435	445	437	442	428	419	452	427	442	413	458	436	459	422	419	450	442	436	421	454	439	443	399	460	473	457	420	429	453	453	408	419	398	461	437	453	451	462	431	479	460	448	448	437	434	437	467	479	468	441	443	427	442	460	465	406	456	427	435	434	416	439	446	441	428	455	418	423	472	426	437	453	412	396	433	469	411	468	463	444	431	459	456	432	442	473	422	432	449	467	418	458	419	425	460	422	420	439	470	456	434	422	440	460	436	423	464	421	445	454	462	404	446	409	456	426	458	489	422	444	415	432	420	471	434	428	427	398	408	423	433	443	443	420	433	377	447	462	458	447	457	430	467	421	424	439	471	452	418	419	435	441	454	414	401	429	438	451	411	432	461	420	431	417	434	429	429	405	427	411	418	459	466	440	408	429	431	433	384	452	418	443	412	459	442	425	420	427	463	450	438	404	425	447	432	435	445	452	459	459	451	423	416	439	409	450	423	420	430	440	434	406	410	417	447	400	454	423	449	441	419	431	446	441	440	432	454	412	398	439	471	461	443	422	443	433	420	462	433	472	411	446	454	463	453	428	461	422	436	433	464	415	401	432	450	439	450	477	458	477	414	409	405	447	444	425	422	428	437	451	455	456	471	446	416	449	404	509	475	487	422	460	450	456	399	421	427	456	469	429	419	435	447	477	442	435	438	442	422	424	440	425	451	414	406	413	447	473	450	422	430	433	440	463	406	459	422	457	435	414	464	435	419	440	427	412	467	436	486	438	412	415	461	415	428	428	449	432	448	396	450	423	466	435	415	433	462	447	435	396	440	469	439	452	458	437	448	432	438	451	446	441	418	439	426	459	454	434	422	459	447	465	450	455	433	403	420	420	439	419	420	448	458	428	452	460	475	442	411	411	415	458	456	456	471	436	438	434	443	408	416	440	436	471	434	409	422	451	464	379	462	427	441	452	464	426	483	447	441	457	410	442	422	463	468	455	463	412	435	404	435	443	450	424	418	452	452	430	435	423	444	410	441	445	465	445	453	442	417	436	411	449	441	435	440	460	425	476	445	392	445	464	414	460	441	445	441	436	463	461	431	461	437	448	429	461	446	437	468	433	472	468	439	441	423	389	452	464	417	453	465	395	441	412	452	406	423	462	457	428	384	414	420	456	453	440	433	448	484	459	423	430	414	442	437	458	445	468	454	465	458	454	415	472	433	468	443	469	429	457	435	447	415	388	448	422	458	429	439	437	428	480	467	420	406	450	417	423	413	405	428	437	433	434	421	432	471	483	437	426	442	450	441	457	465	435	385	438	451	426	452	390	433	428	446	455	425	450	410	444	445	440	414	445	427	445	443	455	463	425	446	444	426	456	428	518	453	435	446	439	441	424	452	455	436	425	455	460	462	442	441	451	399	452	464	443	464	456	434	462	422	409	424	438	411	455	446	417	457	478	422	472	431	407	389	432	456	422	454	433	430	462	416	429	466	385	440	461	428	437	372	410	424	455	471	419	469	454	428	420	466	433	437	420	429	448	425	421	414	453	462	449	438	453	410	432	491	433	444	457	442	435	459	460	420	453	421	465	468	442	411	446	460	414	443	428	436	454	433	420	460	445	481	452	431	427	444	440	460	493	419	423	460	401	458	437	415	463	442	407	430	413	435	445	450	424	408	437	417	423	445	466	452	421	449	426	423	429	439	455	433	472	446	436	457	452	462	457	435	453	448	422	422	391	487	431	479	398	426	458	390	466	439	416	455	421	398	445	476	442	422	428	437	433	426	429	460	421	443	421	464	422	426	416	433	414	434	421	405	440	422	470	440	403	431	415	442	404	463	420	431	425	448	461	429	435	475	442	459	406	429	414	435	458	453	467	411	459	414	417	435	435	437	453	421	434	459	435	424	420	448	421	475	434	452	449	466	426	413	470	435	399	422	451	430	448	395	433	450	414	472	387	441	407	449	424	435	443	432	449	440	409	400	439	434	426	441	414	452	420	411	436	416	453	400	434	442	444	462	398	396	425	434	440	463	424	485	457	460	428	467	440	442	431	449	445	420	421	452	441	428	450	407	434	453	431	458	444	428	483	434	429	468	425	442	428	450	428	430	435	476	450	433	428	457	439	512	485	427	461	454	433	429	417	439	447	425
19181	16824	21104	18264	7562	4458	2568	2370	2297	2877	2776	1922	1381	1186	1097	995	793	682	737	605	563	440	395	328	333	306	291	290	271	284	269	238	255	245	236	252	233	219	211	222	228	252	220	233	236	214	232	200	230	226	198	201	216	222	239	252	258	225	248	220	230	236	240	220	204	191	236	230	187	202	208	210	205	195	217	256	208	214	228	216	202	224	232	205	250	221	233	217	200	204	181	196	214	227	206	200	226	218	190	207	210	217	215	211	215	243	188	211	219	220	232	219	231	243	211	240	222	212	216	237	240	217	222	218	189	194	180	216	219	206	215	210	209	232	208	212	207	211	182	202	174	220	227	191	239	225	241	227	211	221	219	228	217	237	230	197	228	227	203	195	236	207	211	205	202	218	246	209	211	225	234	220	226	203	230	228	226	224	243	221	205	202	216	226	230	239	244	227	186	227	202	210	228	202	199	206	205	226	209	240	244	223	222	227	205	231	211	220	220	226	237	235	223	209	190	230	171	230	215	233	227	213	209	210	209	214	212	195	216	217	203	198	233	233	209	212	215	211	241	211	205	249	203	237	201	183	210	242	194	220	221	201	229	221	204	197	209	213	196	225	195	232	204	217	234	223	211	243	223	239	209	209	226	206	220	220	249	214	206	208	206	229	237	229	208	206	207	242	190	202	203	224	204	200	195	205	223	194	220	221	215	218	206	216	210	210	194	214	212	242	224	218	202	193	224	260	225	200	215	189	199	184	204	209	237	223	204	217	221	205	223	195	215	212	237	195	179	223	201	244	211	203	212	227	204	197	197	192	210	223	214	187	239	202	209	229	234	206	211	193	229	241	255	214	201	230	226	202	189	211	218	208	225	212	206	212	209	223	258	199	216	245	213	221	206	202	216	206	245	208	204	193	232	224	199	229	209	205	213	175	221	225	206	223	233	185	209	190	237	218	224	219	242	213	200	216	226	210	212	195	225	217	242	201	229	223	210	230	199	201	241	229	212	212	231	186	200	189	218	200	185	205	232	214	216	204	230	214	201	210	232	226	211	211	199	221	213	200	234	211	233	224	179	227	207	217	247	224	216	226	208	211	205	210	183	202	198	216	230	213	220	201	207	218	211	241	222	206	201	225	211	196	199	189	212	212	237	202	215	200	229	214	192	217	231	190	216	223	209	203	194	213	215	223	232	183	217	235	204	215	226	230	240	198	216	199	201	230	221	237	196	228	226	203	218	217	211	236	234	188	183	211	233	231	242	203	242	224	220	238	188	212	186	221	211	214	214	235	224	197	220	239	213	214	226	224	241	212	205	219	215	222	168	211	220	216	212	194	197	207	247	224	213	226	228	224	221	210	226	230	216	189	235	233	209	206	199	215	227	230	202	213	229	233	223	207	195	215	211	237	238	243	219	216	209	238	222	201	214	199	202	239	213	201	216	223	211	243	194	222	201	213	233	205	196	203	192	217	221	207	213	213	243	204	202	199	212	230	201	226	216	231	207	238	221	222	208	187	213	188	204	197	209	230	220	199	229	212	203	193	220	206	220	210	221	211	218	196	204	215	226	195	216	236	229	211	205	209	230	232	214	211	219	204	242	198	222	214	224	205	229	222	195	204	237	259	201	221	213	194	212	222	209	217	231	230	220	196	201	212	224	217	203	218	214	187	231	221	218	196	244	202	213	216	197	209	228	193	206	195	214	211	200	213	190	209	232	231	205	216	233	228	226	217	197	206	203	196	218	191	213	218	219	237	216	210	201	201	221	228	219	210	209	197	229	237	223	207	206	238	218	205	218	215	225	215	210	206	213	211	231	229	198	232	197	226	212	222	202	214	210	203	229	198	242	205	215	228	226	211	186	224	199	209	221	217	222	203	221	195	229	203	218	217	197	213	238	237	221	223	209	217	217	219	201	226	208	221	243	201	228	227	212	238	192	213	213	203	207	212	229	205	222	190	212	214	216	214	218	221	241	212	230	206	192	207	235	208	205	205	224	211	204	201	232	204	233	238	215	225	205	213	219	214	199	233	241	221	221	210	208	186	220	222	217	216	215	214	228	210	231	215	239	239	183	216	206	232	250	198	223	243	210	230	224	194	201	226	237	210	224	207	202	220	191	208	231	231	218	227	217	197	229	238	260	230	216	211	195	210	230	224	255	199	228	225	215	235	207	231	220	216	219	207	207	197	206	208	215	232	239	216	211	215	213	227	221	231	200	187	198	260	224	234	210	187	219	214	213	215	206	218	238	235	221	228	202	220	203	229	211	230	261	243	205	214	234	222	214	213	216	200	201	228	201	222	217	237	197	202	216	212	217	203	241	207	208	214	211	210	218	220	251	210	204	234	205	210	208	226	210	230	249	209	221	200	217	207	244	209	211	222	189	215	239	200	218	212	225	224	207	199	234	220	203	210	178	197	183	241	238	226	209	190	221	241	220	228	203	201	221	236	219	214	218	210	218	207	198	198	236	214	219	219	215	232	218	237	247	204	226	207	223	214	221	193	238	217	200	228	206	195	185	222	216	224	229	231	226	223	202	224	220	199	184	200	222	230	190	193	216	209	231	209	214	232	193	226	212	192	223	206	240	211	219	213	187	187	202	209	213	232	219	195	194	207	196	206	235	207	214	217	231	228	215	208	206	204	211	191	194	221	214	238	221	234	208	232	213	227	208	221	212	211	215	194	197	206	231	204	223	210	216	205	220	210	204	202	221	224	198	190	209	223	229	191	224	209	209	213	228	227	217	227	216	208	185	176	213	215	216	211	227	219	180	235	203	210	194	200	225	215	193	217	202	192	230	223	187	206	223	222	236	213	215	234	209	236	230	223	213	192	209	205	230	239	209	227	213	220	223	203	233	196	215	231	219	227	224	230	227	203	200	221	216	214	218	218	211	224	236	198	209	209	224	215	202	197	226	216	211	201	238	220	206	258	203	221	218	208	222	197	235	206	212	236	219	212	222	220	205	195	207	231	198	202	207	239	236	230	220	206	213	205	219	204	240	199	225	222	212	234	218	228	198	197	214	242	208	220	212	221	243	212	191	223	230	210	214	226	195	225	223	244	218	212	197	206	205	214	226	201	215	220	226	202	218	260	237	192	209	231	200	197	204	229	198	200	217	214	219	276	246	189	237	220	237	232	194	186	229	222	208	212	206	220	218	229	210	221	209	223	208	231	219	213	223	216	211	199	199	223	223	218	204	176	232	229	235	216	200	216	228	243	188	226	237	225	214	214	235	220	216	220	209	193	198	232	223	215	237	198	233	221	221	214	236	216	224	230	199	224	214	205	218	220	247	232	218	206	216	220	226	244	211	203	214	209	233	243	240	205	222	218	221	230	226	221	223	220	213	215	202	197	224	235	189	193	231	212	227	229	214	218	215	219	225	203	189	212	228	220	189	221	216	216	200	230	251	234	205	206	219	195	225	209	235	205	229	217	206	207	217	232	197	195	213	223	241	220	181	196	193	182	222	174	201	208	201	216	217	217	220	223	203	209
12037	15913	26653	23884	15196	13415	9232	10383	11073	13793	13226	9603	7371	6646	6117	6233	4543	3854	4290	3473	2929	2310	1727	1357	1372	1260	1110	976	867	877	850	830	802	782	820	739	719	679	701	629	649	619	631	632	582	601	580	593	596	570	607	572	590	575	579	570	593	606	653	594	600	564	574	607	547	560	582	546	576	584	578	570	523	549	558	519	553	558	500	571	560	533	543	505	538	534	549	531	519	561	552	542	524	512	508	552	554	535	573	549	526	527	551	503	534	565	491	571	604	559	547	576	568	549	527	552	529	562	550	570	534	535	526	502	541	532	520	545	550	519	554	550	517	560	496	527	562	542	534	553	487	529	549	522	545	552	523	541	524	575	530	557	549	573	553	538	502	534	539	487	521	515	541	531	545	550	548	555	524	519	523	516	551	519	579	505	542	530	519	557	518	532	519	574	533	567	567	510	596	526	538	514	537	571	477	516	513	505	497	522	539	524	523	502	558	509	554	514	496	535	534	527	532	511	534	558	508	552	577	534	549	480	534	564	512	554	534	535	556	521	544	562	550	527	513	523	510	537	539	551	522	553	534	535	512	528	542	546	556	533	504	552	522	508	519	533	546	543	545	536	518	568	503	534	508	578	574	532	561	579	519	531	483	537	529	553	541	531	492	543	489	479	548	518	556	576	528	536	540	563	511	526	560	545	542	545	565	547	545	519	525	526	529	556	489	538	551	508	529	525	500	592	504	540	581	555	563	530	554	538	522	547	521	536	499	547	560	578	544	559	536	518	523	551	543	502	495	541	547	525	518	552	559	536	570	542	516	528	484	538	561	491	508	526	523	503	549	508	522	491	541	553	513	549	528	547	547	556	495	508	545	596	528	547	514	529	548	505	563	501	513	532	509	545	539	565	537	499	519	514	553	582	533	534	540	542	522	520	530	566	540	531	585	525	506	557	524	547	547	538	536	511	516	509	517	517	584	536	537	530	526	532	516	577	551	502	558	495	569	521	518	558	541	539	564	567	541	521	497	544	540	548	536	527	521	534	523	530	522	564	560	518	534	576	543	536	503	521	543	525	537	509	556	529	541	529	550	558	544	524	526	555	563	540	516	583	535	536	518	541	514	555	523	516	535	521	543	529	564	548	520	525	536	522	537	506	534	576	550	537	547	554	571	546	553	517	484	519	499	549	522	527	552	512	559	494	506	518	524	540	571	551	535	537	552	473	539	541	513	520	554	537	540	546	522	528	511	542	536	531	558	557	520	535	551	519	558	537	542	526	520	545	565	511	514	491	521	548	550	561	603	506	540	533	542	531	547	542	545	556	539	518	502	519	533	545	564	538	531	521	509	541	496	507	525	529	597	502	499	563	588	516	523	562	525	552	505	533	567	527	508	545	532	518	543	547	520	543	539	515	512	545	551	548	571	543	531	521	545	502	566	509	515	537	530	534	536	556	537	531	581	552	522	535	558	518	545	528	582	544	509	526	514	521	536	545	522	529	541	528	552	542	561	524	521	549	559	559	550	519	570	557	548	524	514	537	577	531	528	519	517	501	505	538	526	578	523	538	534	561	532	551	541	552	544	513	545	507	506	541	523	550	541	573	563	505	533	535	502	556	534	518	527	536	519	511	522	539	510	513	538	517	501	540	519	537	538	496	534	552	519	528	569	518	525	555	526	575	552	521	559	508	520	539	544	495	536	525	540	547	552	539	570	529	555	521	518	609	519	513	551	526	501	516	505	544	510	512	519	500	529	494	558	514	552	556	523	542	547	531	562	513	531	533	536	561	567	550	572	521	578	567	518	547	546	557	539	522	502	559	539	522	538	536	546	537	542	502	558	499	523	559	515	487	486	495	525	532	524	522	526	546	561	524	537	550	527	558	523	509	545	531	553	569	535	505	495	504	516	582	530	522	509	567	558	542	515	534	511	534	555	502	533	527	536	527	522	562	537	544	510	539	534	516	520	550	556	539	515	537	537	539	556	549	541	575	529	527	499	502	486	547	571	551	523	530	558	547	514	556	493	534	486	544	533	565	537	570	525	545	559	534	553	506	512	532	554	518	553	479	553	546	499	530	540	528	519	512	527	545	546	561	588	537	557	523	522	549	547	515	552	565	540	516	529	502	538	545	535	517	509	544	529	529	510	535	545	557	541	537	559	558	538	551	520	545	540	584	526	542	556	547	558	519	507	557	578	527	526	563	527	557	561	531	538	531	561	557	558	525	532	500	528	515	503	522	516	536	513	516	540	539	560	540	538	513	538	514	519	539	567	539	552	558	501	520	518	500	530	526	522	528	572	528	552	517	518	533	508	554	547	540	526	525	488	487	542	527	516	576	568	508	537	553	544	529	528	489	511	515	566	541	552	546	519	483	519	547	525	553	509	530	528	501	592	556	513	503	547	521	493	552	569	519	536	539	535	603	540	527	525	519	539	531	518	555	542	546	576	517	520	533	542	545	566	509	573	578	509	570	566	510	502	544	519	546	516	561	551	565	569	539	520	532	523	538	506	511	503	557	572	508	602	506	510	541	513	561	536	527	525	556	509	539	516	530	523	528	497	515	525	549	514	529	503	527	534	564	574	525	542	529	547	633	502	560	524	523	515	577	540	511	510	565	570	506	537	526	537	519	551	495	527	468	560	513	569	519	484	517	531	501	538	555	548	502	521	554	572	527	484	497	532	564	508	549	590	564	516	535	541	516	564	552	497	548	576	537	499	519	553	515	528	562	519	514	567	530	552	539	562	569	508	553	566	545	523	555	520	544	551	559	559	557	502	557	522	501	509	554	514	534	543	538	541	542	558	566	522	538	490	529	503	566	570	513	550	537	534	527	532	560	555	544	532	535	597	515	560	545	537	574	523	531	512	528	512	589	542	507	503	524	557	544	514	567	568	516	509	539	551	536	506	561	533	551	539	546	512	536	544	563	542	547	521	571	491	536	525	541	542	543	486	527	535	530	557	522	504	510	527	552	556	543	577	541	513	491	531	544	526	552	504	534	490	545	547	468	535	524	575	558	555	529	517	550	547	578	507	525	544	533	541	522	494	548	553	522	522	547	510	572	552	530	541	527	550	558	554	554	544	519	578	531	524	529	554	544	552	478	517	506	546	534	547	521	551	519	542	552	544	542	544	529	536	510	541	507	543	532	538	520	535	534	526	534	563	572	538	545	523	546	569	586	522	528	513	559	527	531	530	545	534	528	565	519	542	544	529	491	564	566	570	544	557	547	517	518	522	519	540	519	542	527	567	569	524	529	519	538	545	509	499	539	537	534	509	529	569	549	528	515	511	554	575	525	556	513	538	541	523	504	568	551	506	528	509	517	533	541	542	500	523	548	513	539	515	514	529	543	571	548	568	537	550	516	533	561	536	518	516	526	558	524	538	515	574	519	482	505	587	565	501	582	570	552	579	517	533	545	569	505	556	547	556	550	551	517	511	532	504	506	537	540	579	527	529	568	509	552	529	554	556	519	523	548	549	584	520	500	535	523	500	529	553	489
33806	39223	47240	36725	27633	22699	17388	16755	16475	21111	17868	10730	10327	9999	9924	9977	5704	5502	5067	3600	2584	1609	837	444	405	478	536	338	317	290	283	270	295	303	299	316	321	302	263	226	233	338	268	230	225	231	228	233	223	233	239	206	233	235	234	218	234	217	240	210	221	237	214	243	204	211	206	219	197	207	241	230	256	223	187	193	206	197	210	204	219	207	217	219	193	224	234	199	196	198	226	205	214	222	205	204	212	184	227	219	223	184	229	227	211	209	184	205	194	183	227	223	230	180	193	201	206	205	200	190	207	224	225	218	220	213	206	211	223	204	223	214	218	216	204	239	206	217	219	207	199	220	237	191	212	216	219	224	201	245	206	201	221	219	200	211	196	241	228	188	255	217	200	220	192	252	224	214	223	223	203	214	198	217	217	214	181	207	206	194	181	194	201	206	217	242	212	197	216	205	209	227	227	204	204	184	215	184	218	202	198	200	219	218	203	216	198	233	220	226	207	225	233	207	204	207	197	207	205	211	208	218	218	233	220	201	226	217	190	201	221	211	216	210	179	197	202	212	173	242	217	216	205	182	196	217	203	187	194	214	188	194	208	208	240	236	231	221	211	227	204	223	204	207	229	220	185	222	200	217	223	210	192	189	204	206	216	220	203	213	229	194	221	200	211	210	195	206	189	219	191	204	206	205	209	218	206	244	224	204	191	187	190	201	221	230	171	218	204	195	236	218	204	197	207	224	205	201	220	195	216	218	250	204	196	188	200	211	202	255	223	199	219	194	195	219	192	220	204	194	233	228	211	169	209	180	189	218	220	197	216	216	199	210	222	235	210	198	216	240	243	208	195	191	214	199	224	194	197	221	198	220	198	186	234	225	219	222	218	212	216	201	205	211	205	198	183	216	201	223	212	215	220	211	186	213	209	222	218	243	207	243	211	203	182	220	194	184	225	232	204	197	205	252	242	207	214	183	205	224	198	221	184	206	198	203	220	214	220	182	214	208	238	234	199	201	196	208	225	214	218	197	191	198	223	203	205	208	206	242	221	189	196	222	231	211	202	202	205	209	202	206	199	189	209	218	208	235	216	200	209	183	209	215	214	193	207	207	205	237	199	201	238	192	203	235	230	207	233	210	205	201	221	241	202	226	206	201	193	207	221	185	224	208	215	194	219	210	217	238	217	175	181	185	204	192	201	238	193	206	221	202	196	198	210	186	188	193	211	207	203	177	226	185	200	203	222	214	238	192	197	205	220	231	225	222	214	224	215	208	206	191	185	202	222	187	254	214	203	192	199	170	182	186	200	221	216	187	215	197	196	223	219	178	171	189	192	213	195	209	188	193	208	200	222	214	217	205	194	204	209	202	187	207	205	214	216	210	210	226	211	238	230	197	234	210	219	225	228	212	189	205	213	205	211	226	202	204	221	204	195	228	197	190	212	206	196	208	197	210	241	219	211	187	214	200	235	230	214	203	194	212	180	207	193	205	187	200	190	213	195	227	196	215	204	207	184	224	215	225	214	206	221	218	226	222	224	209	177	201	228	218	221	194	204	223	242	196	230	208	168	205	196	209	211	191	229	239	215	214	225	217	223	218	216	195	209	211	211	232	176	208	232	201	204	211	196	215	220	223	216	206	244	223	217	218	198	223	222	218	202	207	217	189	197	226	198	215	237	209	203	216	217	230	232	228	223	190	179	238	209	199	183	222	216	188	213	195	208	195	204	229	204	200	235	174	205	210	210	194	220	201	188	200	205	230	228	205	212	215	211	196	187	237	215	212	218	195	201	181	203	216	194	211	190	207	207	216	194	214	218	221	203	206	217	219	231	224	196	190	187	223	209	225	206	185	224	226	223	222	221	228	229	202	215	194	222	203	227	193	197	197	176	230	207	199	230	198	197	214	175	180	172	208	216	213	185	217	210	227	222	212	201	208	230	217	212	221	241	214	188	212	193	208	207	210	210	249	198	232	228	224	196	214	220	223	220	201	228	200	212	202	222	216	245	216	202	196	202	192	201	216	226	195	219	220	221	235	205	208	200	213	238	213	214	227	216	222	189	206	209	197	208	208	228	200	211	215	213	174	229	227	191	203	221	218	200	179	216	209	203	210	200	213	186	196	199	214	213	207	220	213	219	206	198	202	213	226	203	211	215	201	204	187	208	189	213	200	217	206	218	220	210	224	207	203	208	231	196	203	215	216	213	217	242	222	206	209	203	212	199	222	200	229	195	208	202	223	199	214	222	223	211	241	218	229	233	206	222	185	232	197	196	231	217	201	232	232	200	208	176	218	207	219	201	205	215	210	202	211	206	232	236	196	203	213	226	223	214	189	197	213	208	220	209	197	202	199	198	248	196	204	220	222	211	232	209	207	192	221	196	195	220	221	241	231	216	217	198	218	227	245	206	187	183	202	229	198	196	213	193	221	178	209	200	205	222	207	228	216	221	199	212	169	191	214	213	204	214	208	217	217	218	205	229	225	183	238	197	219	243	206	190	210	223	209	234	204	224	224	215	194	213	216	211	204	189	207	181	187	198	205	221	203	216	218	205	218	227	216	169	212	212	199	204	220	205	195	205	184	199	195	199	215	190	202	201	205	205	207	200	188	201	204	208	208	231	238	203	192	187	214	203	201	206	180	244	213	205	242	194	219	229	192	209	199	194	212	198	179	224	229	198	208	214	213	240	221	225	230	233	222	184	190	209	211	203	202	198	235	211	192	203	201	208	201	225	189	214	223	203	231	209	210	213	208	219	238	230	179	197	190	206	230	205	206	218	229	201	229	239	195	224	213	200	223	235	224	221	196	198	210	208	192	230	190	198	228	203	202	220	226	214	205	210	215	203	208	224	221	241	185	223	209	214	208	192	214	211	209	223	223	227	216	179	189	209	199	204	224	211	222	233	195	226	196	223	197	197	198	187	211	197	236	203	206	207	227	192	211	225	192	198	216	207	193	200	199	198	202	235	215	197	224	194	187	195	237	212	215	218	207	217	211	227	226	187	229	216	236	232	229	196	188	201	204	201	201	223	223	203	213	229	219	238	215	199	209	227	184	183	196	227	217	217	261	203	211	216	222	212	214	218	201	209	219	220	218	230	222	222	193	192	206	209	213	235	205	226	189	191	210	196	227	232	212	221	204	214	195	187	201	229	210	212	178	230	202	199	187	202	223	188	203	197	219	197	208	207	247	214	214	201	191	202	206	236	202	194	215	213	202	193	212	211	219	234	196	209	185	203	222	235	206	192	223	194	201	241	205	236	192	233	205	194	197	186	181	213	231	192	217	185	192	238	195	199	216	195	224	192	197	191	227	204	182	230	211	199	205	185	224	232	201	218	223	221	229	205	191	213	224	199	218	215	212	190	212	231	189	219	214	217	216	208	217	220	223	236	208	207	185	199	196	214	213	210	193	237	209	203	190	222	206	229	184	216	213	242	247	203	211	205	209	185	213	200	204	229	212	196	211	208	184	228	202	215	242	240	189	217	202	212	202	238	228
23178	33014	46345	38924	33605	25900	23437	28640	30392	38293	34603	27194	28780	28800	29697	28883	20619	22462	20660	16530	13489	8778	4604	2351	2151	2588	2794	1535	1281	1033	1136	1131	1074	1224	1317	1156	1261	1155	981	809	894	1359	928	753	743	723	650	594	657	590	598	639	555	584	649	683	695	746	666	708	641	677	632	640	563	606	584	545	580	545	503	541	533	515	557	520	486	511	548	521	510	557	529	511	567	511	541	538	501	525	553	513	521	548	487	532	503	513	584	548	491	513	522	526	530	505	484	497	522	535	522	510	518	530	529	553	508	524	559	535	559	521	556	531	483	568	516	515	536	546	510	512	521	555	528	514	541	524	503	550	525	516	552	531	540	535	521	508	510	517	516	494	509	533	517	525	528	563	500	549	530	485	525	500	528	502	540	517	510	541	550	536	534	525	535	518	500	492	551	538	546	499	510	552	536	520	533	512	504	508	507	513	485	523	499	529	552	517	513	507	541	532	531	542	496	508	507	516	511	563	508	518	512	490	534	498	510	533	500	513	547	515	537	504	506	545	492	501	453	515	535	528	479	494	543	522	506	535	519	533	506	520	521	540	490	549	543	548	532	491	540	514	541	541	517	501	520	512	490	522	531	527	502	529	514	576	516	497	542	520	521	491	530	524	509	458	520	550	516	493	530	535	510	476	559	558	502	537	545	504	497	520	521	539	500	496	566	497	487	536	533	531	531	512	464	493	518	536	523	538	505	534	515	528	510	516	563	544	529	497	479	522	519	499	532	527	517	559	532	521	535	518	535	513	521	494	506	484	562	545	522	547	569	539	527	536	518	469	508	523	499	548	532	510	540	555	496	534	489	537	500	528	557	496	527	486	477	545	502	545	554	505	519	507	500	508	524	534	502	530	517	527	525	542	525	525	541	502	514	469	513	532	490	580	531	566	530	522	485	500	494	579	500	532	490	522	514	535	542	522	535	525	490	494	525	520	541	554	529	479	488	524	547	504	558	485	531	546	515	508	535	496	516	537	503	495	519	551	503	542	528	488	528	520	496	524	444	509	577	539	512	574	468	534	518	476	519	529	477	551	495	530	545	498	540	507	497	549	523	508	537	522	551	589	526	474	507	497	521	534	525	529	538	517	522	504	511	499	532	533	557	498	497	511	512	513	525	528	488	535	486	528	541	508	521	507	500	495	512	512	519	504	527	528	530	568	504	504	532	510	509	488	527	499	534	516	501	504	578	518	523	524	505	530	532	512	521	537	536	530	558	512	486	527	537	526	548	528	539	532	557	524	493	543	546	545	513	518	505	506	516	515	510	527	509	527	543	490	571	553	525	533	549	504	494	539	523	550	527	478	512	500	552	495	573	543	542	483	525	527	503	488	514	509	524	553	506	525	520	564	535	495	513	523	533	528	510	552	525	513	552	511	501	574	524	496	527	514	543	490	508	493	490	514	511	517	516	512	503	529	478	577	517	494	521	516	525	497	530	531	527	516	511	519	528	536	535	517	551	492	543	564	506	523	502	547	547	504	486	541	467	501	543	573	466	494	530	493	496	507	516	537	503	512	491	518	502	509	518	519	519	536	528	516	471	520	513	518	498	535	542	522	496	509	539	510	526	440	541	537	523	542	553	534	508	528	473	482	494	475	514	508	512	515	507	513	497	525	548	561	549	531	511	530	547	540	539	525	533	513	484	476	525	515	528	518	525	497	568	478	507	542	487	500	510	526	544	517	534	520	509	566	510	555	570	546	531	547	475	540	525	511	522	529	540	529	563	505	506	516	483	523	502	579	534	519	498	514	530	532	503	529	504	525	493	535	528	521	524	488	516	538	498	549	514	514	507	527	533	533	509	511	526	514	535	541	521	531	486	525	500	523	538	523	535	516	530	514	551	539	569	504	543	524	478	516	514	521	509	529	550	533	510	525	532	502	543	521	538	481	487	577	449	538	521	527	517	524	512	516	474	518	482	496	497	544	529	524	516	526	476	506	520	545	500	488	493	526	492	525	541	524	532	505	552	506	524	545	530	501	516	508	516	504	516	543	532	499	534	490	525	485	500	536	526	530	468	517	497	539	542	536	557	521	547	511	539	530	529	526	570	491	507	560	512	498	537	517	530	518	542	494	518	534	490	516	526	542	489	546	504	479	521	512	492	489	547	547	477	521	514	530	513	504	503	492	467	531	518	492	525	491	488	529	530	539	548	529	491	578	569	535	519	536	519	499	492	516	562	502	520	528	546	519	522	544	498	511	516	551	526	530	516	517	552	531	537	528	513	543	551	519	481	508	532	544	534	508	517	540	487	545	506	507	526	480	483	517	511	496	556	548	508	516	552	511	537	516	520	514	531	532	511	561	527	491	537	476	478	545	485	550	548	506	509	518	506	506	511	506	507	498	539	531	534	569	516	524	502	514	500	508	526	553	507	491	524	499	564	536	500	521	502	506	493	484	481	525	533	533	512	486	554	538	491	543	528	496	536	541	511	544	486	505	530	490	495	547	538	560	530	535	503	540	513	534	510	493	529	520	527	513	531	567	493	506	474	533	521	523	537	506	500	513	500	518	471	541	534	504	523	504	527	499	555	556	516	538	519	491	503	494	495	514	545	539	521	559	558	553	538	549	518	527	523	514	485	544	540	485	541	494	507	516	519	531	510	497	493	514	466	493	525	540	523	508	474	546	487	504	523	496	600	532	554	512	524	546	519	542	544	503	530	497	517	528	561	469	519	493	513	545	503	537	524	543	478	540	503	517	498	514	494	530	537	517	533	510	479	531	505	487	529	525	518	487	509	536	525	500	475	557	548	524	523	500	545	495	524	536	544	483	562	519	530	528	466	521	531	516	501	532	506	535	527	501	518	525	516	546	515	546	514	550	526	523	500	507	498	499	530	492	538	469	523	491	517	516	516	516	554	547	531	535	488	540	519	530	512	523	517	523	546	556	534	547	504	504	533	532	497	524	543	518	494	527	506	555	493	485	518	531	544	554	540	520	551	529	533	572	510	537	510	505	524	497	495	508	535	506	511	510	521	502	493	549	518	536	526	520	523	513	525	538	572	527	486	539	531	489	509	490	487	539	517	491	513	512	516	508	499	503	506	540	564	534	522	532	494	497	471	505	555	542	537	556	547	528	494	536	488	559	500	497	541	531	559	514	538	542	519	505	521	523	487	551	523	527	529	553	524	519	553	528	551	547	484	558	549	537	518	501	493	531	575	555	547	554	493	543	487	514	483	533	494	518	477	590	523	549	503	496	505	498	522	541	496	519	521	496	520	528	500	546	523	543	501	532	489	490	543	509	541	554	503	536	512	475	494	521	506	517	493	512	519	510	515	556	514	529	540	497	509	506	485	520	549	508	488	521	507	518	508	527	556	531	522	546	532	548	524	514	547	528	517	509	520	552	499	484	542	516	537	522	506	537	543	494	476	533	521	541	549	532	507	576	536	539	520	538	496	545	454	519	532	548	477	467	512	528	561	502	495	571	523	525	513	545	477	506	530	529	524	543	475	501
47411	47717	45853	36551	28005	25688	23725	24378	28719	34784	26352	20051	21384	20075	21496	18341	12302	11235	9656	6729	4792	2346	1139	641	590	594	658	519	414	362	325	313	325	334	345	404	444	403	323	268	324	418	334	257	203	211	218	223	239	233	205	191	218	212	193	202	237	247	226	209	186	200	187	213	207	195	182	200	200	186	184	194	171	194	194	212	173	175	176	179	190	160	174	168	163	184	177	188	157	174	174	170	177	178	189	189	188	198	179	167	171	188	179	183	162	173	175	176	180	171	164	174	185	170	181	204	167	184	173	182	168	181	183	165	177	201	153	188	167	164	172	198	208	175	169	178	163	171	175	193	174	179	169	167	175	168	175	176	174	178	184	183	174	159	178	189	179	174	194	182	185	179	176	176	182	180	182	180	169	144	194	184	191	182	202	199	176	176	174	157	189	170	171	183	161	178	196	189	201	175	186	174	172	183	194	171	184	191	182	202	168	157	167	182	195	186	172	175	151	173	164	169	190	168	185	166	194	179	189	178	208	149	174	184	187	172	203	197	190	180	177	181	172	199	196	180	176	197	161	201	203	203	201	186	173	193	195	188	159	168	180	169	183	176	169	189	178	179	191	193	178	173	169	193	169	180	188	193	184	184	167	182	161	175	209	168	165	187	153	181	186	173	194	182	167	195	172	166	164	173	153	176	181	183	178	211	175	178	189	215	177	168	159	194	188	178	177	154	163	171	185	167	161	192	196	176	167	163	193	153	195	181	181	175	180	170	183	165	195	161	153	151	166	185	171	170	166	168	156	185	180	169	178	170	166	180	174	196	156	174	200	188	185	178	189	197	168	144	187	174	196	190	164	182	187	187	160	187	182	170	168	194	195	161	156	199	165	170	194	169	171	180	201	149	174	189	192	197	198	175	179	148	164	176	155	161	173	193	193	165	164	189	204	195	170	191	201	183	182	174	205	210	170	199	176	197	167	174	199	172	153	174	212	190	161	183	166	152	199	173	184	182	177	180	171	191	187	181	184	173	154	182	145	166	165	165	182	172	182	185	189	149	191	184	175	196	188	173	202	206	190	165	175	198	171	152	161	193	183	163	167	179	162	187	169	179	189	157	175	157	157	161	162	189	168	166	166	179	181	180	172	181	163	185	164	172	178	160	191	180	162	156	154	169	157	191	201	168	188	198	164	152	167	153	189	191	172	194	203	180	215	172	178	204	200	189	181	185	163	211	184	175	169	199	194	170	152	187	169	205	155	166	178	168	168	181	189	194	170	220	174	193	167	177	166	185	172	176	183	170	201	161	191	176	178	175	191	191	180	191	194	179	174	182	172	166	177	152	171	192	161	174	184	171	174	194	178	157	175	180	148	168	168	184	187	179	202	190	183	201	212	186	205	193	183	197	167	168	168	181	190	186	195	189	206	162	185	181	182	171	158	199	171	201	204	181	177	168	185	166	176	177	177	192	156	179	191	188	176	174	174	199	177	185	179	186	184	157	172	183	174	190	182	169	183	163	198	172	179	186	176	175	158	169	166	177	179	201	190	182	172	176	171	183	193	180	181	203	180	171	179	187	198	202	174	162	174	175	175	154	195	184	184	194	155	168	176	209	200	160	167	183	173	176	165	160	190	190	173	182	170	190	181	185	179	171	198	179	172	162	175	179	187	177	189	195	185	182	209	176	200	166	196	189	173	189	211	188	171	193	186	162	167	182	191	171	140	183	158	188	188	187	170	193	189	164	172	205	178	152	168	193	186	176	189	168	173	163	183	198	171	175	180	171	174	189	163	179	156	184	191	162	174	167	162	185	184	197	194	201	185	180	179	154	177	180	181	187	182	178	179	184	180	178	196	216	197	180	168	194	172	166	190	197	165	191	163	192	175	176	158	182	171	170	163	195	176	192	206	189	192	173	188	209	161	179	171	169	165	172	186	160	188	201	173	182	181	170	175	169	153	166	186	167	178	167	172	163	202	192	164	195	170	175	158	175	189	178	178	195	183	144	186	167	177	192	171	175	172	192	153	187	198	177	182	161	171	162	178	168	193	194	198	178	191	182	199	181	172	181	179	186	180	186	192	173	150	161	202	170	190	179	198	188	172	161	160	175	174	196	175	188	183	177	186	199	175	178	172	156	197	178	161	164	163	188	183	180	170	186	163	181	167	153	178	173	175	214	187	170	182	192	178	209	191	178	190	191	198	163	197	191	153	172	181	184	198	166	200	186	184	171	201	183	206	181	149	201	154	198	138	203	188	186	165	161	179	182	202	172	183	184	190	162	201	197	184	171	185	175	218	178	163	150	177	196	175	162	160	168	181	161	170	183	184	189	203	158	178	175	161	176	178	193	171	191	172	187	187	176	194	183	180	153	188	180	183	198	163	173	169	191	166	194	192	167	170	175	160	178	154	183	184	180	157	195	182	161	159	178	188	198	155	163	172	187	157	182	175	194	201	186	173	169	195	192	190	173	184	200	183	162	174	180	181	196	178	148	173	225	188	162	205	169	182	186	169	182	162	172	183	185	181	183	182	167	222	180	164	177	176	177	178	195	172	175	149	178	170	186	196	204	173	164	185	189	160	173	166	155	180	179	182	154	197	203	162	188	144	183	176	176	165	178	164	205	204	190	203	181	160	178	184	169	178	172	166	162	187	160	178	200	203	180	176	189	184	186	153	159	201	180	169	159	184	170	187	180	203	177	183	181	209	210	183	155	168	154	173	174	155	199	151	170	172	191	163	173	169	186	178	219	170	174	192	187	174	177	171	176	153	191	189	166	162	182	154	189	190	181	172	174	170	195	168	187	186	211	178	193	198	187	191	174	201	158	190	190	188	165	183	186	166	189	162	176	169	176	193	162	172	181	184	178	182	186	193	165	159	183	185	171	189	179	161	208	189	191	149	157	178	169	199	144	170	176	186	168	165	156	196	185	199	201	180	174	181	193	153	159	180	191	196	185	185	166	162	187	173	188	178	160	175	171	182	195	183	167	173	162	190	173	170	190	171	181	180	177	187	204	157	171	174	171	195	181	158	180	166	171	192	193	171	174	180	200	172	179	169	200	175	171	184	164	210	179	188	181	167	177	189	204	176	185	175	189	164	179	207	171	172	145	175	182	171	186	180	170	155	191	204	176	188	202	180	196	192	174	182	164	153	187	189	180	192	193	188	181	191	181	190	163	187	172	160	178	160	180	181	186	181	181	177	189	163	185	191	175	184	145	175	198	163	176	188	169	187	181	178	199	169	177	179	189	177	172	178	183	183	176	186	196	180	170	172	205	179	192	188	181	149	195	177	167	175	185	133	175	163	172	189	162	167	176	171	157	164	163	158	156	172	179	181	179	188	177	181	165	199	200	182	179	195	169	189	216	218	156	186	160	168	183	183	191	177	187	201	189	168	188	180	206	167	173	187	176	166	177	177	176	200	169	187	177	204	175	174	191	205	171	172	174	165	191	180	170	196	171	192	153	162	177	170	184	177	170	180	164	167	175	188	180	176	198	163	174
33851	44035	50722	42472	40436	35633	29689	35482	41629	45684	41744	37723	39892	39120	41047	38311	31043	30970	28098	23906	19308	11234	6266	3487	3064	3433	3482	2435	1903	1603	1457	1403	1475	1621	1877	2063	2463	2062	1492	1008	1406	1947	1667	1027	864	734	717	725	735	714	687	611	584	591	551	631	787	873	895	751	723	709	655	654	665	561	556	539	528	510	516	478	488	483	470	484	482	492	459	512	460	439	498	453	481	494	484	435	454	402	476	441	478	436	469	424	455	432	461	437	459	462	439	444	444	409	450	456	445	486	461	443	479	440	435	462	451	449	451	446	423	461	469	419	461	430	420	450	460	425	450	409	433	494	468	452	430	423	459	456	463	424	452	459	460	455	483	419	429	451	423	458	448	440	474	418	455	479	471	446	479	406	452	437	440	441	461	411	445	428	425	449	433	451	441	426	433	411	422	452	433	434	452	468	422	430	467	440	424	436	438	404	465	444	440	411	429	431	426	458	469	457	447	434	426	490	442	401	449	429	463	454	466	487	418	452	451	445	430	454	448	413	440	462	428	465	486	451	457	469	445	443	434	456	417	482	440	395	442	458	454	457	474	412	437	435	438	444	448	406	483	437	425	427	443	440	477	451	427	432	448	434	434	441	438	449	487	448	412	433	444	477	414	443	422	447	436	437	425	434	431	463	446	431	430	467	433	470	402	443	427	432	439	415	449	416	465	419	412	414	443	431	471	436	465	442	416	442	425	442	459	448	414	423	419	469	465	461	474	479	457	472	435	424	475	454	480	457	458	399	422	435	455	441	443	434	446	437	438	456	463	451	455	423	469	453	433	469	434	470	432	440	411	427	444	406	451	441	445	441	411	425	434	407	459	444	442	446	467	433	472	458	437	462	458	436	426	433	456	464	498	444	434	422	433	425	425	458	441	415	432	435	468	440	439	431	424	431	402	452	416	445	458	447	450	478	436	430	456	470	442	464	429	451	448	395	414	459	448	433	446	433	459	432	448	467	456	423	469	457	443	467	449	454	440	476	437	454	422	468	412	433	419	434	423	439	450	450	472	407	497	414	430	415	447	436	448	401	397	470	458	460	431	466	425	433	462	450	475	454	447	439	449	432	451	420	424	428	469	481	468	401	447	444	431	458	471	463	473	433	430	458	454	433	438	455	432	458	444	487	448	406	427	441	406	439	450	479	412	392	419	448	450	454	467	448	454	445	431	450	440	450	443	447	416	411	441	426	408	457	397	425	484	420	450	440	442	445	418	409	454	442	453	460	469	419	453	407	445	420	450	467	438	447	479	451	451	469	454	430	403	429	451	464	432	437	464	444	454	442	434	430	423	427	448	433	420	451	440	445	446	436	448	438	429	438	423	396	432	432	473	429	408	446	459	421	447	465	411	429	453	424	463	417	460	429	427	456	437	449	458	428	449	419	416	437	440	444	433	476	418	422	412	429	424	443	461	427	432	421	430	415	450	441	440	420	447	451	465	426	429	408	442	486	440	413	479	432	432	442	416	458	422	429	428	426	411	417	443	442	475	442	401	455	436	411	441	465	471	418	446	450	441	435	443	437	404	443	450	478	435	433	442	472	390	485	442	446	465	418	475	466	422	429	445	462	427	435	474	427	438	444	453	469	429	421	444	420	457	454	442	456	432	444	442	513	419	465	422	456	456	455	414	431	457	424	416	470	415	437	457	450	457	421	420	443	412	395	433	413	418	446	429	415	436	395	425	446	377	433	442	453	461	432	415	426	446	442	467	439	398	456	416	473	404	453	420	428	454	423	444	423	439	463	435	387	435	456	465	419	443	449	467	415	454	443	424	430	470	455	468	446	442	444	487	454	447	451	415	484	432	463	422	450	413	423	479	423	378	469	459	420	459	433	459	430	417	402	414	471	434	439	403	443	428	431	436	436	404	412	411	447	461	433	446	451	456	449	470	430	500	427	454	424	473	424	433	462	436	420	401	456	434	424	462	455	454	440	426	439	446	463	452	430	429	461	429	462	422	413	452	471	445	431	448	469	416	488	424	483	491	432	446	443	442	463	443	440	451	456	390	465	439	470	466	456	405	433	489	443	415	420	421	465	478	424	437	453	428	439	422	474	455	448	449	439	418	429	429	433	420	456	458	481	441	453	428	471	441	469	428	430	419	438	436	432	451	469	437	446	437	434	444	398	451	405	427	433	486	417	430	414	452	410	434	463	448	443	454	470	453	463	469	433	419	475	435	400	460	431	437	419	472	435	505	432	493	464	429	453	483	440	452	435	430	437	414	432	437	460	470	422	444	428	448	438	457	446	453	450	458	415	433	445	456	482	418	419	433	438	413	437	450	474	435	402	421	424	420	457	430	447	418	429	393	425	440	412	489	448	441	447	434	450	434	473	408	463	407	425	463	429	423	439	434	418	429	442	428	444	466	444	448	432	453	432	428	446	453	397	431	433	390	400	443	441	431	420	411	479	429	426	440	482	410	428	453	441	500	419	445	457	435	432	446	446	451	437	428	440	463	424	410	448	462	466	414	431	436	428	422	432	453	424	456	450	439	455	489	427	433	433	412	439	474	483	394	426	394	436	444	448	457	421	438	431	422	435	460	398	500	437	450	439	428	474	430	461	480	424	441	445	462	435	456	445	455	452	433	477	444	468	437	434	458	449	397	402	474	454	439	425	438	448	466	431	472	424	416	413	421	470	458	421	487	441	437	456	455	409	426	469	403	421	463	420	429	380	413	430	433	490	431	444	471	434	459	472	476	463	418	450	430	476	467	467	462	434	471	423	482	488	450	423	442	449	423	467	474	439	407	459	448	450	400	441	447	422	453	432	422	461	439	459	453	468	445	448	397	445	441	464	495	427	417	443	450	435	424	472	435	425	451	437	422	454	454	460	438	416	428	459	428	455	481	414	449	433	472	440	426	410	462	454	470	447	433	433	465	448	433	450	463	449	427	431	456	463	402	458	450	468	449	436	447	455	453	426	452	420	467	381	484	443	431	442	459	459	452	417	469	422	426	455	469	448	417	445	499	461	438	425	414	470	476	448	437	433	452	483	475	412	492	459	458	487	417	416	423	436	425	419	478	417	433	432	422	442	460	477	460	441	430	436	428	428	423	461	438	423	402	484	400	414	445	457	436	421	452	407	413	419	431	433	448	461	475	447	430	448	448	402	442	449	430	465	478	457	436	448	433	447	427	431	414	418	458	484	467	471	422	469	452	445	463	451	420	456	459	455	431	468	419	497	454	415	454	417	418	484	443	453	460	443	455	461	484	441	440	430	451	464	439	402	425	420	447	402	421	443	454	491	443	421	476	421	448	455	432	434	451	479	435	388	432	459	419	441	450	478	443	422	421	435	458	452	433	436	433	440	429	428	458	439	398	458	459	458	409	442	464	468	471	437	460	431	446	423	428	428	457	478	424	425	419	444	463	466	473	398	407	451	458	400	444	488	419	409	442	412	418	445	427	430	449	421	458	444	453	458	427	418	449	433	462	449	428	413	440	462	429	424	463	446	436	457
22343	18307	22344	14112	11779	7704	4282	3472	3327	2965	2557	1926	1403	1255	1354	892	653	598	452	456	408	351	325	293	299	245	328	303	307	284	271	259	275	239	229	258	235	255	269	243	226	227	213	238	263	248	221	212	234	226	203	215	218	229	225	217	210	238	215	231	222	221	222	214	229	211	253	220	231	223	222	234	209	220	212	248	210	237	213	241	219	225	206	230	224	226	204	202	223	208	205	211	228	202	224	224	238	239	222	218	207	206	223	193	211	190	208	226	221	208	199	224	220	243	207	237	224	220	191	202	219	237	212	225	248	215	245	234	219	194	211	203	214	191	227	214	219	195	215	184	219	240	206	207	210	215	217	217	203	201	213	236	216	222	217	217	190	226	252	222	224	228	213	187	201	234	226	222	225	219	206	204	225	220	213	203	210	208	199	220	271	221	220	200	198	177	204	213	223	218	222	210	209	196	204	205	217	223	195	258	199	214	213	235	212	222	212	218	226	247	221	209	239	223	197	216	195	216	198	203	225	206	213	217	218	207	215	242	199	232	224	231	244	213	218	223	250	200	238	227	216	226	242	238	214	207	225	212	215	186	199	245	233	229	210	194	236	233	234	217	227	250	198	227	233	219	245	209	239	215	234	212	194	219	202	211	227	245	235	231	224	240	214	194	205	214	203	232	218	201	196	215	221	234	212	233	204	202	201	232	199	230	242	238	164	215	214	189	239	211	222	217	215	223	218	213	214	208	218	234	208	208	213	208	205	227	247	202	191	209	188	201	209	222	181	224	227	240	208	220	222	224	188	207	227	252	252	228	218	216	239	214	209	200	214	195	220	225	220	235	241	206	245	215	232	218	220	242	204	223	195	199	208	225	207	222	231	230	219	200	225	207	212	222	226	222	205	211	222	200	195	229	217	206	221	213	224	225	216	210	236	205	213	194	224	228	208	204	210	217	206	206	216	224	207	205	217	213	213	213	228	217	229	233	232	222	223	221	218	219	230	224	245	225	186	195	183	201	205	198	196	209	214	207	228	219	239	204	217	218	245	230	208	204	192	205	207	208	243	197	213	202	211	225	184	236	222	216	202	201	233	232	233	215	237	232	211	214	218	207	192	226	217	216	213	216	220	205	198	202	216	216	207	207	219	224	216	212	216	202	233	207	211	215	214	227	203	213	231	214	232	215	219	200	212	200	225	223	205	229	228	193	209	257	234	207	212	227	210	182	228	204	192	263	230	223	198	230	223	227	198	207	213	225	228	228	233	221	223	189	212	216	244	191	207	217	221	204	208	200	224	206	257	198	228	212	215	231	206	233	235	225	208	227	211	204	211	241	217	224	232	225	270	219	247	193	223	203	240	232	198	220	233	239	223	208	198	223	240	220	192	223	202	220	210	183	212	231	202	205	254	219	239	219	236	215	197	204	214	219	235	226	238	208	224	221	212	201	208	221	228	220	224	211	231	192	209	214	231	207	207	202	216	230	235	219	221	224	201	202	194	220	207	210	219	213	244	220	226	213	228	222	213	202	200	211	225	231	217	241	208	197	215	215	189	186	205	210	219	201	219	218	200	199	199	215	224	207	190	231	208	230	221	229	227	201	226	204	206	245	203	229	215	229	254	220	201	210	214	247	209	220	204	195	237	250	222	214	195	241	241	213	229	205	227	214	201	234	212	225	230	212	250	189	225	211	217	214	205	200	207	232	213	220	223	224	222	226	190	219	209	201	233	224	197	231	221	194	213	211	202	192	222	206	232	195	195	227	242	229	228	241	233	217	217	217	217	233	223	200	216	198	202	215	218	201	212	220	245	221	217	198	200	213	241	229	218	225	209	210	210	217	208	213	204	209	217	210	194	239	238	228	210	241	244	210	213	246	219	206	184	226	219	184	216	212	208	210	222	235	215	224	243	206	233	210	215	218	191	234	207	226	199	224	210	207	209	220	194	224	198	223	209	241	223	191	242	221	215	219	207	225	223	206	222	184	222	212	220	206	238	201	224	195	228	202	224	220	224	205	212	224	242	222	209	207	212	245	201	212	208	196	221	211	217	218	220	246	222	240	222	203	238	197	221	211	199	191	210	225	221	216	231	220	222	226	203	214	226	190	231	225	198	200	222	202	234	192	241	243	199	198	177	221	222	192	215	220	206	205	239	216	225	205	222	220	225	218	194	224	204	208	208	203	234	229	217	237	215	218	218	232	210	221	218	208	202	217	222	202	210	181	216	230	231	202	190	197	223	228	217	229	228	234	213	202	209	208	220	206	238	229	213	202	230	218	226	200	259	221	236	202	198	212	216	237	207	212	225	207	206	221	210	209	219	207	269	201	220	235	227	199	198	198	222	227	207	187	216	221	226	204	210	223	241	240	216	215	199	196	208	213	204	198	238	233	235	214	192	215	236	219	188	214	221	213	207	226	204	193	205	195	222	216	218	219	227	229	210	218	205	186	230	223	202	224	226	194	204	219	226	234	204	216	192	228	212	221	246	187	204	225	215	219	201	192	213	214	192	217	241	213	215	233	207	230	244	219	217	214	242	216	187	221	233	215	230	211	218	235	185	187	208	223	200	223	213	198	216	235	212	214	218	205	230	201	203	215	205	231	244	214	217	223	249	232	234	260	229	254	212	228	215	214	215	201	221	217	221	235	230	200	226	227	227	232	229	223	215	204	214	215	244	213	225	227	220	221	217	221	222	224	196	217	215	224	214	211	222	252	247	221	217	235	208	210	232	201	239	209	253	203	216	207	199	214	191	204	232	219	217	219	239	218	218	225	242	219	224	218	237	209	209	205	217	222	226	194	230	250	244	207	226	211	208	226	217	219	207	229	190	227	200	224	250	251	226	217	206	193	205	226	238	228	217	222	203	210	207	224	184	203	217	218	221	214	227	215	238	229	200	218	197	235	209	213	222	220	196	203	219	232	242	203	198	204	215	204	221	215	198	228	207	204	218	200	246	216	213	239	245	219	231	215	244	227	216	219	193	211	227	213	237	213	215	211	212	230	242	191	229	206	207	205	196	221	194	219	245	227	244	207	205	212	220	229	201	214	215	229	236	220	205	229	226	214	198	225	215	211	228	210	216	215	189	238	220	213	213	206	217	226	224	209	210	223	234	213	214	219	198	204	200	232	203	231	173	221	212	234	230	204	219	226	223	206	205	224	244	205	221	228	219	211	229	251	204	238	208	223	224	247	202	221	211	208	214	210	225	213	218	196	212	217	220	209	236	205	219	239	237	236	207	226	224	203	229	235	214	213	219	194	204	219	225	202	187	229	238	235	243	217	202	205	196	206	236	228	207	223	196	204	205	220	210	216	205	221	242	247	233	208	190	220	229	216	222	193	214	218	215	242	218	209	246	237	235	230	209	230	216	217	216	221	234	201	238	209	215	217	212	205	224	249	209	203	231	218	214	219	210	213	217	199	227	243	204	225	201	225	175	247	227	229	219	210	227	187	213	217	204	201	200	211	236	213	195	239	197	229	205	219	213	202	217	234
14070	16775	27475	21668	24816	19511	14286	13153	14061	13010	11766	9546	7553	7124	7429	5002	3504	3071	2225	2145	1947	1714	1393	1128	1000	1034	1067	1015	999	954	921	787	915	808	827	709	756	704	676	672	640	614	643	584	629	587	599	588	609	566	601	607	554	566	590	574	598	561	596	599	562	600	573	533	557	571	562	553	600	574	529	555	563	556	511	517	553	561	559	558	514	579	518	563	519	520	547	533	589	559	517	552	515	546	574	560	550	541	550	520	579	496	565	526	510	568	527	572	544	577	536	572	575	543	474	560	552	526	578	546	520	492	545	543	504	545	534	549	548	514	544	518	545	526	552	532	577	552	541	577	565	520	534	474	516	552	529	512	502	570	514	562	558	521	492	560	532	552	524	527	518	515	514	561	560	485	548	552	558	522	516	565	484	536	518	528	544	593	520	549	529	528	517	566	566	549	570	530	560	585	523	558	537	536	541	511	538	579	512	542	513	586	524	503	564	531	540	516	551	502	581	526	518	518	542	501	516	561	552	548	544	540	538	553	537	510	538	541	536	503	563	579	482	523	538	527	548	498	504	515	549	513	509	568	566	526	539	507	555	541	556	533	580	531	534	514	594	584	513	533	521	555	561	534	540	569	537	541	515	541	545	518	542	549	548	508	529	567	521	542	559	532	544	538	545	530	522	545	535	538	540	498	541	540	557	553	547	557	563	531	552	533	546	567	533	511	522	534	546	520	511	510	528	478	533	534	564	528	527	560	544	539	550	542	555	578	536	568	544	557	557	557	528	520	511	566	577	549	583	572	577	522	543	580	531	516	502	508	532	511	525	509	547	514	563	517	552	540	546	550	521	541	543	566	522	538	600	577	562	558	568	540	541	548	542	525	539	523	546	526	576	543	511	557	550	536	554	560	555	513	568	512	519	551	530	518	526	534	561	534	528	537	529	514	498	503	534	511	530	549	530	539	531	576	563	504	564	544	536	587	547	529	548	532	506	555	568	568	533	505	500	551	558	564	557	530	517	504	559	503	532	546	547	531	562	528	532	532	530	522	534	534	569	535	532	559	537	535	524	555	544	555	500	549	540	553	519	539	585	526	560	536	570	527	525	551	539	561	562	509	583	565	536	561	468	556	490	519	518	559	548	491	549	530	566	516	538	540	528	511	478	534	519	533	519	514	542	532	572	534	569	534	545	514	516	526	541	536	571	513	530	572	551	542	563	528	542	572	556	561	506	514	549	521	521	540	548	545	521	531	556	560	531	518	539	566	496	512	532	551	522	539	563	543	517	540	528	551	566	541	531	498	536	523	506	500	503	543	519	511	533	534	539	531	544	538	522	560	562	511	534	569	533	568	531	537	548	561	537	534	524	556	536	522	509	542	521	527	546	548	558	520	522	550	562	546	512	544	538	522	562	530	536	573	519	532	554	550	574	526	503	507	545	518	540	496	588	561	563	596	565	545	514	561	568	552	504	486	538	511	561	574	545	544	554	617	517	531	539	556	529	504	519	554	542	512	525	531	525	532	510	549	552	561	580	570	565	500	557	559	524	577	514	555	565	536	546	521	523	568	528	504	547	518	542	569	531	519	565	558	566	551	601	527	512	592	562	565	587	529	544	513	524	571	536	550	562	549	539	538	532	539	524	528	553	523	565	489	505	510	544	546	510	535	545	535	556	577	516	564	520	476	525	550	530	507	565	517	536	515	569	528	549	571	491	535	549	557	542	528	510	540	555	489	519	544	552	560	514	513	523	545	529	545	527	524	525	524	538	561	530	510	540	558	543	547	523	532	555	522	472	528	560	528	543	543	529	517	511	535	547	528	489	538	538	505	528	492	582	547	540	531	539	540	527	536	556	522	556	503	520	541	538	537	581	542	539	561	520	551	575	542	512	515	551	558	549	535	567	541	513	536	578	535	558	529	517	517	552	550	539	563	560	499	581	566	523	528	506	507	498	541	507	542	519	561	511	515	559	549	517	535	521	500	540	502	529	550	505	554	493	527	543	521	540	568	531	543	512	541	507	533	530	528	551	599	557	562	502	536	513	529	528	556	573	538	530	565	546	577	530	508	577	558	555	522	542	543	519	561	542	555	541	527	554	565	521	596	573	551	554	532	547	572	521	513	525	547	549	517	568	534	554	554	541	580	543	510	559	557	526	531	515	533	536	559	513	541	518	551	539	537	551	544	513	519	536	534	557	556	520	492	563	574	547	578	523	548	550	549	549	494	544	557	552	535	506	535	552	521	528	559	524	521	548	487	509	575	528	527	492	571	561	553	502	543	547	567	544	530	569	526	516	536	521	531	523	550	554	538	540	550	516	541	583	524	519	549	529	536	546	552	528	562	570	511	549	517	538	562	513	565	540	523	561	550	588	507	545	524	546	557	525	546	551	528	534	608	526	512	521	556	520	511	543	507	499	548	575	545	561	539	513	605	554	566	517	528	525	529	527	521	514	536	562	543	562	518	549	550	515	570	529	532	558	550	555	539	573	543	553	505	531	538	513	527	581	562	505	507	579	510	534	508	569	497	549	533	507	529	517	519	540	540	536	521	539	564	492	549	557	525	540	539	540	530	554	553	577	535	527	533	569	524	562	577	535	502	528	509	536	548	539	547	583	527	531	588	530	538	518	564	513	562	540	534	514	560	581	568	557	559	525	524	520	569	557	516	557	554	563	512	558	578	533	546	548	540	560	577	502	518	528	524	506	511	520	546	572	557	541	556	545	532	525	574	538	558	524	495	553	525	578	522	595	545	520	549	544	560	541	553	529	510	506	546	549	579	536	555	536	527	543	576	553	565	515	549	559	509	521	549	533	528	554	520	526	567	595	517	590	541	553	527	548	518	543	534	535	537	553	528	530	535	580	524	556	557	513	543	474	534	507	547	477	512	545	522	531	481	549	565	497	583	527	513	482	536	514	571	512	537	544	560	563	528	541	546	543	543	504	539	550	520	503	518	542	503	561	554	539	542	489	541	489	541	540	559	564	535	549	502	509	602	519	560	565	540	571	555	532	515	556	528	538	559	550	576	517	499	507	533	501	533	485	506	556	535	527	466	566	550	541	530	545	525	521	513	573	592	560	566	483	499	531	537	530	560	551	538	527	512	517	593	557	525	554	501	553	541	525	575	563	560	544	560	538	518	521	554	586	533	583	559	568	527	559	495	507	575	555	571	604	583	555	518	519	518	550	532	571	542	548	551	537	538	550	537	553	508	508	536	540	557	525	535	552	553	526	573	530	608	511	490	512	592	548	537	573	549	504	549	506	558	576	543	524	537	517	527	553	541	516	552	554	556	539	499	560	559	548	543	518	531	555	534	554	520	505	546	526	550	519	539	493	491	530	543	550	555	559	523	524	530	515	569	531	527	574	508	533	561	537	495	509	556	530	569	528	528	534	634	549	552	553	527	591	498	562	538	511	530	526	571	570	513	530	498	558	573	532	545	587	536	536	488	558	551	594	556	532	590	570	548	518	583	550	549	509	538	572	522	529	531	589	548
39675	41911	45526	33397	26247	22190	17109	14140	22601	24423	13713	11027	9366	9764	9521	5226	2941	3234	2596	2226	1461	1029	667	399	365	414	403	383	365	339	244	293	278	279	285	298	320	403	310	282	247	269	269	243	250	213	264	241	256	246	242	226	220	243	230	219	261	234	266	217	219	230	222	204	227	235	229	225	212	230	229	210	224	220	240	205	197	213	214	240	194	215	197	188	194	220	222	226	204	199	226	206	241	209	247	202	198	207	248	230	221	238	197	180	198	233	217	205	222	214	215	225	219	235	214	213	201	219	186	235	208	187	219	198	195	253	231	214	209	231	239	226	211	231	187	203	226	217	238	209	205	199	205	216	231	205	193	216	250	235	242	201	216	207	206	215	230	213	229	190	241	186	208	202	225	234	218	192	221	225	215	220	208	197	207	219	227	204	214	205	236	237	223	222	220	212	220	225	225	198	226	197	203	244	206	208	192	204	208	224	205	233	210	237	230	203	244	228	206	218	199	224	213	201	201	240	217	221	220	200	204	246	213	200	203	209	185	200	212	218	193	225	234	201	252	204	212	188	199	230	229	208	196	212	202	232	218	202	219	210	219	200	201	221	233	204	237	205	186	202	220	218	210	216	221	240	213	212	209	241	224	206	220	220	205	206	216	201	237	184	216	200	193	228	198	232	213	226	212	224	260	212	219	200	217	211	193	208	213	203	197	200	213	213	243	234	226	224	225	218	232	201	202	235	222	181	228	210	225	226	229	200	183	207	225	227	207	195	200	213	219	193	215	215	218	232	216	198	208	193	207	211	207	189	245	207	197	202	231	184	208	224	207	208	203	228	216	196	205	221	226	221	238	225	217	210	209	222	193	211	215	195	225	238	232	202	198	172	199	226	202	190	218	220	213	216	226	215	201	207	229	221	206	233	198	207	209	211	181	213	224	195	214	217	251	216	213	215	228	221	188	206	252	226	240	210	203	204	208	203	223	217	201	202	209	213	221	227	213	233	230	214	221	218	193	242	185	188	237	203	210	208	217	227	190	203	196	206	206	223	210	219	212	214	226	203	214	222	215	219	223	224	244	226	229	229	215	220	206	209	187	216	210	203	184	207	203	223	198	202	220	201	192	222	187	205	218	203	204	189	205	239	202	208	230	232	197	241	232	187	211	215	190	214	198	204	196	200	214	192	233	228	176	217	223	222	185	204	198	197	204	212	198	204	187	210	211	194	225	206	201	214	207	200	205	229	207	194	219	212	214	248	203	215	204	206	199	201	215	219	234	203	221	208	231	215	200	235	194	217	203	225	210	217	199	208	223	251	230	210	229	206	221	208	194	204	210	201	203	184	200	227	219	220	218	230	193	209	228	224	187	208	201	233	211	208	222	231	207	193	215	209	204	207	203	237	212	215	205	219	217	224	200	187	229	232	218	236	232	193	194	221	217	234	187	203	233	206	207	188	196	205	190	225	210	211	218	208	214	209	199	192	214	212	201	190	210	195	225	223	202	244	207	225	198	186	238	215	198	220	228	234	225	224	228	239	241	230	191	250	234	228	208	199	214	210	190	204	216	230	241	203	215	201	195	214	213	209	199	221	222	203	224	183	219	216	235	189	220	233	234	223	213	187	248	236	212	205	207	229	212	224	214	198	229	232	215	221	203	179	213	225	224	207	209	231	223	207	202	223	203	187	226	194	225	231	218	229	203	213	228	230	221	224	205	215	208	214	223	234	204	177	226	228	162	200	209	233	219	231	233	215	203	193	231	215	213	256	208	219	206	238	190	213	197	210	221	190	198	237	212	200	202	189	225	234	197	193	212	236	215	187	194	216	207	217	247	198	216	181	232	225	181	224	225	234	204	218	207	210	235	214	224	187	214	188	254	213	201	221	203	235	200	205	213	198	236	194	204	220	206	212	199	226	221	193	211	233	215	210	224	198	193	217	211	208	244	202	241	200	206	206	219	206	198	211	197	232	217	193	206	215	197	207	201	216	215	210	211	233	213	254	204	187	217	196	207	217	184	183	199	228	247	227	205	219	206	212	203	197	220	231	186	202	213	224	213	209	195	234	236	231	230	225	227	218	219	215	233	202	211	196	228	216	225	194	239	183	211	221	215	209	216	195	206	210	241	200	231	226	230	233	185	201	222	188	206	197	219	226	235	264	219	216	178	209	223	214	205	201	213	214	215	222	203	214	211	224	227	219	215	225	204	190	218	213	218	224	188	236	229	201	220	242	209	198	216	224	194	205	215	232	177	204	203	250	217	218	194	221	196	209	197	230	185	217	222	237	200	210	215	216	210	197	220	200	223	230	201	204	197	230	199	212	206	204	211	208	176	214	222	217	196	206	193	213	215	228	210	192	238	231	220	235	227	220	207	219	186	224	209	209	228	220	215	224	221	210	196	226	194	214	216	179	233	210	241	165	234	234	211	207	224	205	187	189	196	201	185	205	200	209	211	226	218	221	227	217	211	227	225	192	182	206	203	189	235	192	196	201	207	212	228	216	209	236	223	222	175	215	236	215	209	235	217	192	208	211	223	188	223	202	207	212	207	206	217	190	174	208	225	214	202	222	230	230	212	200	218	202	197	215	207	210	218	228	247	190	211	242	209	190	212	209	204	175	208	218	205	216	217	230	223	213	232	239	207	178	210	203	205	228	201	205	247	247	212	231	247	244	240	195	238	203	206	213	207	199	209	185	174	215	214	193	215	222	191	206	218	210	211	237	207	198	225	185	218	218	187	195	222	252	201	224	197	223	220	190	208	177	236	210	210	206	198	205	252	210	232	220	210	215	213	213	213	234	216	227	213	185	207	190	220	189	204	211	229	203	213	201	209	197	235	203	217	225	212	211	242	203	207	197	210	209	206	215	251	218	237	207	217	201	159	201	217	222	223	203	212	225	228	222	187	223	216	178	215	200	210	207	243	211	194	206	207	219	216	220	223	234	203	253	189	217	208	202	214	220	205	228	207	194	227	203	203	209	212	201	233	205	194	217	235	225	203	239	195	205	246	209	232	219	210	207	206	222	236	216	211	227	227	222	222	216	230	196	225	216	217	224	180	230	215	231	212	224	208	217	212	203	192	198	223	196	218	181	182	218	218	211	199	216	223	213	226	215	234	213	234	199	207	208	215	206	222	229	199	211	197	221	191	208	197	184	204	227	192	233	215	211	213	212	217	211	214	198	195	214	214	186	204	207	249	211	210	218	195	225	212	193	202	208	227	213	185	229	220	225	211	230	214	207	220	222	218	208	185	208	220	217	193	219	206	202	210	228	209	213	223	179	206	195	231	223	203	215	220	247	192	200	194	238	204	219	223	192	231	216	236	188	223	200	222	220	206	229	213	216	193	243	206	224	215	241	215	231	211	214	191	201	222	214	238	212	218	225	210	176	215	201	251	208	189	224	225	224	212	218	223	223	224	189	189	245	205	220	173	198	217	219	201	197	196	213	169	207	220	220	187	212	243	225	204	210	191	192	228	206	217	222	204	237	199	198	204	229
27814	37077	44572	39866	33663	30024	25355	26107	38848	37581	28907	29291	27817	27820	27597	18963	13835	14510	12601	11004	8365	6062	3601	1819	1645	1669	1720	1594	1407	1179	1078	1035	936	1017	1020	1202	1391	2041	1174	846	844	897	793	797	753	767	779	648	575	649	655	643	629	592	593	559	664	714	718	648	671	622	608	634	589	564	586	572	569	561	565	542	513	582	563	501	565	551	510	517	530	505	525	517	548	500	483	508	523	524	482	517	499	493	546	530	514	536	527	505	475	551	505	541	519	545	523	523	545	516	547	505	538	582	496	480	528	510	483	482	527	542	561	504	525	499	510	510	507	524	540	517	523	530	536	540	552	517	545	471	517	526	519	509	527	568	502	536	501	534	497	537	507	523	567	536	500	578	578	538	505	509	501	497	542	513	477	519	512	531	514	541	553	523	546	509	504	534	530	543	518	514	504	541	504	515	532	536	549	540	534	485	507	503	497	550	538	503	517	534	505	514	540	532	523	529	497	513	525	549	553	533	556	528	524	558	531	534	561	520	529	579	530	499	521	517	542	540	506	528	548	525	547	572	549	530	510	546	519	510	550	515	504	513	543	526	557	499	562	521	478	535	544	552	526	480	496	527	528	551	542	540	507	566	522	524	575	516	507	521	534	552	509	532	463	552	544	535	490	493	510	526	560	532	548	516	532	488	539	527	537	551	533	489	511	554	502	506	514	508	534	504	525	512	517	560	498	526	519	495	517	532	546	516	486	551	528	530	579	533	527	527	508	526	532	517	531	559	476	511	523	543	494	545	507	507	524	510	528	495	498	530	551	499	536	501	548	543	535	512	484	534	530	498	553	531	535	538	530	538	565	531	514	509	535	560	574	515	535	528	535	536	507	541	525	509	520	517	523	582	495	531	549	511	531	553	544	511	527	559	500	544	522	519	517	518	564	485	540	505	501	543	528	498	543	536	531	509	460	523	516	496	563	539	521	512	505	538	536	517	504	502	498	536	496	542	534	519	556	554	543	497	557	507	513	510	511	514	541	555	542	513	471	540	510	495	527	506	536	505	555	529	555	512	556	507	480	528	521	484	546	516	490	524	553	524	508	534	512	530	576	568	550	535	501	542	513	539	510	488	536	507	536	537	527	561	527	524	537	563	530	519	486	524	531	566	522	542	539	546	486	534	512	546	546	547	532	497	556	531	496	524	454	534	509	520	533	496	519	524	529	507	598	527	522	507	526	522	560	524	532	523	535	550	491	547	512	499	555	502	470	542	550	480	524	493	513	552	501	518	537	589	534	508	508	515	545	508	549	503	535	569	518	541	501	543	558	516	523	494	489	550	524	530	519	543	525	495	515	488	549	511	513	580	525	518	544	504	536	512	520	501	512	538	518	544	533	501	528	538	482	557	525	489	543	542	519	542	506	546	516	519	528	544	505	510	553	538	535	513	485	533	500	501	581	503	496	483	532	531	523	537	541	510	516	486	546	541	515	513	547	527	557	546	544	535	544	501	512	534	554	529	518	530	506	537	488	553	516	540	494	491	516	497	544	538	525	529	510	499	527	497	522	540	487	506	523	511	488	480	546	523	518	559	490	503	539	514	495	559	535	519	518	527	520	520	528	549	543	479	540	510	521	536	551	563	514	473	508	529	521	505	485	524	494	556	508	523	489	536	515	535	502	505	518	512	511	511	536	497	555	525	519	528	538	513	528	514	528	511	504	492	536	502	495	503	506	497	553	495	483	480	544	517	557	493	519	498	535	511	518	500	488	540	530	501	506	510	503	520	485	516	533	576	521	512	553	563	480	559	500	517	549	533	504	503	512	536	564	515	519	568	489	527	493	518	513	479	521	513	543	528	456	546	513	527	483	509	521	526	539	539	546	499	538	530	514	493	505	489	563	537	545	522	483	523	532	529	492	489	514	538	522	528	512	544	510	504	553	528	549	547	546	514	513	514	555	510	551	524	518	527	547	529	536	510	468	528	505	554	484	522	524	481	547	529	533	499	544	497	542	509	504	520	532	560	535	552	523	515	516	545	524	523	527	495	507	522	463	558	524	497	521	510	484	530	565	528	556	549	531	556	554	497	497	534	512	544	526	533	508	489	510	526	535	537	500	498	533	508	509	569	510	464	529	506	527	534	484	522	539	541	532	535	518	556	550	530	533	507	534	524	491	494	511	546	503	516	536	538	526	494	486	528	504	550	520	514	523	541	545	537	517	556	496	502	491	523	527	542	504	516	560	506	486	534	512	523	511	513	540	520	537	505	546	481	529	538	549	512	542	506	520	512	615	542	496	516	551	519	537	520	495	497	547	537	560	533	479	492	533	569	532	504	545	535	500	517	530	539	517	529	536	524	536	531	553	521	526	476	489	518	537	527	571	533	540	567	536	501	584	511	520	560	555	504	511	497	521	529	520	544	472	546	530	500	494	523	488	536	485	533	518	520	508	541	495	503	518	467	497	482	513	514	514	513	507	544	505	526	533	543	533	539	512	497	523	558	494	527	482	481	548	487	552	519	535	517	541	530	524	525	561	535	521	522	525	488	512	539	537	519	527	507	538	487	538	506	542	490	513	541	552	537	530	522	572	501	590	540	514	527	487	498	519	533	508	530	531	544	520	505	496	530	532	495	504	521	530	546	540	511	526	500	504	516	525	531	541	521	541	511	483	506	488	495	491	556	524	544	564	487	560	546	480	467	523	525	508	516	536	494	539	498	538	507	544	531	490	526	482	508	523	494	522	514	539	467	497	550	515	514	500	526	523	512	515	556	500	488	492	541	494	540	513	529	486	527	518	505	551	538	515	546	512	504	509	570	536	528	569	534	538	553	512	507	496	491	524	532	547	537	519	545	481	542	537	534	537	514	540	549	514	531	539	544	541	532	502	505	537	519	528	525	556	580	544	534	516	505	524	491	523	542	521	544	554	536	514	582	517	503	532	563	523	498	543	541	528	559	542	531	470	567	536	485	552	533	481	547	547	532	539	562	562	514	551	507	544	543	529	543	540	515	447	541	542	549	495	529	539	530	526	505	511	536	532	503	517	561	534	573	510	497	556	540	545	501	514	512	533	545	529	530	525	540	505	529	524	502	541	506	535	512	551	514	503	532	555	496	548	506	547	512	508	564	522	571	538	514	506	518	508	559	492	491	554	521	504	499	530	528	524	505	552	523	532	540	543	532	522	498	537	516	554	484	542	536	499	526	506	528	541	515	549	548	504	532	518	510	537	528	535	497	511	577	572	527	520	532	506	516	516	498	514	526	526	517	504	537	537	511	559	542	501	490	557	528	524	567	521	506	532	478	536	502	499	502	518	473	535	549	543	508	487	485	527	538	507	548	512	501	523	559	534	541	513	556	535	535	516	521	524	545	527	497	500	533	499	544	531	537	558	537	538	494	544	522	524	569	506	488	541	543	547	538	553	536	531	509	535	522	529	527	551	482	544	550	568	515	529	538	529	506	528	523	536	486	514	533	483	509	482	552	527	521	539	526	516	500	532	561	510	507	513	491
47597	46766	46040	38785	29156	26741	24994	24957	34653	34901	25021	23517	21352	20298	17827	10269	8623	8571	6082	4977	2998	2162	1293	617	589	572	505	536	450	320	318	307	291	264	271	342	508	900	667	389	292	304	365	261	274	279	243	256	218	187	222	181	205	192	197	184	215	220	241	223	213	226	228	186	192	183	169	174	213	210	196	182	220	184	179	190	186	194	178	204	173	152	163	181	191	183	208	188	175	169	182	177	185	173	160	164	188	179	162	174	174	163	205	182	189	160	191	181	207	183	163	160	176	180	205	169	195	175	181	195	159	188	189	189	211	169	154	176	178	196	190	175	202	192	182	190	177	169	176	180	205	184	178	171	179	187	176	179	205	186	167	163	174	159	198	157	191	189	174	201	180	183	165	192	157	163	167	204	168	186	205	181	190	172	187	200	181	172	174	166	166	209	181	191	144	190	164	162	177	172	180	194	192	170	174	162	173	203	160	169	174	193	187	199	154	170	153	204	174	190	198	169	158	211	186	192	194	178	186	195	174	168	168	173	168	183	201	166	192	172	190	184	204	205	180	185	172	161	171	186	185	194	187	178	168	183	176	172	194	186	196	180	184	158	165	177	191	164	167	157	190	214	193	185	166	202	206	172	172	175	194	212	190	203	178	174	172	186	167	197	175	200	179	183	199	178	210	202	179	171	184	189	182	197	191	178	143	191	194	194	190	188	204	196	192	191	193	176	199	178	181	148	189	197	192	166	197	181	191	186	222	193	186	179	180	192	186	187	187	168	207	167	159	183	182	188	193	187	176	178	165	147	194	177	189	156	166	153	190	205	183	167	200	184	181	179	181	172	196	205	190	174	174	184	193	197	169	185	172	151	173	162	187	182	170	184	207	182	190	176	190	175	184	168	194	196	190	190	176	164	155	213	184	187	191	173	163	208	186	204	160	164	182	187	197	194	170	187	184	192	178	156	211	209	187	189	185	200	193	174	152	209	191	176	167	196	194	177	174	189	161	162	183	215	166	183	169	171	185	174	207	185	184	194	186	160	181	199	180	186	174	174	167	178	162	183	167	162	164	195	166	166	160	166	177	225	195	186	162	192	184	207	173	182	157	176	183	172	157	186	204	160	186	196	176	187	190	177	191	183	220	179	194	195	182	207	160	177	196	192	157	190	177	189	182	196	200	164	173	165	195	174	225	201	191	190	190	173	196	164	198	182	189	181	204	162	170	197	146	192	155	187	192	182	187	193	188	182	189	216	163	183	172	177	175	179	239	191	205	174	224	185	203	176	157	167	166	193	187	164	185	175	190	197	187	186	184	176	176	197	215	210	184	161	178	209	191	165	171	173	165	197	187	168	203	176	154	186	177	180	156	204	203	222	195	176	184	164	186	201	172	162	163	185	185	183	193	197	186	176	180	178	172	164	192	195	163	180	172	172	186	165	186	166	175	180	157	167	185	181	182	180	176	174	214	182	164	160	184	190	199	178	173	204	175	178	159	218	185	167	179	181	189	213	183	171	197	181	189	200	206	185	194	155	198	199	200	178	181	189	155	187	180	183	174	205	198	163	195	184	191	176	161	186	204	183	195	177	201	172	182	176	188	156	188	186	157	165	203	165	173	181	183	188	164	202	155	169	187	200	180	182	165	191	172	200	176	180	186	194	173	168	204	197	176	166	179	166	170	175	168	208	182	185	184	198	193	180	186	177	195	170	180	162	175	187	174	185	194	164	203	166	231	205	178	187	210	195	180	156	185	186	168	179	195	186	179	191	188	210	176	179	193	188	170	182	206	178	199	185	180	193	193	193	172	189	213	191	182	170	191	162	199	188	167	160	190	184	166	209	192	193	185	170	174	184	193	180	179	180	185	163	174	201	188	185	189	175	178	167	188	188	192	160	170	177	204	182	163	172	198	190	191	149	175	166	186	182	220	167	190	161	182	180	178	184	155	172	193	184	193	196	188	194	209	160	152	193	160	150	174	174	148	192	173	191	164	175	176	193	176	168	172	205	163	184	213	170	199	176	172	177	186	208	172	204	181	187	175	186	183	193	155	172	180	172	186	178	160	201	148	192	181	175	192	181	190	184	183	199	160	173	171	202	178	192	182	181	200	207	241	159	189	164	172	191	172	174	196	205	176	181	186	198	186	197	172	150	176	191	191	177	193	177	193	164	180	168	164	173	184	172	189	155	206	172	175	171	210	183	195	189	181	169	178	169	192	181	165	196	183	168	182	167	171	188	159	177	170	178	188	182	188	191	173	191	168	193	171	180	176	177	163	168	185	193	228	196	175	184	171	195	181	170	161	167	203	176	204	188	195	192	183	167	211	166	184	167	178	183	168	172	207	197	200	176	182	178	189	211	204	170	193	184	183	208	182	177	185	181	186	166	182	167	185	172	199	142	180	180	207	170	209	212	212	174	179	215	191	180	172	164	185	169	189	212	189	181	168	215	165	205	179	186	181	172	169	186	157	204	142	163	184	186	181	195	191	181	163	184	184	171	204	185	204	182	190	190	170	182	180	192	168	193	158	163	185	180	219	156	182	180	187	207	179	175	161	174	183	177	194	192	170	198	167	167	195	174	180	179	168	195	197	174	185	184	191	196	199	160	160	185	203	185	177	203	186	170	179	202	183	163	161	188	168	172	182	197	177	177	169	209	190	166	197	190	193	187	190	187	190	203	179	160	164	195	162	150	169	181	202	155	189	178	188	158	183	196	188	166	173	199	177	173	178	177	162	191	174	186	187	200	203	187	179	165	183	191	196	183	186	178	196	170	184	169	198	175	195	172	190	172	183	161	196	190	173	171	188	172	171	194	188	190	177	189	193	196	190	171	176	183	162	147	172	179	177	189	185	192	170	179	173	168	190	177	195	190	157	185	163	193	168	200	185	167	202	172	184	189	171	184	185	176	160	195	191	165	171	175	169	190	171	176	209	162	183	198	180	210	198	192	182	193	190	198	172	192	177	193	188	179	177	178	171	169	179	167	203	175	188	194	197	186	164	173	165	196	188	183	174	210	188	184	191	189	183	171	183	168	175	184	178	190	195	169	203	172	185	185	169	194	201	190	198	183	175	161	163	163	163	206	188	181	183	171	188	199	190	167	217	165	166	178	200	181	157	178	173	201	173	208	194	174	154	160	176	177	186	169	182	185	183	185	163	171	195	165	178	200	169	174	181	183	205	186	184	180	172	188	189	190	166	171	209	185	178	167	195	174	188	201	192	193	168	167	189	174	190	175	182	182	186	179	186	169	188	183	191	188	149	201	190	167	178	196	213	184	191	184	151	168	157	195	186	205	191	163	189	174	178	190	179	179	159	177	172	175	188	170	181	200	189	198	182	171	197	178	192	177	206	176	177	193	189	201	172	168	198	178	192	169	191	198	179	190	184	204	207	175	199	184	187	176	140	191	188	183	169	164	186	197	183	168	181	183	184	170	179	180	162	185	185	176	189	171	165	162	165	185	200	207	191	189	173	175	197	167	192	187	202	200	196	198	189	164
33424	43097	50562	46007	39879	38321	33781	36466	46421	44989	40016	41533	39905	38727	35800	26666	27324	26311	21133	18745	13021	10138	6574	3478	2996	3152	2739	2839	2082	1458	1257	1273	1137	1124	1232	1566	2857	5415	3524	1764	1176	1216	1674	1146	1037	1042	983	903	640	654	680	632	670	621	596	594	704	832	843	748	700	693	710	588	571	588	541	534	490	539	477	521	501	463	498	462	493	468	475	463	454	482	467	484	468	466	432	475	454	492	428	454	454	484	473	448	437	433	450	482	469	465	516	461	442	480	458	451	467	432	467	470	450	444	512	441	449	428	459	454	460	410	489	457	454	417	482	498	412	471	434	474	461	445	470	448	478	443	449	457	494	434	467	445	470	455	427	464	435	474	459	447	423	441	458	401	431	470	411	453	452	463	448	469	445	475	447	451	430	449	476	466	452	450	468	442	458	503	436	455	428	462	486	433	465	451	436	420	437	439	441	452	475	462	435	468	451	457	468	424	468	467	462	425	428	437	445	440	461	470	456	451	441	475	453	491	462	400	469	462	431	480	421	470	436	437	412	457	453	482	429	471	448	477	436	449	413	473	461	454	443	451	469	455	445	469	436	463	418	432	486	463	428	425	428	457	495	461	460	435	481	426	445	439	465	441	413	435	438	449	443	474	432	475	434	447	438	504	476	480	462	467	440	459	444	477	464	473	457	490	472	454	437	452	454	434	496	461	482	452	447	459	469	464	478	475	458	477	465	422	425	421	415	466	489	480	452	412	433	468	414	470	441	479	463	477	426	481	432	473	472	464	475	472	479	447	444	472	440	441	473	439	452	498	470	465	440	483	468	467	479	461	438	429	489	428	410	434	446	444	483	426	434	414	466	460	453	462	442	460	466	439	462	419	466	462	483	427	453	454	395	404	443	455	441	429	462	455	448	460	431	464	433	429	466	424	453	445	491	467	456	440	452	440	437	483	482	461	468	468	438	466	457	476	419	454	451	427	450	442	451	453	429	448	484	452	439	444	420	469	426	490	455	459	421	442	478	442	466	407	422	445	462	475	411	420	451	441	467	479	427	437	464	432	429	460	438	447	457	449	466	460	444	449	440	428	477	486	474	482	424	463	471	447	447	493	448	464	463	457	435	426	451	433	467	451	450	484	430	460	475	476	446	443	447	442	438	479	438	465	442	432	445	453	397	449	469	486	458	448	457	450	440	475	463	372	432	440	449	448	438	442	477	448	504	438	461	451	466	437	449	449	451	465	448	444	429	479	430	478	476	456	449	450	442	493	463	405	466	458	475	456	434	444	468	458	459	444	464	457	444	463	453	469	425	471	480	455	442	435	433	433	464	438	438	459	464	467	453	465	454	442	458	412	460	437	499	473	441	435	430	452	434	454	429	462	487	464	451	471	466	449	436	460	426	436	459	476	449	447	425	433	452	454	429	478	428	440	489	473	455	480	463	438	411	421	471	412	443	490	483	432	465	423	445	460	479	460	450	445	467	429	437	446	480	451	460	459	427	408	523	449	475	487	480	451	474	424	437	460	459	493	425	412	460	443	457	434	452	460	454	466	480	484	419	438	471	446	427	472	417	492	479	436	414	459	460	438	457	493	449	471	426	434	468	459	426	478	439	430	502	442	487	452	448	437	448	434	467	463	459	447	477	453	448	468	429	467	451	472	423	423	456	452	429	470	421	421	407	468	462	429	461	463	430	442	473	485	413	448	455	452	432	489	488	418	461	457	447	438	427	483	504	441	417	421	457	491	456	449	439	458	434	401	445	409	438	448	400	445	471	431	453	471	443	442	498	466	446	427	452	440	434	452	456	402	442	454	483	474	445	434	446	454	480	425	475	461	434	477	446	427	443	460	462	464	466	447	431	450	449	446	432	443	433	445	441	504	460	413	456	458	458	487	416	493	450	471	464	477	436	481	420	424	435	444	477	451	435	458	459	455	461	476	455	468	451	430	451	459	460	445	478	464	468	468	424	464	452	477	412	425	435	434	468	477	403	445	460	485	433	434	429	463	451	424	442	475	430	456	471	471	462	489	432	475	450	451	409	446	481	444	464	475	455	415	453	421	425	483	456	432	424	416	446	458	448	420	420	409	446	469	420	430	464	440	442	426	445	453	455	471	459	422	470	472	466	444	461	469	483	465	498	430	468	425	447	475	434	413	460	407	467	447	454	438	443	454	494	477	417	456	449	461	458	430	457	443	424	440	461	423	481	450	449	413	404	427	434	450	427	417	453	491	412	429	460	465	479	438	468	437	438	466	439	431	475	466	463	466	455	469	433	439	458	430	438	453	451	455	465	434	463	471	497	474	467	462	446	456	419	445	434	422	442	487	434	467	438	500	430	450	461	440	451	449	435	442	470	431	490	417	421	420	450	480	458	462	476	430	435	487	447	484	432	451	421	442	474	482	454	455	435	499	424	467	479	428	461	446	458	459	455	434	461	429	461	431	509	439	482	433	447	483	439	476	465	439	452	444	436	472	487	447	402	494	437	410	463	442	483	437	434	433	430	451	456	448	444	472	452	473	506	490	454	429	465	446	414	421	454	467	464	437	472	485	461	470	476	460	423	453	457	451	423	466	445	449	431	451	473	459	412	405	453	440	441	418	462	412	507	421	441	466	437	454	445	464	482	453	486	448	506	466	475	469	438	499	466	447	489	461	430	424	432	476	454	429	464	482	479	458	439	470	472	458	444	434	457	444	450	471	439	430	461	463	460	441	458	438	464	464	438	459	442	464	451	442	420	431	473	425	476	486	475	425	457	461	457	495	444	434	461	448	484	478	435	433	466	456	484	484	469	444	439	450	424	485	439	483	444	485	424	482	435	465	465	439	442	439	458	473	420	437	482	460	443	463	437	476	441	448	465	480	502	472	484	417	415	479	450	476	451	432	465	476	446	443	464	473	430	464	474	452	473	492	476	456	437	448	477	462	410	426	437	468	427	445	487	441	437	416	462	408	474	431	479	462	431	451	446	432	427	459	498	428	445	380	451	469	448	444	486	469	445	430	471	439	433	423	436	454	456	438	458	443	442	438	461	438	475	450	462	450	461	437	419	428	439	441	437	462	464	447	474	411	455	475	456	423	434	431	425	479	465	452	486	443	424	461	448	416	422	465	427	451	445	441	453	449	437	427	418	469	439	451	461	447	470	457	451	416	471	516	448	442	400	472	465	435	469	449	419	463	425	475	512	427	430	473	464	497	439	479	447	470	405	431	450	462	436	445	431	397	429	489	425	449	448	474	459	429	431	447	410	449	470	449	440	437	451	440	462	413	434	432	445	480	444	484	465	448	477	443	464	468	471	457	467	480	436	463	440	432	422	477	437	450	443	456	453	495	430	461	442	456	416	502	436	456	468	468	414	450	417	482	448	476	414	458	472	464	435	513	467	408	437	440	480	431	426	431	430	423	454	468	460	397	464	452	464	497	429	475	479	416	450	452	417	454	465	436	464	464	456	446	466	466	448	444	474	484	445	431	428	456	451	468	455	439	451	464	467	477	452	465
22861	24139	28910	18261	13095	8044	4914	3765	3530	2568	1783	1770	1553	1439	1111	876	812	811	604	562	469	429	343	308	300	265	278	253	245	245	262	226	285	239	274	253	247	245	241	223	218	227	261	235	210	186	222	232	217	222	222	227	210	207	204	223	246	228	215	250	220	221	205	221	232	224	230	210	222	214	235	219	207	215	206	198	255	212	225	195	203	236	205	230	210	217	221	222	219	225	231	203	221	208	200	219	200	232	206	235	222	211	231	207	214	214	198	223	213	216	208	218	239	214	213	225	209	218	233	220	208	216	198	233	210	183	204	206	217	252	222	186	208	215	234	231	228	227	194	208	219	178	193	186	254	223	228	222	268	202	223	212	230	212	225	231	217	201	254	221	216	220	207	239	180	220	211	196	244	208	228	219	235	197	205	204	208	206	205	198	228	219	221	206	207	207	222	222	211	206	217	206	205	200	201	221	204	218	197	189	215	236	191	238	226	217	221	243	233	198	192	219	194	196	205	219	218	228	210	213	226	217	216	189	201	190	201	207	210	200	223	198	248	207	220	217	217	229	203	234	242	191	225	205	234	226	223	225	209	232	216	231	246	219	215	212	211	232	214	207	220	210	220	221	212	202	236	189	213	206	219	224	247	202	219	234	246	210	210	202	214	211	227	202	212	222	201	200	222	237	224	212	216	246	232	207	216	212	227	181	230	231	209	223	251	216	186	203	187	199	209	211	208	229	207	235	203	237	228	212	221	218	210	200	217	211	198	211	228	217	218	236	206	242	230	210	234	182	217	227	223	209	216	208	213	204	237	233	193	217	228	215	220	208	227	229	238	191	232	224	223	225	222	244	201	213	230	249	234	211	220	239	175	220	221	220	215	202	238	195	200	217	215	235	220	225	243	221	208	224	190	224	232	202	215	208	191	218	222	240	212	196	223	234	216	243	210	221	222	239	242	229	204	175	217	205	214	241	200	215	206	233	240	228	243	214	231	189	225	218	208	192	208	195	210	211	207	192	210	210	224	216	244	223	229	234	207	225	210	229	212	179	239	219	202	215	210	229	187	207	203	210	207	218	250	227	247	246	227	227	211	228	224	207	225	215	216	201	202	209	232	226	212	213	238	204	205	202	218	236	190	210	227	200	225	211	214	177	209	224	216	213	246	214	215	221	226	222	214	238	226	222	204	215	217	238	218	218	223	243	204	208	241	208	210	233	227	235	224	220	234	195	218	239	208	209	192	230	243	218	262	209	232	225	219	225	230	206	232	223	231	209	181	189	232	212	203	222	238	212	192	207	211	221	230	233	212	239	214	229	221	225	218	224	246	216	229	246	211	228	225	206	231	213	199	208	205	216	222	204	211	237	210	222	216	233	203	206	229	210	214	197	217	224	203	239	232	220	211	240	206	226	215	203	200	223	211	220	223	225	210	225	224	201	204	228	242	212	210	232	222	229	215	231	229	213	214	206	214	205	219	213	207	210	191	211	213	211	239	237	241	231	235	215	225	240	207	230	232	219	202	223	208	227	223	203	229	223	230	252	220	205	253	198	229	230	205	225	214	194	228	213	223	228	232	214	221	214	234	209	201	238	201	219	219	184	239	238	218	245	204	236	209	244	206	211	227	225	237	226	214	211	220	239	227	202	216	204	200	201	210	202	238	201	229	224	222	233	222	232	219	213	209	200	221	215	216	223	190	254	221	195	224	199	228	211	230	203	218	231	219	225	231	239	193	230	226	225	217	225	233	228	244	201	216	210	213	219	227	219	220	242	233	238	232	227	226	233	209	252	223	232	210	218	227	214	221	214	204	187	217	224	231	233	225	209	230	246	196	211	233	222	201	215	198	213	216	235	221	223	233	229	215	228	237	189	229	218	233	218	244	226	192	212	236	236	225	224	213	218	202	215	230	214	213	229	235	242	219	229	206	197	238	197	209	209	216	213	210	223	216	223	258	205	241	206	254	200	202	220	196	211	228	188	218	212	211	212	206	222	221	206	212	223	246	229	248	212	237	219	249	242	200	202	220	188	224	198	216	224	213	239	223	200	201	210	221	204	198	221	211	230	221	231	217	206	198	211	214	217	218	221	265	219	203	239	234	210	202	224	213	219	249	242	207	208	223	230	207	217	212	220	218	217	214	187	218	206	197	202	205	201	242	210	212	235	205	210	204	213	230	223	210	185	220	236	238	230	196	229	224	214	221	191	204	210	231	209	232	228	216	211	187	220	228	206	244	186	220	238	212	218	201	242	226	228	187	234	236	216	219	210	217	217	236	210	227	222	221	231	199	197	205	229	209	214	195	229	210	227	229	205	203	199	212	217	205	217	217	213	210	223	212	231	202	200	251	222	228	215	244	204	212	218	214	247	225	242	183	236	191	217	214	245	237	202	234	193	223	209	190	206	222	238	230	225	217	217	201	227	216	236	204	240	216	197	219	224	205	219	210	225	211	185	213	199	219	226	214	246	201	215	216	235	211	247	230	226	219	209	215	189	209	207	204	221	201	228	224	206	180	249	202	207	214	221	208	220	205	208	224	220	223	239	234	199	228	214	217	207	205	218	242	227	213	237	213	202	220	202	234	226	217	248	233	203	238	213	191	212	228	232	203	221	209	213	217	211	240	236	201	228	208	235	196	258	220	221	244	239	220	227	218	204	216	219	206	205	228	232	230	233	230	234	202	221	234	216	234	225	231	210	215	206	233	229	223	235	226	205	236	223	224	208	208	224	217	229	226	208	221	199	208	214	223	196	261	259	217	197	249	220	200	222	241	191	217	229	243	213	221	218	211	200	215	233	221	208	218	218	203	249	213	205	203	187	208	209	207	212	210	198	206	204	211	190	247	210	257	217	223	188	233	256	219	224	232	226	206	228	245	210	203	212	237	213	199	213	207	237	231	222	202	222	217	225	242	191	247	215	225	211	234	207	192	243	245	217	208	197	222	192	221	223	215	221	211	203	211	206	209	228	236	216	214	194	232	217	238	221	248	219	212	228	238	216	232	219	225	212	220	211	212	199	197	213	239	210	217	217	213	189	240	233	225	246	207	224	232	212	209	238	218	217	237	219	240	210	196	194	208	226	235	204	206	236	251	221	217	210	230	223	221	223	225	196	197	219	250	223	220	228	189	199	223	202	209	202	195	235	200	227	250	200	200	209	204	222	208	195	232	242	214	229	216	222	203	226	213	228	214	234	209	258	217	201	214	229	220	236	225	199	204	227	210	237	252	219	233	196	223	244	195	197	244	216	223	228	228	197	231	182	220	226	219	210	209	206	224	195	196	239	191	229	243	225	244	221	196	203	213	213	199	225	240	221	204	206	183	208	213	237	230	201	189	193	209	231	224	206	237	234	197	220	215	242	209	208	203	230	227	239	235	224	186	217	201	200	209	207	215	241	228	197	222	232	213	229	205	243	208	230	215	198	244	215	200	216	232	225	225	207	198	205	234	190	224	202	217	216	186	189	199	213	224	210	220	188	212	197	224	220	222	201	218	226
14315	21154	32780	26017	26036	19980	15829	13315	14012	10972	8067	8578	7881	7503	5898	4525	4240	4223	3377	2590	2001	1799	1416	1136	1073	1035	913	945	875	849	749	841	763	821	737	746	858	749	655	703	630	624	680	651	614	607	564	597	587	589	591	599	541	581	531	570	579	582	571	573	583	565	587	575	548	584	530	577	544	567	553	537	587	563	574	556	552	553	538	561	562	555	545	636	542	562	508	514	545	555	517	505	507	528	537	552	543	559	537	510	547	534	544	523	491	541	548	555	558	515	516	537	557	544	505	534	502	545	551	516	536	557	510	550	507	549	583	549	544	603	555	557	583	547	568	535	536	531	485	639	541	547	564	514	519	505	539	539	553	502	551	475	534	550	572	579	540	561	551	545	556	539	557	531	568	547	551	515	502	529	554	536	550	529	581	516	525	574	491	486	529	548	530	494	547	567	524	534	497	504	525	558	539	517	522	529	509	520	572	543	552	516	560	503	546	531	549	524	551	562	565	549	530	532	571	521	537	552	529	592	543	542	530	578	541	530	533	554	545	556	507	537	535	561	559	552	578	520	541	574	539	555	540	513	569	522	492	539	548	559	529	551	506	534	577	548	521	471	544	526	498	522	527	562	560	518	548	538	563	539	542	521	558	538	549	554	559	574	506	570	558	575	541	555	558	520	530	534	529	565	536	485	529	511	524	533	549	539	580	528	523	514	538	570	558	512	571	549	548	518	580	551	564	561	591	532	550	577	526	557	575	571	530	512	608	517	552	569	526	548	537	540	515	525	548	539	567	505	533	508	523	563	561	586	530	600	523	552	528	554	523	505	515	531	568	547	546	549	578	544	537	565	565	566	571	564	545	542	530	579	540	564	523	562	522	555	549	542	499	523	552	545	521	533	545	598	508	540	546	561	543	546	529	500	526	573	555	528	527	532	580	535	527	547	553	501	482	572	558	537	509	583	512	525	545	556	536	557	537	543	529	538	568	592	542	529	516	514	551	537	608	587	486	560	562	591	543	520	538	568	546	564	545	575	579	543	503	554	514	548	582	537	506	573	538	522	528	498	504	507	566	540	586	543	537	542	534	544	533	525	541	554	548	562	512	552	561	502	488	551	491	505	588	557	535	559	534	573	556	560	556	538	538	556	498	519	550	540	547	561	568	553	518	564	580	542	579	546	533	532	542	551	513	528	520	529	544	557	542	542	546	516	572	564	577	541	559	503	577	566	536	531	507	493	520	504	518	559	509	573	522	500	491	518	522	531	532	535	532	572	511	525	552	548	536	530	460	555	565	501	570	568	538	539	541	548	517	542	544	538	552	541	514	544	552	521	518	532	532	500	587	562	535	564	540	554	586	539	557	556	535	524	578	483	574	575	584	579	511	511	527	519	549	530	555	534	517	528	525	566	506	569	557	561	553	541	604	543	518	546	530	534	526	551	551	596	532	567	546	548	577	533	500	546	505	576	552	559	527	521	534	534	534	489	560	542	566	539	564	532	517	558	514	530	544	507	545	562	560	535	573	538	561	527	518	558	540	577	535	523	551	534	533	525	582	543	555	529	517	569	519	496	498	531	542	523	531	514	555	543	560	548	547	529	542	548	489	565	549	531	522	516	514	529	576	538	561	576	577	540	572	575	544	516	510	526	557	538	550	536	558	539	533	558	515	519	534	563	548	559	559	536	491	563	519	507	548	543	539	498	505	523	520	527	637	517	537	547	576	571	542	529	527	546	521	560	518	568	560	493	540	508	516	554	534	538	547	520	565	565	548	506	562	541	562	504	571	589	514	550	530	567	553	530	523	571	554	589	524	567	568	533	547	567	507	568	566	553	534	562	540	565	541	510	533	537	535	560	521	538	545	548	547	566	545	535	546	540	554	513	514	543	536	568	550	563	528	534	546	546	532	577	535	517	546	549	531	543	553	536	523	550	564	546	535	544	572	534	544	520	541	547	561	557	581	539	543	555	530	555	520	513	561	569	566	540	577	560	547	521	537	560	585	543	542	512	531	526	538	537	547	551	533	506	518	547	573	540	561	535	502	526	632	545	541	550	534	535	540	510	538	523	535	519	552	499	537	546	527	522	502	510	548	516	549	502	524	544	560	556	533	525	556	538	538	524	499	494	524	497	553	545	555	560	557	549	550	537	500	545	520	538	568	542	543	540	490	527	544	541	543	553	544	560	525	516	541	561	506	526	541	559	526	529	549	518	520	547	514	546	501	550	535	566	542	575	526	563	504	551	546	522	545	551	502	503	511	556	586	535	504	567	527	536	512	572	595	558	558	513	559	566	517	563	541	518	524	541	524	546	521	555	550	538	539	562	564	563	529	546	559	497	497	554	545	574	536	504	540	510	520	538	535	519	557	552	533	541	519	492	505	555	533	544	502	537	549	544	545	552	503	523	498	556	547	497	562	530	542	581	556	532	569	530	554	508	562	532	535	549	549	531	543	554	605	541	557	555	519	553	557	543	495	579	529	513	568	529	541	496	573	562	529	550	582	541	530	534	548	540	542	553	506	521	518	530	546	503	540	540	537	528	554	541	566	548	549	530	546	558	535	571	534	575	554	528	532	532	485	553	515	511	574	542	557	525	537	517	574	502	521	544	569	537	584	568	561	532	551	523	581	545	551	549	565	539	550	607	543	568	509	540	518	553	565	519	571	567	531	580	545	560	576	554	535	580	533	514	545	562	538	539	552	541	538	544	551	559	540	494	578	527	520	550	546	576	553	545	544	505	496	537	573	565	542	527	547	538	554	537	557	523	572	545	488	564	576	515	561	568	532	552	542	569	571	552	549	510	535	553	532	522	555	573	505	553	531	530	536	551	524	537	525	490	575	564	513	549	501	536	593	532	555	563	553	556	604	545	530	532	541	527	574	558	568	580	575	568	514	535	525	553	539	555	566	496	506	541	521	541	558	527	548	576	528	562	562	532	603	546	584	561	528	587	543	569	568	536	545	554	538	544	547	518	538	518	551	540	577	587	565	543	514	547	569	530	547	526	542	530	576	529	569	559	579	545	545	538	578	574	532	552	516	507	539	575	543	538	499	532	560	532	550	509	525	556	552	555	536	534	542	535	494	524	539	516	560	519	541	540	570	560	572	528	513	543	536	534	594	541	549	490	565	529	544	563	533	542	529	536	563	550	526	547	494	555	542	531	565	582	541	541	523	553	522	518	562	552	521	547	525	491	530	550	538	523	497	551	523	555	543	548	562	529	579	512	536	563	556	550	545	557	537	545	528	517	540	560	576	552	557	550	528	549	571	512	546	527	523	517	574	574	497	541	517	555	557	542	550	552	522	524	530	562	571	543	541	552	555	566	557	577	536	545	546	561	517	532	536	552	554	562	585	546	526	537	514	547	571	581	544	519	530	552	543	542	537	536	532	582	545	560	550	543	524	532	504	543	553	590	535	582	550	503	486	535	547	542	494	547	555	531	574	551	532	519	548	555	517	571	526	549	524	567	542	547	581	522	526	562	543	556	556	599	588	546
39932	43848	42565	40172	28009	22022	17287	15175	22033	21529	13495	9871	9004	8511	6965	3672	2693	3032	1926	1882	1420	1134	1137	575	414	380	356	364	323	293	266	272	253	270	289	266	275	280	371	270	277	291	261	245	261	213	258	229	223	213	210	226	204	209	202	228	223	246	253	234	221	253	244	233	234	227	220	251	196	210	231	197	221	214	205	198	219	212	183	206	223	209	221	226	212	195	208	222	202	225	209	221	217	190	204	183	196	218	207	209	215	242	196	222	206	232	208	239	214	218	175	213	217	222	217	200	219	213	209	189	215	201	210	225	219	217	200	211	226	199	215	210	210	193	217	229	209	223	212	225	210	236	219	218	195	209	203	192	212	231	237	226	208	218	197	222	212	245	215	198	219	231	237	197	218	220	218	212	200	175	205	207	201	172	208	210	186	235	197	206	206	174	201	223	197	180	207	245	217	206	199	219	235	224	221	205	232	215	221	205	216	238	201	222	214	228	176	202	225	205	202	222	204	235	216	233	205	202	172	183	189	198	232	208	192	219	231	219	231	225	194	209	215	193	234	203	217	242	219	198	205	202	207	211	205	188	195	234	197	225	208	196	225	208	217	185	210	199	205	187	238	236	180	218	214	200	231	205	208	209	206	224	220	232	206	225	203	217	212	215	226	190	202	201	245	218	185	245	201	203	210	202	196	207	218	237	229	210	184	220	206	223	209	211	217	197	209	254	214	229	216	182	192	208	183	193	224	219	191	197	198	268	230	200	181	231	193	181	214	229	207	240	238	226	205	255	228	215	224	210	239	193	216	223	192	213	208	203	191	194	235	230	189	219	201	214	193	220	214	233	222	208	182	209	222	209	199	208	212	208	202	225	226	210	228	231	213	253	214	212	235	224	271	203	230	211	215	216	244	206	216	231	202	236	174	201	206	223	207	199	207	229	188	211	184	206	183	180	255	243	192	214	213	208	221	192	198	213	215	203	221	218	235	211	245	219	209	224	216	215	209	219	232	205	241	190	237	204	198	234	179	207	230	205	232	188	216	205	207	198	229	225	215	228	203	218	202	204	235	231	208	223	216	216	201	225	214	184	215	199	222	246	223	260	214	213	206	225	223	228	200	199	234	208	222	209	216	220	198	204	201	215	201	187	204	224	214	193	211	215	226	193	215	235	200	228	209	228	200	195	197	197	224	216	204	228	214	231	207	214	205	216	219	213	196	199	196	217	212	224	242	214	216	212	237	215	211	197	186	210	180	190	215	215	219	195	207	199	189	215	216	217	215	194	227	206	205	205	217	169	221	234	211	224	210	227	203	199	208	207	206	229	195	180	199	230	205	203	202	212	214	220	232	215	204	226	198	231	239	212	206	202	216	219	249	211	218	203	200	211	204	239	205	201	203	217	224	204	216	205	189	237	238	199	198	219	223	220	230	199	207	250	201	215	199	203	173	215	225	197	188	195	235	217	178	203	201	192	227	196	213	240	222	220	213	223	215	232	208	227	209	203	213	223	224	208	247	218	220	229	204	197	207	202	209	194	183	212	195	219	191	193	186	187	225	221	213	222	208	217	231	196	240	224	199	221	196	205	221	215	227	211	213	220	251	186	231	202	216	221	178	202	235	218	227	228	215	205	194	200	214	240	201	215	232	220	195	217	203	227	203	221	231	209	223	214	220	211	215	218	220	217	216	220	213	203	189	217	208	206	212	194	207	206	225	223	211	211	201	184	232	218	198	215	206	230	199	210	201	215	216	215	200	214	202	229	205	231	228	215	222	208	206	234	194	216	237	212	230	217	213	202	206	232	200	218	217	197	193	202	187	214	198	200	207	230	197	232	207	195	216	221	200	198	215	232	214	214	192	203	204	187	220	221	224	206	254	225	232	218	221	184	232	204	222	200	221	226	188	231	237	200	198	218	212	224	214	216	210	206	217	239	224	200	230	215	208	215	219	216	220	194	224	181	186	217	235	238	212	219	196	212	225	218	203	239	231	252	229	218	188	215	200	231	187	206	215	198	213	216	220	210	201	193	200	189	216	235	210	249	241	200	215	209	174	210	210	254	176	219	211	223	229	194	195	228	195	198	231	210	189	251	233	230	219	190	229	240	191	219	181	247	216	220	207	221	225	205	234	214	240	222	208	166	185	236	228	218	197	178	205	203	217	226	184	203	205	216	218	191	186	202	211	182	184	218	223	210	219	223	208	215	216	208	188	207	188	219	214	235	217	247	231	230	214	236	204	224	188	195	202	208	224	206	222	222	222	212	225	203	234	195	224	211	210	227	187	235	215	223	209	205	204	224	223	216	216	212	201	197	222	212	221	187	204	164	223	208	217	220	230	240	242	207	235	228	196	197	206	221	200	192	246	194	194	259	228	214	225	219	232	203	227	213	225	203	222	214	224	189	213	210	206	207	205	207	243	220	219	225	249	240	207	242	186	208	203	199	188	209	201	206	234	210	206	210	232	225	245	216	209	249	213	219	222	212	221	240	227	213	213	184	201	193	227	198	223	193	205	189	219	189	212	218	203	229	201	226	208	194	215	196	231	197	234	216	207	205	233	233	192	202	216	204	221	221	225	205	224	212	215	207	193	213	196	205	222	235	229	202	221	220	219	235	224	182	217	200	236	215	209	213	223	216	208	207	228	201	200	214	214	226	212	232	211	235	199	214	213	221	221	222	227	233	221	199	220	207	186	194	213	227	208	206	201	210	214	236	204	250	209	208	209	203	203	195	211	205	199	233	215	183	224	197	207	212	217	194	195	207	195	222	223	221	204	226	207	213	209	231	227	217	237	205	218	227	189	213	205	244	205	195	193	215	223	217	214	203	228	223	211	192	226	209	214	229	211	206	210	216	196	209	217	227	199	217	177	211	228	211	213	222	219	202	203	216	202	207	238	221	212	205	204	204	234	195	202	200	213	213	227	199	212	244	214	182	233	204	210	236	208	203	199	191	193	225	225	213	219	228	204	217	228	202	209	209	211	200	220	195	188	222	231	206	226	219	209	184	204	198	223	217	210	199	222	224	191	205	256	218	173	217	201	192	183	224	205	202	218	209	220	231	215	202	191	224	212	201	216	223	227	221	205	251	228	232	208	243	192	184	222	224	216	193	220	216	199	214	230	207	215	230	217	231	199	221	236	215	213	215	219	221	205	210	230	209	214	220	212	196	212	227	202	210	225	201	201	205	207	212	216	217	204	201	217	222	199	235	195	209	197	220	236	223	168	240	192	186	197	224	221	198	211	205	227	197	249	206	193	210	190	206	215	259	230	213	210	202	221	208	220	209	222	178	200	185	216	198	207	195	199	207	224	201	193	228	197	216	215	226	207	202	217	226	219	203	182	217	231	206	215	220	211	244	213	197	188	230	210	190	221	190	189	209	203	210	195	214	207	228	238	187	216	210	210	192	227	218	217	196	194	196	200	211	182	208	204	202	223	231	188	211	209	196	225	234	225	211	207	226	234	208	197	202	208	203	215	212	219	194	247	195	204	210	214	182
28120	37529	43059	43479	34484	27603	27319	28616	38177	36347	28401	26333	25647	24107	22614	13760	12738	14424	9902	9916	7661	6787	6227	3025	2016	1868	1668	1811	1404	1070	946	947	934	933	957	950	953	1015	1562	954	937	1083	817	896	794	641	640	591	657	644	643	641	604	579	563	561	614	673	649	682	659	620	624	628	592	592	622	607	559	567	626	550	546	552	568	555	549	544	525	539	515	576	541	557	526	523	551	515	583	557	501	568	539	516	503	539	492	506	557	540	587	530	501	519	506	563	495	503	534	537	553	534	504	536	548	499	522	525	533	527	511	535	537	536	573	509	569	519	487	530	495	536	559	510	514	593	541	555	530	514	506	533	530	508	512	522	519	537	567	508	536	526	527	463	524	541	545	506	555	525	571	512	578	522	542	508	522	520	578	539	500	507	539	554	568	546	532	537	537	570	538	520	526	550	493	505	529	518	519	534	538	539	527	502	516	493	524	534	528	515	551	573	517	517	511	503	517	540	498	510	479	473	522	503	554	542	509	561	548	552	515	520	521	548	545	538	535	480	528	538	515	551	506	537	539	486	527	552	536	517	542	502	535	490	533	529	550	522	556	523	520	511	555	567	550	541	517	504	561	506	504	514	475	542	561	522	534	515	532	574	554	517	506	545	506	539	522	559	536	554	526	570	550	520	494	533	513	549	497	530	517	554	521	516	528	559	534	545	508	509	543	545	515	551	525	566	551	491	515	499	509	519	495	517	532	551	512	497	508	489	517	537	514	511	550	537	524	519	520	499	487	562	537	518	503	553	533	514	529	566	531	521	535	504	518	474	519	511	500	492	486	511	483	540	541	530	521	521	502	473	533	498	537	569	544	547	544	516	481	534	495	519	584	549	557	521	499	525	535	555	526	519	531	556	543	498	515	507	505	533	510	528	549	502	528	550	488	516	589	516	513	567	470	485	485	526	512	514	510	495	511	561	531	545	528	512	487	512	507	555	559	518	510	522	526	519	499	547	481	537	534	496	519	500	548	547	537	538	533	535	524	493	548	546	535	491	529	516	552	522	524	517	481	499	512	554	486	532	551	539	498	555	500	543	529	494	511	510	481	511	506	523	514	494	546	510	486	524	517	542	514	530	476	523	537	549	538	541	513	546	571	528	529	515	544	545	524	528	529	495	579	525	521	511	543	553	527	540	538	574	526	505	533	512	528	538	516	490	495	487	542	526	501	513	553	525	522	537	550	535	547	537	499	510	529	480	486	558	510	497	552	524	541	526	518	515	500	514	523	535	547	536	510	465	523	541	501	517	542	544	533	509	540	516	549	506	497	528	526	570	535	529	523	516	544	533	531	519	520	560	522	519	504	532	514	513	546	525	532	528	517	535	541	555	502	511	504	503	544	532	511	539	519	494	518	537	542	531	526	466	522	523	512	539	495	573	516	529	557	542	531	514	515	554	556	525	528	522	548	529	492	547	533	542	547	558	549	492	519	533	543	541	527	561	534	500	508	483	537	530	518	530	530	519	550	533	514	564	552	517	531	498	524	557	518	525	525	517	547	533	508	546	554	531	512	520	503	538	517	511	530	538	558	495	554	518	475	555	526	557	502	539	538	569	564	533	537	576	529	550	499	562	484	543	527	486	493	500	507	548	528	540	532	507	509	539	555	567	565	520	501	530	544	559	507	540	550	543	558	528	511	543	504	514	507	498	538	525	543	508	496	538	506	513	514	525	554	515	519	553	523	518	512	525	526	567	542	481	541	531	504	513	517	554	521	517	537	503	533	564	515	556	506	531	523	513	524	521	550	515	535	524	515	538	455	498	532	536	557	522	556	520	534	523	523	562	529	517	519	493	552	516	525	559	542	521	516	573	492	512	536	548	538	530	557	536	559	515	547	559	542	514	490	442	533	533	515	505	536	526	517	539	517	498	560	553	521	529	531	536	513	535	568	509	519	559	521	511	551	515	521	542	514	528	521	513	538	487	531	543	559	555	545	531	514	519	506	490	542	526	581	511	558	520	503	498	521	508	493	486	549	573	501	492	519	554	522	520	533	539	548	543	543	572	529	491	520	539	525	535	543	525	520	525	530	519	491	550	544	528	489	544	543	516	519	530	527	500	568	486	572	556	572	525	551	532	542	538	502	534	522	513	530	541	539	516	557	537	529	533	534	524	535	479	532	525	559	534	535	528	539	535	496	507	517	530	531	557	562	520	550	552	519	502	524	502	529	525	543	550	505	534	498	540	542	517	548	515	536	516	546	510	523	537	470	532	515	516	541	491	538	569	542	517	538	566	519	517	502	526	508	528	513	512	516	550	513	524	530	512	566	543	530	520	565	554	532	516	514	538	527	501	500	527	525	573	547	562	531	562	553	561	503	584	491	506	545	503	529	536	535	528	509	499	471	500	510	520	518	550	574	515	518	536	496	558	571	529	532	552	541	472	494	499	512	528	553	526	544	549	500	527	536	483	572	527	543	572	517	522	516	531	491	558	555	544	531	509	544	518	485	537	542	527	564	515	533	542	565	528	537	542	560	552	533	522	533	502	538	523	520	479	499	516	555	516	510	516	546	514	517	533	568	507	481	490	543	563	545	532	560	513	496	547	536	487	548	555	532	547	531	496	531	548	526	507	544	541	516	544	541	537	523	513	537	508	579	537	565	528	580	531	508	490	535	543	515	498	540	489	528	519	540	528	512	486	524	513	479	548	536	518	528	517	514	471	521	510	545	531	493	560	548	526	536	531	567	558	565	512	507	547	554	531	490	523	527	501	580	502	527	540	533	554	510	552	551	524	533	538	488	512	527	519	529	518	509	526	543	533	534	508	539	543	525	520	548	515	570	509	561	589	542	516	506	521	539	505	517	524	585	506	556	522	518	498	545	525	576	564	513	533	529	553	496	539	529	534	542	481	495	504	575	512	517	526	497	533	526	528	534	534	505	580	502	518	520	547	544	510	503	520	542	522	513	517	524	562	517	538	506	578	552	551	493	519	519	572	538	565	535	565	508	528	534	534	521	507	546	498	550	541	513	535	540	526	527	518	519	545	531	540	583	545	532	517	528	504	557	534	518	518	534	502	517	551	546	538	520	544	539	551	580	533	532	504	568	499	526	540	491	548	576	540	465	534	525	515	488	529	522	557	546	521	526	530	510	506	519	492	532	500	521	511	518	546	539	514	498	508	537	547	492	540	587	488	524	493	527	536	479	519	548	583	532	508	571	533	530	549	535	509	560	580	535	510	523	497	528	513	536	564	560	539	522	544	567	557	509	545	553	545	513	506	508	522	532	518	539	525	553	520	551	519	551	547	494	553	567	534	512	524	528	536	549	512	560	506	513	527	525	508	536	513	501	506	498	547	512	537	534	517	502	514	536	537	503	533	486	533	533	545	500	557	537	547	527	535	531	530	565	534	547	517	536	527	553	514	558	538	490	481	534	513	530	549	559	553	496	506	516	508	507	552	546	505	548	504	514	560	535	542	555	541	534	543	517	548	574	513	555	513	505	507	539	552
50228	46137	43714	37377	28747	25634	25416	27410	35090	32521	24412	24139	20858	16941	12818	7689	6199	6528	3782	2976	2352	2282	2425	1371	900	669	546	550	498	327	310	294	285	308	268	305	285	281	354	319	304	558	398	282	238	260	233	236	231	227	211	220	208	187	186	182	228	229	198	202	223	194	196	228	207	179	180	218	200	199	180	189	202	200	184	160	202	198	205	207	210	173	197	200	191	194	195	191	183	199	196	179	177	184	159	176	201	172	182	173	155	201	180	170	189	181	199	179	158	182	172	185	213	185	171	185	184	182	171	180	168	181	173	188	204	173	164	172	237	204	172	179	181	159	187	170	161	223	189	195	196	177	188	152	197	183	196	190	168	155	203	177	171	170	161	177	183	185	163	178	189	172	180	184	204	186	206	199	181	194	181	174	202	193	181	188	178	203	162	191	184	180	176	184	178	188	192	191	181	158	186	181	188	175	184	171	204	196	178	139	199	172	174	203	161	171	177	200	183	187	188	183	177	206	209	198	166	177	180	169	191	179	182	224	179	192	198	181	201	167	175	190	181	203	200	212	181	183	166	179	171	205	173	176	187	194	174	174	186	184	158	193	164	174	183	176	173	183	185	201	154	193	169	186	173	176	199	186	159	163	164	180	163	178	177	184	185	184	179	160	165	173	196	174	173	165	186	177	173	177	177	213	181	180	174	185	218	194	163	180	177	174	176	174	197	189	177	167	178	202	188	177	173	181	167	170	184	189	178	205	175	191	174	173	192	194	216	185	197	166	203	175	188	182	196	184	182	212	191	189	197	198	162	166	162	189	176	180	224	164	172	148	190	185	192	195	176	208	190	164	181	182	192	193	185	194	189	180	196	182	183	195	194	195	201	176	187	187	178	196	212	186	162	182	160	204	201	180	199	203	175	191	184	194	208	182	177	179	183	183	169	180	193	169	199	180	186	165	175	182	176	178	177	186	196	156	196	194	218	174	188	185	157	204	189	167	165	200	187	163	173	183	199	178	205	182	194	177	183	164	191	187	200	188	200	188	198	176	185	151	201	184	201	190	201	182	180	173	230	194	186	182	182	200	155	184	199	175	210	193	181	176	197	201	178	181	175	169	207	179	184	166	176	179	165	182	186	160	186	163	191	147	164	164	183	190	166	173	184	162	182	188	175	173	188	176	174	199	194	173	203	203	183	174	186	151	196	162	184	166	168	175	175	171	185	174	167	184	164	172	175	157	149	175	186	194	194	158	196	182	204	187	184	204	183	199	181	192	178	233	190	183	191	179	178	201	178	186	189	196	175	190	186	192	158	159	178	206	188	230	172	184	193	168	184	179	185	187	169	180	190	190	176	171	190	203	184	180	195	214	178	191	164	190	166	197	200	161	174	150	179	177	140	154	188	158	199	201	208	177	171	193	181	169	172	196	204	174	178	190	183	174	190	188	165	180	189	193	188	200	198	177	195	175	182	203	171	183	158	196	194	192	196	149	181	174	197	171	189	183	182	161	203	172	181	189	213	193	200	180	185	191	174	176	196	184	171	174	179	185	191	187	180	179	203	162	193	189	179	192	185	181	191	196	194	185	189	189	194	214	180	184	194	202	168	185	213	191	175	177	174	182	168	200	170	169	178	179	192	182	191	180	190	180	207	184	209	200	186	205	184	211	156	166	173	190	165	175	182	193	175	168	192	182	175	181	190	156	204	161	183	176	187	178	179	194	183	177	169	192	188	183	183	183	180	212	195	184	174	177	179	190	169	169	178	183	174	183	177	195	174	189	207	200	206	180	210	192	180	191	190	189	187	197	171	160	173	176	194	205	169	187	202	188	183	203	184	176	193	171	186	164	175	169	173	167	188	203	171	197	185	186	202	175	182	186	193	169	187	185	199	186	182	176	188	180	179	168	146	181	207	192	203	193	176	181	179	186	198	161	175	192	164	183	204	181	177	187	186	195	176	189	186	165	158	188	157	192	193	173	199	174	185	202	184	191	189	185	171	183	198	186	184	185	192	197	185	195	177	175	179	196	188	209	174	162	197	184	177	168	190	166	180	170	215	162	183	166	161	167	186	189	186	166	211	191	155	190	200	195	190	188	197	183	167	182	168	191	184	182	206	188	179	173	167	186	189	176	164	182	181	159	199	169	191	178	164	186	199	189	186	189	186	160	175	188	177	224	183	212	181	182	208	171	163	178	195	179	215	180	188	181	179	196	169	192	195	165	201	185	199	192	145	168	180	170	171	198	177	171	183	196	189	198	180	176	179	181	194	177	189	181	180	186	190	173	202	162	174	184	185	185	170	192	176	170	178	194	162	179	174	172	190	192	185	173	189	145	176	166	167	183	181	188	198	173	178	185	165	200	204	193	152	182	168	188	187	174	166	187	203	166	197	165	168	184	189	176	184	217	191	178	153	181	184	192	190	180	198	184	190	198	188	164	200	169	177	201	175	206	183	210	182	169	195	197	200	206	192	183	190	197	167	181	188	195	201	185	201	186	218	199	162	157	172	172	192	207	184	187	185	172	172	192	183	185	196	184	171	179	148	205	196	157	187	185	183	161	188	192	170	168	162	171	152	166	169	177	180	186	171	180	174	194	182	176	194	181	155	178	178	185	162	185	189	201	172	165	170	196	185	180	190	171	186	200	187	171	189	189	171	160	190	180	185	188	194	179	197	195	181	195	176	165	202	179	199	203	202	171	207	170	195	177	186	178	175	191	194	178	163	186	162	193	193	174	180	175	186	157	161	190	183	161	213	194	173	215	188	170	180	192	168	187	199	163	186	184	187	174	163	183	185	168	191	178	162	168	160	164	188	176	170	187	181	181	178	181	189	181	195	185	184	193	189	184	187	206	189	160	168	161	176	214	168	178	176	170	196	195	171	181	186	159	200	192	189	181	162	184	161	166	166	188	182	199	174	174	187	185	190	174	189	180	194	191	165	174	184	172	208	151	172	168	179	191	176	137	189	181	175	163	175	159	191	175	182	200	191	171	184	168	202	174	166	185	188	184	170	178	206	156	171	187	206	180	184	207	188	190	178	226	183	172	165	175	184	201	208	153	184	184	179	204	179	185	164	209	195	195	177	178	194	194	191	209	170	175	203	190	193	206	174	177	185	176	187	173	208	177	196	182	212	151	176	192	190	170	181	177	186	188	181	220	175	186	179	185	184	196	193	193	191	179	187	175	184	214	211	168	179	172	197	167	198	170	192	179	168	193	191	189	227	190	194	173	177	188	180	191	185	185	213	214	174	179	194	199	183	168	193	190	187	180	179	183	199	173	193	191	146	208	182	185	183	165	160	180	171	166	179	200	227	164	206	193	190	162	181	197	197	163	191	168	159	168	190	192	172	163	172	193	182	173	186	186	198	183	177	162	195	185	163	175	184	177	175	189	196	179	159	197	205	210	199	182	182	193	161	188	210	184	181	157	163	189	191	192	176	178	179	199	165	208	188	187	156	170	195	182	179	191	191	200	167	168	190	140	176	163	177	185	162	178	189	151
37627	44425	49323	46283	37300	35544	35907	39915	46260	45089	39143	41566	36499	33582	30013	22443	20703	21153	14785	13071	11106	11358	12374	7049	4824	3692	2816	3152	2537	1470	1315	1223	1193	1205	1106	1143	1074	1339	1682	1361	1051	3134	1821	1063	859	851	806	735	766	734	729	762	672	577	548	562	643	691	742	822	662	658	723	589	611	572	588	514	531	519	547	480	483	458	499	491	486	496	496	486	476	430	462	491	451	455	453	512	484	453	488	428	482	503	449	469	471	476	430	447	477	480	446	473	422	481	433	445	481	432	443	461	423	464	435	495	454	442	459	446	423	446	458	461	473	449	460	456	437	481	470	466	456	426	455	435	473	485	437	462	440	459	435	462	440	475	408	466	410	469	428	467	452	430	451	419	452	423	451	454	458	440	417	440	476	486	457	408	441	466	433	484	484	459	438	498	466	425	441	461	456	466	481	443	465	440	503	430	480	451	463	432	458	420	470	447	447	469	465	423	444	457	462	448	458	464	478	416	428	434	445	484	473	470	419	441	449	455	451	456	439	451	445	461	462	446	447	433	477	450	457	471	462	492	468	426	448	450	429	453	424	439	454	458	454	436	435	438	468	451	473	404	449	432	450	447	467	434	489	487	431	419	446	448	464	449	483	437	472	438	439	464	422	449	431	466	465	479	417	468	469	482	488	439	449	450	424	397	468	494	440	437	436	419	458	489	471	442	444	457	454	422	473	452	424	440	437	472	495	475	457	459	455	457	457	465	447	436	487	426	412	440	476	447	425	464	432	450	468	417	462	460	437	472	446	450	457	481	485	447	444	445	445	447	447	448	461	473	478	408	452	441	399	440	450	470	427	444	427	437	489	459	430	398	497	465	426	432	470	431	439	482	467	483	445	443	462	455	450	448	467	444	419	398	498	440	493	466	430	421	452	447	449	476	432	441	468	450	438	433	466	428	454	431	425	429	469	448	471	432	446	420	455	438	413	462	431	455	463	458	449	429	498	431	469	469	450	447	462	442	468	441	471	467	476	438	453	465	446	447	463	494	469	472	462	450	460	457	453	484	445	403	439	473	454	460	459	455	446	438	447	461	442	455	471	451	453	478	445	455	458	459	451	463	475	443	475	477	473	470	504	446	411	455	468	454	458	434	451	420	451	473	453	473	446	456	448	404	461	480	423	452	457	448	438	450	469	469	451	447	456	464	480	443	437	437	473	455	489	481	446	454	428	475	413	482	447	450	445	447	436	465	441	462	500	480	436	468	489	462	420	420	457	442	440	466	443	499	470	423	469	453	457	494	488	461	470	410	469	464	446	438	443	446	397	459	425	463	410	421	457	422	473	474	433	456	456	473	471	455	447	464	421	444	448	453	500	437	446	463	441	424	478	479	453	479	488	425	434	446	520	415	493	448	520	420	440	478	420	417	495	451	460	455	430	471	433	506	483	467	435	450	428	504	480	454	435	432	425	416	407	469	474	473	437	396	490	487	417	469	496	411	476	456	471	489	411	443	403	453	465	445	461	433	483	450	476	422	462	486	452	440	429	427	492	466	453	445	470	484	456	432	459	475	462	420	479	459	416	479	458	457	423	483	436	425	463	435	449	468	444	461	460	462	454	457	500	483	454	443	433	412	479	476	462	470	479	444	441	496	433	473	418	468	451	465	442	463	410	469	423	425	466	477	418	448	460	473	442	418	422	444	433	477	430	466	472	455	455	485	504	444	424	428	462	463	463	473	460	415	465	468	437	425	460	428	444	458	434	470	390	441	512	442	448	443	438	450	469	469	455	451	450	430	437	429	477	506	438	422	448	455	467	502	444	463	444	476	419	443	451	474	447	437	482	477	432	445	447	477	470	462	450	461	403	454	437	432	487	449	448	470	431	470	432	438	444	443	392	461	453	447	437	459	451	441	440	445	444	518	437	454	473	463	467	469	468	475	437	465	450	454	450	387	479	454	426	473	487	410	448	490	438	461	401	454	452	432	497	429	444	456	464	437	468	428	443	431	449	451	469	438	444	439	429	422	413	473	414	463	433	465	417	469	420	442	431	481	439	460	475	473	461	425	459	447	447	455	474	467	453	482	446	459	441	454	421	459	436	458	431	467	478	459	426	463	443	423	444	474	457	441	486	459	460	475	455	467	477	440	428	494	429	411	429	430	458	460	461	457	424	448	450	448	446	446	457	458	440	449	520	449	477	443	477	458	436	436	414	499	419	485	472	486	453	423	418	444	461	464	462	478	478	399	472	451	435	482	380	462	443	435	472	433	415	417	451	439	431	423	475	420	433	451	425	453	467	443	480	455	474	456	463	461	439	425	464	423	441	446	444	441	435	433	447	450	468	434	435	453	440	483	419	469	426	468	441	442	440	455	436	439	446	440	430	459	459	491	444	445	470	469	464	488	438	456	435	467	458	457	374	468	443	487	434	413	466	462	476	423	447	425	450	459	476	448	468	454	450	461	434	489	448	480	468	461	471	461	468	464	459	428	433	449	461	443	443	471	470	453	452	464	468	439	505	454	419	436	433	455	444	417	426	477	478	410	446	450	468	438	441	478	462	459	435	469	446	485	502	447	438	441	399	462	423	443	474	488	451	448	449	445	469	433	458	451	486	482	442	477	451	465	468	430	426	443	458	420	435	442	459	460	477	462	487	488	449	425	445	448	447	427	477	464	443	447	447	441	440	457	440	429	433	497	431	465	463	442	472	455	463	443	446	459	460	419	486	407	473	459	450	436	465	426	400	486	444	449	481	445	460	454	454	438	444	436	496	413	457	474	436	469	430	459	480	437	438	500	467	448	462	485	470	458	446	423	456	453	438	473	434	474	440	469	435	477	421	464	448	454	456	454	475	446	490	475	451	423	435	473	454	448	454	456	476	457	452	474	438	460	445	414	477	437	455	443	437	424	461	489	477	430	450	453	446	445	495	440	455	474	451	471	415	439	480	459	435	443	468	427	476	460	445	420	424	477	462	476	457	490	470	409	466	431	442	433	449	441	502	422	500	463	412	463	423	446	476	475	420	449	441	437	452	466	428	440	415	452	436	458	437	434	524	454	470	455	507	422	454	466	422	457	451	474	425	456	457	450	435	456	449	431	458	485	415	473	470	412	446	492	433	414	458	456	474	437	483	422	491	471	441	481	448	428	457	471	476	429	454	463	482	429	441	421	438	486	462	474	422	433	445	495	463	485	443	451	450	428	433	442	416	457	455	441	421	427	409	455	442	450	477	477	451	444	418	481	456	489	473	449	465	455	431	403	427	437	456	493	516	439	433	426	493	454	429	454	456	449	460	470	436	441	459	419	444	426	495	448	458	450	426	429	484	408	475	435	479	474	473	454	441	447	464	486	415	433	444	440	447	468	439	449	416	498	464	421	452	467	460	434	462	417	457	432	436	447	448	440	461	472	436	482	430	446	467	427	448	461	444	449	477	443	448	446	460	426	468	467	462	463	439	430	473	443	471	443	478	454	427	420	467	434	469	468	477	483	462	479	484	444	472	443	416	452	420	450
25414	23115	26806	16565	7202	4761	4043	4237	3641	2613	2455	2245	1290	939	724	620	620	600	555	420	435	412	359	305	318	309	250	298	285	255	277	251	258	253	241	245	232	239	223	236	248	226	231	195	226	233	219	234	235	191	202	206	214	254	227	215	224	225	232	240	223	234	210	235	223	204	240	258	219	217	221	227	206	227	193	214	218	197	214	215	230	231	200	201	213	232	225	207	199	226	209	214	208	203	224	243	222	207	220	202	217	217	235	197	226	226	237	214	238	219	216	226	187	204	220	216	208	204	223	222	228	220	230	212	214	202	218	212	186	218	209	196	217	255	231	209	221	212	203	228	212	237	204	189	236	212	183	213	215	231	226	208	224	196	211	222	188	210	240	251	230	195	220	222	235	203	198	225	219	226	201	208	203	217	238	228	230	221	190	214	224	218	210	214	213	179	189	196	205	210	228	229	218	243	223	228	219	188	222	219	208	230	216	215	216	221	211	230	202	211	229	223	210	204	206	198	214	224	232	219	220	241	256	221	195	231	225	225	198	231	226	233	231	214	217	244	204	192	251	206	239	193	190	230	205	225	218	198	216	229	203	213	219	232	209	193	230	194	216	233	224	191	224	216	204	240	244	206	228	198	231	209	192	222	220	228	239	231	192	243	223	214	222	221	231	242	248	220	212	232	203	210	207	192	215	235	222	231	226	218	219	217	238	230	229	200	213	233	234	207	227	193	223	189	176	212	207	236	223	191	220	191	229	204	214	203	245	234	236	211	221	249	224	206	232	178	231	220	215	208	230	230	224	209	215	237	200	209	222	233	235	255	209	231	230	212	226	214	227	231	185	194	216	219	210	215	209	208	207	224	214	202	208	197	223	216	215	226	229	206	188	220	196	186	208	247	210	209	230	215	195	226	197	217	204	235	210	220	228	223	223	204	245	214	218	219	205	208	206	199	217	194	225	214	230	224	235	233	207	243	206	231	219	228	234	220	201	229	234	189	195	210	208	214	215	247	240	225	205	235	191	248	227	227	222	226	205	208	225	224	222	223	224	228	201	198	239	214	183	209	208	226	192	251	227	252	232	220	193	233	230	221	205	229	196	203	246	204	242	220	240	208	229	220	232	221	231	241	199	234	242	220	213	224	233	211	210	213	202	220	217	213	199	197	240	187	213	210	215	209	202	198	210	228	206	225	230	234	223	214	233	217	227	216	211	205	203	209	196	249	198	207	200	227	215	193	226	201	235	202	224	179	210	216	208	206	183	232	206	228	222	209	221	246	228	196	222	226	187	226	204	243	227	202	196	210	226	210	212	219	207	210	184	212	216	214	196	217	220	213	193	221	262	235	204	206	218	230	212	225	230	216	191	207	191	213	182	220	229	228	214	226	214	218	221	206	205	210	232	197	196	195	231	238	200	215	222	222	218	212	189	195	197	209	205	203	224	230	215	231	205	218	217	237	210	219	225	212	213	224	209	234	238	227	206	230	219	212	209	194	214	230	190	217	210	254	248	247	208	191	196	223	209	232	217	207	226	212	199	230	228	191	202	205	220	218	203	209	202	199	217	213	185	195	198	209	220	210	234	225	232	251	219	215	224	206	219	206	189	223	215	222	227	218	210	203	214	259	185	202	199	226	219	197	225	221	239	203	225	218	213	210	252	228	232	209	244	249	234	221	219	206	231	190	219	219	195	234	223	230	224	207	218	256	206	171	182	207	192	198	238	232	221	250	260	216	237	211	227	220	202	215	219	213	249	218	224	232	207	219	211	226	222	218	208	228	224	220	208	222	223	198	233	231	215	189	241	227	229	218	228	198	212	197	191	190	204	190	195	243	213	243	226	214	210	212	219	237	237	222	228	207	211	217	196	219	241	225	199	230	235	217	203	230	201	209	216	201	219	215	233	224	227	231	226	236	233	213	208	205	244	211	226	223	222	191	225	246	226	200	203	219	205	212	207	205	191	226	181	240	213	237	215	208	209	207	236	245	259	217	233	239	242	213	202	215	192	203	214	244	250	225	242	230	204	245	235	209	193	205	217	228	232	239	204	220	223	253	224	248	185	209	247	220	228	233	192	222	209	208	204	245	236	219	218	216	222	234	203	205	214	200	215	224	227	214	237	200	220	243	212	213	227	213	217	205	204	213	190	222	236	232	238	219	200	218	228	202	215	203	202	207	224	199	222	211	231	202	215	229	189	224	189	209	232	222	244	239	214	218	204	207	218	201	217	216	224	213	209	229	223	199	230	203	227	195	230	223	224	223	209	229	223	218	199	225	220	232	211	202	233	226	208	222	208	201	236	231	222	242	240	232	186	218	241	217	216	205	233	197	204	235	203	238	241	214	234	229	202	237	193	221	213	227	204	194	212	230	211	233	218	246	227	198	220	215	254	203	231	230	196	224	218	230	226	217	212	193	209	192	222	222	198	251	218	192	223	211	225	241	260	208	204	237	211	232	202	232	188	209	224	225	220	228	227	221	200	199	217	239	239	205	207	185	206	236	197	223	212	211	209	226	215	224	200	229	220	238	234	195	241	227	206	224	220	218	205	226	246	183	201	223	235	218	203	202	226	231	222	221	217	202	228	230	219	237	192	224	217	234	207	209	181	211	205	210	212	217	249	235	214	197	192	244	216	212	213	222	211	205	212	254	223	207	215	230	219	213	197	209	229	252	200	206	195	216	223	213	198	210	193	196	227	215	226	214	214	228	239	225	229	214	223	235	198	209	240	203	179	196	237	221	230	230	215	206	191	220	218	240	236	237	211	212	239	238	208	217	220	209	220	230	220	217	202	208	221	218	171	202	238	198	206	237	227	217	222	225	218	204	204	214	221	218	220	209	203	227	213	238	204	203	192	196	216	213	202	203	201	238	239	218	197	208	224	222	217	201	231	199	199	224	235	210	237	208	223	198	222	215	201	194	210	229	214	225	251	218	206	213	233	223	187	245	217	232	193	210	195	189	204	211	224	200	215	200	211	206	200	237	202	213	209	235	201	230	222	219	191	193	206	196	208	201	195	215	192	217	208	211	221	215	232	222	222	231	228	234	199	199	195	206	216	218	205	208	207	220	222	205	224	225	224	224	248	199	208	206	230	225	214	222	205	216	220	213	216	204	230	212	199	235	234	241	206	170	233	206	214	223	204	210	232	217	239	203	220	214	212	221	209	221	217	245	243	226	204	221	210	215	239	234	214	203	235	214	240	220	203	218	207	240	215	217	241	212	234	236	201	204	204	213	201	234	206	232	198	211	198	204	215	244	236	241	234	211	222	210	212	218	222	207	211	205	229	208	216	214	194	223	229	188	195	219	229	233	240	223	221	213	211	193	220	236	233	225	217	211	211	208	218	200	251	220	238	220	228	213	217	230	194	199	219	230	198	212	193	198	220	239	191	210	232	209	215	205	211	228	233	214	230	216	200	220	223	205	234	223	238	216	237	222	238	217	221	211	252	203	234	208	200	230	199	236	182	200	242	223	225	216	243	227	220	194	194	208
16657	19752	31445	23383	15315	14324	14579	15741	14957	11677	11466	10571	6952	4828	4142	3365	3205	3252	2721	2167	1930	1814	1647	1392	1229	1045	882	863	790	777	813	821	762	770	750	718	735	721	668	687	623	663	656	637	564	583	557	612	567	579	614	562	538	586	601	552	578	554	597	554	552	544	594	596	609	563	551	535	557	537	565	593	547	551	567	563	567	577	535	550	551	528	585	528	550	558	517	524	508	548	523	549	525	543	568	585	545	537	526	518	559	559	517	527	565	550	507	502	541	514	556	564	531	557	551	546	554	511	539	570	563	502	529	508	506	562	558	544	590	572	543	541	555	552	543	543	520	522	531	561	583	567	577	547	542	530	525	530	557	549	560	526	558	519	564	549	547	590	538	529	545	539	532	512	535	532	516	554	569	522	534	554	531	542	498	544	509	566	572	549	534	535	534	560	539	533	536	555	533	567	540	535	516	524	514	519	544	563	531	562	541	538	503	525	498	531	541	525	533	553	575	570	539	543	539	535	532	529	548	547	507	594	562	563	531	549	502	567	515	568	579	521	514	527	528	510	552	492	536	553	542	536	525	546	585	551	564	542	562	537	560	585	511	565	543	561	530	533	554	555	539	571	554	544	532	527	575	568	520	543	560	569	491	557	544	525	526	554	545	515	525	503	532	549	516	561	521	516	551	548	542	522	533	512	510	556	550	558	521	555	531	495	545	554	534	552	553	566	508	547	608	523	521	539	534	565	548	544	529	539	555	512	600	546	559	559	547	571	520	553	513	535	593	542	569	497	521	551	535	557	536	557	571	521	552	562	543	582	543	585	494	587	533	535	553	513	555	553	508	543	518	506	582	551	548	529	533	514	524	545	543	558	510	534	561	541	560	543	563	491	520	520	535	525	537	551	527	541	521	562	545	531	562	520	548	502	503	540	556	550	528	592	530	546	547	521	552	537	547	587	539	554	526	512	552	552	507	520	567	576	577	531	578	547	560	556	548	575	571	552	524	575	509	583	546	553	497	562	562	569	518	529	521	571	523	554	546	539	528	551	529	526	541	568	564	521	577	532	523	495	522	590	584	510	535	544	536	569	599	567	534	543	557	507	574	525	533	542	564	528	539	529	559	503	544	568	579	496	541	537	504	566	583	551	500	507	557	575	535	566	558	528	568	524	491	512	568	562	512	542	560	523	552	576	543	534	522	544	535	540	505	555	524	556	537	542	531	557	522	569	555	490	526	536	543	529	550	531	558	514	514	571	591	530	552	509	529	600	561	544	556	534	511	542	537	542	551	548	526	506	573	600	548	523	541	567	532	543	561	535	542	563	576	510	523	555	569	606	560	586	569	523	560	572	537	552	528	580	544	542	524	552	513	520	570	526	552	531	541	523	488	533	560	586	542	529	559	559	518	551	581	505	539	564	583	553	555	520	536	554	502	544	469	552	552	510	522	551	508	538	555	502	536	513	545	563	574	531	532	551	544	531	578	548	582	559	496	530	520	580	569	549	577	558	571	532	525	555	555	545	538	559	598	542	547	511	567	575	554	484	541	493	554	544	555	570	530	577	566	569	531	563	530	546	560	543	545	542	524	477	582	577	535	534	529	535	547	523	533	535	538	562	559	537	581	550	574	570	541	552	587	560	515	556	552	492	547	522	515	543	558	575	555	572	522	550	535	525	556	512	502	549	554	524	543	557	521	560	550	533	529	537	556	577	542	515	523	520	520	560	507	518	559	511	534	544	557	571	547	544	595	529	544	523	534	532	569	519	542	569	551	538	559	545	541	497	543	600	527	557	538	510	565	533	554	557	524	546	566	545	526	562	546	567	557	538	515	534	548	568	552	572	558	552	529	574	550	495	524	534	588	563	564	538	519	536	563	557	541	556	569	559	535	555	564	540	524	557	575	523	504	542	536	543	545	516	521	517	508	528	569	567	547	516	542	585	551	564	558	549	493	579	520	555	545	526	501	514	537	550	546	541	519	544	534	540	571	552	552	541	572	506	530	518	543	526	516	515	563	544	587	523	529	543	523	576	527	542	505	533	516	525	526	515	516	522	543	544	512	572	534	524	572	518	552	580	487	516	596	528	550	565	526	510	523	569	530	554	555	537	565	559	551	561	557	507	521	555	557	560	506	516	535	533	524	553	541	504	513	531	576	528	517	571	523	534	537	533	519	538	518	551	538	500	532	517	585	530	548	545	528	522	531	508	503	544	531	538	511	537	563	554	556	520	540	576	565	535	534	516	553	522	526	538	539	576	576	526	560	552	593	525	545	567	539	583	558	540	517	569	525	513	563	565	543	517	535	511	547	504	562	535	599	536	529	575	577	541	551	525	538	540	557	526	537	502	552	524	521	542	571	565	534	548	526	496	530	537	502	562	521	561	548	560	533	534	578	603	553	583	562	514	513	548	538	517	511	572	567	561	514	535	534	518	547	559	568	567	554	550	572	546	553	555	542	504	536	524	511	505	543	511	507	534	534	589	531	525	538	568	487	547	566	526	584	580	565	542	578	516	515	549	535	531	536	536	573	514	630	541	537	521	546	536	541	549	521	548	565	571	520	530	591	517	548	533	546	554	537	560	541	545	527	511	593	517	561	530	504	534	561	578	505	558	543	528	542	549	596	552	547	511	557	538	540	551	579	565	510	515	513	540	577	545	555	567	562	545	515	547	542	549	559	540	534	537	532	546	530	567	530	606	579	532	536	512	540	530	517	547	581	514	577	531	549	569	559	547	514	529	586	568	533	527	537	577	500	553	520	542	584	540	517	607	579	513	595	562	531	514	500	570	546	555	545	508	544	546	549	553	533	535	569	539	548	561	575	528	507	546	517	559	531	545	518	555	518	553	524	504	533	586	555	600	494	596	529	500	569	529	551	524	529	518	545	545	529	558	533	557	539	494	544	528	530	549	518	601	535	515	514	611	556	504	556	515	536	533	530	555	531	529	586	561	525	536	503	561	514	526	572	535	524	545	545	561	538	562	548	549	536	569	556	549	554	556	538	547	531	542	541	557	521	560	525	572	538	534	517	555	500	564	564	554	560	529	550	604	544	538	571	557	553	519	570	529	508	537	568	554	575	529	540	519	537	512	565	517	544	585	511	547	562	578	556	587	520	543	536	572	552	560	554	537	536	560	542	543	580	596	523	581	527	505	544	498	539	530	535	547	591	523	573	569	570	503	527	559	514	514	548	548	505	555	515	552	574	569	553	542	542	547	566	561	542	551	582	493	550	520	555	535	557	553	533	535	558	586	533	541	572	587	585	570	538	565	561	541	540	546	564	568	525	539	547	529	535	564	522	506	500	525	535	509	562	536	472	530	511	571	474	547	547	584	575	564	601	521	499	516	530	567	564	580	536	522	529	526	538	527	565	555	525	532	521	573	569	568	512	511	523	544	565	543	546	516	572	542	574	539	586	547	522	568	563	543	549	566	513	503	542	501	511	502	557	569	530	555	539	519	527	526	515	553	514	513	556	551	505	514	541	542	556	496	517	561
39248	42902	44312	39947	26060	20865	17817	17813	19686	17525	12330	12003	7997	4373	3703	2083	1706	1609	1420	915	751	748	764	551	453	389	327	318	259	298	250	264	291	321	294	284	283	267	255	282	238	228	254	236	227	220	215	232	233	261	230	229	230	243	230	216	234	223	244	254	227	237	250	220	257	206	211	222	214	213	228	208	220	207	214	236	196	217	226	192	223	222	215	219	192	227	220	206	200	207	226	195	207	259	211	227	227	214	217	219	219	211	197	208	218	236	230	189	228	214	213	201	204	250	180	208	201	237	219	214	231	228	211	206	248	229	221	221	213	216	210	214	219	170	218	229	200	208	207	195	232	197	196	209	211	205	223	198	200	221	195	225	225	212	185	213	188	220	218	194	177	224	203	204	202	208	199	226	189	203	200	204	176	216	222	221	228	205	223	184	212	196	180	220	189	203	224	210	174	198	175	209	225	219	207	248	213	201	222	211	192	213	207	218	187	211	211	217	210	252	222	228	212	199	198	196	223	216	184	184	200	192	201	189	212	210	229	190	193	212	218	224	208	226	225	183	200	203	190	200	220	222	242	224	209	209	204	213	226	212	202	221	209	215	209	229	195	200	206	215	207	196	215	215	204	246	193	211	219	221	229	228	196	220	212	227	204	229	193	193	207	228	225	228	198	217	216	188	236	216	201	202	226	187	200	204	229	219	208	222	242	220	224	202	203	205	211	216	195	199	231	181	196	208	216	209	208	220	196	190	207	220	225	218	227	227	203	207	215	232	233	217	230	236	231	216	187	200	218	212	200	222	208	203	215	226	223	177	214	231	222	207	185	168	209	199	200	192	226	214	236	220	221	217	196	185	219	212	211	216	230	215	188	224	222	193	187	203	220	227	229	210	199	205	213	227	200	203	178	241	217	204	191	211	186	227	207	224	182	229	196	231	216	206	188	208	210	225	212	221	206	218	203	202	214	191	229	223	214	213	218	224	222	187	222	206	193	220	207	198	219	200	210	186	220	238	211	211	196	237	195	203	184	219	216	205	207	209	222	221	211	226	205	197	202	216	208	218	222	182	211	228	218	240	206	224	213	206	179	226	206	209	197	221	239	216	218	209	217	233	221	197	201	206	219	200	239	203	187	217	188	206	197	221	217	226	213	185	215	202	228	223	220	216	210	212	222	212	208	200	236	215	215	229	218	229	206	244	215	196	240	224	209	222	214	183	188	231	191	233	231	208	209	230	205	207	224	210	193	197	200	204	215	198	200	181	203	206	201	222	214	219	206	215	195	228	190	203	216	213	232	216	210	229	193	187	217	207	156	211	218	201	186	216	219	230	230	209	231	207	197	224	199	227	213	215	219	209	201	199	209	231	223	225	223	204	210	244	209	190	206	225	238	226	202	203	217	208	201	197	238	206	203	200	226	239	214	228	242	199	227	215	220	232	192	229	194	205	216	186	222	200	194	216	219	253	203	200	203	202	227	220	231	204	220	204	221	217	217	222	215	208	235	203	208	213	210	193	188	223	220	210	193	194	209	193	208	224	226	225	210	231	221	224	211	206	203	205	211	222	252	210	186	200	232	215	231	239	224	197	202	210	227	227	191	200	205	212	220	226	218	214	226	212	209	195	182	206	202	211	220	194	200	199	211	204	220	212	242	199	225	233	181	223	216	214	240	196	216	204	205	200	202	201	223	212	201	207	210	213	208	214	211	174	217	222	199	246	195	194	231	233	222	203	224	219	200	181	206	209	195	206	209	232	195	209	219	218	249	224	227	217	184	191	241	193	224	207	192	205	192	234	194	233	221	201	178	211	222	226	213	217	242	183	235	216	240	206	201	218	197	191	235	204	240	195	215	215	180	234	226	219	201	195	217	206	211	197	205	203	213	205	194	216	215	198	198	203	214	216	216	210	198	196	201	209	214	202	224	207	199	194	212	210	211	173	213	216	224	188	221	203	217	203	193	216	206	217	206	219	214	208	220	219	200	231	230	232	234	220	237	186	215	198	221	218	209	209	192	189	206	197	184	198	220	216	201	200	232	204	205	226	199	196	225	221	198	231	235	218	189	207	211	212	197	204	199	213	202	206	213	210	238	227	235	207	223	210	212	203	214	216	213	216	223	207	232	216	210	211	218	240	231	206	224	188	233	215	228	222	201	218	216	196	208	233	210	191	229	219	219	203	210	203	224	213	231	218	201	210	225	202	216	205	200	206	224	212	201	229	198	191	209	193	217	236	198	210	214	205	174	215	186	204	202	211	215	232	193	194	200	201	203	200	215	183	213	210	208	220	208	207	246	206	186	216	225	192	208	211	194	202	222	219	210	233	204	203	240	215	210	200	220	221	226	216	190	234	220	214	207	228	220	205	199	206	248	206	202	194	209	215	189	198	202	204	224	199	209	211	187	229	196	230	180	211	242	202	222	191	226	224	224	197	223	211	207	207	228	220	206	224	206	220	210	221	204	216	216	225	194	229	219	224	178	206	215	250	215	195	204	231	206	207	222	229	228	222	200	221	220	192	168	194	199	207	217	210	215	194	238	195	193	209	206	227	204	233	219	198	228	229	220	213	200	208	192	218	186	210	235	197	210	239	209	196	196	230	204	222	200	227	208	207	201	215	193	221	241	200	200	218	207	193	199	192	216	209	194	230	220	189	183	191	222	210	219	218	227	216	186	198	213	205	194	199	200	195	225	220	216	214	208	207	188	211	233	231	191	221	183	227	233	207	246	204	197	219	193	226	217	234	199	182	259	209	204	216	192	209	192	200	185	228	226	222	226	206	199	215	212	223	208	201	238	210	214	199	194	217	244	210	215	211	214	204	216	215	178	187	210	241	208	218	217	220	207	215	220	211	192	230	215	226	198	233	231	224	220	224	188	188	207	211	221	216	217	201	195	199	202	229	221	198	204	191	212	223	183	219	229	209	203	237	202	210	197	209	218	220	202	190	222	194	203	211	221	245	209	207	222	235	215	196	211	210	220	191	214	231	203	187	229	207	231	215	184	211	208	181	205	186	189	228	200	215	204	189	208	195	216	202	198	198	218	216	223	213	206	203	209	218	221	234	201	210	226	255	224	225	212	212	212	215	216	202	201	207	194	178	223	195	209	217	190	196	223	209	217	220	186	222	218	213	203	193	189	216	210	197	238	201	209	220	221	195	203	219	230	228	180	206	221	220	214	234	190	202	197	189	206	205	202	202	234	211	207	201	244	196	219	225	222	234	229	221	210	202	215	211	181	202	250	193	199	223	206	211	206	215	181	228	193	205	186	226	204	207	216	219	218	220	216	229	202	204	205	240	217	222	233	176	250	206	210	191	198	192	205	214	200	195	198	206	224	215	198	174	224	188	209	211	188	218	213	196	217	211	228	170	214	227	195	203	193	205	218	197	237	200	214	224	221	220	216	211	211	188	213	217	218	216	223	202	209	193	193	189	224	201	232	208	195	223	180	213	218	210	200	218	196	225	217	224	223	207	226	211	199	205	202	196	198	222	187	206
27685	37432	44526	40754	25042	21567	25917	31587	34580	31594	29231	31458	23952	16084	15616	9721	9142	8609	7766	5318	4520	4230	4236	2620	2194	1939	1468	1442	1062	1063	998	973	1008	1050	1034	972	919	806	811	946	741	839	822	735	643	693	705	683	634	646	652	636	619	568	580	572	639	618	684	738	593	606	640	575	655	563	609	572	573	608	547	562	515	516	559	556	519	548	528	512	546	523	531	557	489	535	485	509	527	510	535	524	501	516	515	507	497	517	508	473	541	482	549	564	524	548	552	531	572	498	530	537	501	498	565	545	537	516	501	519	553	501	550	527	484	494	545	520	512	517	504	515	522	537	546	513	540	518	540	525	526	588	532	486	516	533	503	518	529	542	537	544	525	526	563	512	533	550	508	515	586	568	523	500	499	546	507	528	531	542	533	493	501	519	497	527	553	513	504	516	514	561	499	485	502	516	516	508	534	496	532	527	518	543	523	540	532	561	545	503	511	515	515	503	546	517	497	521	506	510	549	515	501	505	524	515	566	557	499	513	544	538	550	517	542	522	492	514	515	525	514	541	522	515	529	554	506	539	515	595	579	577	529	560	540	534	527	519	506	468	521	523	527	503	572	488	492	534	536	541	544	487	523	476	523	535	509	537	505	513	500	518	510	517	479	523	508	505	540	512	566	510	519	520	526	548	526	518	534	516	550	491	488	504	509	522	505	492	520	527	552	535	506	530	535	501	542	548	546	527	519	581	508	498	527	467	550	513	477	535	537	526	524	497	503	502	551	501	483	513	542	537	495	519	541	515	534	511	551	549	513	527	519	514	520	560	539	517	525	526	523	544	541	557	512	547	558	529	535	531	513	525	508	548	569	543	514	526	465	516	552	543	484	506	545	471	509	517	490	485	457	526	539	513	527	504	531	539	509	522	504	508	532	523	503	486	500	534	557	516	561	560	535	519	530	538	500	510	502	525	507	533	510	530	483	524	506	532	533	491	512	508	558	501	554	479	515	547	488	509	518	535	532	530	549	506	548	528	513	536	525	514	536	505	553	511	519	486	501	544	524	493	508	533	488	503	534	527	500	511	512	523	540	513	511	523	500	541	539	542	494	526	498	517	489	506	527	547	501	535	511	508	529	539	521	537	549	539	509	512	509	505	569	474	517	511	494	522	526	512	583	518	509	534	517	549	527	517	509	556	508	494	550	507	538	500	527	510	532	510	495	519	513	512	512	589	558	518	541	536	489	558	497	510	558	559	537	526	551	544	502	512	538	489	493	529	548	533	517	540	531	536	518	479	534	498	520	526	487	562	516	567	542	522	485	521	533	492	503	501	512	531	497	553	543	504	518	540	548	502	504	513	513	522	499	534	511	514	494	478	478	544	602	507	512	534	457	488	548	554	491	528	547	518	540	508	537	490	524	530	561	506	506	511	536	515	579	546	543	535	497	490	582	493	477	544	550	519	545	505	521	525	549	506	511	495	505	504	511	522	543	562	542	508	521	546	512	594	527	532	536	510	491	536	494	506	512	528	560	535	507	527	478	557	488	538	506	518	487	532	531	511	512	515	539	545	544	539	516	478	487	510	516	486	478	563	497	530	550	500	538	522	533	503	568	490	518	491	526	482	526	515	513	570	524	510	515	509	541	510	507	555	549	541	529	530	529	511	478	528	535	537	534	538	499	497	510	508	478	522	536	495	531	540	527	506	546	496	535	590	532	551	509	524	493	511	509	516	505	502	529	512	511	537	516	509	529	571	517	495	534	545	519	532	532	492	523	526	534	540	533	527	537	528	574	531	516	544	517	524	556	503	494	503	523	543	506	510	530	541	540	554	547	530	496	520	571	508	573	514	528	519	509	501	569	557	508	564	561	514	524	498	512	523	533	543	521	506	557	522	545	510	504	552	522	532	539	532	517	562	512	517	523	527	524	518	506	516	569	545	508	492	533	516	502	512	524	497	528	523	517	507	543	545	532	512	555	527	519	491	539	538	554	563	548	508	514	545	552	476	490	571	576	569	550	506	550	526	501	538	582	533	542	511	538	505	517	533	512	560	519	526	562	552	525	527	537	517	474	538	467	535	521	540	522	524	527	544	534	535	541	505	522	542	574	543	530	520	514	531	539	486	547	467	497	514	557	525	547	503	544	493	528	528	572	530	540	509	515	505	528	512	502	543	522	542	545	521	537	522	481	495	519	537	483	501	516	539	507	483	553	530	493	531	484	535	505	528	546	497	485	492	579	514	539	507	551	512	510	539	525	549	533	520	538	520	541	531	516	561	545	518	527	522	530	538	548	523	497	492	523	506	550	573	519	517	555	546	533	531	519	537	526	537	522	495	479	503	522	513	532	501	534	520	531	533	514	569	547	514	523	515	539	515	536	556	528	504	498	521	516	515	526	517	516	490	578	532	525	532	486	498	554	492	514	553	532	561	526	528	529	517	535	498	536	476	515	506	534	517	551	548	532	517	529	478	473	509	546	557	502	540	570	558	536	536	510	514	528	531	550	509	567	537	529	509	515	522	503	503	538	496	533	523	552	553	531	493	509	523	528	584	522	522	531	510	535	495	508	506	478	536	559	495	559	551	520	483	517	500	570	518	560	505	541	509	565	524	501	494	561	474	539	535	530	532	543	525	509	524	556	521	456	544	508	520	549	521	537	510	496	493	558	490	505	508	477	524	522	554	548	516	515	516	528	507	539	466	509	507	506	552	567	569	540	548	555	523	515	512	516	492	552	493	504	509	526	515	488	519	509	497	510	541	496	502	503	531	545	539	473	532	526	515	483	537	483	558	470	491	503	552	561	498	493	524	549	517	524	528	508	530	482	461	564	539	502	538	556	550	497	517	527	526	529	483	477	530	561	537	544	524	510	505	520	497	518	487	571	544	480	514	522	511	531	510	490	557	509	545	488	501	508	534	551	541	502	551	525	542	499	524	550	509	550	555	508	522	527	511	502	481	490	527	503	544	493	464	563	564	515	514	571	521	535	553	512	528	520	522	538	540	498	508	523	579	482	497	530	490	498	550	510	488	529	523	507	559	556	544	528	531	523	529	516	537	556	537	520	527	523	512	515	475	527	481	534	534	540	532	506	521	582	490	513	508	494	584	532	548	566	522	501	531	495	568	528	531	519	495	538	556	555	513	543	508	519	534	522	517	505	517	530	523	536	512	533	548	470	529	522	537	534	528	510	494	555	494	528	502	545	487	540	562	541	547	492	493	567	558	528	533	531	534	520	535	533	547	526	502	537	511	505	520	515	501	526	559	524	539	515	512	508	517	532	516	514	508	507	506	501	538	541	535	533	557	554	531	548	510	532	531	537	565	502	507	468	499	553	529	493	509	539	522	505	532	540	537	519	540	550	536	513	512	520	496	506	542	546	502	543	499	500	514	531	495	499	505	484	523	568	485	513	503	532	534	524	472	526	506	570	497	542	555	508	529	518	532	527	511	471	498	524	514	502	545	525	545	522	537	510	527	509	519	520	554	498	523	547	550	508	507	461	537	480	513
48753	45230	44311	37690	28333	24105	23868	27498	31332	27686	24402	24902	20778	12117	8050	4600	3833	3471	2615	1787	1348	1354	1137	854	681	569	476	403	308	294	352	289	323	363	307	311	270	269	279	238	268	271	269	230	230	227	194	225	199	213	227	224	203	237	190	218	219	229	222	244	229	202	230	225	188	193	194	175	187	161	181	192	184	185	168	197	181	194	178	191	155	174	170	189	198	188	176	174	177	187	224	175	187	177	179	177	199	190	159	202	206	186	184	207	183	187	179	182	183	161	188	179	196	166	197	170	190	181	169	174	171	146	158	197	177	170	196	173	160	178	160	190	156	188	174	186	187	173	195	163	191	158	172	171	173	175	165	178	186	171	210	177	170	197	180	201	172	186	154	166	163	189	177	197	203	186	169	190	174	200	184	158	161	161	172	183	154	145	163	183	180	160	188	194	154	146	180	192	182	184	175	184	207	155	179	191	189	159	184	194	187	193	179	174	175	176	182	188	167	167	167	176	170	180	212	206	174	176	185	170	167	162	154	208	201	193	198	150	178	191	185	199	149	197	164	184	181	203	194	169	176	191	176	193	199	172	173	208	182	177	185	176	170	171	143	204	182	196	193	193	184	162	198	157	192	189	198	189	159	169	179	179	196	186	172	190	162	196	193	179	150	200	181	168	181	174	197	193	183	162	200	172	204	174	176	177	152	176	167	192	195	161	163	167	180	195	170	184	165	194	179	185	196	205	186	153	200	173	159	176	190	174	173	184	175	175	167	190	177	194	176	148	181	179	196	170	185	172	188	181	175	180	170	162	183	165	177	170	140	189	172	204	187	180	165	179	186	164	164	176	196	176	151	184	178	168	177	157	161	191	189	157	189	183	179	187	165	186	170	186	192	167	188	193	185	184	188	183	184	195	168	168	176	174	189	163	196	165	164	194	179	204	177	174	154	176	188	186	197	170	156	189	176	167	214	189	189	186	158	179	183	183	176	188	170	169	199	182	169	169	186	177	157	179	192	187	194	164	189	192	190	199	160	167	189	165	180	190	187	188	147	191	169	182	188	188	179	156	171	181	198	167	166	182	179	171	171	197	202	188	203	200	192	161	156	170	162	197	183	212	188	181	162	168	182	178	169	148	174	219	184	173	169	194	179	189	162	184	172	180	166	160	188	154	168	171	168	192	187	187	174	180	186	171	185	188	171	192	171	184	174	180	207	162	189	191	199	181	173	195	184	179	178	174	188	174	193	184	201	172	206	177	168	172	182	163	184	194	174	191	195	187	181	196	196	176	197	174	174	163	191	202	190	176	183	196	170	169	178	191	180	183	197	187	180	181	153	173	164	175	174	194	176	181	176	200	187	156	178	176	196	164	176	176	172	163	167	177	170	163	175	184	165	161	198	173	169	185	193	178	172	185	163	181	205	159	189	172	182	194	203	197	194	202	179	172	174	204	174	182	181	188	180	174	186	185	171	181	159	185	191	171	189	181	171	202	192	177	177	182	174	187	174	202	207	169	179	201	201	179	175	184	160	160	182	189	190	172	169	166	155	213	180	173	188	175	162	164	151	189	166	165	187	157	197	182	155	191	187	164	169	190	183	190	147	188	186	157	195	171	188	189	175	164	190	166	164	154	162	178	181	191	170	150	216	166	192	171	165	189	179	153	192	193	169	198	194	191	186	187	186	211	175	182	193	188	170	179	171	186	184	177	170	182	177	181	160	174	190	152	183	172	180	172	161	182	206	171	208	151	179	153	200	180	194	176	167	148	178	170	181	180	170	172	156	177	222	188	176	211	199	191	185	150	156	163	188	182	207	180	159	175	171	190	186	187	159	186	175	182	177	152	184	163	158	177	188	183	202	193	187	199	177	181	176	159	151	168	188	188	177	185	171	176	180	195	174	193	176	202	191	182	150	201	167	195	174	167	171	180	171	156	161	187	199	185	163	177	191	186	188	185	222	166	166	188	195	186	191	187	175	207	181	159	183	184	182	187	185	173	191	170	183	193	186	162	198	188	184	174	184	181	162	166	160	190	169	168	191	209	180	167	176	192	184	178	174	184	177	180	172	173	193	180	193	177	168	179	183	170	194	197	175	189	199	173	193	171	158	168	197	178	171	180	184	173	180	209	178	188	189	197	175	151	172	191	170	165	173	171	197	175	195	177	193	159	175	209	183	182	194	202	194	186	189	163	168	196	180	179	165	164	183	167	200	187	163	170	198	171	200	189	186	191	165	166	165	182	172	176	165	184	170	181	195	173	178	191	180	184	177	180	181	189	160	172	189	185	177	174	186	183	170	192	188	183	189	180	176	205	171	186	173	168	194	184	194	180	167	175	222	181	173	193	170	188	197	160	174	167	199	200	174	169	165	168	191	184	180	166	170	185	194	179	179	180	175	184	180	164	194	200	157	161	189	178	182	176	194	172	189	199	163	179	165	183	196	187	198	183	176	168	166	200	170	197	178	180	165	190	175	153	173	188	185	158	197	174	168	179	193	183	182	203	189	183	177	173	180	162	165	185	182	197	171	154	198	178	181	177	191	186	188	192	191	187	209	188	173	185	196	175	194	175	179	171	212	185	195	200	181	171	179	180	153	160	183	176	191	163	195	160	168	159	184	175	164	169	185	200	166	175	158	169	146	166	187	165	199	180	175	184	162	189	187	198	179	163	163	184	187	194	181	182	173	160	177	192	213	189	170	187	182	181	188	183	181	166	159	183	188	199	178	198	201	181	165	174	190	200	151	184	178	155	191	156	208	176	192	173	193	165	178	181	197	184	170	184	165	193	182	191	182	197	179	180	181	194	185	199	178	200	191	159	181	195	178	194	161	151	178	163	175	160	173	201	174	187	181	214	163	185	165	182	163	174	198	192	186	169	174	172	181	204	175	171	170	198	184	150	207	188	191	174	194	185	189	181	179	179	185	179	178	181	202	197	177	185	168	166	165	182	170	186	195	215	172	182	193	163	190	161	200	179	183	168	189	157	197	159	177	174	181	175	167	210	182	154	191	181	176	174	191	179	181	178	201	198	184	171	179	174	193	191	169	168	207	161	180	202	187	188	183	185	192	199	194	190	180	192	179	159	191	198	166	175	147	181	160	175	148	159	193	168	171	202	188	143	183	178	196	170	148	152	149	181	162	180	177	178	189	188	153	151	188	193	172	173	171	187	199	179	180	193	201	157	165	187	184	192	169	193	181	164	160	193	188	146	171	174	184	174	183	148	194	171	159	171	183	189	188	191	163	164	172	209	193	189	182	152	148	179	182	159	174	182	188	179	184	199	197	176	184	204	157	177	185	179	173	180	168	187	177	173	182	172	198	191	178	170	182	191	181	189	191	173	185	201	183	215	148	192	158	183	165	199	184	174	180	177	131	167	178	178	189	189	171	171	176	158	187	199	177	197	172	160	175	194	177	175	164	166	177	174	178	179	201	154	175	182	168	162	157	184	167	194	171	197	158	178	202	204	156	177	192	166	177	220	207	207	181	203	153	197	168	175
35960	42596	48935	45224	29889	27975	34183	40337	42153	40240	40710	43557	36214	27050	22598	15860	14979	14988	11491	8907	7635	7320	6256	4633	3566	2840	2352	2019	1591	1354	1351	1358	1396	1395	1537	1221	1178	1177	1014	1006	950	1085	1117	907	782	705	698	661	650	646	655	648	600	617	576	673	725	680	822	828	677	724	658	631	614	575	549	584	503	490	497	488	514	460	478	444	478	513	465	470	491	425	422	495	475	462	468	455	469	461	480	467	468	430	481	434	387	458	456	428	452	441	451	471	447	444	416	442	461	452	445	436	468	450	461	447	472	420	454	475	407	408	471	438	454	486	416	447	446	428	488	454	446	433	436	426	440	468	440	415	464	418	460	463	422	455	433	423	443	436	468	464	433	457	466	448	455	428	461	483	447	452	446	473	432	465	450	443	437	455	459	434	405	433	407	468	452	464	418	423	429	475	426	458	515	417	473	487	450	433	454	438	452	435	495	420	429	387	456	446	446	436	427	485	420	422	465	464	453	475	456	455	449	451	416	451	449	440	441	461	454	440	470	447	445	443	446	447	442	414	416	434	414	449	430	438	426	416	467	449	417	428	455	436	463	406	470	448	478	450	431	402	435	386	428	420	414	450	439	407	454	472	436	438	439	425	451	441	469	421	450	435	460	452	450	456	447	452	485	449	445	452	475	464	456	441	454	475	431	455	445	418	435	462	470	455	475	462	446	463	442	481	421	444	417	466	460	435	433	475	449	418	485	475	425	474	416	387	424	464	393	450	483	479	440	430	433	414	459	449	437	420	479	421	428	435	420	459	404	461	444	441	440	452	491	442	408	412	419	441	418	445	457	423	438	417	452	474	451	400	493	455	485	455	417	449	464	425	439	444	437	463	461	423	414	404	449	443	462	471	466	423	443	457	427	466	453	443	466	417	451	448	435	437	456	472	440	438	442	431	424	439	403	431	459	451	459	421	456	443	402	488	477	423	417	457	428	453	430	444	474	434	461	420	470	472	428	411	482	454	425	464	457	457	451	444	462	444	453	451	452	439	433	397	456	441	447	446	418	425	439	443	429	447	443	482	454	425	437	442	430	428	468	420	431	419	449	463	463	422	422	477	443	430	463	429	458	420	408	443	450	464	438	493	460	436	433	438	432	462	446	480	465	429	416	456	445	452	447	421	416	449	485	449	424	417	416	469	429	400	420	437	434	421	456	449	465	443	423	425	453	440	440	435	434	479	447	425	444	446	467	420	429	468	438	422	477	458	426	428	415	443	441	434	502	425	457	464	465	466	442	447	419	439	481	483	418	460	420	462	418	464	454	438	458	455	453	437	415	466	421	421	431	442	460	468	446	492	439	446	471	460	449	426	393	433	419	428	465	412	453	423	433	438	445	451	413	446	466	464	462	448	431	471	457	463	455	442	465	450	467	421	464	445	455	444	410	441	475	470	452	433	423	443	401	402	448	457	475	434	418	448	450	464	450	399	446	444	410	436	452	434	457	436	453	461	441	466	457	453	470	435	452	421	474	454	438	396	473	458	443	422	484	439	502	438	438	491	481	443	478	429	441	459	390	425	416	447	457	428	443	449	432	396	427	459	456	450	440	435	429	472	417	440	441	492	488	428	419	426	432	465	427	462	466	439	439	427	457	458	449	439	422	431	428	465	448	446	437	438	389	448	447	445	441	431	454	435	420	465	486	429	425	466	435	431	442	475	467	425	446	435	451	439	453	456	438	443	429	430	465	420	440	467	469	463	452	503	447	439	444	439	431	442	433	427	406	441	440	454	422	464	426	455	407	444	475	431	420	465	461	453	434	427	491	441	430	439	445	429	474	455	441	444	483	439	432	433	433	453	438	412	440	444	423	448	480	437	445	451	444	474	443	455	449	406	445	438	408	391	412	488	450	445	449	479	399	444	390	462	431	446	472	430	441	429	452	446	447	459	441	448	471	445	365	473	410	450	448	450	459	439	429	448	453	459	447	455	416	442	428	435	432	430	425	464	453	431	442	448	442	456	446	400	456	420	398	474	455	423	489	470	433	450	447	431	413	424	448	455	457	455	460	457	387	436	477	448	447	426	445	436	462	457	438	469	470	469	418	393	463	436	421	472	443	450	421	446	451	409	440	465	475	444	432	472	388	440	432	446	481	431	451	452	428	443	461	459	458	459	422	506	449	439	480	469	439	390	441	465	440	465	415	436	482	449	469	434	429	450	424	446	401	442	425	412	431	457	456	461	437	416	432	448	478	416	452	415	425	406	459	453	446	426	466	452	459	481	407	433	476	460	421	478	451	454	423	496	423	454	444	452	440	420	465	446	429	439	402	447	404	502	449	405	469	457	428	434	472	458	416	419	418	431	482	454	422	445	455	475	404	434	429	457	426	454	449	433	448	422	442	485	458	429	438	429	428	440	455	413	426	409	452	440	442	432	407	436	422	436	465	483	454	433	435	498	409	418	412	394	432	436	439	443	446	452	419	420	437	459	448	484	486	433	419	467	438	450	442	462	426	446	439	439	498	453	432	439	416	433	446	430	406	440	480	416	462	429	439	433	416	461	452	421	430	461	453	422	475	443	479	469	459	428	420	408	471	439	433	481	479	431	447	409	439	405	494	405	461	421	428	492	440	433	409	445	434	459	450	443	438	446	442	452	424	439	449	476	449	441	458	431	492	380	456	477	472	458	421	422	448	451	434	470	448	437	424	424	451	437	437	445	436	464	428	440	437	440	414	451	467	447	446	473	407	456	447	452	435	468	498	425	428	487	466	427	427	434	430	428	415	422	488	433	439	456	412	434	444	435	419	407	448	426	429	437	433	488	411	460	431	454	452	426	437	441	429	425	421	462	427	411	449	449	456	468	473	414	428	453	412	422	442	416	468	438	464	439	434	438	421	464	466	451	434	464	444	450	448	466	463	411	437	444	472	488	475	464	466	445	440	418	440	460	425	450	459	425	457	469	464	402	425	470	491	482	446	429	442	424	414	426	449	424	466	445	455	443	448	472	427	449	458	458	425	444	435	450	412	431	417	455	479	423	448	444	464	478	433	450	437	420	427	443	481	464	445	432	471	450	460	444	430	428	443	433	429	430	450	426	469	431	437	427	435	469	437	433	415	494	460	447	438	473	445	419	467	452	474	427	421	476	460	457	451	436	469	420	386	466	441	426	433	417	450	451	477	443	450	462	420	449	445	463	447	451	443	454	434	449	452	427	463	459	441	464	433	470	470	471	488	428	412	425	461	415	459	487	427	450	407	426	406	418	460	425	434	415	440	430	418	422	459	446	462	447	467	443	444	401	397	461	421	427	412	465	426	402	428	453	442	468	437	432	422	494	421	448	426	444	423	475	454	468	424	454	439	419	436	399	459	433	469	440	410	471	416	428	448	464	452	428	443	459	425	447	460	438	433	463	469	425	454	434	423	450	420	419	459	452	435	444	451	447	456	426	441	428	426	433	442	467	435	444	440	446	440	445	402	448	446	465	401	474	467	436	437	468	447	444	474	427	428	455	443	456
20773	20514	18648	13335	4783	3444	4937	4960	3236	2166	2131	2163	1611	901	695	592	510	593	529	515	424	408	363	402	349	309	292	279	269	253	240	254	255	241	268	260	250	229	255	226	216	225	256	238	214	203	217	228	222	225	238	202	256	213	261	237	224	224	207	222	202	237	216	213	208	240	207	202	180	218	195	230	202	211	237	214	236	238	223	158	214	197	236	215	251	236	242	243	247	191	225	198	196	214	201	189	200	201	219	225	210	235	241	220	220	227	213	212	209	191	213	210	235	205	214	236	214	229	245	215	235	206	203	215	231	229	213	227	201	230	204	197	206	226	213	229	241	212	206	210	215	223	219	213	230	221	238	237	222	212	225	202	211	199	225	236	232	202	220	206	200	213	231	237	227	230	216	240	214	227	218	225	201	219	210	230	223	213	214	205	226	187	193	203	230	216	212	220	195	250	225	215	226	200	211	198	235	208	202	208	198	200	205	197	214	206	229	193	200	234	248	236	214	216	195	186	206	213	216	213	202	205	245	220	209	209	208	212	237	211	220	218	219	189	206	230	203	229	212	231	203	205	209	223	214	227	225	204	231	213	212	228	199	214	190	204	238	242	194	189	230	220	221	198	243	200	205	224	207	216	207	245	195	221	207	213	218	215	215	230	213	239	193	201	215	232	224	229	240	205	241	178	208	214	191	237	230	228	230	200	214	227	221	214	231	215	203	200	238	228	198	238	195	197	220	207	213	218	229	216	229	220	235	224	210	217	182	223	222	224	225	226	193	217	210	238	206	200	225	211	234	219	225	227	217	215	216	211	228	208	232	203	203	218	208	197	222	205	211	190	225	203	220	215	206	227	203	219	241	222	198	225	184	216	227	194	222	221	210	217	201	238	201	204	230	226	231	225	213	210	228	199	221	224	228	210	200	212	197	227	203	219	226	195	207	215	241	249	226	214	208	228	211	195	198	191	201	233	223	213	227	203	195	213	210	181	223	225	220	214	227	212	228	239	180	200	197	215	229	230	237	196	214	211	209	220	212	206	209	236	230	237	218	201	258	223	225	219	200	204	225	226	193	221	249	210	199	197	230	213	203	206	195	189	221	218	225	217	211	222	222	219	213	218	217	210	194	202	212	216	247	224	212	201	238	189	225	201	202	203	208	205	208	215	202	208	231	237	174	222	212	210	240	236	212	217	191	205	224	207	188	233	218	209	222	232	206	218	203	247	208	233	226	196	208	229	218	226	213	210	228	206	200	210	213	221	206	210	226	207	258	192	219	195	230	222	235	209	240	212	213	206	216	229	206	221	215	223	194	208	213	192	187	204	220	213	202	205	241	210	200	208	197	191	213	232	204	230	246	213	205	221	183	237	221	200	210	228	219	230	206	196	245	197	216	218	191	213	227	207	250	220	213	240	211	203	198	215	227	212	221	197	197	208	232	200	218	215	232	237	224	206	201	206	204	235	228	230	227	209	214	204	220	199	246	240	205	212	211	203	216	209	226	216	215	189	221	242	225	186	215	230	214	196	201	220	214	215	227	214	205	223	191	213	198	223	230	215	206	218	207	226	213	207	213	202	205	210	227	228	199	234	213	178	188	222	207	227	225	249	195	237	224	225	209	231	224	204	215	227	217	201	193	200	226	219	229	221	209	225	210	224	198	219	234	197	187	212	223	192	214	222	200	200	219	207	235	210	201	227	217	213	219	203	238	212	208	212	219	211	223	255	219	244	206	203	198	235	220	216	201	187	238	254	236	215	210	199	220	218	235	223	178	222	221	221	216	207	208	220	227	237	203	205	234	225	203	236	239	195	200	215	205	230	229	212	205	228	207	242	217	200	227	204	222	242	235	223	218	223	197	210	209	203	221	224	239	221	197	210	204	211	211	212	195	217	216	221	201	222	210	199	227	211	195	238	232	208	222	204	213	206	216	204	179	214	210	192	205	211	209	228	225	226	197	214	227	206	215	209	212	218	228	216	244	182	218	216	209	244	206	229	228	205	211	210	204	217	209	209	205	225	206	229	222	218	182	202	244	224	218	201	208	235	226	221	203	218	195	217	216	218	241	191	218	223	200	215	222	231	241	215	206	220	216	183	216	226	210	236	220	196	211	229	207	234	231	220	235	219	227	198	210	189	215	189	189	219	203	206	206	234	216	221	230	227	207	208	235	208	211	196	217	243	229	210	221	216	206	218	189	247	221	211	216	210	184	217	215	186	211	230	206	187	200	236	199	215	198	218	226	228	221	190	211	250	210	237	227	237	213	213	213	204	204	230	218	177	175	209	222	236	213	240	215	227	242	226	229	210	210	218	211	250	220	209	187	223	211	218	195	218	225	207	197	197	201	215	217	208	204	208	239	214	225	238	203	233	210	223	225	218	201	242	219	240	206	218	224	200	203	200	231	206	229	218	220	227	206	218	213	226	237	200	217	216	250	216	232	209	225	253	242	214	226	191	230	209	222	223	209	205	209	206	235	230	227	213	229	189	215	202	218	212	198	223	236	221	220	220	216	229	193	213	199	208	198	192	248	226	225	242	238	201	218	212	230	218	208	217	239	219	231	214	213	198	225	194	196	199	202	201	237	223	189	190	236	227	215	230	225	246	207	234	194	213	253	234	219	224	196	198	223	203	203	180	242	204	213	217	200	190	185	233	228	216	240	235	236	214	232	213	248	223	229	215	228	203	228	243	216	209	191	243	218	227	232	189	229	198	215	246	230	230	217	217	228	193	210	211	228	241	245	211	215	197	196	218	237	244	223	201	230	206	220	223	204	194	207	222	178	204	204	202	209	209	211	197	191	230	208	218	251	229	241	223	211	210	208	198	205	215	233	223	217	184	233	249	231	194	220	223	186	182	202	204	212	216	237	227	208	248	210	210	233	251	237	189	194	233	211	228	217	209	213	213	222	230	207	221	229	226	217	201	204	221	205	221	199	222	234	204	234	213	250	245	205	208	205	203	224	191	210	229	210	215	200	218	221	208	200	204	197	223	207	193	216	226	248	241	183	210	222	209	215	201	224	181	203	214	189	203	219	212	218	234	204	245	221	210	197	221	209	233	198	203	228	192	214	233	200	199	226	205	225	244	228	223	214	212	192	215	216	224	209	190	212	218	232	205	236	231	211	225	232	184	226	211	201	216	242	195	192	215	226	220	212	211	213	195	175	202	223	208	203	211	192	227	203	230	221	228	223	225	225	201	225	220	209	230	241	222	202	199	188	223	238	192	207	200	219	199	198	205	224	207	198	238	218	223	192	190	216	230	236	216	209	189	209	233	204	214	205	198	219	228	185	227	227	243	235	230	214	212	214	207	189	222	200	213	196	206	238	212	177	202	206	209	217	202	207	215	206	216	212	218	223	204	250	194	210	187	229	222	229	233	209	233	215	222	231	207	205	203	216	221	186	180	246	221	213	230	250	218	204	224	219	225	197	216	223	213	192	194	233	227	189	203	227	192	200	203	193	204	228	228	219	233	208	241	233	219	220	228	216	202
13193	18748	22782	21403	10572	11309	16805	17225	13047	10038	9927	10541	7959	4692	3586	2873	2797	3013	2549	2271	2011	1920	1732	1555	1315	1233	1055	945	827	842	766	747	774	743	785	742	718	686	751	653	601	623	619	621	605	562	602	583	575	549	577	549	585	555	539	537	581	522	577	561	570	541	571	536	568	578	589	582	529	584	555	559	538	552	545	534	577	548	544	555	541	514	527	499	518	506	515	525	537	546	538	545	573	562	526	564	514	539	539	549	563	528	500	507	533	542	575	557	536	552	586	526	531	503	564	545	512	539	530	538	507	540	500	554	534	496	536	518	534	547	470	521	544	555	578	540	530	550	532	529	551	497	564	569	530	536	545	564	548	565	523	538	539	581	520	567	525	551	521	578	509	552	570	516	550	535	551	519	512	555	471	585	549	532	523	528	560	548	557	541	535	537	538	553	561	579	539	542	537	519	540	554	565	547	497	518	557	543	541	509	529	515	571	581	522	532	578	557	531	552	545	547	545	548	539	500	559	553	581	499	562	598	551	523	542	532	531	533	530	538	529	536	555	539	531	543	527	531	507	494	537	558	554	495	550	528	537	597	526	571	561	494	551	513	520	543	538	537	559	535	500	506	523	565	555	511	546	525	522	508	544	527	513	532	528	530	522	521	527	541	543	523	556	577	530	503	525	555	497	531	531	538	529	502	566	558	542	525	508	547	522	525	523	515	512	555	528	570	509	542	550	523	539	546	539	503	543	535	513	551	548	544	540	527	535	557	543	534	520	558	553	523	568	558	564	522	543	528	544	504	535	527	524	587	531	528	541	499	534	512	533	539	503	547	516	502	545	566	531	493	523	526	530	568	541	549	546	517	536	549	533	486	546	567	561	514	569	534	506	560	541	521	527	544	550	505	542	532	532	556	524	535	547	504	542	527	523	512	524	549	529	547	526	537	502	569	513	513	534	539	497	549	485	588	581	544	564	554	506	518	547	489	549	528	560	525	554	515	558	516	519	509	489	518	555	473	519	528	571	509	546	540	482	547	536	564	526	534	510	542	533	524	528	524	515	510	523	496	503	548	559	543	579	543	507	526	523	534	509	561	536	573	534	543	539	550	531	536	516	544	555	536	493	548	547	528	546	535	545	506	513	554	528	582	560	512	534	577	519	505	517	568	529	559	597	512	581	555	540	546	522	556	522	541	553	533	549	539	521	541	559	518	527	511	537	555	510	508	518	538	517	565	543	548	527	558	574	525	486	554	550	509	538	532	560	536	553	556	527	532	538	577	547	531	526	555	534	543	491	594	547	530	519	494	557	559	514	528	586	559	545	571	552	543	535	561	542	564	497	530	559	540	539	516	532	538	558	624	533	569	540	518	505	533	571	572	502	525	559	508	530	564	550	544	525	525	510	510	529	539	595	543	504	546	532	500	544	564	522	517	555	533	549	560	547	509	537	545	556	528	521	544	571	546	521	507	537	536	542	523	532	531	529	560	518	513	555	551	500	542	530	514	512	575	535	548	539	534	515	538	531	515	520	516	518	550	521	564	558	502	518	534	539	535	555	543	502	534	547	551	547	530	544	553	532	556	559	549	561	574	535	518	488	520	499	539	551	514	530	518	553	508	534	522	534	496	556	529	548	518	536	524	549	566	506	561	555	553	544	535	506	554	535	552	511	581	563	535	498	570	548	529	534	573	515	507	529	533	545	520	518	491	589	524	509	537	578	545	524	562	562	527	485	503	535	527	507	520	543	577	560	521	492	495	568	576	559	530	486	556	513	544	477	492	523	550	511	558	561	516	567	567	521	544	543	549	545	547	538	492	573	527	525	503	559	511	528	553	555	534	558	506	584	569	515	505	510	522	554	538	515	512	569	520	563	541	578	540	548	549	521	542	510	553	570	555	552	517	517	603	543	554	535	561	581	510	565	508	559	551	559	555	488	544	494	527	524	526	537	516	515	529	574	526	533	552	515	533	540	502	513	544	516	532	556	522	556	545	531	541	546	575	557	532	560	531	509	537	555	553	527	585	526	530	534	501	571	515	541	561	527	530	484	544	561	526	522	553	539	534	548	517	521	548	568	534	569	536	506	521	568	572	519	515	545	559	547	517	519	542	567	547	539	526	563	527	520	498	502	527	538	517	518	550	556	529	505	486	509	502	538	509	492	550	544	499	540	511	564	517	529	557	527	535	565	513	520	585	517	545	519	546	561	524	557	545	533	497	526	557	528	512	525	533	541	559	574	552	547	566	554	535	569	524	548	492	557	557	553	573	575	538	528	563	508	549	507	550	526	509	523	573	551	506	556	516	497	517	536	521	561	580	533	499	546	540	558	559	508	544	559	535	570	525	510	526	533	486	514	534	508	538	510	572	532	568	540	542	519	525	589	498	531	528	542	496	531	520	504	501	501	515	532	553	533	558	532	546	534	523	531	560	532	521	529	559	540	554	541	565	552	520	461	523	543	538	507	569	545	538	548	591	561	551	562	576	544	514	522	532	528	542	546	525	552	580	541	521	548	553	587	523	538	504	554	600	565	526	495	526	549	540	529	574	531	548	577	484	547	558	491	562	520	568	525	546	560	560	527	552	517	510	531	512	533	582	517	538	530	520	536	535	530	538	542	500	539	543	556	607	549	530	552	511	576	512	529	503	560	527	509	537	546	521	551	547	568	573	552	525	545	502	531	526	543	566	515	535	562	552	568	539	548	533	574	518	561	539	562	559	589	521	532	554	564	503	569	538	518	495	572	525	538	536	522	501	524	519	542	523	503	557	580	517	522	576	536	556	522	553	494	544	551	512	506	541	565	500	551	543	539	543	511	505	509	551	547	540	523	531	558	525	489	519	523	545	546	550	520	503	523	512	526	540	542	526	565	529	552	512	549	533	545	528	554	563	503	561	520	528	531	503	544	568	515	543	522	556	529	520	552	508	511	482	504	546	520	587	520	510	556	551	525	482	518	519	514	553	506	510	531	532	515	517	513	535	517	493	556	492	565	509	567	542	530	542	535	519	533	532	546	506	535	511	519	539	519	536	534	542	557	544	566	554	520	511	534	564	513	558	538	549	539	534	573	556	562	529	510	516	559	489	550	554	511	535	542	573	547	507	580	532	520	520	556	554	528	568	514	551	570	537	533	557	522	542	571	525	550	514	472	541	503	534	506	568	511	510	504	561	539	530	562	528	524	566	550	592	514	554	556	540	522	536	558	545	564	552	503	510	534	508	516	541	562	550	528	553	534	535	545	592	531	517	543	520	511	540	582	547	561	524	537	522	531	531	575	557	528	574	553	510	561	580	559	552	500	547	491	527	549	551	510	596	527	527	533	533	583	518	534	509	551	566	538	505	535	504	526	573	558	519	528	493	536	556	520	521	568	509	533	567	531	573	531	521	573	549	544	611	526	506	531	508	560	590	544	565	525	533	548	562	501	505	513	543	574	536	594	576	506	530	520	545	500	586	514	500	551	520	489	554	534	486	506	553	545	489	540	476	545	525	565	551	550	531
39429	39617	44632	39199	24376	19443	16028	15663	16564	16731	11564	8985	6972	3927	2831	1633	1312	1689	1196	922	722	652	670	484	443	421	373	325	302	291	298	317	295	301	288	263	255	266	257	251	226	226	221	232	205	219	221	226	231	206	203	228	230	205	201	238	217	212	233	240	232	204	229	208	223	225	219	210	214	225	208	191	218	216	224	201	218	216	236	196	235	224	226	224	210	198	191	214	190	227	195	170	211	217	206	195	223	202	198	219	231	192	211	212	208	208	199	218	187	203	199	217	212	209	206	192	213	202	211	222	210	198	211	205	212	201	224	219	234	226	223	212	187	206	205	208	201	183	200	195	212	184	208	202	222	213	204	223	195	259	193	185	240	207	228	202	200	219	192	215	211	208	204	211	222	220	203	202	193	207	213	222	205	207	229	212	218	229	213	200	230	219	214	203	228	193	205	192	194	211	217	211	209	219	221	213	231	213	209	231	211	232	228	217	186	233	195	184	206	208	217	185	217	198	185	238	201	208	241	203	193	201	212	216	215	194	201	191	191	195	229	226	207	176	203	214	210	208	195	217	217	188	176	214	235	236	215	185	216	201	223	212	182	237	180	177	208	234	197	219	198	203	223	221	203	205	191	219	241	221	205	225	191	222	193	200	208	195	206	226	214	221	190	197	211	189	189	218	225	220	244	206	196	243	219	202	226	224	215	207	225	207	218	214	199	196	179	190	232	213	196	188	198	192	196	207	217	209	202	195	186	214	203	200	194	207	240	230	201	229	217	204	208	213	212	225	204	188	200	233	213	214	212	198	213	210	214	227	202	211	235	203	227	205	212	198	202	207	215	226	213	199	199	216	189	184	183	197	207	211	199	242	188	194	216	196	212	203	192	215	204	195	210	214	207	242	205	184	158	192	211	220	213	203	188	216	215	210	198	183	242	193	191	203	202	217	202	227	186	190	202	203	183	206	200	210	225	206	228	210	210	212	191	216	212	215	180	201	219	199	214	209	226	198	218	198	211	202	224	192	188	232	194	226	214	206	201	197	201	206	203	197	191	208	212	188	209	221	186	215	219	208	192	221	196	241	192	202	214	204	197	215	246	215	191	208	217	204	204	222	227	214	210	221	210	209	216	205	248	218	194	210	224	228	211	200	209	238	183	192	199	215	190	213	195	205	193	212	220	217	226	186	220	208	223	200	218	214	202	222	184	207	194	227	196	229	213	205	202	210	216	192	203	221	216	193	195	210	210	231	208	224	220	207	186	183	225	206	215	189	232	214	197	197	220	213	186	202	184	204	214	200	214	203	217	227	191	231	202	221	209	217	211	193	219	189	233	199	203	182	209	176	242	212	221	230	206	200	243	169	196	207	233	192	199	236	226	179	209	194	197	199	197	206	209	182	202	196	219	213	214	199	230	195	192	231	207	225	229	237	239	207	239	203	206	229	237	220	241	213	209	207	185	200	247	201	207	204	168	200	216	234	201	213	220	212	203	183	191	223	218	211	187	202	214	235	242	223	201	212	206	197	205	217	206	210	183	202	219	186	217	189	222	203	212	184	223	164	211	241	226	185	207	208	180	213	214	229	226	219	219	187	194	181	213	200	228	207	184	213	234	206	186	215	216	191	239	213	220	205	214	215	198	212	194	218	226	204	199	201	206	206	224	195	202	233	198	232	209	204	191	207	216	209	241	207	223	187	226	227	223	185	225	203	210	214	204	199	209	189	190	192	211	184	212	207	219	197	202	217	214	199	211	222	206	223	239	207	233	214	193	215	210	192	244	198	225	211	225	213	211	201	204	203	204	183	211	182	217	209	188	217	196	227	192	183	190	198	201	186	219	212	175	190	197	226	183	218	207	185	211	214	211	193	194	194	208	196	212	198	213	218	196	195	227	213	214	218	188	213	208	228	212	216	214	203	214	201	223	208	208	186	206	241	206	206	228	216	189	214	213	216	202	203	208	184	224	203	216	203	186	224	208	210	222	189	199	207	247	194	226	205	212	198	204	203	237	198	227	169	212	216	233	207	210	179	214	217	198	218	226	237	189	232	208	186	209	211	191	222	238	193	204	209	182	210	203	224	219	172	210	227	208	208	226	197	208	217	219	206	203	201	188	212	220	197	183	218	204	198	223	214	193	212	201	205	195	206	229	205	188	210	179	200	200	223	203	205	218	194	213	215	209	213	211	224	239	224	216	228	233	212	220	201	193	171	197	203	214	209	190	195	191	180	194	197	218	205	183	206	190	234	220	221	214	222	195	205	218	207	214	219	204	217	225	199	209	215	207	205	221	206	210	196	218	191	196	205	222	203	234	216	196	236	179	214	229	198	241	216	197	208	231	204	220	206	217	197	178	215	194	227	190	208	213	236	208	222	182	226	180	189	199	187	210	200	200	214	208	199	237	206	188	206	199	202	172	172	192	203	219	197	216	215	189	208	196	189	219	211	211	196	202	216	215	188	210	192	212	227	203	207	203	188	200	191	174	218	210	206	215	215	218	200	239	220	190	192	209	237	176	193	220	205	197	222	219	223	192	231	209	242	224	209	219	196	156	188	223	215	209	230	239	196	189	206	197	197	201	205	197	218	209	203	227	214	218	192	242	209	208	194	206	214	200	233	214	181	214	223	190	198	207	217	215	211	207	202	222	189	209	197	204	213	224	211	237	184	228	207	207	200	224	197	207	187	236	211	194	253	198	224	231	206	195	206	214	197	221	206	200	195	226	217	227	198	199	186	212	207	208	211	205	225	225	213	207	196	212	220	211	204	186	191	196	234	214	220	196	206	225	198	210	196	210	219	226	195	195	199	202	221	246	188	193	181	205	194	217	193	212	233	219	219	214	197	195	196	214	194	208	243	184	199	202	218	228	201	193	222	191	206	221	231	213	192	198	222	201	199	224	210	211	186	219	194	203	201	213	230	210	217	199	200	202	220	212	191	238	208	217	207	214	225	188	210	201	191	227	198	190	210	199	187	222	211	228	174	232	229	194	211	228	189	214	211	231	227	182	207	231	205	202	239	176	195	204	217	185	201	199	218	237	241	198	191	213	206	227	199	192	230	210	204	201	208	201	211	211	210	194	197	201	204	220	192	208	222	220	215	218	222	202	190	214	200	208	205	242	217	183	199	210	226	216	234	207	193	195	192	200	200	201	186	200	211	185	191	194	211	222	204	188	219	201	196	221	242	243	218	202	186	217	174	200	193	196	216	207	207	225	194	204	212	215	221	218	194	206	199	209	195	206	209	239	198	207	232	214	234	217	238	232	184	207	210	226	221	193	202	200	218	209	205	206	225	216	211	218	200	185	219	184	205	209	198	202	227	209	212	219	170	209	189	219	221	223	212	208	229	215	191	239	194	197	187	211	194	242	217	219	208	194	192	215	208	222	195	216	209	213	237	197	217	195	205	218	239	208	209	170	208	216	195	229	208	219	214	225	207	212	188	184	196	195	192	204	235	171	204	218	210	208	195	191	193	196	193	200	208	208	244	207	241	200	213
27293	34034	43598	39014	23518	22675	25295	28599	31181	32449	26444	25295	22251	13945	12036	7904	6875	8663	6231	4850	4005	3519	3521	2705	2177	1917	1628	1335	1221	1093	1090	1259	1165	1220	1274	1023	965	898	875	817	696	710	729	766	639	630	646	631	647	604	619	661	643	597	589	636	623	604	664	654	652	649	592	610	579	564	560	550	560	536	535	551	524	545	531	544	567	547	547	534	499	517	523	504	505	563	527	517	470	531	566	520	544	537	520	532	519	494	500	552	543	492	509	527	498	507	514	494	513	541	518	569	519	518	506	509	526	532	507	504	493	505	519	504	517	495	516	495	578	501	519	521	521	498	507	528	509	507	515	482	526	490	533	496	550	488	533	505	529	514	529	551	515	536	521	510	493	500	496	583	545	541	512	498	515	505	504	513	472	528	503	524	519	541	505	518	495	508	492	477	525	574	529	489	518	477	510	468	496	523	515	505	504	500	522	517	565	515	496	535	529	521	492	518	517	503	477	538	492	533	525	514	509	523	559	517	477	516	520	510	514	479	516	505	560	498	532	560	504	536	496	526	545	510	488	506	504	538	546	521	539	531	544	496	520	504	527	517	495	520	566	545	503	510	544	511	462	518	506	494	515	529	511	531	501	501	537	504	512	519	527	530	499	530	514	521	542	519	533	530	486	508	534	515	519	510	501	514	515	511	537	551	502	525	499	530	560	521	522	530	593	550	522	511	524	519	520	522	529	523	530	536	537	539	496	482	532	481	550	554	500	505	476	515	507	522	478	493	510	523	537	514	528	484	515	535	547	530	576	494	508	488	537	502	532	517	534	473	532	502	530	503	530	520	499	531	575	559	491	491	477	510	507	534	500	537	488	507	538	530	506	472	511	487	507	501	496	544	538	495	483	512	523	550	523	487	527	471	487	498	520	515	479	499	508	555	514	528	536	516	535	515	498	516	521	533	516	497	528	504	532	512	526	559	513	512	523	520	453	487	539	502	522	567	553	552	525	551	483	503	509	531	512	519	528	525	541	512	526	495	501	470	501	490	507	550	520	506	517	572	513	498	558	514	500	575	506	534	527	454	547	513	506	501	523	491	526	519	511	524	501	550	527	517	524	504	470	534	517	492	508	507	541	496	495	486	511	490	495	519	544	565	483	542	558	589	504	510	563	510	491	539	515	477	557	531	535	469	542	537	517	533	536	493	552	504	526	534	512	501	564	528	552	499	546	506	507	527	510	546	530	516	512	505	499	542	498	499	532	525	540	550	516	554	516	516	527	544	489	565	496	517	539	546	518	548	541	524	514	492	522	527	501	490	556	501	469	504	505	522	530	525	533	541	510	490	559	548	534	570	531	508	509	527	498	487	519	513	530	524	504	508	508	509	492	543	534	541	474	554	549	543	503	544	508	506	503	518	493	510	520	490	546	531	505	516	535	505	522	497	534	495	517	485	506	495	515	526	539	529	537	482	524	545	472	501	495	523	523	524	501	542	519	503	489	494	547	528	557	503	547	508	531	495	485	508	510	564	484	527	481	506	512	531	497	536	545	479	524	530	520	480	530	563	545	524	510	510	511	511	530	569	482	522	486	513	493	511	487	519	528	535	521	519	488	539	558	529	544	498	554	491	493	543	499	481	541	437	536	524	533	503	560	540	479	483	544	513	529	523	512	536	479	509	491	538	468	508	488	547	538	545	522	553	504	483	521	511	478	489	530	493	498	533	553	539	552	534	530	494	515	505	500	495	573	514	514	498	536	494	505	506	525	524	524	496	518	517	506	539	500	514	492	550	531	513	481	517	536	522	500	512	518	487	491	499	537	519	518	509	509	527	525	540	504	507	566	512	504	479	512	495	533	551	521	528	531	532	511	498	492	541	517	555	530	522	525	524	523	529	508	535	541	519	606	526	516	509	555	501	570	520	511	509	551	511	531	515	504	502	486	488	500	533	527	554	531	492	518	465	492	505	544	549	521	506	538	480	567	512	504	524	512	512	523	564	511	487	527	470	510	498	489	514	521	501	577	499	490	500	506	494	539	516	512	523	497	499	519	546	529	563	509	535	493	522	502	511	529	535	524	525	533	503	545	496	492	519	533	576	511	511	502	508	465	530	528	520	540	493	498	496	524	487	483	535	510	549	496	498	506	501	500	503	487	517	507	529	510	525	514	554	511	536	530	538	517	496	517	495	510	511	533	496	558	544	535	507	506	499	510	486	526	535	541	528	489	491	483	534	501	495	474	487	502	515	490	556	536	469	529	521	501	504	523	508	551	510	512	521	523	503	490	489	554	518	468	548	520	540	506	462	537	517	523	520	510	532	543	534	533	521	505	511	528	523	510	544	532	533	509	545	525	491	550	506	528	523	531	515	520	532	522	529	522	520	529	532	558	521	525	498	496	485	510	523	516	538	503	493	527	488	528	548	540	514	544	536	528	520	513	454	548	528	474	496	505	504	486	507	541	527	514	515	510	525	512	534	516	517	501	525	509	549	468	529	520	533	513	480	509	510	507	489	540	476	539	517	521	517	551	532	533	510	536	490	507	513	521	509	511	571	505	490	522	502	511	486	490	521	510	495	520	532	514	525	476	551	483	487	534	511	466	557	502	511	522	525	537	546	513	522	506	527	531	501	522	507	572	516	513	522	518	537	500	515	529	524	528	502	507	536	519	491	482	533	494	524	509	506	475	515	503	528	515	493	507	532	533	516	488	549	531	535	510	496	509	492	519	461	558	495	505	533	507	520	516	531	516	512	527	520	555	510	472	519	480	487	525	455	528	532	547	544	504	547	520	527	544	508	546	497	524	487	523	513	508	499	511	543	521	516	508	527	508	516	493	528	494	550	512	526	536	509	502	519	510	539	510	546	519	481	498	507	547	523	534	523	477	537	536	528	548	528	513	541	516	511	553	517	530	516	516	524	522	524	542	520	512	499	528	532	523	467	515	508	490	490	521	565	531	532	528	487	536	546	531	550	531	514	466	537	546	523	532	526	496	521	520	530	494	500	502	535	500	543	528	476	506	524	496	528	496	568	512	488	501	513	497	511	526	564	513	522	527	495	539	495	540	520	508	521	488	503	549	506	483	546	497	564	541	492	493	525	519	509	537	522	559	534	539	538	525	484	566	493	555	528	530	519	523	524	539	564	502	454	544	517	472	501	521	513	527	510	536	508	550	517	515	529	526	495	455	517	526	540	552	526	505	506	514	550	507	531	547	532	526	505	531	526	501	466	507	488	517	523	549	514	519	495	538	529	539	531	530	541	510	549	516	570	495	502	523	550	507	474	482	526	513	524	511	538	525	510	571	519	496	560	513	511	524	527	526	543	499	546	490	507	497	510	510	512	502	533	525	500	517	512	491	511	554	500	515	542	525	547	503	501	515	487	502	518	514	520	514	488	553	501	517	536	533	521	523	507	505	516	473	495	499	493	488	560	535	493	530	535	480	518	554	499	518	511	532	536	548	497	531	497	529	492	539	545	532	550	509	544	516	514	533	539	529	520	529	519	560	496
47527	45610	41143	36611	26976	25290	24714	25554	29906	31171	24587	17925	11759	7565	6320	4234	3175	3753	2726	2367	2448	1519	1072	751	625	534	443	399	345	360	323	445	470	515	647	408	305	310	334	319	269	233	211	214	238	204	230	206	210	244	222	198	187	208	199	192	189	219	219	214	201	207	218	225	203	202	174	207	213	187	157	208	191	174	201	178	192	180	176	193	167	206	187	199	191	209	205	172	193	174	188	205	181	175	176	184	170	194	173	165	172	179	183	177	206	167	171	172	171	172	169	178	164	170	154	175	183	173	198	180	181	180	191	158	170	169	181	187	181	185	173	167	184	168	186	178	196	186	142	184	183	164	217	191	175	186	204	159	166	160	183	195	213	181	186	172	159	174	195	193	191	171	189	203	167	154	173	163	167	177	185	178	162	170	206	203	188	169	193	196	184	174	181	204	202	177	174	174	166	178	160	157	186	188	170	181	178	184	180	159	202	175	170	169	202	193	152	164	208	166	204	187	177	143	170	163	195	194	168	188	191	172	168	149	191	201	173	187	180	161	180	174	188	171	169	191	171	165	181	182	178	188	186	171	183	198	166	190	183	153	190	168	166	174	163	217	188	168	191	168	174	181	160	195	179	172	185	153	181	160	153	186	192	196	162	177	177	182	157	176	157	180	201	173	154	173	165	194	200	151	168	185	163	152	161	174	225	200	173	183	184	179	182	180	166	183	175	156	184	175	170	183	153	171	174	156	186	173	157	177	207	174	165	197	168	196	182	189	181	178	177	175	176	166	150	196	193	160	187	175	184	173	162	184	189	183	172	183	191	171	171	188	171	164	173	171	194	181	172	161	149	187	191	168	191	193	176	168	159	191	157	183	188	184	169	180	193	168	175	178	179	182	188	167	188	169	169	174	202	197	174	174	180	187	163	183	165	163	188	174	166	173	191	173	177	184	157	166	177	200	202	193	178	172	200	152	181	183	158	191	175	182	175	170	173	154	170	191	162	179	163	203	178	180	176	182	157	183	178	189	177	155	183	173	181	192	179	156	145	157	170	188	166	175	187	164	198	183	169	176	203	193	198	182	172	175	171	175	170	168	172	180	165	170	173	172	190	165	181	184	169	177	189	198	206	174	180	172	186	177	193	189	177	186	159	163	175	182	189	210	168	165	169	180	169	167	166	175	163	170	190	175	196	158	170	175	161	183	181	202	160	189	189	168	156	177	185	203	178	163	171	163	161	170	165	194	154	181	169	165	204	193	186	164	185	182	184	185	185	183	176	181	170	190	189	179	176	198	191	198	184	187	178	183	171	198	195	175	193	183	151	174	185	174	194	158	187	158	172	211	179	176	168	186	199	192	197	158	173	182	165	175	160	189	169	185	177	168	156	173	191	166	188	187	149	181	166	164	177	157	156	198	171	170	176	183	159	184	166	165	178	181	191	204	165	157	184	180	194	192	194	189	163	190	177	174	158	189	211	169	185	202	174	163	179	175	188	194	195	187	176	190	173	184	168	162	166	182	164	183	165	189	169	181	185	184	163	180	177	175	194	193	186	170	196	160	164	169	157	160	190	179	174	185	192	192	184	176	183	201	165	168	181	174	181	183	181	178	172	153	182	194	186	166	184	175	173	175	174	166	182	177	169	178	165	182	171	189	164	193	170	142	188	179	182	180	171	176	191	199	185	197	192	209	194	167	171	182	156	167	186	184	175	184	185	196	181	180	162	162	163	183	180	187	174	163	175	187	198	191	183	173	176	198	182	201	172	188	161	184	172	175	168	184	182	183	185	195	186	176	180	150	191	166	180	184	166	195	167	185	198	199	167	168	189	165	159	211	174	177	212	187	185	186	168	186	173	203	168	172	179	159	196	174	175	180	153	169	195	189	163	160	147	187	166	184	187	172	179	184	195	180	178	186	187	200	176	152	157	174	179	199	168	159	173	200	177	149	181	187	178	190	177	164	185	191	201	186	146	191	168	195	164	185	173	190	209	182	176	187	183	184	164	181	161	177	189	177	178	190	173	185	190	182	188	163	199	166	185	167	171	169	167	181	181	180	175	176	185	188	183	176	191	171	189	180	150	193	176	185	168	157	176	181	177	189	195	164	187	167	160	172	170	207	195	169	189	176	175	173	182	171	186	181	198	176	174	179	193	157	192	189	165	160	185	163	160	164	181	194	183	194	170	178	176	175	181	140	167	166	194	175	174	183	177	165	174	170	183	192	192	176	188	175	197	159	187	187	167	179	161	189	199	163	146	174	165	175	169	190	177	176	179	168	185	179	190	173	168	187	205	164	165	196	166	176	163	183	174	186	181	169	179	178	187	183	182	161	177	170	175	167	177	172	169	173	168	191	181	164	158	176	199	150	179	170	196	217	195	192	180	164	202	155	190	185	177	192	191	169	161	188	204	194	174	162	194	177	166	200	169	199	179	191	161	176	180	181	172	174	169	171	204	181	168	174	178	190	163	166	181	196	186	184	173	172	184	156	156	156	185	175	183	164	180	178	154	188	168	195	179	173	187	163	159	179	176	185	201	204	174	197	175	186	168	163	189	165	181	173	180	173	149	168	169	170	188	203	176	165	171	179	197	163	172	171	183	176	176	192	176	179	193	185	170	181	182	140	178	179	196	183	188	167	217	168	179	177	155	184	162	180	185	167	191	173	190	180	192	187	178	186	176	171	168	185	172	186	185	163	201	157	163	182	181	165	171	180	182	140	190	202	207	156	200	189	190	163	172	158	166	173	202	187	174	201	187	173	182	194	169	172	153	195	182	176	193	185	163	195	188	166	178	195	168	188	176	174	176	170	211	179	153	196	168	181	175	151	187	143	168	195	156	174	184	198	189	178	184	169	167	166	159	176	205	167	181	189	187	181	151	210	181	158	172	187	173	182	182	195	191	165	193	196	181	166	175	176	152	192	175	187	165	209	186	173	176	191	196	163	170	181	183	187	168	201	162	173	176	174	183	174	190	166	206	189	195	161	179	182	189	167	161	187	195	167	161	169	194	181	187	172	177	190	180	195	198	168	169	189	173	155	180	176	194	174	192	182	177	193	184	189	182	179	183	178	173	192	169	166	184	190	178	170	161	191	188	174	211	182	195	181	180	172	197	166	174	159	176	191	198	187	183	181	171	173	170	165	165	164	208	186	179	182	152	188	170	188	197	154	156	187	149	157	182	189	171	175	177	176	172	182	181	201	177	178	148	178	156	168	205	181	182	153	174	169	172	195	181	170	196	170	171	199	170	156	175	166	173	178	187	192	177	198	195	160	170	182	179	175	179	174	185	153	179	174	151	178	185	195	183	178	146	157	176	187	188	166	196	178	206	183	157	188	169	191	168	169	182	170	196	194	167	190	180	192	161	224	176	145	196	193	164	169	190	166	174	212	159	158	175	165	159	156	165	164	175	191	173	184	163	194	184	179	166	181	173	202	172	164	191	194	186	176	178	180	185	193	191	195	198	175	198	181	183	176	180	181	181	168	158	178	175	184	199	157
36314	45169	47489	41660	33420	30817	36274	36819	42053	44933	38831	33411	28034	20737	19177	15457	13829	15878	12207	11878	11612	7646	5924	4051	3328	2999	2300	1704	1594	1494	1646	2247	2443	2909	3566	2229	1507	1465	1454	1483	1114	951	817	800	765	691	708	677	624	644	660	705	567	602	596	645	660	722	771	695	781	701	621	592	575	538	519	566	528	503	522	519	508	496	492	456	484	486	485	438	463	486	455	438	452	446	457	499	386	427	495	457	440	445	427	448	479	406	458	461	394	422	500	447	449	436	421	448	419	447	451	440	454	447	487	468	448	445	436	426	446	441	436	431	436	457	454	442	462	471	456	434	412	444	432	424	431	468	414	455	454	454	472	424	463	448	465	442	437	461	423	432	430	440	438	446	480	434	431	407	469	466	437	409	451	448	438	435	497	442	452	423	434	462	474	427	454	487	447	430	400	427	437	452	422	433	501	419	424	448	440	426	451	418	426	462	459	416	440	458	445	458	458	432	478	447	459	451	444	438	434	472	460	460	464	451	456	451	406	454	400	491	441	449	435	404	460	424	420	431	448	417	420	453	451	458	438	445	398	449	446	490	448	440	438	454	455	451	449	438	423	474	417	431	465	470	423	418	405	463	412	428	434	406	497	440	481	425	436	439	438	420	452	445	447	477	439	436	463	467	454	453	468	462	464	436	426	435	432	417	427	412	465	457	481	430	456	458	453	454	443	435	445	424	449	437	456	438	457	452	480	433	447	465	429	491	433	474	441	453	419	426	449	438	441	446	445	444	468	452	409	466	472	460	456	470	423	420	446	488	449	436	421	439	403	432	425	496	430	429	446	465	397	441	419	425	428	448	476	430	439	460	467	456	476	436	461	441	433	456	428	468	419	457	453	427	446	456	443	433	459	448	446	415	469	481	438	449	452	430	445	429	423	432	443	433	473	448	444	498	452	425	422	433	427	434	434	440	417	460	442	456	459	429	449	463	470	456	389	456	471	456	447	442	493	406	449	447	448	425	423	444	450	427	436	471	449	453	443	457	444	443	481	442	482	441	435	481	458	418	442	462	447	465	455	447	426	440	453	474	443	401	445	434	430	470	421	435	433	457	503	429	471	452	472	441	426	421	461	445	455	416	429	435	432	416	437	455	457	476	432	451	472	447	461	405	425	471	461	440	445	457	430	458	426	448	448	427	440	433	426	446	471	456	432	397	467	441	453	409	425	470	437	444	450	441	391	423	431	439	449	447	459	467	428	440	422	469	423	448	505	467	451	449	439	450	424	447	453	435	447	443	434	454	430	434	480	461	431	449	428	430	426	411	482	422	427	485	431	414	438	413	449	431	464	435	482	432	445	405	441	442	452	431	447	410	432	414	431	447	423	429	447	464	442	435	427	426	459	466	415	477	442	445	449	462	441	434	432	434	452	478	430	460	459	422	440	441	476	424	448	443	439	490	456	446	441	498	468	428	422	443	437	446	424	445	491	449	477	452	445	430	436	406	453	437	460	455	480	419	425	452	431	468	456	468	436	448	437	422	443	428	441	427	463	408	447	480	433	462	452	441	414	426	449	467	483	467	444	420	447	455	440	454	432	479	425	436	451	417	469	473	456	436	465	441	446	464	450	446	453	443	444	473	458	461	441	408	448	426	450	467	416	437	473	449	415	454	480	471	483	475	466	431	450	458	464	456	464	456	443	418	459	460	421	406	457	418	474	425	465	437	433	453	463	441	436	423	444	424	428	459	444	441	500	443	427	440	443	453	459	441	462	416	468	467	439	473	469	413	443	471	477	472	433	433	400	463	435	409	450	430	444	447	409	427	443	451	453	441	464	424	463	454	469	411	454	443	459	435	460	455	417	412	442	407	419	466	478	449	449	420	444	448	409	450	470	425	406	445	465	459	426	432	448	446	411	441	462	428	450	463	440	447	450	426	444	448	443	465	451	451	430	455	414	460	449	440	443	428	435	466	438	435	435	452	453	418	416	452	450	477	437	456	444	405	461	452	431	456	416	442	474	438	436	437	447	447	453	426	454	414	449	449	443	428	431	451	455	455	454	435	425	440	436	460	420	466	409	449	456	441	472	467	459	428	423	456	447	397	429	452	478	430	428	462	480	429	484	444	447	434	460	433	435	486	445	445	467	419	442	493	459	471	432	431	434	439	456	433	435	433	428	450	433	455	456	471	383	465	460	428	440	482	443	445	472	436	431	417	451	465	493	467	455	456	453	446	449	426	456	428	448	439	417	498	423	477	434	448	444	472	441	423	434	450	424	461	393	472	461	430	435	443	457	442	449	460	410	430	419	450	431	413	457	468	445	410	416	430	408	448	451	434	454	424	453	454	479	451	463	413	392	405	480	455	434	452	441	448	444	453	424	429	450	425	418	417	431	446	461	414	463	433	436	438	478	428	439	411	426	469	440	468	444	419	460	452	424	461	448	449	439	438	452	493	454	442	432	447	436	467	430	456	478	463	434	434	453	475	437	442	460	395	433	451	429	449	470	464	478	421	440	419	447	430	422	440	448	453	461	487	413	467	412	453	465	450	469	454	464	430	428	503	403	424	431	430	444	466	477	429	447	413	449	451	459	453	464	418	426	457	476	451	446	420	476	491	430	455	446	443	410	458	426	442	443	397	490	488	458	442	425	461	420	452	424	452	438	437	437	429	470	475	466	462	418	456	470	453	454	385	440	471	481	414	444	463	373	410	453	441	428	432	434	480	447	465	440	444	441	460	460	467	498	448	447	461	440	439	459	437	423	421	451	491	450	441	434	429	438	422	471	439	429	496	427	476	419	469	488	458	456	448	407	458	459	437	442	453	475	418	470	468	429	471	468	452	435	463	430	468	434	449	453	435	456	405	453	468	452	474	458	466	462	437	413	448	439	475	442	442	461	453	450	458	430	446	461	464	446	458	429	414	463	462	464	444	433	438	408	429	442	431	475	391	447	427	426	473	438	450	459	447	441	409	492	441	433	396	441	463	437	427	430	473	456	487	468	456	416	433	449	439	479	459	462	502	441	433	414	488	431	421	459	455	466	438	437	472	454	447	447	409	473	423	448	480	436	489	426	447	413	430	424	436	427	437	470	429	432	467	438	409	435	462	453	468	414	433	454	460	446	465	444	422	467	452	422	438	423	435	477	433	390	398	418	451	450	451	437	448	467	439	461	480	446	444	426	443	447	447	434	404	455	457	420	482	412	464	454	459	437	446	435	465	435	458	421	473	440	439	449	430	470	470	420	470	468	434	450	490	453	427	458	444	449	421	427	461	431	430	459	460	412	437	402	508	425	454	455	430	429	447	427	444	460	490	448	444	485	435	477	424	503	461	455	427	453	399	457	417	437	414	441	422	450	434	426	455	462	419	460	462	408	436	420	418	480	453	438	465	462	434	441	428	474	454	414	472	441	442	424	384	459	467	454	476	460	409	450	422	442	436	440	464	463	449	430	452	439	454	454	441	423	471	448	493	477	439	424	459	447	447	450	430	450	451	442	431	454	422	450	450	397	448
21484	19960	19977	19176	8537	5427	4874	4124	3356	2034	1411	1207	1004	798	760	645	603	538	580	570	486	434	419	359	365	322	283	272	293	281	217	239	264	233	243	295	248	268	233	225	198	232	252	204	243	220	206	225	187	221	225	190	216	213	221	204	230	193	208	197	209	234	216	234	218	225	228	211	222	220	204	194	214	219	215	223	221	208	204	209	223	216	213	190	203	213	209	231	219	195	208	207	209	211	222	234	235	218	214	209	210	207	221	206	200	213	225	215	216	218	220	215	194	227	218	193	203	184	219	205	217	201	221	210	218	208	221	209	226	243	226	214	204	222	225	190	217	222	234	226	215	253	197	207	242	226	191	223	213	229	218	235	213	218	243	193	227	216	202	207	225	221	238	205	216	198	246	224	228	207	227	226	229	215	222	212	226	230	241	233	214	226	220	215	225	212	209	189	231	190	193	229	234	216	206	209	222	210	195	208	203	221	206	224	199	232	215	225	220	209	178	207	181	206	241	176	227	217	219	216	228	195	226	211	224	194	224	218	219	226	221	244	188	196	218	222	218	217	226	231	214	230	219	228	234	223	196	208	245	213	241	220	204	214	205	223	205	225	181	187	236	206	202	210	208	205	245	207	210	193	218	206	215	205	220	233	227	216	230	216	204	203	249	230	224	241	220	219	222	207	211	216	187	229	209	203	209	232	201	235	209	231	195	196	202	193	234	203	207	211	206	210	193	225	211	228	227	214	211	223	229	199	204	203	195	224	196	210	225	221	238	208	194	205	214	195	255	200	172	241	212	201	219	198	217	230	224	234	222	212	213	206	212	212	237	251	208	203	197	225	211	223	190	221	225	208	214	223	194	221	207	217	220	206	234	190	232	198	217	232	207	190	201	214	214	207	212	228	235	193	224	205	211	215	219	204	197	209	218	231	223	222	190	191	240	233	190	217	215	202	248	198	208	214	207	212	195	226	240	212	238	250	203	190	220	227	225	209	209	224	215	215	223	240	227	232	227	233	182	214	199	237	199	236	225	204	229	235	217	217	190	226	217	211	200	211	203	173	213	205	208	215	219	192	199	215	222	224	230	212	230	213	214	226	216	225	203	202	224	213	251	220	210	225	240	224	219	221	202	236	233	195	215	234	193	211	186	200	196	239	202	218	221	222	197	233	234	206	215	211	211	208	251	215	195	242	213	205	226	236	221	214	218	229	205	206	224	228	185	197	225	210	221	213	204	231	208	217	207	202	216	197	221	195	221	218	197	200	197	235	229	209	207	229	229	231	221	214	226	226	226	209	188	220	222	228	189	189	215	192	221	195	224	229	209	228	207	215	215	238	200	189	212	222	218	198	197	201	247	207	225	206	229	208	220	232	206	226	210	200	236	218	232	220	200	206	179	203	222	199	205	212	204	212	209	185	212	219	205	234	225	201	208	222	224	221	231	192	234	196	244	205	217	180	205	196	210	214	228	202	204	204	231	233	209	218	220	208	199	201	191	212	217	209	226	183	213	235	213	245	235	200	219	219	227	255	238	223	181	213	178	204	200	188	206	205	212	226	234	215	229	227	228	221	197	230	196	220	221	178	202	203	213	221	203	216	226	202	209	208	230	194	229	223	234	220	202	244	206	198	220	206	189	187	207	223	224	204	207	204	216	203	231	232	214	197	219	199	196	232	224	243	209	213	219	222	214	200	199	228	216	242	213	204	211	196	221	232	235	218	227	220	212	203	216	228	226	252	219	198	206	178	210	208	198	232	204	191	217	217	213	236	209	232	205	201	212	230	211	205	243	219	219	217	212	205	228	218	236	237	203	199	210	199	208	233	237	229	211	209	216	197	223	186	222	225	219	216	244	246	215	218	226	207	227	216	206	213	201	205	233	219	210	207	217	190	229	204	219	214	212	202	218	228	206	208	218	208	212	223	219	227	198	195	217	207	194	231	237	228	226	225	216	219	222	182	212	211	212	233	220	215	225	209	210	201	232	235	219	205	206	214	229	201	213	212	227	205	212	195	213	212	208	224	221	218	225	199	232	209	171	218	226	224	186	202	190	193	207	205	226	225	213	258	199	215	214	222	231	217	252	187	210	220	230	220	222	210	219	213	205	207	196	238	249	229	191	226	208	235	248	184	240	257	206	195	219	219	241	194	201	199	213	196	225	241	201	216	240	218	210	236	219	211	223	210	230	209	179	188	200	209	233	232	213	206	212	204	215	203	238	213	198	203	215	232	218	221	205	216	207	220	209	227	193	228	240	218	194	211	221	218	214	200	220	210	229	211	212	198	195	226	238	235	187	214	198	224	217	229	205	200	236	206	205	192	186	194	215	227	208	215	213	191	225	208	197	221	203	179	205	227	228	222	210	220	197	213	218	213	202	202	211	214	193	183	218	179	181	224	186	193	194	225	224	258	236	199	214	239	189	212	270	193	205	212	213	225	200	222	210	223	241	181	230	214	241	219	189	212	207	229	204	223	214	193	213	210	217	197	237	216	213	228	206	225	193	211	227	232	210	224	232	217	222	201	193	230	209	209	195	202	243	203	213	228	210	202	181	196	217	228	215	216	224	204	211	205	214	237	236	217	211	223	222	212	234	187	231	214	232	206	256	213	195	222	196	188	217	211	220	223	229	223	190	207	213	236	220	219	229	203	210	204	205	190	199	219	208	183	181	211	217	201	217	234	218	207	224	189	224	208	185	212	226	210	207	200	219	234	200	212	196	205	194	220	224	218	211	203	200	224	208	225	211	244	226	213	228	203	205	211	216	210	204	238	244	204	206	215	215	226	205	239	210	196	186	213	230	227	203	229	180	239	221	210	240	197	237	223	212	227	201	220	238	209	229	214	216	201	200	187	211	210	205	219	199	204	218	205	235	213	214	201	202	204	232	214	216	189	200	203	176	225	204	210	195	243	191	210	226	234	232	196	190	229	225	181	174	197	238	211	201	202	220	204	234	209	235	216	214	233	238	231	242	193	206	202	236	224	213	200	212	217	188	231	216	220	210	198	200	207	209	220	235	221	223	214	223	232	201	208	203	207	224	220	245	199	218	214	228	219	222	181	207	219	231	197	197	201	205	200	218	219	187	220	182	216	222	240	212	210	225	202	230	202	207	236	219	238	217	203	228	244	206	199	225	243	218	215	234	216	231	195	206	210	208	208	211	201	201	230	244	216	208	215	228	202	237	206	199	174	197	213	201	232	214	213	213	232	221	227	221	209	226	250	223	239	218	178	216	199	227	190	200	200	241	253	215	223	255	225	210	192	187	224	237	238	220	228	214	235	226	189	197	205	224	194	207	210	215	224	219	219	215	194	217	244	216	214	225	222	255	241	240	197	208	206	219	230	242	208	215	222	208	193	215	224	215	238	203	231	228	224	219	207	228	224	221	228	223	198	209	222	221	205	234	200	202	231	213	226	186	196	215	203	231	250	205	224	221	233	201	192	213	199	208	219	246	234	208	223	219	218	208	240	216	217	252	230	234	227	228	251	196	223
13555	18007	25250	27913	16597	15734	16972	15431	13434	10067	7159	6398	5277	4174	4276	3519	3196	2807	3071	2745	2372	2110	1957	1651	1436	1324	1168	1025	962	865	775	821	832	758	771	759	733	723	750	701	640	679	613	627	638	567	612	604	574	615	543	566	514	521	506	585	534	514	541	591	546	539	550	545	556	558	600	563	563	594	557	554	575	547	545	593	531	532	541	533	550	544	532	550	553	535	552	557	532	514	536	530	537	525	525	575	550	548	542	556	552	557	525	528	521	523	561	573	520	572	507	526	536	566	567	533	534	503	538	530	514	520	546	572	574	543	558	509	515	538	523	580	550	561	474	520	572	534	559	500	524	559	509	559	565	512	512	506	505	545	559	535	524	577	552	505	523	489	551	536	534	530	561	500	538	559	494	544	531	544	571	515	548	572	541	567	516	518	499	540	527	517	536	541	562	567	563	561	518	522	542	539	490	512	556	576	526	544	521	512	518	564	531	499	554	561	554	571	520	515	566	517	565	502	530	519	554	544	531	533	559	527	538	539	547	515	544	531	525	521	552	535	545	511	548	553	515	537	519	527	582	535	520	559	547	555	560	516	515	517	518	571	556	526	526	561	540	564	562	532	522	539	525	524	546	504	546	522	541	522	517	536	498	522	523	517	537	536	491	494	545	571	523	535	543	523	587	540	531	495	579	537	559	551	601	513	542	547	485	561	560	541	525	581	533	512	551	572	557	543	502	536	554	543	547	532	558	540	513	551	508	541	495	533	526	552	522	533	535	522	574	547	535	520	531	530	556	534	513	547	586	541	553	548	501	551	555	537	534	547	530	549	521	507	570	561	534	558	552	511	533	559	537	582	496	511	562	535	524	543	569	549	517	575	547	521	520	530	530	522	523	550	552	528	547	525	556	562	550	521	519	552	509	553	528	527	527	519	520	510	599	496	549	534	537	563	512	565	543	549	544	520	558	573	567	505	548	518	552	515	560	514	548	525	522	511	549	535	513	538	524	541	525	545	544	507	533	507	519	564	535	528	542	543	533	513	507	516	532	530	559	530	557	545	560	494	536	532	544	546	535	544	543	537	538	532	518	538	562	548	539	550	573	552	524	551	532	472	530	563	553	515	531	550	532	526	553	553	512	546	549	526	533	491	521	532	534	548	548	518	568	522	537	502	531	477	477	553	558	566	549	509	517	570	483	542	560	560	569	510	543	522	561	542	496	544	555	530	495	544	501	515	560	550	526	544	536	524	561	535	521	507	553	495	530	537	552	544	538	529	530	577	508	536	534	523	517	515	551	484	492	547	565	510	524	520	516	540	565	561	540	549	538	506	519	525	536	567	529	556	544	535	544	552	515	517	513	516	556	542	532	524	586	542	555	491	544	558	556	544	564	533	521	541	496	509	522	556	527	530	542	537	517	541	544	512	504	566	509	538	515	517	512	529	512	533	517	558	527	569	556	502	514	524	594	564	548	562	518	527	543	492	565	564	485	522	546	536	547	509	574	520	531	545	493	482	525	524	527	515	540	556	548	565	580	521	535	506	544	549	535	547	535	543	517	523	525	521	471	507	555	564	538	515	530	536	511	519	573	581	562	521	536	568	559	565	521	519	540	522	552	547	480	560	544	524	559	531	585	539	523	539	561	521	549	525	550	535	525	525	550	556	548	530	549	529	503	548	509	561	503	492	574	560	527	553	573	519	527	525	550	555	519	539	502	544	513	537	519	520	518	557	501	538	497	527	550	565	549	514	532	579	542	545	588	508	556	512	542	550	518	513	554	525	553	518	555	514	533	534	559	509	527	538	490	523	555	583	557	550	563	530	572	549	574	525	515	493	537	528	535	539	523	546	526	577	555	540	529	559	537	578	558	530	534	520	508	565	529	537	560	543	538	525	518	508	532	564	558	527	569	547	560	532	539	539	533	547	562	518	528	526	508	526	510	515	561	542	537	513	532	543	538	520	482	519	516	575	542	512	509	532	515	549	543	563	531	559	539	555	543	528	550	551	524	512	535	512	530	546	516	521	527	551	558	522	551	541	548	535	520	546	533	523	487	523	543	524	559	520	581	526	524	558	541	499	526	514	534	488	551	568	528	509	491	503	539	521	559	531	541	512	529	507	575	516	587	537	557	521	563	568	557	509	526	542	528	509	555	526	536	486	547	519	528	550	507	499	555	517	554	528	525	533	526	488	537	493	548	558	522	535	509	541	550	543	502	536	554	529	543	509	522	508	539	543	534	514	544	551	502	519	536	514	484	575	521	550	526	514	526	550	543	531	531	545	549	552	554	535	555	528	541	520	529	541	531	569	550	552	535	472	504	569	549	539	524	532	518	543	533	552	546	519	504	511	563	526	532	564	526	518	509	514	547	543	528	539	570	537	511	505	523	530	564	538	548	542	497	538	569	574	546	535	548	552	536	528	524	569	588	548	565	516	530	543	574	535	531	519	543	563	555	566	556	499	524	547	559	544	510	518	554	506	530	473	537	572	486	502	531	531	531	564	539	510	533	533	541	516	507	528	507	552	546	541	554	540	557	569	554	535	548	469	537	546	530	554	565	556	542	526	529	531	518	528	534	535	522	489	527	555	516	522	548	521	507	530	565	518	540	544	540	506	580	526	511	542	525	523	512	539	498	496	529	554	565	576	539	536	509	515	553	564	540	505	542	551	527	542	522	509	559	556	520	541	537	537	564	552	514	523	555	562	539	553	532	530	515	561	549	512	525	504	559	544	506	547	544	501	554	508	556	529	554	496	540	554	543	516	544	543	525	516	490	526	533	608	539	517	522	547	534	526	518	579	577	511	500	559	531	507	529	528	540	544	521	550	587	549	487	536	530	534	516	553	574	535	520	558	565	520	535	528	539	497	542	511	566	534	504	526	553	538	549	571	522	523	568	547	538	531	521	542	558	541	541	543	552	585	499	542	547	542	524	507	535	549	526	531	512	516	525	572	530	506	516	538	555	532	554	576	548	534	524	515	563	541	567	474	526	528	554	547	545	532	548	510	535	522	509	539	541	529	511	527	558	545	515	571	509	530	551	542	541	557	544	539	475	530	536	523	563	559	566	564	518	553	527	529	528	535	498	527	552	532	507	526	517	503	495	535	480	551	537	521	511	516	521	519	567	518	565	542	492	495	559	555	565	494	552	526	531	495	510	504	476	538	524	506	494	544	529	517	494	527	545	546	575	548	548	559	534	588	533	527	574	524	519	522	580	520	541	518	515	522	543	529	505	575	517	538	554	528	540	540	550	571	555	574	546	525	546	485	518	559	512	523	529	518	504	507	543	530	549	596	546	514	511	586	520	537	556	547	546	500	519	515	520	508	527	582	493	494	531	562	518	527	511	541	522	521	498	540	594	529	552	527	561	532	565	539	515	544	542	494	561	527	599	562	497	546	535	555	572	538	520	523	543	529	578	545	510	534	556	542	528	571	556	567	620	544	515	496	549	506	503	564	582	512	504	535	530	526	574	526	555	506	552	529	572	511	498	568	561	562
41639	42472	43922	39403	25335	21615	18502	14993	12911	13564	7535	5341	4220	3406	3242	2782	2737	2559	2426	2214	1728	818	770	552	447	381	347	350	334	326	319	299	322	353	393	394	371	330	305	223	261	263	216	244	225	248	267	231	216	209	239	220	254	216	252	235	215	237	217	232	215	234	221	216	229	232	246	250	201	196	211	209	205	226	218	208	184	198	204	196	201	221	177	212	226	182	221	203	210	194	204	181	213	222	198	203	236	221	209	201	212	210	188	240	193	200	219	216	195	203	229	284	192	199	210	241	209	220	209	217	196	224	179	223	211	226	166	198	213	203	212	207	189	206	215	219	190	240	205	221	199	205	189	201	207	215	202	213	222	211	183	240	194	223	203	215	222	192	199	203	221	188	223	190	227	226	198	213	200	200	214	210	216	224	195	217	216	197	190	217	221	208	177	169	196	185	185	198	208	214	202	198	218	207	225	197	204	208	216	227	223	221	181	202	191	187	210	215	236	198	184	176	220	207	230	207	253	228	221	216	240	200	204	182	206	201	213	210	199	207	220	232	180	200	202	191	187	212	194	205	188	198	206	225	202	229	224	191	216	223	191	199	221	207	196	226	199	201	214	213	207	225	195	215	208	201	183	228	208	212	206	224	192	198	225	182	225	185	207	204	197	198	232	211	225	218	207	213	194	197	204	216	169	215	201	203	189	220	236	247	201	223	195	198	218	199	211	199	197	218	203	192	212	215	232	187	217	189	204	213	228	213	191	193	202	221	201	187	240	203	188	170	212	204	217	207	204	215	184	218	197	198	208	200	211	232	201	234	213	217	203	221	189	220	234	219	205	206	195	205	188	249	189	184	204	197	221	194	224	210	183	182	190	229	225	209	221	187	195	195	201	235	195	203	175	195	175	199	207	223	220	237	220	203	214	203	191	225	220	199	205	197	205	200	202	206	216	193	211	223	224	213	218	198	175	201	223	240	203	187	200	210	198	199	195	209	192	220	213	214	171	209	199	223	216	218	202	240	212	191	194	212	207	224	202	196	216	206	199	233	228	220	209	207	204	222	214	221	220	235	208	171	204	226	221	221	197	212	216	205	223	221	247	218	192	202	191	209	212	205	204	204	187	212	211	205	238	192	208	194	225	202	193	191	224	207	232	185	191	207	218	206	221	186	194	177	210	192	190	196	225	214	194	186	190	233	164	210	184	197	190	209	210	178	213	248	219	216	187	188	215	214	215	222	201	209	221	236	203	219	194	200	194	247	174	227	219	187	227	209	198	229	211	195	201	221	218	231	238	210	206	250	208	216	197	223	203	190	214	179	245	234	207	202	197	213	182	204	204	207	204	234	200	226	229	205	240	212	193	209	201	179	197	205	176	209	224	207	212	215	192	194	215	207	198	188	201	234	218	216	216	209	222	182	222	205	220	216	189	201	217	222	211	187	205	208	204	220	212	232	198	225	229	224	207	205	190	225	198	207	206	216	175	212	193	194	217	227	191	206	259	207	210	227	202	209	208	219	187	209	185	229	205	187	202	213	229	213	199	220	218	208	227	212	202	220	197	209	205	192	198	244	210	201	204	208	202	254	213	235	206	193	208	180	236	232	201	204	196	220	228	219	238	214	240	182	207	216	209	188	218	199	193	200	210	200	186	215	208	212	230	195	206	197	214	202	228	219	230	212	180	211	220	221	201	194	196	210	213	226	207	225	193	233	215	227	222	200	224	204	206	192	184	203	196	188	226	193	217	200	207	192	202	231	209	209	186	195	218	205	210	191	228	200	201	197	218	172	203	211	217	210	226	214	190	213	217	229	214	179	212	202	213	191	218	218	219	214	181	206	208	231	228	219	227	184	243	218	218	212	185	173	196	200	213	186	182	222	217	216	200	185	230	227	193	196	167	191	212	215	215	194	225	196	195	201	222	209	236	202	208	201	212	209	210	197	207	199	210	217	222	205	208	208	213	201	233	197	208	186	213	207	192	158	221	230	216	243	228	193	208	194	201	207	208	223	175	188	199	220	196	199	192	194	231	197	187	214	199	217	211	199	221	199	234	220	226	209	239	219	200	213	212	218	210	229	180	201	235	218	217	212	185	198	232	215	198	196	206	205	228	188	217	217	236	219	219	230	219	186	191	207	234	218	225	197	184	213	201	222	189	210	190	185	214	218	215	187	196	177	209	210	214	221	224	211	208	217	208	230	219	192	215	220	217	214	225	226	217	202	209	201	218	212	220	228	207	203	212	200	197	234	233	209	186	211	218	174	196	189	215	245	213	192	214	199	220	181	195	210	204	211	193	195	195	217	202	190	226	218	208	219	217	213	224	203	208	184	203	221	202	210	218	184	214	191	194	220	215	202	198	237	188	203	184	206	189	203	220	237	208	195	207	200	203	211	228	250	199	229	231	205	239	216	190	211	189	185	193	193	186	236	197	217	222	239	221	210	224	214	214	194	194	215	202	221	216	234	226	225	201	213	214	208	201	223	202	206	211	225	216	192	197	211	233	211	218	222	256	198	219	211	202	217	187	193	214	202	192	178	224	212	185	196	210	190	210	194	212	214	196	222	192	173	220	238	208	216	253	210	204	212	211	229	210	236	180	222	189	206	205	200	190	221	208	207	231	206	239	222	218	218	218	227	223	213	199	209	193	192	204	200	200	188	205	201	186	190	235	210	211	241	232	185	225	213	229	200	203	231	232	217	215	212	236	204	213	224	210	231	217	241	200	210	218	218	214	208	226	205	195	201	200	217	199	193	208	219	209	227	209	194	206	221	232	204	185	197	209	204	199	185	193	213	210	226	194	186	232	211	199	198	208	207	200	208	219	197	216	201	197	204	250	226	184	186	189	200	222	194	198	212	204	194	197	212	210	190	216	215	201	217	210	188	224	173	204	203	217	211	227	198	204	205	201	197	192	200	216	192	213	227	204	226	180	196	201	180	220	203	215	201	221	191	196	215	231	193	212	212	237	216	204	190	211	204	188	202	205	203	196	213	222	201	210	221	194	215	210	226	203	198	219	208	204	225	205	185	215	229	226	240	209	226	183	207	204	208	204	204	198	217	209	213	211	226	222	219	187	220	200	213	202	206	200	209	232	178	202	178	238	246	186	222	205	219	211	221	224	200	219	188	218	220	213	203	219	182	236	206	203	223	200	197	207	200	209	242	194	199	243	197	202	210	195	225	189	201	213	194	211	219	200	179	184	202	226	200	211	219	202	220	194	205	230	207	217	196	202	230	202	225	190	224	222	216	204	225	229	207	203	219	216	210	207	208	226	208	206	214	180	208	190	192	228	223	216	194	191	196	220	201	215	185	181	202	187	215	198	205	203	218	230	233	198	219	216	217	203	211	207	204	183	197	233	203	222	189	197	218	215	205	216	199	195	206	213	203	238	216	213	211	221	192	203	215	195	230	196	199	221	205	203	214	219	204	220	201	204	211	196	200	199	237	222	203	190	228	226	218	218	234	198	217	208	208	230	196	202	206	208	221	220	193	219	205
30318	38063	47198	41280	28728	24727	26031	26666	27326	29563	20646	18651	16495	14028	14215	12735	12409	12702	11219	11377	9243	4078	4120	2565	2083	1823	1548	1378	1213	1220	1207	1173	1365	1717	1944	1927	1642	1220	1000	903	801	735	700	747	701	647	707	696	616	613	612	601	608	573	599	563	655	589	655	612	603	588	602	604	577	591	605	576	544	552	565	531	552	553	580	495	600	528	535	552	566	512	552	530	509	488	518	491	507	484	489	537	501	539	495	523	495	552	521	545	516	536	571	531	514	510	527	482	526	494	548	514	502	538	510	501	544	520	525	526	525	505	530	519	485	507	478	546	533	493	522	520	543	540	528	552	500	555	504	530	524	516	531	526	501	527	547	483	507	517	503	540	545	535	545	525	500	487	551	530	529	490	510	523	518	519	516	518	505	570	496	558	539	517	558	528	528	549	508	505	501	519	497	523	550	545	574	547	531	550	490	509	531	553	499	497	537	523	527	516	527	539	506	544	522	539	537	536	534	543	529	503	530	476	520	549	496	521	517	517	542	516	537	542	490	525	492	515	550	515	512	498	519	544	517	516	507	513	531	497	503	519	523	521	514	527	514	549	497	505	526	493	526	517	507	532	553	536	501	547	566	521	513	535	495	533	499	517	514	489	527	545	514	531	532	540	555	532	565	518	482	524	497	504	501	559	527	530	474	492	522	538	564	505	527	522	571	492	520	544	522	498	504	544	530	528	486	532	560	513	500	534	519	536	490	521	515	540	537	506	552	511	514	541	530	529	518	512	499	504	520	467	551	526	552	486	489	518	507	514	488	510	528	526	486	558	525	490	511	524	519	522	516	522	515	542	512	532	508	548	504	523	528	521	519	516	540	517	509	508	472	519	520	537	483	519	512	506	527	498	532	519	533	500	507	540	525	489	538	538	491	526	525	496	500	519	523	485	537	508	511	537	538	546	526	496	507	566	484	499	508	546	553	539	498	508	497	539	478	528	504	491	503	537	515	516	507	515	531	551	527	519	533	498	505	515	510	547	529	514	511	517	492	573	529	485	536	499	533	525	522	538	492	516	535	497	501	548	552	506	488	544	525	487	506	520	552	546	516	483	482	563	518	538	493	511	532	494	517	526	538	521	508	540	492	506	522	511	544	481	494	498	540	571	512	481	554	548	529	519	502	557	507	486	542	558	542	539	539	535	551	509	538	546	519	544	538	517	548	509	580	531	505	480	535	500	524	496	499	525	518	530	507	553	528	494	498	550	517	527	515	552	482	536	507	542	521	509	488	511	548	510	490	492	514	494	525	505	511	524	498	552	544	508	538	551	461	520	519	551	502	497	475	497	529	526	466	532	509	526	542	501	530	536	530	501	554	547	544	515	573	523	522	506	543	579	514	526	521	542	567	490	497	486	545	491	530	500	554	475	528	509	554	524	511	533	518	466	487	539	524	524	529	511	483	526	510	519	503	505	537	513	480	512	513	527	532	508	534	501	479	510	540	514	551	512	520	494	519	509	538	483	513	519	516	514	506	554	523	559	480	511	513	497	536	543	522	521	505	529	528	502	538	515	563	543	530	522	529	507	501	552	499	507	512	516	510	539	532	536	523	557	503	510	510	509	482	505	514	528	495	515	536	464	552	522	490	506	523	491	507	514	507	518	534	534	528	536	514	499	477	528	490	533	520	545	542	539	522	521	473	474	506	538	524	524	517	524	512	525	530	525	509	517	515	535	487	537	507	527	520	499	533	564	490	490	550	485	535	509	555	580	513	504	537	523	507	510	500	509	536	512	539	499	501	498	501	519	522	533	513	511	520	508	548	513	540	520	531	516	549	557	528	506	523	540	500	534	574	548	520	513	543	481	520	545	535	546	545	521	498	499	504	526	526	491	516	526	544	512	538	578	547	533	500	571	527	508	548	477	511	483	511	491	515	537	534	531	522	510	500	521	520	551	563	526	547	540	489	552	544	509	506	554	511	505	511	558	502	515	525	530	537	518	523	483	518	522	566	484	532	521	491	538	525	533	520	532	521	517	565	493	515	506	523	528	529	510	489	543	533	542	510	522	523	519	528	546	503	555	503	504	552	554	557	512	547	523	503	530	507	533	547	530	529	494	514	526	534	511	518	544	496	512	518	527	526	543	539	489	497	505	510	520	527	525	476	527	532	493	535	509	494	556	509	568	566	515	526	520	511	531	515	553	528	534	511	535	490	558	513	554	521	517	490	514	501	492	576	553	501	579	531	518	533	534	506	513	507	512	513	518	501	513	554	522	552	462	513	498	502	525	509	530	521	563	481	493	526	512	540	514	536	524	523	538	513	515	534	498	503	491	512	526	534	506	505	516	509	502	525	522	536	523	550	469	516	525	512	561	502	509	554	516	517	491	514	520	524	509	501	510	519	504	513	496	485	494	527	543	535	543	543	547	539	519	520	527	528	473	551	520	522	528	480	513	494	517	547	504	545	524	501	504	534	529	537	543	508	477	499	579	499	489	492	537	509	525	528	482	511	497	547	554	530	498	545	482	502	541	486	498	510	545	544	528	490	496	557	543	489	513	545	546	522	523	540	523	540	522	496	527	510	483	513	522	527	497	515	529	514	477	539	501	517	538	539	500	547	507	523	542	487	530	505	491	509	542	512	485	500	504	544	530	535	514	528	519	517	519	520	524	498	520	508	532	540	541	494	507	537	535	495	522	545	515	505	537	539	545	510	520	534	546	545	543	508	537	534	560	530	523	517	482	528	497	514	490	547	460	534	537	473	510	494	483	479	530	537	540	503	484	515	488	484	479	516	545	520	523	547	500	540	502	511	530	528	536	539	567	542	495	513	550	519	541	500	508	498	500	512	482	511	542	498	502	543	517	514	533	497	514	505	493	558	521	479	499	521	519	521	485	537	492	531	495	492	489	553	512	527	509	499	547	493	515	519	536	535	496	511	509	517	526	523	525	576	545	507	517	557	533	536	524	503	512	550	538	504	528	516	475	492	514	517	489	512	501	532	503	558	514	536	532	523	524	532	537	494	529	519	527	483	510	557	462	515	530	498	522	530	558	511	505	521	480	503	492	496	490	526	509	497	485	527	489	505	554	514	457	531	514	539	548	534	514	503	559	464	528	524	507	523	572	509	525	520	525	511	498	521	535	525	536	483	512	494	527	535	571	490	523	484	508	534	525	524	486	533	529	556	535	505	561	508	514	525	507	544	509	509	501	524	508	543	514	511	488	544	544	508	521	506	528	547	556	512	516	564	483	491	571	558	533	532	542	509	550	478	514	492	520	532	461	538	581	529	522	515	533	529	470	485	521	505	576	514	512	512	521	510	527	564	529	518	511	544	525	553	494	549	507	530	551	534	532	542	461	490	493	493	517	518	491	526	520	510	546	511	528	510	533	505	549	533	502	519	520	536	540	559	475	481	529	547	545	569	537	535	540	516	556	539	508	519	528	566	521	503	504	539	544	538	547	550	500	497	514	520	548	552	497	514	525	516	520	465	487	536	542	591	505	580	489	504	519
50328	43726	44233	39541	27975	25283	24420	22324	19492	22569	16179	13761	10867	8142	8684	6928	6449	6901	5983	5865	2161	1379	1503	652	578	497	450	406	360	382	383	398	490	608	660	579	464	381	309	303	308	289	268	222	225	226	221	219	182	209	211	215	209	215	206	201	222	185	173	251	208	186	178	184	193	183	166	189	184	210	195	163	190	192	195	188	187	161	178	208	182	192	187	190	176	180	199	177	178	168	178	193	170	151	180	189	188	169	181	206	173	197	188	182	182	186	194	192	187	191	174	184	154	189	142	189	182	192	168	185	183	148	158	150	173	189	194	187	173	185	187	173	187	183	141	178	171	178	186	166	178	214	173	173	171	191	190	154	182	163	218	198	209	177	163	173	174	198	203	170	198	175	143	174	151	148	179	169	190	176	169	161	179	191	178	173	181	167	167	159	180	178	172	193	185	185	172	189	193	168	168	178	157	167	187	183	191	167	184	168	177	186	202	177	169	178	202	162	179	193	188	173	153	172	208	206	176	169	165	183	186	186	188	180	183	164	183	157	199	180	169	169	163	170	190	182	174	176	173	198	203	195	156	176	197	164	158	158	184	173	191	185	208	178	169	170	169	169	172	176	179	178	169	199	177	173	184	203	193	167	196	179	174	169	195	170	193	172	159	188	184	175	196	171	169	148	176	195	175	170	200	192	190	178	169	188	178	191	162	170	155	171	155	193	176	178	188	195	197	180	185	157	166	169	174	177	181	168	189	159	196	178	177	158	190	172	177	183	167	160	200	172	152	177	156	166	173	164	178	178	169	160	218	166	160	188	162	167	173	192	186	203	191	187	197	168	156	193	192	210	174	162	174	175	184	202	193	182	161	171	170	178	173	177	182	181	189	187	194	181	173	200	174	168	160	190	161	184	205	190	192	172	212	198	196	132	171	189	192	169	191	167	189	203	186	191	189	185	174	175	158	165	188	167	197	181	174	164	184	176	184	175	161	165	167	168	182	163	155	191	190	165	177	173	204	206	176	166	171	170	164	189	173	175	195	161	167	187	160	169	194	181	196	191	201	162	175	176	181	161	174	147	161	184	177	160	170	182	172	159	188	194	187	201	195	180	170	207	185	197	176	200	222	179	189	168	174	171	180	188	184	171	193	148	171	175	167	152	158	199	172	175	185	173	191	180	190	192	192	173	162	188	172	194	186	180	178	165	192	175	182	178	173	203	190	169	159	180	209	213	178	174	190	171	195	173	155	169	181	180	177	160	170	167	197	188	185	171	185	166	168	195	180	164	166	190	165	161	163	200	171	184	159	199	184	170	177	164	174	177	186	195	192	166	182	178	190	180	172	185	198	159	170	191	174	188	173	170	169	181	184	199	206	197	200	184	164	187	173	174	178	170	197	177	187	168	176	168	183	204	171	191	177	175	196	207	195	190	160	185	156	184	204	174	183	175	177	160	180	193	182	163	179	165	160	182	204	186	161	171	175	158	176	165	174	170	184	181	178	172	192	167	168	185	188	159	190	181	214	164	158	172	184	181	182	165	180	171	193	179	181	204	151	198	178	159	150	187	192	182	191	182	183	150	189	159	187	167	185	179	174	190	181	186	179	165	169	188	185	168	165	166	152	192	161	189	157	188	192	207	200	189	180	174	185	194	167	171	213	194	179	182	185	173	162	170	183	173	174	181	199	174	195	173	176	183	178	209	193	150	178	186	173	193	160	177	182	184	158	186	177	198	168	191	167	187	171	172	198	160	195	170	168	175	185	151	161	200	170	186	168	158	178	205	204	162	192	175	185	156	203	184	189	180	184	175	181	177	178	185	218	156	169	189	180	197	178	166	163	179	204	210	181	183	201	172	194	177	161	199	206	174	161	169	177	167	189	183	156	164	185	152	188	180	173	175	186	182	162	165	175	181	177	164	177	184	166	191	187	185	188	197	174	159	170	151	184	187	204	189	180	153	165	191	180	184	171	176	184	166	178	170	153	182	198	192	177	186	177	179	180	157	193	199	157	179	154	154	151	175	177	190	176	185	173	161	171	165	184	163	184	190	192	181	182	188	199	170	176	190	161	202	156	170	159	187	197	199	185	207	189	181	173	174	178	183	204	182	149	187	160	179	174	176	174	200	170	191	189	192	184	151	163	169	203	189	182	180	186	173	170	175	171	169	174	180	174	180	178	189	155	177	201	172	163	178	152	168	176	171	183	154	169	168	185	183	176	206	192	179	176	183	202	189	209	196	169	175	180	173	199	170	194	172	189	186	179	203	189	194	196	167	155	179	187	174	169	160	199	167	203	192	178	179	179	183	179	179	190	176	172	149	195	172	156	182	194	182	196	184	162	168	200	173	161	184	166	137	166	182	158	174	177	180	167	178	177	162	190	178	186	176	193	161	210	174	192	170	220	196	201	183	175	170	183	186	190	181	163	180	192	164	190	190	168	160	193	175	175	190	182	179	167	160	194	176	165	196	180	185	198	185	157	172	195	177	178	177	199	189	173	190	209	164	150	182	178	173	184	173	168	176	183	170	157	180	161	191	193	176	166	201	193	181	211	167	182	181	162	189	186	163	176	184	180	181	180	146	153	166	160	163	178	183	163	159	166	182	156	185	195	177	182	176	154	171	179	157	170	182	184	184	202	178	187	194	148	192	173	214	194	172	183	145	164	206	187	160	189	181	151	173	190	196	167	170	155	175	184	185	202	179	199	171	164	168	167	171	170	175	182	204	155	175	187	203	184	180	176	142	165	166	192	179	190	163	195	189	166	196	192	179	153	198	195	166	194	189	190	193	165	198	187	194	175	162	159	198	195	185	159	161	189	184	176	181	186	196	161	182	176	167	171	162	165	182	160	191	172	176	188	171	187	183	187	168	189	172	177	163	175	180	179	175	167	202	161	186	169	171	188	180	189	176	182	188	185	166	188	195	177	175	164	183	179	182	187	162	162	167	189	176	174	152	195	171	159	173	158	175	160	188	179	184	169	182	173	204	190	174	182	197	179	181	194	180	173	173	200	185	192	191	161	190	185	197	180	192	184	176	171	180	192	182	179	178	183	184	184	174	170	165	185	174	178	196	190	190	174	183	206	181	165	193	191	202	179	170	192	174	192	175	160	186	165	168	163	156	155	172	178	163	181	203	186	178	157	180	176	162	170	186	157	179	199	182	186	188	180	174	165	190	172	172	184	170	196	180	209	191	187	180	179	168	183	196	170	180	194	195	207	210	181	183	180	158	188	164	173	189	184	165	166	177	166	169	182	209	181	188	196	171	209	196	180	194	182	173	201	197	176	180	172	159	200	164	160	170	171	155	187	171	169	182	165	171	184	162	183	173	180	185	161	185	156	184	171	207	172	219	185	188	202	182	172	168	178	190	186	174	187	173	159	158	170	161	172	180	161	187	169	173	176	178	182	181	182	163	183	187	165	158	145	155	187	197	207	166	173	172	174	156	162	179	172	168	177	186	147	190	186	168	170	191	166	171	170	179	181	192	166	179	170	176	187	199
39188	42387	48924	45178	33866	33197	33164	31119	31541	37252	31484	30421	26962	23836	24972	22497	22232	22540	21350	21838	9180	7387	7763	3397	3060	2659	2256	1893	1729	1758	1769	1979	2445	3470	3815	3196	2457	1785	1313	1034	1274	1198	952	829	751	768	734	738	675	684	557	585	603	600	575	586	633	654	726	683	647	617	525	573	576	568	534	534	465	519	502	472	501	465	464	523	486	502	490	466	479	452	484	432	455	493	438	460	453	463	445	502	455	433	438	443	478	464	447	460	432	416	484	429	431	433	445	408	429	454	441	467	459	437	452	411	450	432	482	467	446	488	464	426	447	456	433	455	457	487	444	472	447	474	468	458	451	450	461	470	455	461	482	452	466	467	418	429	444	441	478	486	471	455	448	448	458	454	455	446	399	436	416	411	495	432	441	456	429	424	430	422	460	466	464	460	443	463	415	465	438	484	427	435	423	465	449	438	423	426	422	408	440	472	436	469	436	438	471	436	428	451	417	439	478	443	404	460	424	436	461	455	439	459	468	467	442	413	460	460	439	448	454	440	471	433	429	443	430	452	457	480	467	436	448	440	434	432	460	437	474	466	419	432	459	444	447	457	419	438	484	456	426	445	448	455	483	448	443	453	399	406	417	453	422	436	455	462	471	451	481	419	416	489	443	416	434	476	446	436	471	411	445	439	414	424	441	451	428	431	447	461	410	438	429	415	471	417	436	416	431	447	414	461	432	440	499	470	444	447	448	417	438	430	439	436	471	466	445	446	491	400	463	443	460	428	459	441	433	446	443	450	464	456	469	470	471	411	463	476	432	456	454	461	401	463	464	453	483	440	424	439	424	432	420	421	464	436	449	427	443	427	460	439	429	448	419	435	449	463	434	415	438	436	458	424	452	477	443	410	481	474	446	472	444	469	418	420	385	474	443	436	455	459	491	409	423	449	396	429	431	426	442	440	417	489	452	442	460	444	445	442	432	451	463	434	421	438	423	423	503	429	470	456	465	484	485	461	454	455	438	403	422	450	478	450	444	438	439	431	433	403	449	443	438	445	467	435	406	464	429	483	432	452	460	442	455	490	473	430	478	478	462	480	459	429	419	442	481	406	430	437	387	414	451	418	438	454	418	447	481	444	470	440	448	445	448	455	499	452	404	432	450	442	461	431	448	474	466	456	443	426	463	440	421	394	464	432	407	483	470	451	438	461	441	433	435	428	444	446	400	451	451	451	426	418	407	467	447	431	453	432	441	432	438	416	423	457	465	413	455	445	418	430	439	420	444	433	447	445	442	450	417	417	430	488	470	477	425	443	432	433	463	470	430	441	458	432	497	457	443	448	440	475	470	463	467	439	410	441	438	487	458	462	462	440	421	442	448	422	431	447	475	408	443	427	437	452	439	443	429	481	440	420	432	421	462	434	478	454	453	439	465	458	425	454	446	482	438	425	447	475	447	418	441	462	480	464	477	442	452	445	492	445	482	438	434	426	489	433	422	419	469	457	449	438	427	445	424	461	448	461	422	465	431	427	412	475	450	440	469	437	452	434	456	412	420	442	469	434	476	443	465	430	421	436	440	456	471	443	437	456	458	467	465	449	476	490	453	415	453	459	420	425	500	449	442	451	456	448	441	467	486	470	465	471	413	493	422	438	437	466	430	434	446	459	476	439	439	428	417	477	481	469	455	452	422	456	452	419	479	447	482	437	471	456	442	430	453	434	451	462	458	480	450	414	472	436	431	429	447	493	469	465	438	439	473	470	424	441	452	391	441	442	451	445	461	459	479	392	431	436	465	456	436	476	418	431	461	477	447	455	433	418	494	423	426	439	460	443	462	466	466	461	430	458	441	430	429	414	437	448	425	414	460	454	464	456	473	455	450	453	450	436	428	440	471	412	451	420	452	475	473	417	431	480	416	416	472	419	473	437	463	451	483	438	423	430	472	451	452	394	446	485	419	438	424	473	450	453	464	439	436	448	443	407	468	445	457	416	479	449	478	435	457	492	491	469	420	452	398	455	469	437	455	399	441	449	416	424	454	438	485	443	453	472	417	449	476	413	440	428	455	427	432	471	410	443	452	467	437	421	438	442	446	462	479	456	435	468	420	424	423	433	425	455	435	456	498	441	476	472	440	472	434	471	434	482	428	436	447	421	458	438	428	415	461	462	437	455	429	458	445	466	454	440	443	462	452	454	443	500	468	472	424	474	469	478	434	453	446	420	449	465	460	432	433	456	450	467	413	417	424	428	453	446	449	468	441	445	466	430	453	420	438	449	439	440	419	447	442	459	451	433	452	426	413	444	475	423	440	400	449	410	468	455	476	467	439	454	462	461	462	444	465	449	436	424	461	434	462	409	446	467	412	440	422	481	454	479	413	426	422	447	433	427	471	455	458	448	418	427	432	440	461	472	449	461	447	415	438	452	436	478	467	434	446	456	452	444	428	450	467	431	413	444	474	456	492	466	447	492	414	456	414	428	422	447	437	431	429	458	454	451	449	457	442	451	412	430	456	476	463	454	448	484	445	418	475	425	453	447	448	452	473	478	450	472	463	431	451	447	413	433	457	435	435	477	444	430	432	429	447	454	425	429	455	436	431	455	445	461	445	483	444	445	463	458	421	447	468	474	474	454	435	447	492	446	457	455	445	440	459	440	482	496	418	444	457	426	464	460	458	470	410	454	447	402	495	433	448	445	478	439	437	426	443	443	426	468	475	462	434	452	398	454	439	441	460	422	429	434	448	440	436	409	451	446	439	436	459	478	449	436	460	450	468	444	448	450	457	458	447	490	451	434	476	459	452	442	438	437	449	433	453	435	427	445	470	447	464	464	432	467	458	474	410	466	471	435	451	423	456	480	442	463	477	421	458	432	465	455	435	464	464	436	452	427	489	425	433	456	469	407	451	434	453	448	442	515	495	440	443	444	424	458	438	423	451	465	437	453	443	433	452	465	446	412	452	428	448	446	489	432	429	453	424	415	416	437	443	433	483	440	436	404	449	420	435	438	467	465	471	463	416	462	446	482	504	459	449	468	472	472	485	453	450	468	465	437	477	435	442	436	466	425	452	453	419	436	438	461	437	478	464	432	457	449	446	476	469	431	438	471	444	442	437	450	448	458	440	455	458	457	503	457	435	438	502	472	430	445	454	461	432	422	443	431	441	431	443	425	460	438	450	425	417	487	430	461	424	459	448	425	405	445	413	488	410	491	432	464	460	419	426	479	442	450	447	452	408	438	445	436	425	435	420	447	464	470	460	457	469	452	447	448	449	499	451	451	453	442	477	463	431	437	464	408	416	455	430	435	456	464	436	453	452	412	423	438	463	464	420	425	450	449	453	460	438	414	442	441	444	424	415	464	439	426	448	441	431	419	462	447	409	428	466	407	457	439	434	436	469	414	427	440	425	450	435	419	448	433	432	458	424	436	443	447	445	462	486	448	435	470	424	465	458	442	457	474	453	436	434	408	450	452	388	429	421	429	472	421	463	440	425	448	435	436	434	446	431	451	397	467	439	475
24869	21520	22543	14826	6335	4472	3460	2857	2363	2381	1566	1381	1130	927	920	835	808	680	578	550	377	359	385	334	367	310	341	302	268	226	251	269	228	256	256	217	257	241	212	280	234	267	253	252	237	217	217	191	195	220	240	208	200	227	201	219	231	245	232	252	219	197	177	216	212	204	177	223	213	234	217	226	226	217	211	221	220	211	208	206	218	200	212	205	224	222	235	207	192	203	219	213	206	229	236	211	231	241	211	212	214	199	220	214	223	243	197	238	174	229	228	189	195	223	206	208	231	215	245	228	182	233	227	227	225	187	209	196	204	237	240	210	200	196	208	198	232	212	214	187	236	204	195	235	228	235	199	192	183	210	227	196	222	184	213	225	220	187	218	217	204	198	206	200	188	196	216	211	225	222	226	218	200	222	225	219	208	185	209	193	223	215	204	215	219	202	229	213	243	217	201	208	212	217	224	212	199	216	227	225	229	197	204	224	201	237	192	210	242	208	211	216	214	207	224	208	193	203	216	216	216	174	197	201	222	203	207	188	209	208	188	223	214	191	245	229	214	230	215	213	191	224	236	225	228	223	192	233	212	197	203	221	222	204	225	204	214	231	216	246	196	205	204	260	223	198	238	188	208	233	207	201	199	211	208	218	206	208	202	218	204	235	194	209	210	219	194	193	204	194	207	222	222	237	216	213	218	193	189	228	217	241	227	206	223	192	215	194	195	221	220	246	213	213	219	207	208	202	212	216	219	220	212	179	219	209	197	228	202	229	201	234	204	184	187	224	212	204	227	197	220	214	220	215	208	185	251	204	213	225	217	225	194	233	230	222	227	184	199	189	214	199	204	214	225	228	190	191	188	218	212	206	204	230	197	188	198	204	228	186	192	207	210	231	214	233	199	217	193	217	206	204	206	229	212	222	202	224	206	200	220	227	213	211	220	215	190	248	212	226	216	207	197	209	205	201	212	204	183	209	218	230	207	202	220	196	198	201	208	236	231	185	187	194	224	207	211	222	218	205	202	220	221	198	190	221	190	200	211	219	207	206	215	204	216	252	189	186	214	210	220	237	200	230	190	226	203	207	208	211	219	223	209	207	207	231	227	213	205	210	237	215	211	208	252	218	207	209	228	184	224	219	208	195	211	209	215	197	192	197	213	194	204	222	212	212	214	198	211	223	209	201	211	190	219	199	187	222	201	203	225	196	230	216	208	214	190	192	218	191	218	214	197	248	204	228	223	208	196	235	227	205	224	215	206	201	212	233	215	226	219	220	218	223	202	190	227	206	214	208	204	226	204	205	197	240	209	195	190	209	218	226	226	205	208	192	203	232	181	209	238	210	226	209	229	204	222	202	222	208	215	206	209	218	212	201	223	214	238	219	210	191	224	190	204	174	206	235	205	216	191	187	216	237	222	220	232	211	235	219	198	182	225	222	220	179	208	218	202	201	231	228	189	211	213	211	240	222	189	218	201	213	212	259	231	203	218	223	224	208	211	217	214	237	218	201	214	207	242	215	211	226	223	229	220	219	238	192	223	213	249	225	239	186	186	240	187	210	214	193	233	208	197	214	216	200	205	186	212	191	236	193	207	211	242	221	208	209	216	200	209	185	241	214	213	215	223	212	205	209	202	198	183	207	188	217	195	217	197	204	185	237	246	199	214	230	204	188	260	229	192	188	222	232	201	203	213	212	219	217	208	217	232	222	204	208	210	214	208	209	199	244	212	206	208	212	220	184	204	197	200	210	209	202	216	211	206	214	234	202	200	193	204	216	211	213	196	187	229	212	216	190	208	225	200	221	200	197	228	224	210	202	207	220	209	194	209	193	214	189	217	219	222	213	218	199	224	190	218	217	184	200	248	218	216	198	203	208	221	223	239	230	212	191	186	224	188	194	182	206	232	197	199	240	212	243	236	213	206	185	229	192	212	218	222	240	211	220	214	223	230	222	228	237	236	196	210	207	238	230	222	212	218	214	208	205	203	218	229	210	193	201	212	229	204	218	241	202	192	219	210	205	228	203	218	207	202	229	239	190	218	206	213	205	220	220	239	203	201	207	220	215	203	209	205	192	216	224	222	230	182	208	216	237	245	190	232	219	235	199	229	224	227	214	197	200	204	200	202	208	230	246	227	220	200	228	207	239	180	232	220	212	213	212	195	201	218	228	203	214	192	205	206	228	205	259	199	220	209	247	227	212	207	213	218	211	207	208	221	204	221	176	187	209	193	212	213	214	230	179	215	213	207	223	201	227	207	217	197	184	222	211	215	187	214	197	221	243	212	204	238	227	222	243	196	237	181	180	201	208	240	184	225	229	240	198	197	223	213	183	217	222	196	232	213	205	217	219	212	197	228	190	205	234	229	230	186	201	220	215	202	233	212	204	228	216	237	236	203	225	209	229	214	202	238	208	211	195	207	230	222	224	226	218	227	195	212	232	183	219	193	212	207	208	190	209	211	187	189	206	207	203	208	188	217	227	221	204	208	205	221	211	196	206	201	233	205	213	215	211	195	216	196	192	233	228	242	207	205	224	190	188	224	223	180	231	237	196	207	203	187	214	228	212	211	216	216	221	205	198	220	226	193	214	220	216	211	225	217	195	225	226	205	223	183	217	193	213	205	220	226	198	210	208	215	203	207	186	218	226	216	206	202	220	246	201	215	200	192	187	204	219	209	206	201	213	208	229	222	200	217	192	217	203	196	214	238	226	210	194	223	221	198	217	217	222	216	205	184	214	215	192	220	221	207	193	208	216	240	192	178	215	235	236	192	224	194	185	207	206	209	206	206	230	227	214	190	230	235	196	213	216	219	218	221	227	228	198	220	201	242	209	179	208	221	239	219	220	230	201	227	222	215	229	227	218	222	204	188	209	188	194	206	220	216	206	183	228	207	202	184	219	221	203	202	207	229	200	196	185	218	194	206	225	215	214	224	206	236	213	208	237	215	209	206	205	181	206	243	229	203	213	225	215	217	203	202	185	202	239	209	203	208	210	221	232	206	205	197	188	234	223	201	215	227	237	214	213	247	236	199	190	206	198	188	225	219	207	220	190	236	231	208	230	165	206	245	214	206	203	193	222	208	221	222	229	215	220	209	189	211	222	208	189	242	215	202	209	218	236	208	189	196	200	201	207	189	213	200	254	179	186	211	180	223	181	219	218	197	201	186	204	189	191	212	193	211	253	230	210	215	201	203	199	203	189	220	202	217	224	214	207	222	223	210	203	216	205	171	214	220	213	227	216	210	228	224	223	211	219	232	189	228	199	235	203	201	225	205	244	209	234	222	209	229	219	201	222	200	195	219	206	245	216	227	203	216	214	221	208	222	211	197	198	223	218	201	230	191	232	198	208	210	220	211	209	229	262	221	234	222	200	212	218	198	181	204	240	221	202	192	237	215	209	212	221	191	205	206	244	213	232	210	184	223	213	241	195	218	212	241	178	230	203	214	220	217	194	214	235	203	213	195	225	201	227	216	184	200	225	228	222	209	194	221	241
15957	18273	27854	21947	14873	14162	12329	11187	9940	11069	7718	6894	6010	5025	4556	4406	4204	3592	3079	2837	2037	1661	1769	1544	1430	1306	1256	1053	1005	915	863	873	852	856	775	800	767	762	673	688	670	682	611	624	606	591	553	559	552	580	536	554	572	574	570	518	537	540	546	568	569	609	581	529	568	585	539	537	562	542	564	574	562	506	535	539	538	510	534	525	507	526	566	553	546	501	545	482	545	538	527	489	569	530	543	539	541	552	472	527	559	532	535	512	539	538	551	543	523	553	517	548	605	550	561	538	537	561	485	516	560	530	549	497	543	537	545	524	521	504	522	537	505	497	535	491	525	549	534	568	508	553	541	520	503	568	534	492	495	509	542	508	521	520	549	508	502	529	563	538	506	510	541	536	516	528	559	493	511	483	585	563	501	544	528	517	522	515	556	583	568	524	513	532	563	546	540	501	519	488	499	558	595	501	510	521	555	547	524	478	538	502	545	556	549	548	525	554	514	542	494	533	520	549	517	560	518	528	497	561	556	552	530	576	519	517	607	519	582	514	559	477	541	527	544	478	533	561	493	542	521	510	525	521	578	550	525	513	541	502	527	512	543	544	528	484	569	530	533	507	555	542	516	524	561	549	503	531	524	575	546	543	554	548	541	528	569	550	534	515	531	556	521	552	504	492	548	529	536	549	527	531	522	529	520	571	571	517	544	515	499	506	549	555	564	546	556	548	575	553	523	539	507	489	556	512	530	538	505	537	504	560	535	521	509	529	514	531	557	505	545	554	573	499	522	543	491	538	532	561	501	529	509	526	532	518	528	556	526	545	503	534	532	537	567	537	552	534	533	514	520	553	550	531	525	516	561	529	540	566	527	509	501	550	569	538	528	588	541	520	517	506	519	541	528	506	561	494	536	566	486	520	511	533	533	554	552	535	532	557	533	542	520	519	486	507	548	521	528	528	567	515	526	545	553	468	556	540	528	528	551	526	562	514	493	560	551	533	620	559	507	550	580	471	537	494	539	524	541	550	552	525	517	527	559	515	526	507	531	504	526	522	520	506	532	545	499	519	554	536	545	542	552	589	543	558	543	500	573	540	531	548	560	536	482	540	540	508	549	529	550	516	541	552	527	537	526	545	512	500	506	513	506	484	552	533	550	524	523	538	532	578	512	546	530	549	555	537	543	575	484	486	549	516	518	553	529	536	529	543	530	545	554	553	507	546	516	548	551	539	517	522	546	502	521	532	539	519	568	501	499	517	530	547	491	538	506	511	550	537	501	477	528	557	481	503	514	499	502	553	527	506	516	538	505	536	534	534	545	504	522	548	526	504	541	554	508	513	537	522	528	532	525	539	497	526	576	543	536	538	524	528	546	511	551	543	576	515	578	535	531	516	530	560	490	531	548	552	522	565	539	508	503	595	546	515	564	536	548	564	546	490	540	481	506	485	520	547	540	526	495	566	503	514	526	530	544	533	533	521	559	543	572	542	563	576	551	513	535	519	564	540	513	543	546	562	523	504	509	552	580	520	552	534	547	545	557	503	533	502	547	527	516	538	528	496	482	514	541	539	544	538	540	516	524	496	550	576	523	539	555	523	526	499	580	532	517	546	535	548	554	539	508	521	535	588	525	515	530	490	520	511	489	544	536	538	534	527	521	530	503	518	516	518	521	540	523	562	526	545	508	536	505	537	522	533	543	567	569	532	544	560	489	537	519	456	526	575	562	494	508	515	554	520	524	515	516	549	560	560	525	519	503	560	567	558	551	503	512	521	563	546	492	531	570	496	581	540	493	539	496	531	552	523	502	546	531	528	536	521	568	528	519	542	513	578	568	567	554	536	566	530	536	511	522	529	516	532	517	572	484	529	538	577	517	550	493	491	512	529	496	506	575	548	557	538	529	573	539	525	501	543	505	529	472	519	532	542	517	593	529	496	537	531	556	571	545	559	590	560	589	524	523	513	548	544	490	586	557	500	554	530	529	513	512	565	542	531	553	523	539	552	468	562	502	542	550	525	520	525	560	514	525	547	538	511	513	570	522	510	518	508	525	557	558	513	479	525	552	545	539	535	553	523	583	527	509	536	506	528	512	514	500	551	568	547	534	547	533	496	507	538	536	524	526	524	479	542	516	505	558	521	539	498	528	526	555	504	473	547	564	498	565	544	524	544	533	525	520	545	526	539	543	500	566	537	552	493	544	537	510	531	523	480	505	527	508	549	512	492	540	578	555	505	571	563	512	559	515	501	548	508	528	542	566	527	554	529	520	500	550	519	525	530	502	501	530	525	524	565	560	516	566	518	519	504	510	554	514	553	545	525	527	564	469	554	516	537	548	571	525	536	560	517	542	546	515	547	534	571	581	550	513	549	502	530	523	532	534	572	500	532	509	527	526	535	541	501	519	507	516	549	496	559	543	525	492	517	545	546	514	559	532	530	545	560	571	517	497	531	547	521	567	548	523	510	574	529	535	513	525	515	536	537	556	517	546	512	512	520	565	531	556	550	549	522	528	479	542	507	535	520	509	516	524	513	546	516	504	529	549	561	497	508	540	532	519	532	484	540	545	541	511	535	542	487	534	488	525	498	545	514	531	516	515	561	503	545	516	560	495	514	552	538	518	544	501	539	564	546	555	563	549	532	518	536	515	544	544	531	540	524	564	472	559	565	545	515	529	574	539	531	530	530	510	514	496	537	515	546	528	540	501	550	531	538	507	528	527	563	531	531	508	501	558	497	521	529	549	590	532	545	521	546	534	534	521	522	502	491	543	515	564	509	539	539	545	559	527	505	541	540	541	534	521	498	528	522	528	553	565	501	528	507	547	546	543	539	540	538	520	535	502	559	500	546	550	553	527	470	542	554	530	527	541	546	513	535	588	540	511	511	525	491	538	527	514	553	536	518	562	509	539	530	531	582	559	532	538	543	523	521	536	542	513	547	516	553	542	542	514	542	554	530	530	505	519	508	560	555	540	533	539	537	496	556	520	542	556	560	560	557	554	549	537	508	543	558	522	504	572	515	554	530	523	526	543	497	573	502	540	533	604	582	554	541	529	537	557	510	553	484	523	507	546	522	508	532	520	550	519	536	573	544	496	544	481	528	528	487	503	543	508	566	537	503	557	540	547	512	549	526	507	592	525	522	530	519	507	507	517	529	522	513	515	516	535	512	529	508	531	526	510	510	519	528	513	548	554	502	523	539	507	526	577	510	509	569	541	539	536	527	531	581	549	559	587	513	483	539	516	556	582	573	582	532	534	535	498	516	478	529	547	553	556	514	546	537	552	559	522	552	564	531	534	523	535	555	545	563	540	520	536	556	516	544	536	508	574	528	565	538	522	553	507	506	543	552	518	554	507	538	526	529	509	587	543	499	543	574	519	549	520	531	521	521	550	519	543	538	490	526	519	557	513	528	527	550	509	554	523	515	539	555	526	504	527	554	523	572	517	536	542	549	546	494	507	543	535	517	559	586	524	521	561	605	564	540	520	527	527	491	531	552	532	544
39963	40500	43876	35277	24344	19823	13501	9990	8246	13414	10079	9414	6327	4418	4531	3551	3185	2404	2219	1838	967	616	561	462	439	422	359	356	360	296	287	317	323	331	321	315	357	456	321	316	269	260	243	245	258	243	212	194	237	208	206	223	215	230	200	220	226	232	165	201	247	238	233	209	218	201	243	210	208	178	197	206	219	181	190	210	222	195	220	209	192	208	184	186	185	203	211	226	242	222	197	233	213	221	202	201	207	201	193	212	200	208	198	169	199	193	208	206	208	207	207	205	199	236	246	205	201	196	189	216	218	187	198	210	200	224	228	197	220	199	212	233	227	187	212	212	205	194	215	214	210	207	196	220	212	210	204	203	202	187	204	179	214	189	210	184	224	218	199	215	210	179	217	193	195	208	191	202	210	233	183	210	207	216	217	227	198	213	204	195	177	194	191	184	193	218	233	185	197	205	223	190	203	210	201	220	182	197	194	199	174	212	204	210	211	192	215	211	211	203	200	238	211	216	205	230	219	228	206	206	219	211	183	199	217	194	214	185	219	224	197	216	216	218	214	190	204	213	194	202	191	192	199	217	233	211	186	186	209	209	205	195	217	221	232	193	195	193	201	208	174	178	220	198	207	220	212	212	184	206	196	209	181	200	183	212	200	200	179	210	210	209	220	207	192	211	169	217	218	211	202	215	208	206	212	210	206	208	206	191	190	203	180	208	199	219	209	201	192	211	228	224	200	179	205	195	230	201	212	217	226	217	199	180	229	223	201	227	248	223	210	211	188	179	200	215	238	215	209	219	192	194	224	200	226	234	208	213	218	193	217	194	206	181	211	183	191	206	186	224	206	201	197	225	217	211	203	230	191	204	189	243	201	194	224	185	181	188	203	243	191	189	226	218	190	224	215	216	197	198	197	216	238	229	236	205	224	194	182	195	214	205	201	200	195	213	208	194	210	215	201	201	195	214	202	184	223	202	199	175	200	224	202	230	204	212	201	218	237	211	189	207	202	241	206	216	214	208	186	224	215	197	216	212	231	217	203	216	206	215	209	204	219	206	183	214	214	178	219	197	204	231	209	202	195	191	214	211	209	228	187	241	229	212	217	232	216	203	164	235	203	219	232	197	194	208	198	205	218	211	209	208	185	197	199	186	180	209	186	202	206	214	220	215	192	216	222	212	194	190	210	238	216	192	208	219	204	200	232	204	209	206	201	209	197	203	215	187	201	219	163	217	195	209	208	250	196	188	228	212	197	222	216	210	226	212	201	185	188	211	205	198	189	183	199	194	205	223	211	224	190	187	214	204	189	188	211	214	207	218	227	219	204	178	233	191	207	166	206	202	203	210	213	194	195	182	201	212	206	176	223	212	195	213	214	201	209	210	201	193	231	195	176	210	236	191	195	209	204	230	217	216	202	233	203	221	218	181	194	195	215	188	189	232	229	213	182	191	213	200	221	176	195	224	206	229	207	175	204	213	221	236	211	216	200	174	223	214	224	206	200	230	229	216	197	214	179	171	212	216	193	202	196	218	216	230	203	206	208	201	232	217	174	211	204	190	199	205	204	218	218	195	220	218	223	190	199	199	217	208	207	227	202	188	188	189	198	199	204	198	160	209	219	219	180	206	224	213	201	210	180	213	207	202	213	218	211	196	206	221	233	191	211	214	231	217	192	219	218	188	202	199	201	193	199	198	191	192	207	190	212	215	207	201	208	201	169	215	179	184	202	202	188	208	217	208	190	218	195	209	205	201	221	204	190	217	207	211	204	211	206	236	239	197	215	217	197	227	214	206	212	182	206	234	184	213	210	191	215	184	194	221	181	217	200	204	207	215	207	199	222	212	216	196	193	192	216	218	192	191	181	197	209	235	210	206	237	195	181	183	211	190	203	198	198	202	192	223	213	231	195	182	214	211	224	212	182	205	260	215	215	216	217	229	210	228	190	219	212	244	204	213	219	206	233	215	188	206	200	204	210	201	241	172	199	195	222	221	212	206	185	185	204	225	225	209	188	199	200	208	211	228	197	203	210	187	202	188	236	208	208	192	193	200	174	191	226	206	225	197	215	206	219	205	195	226	169	202	187	227	198	207	213	214	184	210	212	199	189	183	206	201	202	200	185	199	216	202	203	187	232	199	200	238	223	234	199	204	209	200	211	211	218	204	208	185	219	213	173	195	195	212	206	219	223	201	222	197	208	208	189	214	205	226	205	217	209	216	175	205	195	239	188	190	225	228	204	206	185	220	182	209	210	192	206	212	220	212	219	206	206	198	195	181	223	212	238	190	202	222	197	220	205	199	207	199	210	208	200	179	186	212	195	178	179	211	189	188	204	187	217	192	208	236	202	203	216	184	180	188	188	191	179	205	169	209	215	207	204	200	206	200	179	242	214	197	179	194	195	223	183	191	195	199	204	217	202	195	212	199	171	187	189	202	212	216	211	240	201	197	197	187	208	189	214	206	219	206	182	205	217	208	193	213	210	215	242	229	206	217	217	200	207	194	194	202	193	216	205	217	231	212	220	181	210	209	202	230	183	206	210	197	192	212	202	206	209	188	198	198	203	194	207	188	216	197	182	184	226	205	200	214	215	204	208	223	212	170	206	186	191	234	207	215	184	242	207	197	205	200	187	202	197	191	187	224	195	196	220	218	192	213	203	224	210	188	208	228	211	203	240	216	187	216	223	226	253	204	235	227	195	203	231	204	209	203	192	190	183	203	191	171	219	197	199	213	180	246	201	191	206	204	191	219	193	208	190	189	228	219	205	213	235	209	198	203	207	249	189	191	203	190	195	190	213	214	207	229	186	206	223	172	220	202	217	219	207	200	189	192	198	198	186	194	212	207	222	197	230	195	208	206	184	200	205	180	239	184	201	187	229	211	218	215	205	200	221	228	246	201	227	214	210	203	195	231	205	187	202	199	191	205	204	202	192	211	182	229	188	214	195	224	229	200	225	184	185	189	221	215	207	210	226	208	205	199	216	174	228	205	223	203	257	228	229	213	221	195	216	233	203	208	196	229	210	189	208	212	209	189	208	202	192	209	212	196	206	198	185	206	206	212	207	199	204	218	199	212	215	220	210	190	207	205	218	209	200	208	225	210	207	191	246	213	205	204	212	199	202	206	199	187	218	230	195	201	201	241	197	235	215	205	203	225	204	220	212	218	186	203	220	217	233	189	172	227	205	189	211	211	191	210	202	228	211	214	231	177	211	207	193	192	216	206	224	202	215	209	214	207	191	186	225	210	192	213	212	209	198	234	211	211	206	196	193	223	199	228	177	194	210	189	216	192	210	208	196	213	207	194	154	197	208	218	192	213	218	217	194	210	198	188	204	211	181	201	221	175	194	223	174	168	204	199	228	227	213	211	210	209	217	195	219	212	194	200	203	210	215	197	185	217	193	203	188	205	171	176	206	169	210	218	229	213	192	198	199	205	191	185	222	187	193	228	204	182	170	198	208	227	239	212	227	218	190	218	199	227	218	198	199	206	222	219	216	219
27725	35446	44268	36940	27533	24017	19891	19466	19653	30363	27091	26684	21278	17036	17598	15204	14704	11431	11339	9475	5085	3087	2949	2270	2193	1887	1728	1575	1583	1359	1324	1359	1261	1391	1374	1354	1578	2107	1201	1149	924	823	786	746	840	691	679	593	581	581	575	557	526	559	588	547	609	624	627	642	575	591	583	552	566	582	535	531	516	553	505	555	553	500	493	515	524	569	498	520	466	547	513	479	533	567	538	500	525	538	507	502	502	544	509	505	550	496	501	503	489	485	509	508	524	541	520	500	523	528	504	538	509	509	552	513	499	472	509	476	496	499	498	504	529	487	522	523	510	515	523	478	521	527	519	501	550	506	485	536	538	500	504	533	483	534	514	516	494	513	505	528	574	508	497	543	497	539	495	533	527	506	501	476	489	530	538	537	538	524	551	521	482	508	478	523	481	540	467	546	518	491	554	513	508	505	494	527	514	521	527	548	506	526	525	503	514	522	548	497	524	529	507	526	542	449	525	508	563	533	532	536	491	497	514	554	556	520	469	483	526	503	500	505	489	572	479	540	499	499	521	513	502	499	491	523	518	519	512	548	539	536	530	529	493	518	484	474	484	506	440	536	501	512	489	507	488	530	514	540	549	526	499	492	496	477	526	479	514	481	538	543	541	509	506	538	542	498	514	485	538	530	535	507	486	511	530	516	531	503	528	497	505	517	526	507	493	549	556	490	521	551	531	539	518	508	558	507	505	530	526	504	505	467	513	552	512	549	488	506	516	507	517	524	512	470	545	509	529	494	486	511	561	476	506	525	517	554	488	549	517	512	480	527	523	532	518	524	511	535	522	504	511	528	521	506	540	519	487	535	541	471	499	486	505	486	496	494	557	570	514	519	507	507	529	506	488	540	512	481	510	505	514	503	516	470	481	485	510	542	499	521	548	483	523	495	509	510	558	523	497	553	526	541	539	487	491	499	532	541	496	504	510	545	512	509	524	502	535	508	504	527	532	478	526	476	502	502	529	484	493	512	504	534	534	483	500	566	542	491	522	543	559	496	494	522	476	513	486	507	525	524	538	510	494	510	513	467	521	503	536	496	512	497	492	526	495	522	544	504	492	538	502	510	507	512	508	485	533	524	499	539	490	508	511	548	510	489	501	563	497	515	473	477	511	515	500	536	509	523	522	516	507	498	490	505	475	505	502	563	519	459	493	499	508	511	485	506	505	492	521	576	466	478	471	525	504	514	507	510	511	501	543	558	471	486	549	535	503	520	514	531	495	532	534	538	501	501	511	505	507	572	522	447	519	526	514	514	512	539	484	504	487	511	481	498	552	501	498	523	520	516	487	480	518	520	482	538	518	466	544	547	521	549	508	502	518	513	486	486	483	526	497	502	523	544	520	510	508	533	509	491	496	483	523	477	480	550	496	498	511	512	513	490	563	488	513	486	503	517	528	525	502	507	502	511	487	539	493	514	511	513	517	494	485	514	514	502	537	499	503	476	520	478	491	519	533	522	503	510	482	500	500	475	514	533	521	528	483	541	520	451	532	456	520	503	482	506	506	535	516	522	482	526	507	506	465	550	531	564	550	505	487	526	520	501	536	529	559	476	550	496	533	489	536	502	484	522	505	499	519	463	503	489	481	456	493	504	505	511	483	482	525	517	502	519	507	474	536	532	537	487	519	510	494	520	483	532	537	562	497	524	502	485	498	545	509	503	538	514	563	463	516	483	544	492	518	514	523	529	501	556	501	510	482	519	514	481	533	461	520	517	533	524	521	540	516	481	514	514	546	482	463	498	548	513	482	558	511	493	487	482	482	522	536	454	541	531	577	476	517	496	490	502	527	511	506	565	520	477	475	520	524	491	502	524	511	520	497	492	502	515	520	501	482	531	502	474	560	510	518	509	508	490	498	529	569	469	492	532	522	575	507	529	490	534	574	494	481	556	489	483	498	538	468	521	496	513	472	538	493	515	476	496	495	472	506	501	488	531	500	556	497	472	544	538	535	516	527	527	511	542	507	471	509	542	496	531	502	503	504	485	522	534	528	510	538	494	511	483	544	508	502	550	525	469	536	513	491	512	500	499	498	528	511	480	494	536	510	518	528	474	511	519	514	488	499	473	527	519	538	493	505	518	515	508	558	517	515	527	527	506	493	500	516	509	538	519	518	494	497	525	531	492	529	559	505	546	538	534	519	532	552	529	485	532	529	456	508	482	496	519	518	484	479	507	450	509	542	557	501	521	499	508	547	506	522	571	493	531	518	526	519	500	523	489	528	508	545	483	510	526	489	500	504	501	511	509	530	501	485	444	541	540	495	511	490	501	494	524	512	524	479	523	491	508	522	536	499	530	518	497	496	522	499	545	533	526	572	527	463	507	530	507	532	540	541	507	505	501	528	524	558	494	466	496	478	559	522	494	481	518	508	513	493	494	511	525	518	538	511	504	526	506	536	549	511	500	464	522	477	483	513	535	480	513	515	517	521	501	526	528	502	514	517	495	509	496	526	494	517	521	529	506	493	496	476	508	517	559	520	544	463	548	542	464	520	520	500	521	537	515	482	505	494	530	488	519	521	523	509	500	546	528	531	501	504	495	486	501	543	508	506	515	505	525	520	517	518	515	536	511	548	517	496	504	487	496	545	523	526	500	517	550	525	530	484	507	491	565	513	502	510	551	546	475	533	538	522	521	497	473	533	516	502	482	496	509	506	553	515	552	547	520	491	504	488	544	512	503	500	525	540	497	547	529	548	463	491	550	500	503	527	473	511	507	510	512	519	527	531	485	493	495	532	539	501	517	498	534	515	534	558	509	503	483	513	514	508	516	522	533	503	529	536	500	547	534	514	511	483	512	538	525	512	544	498	488	522	509	491	497	475	472	505	548	501	523	526	504	549	541	488	536	515	537	502	519	521	549	506	490	518	557	498	525	539	565	530	541	538	529	496	521	537	529	506	528	482	512	529	512	559	482	534	516	545	531	526	512	575	503	556	555	470	534	485	500	521	499	526	488	547	538	495	500	490	517	542	545	537	530	482	516	529	528	485	511	516	520	533	504	527	497	517	520	517	539	522	541	534	488	532	521	533	507	563	504	495	539	486	515	510	533	480	505	492	488	496	535	537	474	525	488	548	486	548	464	523	525	538	475	531	521	536	508	505	505	532	517	519	563	490	515	464	526	496	486	522	507	512	542	553	534	472	482	526	542	513	528	501	505	525	543	546	506	473	481	487	490	570	516	531	520	510	524	514	542	466	486	488	488	486	503	519	501	515	486	535	534	498	544	511	528	517	524	511	501	473	511	516	507	535	503	528	522	532	491	504	518	523	498	524	545	493	507	479	536	521	533	477	523	541	494	506	471	538	526	525	494	500	548	515	522	494	512	518	479	538	539	496	490	533	524	522	525	539	538	501	541	457	517	518	466	520	490	531	497	494	513	542	519	516	545	464	509	543	491	506	531	487	514	526	521	518	504	468	543	484	514	489	534	498	535	491	525	543	549	539	488	541	469	507	533	524	511
48773	47323	46095	36034	26329	25397	23120	21190	18799	19999	18089	16340	15595	12173	11195	7599	7011	5900	4140	3545	2282	1340	884	532	492	545	465	453	452	366	409	417	411	555	604	583	770	1061	548	367	373	320	286	211	277	228	232	235	197	185	209	191	193	199	181	200	178	189	177	206	219	168	218	176	211	208	176	198	188	166	166	169	206	174	199	180	164	177	170	163	170	172	175	162	170	193	189	179	173	165	177	185	179	174	184	194	159	188	167	174	163	158	173	169	172	181	196	213	184	164	174	162	190	180	164	178	178	183	208	189	158	158	162	170	185	192	197	159	175	196	161	177	174	172	189	158	185	154	173	172	175	175	177	200	208	204	171	170	188	177	172	174	177	192	165	213	174	175	162	176	170	201	200	172	177	179	169	175	194	169	177	170	192	169	164	176	164	172	164	171	200	205	167	180	140	186	169	177	187	177	190	166	171	194	172	172	178	168	180	154	171	146	188	171	170	170	152	190	185	165	193	183	161	173	177	155	172	161	185	188	184	166	156	172	168	153	211	191	182	168	172	151	177	198	168	157	157	174	161	191	172	181	170	171	162	192	195	180	186	172	173	183	151	155	164	196	181	193	184	164	182	151	187	173	191	166	182	192	178	201	169	156	168	192	168	176	177	167	190	166	180	195	192	188	177	174	173	191	183	184	176	185	186	176	166	192	154	154	175	156	174	183	174	156	160	179	182	178	180	195	201	156	168	171	180	178	180	191	175	153	172	164	183	194	187	154	187	182	163	158	177	181	190	180	169	208	166	196	197	180	184	158	183	192	192	168	182	185	172	167	179	165	147	186	167	177	190	179	164	164	171	195	173	156	190	186	153	171	149	202	169	190	174	180	166	168	166	155	187	182	157	169	186	218	152	174	177	185	187	187	179	203	196	170	184	177	162	185	180	176	176	177	167	158	180	202	155	182	183	164	173	177	186	175	175	155	146	164	173	174	162	187	170	187	174	182	179	166	163	182	162	166	214	173	154	147	204	185	170	185	170	162	183	177	153	147	184	157	153	183	186	182	171	175	182	179	163	180	165	172	185	177	173	185	184	154	178	162	175	176	182	167	164	184	182	195	194	199	173	193	175	151	187	190	175	181	168	176	188	165	137	160	186	192	178	166	178	179	174	168	208	158	170	179	191	174	193	157	185	172	155	170	185	190	187	198	163	150	162	178	182	226	176	169	164	186	181	183	178	168	188	173	164	165	176	181	164	195	145	156	183	176	186	167	180	170	175	153	184	174	173	177	187	184	173	183	176	169	187	200	183	168	183	182	177	175	196	193	185	165	180	197	201	173	145	189	180	173	178	153	174	172	175	171	170	191	177	180	207	182	222	163	180	207	180	190	168	174	169	160	180	185	173	171	194	201	180	146	191	191	170	171	148	168	194	191	176	167	165	157	167	152	175	170	197	165	163	171	188	171	174	177	190	164	167	185	158	177	179	173	192	172	174	169	173	174	166	154	167	183	168	176	182	172	163	178	162	182	168	182	176	169	199	155	176	173	166	175	174	152	184	161	173	195	171	156	156	183	170	187	167	165	168	168	182	142	171	179	183	187	175	155	192	171	205	156	174	143	179	172	184	168	164	171	179	179	174	186	183	189	182	173	182	173	188	188	168	205	194	175	180	169	178	179	161	185	173	168	209	160	197	168	165	142	173	164	178	182	154	169	169	170	188	171	191	186	181	175	214	168	187	164	171	188	188	171	165	182	151	176	178	182	167	175	185	158	194	173	189	192	152	179	172	203	182	196	190	183	202	186	185	171	165	164	175	155	164	180	149	165	153	211	175	174	170	160	155	181	181	167	216	186	207	168	171	163	169	152	193	189	172	168	144	182	164	156	162	177	153	187	194	176	197	179	184	186	163	169	218	201	173	193	182	173	164	152	186	184	156	154	160	175	170	190	167	194	174	168	190	177	189	177	174	170	157	162	183	172	189	198	187	188	177	200	191	183	170	180	177	207	177	185	180	149	185	180	157	172	183	198	165	200	178	179	167	129	188	174	167	202	184	181	180	151	164	190	183	197	187	171	178	173	166	174	178	202	161	184	179	176	174	196	185	173	181	159	187	164	190	172	160	169	174	172	165	187	202	192	178	178	180	172	212	182	202	185	159	191	169	175	191	186	189	180	186	172	156	173	179	185	193	202	203	180	181	158	175	187	155	189	181	205	182	175	168	186	169	180	197	165	185	168	165	192	189	198	159	187	163	154	171	159	197	152	195	195	160	166	165	165	156	188	176	174	171	165	156	191	146	196	152	182	145	171	168	184	182	171	185	146	181	180	180	182	192	206	211	176	204	180	169	181	187	160	169	204	163	174	181	197	164	193	178	167	186	175	162	195	177	172	192	173	190	172	166	179	185	187	189	169	159	180	185	170	213	148	169	142	173	181	161	197	161	200	164	184	147	180	133	163	179	198	187	171	169	199	193	157	184	193	164	196	158	185	204	185	175	161	199	185	158	175	158	162	156	172	157	186	158	188	187	156	178	166	181	204	154	177	179	186	184	193	166	197	165	179	184	157	161	175	169	154	189	167	163	181	164	159	194	164	184	176	183	192	177	163	164	153	187	169	152	181	172	169	176	162	189	162	182	188	169	157	201	187	197	174	206	171	152	195	165	191	182	194	180	199	198	192	161	144	157	169	164	204	183	185	168	182	191	169	191	169	151	167	196	185	192	199	182	170	187	176	163	209	161	172	159	165	166	168	174	158	170	180	193	164	166	170	177	160	166	186	176	180	173	169	177	177	160	184	169	157	175	152	187	169	175	189	174	179	177	182	185	186	183	177	171	172	170	156	146	169	193	180	173	194	177	182	180	173	186	179	178	172	188	168	184	157	165	184	174	167	168	187	154	169	195	160	171	183	178	174	160	206	161	181	170	192	194	188	169	170	197	183	180	174	209	200	182	175	162	176	179	175	175	173	200	185	165	160	173	165	166	173	151	193	185	191	169	178	151	186	169	192	179	173	188	185	184	184	163	170	167	161	178	190	192	183	150	172	171	169	177	199	178	171	165	159	160	176	175	194	171	166	185	173	170	170	185	188	161	202	157	178	173	181	188	202	176	188	206	194	182	173	165	166	168	199	148	181	142	152	176	177	140	180	138	168	192	178	181	176	185	161	192	157	178	173	180	157	202	162	174	166	178	179	193	151	182	163	169	198	178	190	189	176	156	154	199	159	179	175	182	169	174	171	186	159	163	188	179	176	195	183	186	185	185	175	168	179	174	187	148	167	198	195	164	173	187	180	174	171	151	174	167	176	173	171	185	174	171	191	180	178	178	183	165	180	185	162	157	166	178	165	170	177	188	180	178	178	182	166	177	153	165	207	183	184	181	177	164	195	162	177	163	166	154	185	180	175	164	181	172	170	183	179	173	195	167	174	167	170	149	176	170	188	172	178	189	156	176	174	164	176	178	173	180	160	187	152	182	166	179	173	165	186	164	183	176	198	188	182	174	202	169	197
35362	44505	49896	38776	35846	34429	25887	28822	26838	35079	34750	34696	33684	28848	27934	22411	23886	19755	16864	15380	10344	6838	4723	2806	2570	2838	2644	2479	2303	2024	2059	2127	2018	2788	3321	3241	4674	6047	2513	1827	1662	1371	1225	1106	967	906	765	752	655	636	567	567	520	596	528	539	580	664	592	615	634	575	667	576	596	506	524	511	512	479	488	458	471	462	509	457	470	467	449	450	441	481	450	469	492	440	454	456	422	473	451	427	450	461	437	438	427	462	491	425	436	438	425	423	447	433	500	415	432	453	437	442	433	464	403	481	454	468	394	446	474	422	434	417	438	444	409	403	445	447	446	417	412	459	444	423	417	426	468	419	420	461	418	461	416	445	439	453	401	456	485	434	433	439	465	438	439	493	440	454	433	474	431	428	426	433	443	451	428	406	431	430	440	462	466	440	462	376	415	420	421	428	440	448	456	457	426	447	443	407	439	429	465	442	447	436	436	445	425	398	409	453	437	406	452	403	422	441	473	423	428	447	459	387	430	483	438	439	458	441	411	444	419	478	433	430	432	393	424	402	423	457	454	417	445	414	436	421	485	447	466	431	447	413	415	414	412	435	426	445	425	396	452	426	416	428	461	406	420	460	450	443	459	419	447	401	421	431	426	459	415	484	442	419	409	450	441	451	453	432	447	459	461	431	430	506	451	404	423	456	440	465	439	442	462	453	485	466	423	437	454	417	451	455	461	453	421	397	417	437	476	439	427	460	430	446	444	427	430	385	439	422	422	423	398	436	444	436	441	432	444	429	459	432	440	421	431	422	459	408	458	444	504	439	436	434	465	423	466	424	437	429	431	426	450	420	452	460	400	448	410	472	434	470	467	449	424	469	445	431	388	435	410	454	420	414	397	454	444	465	406	460	450	430	464	461	476	445	417	430	408	446	488	447	403	434	447	432	449	407	440	434	453	383	444	443	435	406	440	452	434	456	432	432	399	437	421	462	446	453	435	432	459	424	445	432	447	425	434	439	394	442	453	435	460	460	426	434	454	424	439	451	422	424	418	437	420	493	454	442	459	425	413	457	449	485	443	424	468	439	426	440	455	460	465	420	403	423	467	439	438	464	450	451	408	431	415	433	445	420	454	450	411	420	443	421	465	445	408	443	465	431	448	457	475	481	429	418	473	427	447	450	422	449	419	432	427	426	410	447	443	458	415	427	436	414	429	452	449	455	455	409	446	451	404	433	459	429	479	425	476	428	433	422	431	443	449	417	441	421	454	440	435	439	424	462	458	394	460	471	443	418	468	450	429	467	484	454	470	386	424	491	439	424	463	474	438	434	423	456	471	485	389	473	429	393	467	472	435	401	442	458	429	473	466	417	411	444	460	422	419	437	414	482	432	473	447	464	449	461	422	431	464	417	424	421	446	449	427	424	423	425	443	417	452	453	419	436	441	420	475	441	408	439	461	434	438	439	449	469	429	404	443	447	435	442	406	438	426	457	450	447	440	487	431	465	402	458	423	471	448	461	438	464	441	453	412	445	428	410	412	427	410	437	482	474	438	445	422	418	483	449	434	414	458	421	427	461	438	437	430	498	440	462	442	447	443	436	422	497	435	430	413	470	445	452	421	440	476	414	380	431	438	455	472	415	462	462	449	424	487	413	452	426	431	438	441	411	426	444	436	445	461	443	422	444	456	472	467	445	439	450	392	430	415	444	412	461	458	453	427	426	459	455	463	440	416	462	420	440	452	439	446	418	448	428	434	487	445	439	441	412	442	499	427	431	466	413	444	469	421	460	464	440	483	444	425	445	420	445	412	411	410	487	474	468	450	442	469	477	437	458	432	437	476	465	455	453	414	382	433	429	422	413	465	427	416	441	435	461	453	425	428	412	422	420	451	464	468	412	439	409	450	463	444	440	431	452	471	441	437	469	458	441	419	445	442	446	423	469	409	412	455	421	471	441	419	440	420	424	422	435	452	426	520	426	399	453	428	471	477	450	439	448	444	464	480	442	416	431	432	403	428	472	437	446	446	409	404	439	435	434	442	431	439	441	424	411	446	450	462	479	454	408	442	407	423	435	407	430	435	448	464	434	416	455	433	436	431	442	446	453	462	475	447	425	458	459	442	447	440	415	443	436	402	423	447	424	457	422	419	396	431	440	443	431	429	444	432	431	442	435	434	458	435	460	445	471	467	422	441	387	442	471	488	443	427	462	403	402	464	442	430	425	429	446	428	429	433	410	450	434	397	477	433	428	456	406	430	436	426	458	451	432	466	463	435	434	487	470	461	428	437	423	423	409	439	453	472	456	433	436	411	436	455	421	447	385	460	437	440	423	431	461	439	440	460	439	417	451	433	449	453	448	452	442	414	420	434	428	467	411	413	427	430	445	461	418	444	439	430	442	455	425	431	453	450	445	428	446	421	431	451	448	442	433	439	459	439	425	464	428	435	418	443	439	428	442	460	413	414	441	449	442	482	435	423	451	456	428	427	435	450	473	438	401	447	439	441	418	444	444	422	422	407	448	432	475	425	429	449	461	427	450	443	433	463	407	449	410	399	436	400	424	453	431	433	444	394	424	423	457	453	412	438	408	471	428	456	457	449	411	453	439	440	432	458	429	456	462	431	451	459	458	422	434	456	472	474	466	433	465	417	452	437	444	439	447	435	426	464	455	430	466	440	472	438	464	432	465	457	412	431	446	419	453	433	469	408	448	435	424	461	450	457	438	431	450	459	481	433	429	450	438	456	413	435	469	426	474	427	439	457	449	454	407	452	404	461	439	387	454	417	449	417	443	444	423	465	465	414	429	445	443	449	405	433	414	421	468	446	419	446	437	456	446	440	462	450	432	430	476	428	441	407	494	450	417	432	441	441	425	443	438	482	464	460	467	429	466	495	462	452	459	469	425	376	456	445	418	441	437	449	420	450	465	444	474	441	469	448	466	441	466	454	431	441	425	414	455	395	501	423	463	424	430	388	417	407	415	454	447	433	469	492	436	461	456	471	445	439	414	418	438	442	428	493	473	429	419	441	447	461	471	445	435	394	459	449	450	435	449	444	453	445	416	434	439	440	441	416	417	461	429	439	434	441	450	436	433	416	438	416	452	426	436	409	429	432	411	408	466	427	444	436	417	443	394	423	435	450	467	394	439	423	444	448	442	419	476	459	425	450	441	459	426	431	419	465	404	421	438	432	434	479	496	430	440	454	446	434	453	419	438	436	439	450	444	432	399	421	402	452	449	455	457	391	434	434	422	433	427	431	445	392	427	455	431	445	434	431	472	421	444	422	432	447	409	460	441	444	459	443	414	478	416	428	433	438	491	438	458	433	428	451	445	476	398	434	438	424	468	426	437	436	414	410	450	468	477	406	462	462	462	444	428	445	411	386	465	476	421	445	468	437	428	448	459	429	452	458	410	419	401	460	413	480	422	441	445	478	414	441	445	426	441	458	486	399	414	431	409	436	437	458	464	424	471	412	428	434	430	469	485	454	426	438	431	440	455	442	411	469	445	444	443
23243	20319	20731	14654	7194	4423	3565	3149	2116	1797	1367	1201	926	765	963	852	770	776	669	506	447	396	401	300	310	328	320	276	303	311	307	287	290	254	257	256	276	252	243	240	225	245	221	226	235	223	208	211	240	213	225	246	230	206	231	211	200	205	204	225	193	196	196	203	233	214	226	220	214	213	218	227	209	222	180	214	186	194	220	221	226	209	200	233	226	206	202	200	195	214	207	226	219	223	213	214	207	210	195	214	254	219	218	204	217	198	208	228	219	224	216	202	205	225	206	201	191	205	215	191	208	228	230	212	208	199	209	223	211	206	232	215	190	185	187	238	223	210	200	219	222	209	219	210	220	214	215	226	194	213	190	230	186	211	197	203	207	215	207	209	211	192	234	230	204	216	229	190	213	218	211	211	187	206	213	226	229	197	205	208	222	187	213	204	177	206	208	191	202	208	222	206	225	219	231	214	204	232	193	229	215	217	179	206	213	201	226	190	207	211	212	229	209	204	225	237	179	212	181	201	191	213	206	208	210	199	214	212	220	215	245	219	209	225	203	193	194	221	203	206	226	209	181	198	193	245	208	198	208	187	200	218	221	201	189	200	188	227	221	218	211	205	185	192	233	237	224	196	199	215	204	217	208	211	190	195	250	201	210	209	202	207	204	209	203	222	200	200	213	225	238	208	232	216	211	191	221	197	195	203	219	214	242	215	238	261	214	196	216	207	221	230	228	207	211	214	207	199	215	201	225	186	244	222	214	208	194	196	192	217	196	206	217	216	210	244	216	232	203	196	207	190	215	230	199	209	233	223	231	194	226	189	198	236	218	202	192	212	224	191	211	228	204	178	222	198	199	204	230	216	223	205	212	242	206	202	214	223	217	244	212	210	210	203	202	225	210	229	204	187	220	220	199	230	208	166	221	191	198	221	225	170	214	203	218	225	240	214	191	208	240	208	215	195	216	207	166	208	199	230	207	240	209	214	219	206	213	233	214	212	192	218	225	204	193	215	213	205	201	207	197	192	216	213	214	194	198	216	239	223	202	199	202	204	219	192	182	211	196	212	215	210	213	200	212	201	212	189	207	241	214	211	219	202	217	224	204	218	214	211	205	210	187	212	199	206	214	223	245	210	227	205	184	199	234	202	221	236	203	202	220	207	213	179	253	214	211	215	237	194	205	250	210	194	226	222	206	226	196	201	234	207	216	215	224	210	220	192	218	194	196	195	203	209	211	225	199	197	209	226	221	203	218	216	205	190	197	203	207	184	212	207	203	225	216	202	200	207	199	214	192	222	200	198	215	199	206	208	226	206	222	215	236	213	212	186	189	200	206	200	228	233	199	174	206	229	193	236	205	234	214	222	200	194	231	218	197	208	206	206	203	182	199	238	199	188	245	195	202	206	209	199	200	211	198	201	208	205	200	213	202	196	222	224	222	228	194	212	211	205	231	206	192	209	209	194	206	204	210	213	200	219	196	223	239	206	197	214	205	220	225	226	194	201	220	206	228	200	201	219	209	197	172	185	193	199	219	220	221	187	207	212	211	201	230	207	231	212	184	210	218	251	206	226	230	231	214	209	213	189	198	217	216	224	249	216	205	192	181	226	203	216	213	203	205	226	195	207	197	230	221	214	206	225	180	212	204	185	215	219	174	197	196	204	197	197	207	206	204	212	234	221	208	221	240	211	192	201	201	218	188	204	219	216	217	206	227	203	210	216	212	209	187	216	186	199	199	212	231	220	204	187	236	198	211	221	208	199	221	211	209	199	210	214	203	204	208	192	231	227	208	189	194	223	218	190	183	212	237	204	210	219	202	208	195	243	223	213	209	194	224	214	208	204	231	217	198	186	222	218	203	192	206	244	187	218	206	228	199	228	188	213	219	205	209	213	191	219	217	227	169	224	205	220	213	214	212	193	227	203	217	200	213	204	181	215	195	225	194	212	233	223	223	229	221	186	185	196	207	207	234	218	209	227	194	193	208	219	237	219	229	213	202	199	197	215	227	186	209	208	199	203	221	240	198	208	193	211	236	211	216	196	226	209	194	234	201	215	203	218	181	231	192	203	210	231	195	210	218	202	203	183	198	193	205	217	201	215	216	220	215	199	190	237	224	218	219	194	211	204	200	195	221	216	193	222	196	203	192	211	198	198	209	220	194	202	221	220	204	238	184	197	195	178	210	194	213	239	195	211	211	190	205	215	204	215	239	206	200	218	194	227	196	219	215	202	240	212	217	207	211	217	222	199	231	205	211	197	229	220	214	206	243	222	197	215	198	224	190	237	217	229	216	230	200	195	212	199	211	210	205	236	181	223	209	214	224	210	210	221	185	222	213	210	192	216	202	233	195	195	236	223	221	200	200	243	213	193	204	235	221	223	228	213	205	210	206	223	227	179	197	219	225	222	205	207	230	217	210	202	201	232	212	215	188	213	229	211	222	204	261	215	217	196	194	195	204	197	219	218	205	213	216	212	235	185	200	204	229	197	202	230	196	223	238	219	200	208	226	228	204	195	204	193	211	233	190	193	216	235	217	193	233	202	198	214	207	212	194	217	224	209	202	211	213	213	200	213	218	236	213	206	223	207	227	214	205	197	211	211	193	224	224	207	216	211	202	194	219	195	212	202	236	223	217	189	200	227	216	234	214	235	202	217	230	232	203	210	226	206	206	234	197	240	226	238	205	203	228	202	207	202	185	202	188	212	218	221	218	191	205	217	199	223	196	201	204	233	213	212	230	176	189	190	191	214	198	212	212	205	238	199	238	209	195	187	207	232	182	191	230	202	220	207	211	179	209	204	216	195	176	187	221	208	221	210	204	202	210	232	213	214	208	186	199	230	223	198	218	202	191	191	217	217	232	221	197	255	209	202	196	198	212	217	218	228	225	185	210	179	206	198	197	233	207	216	241	211	232	208	183	209	199	184	225	211	214	190	209	233	204	158	197	215	221	185	222	197	203	219	214	210	221	215	212	226	228	198	219	202	197	232	207	222	213	195	215	203	224	219	197	225	202	203	218	246	210	223	230	220	192	197	230	235	223	231	217	229	239	222	179	217	204	190	232	222	224	194	226	222	211	189	237	222	225	196	201	221	199	214	214	232	177	198	210	200	208	214	220	188	208	222	215	197	234	229	227	220	219	238	203	206	231	232	231	235	198	212	182	191	186	196	216	206	216	213	232	185	180	238	207	213	230	224	228	200	189	246	185	207	210	200	189	238	198	242	241	215	198	218	228	217	216	218	185	198	225	220	230	226	231	240	210	202	218	224	215	197	202	201	223	227	189	220	195	208	198	189	235	194	214	218	211	238	195	211	210	197	227	224	242	179	197	233	192	189	207	222	212	229	186	237	223	223	230	203	198	194	210	209	221	206	193	206	228	204	215	223	209	203	214	221	204	202	233	200	198	187	226	217	191	176	218	199	199	187	224	204	204	195	221	197	188	219	202	204	215	207	216	206	195	212	215	220	213	203	201	221	243	189	206	221	188	229	211	218
14982	18465	26371	23119	16582	13861	12884	12431	9398	9034	7080	6173	4952	4220	5035	4752	4179	4196	3425	2571	2241	1873	1686	1276	1192	1287	1290	1161	1164	1138	1108	967	935	882	903	901	851	886	816	748	645	682	598	625	607	641	534	574	560	585	555	579	542	566	543	524	531	550	578	544	607	585	563	539	537	545	549	512	569	541	590	518	567	525	525	516	555	544	511	526	523	569	527	546	565	555	510	511	539	516	512	489	544	505	519	508	501	517	528	543	473	571	540	504	535	543	551	514	534	525	541	543	524	507	501	545	551	551	495	536	528	505	540	554	519	527	531	499	522	507	522	519	498	520	551	514	574	509	539	548	514	532	505	527	535	530	520	522	507	506	564	549	521	544	516	481	476	517	516	570	532	491	504	512	505	547	523	494	498	531	538	542	508	515	486	529	535	545	548	527	508	518	527	516	494	496	533	500	523	545	512	551	507	509	471	522	504	532	548	526	554	485	521	525	529	540	498	518	532	504	516	592	523	507	556	519	500	542	521	506	537	521	520	523	538	543	539	511	543	537	538	526	503	532	524	479	574	543	534	543	524	493	511	523	519	534	502	481	516	541	563	535	468	548	553	480	559	531	506	529	543	551	501	511	488	525	519	524	558	513	495	497	566	529	499	514	495	531	529	559	546	559	584	534	529	526	514	522	495	512	522	504	486	496	546	551	549	559	503	526	566	520	545	529	513	511	488	552	506	513	520	536	517	540	546	516	508	604	499	536	508	528	554	501	524	535	502	486	541	506	520	525	525	457	555	534	568	552	574	543	515	507	519	535	575	526	550	517	516	536	567	555	533	487	513	538	514	468	541	518	499	515	548	554	508	555	521	524	510	551	515	558	495	514	519	543	509	571	514	491	545	521	478	539	570	515	522	501	507	506	537	553	552	513	526	499	519	560	483	515	503	537	489	515	527	514	540	507	536	502	534	577	535	511	528	532	568	564	529	511	531	568	536	510	551	551	487	491	530	519	515	549	519	541	507	489	526	531	546	543	494	536	523	547	531	489	505	551	556	494	509	529	509	512	557	532	540	518	527	528	556	516	529	513	521	557	518	520	501	567	511	554	525	518	524	530	506	518	507	499	506	542	491	529	513	483	532	515	472	527	524	583	559	538	583	540	547	555	534	565	541	465	559	537	501	529	537	533	548	499	512	555	556	498	522	505	549	552	499	541	553	549	546	520	563	495	573	497	521	554	509	515	508	517	500	527	515	542	543	468	510	559	497	514	543	540	541	525	497	573	534	487	504	556	528	490	490	540	508	515	531	574	506	526	513	519	539	545	517	510	549	511	503	551	508	506	548	546	559	528	544	571	510	519	526	543	520	550	515	537	541	504	514	534	557	504	533	560	528	492	531	479	549	586	524	506	566	539	541	496	556	544	510	485	528	566	551	565	526	508	514	523	547	528	520	513	513	540	513	550	501	554	516	506	569	529	511	564	568	505	560	514	508	513	475	531	560	522	533	516	506	534	527	512	510	566	563	526	495	510	503	494	517	571	514	483	529	527	475	496	507	510	533	547	513	454	530	522	504	541	532	532	543	531	526	559	537	553	543	539	561	490	503	533	543	527	543	500	518	522	551	500	543	536	512	542	537	521	502	526	505	492	537	543	530	531	551	593	559	520	526	531	553	540	502	540	517	572	495	514	519	563	512	523	522	561	554	543	553	513	542	501	533	546	529	501	518	499	521	539	504	547	541	519	513	546	523	539	512	505	504	488	520	554	517	526	564	544	545	541	511	521	528	560	549	534	535	592	528	505	527	537	512	543	492	545	511	451	511	542	579	523	549	568	527	556	555	518	522	539	519	556	528	530	512	533	531	511	521	571	540	552	574	580	472	493	487	512	512	544	529	526	524	509	557	571	575	503	493	540	558	537	563	521	550	554	512	501	500	528	504	568	491	529	540	537	508	539	522	516	531	496	563	523	543	476	539	560	517	502	510	503	528	523	533	541	508	542	513	516	527	502	514	549	527	504	477	514	540	487	476	499	525	548	543	587	503	536	511	522	509	550	516	537	493	532	481	570	527	483	522	533	554	520	529	549	533	517	524	484	546	528	512	538	480	503	502	512	500	528	538	518	505	533	503	521	505	528	538	519	562	554	514	547	542	512	541	535	496	536	506	538	526	501	517	518	522	522	481	503	545	550	534	515	531	493	568	528	570	491	507	531	507	537	510	517	523	546	530	500	493	504	500	495	532	569	528	512	512	560	503	555	498	520	528	526	531	486	507	553	487	536	498	515	541	546	558	539	528	496	518	537	564	507	502	522	540	520	545	557	521	544	510	510	508	548	529	514	516	488	533	518	533	517	513	521	539	483	535	527	540	499	563	484	473	521	514	493	499	506	539	545	520	497	525	490	526	532	491	523	488	493	492	534	519	504	522	547	519	523	536	512	529	509	569	536	498	574	514	520	522	524	542	535	525	510	522	540	473	545	500	513	527	509	542	493	503	528	545	542	549	479	525	542	527	536	563	510	563	542	554	520	556	526	533	529	534	538	528	513	554	535	523	507	559	528	518	523	544	499	508	538	551	525	526	544	539	527	543	512	549	503	552	505	537	511	555	545	524	517	511	570	523	534	505	542	470	523	504	545	501	529	511	513	523	502	568	516	509	533	563	562	524	505	526	487	498	517	478	523	512	475	561	502	500	542	486	517	548	541	518	534	505	570	532	511	533	515	551	567	484	509	545	502	563	493	517	520	522	500	543	524	505	535	528	526	490	491	485	533	484	505	515	549	551	533	520	548	513	524	582	528	529	489	483	570	526	512	493	550	514	501	487	511	575	519	548	539	533	476	542	549	492	517	541	533	518	555	514	507	510	536	500	500	508	546	540	527	520	543	517	549	507	513	505	545	522	547	505	529	494	504	543	535	552	541	505	545	508	496	541	548	494	523	511	537	519	508	494	509	523	526	474	529	504	577	530	529	514	531	534	532	536	510	521	553	514	528	499	565	523	525	523	531	536	483	543	457	507	555	492	538	518	550	521	553	530	548	504	548	543	530	484	545	513	511	558	543	472	488	540	526	500	530	536	533	470	520	521	544	514	499	509	500	514	506	513	542	512	497	505	552	492	513	521	466	534	486	504	536	509	512	521	523	501	522	513	537	560	501	521	533	540	539	510	533	499	524	533	527	510	543	511	531	519	506	560	526	508	510	521	512	526	534	538	549	478	509	519	501	553	511	537	501	515	542	538	538	505	526	502	519	520	539	506	501	536	519	505	518	496	508	520	521	531	540	560	575	494	496	514	548	484	521	547	533	540	520	523	560	521	522	501	492	524	540	528	529	525	563	528	574	534	517	507	529	537	543	548	531	525	514	486	512	538	530	536	543	570	541	499	511	546	531	540	534	530	507	548	502	508	516	561	539	569	521	519	495	526	526	514	498	517	526	528	534	576	547	514	465	497	494	505	495	497	518	498	520	543	559	507	522	526	524	548	535	551	505	524	534	561	508	579	559	505	549
39047	44969	46783	34804	26013	19415	13949	10904	7955	9142	7137	6383	6794	5449	4485	3015	2410	2413	1649	1521	1235	791	526	479	380	441	378	347	367	332	333	328	318	319	352	299	345	408	416	372	354	321	260	267	255	235	232	193	208	206	200	206	225	233	232	217	228	220	237	212	249	229	217	206	244	202	223	193	226	231	227	204	213	211	218	212	221	227	206	211	220	187	191	185	223	172	190	229	216	201	224	222	174	213	195	188	198	209	179	196	210	172	225	212	247	201	241	189	185	205	209	184	185	199	193	245	212	201	229	196	205	220	198	181	214	199	199	192	200	211	206	214	219	209	188	205	209	202	206	213	200	219	169	209	225	207	213	199	185	191	232	192	226	191	199	231	207	212	180	208	199	217	200	213	189	192	197	185	221	224	199	188	238	185	206	212	221	198	242	192	208	206	207	184	189	195	202	209	216	190	202	197	213	187	244	200	222	195	174	199	215	212	203	231	192	235	196	207	214	197	197	217	207	218	189	216	199	208	209	189	224	190	226	218	213	198	170	221	201	195	210	191	214	205	190	191	203	204	208	206	185	199	228	180	202	221	182	206	209	215	203	168	196	198	205	224	206	217	198	195	233	211	209	186	204	214	179	218	215	185	229	218	217	175	208	181	199	183	212	197	209	187	205	214	187	200	170	208	197	219	213	212	200	200	202	200	202	194	234	193	227	191	214	186	203	178	182	199	201	221	179	215	204	195	205	205	221	225	201	224	233	223	230	184	217	204	199	213	178	233	216	198	188	211	197	179	222	215	217	187	163	214	218	185	210	204	206	202	198	195	187	188	194	228	211	225	213	184	209	226	208	221	198	191	197	180	203	179	210	204	190	218	240	224	216	211	208	199	211	190	179	213	198	225	210	227	223	220	183	212	221	200	206	183	189	199	202	200	186	169	219	204	218	212	184	196	194	193	198	216	199	233	230	200	213	211	197	200	233	198	209	203	196	208	177	225	236	198	190	189	188	179	218	216	192	214	200	226	218	217	205	202	209	194	211	227	204	225	188	224	194	219	226	205	192	201	189	214	200	240	191	204	194	214	219	216	202	209	199	206	183	210	196	197	205	191	225	211	186	166	227	193	212	190	185	224	202	208	195	182	208	198	211	213	198	215	182	217	211	229	210	194	201	193	205	196	176	214	199	229	202	177	246	198	207	197	166	187	211	219	209	234	194	179	185	207	232	229	199	220	192	206	189	201	191	192	210	225	192	208	178	184	239	208	227	184	179	199	204	223	177	209	213	216	214	214	207	208	196	211	209	199	181	200	219	208	202	224	218	221	201	225	209	204	176	195	211	204	244	211	200	215	217	219	196	194	226	191	212	183	197	220	183	201	191	215	193	194	191	160	199	225	201	227	196	214	171	202	168	216	209	181	192	204	218	200	220	207	195	195	207	197	199	181	233	171	194	210	201	210	220	231	199	188	202	191	211	209	217	217	201	212	212	213	218	202	194	186	168	192	171	191	209	214	202	210	209	204	191	203	194	192	246	215	207	186	194	201	204	218	203	222	217	201	228	208	195	189	196	227	216	209	215	178	216	191	198	182	175	217	178	225	219	193	237	210	221	189	203	215	201	214	179	219	191	207	196	217	201	181	219	197	188	202	198	208	193	221	205	216	213	209	207	199	181	199	194	216	195	195	189	214	201	214	201	199	221	222	190	196	182	179	197	197	196	207	197	198	170	190	201	205	229	242	236	189	208	219	210	196	193	200	209	199	194	208	215	201	201	190	217	205	219	214	213	200	191	192	222	212	206	197	227	190	195	174	223	191	229	179	182	213	218	210	216	187	189	184	209	212	229	227	195	191	225	214	182	209	195	191	218	200	192	204	190	196	223	176	195	218	208	222	206	190	208	203	194	192	207	211	214	191	226	239	207	210	212	197	202	179	202	241	195	193	195	210	217	214	196	189	210	193	214	200	225	207	213	225	244	201	190	190	203	206	203	196	206	204	221	228	210	171	213	198	208	230	227	224	169	206	208	179	197	215	201	204	188	187	205	212	205	201	187	193	210	191	191	207	208	171	218	213	199	209	217	211	227	193	191	214	235	197	200	211	229	220	194	203	208	208	230	193	185	219	216	210	201	192	211	213	209	177	211	199	194	212	226	224	202	208	180	194	187	192	199	187	191	214	219	195	205	195	211	206	204	206	213	211	190	202	166	218	223	206	174	217	154	179	205	180	197	220	207	178	196	226	192	175	213	216	193	181	209	210	199	206	177	220	190	230	205	193	202	207	203	218	192	190	231	202	197	212	200	219	184	211	192	210	208	216	207	218	204	189	199	234	218	199	210	210	204	188	221	205	171	220	221	209	221	220	201	235	203	197	192	180	226	210	213	188	208	190	222	207	192	197	201	223	206	181	172	211	214	213	217	219	193	230	195	203	199	221	187	191	195	186	199	219	218	208	225	222	201	217	197	210	185	206	203	216	200	190	202	195	205	212	198	204	226	212	188	234	209	198	183	213	184	217	210	201	210	231	215	192	213	215	204	204	208	189	204	222	195	211	218	210	201	197	190	219	213	207	234	201	214	218	187	199	217	216	214	190	197	201	181	178	176	196	183	220	224	205	199	212	178	185	205	189	198	196	222	214	211	227	220	212	213	195	190	185	220	193	229	193	193	228	213	181	207	201	218	185	215	202	184	241	210	231	189	225	233	218	217	202	199	196	216	199	217	192	174	218	219	205	207	201	188	207	213	202	192	216	211	182	190	209	196	175	218	191	215	195	202	170	213	216	217	197	188	217	224	209	197	195	180	195	210	193	198	196	207	215	229	198	224	214	206	199	190	212	209	192	188	203	206	232	211	214	209	184	200	214	192	199	237	212	192	205	194	222	187	203	185	181	225	213	204	175	189	210	216	213	180	199	197	217	193	191	192	244	212	203	212	198	214	210	190	209	203	189	202	187	204	194	212	216	186	201	181	194	203	223	226	190	176	211	212	190	192	189	214	214	218	218	191	214	230	176	211	227	188	214	217	187	222	203	200	193	187	186	206	219	228	224	216	204	181	220	227	219	217	197	203	196	229	184	200	220	223	191	191	203	189	190	211	203	219	239	194	201	191	222	214	218	194	194	191	181	207	215	187	212	199	208	221	210	185	230	205	207	198	193	217	225	191	211	198	197	196	200	210	205	223	210	182	219	200	195	239	217	192	221	176	225	220	223	201	188	190	211	210	193	209	170	195	247	219	192	201	194	207	197	207	190	205	206	207	214	198	213	189	185	220	179	200	223	204	204	231	208	194	180	204	187	231	212	205	192	211	217	190	200	197	189	240	192	202	199	190	211	212	213	202	208	213	191	231	189	228	210	214	202	182	210	178	220	187	208	190	199	190	209	184	221	219	202	226	186	208	179	198	194	180	199	206	213	215	199	189	209	210	213	207	213	202	205	214	175	221	201	234	199	215	209	200	209	241	193	197	181	188	205	217	213	199	216	192	193	182	226	204	195	222	203	187	193
27286	39045	46486	40082	28593	21923	21927	21875	19230	23380	21185	22062	22430	18921	16547	13180	11262	11348	8891	8558	6465	4288	2795	2152	1929	1808	1552	1465	1445	1512	1369	1355	1297	1270	1284	1263	1600	2257	2034	1602	1565	1166	1093	921	899	745	599	605	543	616	570	598	567	560	597	594	595	611	567	594	562	552	606	566	570	547	553	541	521	553	509	534	523	522	527	517	522	546	530	532	508	528	515	537	540	507	509	522	509	484	513	508	530	502	506	491	542	538	498	503	495	496	488	522	525	545	493	491	495	494	471	522	491	487	499	533	468	537	525	494	492	508	533	483	525	474	501	502	522	504	497	487	495	578	521	490	454	534	524	478	498	518	521	517	462	485	522	483	540	481	502	536	502	535	506	468	481	520	499	483	506	488	504	529	509	453	542	538	507	524	498	505	498	513	471	497	519	505	499	491	542	483	515	531	483	482	469	488	493	578	551	518	510	501	500	559	534	508	462	496	504	508	496	515	528	497	504	516	529	470	551	514	507	463	510	504	464	542	488	515	497	507	529	447	538	560	499	489	511	480	525	506	508	509	499	474	501	500	509	529	508	539	524	508	526	509	486	513	501	486	525	540	535	500	535	506	499	493	569	474	478	518	498	491	501	492	491	509	499	484	521	512	455	517	512	483	510	511	494	471	507	538	504	507	488	524	469	526	507	471	468	569	486	528	519	505	490	521	490	490	530	519	522	490	465	519	532	468	534	478	496	518	490	509	464	561	525	500	516	473	539	519	472	495	462	495	488	506	508	503	520	463	487	539	510	516	517	490	505	543	511	484	491	513	536	500	490	508	524	503	521	508	470	540	461	514	496	495	542	465	544	501	506	530	501	507	486	496	519	504	514	511	482	513	513	487	537	499	523	495	565	497	477	512	502	487	511	489	511	533	511	478	503	522	538	526	527	500	511	495	519	510	522	498	484	503	511	487	525	499	542	507	471	487	503	478	475	505	513	501	522	513	521	550	449	511	483	483	482	524	538	516	520	520	521	538	498	510	535	536	523	549	544	482	554	560	459	486	537	535	521	488	526	519	550	502	486	541	503	534	499	527	518	498	517	532	505	528	524	463	475	481	498	488	477	489	506	532	512	503	549	500	506	524	522	500	509	515	528	504	497	500	486	520	508	534	506	480	521	509	507	527	483	515	513	568	536	509	535	513	509	555	540	537	507	498	525	507	506	536	511	518	512	476	530	541	501	495	480	479	526	490	488	516	482	503	522	534	514	523	517	507	502	560	461	524	491	516	532	502	502	532	466	493	515	526	501	549	488	483	507	510	518	503	487	477	483	490	525	516	472	494	496	486	505	524	528	505	505	492	505	513	505	547	506	493	510	481	499	503	511	547	506	520	529	513	484	541	509	556	496	483	508	497	541	515	508	538	510	501	536	505	527	504	530	517	501	544	488	505	504	517	487	516	467	506	544	517	508	482	503	455	529	475	486	535	500	490	514	516	499	551	544	518	480	524	464	507	540	509	470	527	500	526	533	500	487	509	499	519	530	510	513	492	477	500	551	474	484	476	545	520	507	532	491	515	469	488	530	510	542	458	502	519	509	518	489	480	505	493	497	487	518	553	535	490	489	497	468	540	504	503	502	459	528	527	544	542	536	528	514	504	504	478	493	494	499	487	519	467	492	533	481	508	498	491	519	502	539	536	491	501	485	532	506	496	506	529	520	530	516	503	529	506	459	538	508	513	487	507	482	472	486	516	512	510	520	517	507	496	516	538	543	463	484	529	504	486	549	518	496	525	506	498	555	518	539	508	527	488	523	513	508	505	494	538	509	520	473	537	492	524	511	497	495	525	500	480	492	495	501	509	508	522	471	530	506	516	481	532	499	514	484	526	486	502	476	498	502	471	527	526	518	533	503	469	515	484	495	496	551	490	498	503	516	491	514	486	532	489	505	495	520	513	501	507	514	456	490	493	472	444	515	504	534	495	500	517	501	484	485	525	518	498	509	495	536	508	484	509	516	507	516	534	471	490	512	525	524	506	495	525	494	483	492	470	507	516	486	492	543	495	528	476	510	507	503	521	480	519	499	474	506	507	489	575	489	520	505	511	508	514	497	498	512	545	534	509	512	505	508	503	519	530	504	503	474	542	479	500	492	534	486	502	530	514	522	476	481	494	498	479	472	538	501	553	483	505	531	519	504	543	521	525	542	492	507	501	459	494	479	521	514	520	512	506	487	480	470	538	548	488	511	542	491	516	534	478	556	500	505	538	522	511	476	473	480	490	504	521	516	494	517	517	510	516	545	545	514	506	479	525	524	509	482	520	519	515	510	485	521	530	498	510	531	506	474	505	471	513	509	527	514	492	504	500	536	539	528	475	523	508	503	488	504	543	498	517	488	463	516	518	529	466	555	537	504	526	496	512	497	501	497	479	521	524	487	524	536	506	521	495	522	519	480	527	516	503	484	489	539	515	488	502	506	473	493	529	518	555	496	472	511	508	509	481	508	518	485	487	489	496	535	472	505	475	486	525	479	510	498	527	508	493	508	499	467	516	563	498	515	510	522	498	538	506	456	526	526	543	474	515	500	504	499	490	525	472	532	547	519	512	474	457	475	484	451	515	516	528	526	525	535	479	519	564	508	553	495	476	490	508	502	525	493	432	525	494	521	516	502	526	496	503	459	520	483	489	517	517	516	506	511	527	495	500	498	510	533	506	538	508	491	573	506	507	523	512	510	499	521	513	467	488	540	501	537	482	500	509	534	480	547	526	555	523	506	510	535	519	522	514	555	489	460	510	488	503	521	542	505	499	507	520	514	529	518	482	532	512	522	528	502	468	513	535	509	475	493	515	487	557	534	536	472	532	515	522	493	482	506	518	506	543	511	529	531	495	464	506	534	492	570	500	500	500	465	503	555	529	510	480	512	542	517	523	505	478	504	507	520	513	542	509	482	523	519	521	514	542	509	511	542	536	475	446	534	475	520	509	519	466	482	481	513	539	489	519	520	538	479	519	538	515	517	484	528	550	485	518	493	495	506	481	467	490	517	549	496	549	482	517	495	525	505	534	482	496	496	486	500	472	545	558	450	501	552	505	519	514	486	507	538	488	512	518	555	541	472	534	516	495	524	494	522	517	494	512	479	530	533	515	507	486	553	491	487	533	502	461	520	486	462	470	524	484	495	506	519	506	520	532	495	472	538	487	481	498	548	544	494	486	508	506	533	492	508	454	497	494	491	540	528	522	508	496	510	502	518	482	520	474	520	479	502	528	460	489	479	525	511	525	467	466	471	479	528	511	521	548	523	480	498	536	534	492	475	526	476	501	467	536	509	502	459	520	513	544	506	492	516	495	458	547	526	521	470	501	476	497	572	516	515	495	504	495	530	510	490	499	502	458	493	509	510	488	495	503	511	497	523	501	515	492	535	521	485	524	596	513	477	525	534	511	494	529	474	546	509	512	504	515	498	513	521	488	545	448	497	485	500	510	534	504	531	549	496	500	502	517	472	533	493	481	495	528
48885	45856	45201	36400	29811	24946	22829	19342	15007	19076	15970	13974	16400	12183	10279	7151	5605	4770	3122	3150	2511	1368	792	581	579	471	446	359	339	364	410	389	328	348	389	483	524	516	521	648	620	447	323	276	316	236	215	216	197	188	188	218	198	186	183	188	170	189	178	197	205	196	227	221	181	174	172	183	185	191	176	182	197	189	195	179	166	153	201	154	194	201	161	163	178	171	170	189	166	191	196	158	181	169	177	182	169	172	165	191	179	161	188	146	170	181	169	168	184	187	176	187	197	200	177	190	169	193	196	192	190	193	164	179	155	161	176	180	186	183	194	197	184	162	177	204	174	191	180	180	180	151	179	178	177	162	157	164	145	157	167	197	160	189	172	173	156	181	166	177	179	158	157	177	166	205	161	167	173	180	166	168	172	186	168	173	176	161	175	201	189	168	156	150	154	149	165	139	185	197	175	164	158	177	175	149	161	177	190	162	162	191	195	183	171	164	180	169	182	165	169	178	181	161	169	180	196	183	178	168	170	168	183	146	179	166	177	195	172	160	169	189	176	191	175	179	150	206	186	178	176	174	154	186	170	185	176	157	177	177	217	173	177	155	194	183	178	171	189	166	159	195	187	187	156	178	179	157	183	185	184	187	169	181	195	184	168	178	168	198	162	153	192	177	183	190	154	183	177	172	186	162	190	176	182	151	177	190	170	168	184	166	155	164	161	174	190	168	158	167	165	176	185	179	202	187	178	191	160	196	176	165	163	178	179	186	172	185	163	180	186	171	177	165	178	191	189	167	181	174	182	181	181	164	167	169	173	166	199	170	161	195	186	176	177	179	171	168	165	165	191	171	175	178	199	172	179	167	183	195	157	161	161	166	195	159	172	158	178	187	148	179	173	192	159	181	196	170	187	193	129	190	174	149	200	179	170	190	167	167	175	166	179	176	178	190	184	182	181	155	178	159	179	199	208	168	153	188	163	163	181	164	180	176	181	176	183	186	161	180	163	167	190	181	189	178	173	169	189	168	173	165	185	183	175	178	163	181	151	181	167	169	147	184	177	199	183	162	175	170	182	181	173	165	169	178	160	189	186	179	193	186	173	167	175	151	178	185	167	165	213	172	208	196	195	164	173	164	172	194	188	184	161	188	178	207	165	176	159	178	187	174	206	189	171	156	173	182	160	179	166	175	176	173	201	199	165	180	161	174	162	168	157	202	175	185	163	187	176	163	172	175	182	162	171	174	161	173	166	156	169	183	153	167	170	171	190	198	198	170	191	179	158	166	168	176	185	181	171	194	178	202	190	174	166	160	173	191	193	173	172	185	183	186	195	172	144	172	179	187	173	166	173	181	185	172	175	169	148	169	167	160	167	154	185	165	160	174	173	155	164	169	171	170	165	158	164	169	188	179	163	160	169	182	189	178	153	180	188	191	157	186	181	186	150	195	176	175	166	186	167	183	169	184	189	168	158	174	192	175	169	182	191	155	181	146	177	163	164	172	201	167	184	183	142	175	178	183	183	151	174	172	183	184	170	170	162	165	154	176	166	166	162	198	213	160	177	178	159	155	162	157	172	182	162	180	176	203	179	177	184	196	178	182	195	164	172	165	174	189	177	184	192	188	182	186	182	182	174	157	153	176	168	161	160	184	164	177	173	182	180	181	165	179	149	178	181	196	178	166	207	144	159	160	195	172	156	174	169	171	190	183	190	180	176	215	160	174	200	161	176	156	151	179	160	179	165	179	178	152	179	176	160	169	137	159	162	181	170	158	171	197	169	164	192	161	173	203	168	192	163	176	149	190	180	172	173	156	192	177	176	174	182	191	177	184	159	177	192	174	185	177	180	175	181	177	184	175	207	174	132	200	159	174	186	169	165	177	171	176	176	206	180	165	167	190	173	174	195	171	192	201	162	175	179	182	170	153	141	207	179	170	186	172	179	177	182	198	174	182	175	210	184	173	161	177	177	175	176	189	157	173	159	170	190	171	189	178	165	174	174	165	155	190	187	174	172	184	170	169	190	172	160	159	164	157	181	185	194	161	151	190	188	208	178	178	178	185	170	184	170	175	169	184	164	220	197	168	146	159	186	184	188	164	162	159	171	169	192	170	174	203	180	190	159	171	171	170	187	174	161	169	177	159	163	192	192	174	176	164	210	174	157	173	174	208	187	185	153	175	179	187	197	193	200	163	174	147	170	164	176	179	162	168	169	159	191	189	178	189	166	143	193	178	187	166	188	160	153	142	177	185	165	196	187	194	179	163	194	200	190	177	154	180	192	181	175	142	161	176	160	158	173	186	149	173	203	186	192	153	179	171	178	182	192	164	168	186	185	165	182	172	178	156	201	184	192	196	173	162	169	185	145	167	176	170	177	179	143	187	175	176	184	178	186	172	175	145	156	181	178	170	201	183	201	195	195	197	189	179	181	179	189	172	193	191	151	175	185	168	158	176	189	151	189	158	189	172	174	183	163	193	180	174	174	183	173	174	167	157	159	183	170	171	158	177	170	190	187	203	174	179	187	196	180	174	181	167	179	181	173	181	172	163	176	156	156	156	176	182	178	182	173	180	188	165	175	181	180	176	148	161	157	163	152	191	176	167	168	174	159	182	191	176	159	178	182	211	175	173	151	177	168	183	170	170	172	186	185	168	174	194	156	171	177	178	163	165	173	191	189	166	189	165	185	178	171	178	185	182	191	149	166	175	168	163	178	170	203	160	177	172	167	181	166	182	158	177	179	169	187	209	164	174	187	152	160	179	174	157	175	171	157	174	178	179	180	158	168	175	194	181	190	203	188	164	162	178	179	187	177	174	173	174	182	161	187	159	166	176	202	159	193	173	154	207	175	157	169	166	171	162	173	186	166	187	184	183	183	184	161	167	158	164	165	175	170	182	176	183	176	154	178	169	201	170	160	160	167	178	189	179	173	193	165	152	177	159	201	177	186	198	189	181	169	162	182	196	178	187	165	179	152	163	179	186	174	163	181	188	190	200	179	153	180	173	181	187	164	172	170	166	189	182	156	143	180	171	161	167	171	168	163	168	163	173	185	180	178	175	171	156	173	170	180	205	190	175	176	160	162	180	175	178	154	194	171	168	169	169	163	164	176	178	208	191	185	178	175	182	167	202	172	185	182	161	152	156	170	168	192	197	172	172	146	176	168	174	167	175	194	178	178	179	165	165	189	169	182	184	166	196	167	179	202	181	206	198	189	174	196	172	166	151	188	149	185	167	186	189	185	193	150	166	177	186	196	159	189	196	153	181	195	156	174	154	150	178	180	185	145	168	175	191	188	163	158	177	170	174	167	177	192	183	199	176	164	187	161	172	183	173	180	183	171	160	184	167	186	173	187	183	175	166	171	180	169	180	177	182	202	170	197	172	174	155	214	178	161	195	161	194	173	158	178	176	176	163	183	152	161	182	179	151	168	183	168	175	172	162	195	174	189	151	186	173	174	180	177	164	172	197	175	182	168	176	177	190	183	147	169	190	179	188	192	186
35625	44571	50856	42989	41975	32774	29538	25960	25059	34671	31704	31968	35773	29566	27617	22022	20185	17746	13427	14450	12522	7602	4282	3193	3016	2570	2199	1896	1723	1671	1739	1882	1724	1636	1739	2497	2812	2744	3116	3586	3613	2538	1665	1220	1147	947	800	670	627	549	562	545	485	579	545	495	544	588	615	626	578	574	596	589	507	491	504	529	499	470	488	466	458	473	463	500	473	476	453	494	454	430	475	468	430	403	431	496	441	460	453	449	456	477	424	442	397	472	446	430	452	415	448	452	458	431	412	465	441	445	436	443	431	417	428	462	455	414	415	467	429	480	458	457	436	456	458	442	452	464	442	418	418	420	425	466	443	439	421	423	439	456	469	433	427	430	431	417	445	436	444	481	423	448	436	451	399	491	442	435	436	429	422	445	455	412	424	416	432	447	450	416	432	423	448	442	432	482	399	454	427	442	450	430	393	424	435	423	447	400	435	425	405	415	459	396	434	413	433	436	444	424	432	445	436	445	433	416	427	435	424	438	417	438	425	427	384	437	450	429	471	469	424	428	458	404	425	448	435	433	441	457	443	435	437	417	469	428	431	422	420	428	446	488	432	436	453	433	423	432	411	421	432	428	422	438	443	438	423	441	437	407	442	419	418	441	430	413	417	464	473	446	426	452	414	439	433	454	446	420	450	460	419	414	425	411	456	459	422	415	436	443	449	472	429	444	418	439	454	461	440	459	396	431	444	462	423	431	400	483	451	407	418	443	436	447	456	490	422	443	460	448	439	428	435	430	431	438	419	427	431	421	399	450	427	410	456	450	418	431	445	424	427	441	393	475	447	432	431	402	430	478	405	451	449	448	429	405	417	434	456	434	446	443	453	433	434	415	466	428	428	463	445	450	420	446	441	408	450	435	451	457	455	459	449	478	468	468	399	441	424	454	467	404	404	449	445	444	431	431	452	428	429	413	426	444	426	454	429	407	450	444	476	474	447	439	455	408	422	425	422	436	439	437	435	440	438	429	449	430	433	430	456	438	399	452	453	441	450	420	448	418	420	456	459	438	436	429	442	422	441	457	449	437	405	435	420	440	440	456	451	469	415	439	460	427	430	440	484	446	446	406	464	447	419	430	455	475	426	463	448	424	413	447	452	406	420	445	428	462	425	475	413	464	457	444	437	442	428	427	423	447	412	448	405	430	383	437	449	413	403	411	410	424	433	441	445	442	421	469	426	405	394	456	409	415	422	440	401	392	466	443	425	443	394	400	445	425	449	431	444	415	437	469	453	418	459	449	445	466	447	468	460	412	440	436	427	449	449	442	434	476	421	434	428	429	437	424	403	436	439	434	412	429	421	430	446	428	422	443	439	433	446	450	433	463	414	422	422	405	439	433	408	462	432	434	414	459	422	419	410	436	407	459	422	383	387	432	424	422	444	434	425	424	420	432	458	428	486	407	446	414	445	417	434	444	483	437	452	427	426	414	440	422	411	397	438	442	440	438	434	484	460	404	442	480	424	459	436	437	435	421	453	405	459	409	399	442	436	467	411	432	416	435	444	430	423	457	425	452	448	463	430	427	430	446	433	450	444	422	413	407	423	440	453	443	420	426	436	395	455	420	455	451	422	426	425	446	473	472	449	449	465	413	436	441	458	460	429	413	452	442	413	424	447	425	441	459	466	429	458	421	418	420	402	431	434	435	423	425	470	410	443	471	453	442	438	424	451	406	452	413	427	449	457	442	458	434	440	443	420	484	446	437	449	436	450	426	462	448	486	444	421	443	459	472	413	431	439	423	465	458	457	436	431	424	413	468	443	385	447	414	457	419	452	423	469	431	433	418	427	452	433	442	450	444	433	401	450	430	426	417	449	414	429	459	425	462	405	446	442	431	446	451	392	447	449	443	440	416	407	410	458	453	430	430	424	404	445	415	443	427	441	441	401	432	461	420	403	435	407	398	429	482	444	427	424	456	426	412	457	456	459	440	423	424	418	471	429	459	429	463	467	440	405	448	423	399	414	427	450	493	472	424	445	400	419	389	436	408	442	436	409	452	416	455	450	438	392	427	463	446	426	473	427	444	459	445	421	434	441	449	430	443	396	412	409	450	432	455	484	457	430	419	469	438	407	460	435	444	432	454	457	432	421	474	442	411	457	430	453	433	436	426	403	397	452	458	389	421	394	420	437	427	454	436	412	469	445	429	455	412	430	423	432	421	447	421	468	449	458	427	432	490	410	445	440	457	453	454	412	432	471	470	413	456	451	428	455	424	452	420	449	451	417	456	427	456	438	450	397	443	434	458	419	421	442	422	399	439	438	420	414	407	422	428	421	418	416	440	468	433	459	463	478	390	455	430	414	428	420	437	420	458	437	423	449	432	453	479	420	418	421	478	451	429	431	457	426	438	441	396	439	458	423	383	455	431	442	421	459	416	426	445	474	498	446	437	407	437	418	432	467	400	439	406	424	427	443	400	416	423	457	444	471	417	418	429	447	443	412	447	456	476	445	446	445	444	457	467	425	446	465	440	449	449	412	427	443	440	457	449	415	430	462	439	425	447	451	418	420	445	449	403	399	419	458	411	378	454	432	448	453	433	484	454	442	449	452	453	447	440	451	444	431	404	436	442	465	416	433	488	437	445	454	428	424	432	471	463	431	432	419	430	451	423	454	414	378	456	422	460	427	451	465	408	436	430	462	433	464	418	437	460	435	444	432	465	435	393	458	428	419	461	438	495	422	429	430	439	406	463	417	432	431	426	438	435	458	466	407	415	420	429	409	408	433	416	416	434	433	435	424	404	437	458	412	432	416	432	434	423	402	435	450	412	414	421	451	382	444	453	418	455	430	450	469	429	401	430	436	407	439	443	436	464	424	494	443	438	439	425	416	429	456	420	491	392	427	456	424	448	444	427	419	441	402	438	426	487	426	440	455	429	415	449	412	463	438	458	442	425	467	434	403	411	477	445	436	469	450	420	441	453	443	431	462	425	417	453	441	383	427	423	416	423	449	417	453	426	454	418	441	448	441	429	438	437	464	465	439	441	469	430	439	441	451	429	401	474	429	481	432	436	448	460	446	414	399	423	409	470	441	424	473	473	420	479	452	454	452	418	418	435	425	428	415	419	425	430	447	453	446	443	424	426	443	432	442	427	388	447	447	468	463	430	447	412	401	462	469	419	450	414	467	445	440	411	386	417	424	414	463	439	446	403	413	407	450	401	448	474	439	433	432	416	434	427	440	430	395	430	434	429	427	455	415	453	423	439	426	457	434	427	430	453	446	463	436	430	419	416	433	428	436	459	410	426	430	452	459	453	468	439	433	428	456	448	451	447	410	426	434	456	449	438	419	426	434	424	413	441	463	456	403	437	407	456	442	442	471	434	453	473	446	451	445	460	443	438	445	461	420	436	439	451	462	415	450	432	424	447	420	426	451	411	408	443	431	412	439	462	465	422	468	429	427	416	388	429	459	481	457	434	442	437	423	426	446	474	416	402	467	432	430	460	427	444	419	445	441	418	392	408	428	447
18315	20867	25598	18316	11185	6273	3954	2221	2223	2594	2204	1597	1294	1089	811	758	736	553	456	510	536	470	351	338	330	285	292	295	297	268	282	277	244	269	255	253	253	233	224	235	210	241	208	220	240	219	235	239	214	230	207	192	226	206	189	202	220	243	230	259	231	225	180	213	229	205	225	197	190	242	238	255	203	197	203	211	224	216	183	208	232	215	195	190	213	216	229	210	209	213	221	212	201	200	205	225	214	196	195	203	199	238	202	196	196	221	219	213	215	213	185	227	219	202	212	209	226	178	205	211	196	214	213	204	215	209	200	202	215	183	228	213	195	196	223	202	222	229	211	204	181	208	195	197	196	203	203	198	215	175	209	205	184	231	216	212	228	204	197	225	203	200	190	195	236	206	205	211	190	188	179	226	229	207	189	192	213	207	184	219	220	219	203	226	234	203	181	216	206	187	206	205	209	201	214	214	224	197	197	222	195	197	216	191	212	208	223	221	216	189	189	198	223	239	231	231	239	201	196	220	210	204	190	209	203	215	217	212	198	177	200	183	207	209	211	231	190	211	198	219	205	232	208	211	207	229	218	215	208	193	206	174	215	197	214	215	211	213	197	222	201	208	201	187	194	195	195	233	217	195	213	196	209	218	225	198	215	200	195	222	213	245	203	197	231	179	180	226	225	187	194	214	217	211	222	208	223	221	216	231	206	186	196	225	207	217	194	232	212	201	225	192	197	171	199	199	214	209	217	188	211	208	202	211	227	210	206	201	210	199	211	266	228	198	236	193	224	210	230	193	206	211	171	222	211	199	186	193	198	215	208	222	189	247	219	207	219	193	208	235	194	230	203	198	208	235	201	206	239	207	215	209	220	213	204	207	211	227	224	211	199	227	192	208	228	197	207	225	180	201	194	216	218	221	210	212	213	223	223	185	226	219	220	201	215	206	197	202	231	193	226	236	207	172	212	191	221	198	232	247	217	203	212	204	222	217	231	207	202	208	206	231	199	192	184	215	202	209	234	205	226	193	217	216	223	201	209	221	210	197	195	176	219	194	206	199	211	202	212	215	201	220	198	243	213	213	197	211	216	233	190	209	216	235	204	181	214	206	222	189	194	207	211	193	217	211	209	240	210	210	207	190	211	185	204	181	203	176	222	230	246	224	213	205	228	199	216	213	186	212	180	203	215	194	195	207	221	211	220	211	197	215	232	193	198	238	191	203	212	203	214	200	212	207	224	199	219	196	210	215	192	200	224	184	209	219	188	215	209	236	206	210	202	188	218	197	208	204	205	215	231	195	207	226	212	221	214	204	197	185	204	201	198	207	205	225	216	199	183	221	195	206	207	225	212	217	208	221	225	223	252	223	183	200	210	225	225	202	200	212	205	203	207	197	198	209	212	193	216	216	217	211	191	209	231	209	196	211	196	206	213	223	173	241	194	206	228	197	219	234	223	220	207	214	194	209	215	215	235	184	194	233	220	213	205	201	194	195	202	201	211	205	194	207	209	215	220	211	214	193	208	190	206	216	196	228	193	211	244	226	215	191	204	176	186	200	213	189	240	201	196	215	217	228	227	207	223	221	176	211	200	199	234	227	188	218	209	235	184	211	219	205	223	220	202	193	196	231	193	211	222	209	203	233	218	190	220	200	214	226	205	193	207	226	202	222	207	222	207	187	225	218	213	223	191	213	211	186	204	205	194	213	229	224	195	213	222	206	180	193	208	211	199	210	213	223	194	202	207	212	223	231	216	232	210	215	207	193	220	199	221	217	213	207	207	235	202	222	226	211	230	188	202	202	227	220	192	208	207	183	223	193	214	216	196	193	213	179	230	220	197	205	201	179	219	189	231	208	253	205	212	203	195	239	217	222	205	199	194	216	210	199	214	222	201	199	211	202	213	201	203	234	210	223	193	197	187	216	242	208	224	202	210	220	205	207	186	218	210	198	199	219	200	190	215	212	235	190	215	224	203	201	212	196	208	201	182	228	193	188	215	185	214	214	196	210	186	211	197	209	217	217	223	216	199	200	228	219	211	204	194	204	203	200	224	206	199	218	220	199	207	216	198	221	185	220	203	212	241	222	211	210	205	200	221	193	209	224	200	213	210	229	204	216	225	227	204	217	200	207	235	207	192	215	198	209	196	205	170	195	237	193	201	224	220	194	202	186	205	208	242	236	216	229	199	180	193	189	193	202	211	200	183	196	221	209	196	215	234	240	201	196	220	207	207	201	231	207	211	191	235	234	226	213	191	216	225	219	222	218	191	210	224	236	234	214	227	212	187	216	172	209	205	218	209	197	208	192	218	248	205	201	232	193	205	213	220	220	185	177	208	192	203	192	201	215	203	200	219	206	206	205	230	192	208	203	194	195	183	198	229	208	225	233	230	195	216	200	226	197	197	207	190	191	211	200	223	233	211	202	214	212	220	224	211	199	194	205	199	202	195	201	225	226	212	222	237	191	227	220	203	210	218	176	205	223	189	198	242	206	194	210	238	226	237	211	200	207	177	226	207	208	208	224	214	206	235	225	197	221	220	185	186	224	201	202	213	228	207	216	181	205	219	226	180	179	189	210	216	211	176	220	213	212	205	210	204	205	220	212	236	209	187	196	198	207	217	181	241	207	182	197	188	178	178	179	204	213	234	245	204	230	212	164	219	217	198	218	201	217	228	234	209	209	212	220	193	180	186	200	190	202	234	212	208	235	215	210	195	195	182	196	193	180	232	218	195	207	215	201	205	217	196	200	223	200	189	197	191	220	209	249	203	188	234	213	215	174	199	209	202	177	215	207	231	208	215	218	199	212	206	198	210	221	242	211	226	204	195	229	195	189	202	183	179	193	234	231	245	232	199	195	201	220	214	183	201	195	191	216	203	214	204	185	242	231	235	197	210	191	204	182	189	208	257	196	224	225	188	204	203	212	212	241	208	189	202	189	209	213	195	217	213	238	191	201	224	194	180	200	219	193	196	184	230	172	210	224	197	227	223	211	208	191	207	211	229	198	244	226	233	199	215	200	211	199	190	213	199	233	211	216	230	229	221	200	225	211	223	232	192	194	228	210	217	189	185	197	230	227	185	181	218	227	218	238	204	186	221	222	215	212	190	209	214	213	194	203	170	197	215	202	206	224	241	228	203	222	203	232	188	190	194	212	231	222	204	200	206	212	176	187	181	225	245	192	201	190	226	216	215	200	203	213	211	203	221	243	218	195	194	197	209	223	196	219	238	184	214	205	245	200	194	167	211	196	209	207	194	216	228	210	191	199	200	201	222	201	200	217	221	245	216	243	199	200	229	182	212	206	199	213	203	228	193	223	209	213	223	218	212	214	203	186	200	201	212	202	189	206	198	229	179	221	246	236	236	223	223	214	210	234	219	192	210	215	211	206	205	220	242	230	233	206	175	209	220	195	212	199	224	182	210	224	215	224	193	193	226	230	222	212	224	231	194	203	194	228	189	187	192	230	227	228	210	214	199	210	200	224	193	203	227	211	221	212
12392	20172	30110	27707	22734	17207	13342	8691	9748	11703	10621	7736	7119	5408	4285	4018	3743	2605	2363	2690	2642	2175	1508	1340	1141	1060	1148	1204	1020	915	913	820	798	808	840	862	778	757	722	708	686	680	685	649	621	627	613	561	533	578	588	556	536	500	518	532	534	508	528	558	563	541	531	519	493	547	567	576	522	492	582	555	548	535	533	511	501	542	505	532	535	548	522	530	522	533	511	514	574	517	559	504	511	553	534	509	539	559	551	552	546	517	529	504	498	497	548	538	539	517	516	538	498	518	537	542	485	530	511	518	508	537	553	557	499	470	523	531	564	520	549	544	510	541	556	565	564	524	497	523	535	487	567	502	510	545	524	528	501	545	544	533	522	507	541	537	570	493	552	501	516	511	530	526	559	544	529	506	546	520	493	513	502	535	487	539	507	519	589	517	519	522	517	509	510	508	518	490	521	503	537	523	579	502	524	539	540	516	538	499	551	532	526	501	521	523	516	543	534	538	533	506	535	513	533	548	558	492	516	503	569	563	533	532	489	512	532	500	565	544	500	509	519	520	506	516	534	528	510	586	545	509	503	504	497	510	526	514	549	513	527	516	504	527	533	531	481	524	555	562	564	534	515	512	551	561	549	547	480	552	581	508	533	528	507	508	527	570	513	527	560	492	551	508	517	549	507	543	477	557	553	511	568	527	470	576	518	525	525	528	543	539	476	500	555	478	521	560	526	490	542	475	514	505	596	527	516	496	559	499	480	518	519	488	550	535	528	551	522	557	516	513	550	521	506	562	500	550	530	503	555	535	526	496	533	560	546	515	508	497	513	556	518	534	520	554	531	519	489	526	542	493	507	558	536	532	489	498	506	517	549	500	511	585	535	506	552	524	503	545	512	507	482	546	530	539	515	515	508	550	519	537	525	549	518	516	515	540	530	544	515	555	521	529	537	524	579	538	538	542	502	530	542	522	534	527	485	528	560	537	520	529	521	504	524	519	514	514	482	501	524	541	579	519	503	524	517	519	519	501	586	543	513	534	542	546	508	538	534	525	523	514	518	538	551	528	529	547	485	561	558	536	537	495	526	524	541	522	533	505	506	535	531	524	535	528	525	529	502	501	504	521	533	511	523	519	484	509	528	509	565	485	537	473	524	517	548	508	525	526	442	558	539	535	505	508	516	552	544	504	548	491	474	489	531	501	519	500	553	539	508	492	523	492	504	480	513	521	503	545	523	526	505	507	539	532	512	541	504	503	492	545	495	518	521	532	575	584	530	532	506	549	502	520	534	573	514	502	531	564	544	538	536	505	555	517	507	466	531	497	554	522	517	523	530	511	543	527	524	496	486	524	533	549	540	553	507	520	527	558	497	510	512	555	513	524	540	544	561	567	509	524	496	552	550	539	540	525	533	489	556	530	525	516	515	521	495	456	541	510	510	544	523	518	526	563	552	520	518	535	521	499	531	534	548	522	523	509	544	519	547	497	561	532	499	530	534	515	538	533	492	527	531	545	528	577	509	532	553	509	506	536	525	531	506	554	534	493	557	499	544	524	579	529	502	482	489	523	497	519	503	531	517	559	561	490	482	528	501	544	531	491	533	544	529	539	518	527	535	526	533	530	508	495	512	570	501	516	462	488	518	512	483	509	551	517	504	512	531	545	540	507	537	485	539	544	552	540	529	528	534	554	512	552	535	530	518	513	545	502	506	541	518	527	475	536	500	516	497	524	513	501	519	522	501	542	517	518	535	585	536	506	557	502	499	535	521	537	508	542	528	528	542	537	542	507	466	542	547	517	513	533	532	523	527	518	525	554	542	513	490	546	518	557	527	516	519	504	513	482	449	473	524	503	529	526	525	535	534	509	503	559	561	570	546	530	529	511	525	536	536	508	525	490	554	550	565	527	533	489	542	491	527	555	508	483	507	483	548	564	540	559	507	519	485	549	522	502	565	525	556	562	537	519	508	539	481	528	550	525	553	548	495	515	488	554	545	508	526	563	541	497	520	540	518	528	522	562	551	466	515	559	504	496	551	544	480	525	538	514	534	505	512	473	547	524	502	542	523	504	531	480	563	546	519	545	559	554	496	485	545	495	543	519	481	513	515	559	508	496	512	518	476	518	521	507	495	515	508	496	542	514	537	505	544	556	548	505	507	520	510	539	540	517	513	522	564	472	506	500	528	523	553	537	501	533	510	527	516	511	534	537	495	569	530	525	524	508	518	492	532	555	508	539	544	478	516	526	543	513	541	517	546	542	530	488	523	506	531	522	537	517	508	496	542	552	536	535	541	545	535	514	549	551	513	537	515	548	509	531	547	524	495	527	526	575	520	541	547	523	571	570	486	503	527	522	535	555	552	525	528	492	523	535	523	512	489	522	549	526	500	512	569	499	530	541	547	567	520	539	501	502	532	503	514	500	507	533	493	536	531	503	579	551	542	566	502	533	515	569	575	542	535	527	555	566	562	505	495	515	514	564	495	534	492	507	489	544	498	503	543	515	519	521	588	493	516	500	581	548	521	500	517	495	503	538	467	489	508	532	541	518	529	534	503	522	506	512	564	522	506	520	510	550	501	528	550	529	499	535	513	534	490	567	561	545	564	530	512	486	543	549	532	556	531	551	511	541	504	506	538	537	554	514	533	550	542	572	540	520	520	546	539	499	551	540	554	489	544	526	494	568	509	544	504	598	529	507	515	573	541	494	531	482	520	537	518	573	519	508	535	558	480	540	517	539	514	520	535	527	515	543	539	503	567	519	544	531	518	553	552	532	551	515	524	541	470	540	503	492	496	485	541	508	515	525	532	497	524	541	505	501	524	524	527	507	505	510	536	503	523	476	531	519	564	532	539	486	514	511	537	534	527	526	561	514	519	534	519	525	554	514	521	550	539	549	511	481	514	528	491	522	534	523	489	524	533	535	525	554	507	537	491	565	527	474	520	533	515	541	503	500	497	539	558	531	556	527	549	542	495	480	504	534	527	531	539	540	501	536	521	535	480	559	502	516	499	509	521	521	571	543	497	498	530	535	562	530	538	505	512	533	588	520	535	515	499	527	492	519	542	525	521	528	534	520	549	547	507	531	506	504	528	524	533	519	502	530	532	515	517	529	536	495	535	503	543	536	541	521	544	573	522	518	492	520	483	488	514	536	539	501	514	495	501	544	518	543	523	500	525	493	520	516	554	544	498	486	525	559	533	546	538	497	535	513	517	538	548	518	575	523	494	551	486	527	507	513	534	504	504	500	518	519	516	506	559	509	490	501	554	589	511	561	536	540	525	526	563	559	485	499	522	546	515	542	555	507	535	518	529	544	518	510	523	488	555	574	562	532	502	537	535	522	512	524	523	549	536	536	523	519	537	531	588	514	555	509	552	507	557	506	520	507	493	558	512	530	516	508	524	527	516	541	503	566	545	524	522	512	496	520	527	531	551	510	490	532	504	535	528	530	532	555	509	530	586	515	523	517	506	565	502	519	506	547	529	553	484	525	510	537	520	519	551	556
36259	46500	43331	39554	27951	22207	16526	10562	9431	13282	8897	8197	7574	4497	3801	3241	2249	1717	1370	1171	915	702	526	354	347	360	329	318	280	265	283	292	283	263	320	283	290	296	350	388	355	308	248	288	271	250	213	223	206	226	223	197	215	231	213	202	243	234	202	202	221	235	216	198	251	223	210	225	203	234	200	200	201	208	213	203	214	217	203	201	187	204	217	232	205	192	203	213	235	201	208	203	205	246	226	202	196	213	191	197	184	199	210	207	195	202	217	202	183	201	205	209	194	225	200	220	211	205	179	191	208	189	214	228	214	227	183	212	214	219	205	228	225	187	207	186	214	216	201	209	218	200	191	187	222	207	197	214	186	195	218	221	210	192	202	196	227	201	224	212	203	191	228	189	182	217	182	195	174	202	200	226	197	194	223	183	173	207	197	209	210	205	197	193	181	208	221	188	213	185	194	206	243	226	217	190	204	210	189	211	199	195	206	204	212	209	208	168	208	186	214	209	197	194	192	224	237	233	206	199	203	188	218	219	236	204	204	205	186	213	208	165	213	199	199	197	199	198	194	220	206	227	202	181	195	212	199	185	200	218	199	196	186	210	200	219	221	199	187	207	215	204	198	186	179	194	192	221	201	222	210	197	212	201	218	192	201	208	184	214	242	223	206	214	219	204	210	218	198	210	238	188	200	212	181	221	206	210	234	192	208	226	182	200	238	213	207	233	201	197	215	200	197	226	201	218	229	214	195	198	206	187	174	197	202	173	211	201	182	206	229	193	192	219	216	224	207	207	230	196	217	203	234	186	203	213	214	197	179	194	202	189	206	215	212	197	211	200	207	222	206	183	201	233	201	208	200	194	200	224	191	198	185	188	223	183	196	184	205	191	203	166	182	197	243	189	202	190	222	195	196	211	186	212	197	207	217	228	204	226	198	202	168	207	225	201	199	230	200	171	225	232	202	208	222	191	202	185	209	219	212	172	196	201	220	186	215	174	216	218	211	200	203	188	180	200	213	176	178	186	196	204	220	183	228	204	199	218	194	219	191	232	206	210	197	192	235	223	228	216	199	203	219	203	183	187	210	203	190	213	208	220	211	185	200	200	213	198	216	220	244	236	211	186	199	224	214	199	194	180	220	193	211	197	211	212	216	240	171	188	192	211	186	219	181	166	196	180	215	194	205	196	206	226	222	215	228	226	214	203	192	195	195	206	192	206	190	186	196	215	197	205	210	188	187	220	192	205	187	193	209	207	195	227	183	213	217	220	193	186	227	188	178	173	196	225	196	193	224	244	214	209	197	197	186	196	198	183	211	229	210	201	195	182	183	224	204	202	176	212	196	215	191	195	201	211	210	192	210	210	194	203	184	204	215	205	187	206	205	201	204	202	216	178	208	200	202	206	198	194	217	204	186	198	179	194	202	185	189	194	205	192	186	198	171	197	202	200	198	232	205	195	203	197	201	200	190	175	190	238	202	184	214	205	216	196	200	204	197	197	227	206	211	205	171	213	190	198	214	195	197	201	191	184	208	243	204	201	177	205	187	183	193	195	198	235	205	214	201	215	201	198	198	199	203	207	237	201	212	180	232	203	187	176	211	211	182	184	213	218	161	228	205	210	193	205	212	204	215	180	178	199	185	200	210	185	209	180	209	196	211	214	213	205	210	219	198	214	216	214	194	212	184	197	206	211	176	194	219	214	217	198	196	198	177	222	201	204	208	207	201	177	200	194	206	203	201	203	219	209	198	197	167	217	202	189	196	222	194	205	211	179	218	187	191	228	221	220	200	221	230	202	224	209	186	200	227	209	197	202	218	195	202	229	188	187	232	210	209	207	201	193	211	231	240	211	199	190	189	221	220	194	204	187	192	215	188	210	204	199	189	206	193	211	193	198	198	207	194	202	204	202	217	198	190	194	202	186	159	182	214	204	206	200	204	190	204	198	203	226	184	202	205	193	207	197	195	212	199	203	221	211	185	233	191	197	190	181	211	202	230	214	186	214	198	206	184	228	187	191	228	191	194	203	245	204	206	206	190	206	194	214	200	206	201	195	205	185	199	205	201	200	215	219	209	208	202	217	206	188	171	196	185	210	226	163	196	208	213	204	233	216	205	203	212	214	179	194	214	210	209	210	184	221	194	214	219	194	208	208	202	209	210	201	215	223	197	227	191	212	207	204	192	213	196	198	199	204	173	190	210	198	208	192	212	187	212	197	209	210	183	201	200	219	214	188	199	173	230	222	214	202	166	212	211	208	200	209	186	207	231	189	217	195	220	216	190	227	196	204	191	197	207	197	195	204	218	200	182	210	188	175	195	198	197	203	206	222	201	195	208	223	180	226	208	199	182	193	209	189	205	189	194	198	201	224	198	201	200	230	199	217	194	204	180	213	205	213	203	207	180	241	183	194	202	194	203	227	231	196	213	227	204	201	201	196	192	198	194	191	201	219	201	197	189	211	197	204	244	225	176	239	229	192	205	215	196	185	218	179	186	162	214	202	207	224	180	212	216	186	195	212	215	179	190	198	205	197	204	212	207	206	202	227	205	203	194	208	208	205	212	224	215	210	190	217	182	215	213	217	194	212	182	194	197	192	183	185	195	197	211	220	208	207	180	199	201	187	213	196	217	222	190	212	223	206	195	194	187	208	194	185	197	212	222	187	187	191	207	196	206	217	213	190	193	177	211	204	210	212	222	199	225	218	202	195	198	205	189	221	238	227	189	179	211	189	199	210	211	205	214	212	208	208	198	213	199	236	209	207	210	219	215	193	175	195	215	181	225	207	191	189	209	213	218	203	186	220	193	206	190	218	190	178	188	183	183	220	219	220	235	204	206	198	201	197	208	197	234	209	219	201	187	196	216	217	201	186	226	189	193	202	191	199	201	203	196	198	191	197	206	215	205	212	219	204	208	210	190	213	216	195	183	221	205	200	217	202	205	199	211	225	208	202	185	220	202	206	200	193	209	192	212	212	200	211	191	225	220	178	197	191	196	212	195	210	187	193	220	188	192	201	198	204	207	179	199	207	224	164	180	197	223	202	199	198	215	210	198	193	200	225	217	192	205	231	220	188	197	204	197	210	197	194	217	199	182	207	203	203	197	212	193	214	195	217	209	214	190	217	206	194	212	228	200	210	220	236	213	191	192	205	192	206	204	187	201	209	192	211	216	192	217	217	203	213	218	208	226	202	220	217	198	205	199	222	196	218	204	191	198	214	204	212	209	191	177	181	209	217	211	206	194	203	223	209	214	198	183	169	210	221	205	209	223	191	185	193	222	205	239	198	214	177	235	224	197	184	216	211	194	220	176	188	205	222	216	203	186	196	216	187	210	212	218	205	221	217	182	228	203	216	205	181	175	180	214	217	191	206	234	221	193	202	214	208	170	191	206	218	206	196	210	182	211	208	194	215	204	195	190	205	206	192	200	198	202	215	187	225	203	179	203	203	205	217	200	206	206	196	197	216	221	228	198	207	220	186	231	231	193	194	201	193	235	199
25421	41957	44433	43395	35488	26651	23577	19745	22187	30289	23444	24862	23379	16427	15215	13239	10892	8233	6963	6422	5074	3941	2496	1748	1624	1549	1469	1403	1344	1163	1106	1089	1030	965	1213	1245	1323	1340	1588	2035	1581	1273	1106	903	751	747	662	646	564	597	577	577	553	545	556	559	564	571	531	589	531	544	544	572	549	542	545	513	576	561	541	536	499	525	497	494	499	506	518	552	494	502	491	562	511	501	517	512	492	493	514	456	540	516	520	518	522	531	511	517	519	538	529	536	537	485	500	492	518	493	510	511	488	491	491	497	470	495	502	544	491	520	538	514	553	507	497	533	535	518	507	483	515	509	510	465	504	531	492	518	492	492	499	514	530	543	473	482	488	500	499	533	504	500	510	496	514	526	521	498	524	489	492	545	500	495	495	485	530	516	499	516	525	495	508	485	504	482	499	520	521	467	511	540	472	515	483	490	489	509	521	553	501	567	500	515	532	481	456	493	512	535	525	516	533	539	504	515	495	485	490	491	506	537	528	505	473	499	491	462	515	500	493	499	520	494	477	509	469	515	506	498	530	514	550	509	515	492	456	465	495	500	507	530	485	480	503	487	488	474	542	523	504	523	520	543	508	508	546	520	485	501	514	512	514	504	495	545	545	509	533	523	559	530	487	518	527	524	536	524	554	526	493	514	492	470	515	513	520	525	505	536	496	484	521	467	448	544	518	481	551	506	502	538	500	461	501	500	519	518	504	504	512	542	533	476	503	523	511	545	521	534	455	502	502	482	531	482	485	514	549	493	514	536	502	517	555	515	547	493	523	489	522	511	499	477	500	562	499	497	533	487	525	509	524	504	535	505	454	554	503	481	544	539	508	505	499	467	547	492	469	463	492	470	568	540	507	513	503	530	519	507	506	495	488	541	524	513	501	486	530	531	488	501	515	503	508	532	510	536	500	491	544	482	518	533	497	501	512	483	500	515	512	518	512	531	556	541	522	515	513	518	498	535	501	536	527	512	490	516	508	532	464	496	492	556	500	521	489	502	518	523	484	511	518	511	516	508	491	514	540	473	556	481	517	519	500	514	519	492	519	514	526	491	476	498	519	555	543	523	525	518	514	504	517	485	506	490	500	518	489	510	471	567	544	516	492	506	547	508	503	463	491	530	463	503	484	528	499	534	496	493	525	502	473	521	479	493	529	528	522	537	490	493	476	486	504	505	503	504	499	509	536	510	503	525	474	486	501	519	514	481	558	470	489	473	500	477	488	481	461	458	509	484	506	554	464	543	493	522	526	507	530	481	488	467	458	467	534	486	496	510	530	524	532	530	518	515	489	519	498	505	471	519	538	539	521	517	491	470	533	531	470	526	547	487	504	517	503	520	508	530	505	492	473	472	474	509	537	476	511	499	511	508	504	516	547	529	481	522	516	527	485	546	513	471	529	521	485	471	510	524	519	498	518	503	494	506	471	505	530	500	482	478	508	529	513	468	502	483	519	514	480	533	497	498	454	515	521	484	501	518	482	518	527	517	507	528	436	507	492	508	506	510	505	495	511	501	507	522	506	517	547	491	480	509	495	536	478	524	483	497	528	537	508	504	536	494	535	547	514	465	488	490	483	534	492	467	497	538	497	497	520	476	511	512	487	467	521	542	511	511	481	508	503	490	499	514	494	538	481	542	525	522	493	505	512	494	506	527	516	530	518	487	479	519	519	499	523	535	512	468	511	478	467	522	517	520	452	512	495	508	502	519	537	472	511	494	486	497	507	465	505	466	470	498	505	532	510	532	510	512	532	533	535	512	493	523	463	494	544	513	495	540	552	494	506	493	479	480	529	499	525	521	486	535	485	517	508	473	493	465	542	505	519	531	525	506	499	481	500	525	536	542	516	485	471	500	523	503	464	542	522	497	498	519	486	472	536	518	497	492	503	534	523	507	511	512	467	491	473	471	531	523	480	482	529	526	483	514	477	514	526	447	465	471	512	465	548	526	487	517	545	490	519	493	471	540	516	497	491	522	505	497	494	474	501	524	494	509	487	501	523	538	515	493	548	462	506	493	499	512	511	496	485	512	496	482	536	508	481	499	484	532	498	540	492	497	505	509	485	538	504	503	523	502	483	503	525	471	497	507	514	488	536	517	509	483	518	484	549	487	472	481	494	523	484	477	496	506	490	509	475	493	518	500	552	498	511	509	517	488	522	464	467	511	533	473	519	525	503	527	512	488	475	512	510	428	531	469	512	515	546	521	499	495	502	502	485	515	478	454	555	493	527	514	529	505	534	513	518	520	494	507	491	477	509	535	513	527	484	473	506	490	512	535	508	473	491	517	499	512	477	486	507	534	501	481	559	500	475	516	505	494	495	531	511	493	526	476	468	546	510	488	514	522	468	441	519	459	535	468	495	498	523	546	491	500	493	485	493	480	495	514	498	487	499	490	510	551	530	523	459	531	467	516	521	503	539	493	522	551	543	524	501	487	460	511	493	545	517	512	495	440	512	507	521	526	519	501	514	547	497	524	484	509	515	512	475	506	493	536	508	542	526	538	514	484	481	519	497	515	549	499	503	497	529	515	536	487	501	491	504	479	496	500	514	539	506	505	500	523	480	521	525	491	497	480	520	509	508	515	542	506	480	509	476	501	541	507	488	509	569	504	502	513	480	497	495	525	512	484	517	500	500	501	505	494	516	495	473	474	535	506	522	500	492	510	527	508	490	533	510	514	469	512	507	501	577	527	532	511	527	482	494	501	489	491	532	488	517	491	486	541	497	510	504	494	484	523	509	504	497	494	524	486	496	495	491	509	497	506	496	498	493	452	512	506	521	543	514	549	510	519	518	459	508	506	493	479	495	476	521	499	506	486	485	487	491	525	515	502	501	510	472	480	493	508	498	527	502	519	467	503	501	558	483	460	470	492	491	498	479	505	512	503	518	514	504	494	474	516	456	503	515	516	503	535	487	502	484	544	560	552	530	515	487	535	523	474	554	498	517	516	542	494	486	493	509	498	512	516	543	527	508	497	510	478	464	559	503	574	508	453	518	515	477	508	524	527	530	535	498	551	537	491	493	501	489	518	509	539	474	489	560	480	455	499	525	463	518	478	473	459	528	517	519	489	488	490	495	496	496	468	485	504	522	471	483	529	516	513	469	491	498	518	486	503	531	495	509	499	501	529	508	523	499	494	496	480	499	506	523	572	502	506	446	483	518	492	541	541	471	495	478	514	511	530	500	506	565	513	481	456	472	522	493	484	520	527	540	517	519	483	541	544	523	510	511	469	519	504	527	546	495	490	480	529	520	542	526	484	512	535	516	517	508	481	523	516	517	487	530	513	495	504	508	496	500	543	503	566	483	490	501	490	495	520	505	539	511	488	509	511	483	511	512	492	493	489	550	472	523	506	481	531	481	515	521	487	513	496	520	536	496	495	508	499	508	511	530	488	510	507	518	518	546	487	524	493	509	559	498	512	501	514	504	525	539	511	537	493	538	555	512	490	515	488	521	455	513	515	547	541	507	495
47793	48163	41838	40234	29632	25517	22635	21083	23581	25816	20675	19816	15396	9434	8109	5918	4356	3635	2604	1959	1378	1018	795	564	468	467	432	413	373	322	329	308	286	304	296	368	362	467	756	1132	961	368	343	350	322	286	216	187	191	193	177	198	190	173	177	162	175	228	193	206	204	204	179	174	179	170	165	190	188	204	163	196	158	151	195	182	190	187	187	160	184	173	172	179	213	181	183	188	178	162	198	152	179	158	169	177	182	168	186	148	183	189	188	192	170	170	195	171	191	179	203	190	167	170	174	176	159	189	206	178	168	195	182	167	163	194	214	191	196	162	189	198	195	174	193	188	214	168	160	170	173	174	174	167	159	152	164	171	184	180	186	171	181	188	165	183	160	161	183	203	150	184	206	196	167	155	153	165	176	190	132	161	178	177	178	198	167	180	188	188	169	161	163	181	186	158	195	161	180	168	189	196	181	154	151	171	165	181	164	180	183	171	177	198	174	154	186	164	161	194	171	173	174	162	167	183	178	174	160	163	164	185	203	203	179	192	164	173	181	170	173	167	163	163	192	207	179	194	163	173	166	177	178	179	155	149	151	146	174	160	171	177	193	178	195	170	184	171	192	149	171	163	180	195	154	207	173	188	138	152	181	157	202	169	159	175	182	149	164	169	181	188	171	178	172	182	168	177	161	183	170	162	166	174	163	176	176	177	160	179	170	160	164	183	189	183	161	158	196	189	200	190	206	167	204	174	172	171	160	189	159	170	165	200	199	156	185	182	196	162	187	170	179	185	164	174	171	179	181	171	191	168	154	152	185	161	173	172	183	193	163	184	170	173	154	171	184	167	206	183	173	177	140	203	186	195	169	149	165	166	162	171	160	175	153	161	162	177	149	166	184	173	168	189	179	164	181	167	170	155	208	173	163	171	176	187	181	168	191	206	161	168	161	176	149	193	163	185	203	175	169	198	158	166	165	164	154	182	174	157	189	197	193	161	161	152	166	173	173	169	180	157	184	168	197	182	156	186	201	189	193	161	159	178	196	190	184	157	164	185	165	174	177	174	171	177	163	174	172	182	148	184	149	165	148	169	141	174	164	192	183	171	182	191	180	169	176	206	190	158	177	185	174	179	179	176	197	168	155	177	169	157	196	178	175	171	181	172	198	171	182	153	160	149	172	155	195	184	153	191	163	182	190	180	169	199	182	178	198	194	182	193	173	144	160	162	208	190	179	171	159	175	172	175	182	177	179	168	173	164	180	158	176	173	183	186	180	179	208	189	196	165	170	137	184	160	175	181	192	168	181	188	184	163	205	212	172	180	168	178	165	194	184	173	182	199	179	171	169	186	164	169	183	189	190	171	194	148	198	147	175	195	186	178	159	162	172	188	156	148	178	158	187	211	182	148	181	169	163	167	198	188	172	175	165	198	176	191	158	180	184	168	168	178	151	200	183	191	187	183	163	178	171	173	185	197	169	200	152	159	166	203	158	200	191	192	188	170	185	188	173	190	167	161	162	161	173	191	177	175	171	159	165	175	157	172	162	193	172	182	159	192	170	160	168	183	159	205	202	182	167	159	182	200	153	184	176	178	174	189	195	184	170	186	156	169	193	173	157	181	179	183	172	176	157	168	194	165	143	198	159	177	167	174	160	182	191	172	205	160	165	174	186	157	199	179	160	162	189	173	177	199	161	166	166	164	188	197	169	195	154	195	149	180	182	190	174	171	204	171	195	164	187	165	156	216	186	171	203	171	166	188	172	194	181	168	174	189	190	190	180	181	176	157	198	175	191	166	169	162	147	167	179	172	187	166	176	176	144	178	152	165	170	171	163	184	162	165	164	170	190	180	185	194	174	155	170	165	187	169	170	192	157	171	187	170	186	174	164	172	171	179	169	156	166	203	172	164	189	182	150	185	190	165	158	176	167	149	154	168	172	177	172	178	190	162	181	185	175	167	189	198	173	185	181	172	163	178	148	174	180	145	189	156	176	166	175	165	194	168	214	170	191	196	182	165	183	189	193	181	162	196	169	158	157	199	194	178	176	181	133	189	189	174	193	179	164	152	169	178	161	184	156	183	184	184	173	165	160	168	185	154	179	184	164	157	171	171	178	161	165	174	166	171	209	189	170	202	155	172	172	182	165	170	177	168	168	204	178	178	179	168	173	209	161	198	156	186	170	184	171	194	170	166	162	171	176	161	184	165	170	175	165	151	161	160	183	200	165	187	184	196	193	188	167	173	149	168	178	200	159	162	183	185	158	197	194	173	178	173	165	196	160	166	179	188	164	186	184	192	204	189	204	177	178	205	174	159	168	178	208	174	179	155	164	162	188	156	165	165	174	147	189	185	166	195	189	180	175	174	151	181	171	196	175	140	168	161	203	166	181	205	190	169	165	191	172	159	173	168	188	188	189	176	166	186	192	167	173	184	176	202	160	154	162	155	169	194	183	157	193	158	177	179	172	153	171	192	182	185	161	170	166	156	198	152	174	149	161	182	211	165	196	164	164	196	177	173	182	172	189	166	175	179	185	197	176	194	175	179	202	164	160	171	189	181	171	171	181	199	183	188	173	181	178	165	197	185	145	197	194	181	179	179	178	188	167	159	165	174	166	183	180	178	169	183	177	188	174	169	199	166	190	175	154	180	189	181	157	150	172	188	145	168	171	182	191	165	169	154	178	175	192	176	175	149	174	163	180	153	163	181	176	172	180	166	169	189	171	166	158	180	172	170	186	164	166	209	175	167	170	192	163	159	152	181	181	182	182	203	198	206	172	161	177	199	187	197	178	176	171	189	183	161	171	167	189	164	168	186	170	173	182	193	178	163	176	165	175	187	186	170	148	170	173	174	189	156	163	185	196	192	147	186	176	180	177	174	162	194	174	183	205	185	186	163	170	168	169	175	168	182	193	186	165	189	170	154	147	177	180	172	175	187	174	180	182	191	168	186	144	171	156	174	182	193	193	174	178	168	177	184	178	197	152	169	159	185	165	184	175	172	161	149	159	161	220	183	180	177	189	196	159	164	168	176	177	150	174	178	177	195	169	155	187	182	167	192	189	173	182	197	163	191	157	193	165	174	177	185	180	176	177	181	160	171	200	162	176	185	177	174	153	169	170	186	189	171	183	208	176	164	155	155	163	163	164	194	165	182	185	205	161	167	174	192	155	186	176	160	177	183	177	185	198	180	182	187	165	170	170	188	159	181	186	192	176	194	135	177	154	160	200	181	183	152	192	175	188	151	163	186	186	148	152	202	174	169	157	182	195	167	189	192	199	184	186	174	168	143	181	175	154	161	159	212	175	175	190	162	165	181	174	147	192	165	189	188	176	184	169	200	197	170	167	181	171	156	177	182	165	156	199	175	184	204	165	180	167	180	186	153	191	186	183	224	172	221	171	176	188	167	163	170	209	151	174	165	186	174	202	180	184	190	187	150	160	162	164	186	179	165	178	164	186	173	141	178	176	162	157	158	163	167	178	183	173	175	168	181	185	211	185	192	163	189
36133	47469	47749	47178	42303	35344	29130	30622	35606	40573	36366	37192	31102	24833	24763	20005	17379	14726	11852	9679	7399	5405	4437	3069	2323	2174	2325	2139	1608	1411	1290	1245	1262	1234	1305	1627	1713	2546	4529	6566	5538	1768	1640	1626	1499	1155	787	618	574	542	527	531	517	504	533	562	497	583	523	591	574	538	553	553	453	540	507	457	455	510	470	449	502	426	515	501	480	427	451	458	465	412	435	447	426	469	424	456	434	445	434	413	446	468	428	417	434	412	401	458	436	449	441	423	443	487	412	465	431	433	426	497	456	403	433	463	405	415	470	426	405	417	444	436	426	443	429	454	435	405	420	403	452	449	394	442	468	458	423	478	432	420	385	426	437	443	466	401	414	439	412	455	429	438	390	450	443	440	454	437	406	398	444	457	481	436	433	448	456	433	443	444	424	471	411	471	415	440	464	443	452	424	430	442	410	444	452	476	400	456	432	469	448	416	433	444	423	431	427	457	429	416	407	461	392	445	438	425	422	471	397	430	430	409	408	439	419	412	444	446	415	410	467	431	425	458	471	428	423	437	464	457	411	416	459	455	427	449	432	448	443	423	458	442	426	451	396	450	424	454	438	438	454	426	450	442	453	439	408	428	439	416	450	439	431	469	404	417	405	455	421	430	412	442	463	400	419	424	432	421	430	419	429	435	416	418	394	401	444	430	423	431	448	470	439	399	466	405	397	469	454	437	464	454	440	430	441	413	438	418	449	426	428	427	437	464	450	401	433	450	434	466	442	421	455	408	438	449	430	443	476	442	467	411	446	442	447	414	452	456	442	430	420	472	400	442	398	419	422	458	431	462	429	417	426	457	439	427	409	450	434	436	444	453	419	407	430	424	458	398	442	417	471	460	461	420	439	442	406	427	425	423	472	428	428	401	425	430	443	454	405	433	400	429	415	472	462	456	416	414	447	411	426	410	419	443	464	425	421	459	497	444	422	418	453	459	438	456	430	404	478	415	403	423	448	421	480	435	404	462	449	377	410	467	446	407	459	473	400	430	456	441	441	410	431	455	459	454	456	446	425	442	404	430	439	421	436	446	413	441	416	407	420	479	421	398	394	413	437	416	447	440	426	406	445	445	472	454	487	445	419	386	416	430	484	426	420	418	436	466	420	425	462	427	407	391	432	427	432	429	433	477	414	422	408	417	424	466	433	456	433	459	460	420	437	447	444	455	447	443	432	393	426	459	447	415	403	429	411	418	437	460	435	423	414	461	459	419	440	403	428	463	444	425	426	422	451	426	466	456	434	458	424	430	464	477	483	437	419	467	416	437	434	408	420	415	447	433	445	410	431	461	421	391	418	410	442	461	446	422	451	441	430	427	460	455	434	459	421	466	459	414	429	441	439	434	407	482	446	467	435	406	453	405	443	419	477	425	434	438	450	424	444	427	430	422	456	457	456	420	431	436	430	415	469	391	445	445	446	412	410	419	418	415	442	441	444	443	419	434	466	414	412	419	447	438	446	464	445	410	446	436	435	413	419	437	435	447	486	476	465	438	428	402	426	467	430	440	491	425	387	411	431	459	453	416	442	456	476	444	425	421	389	431	448	463	440	443	463	412	428	449	436	457	436	444	437	433	395	406	410	437	442	448	467	414	427	429	444	407	432	440	441	442	411	428	430	455	420	454	427	444	437	425	472	414	478	417	433	426	459	430	414	470	472	435	434	454	417	435	414	464	399	456	413	454	448	431	418	411	381	423	395	437	439	407	431	430	438	412	440	445	419	384	454	426	428	430	432	447	429	485	449	414	463	433	442	433	462	417	450	444	462	411	438	442	432	423	451	434	453	448	450	455	439	479	453	441	437	415	435	423	433	438	406	422	446	469	443	440	473	501	432	410	446	469	442	451	455	429	430	447	448	395	418	443	446	456	466	434	423	441	455	418	401	437	438	415	437	414	476	424	435	425	427	441	445	423	440	387	409	447	450	424	460	406	419	476	419	403	446	439	438	429	481	425	429	395	461	489	403	428	447	418	430	417	428	432	437	446	425	431	422	422	453	490	474	445	443	461	409	489	443	415	406	402	475	416	433	441	470	472	458	452	425	410	440	427	446	403	464	451	436	454	482	475	456	427	437	425	439	430	440	448	410	442	448	413	427	445	427	435	434	418	422	408	437	427	419	427	454	408	477	435	463	439	443	451	455	427	469	386	454	431	482	476	453	456	441	449	461	427	423	441	419	450	428	424	438	451	454	430	426	404	433	441	473	389	442	428	425	436	439	408	419	427	445	489	408	487	441	423	415	444	410	435	465	437	418	454	453	456	433	469	450	400	419	440	422	432	412	435	404	438	429	425	438	415	405	467	447	409	463	419	425	437	443	440	466	444	439	409	445	437	414	464	435	424	441	448	430	453	447	388	435	461	424	448	413	453	408	471	426	438	464	452	415	447	450	418	425	439	423	393	403	465	438	445	433	429	477	426	393	446	417	413	403	423	440	433	437	435	415	417	420	438	447	444	419	416	429	436	429	473	415	405	432	426	487	401	420	447	462	451	433	435	434	423	401	446	394	416	430	419	469	443	448	442	412	447	464	448	416	452	432	407	466	423	431	433	443	456	443	410	440	407	446	449	439	451	440	447	466	418	468	440	433	428	416	451	416	466	427	432	431	426	436	412	446	420	417	394	421	429	427	450	460	422	433	450	455	449	409	401	406	457	422	453	437	442	443	426	449	432	422	440	459	388	479	447	475	455	417	422	436	425	444	459	492	443	416	462	450	462	399	436	449	456	448	432	414	467	440	443	428	429	443	407	469	421	408	398	448	474	427	474	416	449	450	434	467	382	429	414	418	455	458	449	441	442	444	426	459	450	414	410	424	435	416	461	458	451	411	453	437	435	451	441	440	457	442	430	404	442	424	401	413	436	435	455	454	440	434	472	458	414	413	438	440	462	429	450	446	476	400	419	429	413	420	403	450	440	451	448	392	440	482	426	413	465	436	440	470	460	425	444	395	425	486	420	447	448	432	428	397	431	424	414	397	428	431	426	445	419	488	419	401	450	423	459	409	433	465	430	415	428	434	442	428	414	469	442	420	481	468	442	423	440	428	446	429	437	438	406	508	446	444	427	441	432	444	428	444	398	455	420	424	419	451	449	435	405	419	446	470	475	447	412	457	431	485	449	437	443	428	424	440	452	448	439	452	404	450	452	430	478	472	452	430	444	489	458	390	418	435	442	450	400	444	483	430	458	416	444	435	444	425	399	439	421	439	439	417	429	419	419	471	441	440	402	453	409	436	462	429	427	465	439	416	485	434	462	462	463	441	445	412	443	412	437	409	447	418	438	464	411	436	416	417	407	445	475	433	435	423	433	444	421	440	420	452	432	423	458	457	472	453	433	421	455	420	436	468	453	398	426	438	417	496	441	430	424	440	426	409	420	472	419	420	443	417	445	451	432	470	476	449	465	422	378	416	442	416	442	388	455	488	426	474	398	453	447	435	438	412	452	440	442	439	452	458	408	449	425	474	384
19487	19104	21562	20776	13717	5726	3613	4343	2725	2398	2040	1760	1382	1206	1141	866	564	480	477	434	486	429	401	363	320	324	277	282	279	246	231	235	263	228	239	256	245	234	245	232	222	189	235	235	217	210	226	224	205	204	201	212	206	179	212	222	223	204	230	206	200	228	215	211	205	214	203	212	243	200	204	203	225	198	206	200	214	238	203	223	202	218	203	200	200	182	203	235	215	210	221	185	212	214	201	208	192	192	208	203	177	216	214	219	190	227	212	191	211	232	190	204	203	205	194	222	225	200	217	206	205	206	184	234	218	212	221	208	204	204	188	219	180	193	209	222	204	199	223	216	190	194	211	189	267	217	203	211	185	206	201	220	223	198	216	201	212	186	200	187	205	222	209	210	189	209	201	185	208	205	204	176	204	230	182	203	198	199	223	221	218	205	199	188	196	211	194	193	197	212	164	209	190	199	225	220	196	193	213	211	198	229	218	186	182	229	218	180	198	189	204	203	199	219	226	220	208	232	210	194	185	233	193	211	214	224	207	212	209	203	209	212	208	191	216	217	214	193	218	222	211	192	192	204	209	190	210	215	200	183	196	234	219	217	215	205	227	223	224	219	217	212	208	185	217	218	232	195	227	188	208	204	221	218	188	186	198	213	215	210	180	213	211	215	206	208	194	210	223	197	189	214	208	216	181	223	198	220	209	208	224	231	191	208	176	199	197	208	222	201	211	183	198	217	194	203	205	223	196	203	204	208	199	210	210	201	212	196	219	204	193	219	198	208	212	196	202	185	219	195	225	202	176	213	223	212	201	210	234	211	192	182	195	226	194	194	215	216	224	208	194	225	196	214	204	187	214	199	217	228	226	184	208	198	203	242	199	188	194	206	205	224	214	194	203	211	208	204	197	205	215	172	218	212	200	178	174	221	219	227	201	204	203	212	204	176	194	201	194	194	224	220	214	195	178	193	235	196	195	197	217	235	218	217	214	199	211	201	191	189	205	222	210	221	204	204	220	213	198	210	209	209	200	225	220	209	247	219	220	225	219	178	206	200	215	221	219	195	210	203	195	195	202	180	220	194	208	239	164	224	213	196	201	195	170	221	190	198	215	188	203	220	210	195	216	208	185	234	189	193	214	196	223	205	188	203	223	207	192	195	189	210	208	195	191	205	201	225	224	211	223	223	208	219	208	205	193	222	205	187	208	212	201	196	181	217	208	237	238	218	210	213	202	209	189	195	192	227	219	187	216	212	185	209	190	239	196	201	201	192	201	203	189	196	185	212	211	210	247	215	193	170	192	188	176	187	180	213	160	212	214	222	188	201	182	238	223	180	203	186	206	206	200	194	180	207	206	204	194	228	188	213	205	232	216	181	218	190	205	211	197	238	203	198	217	204	188	219	203	210	216	210	217	206	195	221	224	230	225	190	237	192	200	198	207	206	210	192	200	177	201	235	197	206	212	220	228	179	237	217	215	181	197	185	197	235	216	215	197	186	205	215	207	176	210	239	191	204	195	191	199	226	201	195	175	213	197	195	222	231	204	204	224	197	206	205	183	212	195	217	253	220	202	194	207	202	191	195	207	208	209	214	188	200	215	215	211	198	194	240	191	198	222	187	208	197	188	226	204	215	202	208	212	214	184	213	232	202	211	182	206	191	201	196	212	222	184	236	195	203	212	184	216	226	194	222	207	195	199	210	210	198	194	212	215	212	204	204	207	235	212	215	214	234	205	216	204	218	207	259	220	201	227	208	214	205	208	222	217	210	193	200	207	224	233	189	212	200	187	213	191	192	222	192	188	181	232	187	196	211	221	227	195	219	213	203	179	207	185	189	228	202	187	219	205	220	215	207	216	182	217	210	224	174	178	223	182	205	199	221	213	222	199	194	186	211	198	231	200	219	190	204	219	198	216	208	179	193	208	188	215	196	202	190	198	219	220	198	206	195	198	195	182	169	210	217	209	205	198	230	196	215	223	207	219	191	222	206	215	224	212	204	183	212	186	204	190	216	208	195	217	216	188	225	204	194	205	224	190	231	205	209	208	203	201	215	208	204	233	209	208	208	196	205	187	249	204	217	206	213	189	200	219	215	220	205	209	191	220	208	212	186	219	195	185	192	187	207	207	222	237	230	184	203	234	215	203	202	217	199	175	192	186	214	214	206	204	214	183	215	218	197	176	227	206	198	182	191	203	191	177	205	213	211	194	202	199	208	240	200	205	190	235	170	201	206	203	195	209	220	198	195	216	167	218	190	186	193	214	213	192	200	228	194	212	232	222	222	207	225	198	228	198	197	210	226	201	228	187	193	213	213	212	214	232	205	236	222	200	189	180	212	205	222	169	207	219	184	205	180	192	213	204	207	192	196	210	200	234	190	197	215	209	189	195	199	230	205	240	203	224	187	182	205	224	213	217	227	173	193	207	219	187	210	231	207	226	196	175	210	213	206	210	208	203	211	217	238	195	207	227	209	180	226	204	205	181	199	187	236	172	207	191	204	194	216	226	218	224	209	220	195	183	206	197	195	205	203	209	210	184	204	217	189	223	190	206	205	191	206	194	235	204	189	200	220	202	153	184	216	207	175	232	200	185	201	203	191	209	204	243	210	210	197	181	211	212	193	244	203	213	239	220	209	198	211	236	202	231	212	231	183	193	227	225	222	197	201	205	212	174	215	209	207	191	213	230	193	215	204	219	213	216	197	199	222	218	207	225	207	205	195	209	230	219	226	209	203	235	218	200	199	215	218	207	200	215	222	218	206	198	204	203	221	181	222	228	194	194	173	172	242	219	205	192	210	222	202	183	175	213	208	203	202	214	192	207	237	190	216	200	188	229	218	209	230	186	203	205	199	208	197	199	196	232	212	208	227	194	199	199	179	222	223	200	192	221	203	232	206	224	197	198	204	195	207	193	199	181	194	174	226	222	201	205	203	191	191	230	210	214	203	217	206	215	206	194	225	181	193	241	204	190	207	215	228	189	206	179	212	204	226	228	209	190	215	200	232	219	190	199	209	214	216	220	218	203	195	224	186	217	192	185	207	205	174	220	187	206	206	209	227	191	185	216	225	197	213	202	216	237	186	210	198	216	221	212	209	225	183	197	231	187	201	210	196	216	207	230	198	212	201	235	206	190	210	218	206	236	177	219	193	212	193	219	190	235	219	212	203	212	221	221	219	224	198	211	220	197	212	199	206	208	211	197	192	195	196	182	230	205	218	201	217	192	204	239	229	223	206	213	188	218	213	181	197	202	222	222	206	184	197	224	163	217	208	189	180	192	196	184	232	196	216	218	212	196	216	224	198	193	219	192	213	213	230	206	207	190	206	212	220	210	198	209	208	199	199	201	209	189	193	219	200	226	202	230	196	189	230	216	208	221	189	203	225	207	196	197	216	196	195	223	215	197	192	208	214	186	196	219	207	230	192	221	210	183	204	194	208	202	209	231	208	209	217	218	214	192	232	205	229	197	196	211	189	210	208	182	191	215	212	175	208	202	218
12457	18357	27392	31255	25730	13942	12505	15705	11164	10412	9321	8400	6817	6088	5958	4413	2896	2325	2125	2320	2286	2037	1844	1740	1265	1066	1048	1136	985	850	830	784	736	805	744	740	674	702	743	784	705	647	682	599	579	564	597	565	544	587	553	557	523	510	524	537	534	520	515	566	552	551	554	522	543	536	510	534	525	515	557	505	545	597	475	567	524	527	549	530	528	521	507	506	527	514	497	521	526	513	493	562	517	480	530	522	529	536	496	515	510	494	567	503	502	534	484	507	540	499	531	472	507	548	560	534	530	500	504	504	534	551	507	496	527	498	537	523	506	536	523	549	530	539	519	528	482	544	512	543	550	554	496	526	504	512	507	526	559	534	543	482	532	481	520	506	531	515	496	514	549	516	512	514	487	542	498	535	521	500	505	546	488	507	509	507	554	506	482	563	526	492	524	545	513	498	465	501	524	540	485	471	477	485	547	515	542	488	474	480	509	559	515	550	505	519	535	509	510	509	490	507	484	539	479	511	512	501	507	548	464	520	531	520	546	516	499	541	525	513	545	477	519	528	535	509	484	525	543	504	480	491	505	561	522	509	492	508	507	548	503	555	524	531	517	489	529	531	502	478	520	518	523	567	451	538	547	521	540	535	551	572	528	501	521	519	527	512	490	512	489	518	556	484	518	529	534	525	535	586	529	531	518	532	508	519	512	498	544	533	516	538	509	501	512	518	516	519	544	480	514	498	559	522	499	550	501	530	515	496	502	525	515	543	513	516	500	513	510	476	517	517	523	506	542	529	517	493	524	548	471	469	525	541	509	503	531	499	512	496	530	543	510	525	491	525	519	510	518	525	507	508	526	492	475	513	502	545	513	487	515	531	523	531	510	532	539	521	526	523	476	504	552	536	504	558	547	516	486	569	545	494	487	540	507	489	486	527	586	537	546	530	481	480	516	495	538	483	517	508	469	510	539	538	508	509	574	496	519	534	557	507	515	517	486	515	515	536	524	529	470	575	506	517	532	540	503	556	545	498	541	536	496	518	513	510	491	494	499	503	547	500	512	548	515	511	479	476	510	486	498	515	565	520	525	508	528	522	540	484	498	561	509	528	520	500	511	514	516	495	519	503	516	538	526	522	533	476	533	543	481	493	467	511	522	541	520	513	490	515	519	536	496	514	540	552	501	527	539	510	487	552	557	514	533	494	550	531	503	493	530	553	541	523	515	530	513	517	514	507	550	506	503	509	537	498	507	502	516	567	496	529	571	510	515	535	528	550	514	499	566	532	502	496	512	475	528	522	517	480	533	498	537	542	526	552	529	490	492	497	552	512	553	488	523	503	470	554	506	533	505	504	556	522	531	514	529	493	484	524	514	525	540	528	528	484	555	505	518	520	543	483	525	508	555	529	509	520	531	484	494	520	532	476	508	519	519	494	538	497	541	492	540	508	503	519	564	517	516	555	552	550	498	488	509	484	515	563	557	558	497	549	456	492	498	534	528	546	482	511	495	502	511	501	524	490	517	569	500	514	500	525	572	507	563	514	561	508	532	517	510	527	539	471	541	490	535	508	517	492	532	514	482	487	494	503	532	531	525	560	531	505	507	536	524	509	567	509	485	536	551	523	508	540	529	540	500	503	502	527	526	461	515	515	496	520	539	519	505	510	513	485	503	530	494	507	516	536	532	513	521	536	528	509	523	474	510	531	535	527	510	479	539	540	516	517	502	516	558	556	524	517	529	509	468	553	529	495	505	551	510	489	531	548	521	543	553	473	538	475	488	472	521	516	512	522	525	499	490	533	511	523	557	524	494	522	512	538	514	499	496	519	523	527	532	539	474	510	556	498	528	509	562	533	539	514	562	501	490	559	529	513	538	548	513	488	547	557	526	535	559	546	521	505	534	564	522	538	526	502	522	486	497	544	588	499	507	487	520	530	532	478	511	547	533	499	503	549	527	508	504	577	516	472	479	536	536	542	516	541	540	540	516	508	455	544	516	516	489	523	522	471	486	581	515	527	490	515	539	557	521	543	504	510	505	520	555	477	531	455	553	534	526	543	528	528	523	494	472	505	513	506	516	505	511	516	523	502	540	481	511	505	528	498	528	463	555	523	518	474	521	506	542	539	506	542	551	573	536	523	504	537	543	508	499	535	524	549	527	515	500	550	529	545	507	506	515	500	555	511	510	518	512	491	512	526	537	561	494	523	521	519	510	538	541	546	542	529	522	501	533	547	506	518	542	515	522	538	498	522	509	487	490	513	519	515	484	497	522	514	520	501	523	507	515	520	533	527	500	497	531	538	517	528	509	521	523	537	561	528	553	545	505	535	532	525	524	509	514	534	522	493	531	535	524	519	525	485	482	517	535	543	515	536	511	527	477	488	524	530	537	489	506	489	530	533	530	538	515	522	523	515	526	493	533	489	528	546	544	481	511	527	535	538	523	544	517	527	508	540	505	550	559	521	548	502	491	526	509	512	533	477	525	513	541	470	571	478	517	535	523	486	496	508	560	499	518	527	484	554	532	512	527	541	546	530	524	537	518	523	502	496	524	513	491	536	504	541	516	519	493	501	505	546	493	506	491	487	492	485	483	554	492	524	505	534	516	530	520	518	535	526	493	516	526	552	498	531	536	555	543	471	519	525	534	488	517	500	476	489	527	510	562	506	527	472	468	533	541	469	509	533	521	526	506	494	485	536	521	527	461	549	558	514	513	526	529	522	499	558	545	531	521	497	510	512	497	490	544	489	530	557	528	509	494	560	516	520	535	492	511	479	477	548	491	512	508	485	551	501	537	486	510	532	539	508	497	481	512	564	493	528	505	562	531	582	552	469	514	550	525	532	508	541	506	526	522	556	488	466	519	520	496	528	523	537	480	548	533	508	544	562	532	547	517	515	537	493	498	576	534	499	528	567	529	541	515	523	525	533	546	524	502	472	514	525	469	543	494	541	495	505	522	507	481	556	514	495	545	543	509	510	526	501	497	515	515	489	513	530	499	481	525	501	525	534	481	576	507	517	531	518	564	493	535	495	506	541	523	490	492	543	505	502	536	530	523	521	513	517	537	526	549	493	552	490	551	512	528	495	536	525	501	535	494	507	527	482	524	443	554	511	505	492	480	538	506	488	476	492	522	516	526	530	507	508	504	540	528	521	503	538	550	560	540	536	547	510	496	499	556	524	523	539	491	533	543	546	558	562	497	523	506	521	513	497	513	504	510	534	560	510	504	492	508	492	500	510	508	538	525	498	518	489	514	472	511	559	545	517	514	520	558	501	498	516	499	525	533	516	517	511	510	537	529	490	501	525	526	500	527	525	491	491	523	507	510	491	511	526	486	511	532	527	543	538	525	491	541	559	530	522	492	506	500	550	507	521	493	526	523	529	517	444	493	538	498	522	522	515	515	551	534	518	528	556	544	461	552	529	526	579	483	562	498	505	511	537	519	554	499	519	475	569	522	505	526	487	494	501	500	497	525	525	547	496	515	487	543	540	489	531	540	488	530	528
35902	44306	38430	38458	27115	17506	13051	10081	11281	16193	11369	9779	7763	4360	3678	2994	2508	1727	1012	717	708	633	483	476	441	376	337	320	340	314	299	290	270	260	280	257	265	261	250	313	281	251	280	220	226	254	239	227	215	227	200	207	185	206	210	186	188	174	204	192	238	211	195	192	211	193	186	196	189	187	190	183	213	189	184	206	206	208	213	206	185	202	196	199	209	212	186	195	217	211	193	189	193	206	205	197	190	231	204	172	198	186	187	218	208	187	239	229	219	183	200	212	194	178	192	189	201	208	200	225	188	202	205	166	186	204	176	213	202	203	205	171	201	189	210	212	205	214	186	197	183	206	203	196	197	194	180	196	221	187	187	165	185	207	176	211	188	207	194	207	197	214	207	165	228	196	190	219	217	214	206	183	179	194	200	205	183	194	199	187	174	181	214	205	196	209	191	180	211	214	175	193	204	205	189	186	197	203	199	183	213	191	191	201	179	213	197	193	203	175	218	210	184	166	187	181	216	205	212	168	180	201	201	204	205	194	193	184	197	178	201	203	195	215	191	193	202	209	184	206	209	214	193	206	199	207	196	190	193	203	208	200	173	198	188	186	232	207	205	200	198	206	212	204	203	179	197	176	198	198	198	183	186	200	200	182	231	211	206	214	191	194	218	202	165	203	194	195	198	210	195	202	212	202	213	199	226	186	226	205	190	196	192	227	181	223	204	206	223	233	199	222	191	194	219	202	179	197	202	206	214	183	204	208	186	197	181	231	213	202	191	233	194	193	201	206	176	205	196	197	226	181	203	199	205	184	209	222	216	217	204	205	186	185	179	192	175	172	203	208	206	181	221	172	195	194	198	205	187	188	196	190	194	199	210	189	200	188	212	209	210	202	199	188	202	180	221	186	188	207	197	199	202	185	186	198	205	214	194	167	197	217	212	189	199	197	201	189	202	186	203	215	211	201	186	223	214	201	229	207	189	195	181	193	212	204	215	198	205	208	196	188	178	224	221	196	201	195	204	230	197	210	209	221	189	214	218	180	215	203	217	194	216	188	219	223	187	189	202	208	184	185	192	195	200	183	201	209	182	206	220	196	208	209	207	215	192	208	196	203	207	204	207	214	212	198	187	207	178	207	200	210	192	202	204	180	201	202	207	201	173	213	183	194	183	200	195	204	179	205	202	198	187	183	204	210	220	191	201	223	191	200	182	191	192	197	199	216	216	199	203	209	193	202	228	186	203	208	205	219	198	181	185	194	203	186	220	206	183	212	215	194	196	196	194	201	226	190	221	176	179	197	198	205	188	187	200	216	202	181	189	202	200	202	191	223	210	191	188	192	193	209	209	210	209	193	204	225	190	187	213	172	205	196	187	177	191	213	203	207	205	186	226	211	202	208	198	201	217	222	210	184	214	204	217	186	212	191	194	194	198	174	189	203	163	213	197	223	197	220	179	214	201	213	211	185	192	211	211	174	189	216	200	180	186	203	209	213	192	219	209	193	202	217	223	214	218	190	175	176	210	227	233	199	182	227	195	181	205	219	213	208	198	207	193	198	165	210	202	208	194	195	217	190	220	174	206	218	218	189	195	176	180	179	227	202	227	196	185	190	195	212	208	186	202	202	188	202	179	208	184	218	190	200	192	195	193	178	218	200	196	193	210	196	180	214	206	187	195	184	180	222	207	182	183	208	176	208	195	195	202	193	177	197	204	192	196	171	193	215	222	195	189	196	175	203	181	193	208	190	211	186	212	196	205	212	191	171	212	186	196	209	203	200	175	206	237	218	202	181	208	184	216	218	204	201	174	207	191	203	189	217	190	211	188	183	170	195	206	213	178	227	188	195	208	203	193	189	177	178	193	211	180	189	182	197	191	204	190	160	191	212	171	169	188	205	187	192	197	185	194	217	185	219	210	213	203	178	177	190	203	226	184	175	201	204	203	208	200	192	194	170	211	209	206	199	219	210	210	198	213	189	195	209	222	186	196	181	212	205	193	203	192	199	186	210	200	222	194	213	213	219	220	205	198	195	227	200	186	173	221	202	187	192	195	187	190	211	182	206	183	193	187	199	170	219	177	196	204	190	182	182	218	201	220	187	186	221	222	209	216	203	194	209	203	219	193	191	186	208	169	228	199	177	215	206	185	198	192	204	195	181	215	190	191	212	180	199	179	211	194	234	207	201	204	229	199	192	202	222	195	214	201	203	188	230	217	200	204	202	187	181	182	200	203	207	237	182	225	169	187	186	216	212	203	189	208	193	215	184	168	221	221	204	200	204	190	173	184	198	214	202	207	209	214	223	187	205	202	187	184	199	199	197	211	193	208	190	198	201	186	171	207	182	188	197	187	204	200	208	202	179	189	200	193	168	181	221	166	205	220	220	184	212	202	205	199	196	199	168	203	185	186	192	182	197	178	165	180	200	203	187	213	173	180	247	206	189	196	217	210	193	205	174	187	200	203	195	197	186	221	200	218	179	180	186	178	211	211	206	206	205	177	217	229	201	183	185	188	198	202	206	210	192	195	210	198	176	221	203	204	212	211	191	205	200	200	212	187	198	179	208	241	185	194	193	185	212	217	190	186	211	187	186	185	187	201	199	229	192	180	218	175	192	229	196	191	206	202	202	213	205	200	203	196	206	238	170	235	206	194	192	210	193	203	191	221	186	203	207	180	195	179	195	185	161	169	204	212	195	188	216	187	210	225	223	204	210	195	199	191	206	176	196	194	170	193	175	185	201	190	202	211	182	196	186	223	203	182	208	185	208	174	226	199	192	196	195	190	199	167	208	210	198	220	191	178	208	188	182	199	194	201	227	205	203	180	242	217	190	194	230	229	194	210	159	210	192	195	211	193	171	204	202	196	197	195	204	202	192	196	192	196	198	182	198	193	195	193	195	190	194	199	217	209	180	164	186	216	211	192	187	193	192	209	212	216	209	201	221	192	196	202	181	203	168	189	217	188	200	185	218	194	203	216	220	210	210	205	213	198	183	197	202	193	207	185	182	188	201	217	195	210	191	172	191	187	194	226	173	203	189	199	204	180	201	226	209	216	220	187	203	219	197	226	187	206	185	175	211	196	188	192	187	176	199	181	161	189	191	228	232	203	199	198	204	231	209	215	203	174	213	204	229	196	216	202	202	193	171	179	208	212	185	202	182	202	169	188	180	179	182	220	188	212	218	200	176	164	196	198	207	187	202	167	179	183	192	178	216	218	194	164	201	185	219	179	207	196	198	171	207	208	208	204	202	201	202	167	210	238	229	217	186	199	180	170	194	184	180	197	204	189	195	197	212	206	182	198	197	215	205	219	205	202	196	197	202	193	217	195	198	202	189	188	176	220	205	204	199	216	180	198	189	193	213	198	198	226	215	202	208	212	189	202	198	220	201	176	200	185	163	184	182	196	208	203	193	208	182	216	208	213	180	182	179	195	199	196	195	238	225	171	210	202	200	198	199	220	210	215	194	209	205	194	221	188	201	216	176	227	199	204	188	204	177
24956	38603	40089	41633	29777	17450	21035	21472	26622	32968	28603	28044	22448	16163	15291	13838	12387	8801	5447	4060	3923	3426	2513	2241	2068	1694	1349	1464	1555	1194	1106	965	992	1029	960	956	985	945	1182	1204	1148	1018	842	785	874	926	721	664	595	621	557	572	553	559	539	580	537	563	549	597	584	560	564	578	561	522	475	544	536	522	549	514	537	493	559	476	529	516	529	557	494	502	498	517	489	511	533	480	515	499	502	524	561	496	512	486	495	508	513	489	469	526	498	448	532	530	503	511	473	541	505	481	507	506	513	519	494	493	498	525	492	519	495	509	497	511	540	478	484	525	493	516	477	501	523	498	541	493	454	474	512	537	506	490	507	500	498	491	461	520	488	493	504	507	478	526	491	563	523	490	506	487	515	501	506	487	488	497	530	508	497	501	511	495	480	475	531	540	524	514	483	493	508	445	514	433	493	563	486	511	507	531	486	499	487	468	490	485	480	497	520	492	498	513	504	440	498	524	522	522	493	464	489	488	491	541	508	510	459	504	480	497	468	476	505	512	507	483	499	504	487	480	509	480	517	511	495	483	559	462	484	480	499	492	517	520	504	494	474	502	492	517	495	481	481	535	486	499	499	439	506	483	474	484	510	508	516	496	514	474	497	519	542	520	484	491	470	506	464	551	496	461	528	459	530	523	518	510	506	492	484	480	516	484	499	524	530	523	484	531	508	527	486	488	522	512	522	485	490	503	491	456	521	524	491	457	533	495	501	462	488	493	508	528	513	495	493	526	529	510	509	498	516	507	500	500	535	497	468	526	504	479	521	513	524	481	462	530	481	514	482	541	525	490	509	507	567	503	479	507	460	482	491	498	496	474	475	463	436	524	504	490	533	492	530	554	495	506	515	517	496	494	520	469	453	512	500	498	508	463	520	443	510	484	529	494	465	539	522	493	481	483	452	510	498	491	478	489	521	480	527	492	511	496	476	502	502	485	499	478	523	493	494	489	500	500	500	512	513	475	491	500	470	485	511	475	517	507	482	484	491	476	454	451	469	481	496	502	489	523	501	477	502	520	511	479	507	520	504	475	515	466	505	485	531	509	477	534	491	520	479	464	532	526	493	518	512	490	540	502	491	510	537	535	506	505	541	459	507	490	476	471	517	485	525	479	531	494	476	511	465	526	476	514	482	491	478	482	529	489	500	532	470	523	514	492	474	531	512	503	493	508	502	506	488	518	515	522	509	500	503	489	524	495	509	517	507	546	532	531	497	483	488	538	510	508	497	503	500	509	478	474	496	542	482	486	473	466	515	483	499	515	512	488	480	465	495	479	495	479	494	518	477	473	472	495	483	506	496	490	528	494	483	511	501	513	498	503	520	437	518	504	518	468	488	508	515	482	499	489	465	499	476	443	518	466	509	500	518	528	521	518	527	493	514	484	494	493	464	476	499	460	482	481	487	496	452	474	521	505	490	493	501	489	534	530	460	523	484	478	513	492	467	503	471	472	503	505	510	526	484	544	489	524	499	489	515	518	488	530	476	503	512	504	507	510	510	513	503	453	512	490	507	487	485	509	506	468	499	477	526	543	479	509	480	511	489	494	508	519	487	514	513	474	496	530	495	451	495	482	477	527	539	471	510	477	492	487	482	489	479	535	517	505	511	505	480	489	475	478	536	467	530	475	492	505	477	509	468	503	502	469	494	515	489	502	534	495	506	498	472	486	503	496	551	488	526	470	519	472	517	548	482	492	505	526	493	466	479	500	518	494	508	502	498	491	497	509	527	522	502	509	498	467	517	467	517	508	506	510	501	518	509	488	499	505	492	491	523	516	490	486	480	503	477	501	530	496	497	491	537	486	474	509	504	497	474	468	490	478	508	511	494	446	512	501	513	504	475	494	552	499	481	488	510	513	502	504	526	495	508	516	513	496	488	451	522	525	482	505	503	480	499	488	481	524	473	504	534	514	502	517	498	482	494	513	484	470	530	482	522	482	490	506	502	469	469	474	506	513	482	499	458	477	476	504	480	476	480	492	481	512	522	565	503	513	478	527	497	509	494	497	511	510	487	452	497	493	489	481	480	515	557	450	450	520	485	531	495	473	474	466	476	464	479	496	496	536	489	494	504	487	457	504	512	491	528	503	504	504	484	515	491	524	483	455	470	544	503	537	478	483	453	489	483	454	484	475	497	497	481	536	499	507	532	454	504	476	526	478	526	493	517	479	481	518	505	496	486	523	523	476	494	442	521	522	476	530	485	475	485	466	493	516	438	516	501	496	461	474	502	487	504	512	513	508	510	554	491	504	525	494	538	505	514	493	498	492	506	513	501	491	456	518	515	503	474	514	526	545	535	480	499	490	512	520	511	499	556	515	497	543	502	522	493	475	480	494	506	500	504	525	472	508	531	480	461	519	469	524	531	483	488	507	530	474	490	500	500	496	475	483	485	525	463	516	514	455	482	509	473	523	485	473	507	461	487	521	488	531	508	513	502	460	505	515	518	481	439	483	445	504	482	493	536	484	465	497	509	504	470	495	499	509	493	465	539	495	509	505	478	479	520	482	485	499	501	496	493	521	502	505	527	532	486	522	475	503	486	534	520	501	490	472	545	488	510	519	523	528	498	496	500	493	519	528	483	507	499	483	526	513	457	494	499	464	508	501	491	519	496	517	492	504	516	459	486	479	488	496	502	486	504	457	496	470	467	473	494	514	494	527	480	516	511	461	478	492	465	529	510	523	516	516	523	518	485	453	492	536	456	540	528	509	496	528	469	542	523	500	559	458	508	479	527	488	488	484	469	509	495	525	496	510	491	506	517	471	507	496	516	532	533	477	553	459	544	470	487	506	514	530	543	514	509	494	488	464	492	521	521	515	512	466	508	456	499	479	521	529	467	483	484	474	485	493	463	474	499	467	513	470	464	501	460	512	473	460	518	495	529	512	461	464	474	469	495	473	500	519	559	485	504	438	520	526	526	491	501	490	531	470	477	483	546	480	472	500	507	440	500	489	474	467	483	499	476	497	539	505	504	543	518	475	509	507	493	511	497	525	506	477	520	524	526	508	491	480	508	484	527	506	491	497	489	503	517	546	489	503	477	505	460	526	470	500	530	523	531	516	502	501	452	505	513	498	470	480	515	569	481	500	509	479	525	496	479	503	526	497	509	531	513	454	514	525	505	512	468	514	468	472	451	508	522	529	531	484	480	488	529	482	506	516	506	492	488	464	488	526	496	514	484	515	488	519	506	468	506	509	501	489	493	477	505	518	483	486	516	479	471	518	521	500	525	483	477	508	496	478	487	468	489	515	514	501	486	505	487	519	495	518	507	493	468	515	502	515	512	519	492	552	493	450	478	462	520	510	488	470	534	463	494	531	503	493	468	480	510	488	445	452	520	491	464	462	509	501	485	479	516	524	486	539	505	515	501	504	481	499	530	508	494	480	470	498	487	533	475	515	498	502	522	491	499	483	520	504	492	476	513	551	513	491	463	556	502	497	503	466	505	505	485	491	485	476
48811	44434	41068	42536	31154	24772	22323	18432	25673	32258	27263	24465	18243	10301	7486	7020	5521	4746	2234	1259	1011	961	772	605	539	441	437	419	387	368	333	304	325	327	333	332	384	457	445	423	485	528	300	255	230	219	186	203	202	186	178	167	182	180	187	198	187	176	188	193	194	181	185	204	181	170	185	173	168	175	176	203	176	185	198	173	162	176	169	174	172	177	163	190	157	194	173	189	158	164	165	185	185	172	174	164	170	166	192	181	162	156	132	161	164	178	172	174	185	176	171	169	208	178	194	165	171	168	169	150	144	167	185	155	178	157	173	178	168	183	170	177	174	170	185	174	170	166	172	154	164	183	167	182	200	163	180	185	157	167	184	166	172	161	159	169	179	168	175	146	181	171	166	167	154	171	179	158	176	176	184	163	142	180	168	160	161	153	180	145	151	158	164	184	188	157	152	183	191	166	163	162	184	192	159	183	170	190	163	225	157	154	161	173	177	183	182	185	164	198	190	168	170	143	176	170	175	166	163	185	189	184	169	172	166	190	190	155	172	166	176	170	174	175	181	165	169	178	176	179	179	167	161	178	146	156	157	150	171	165	174	158	207	158	175	155	166	161	176	191	147	167	160	147	182	170	176	151	169	161	173	163	174	168	160	157	172	174	165	173	168	143	164	184	174	153	151	161	159	167	158	161	150	163	174	173	163	158	158	180	173	176	179	171	171	202	163	147	180	155	193	170	184	172	165	168	203	177	151	149	158	161	153	160	167	165	168	179	168	172	149	168	176	139	171	177	186	174	174	129	164	172	188	174	178	199	183	170	186	186	192	171	179	177	179	173	162	188	169	183	165	188	176	166	187	189	178	172	179	196	160	160	173	177	183	135	165	162	152	153	190	186	151	189	208	185	135	171	161	159	179	161	163	171	156	139	167	194	181	157	162	163	165	146	166	155	174	142	162	164	162	197	159	180	185	181	178	177	174	163	170	154	144	171	181	174	173	166	179	187	200	166	160	138	151	149	196	164	162	177	188	183	159	176	158	175	169	170	174	164	158	150	158	152	173	157	169	147	159	168	198	143	178	152	176	169	159	179	142	181	182	161	180	154	153	182	162	152	174	187	172	174	170	175	182	169	164	176	154	164	165	151	168	176	176	181	166	177	158	174	180	169	162	154	160	178	182	159	174	148	162	180	165	164	174	155	164	178	189	179	160	184	184	179	133	181	187	175	171	164	163	180	187	162	156	182	171	151	171	178	150	190	175	173	169	178	178	181	169	176	179	184	135	156	152	185	171	175	165	169	157	161	160	173	158	180	170	160	158	164	167	174	160	182	181	180	160	176	172	163	193	170	169	164	172	158	162	180	172	165	162	176	145	187	184	175	162	170	145	165	172	168	178	189	170	189	176	163	165	164	166	148	190	168	180	183	195	190	169	169	188	176	182	172	180	169	178	184	175	150	140	149	167	164	170	170	200	179	155	162	168	190	184	178	150	167	164	136	152	167	165	156	166	163	175	160	165	190	183	170	181	155	180	178	171	165	159	168	150	153	172	177	168	158	151	145	173	161	162	176	162	153	139	152	177	168	157	160	167	161	148	159	189	161	175	187	189	182	170	160	154	167	190	158	186	149	172	182	193	190	189	171	158	181	161	191	166	165	194	169	174	137	194	172	157	173	171	161	181	172	191	181	187	147	172	165	175	165	194	152	176	164	168	166	166	170	162	169	150	174	175	172	166	172	170	165	183	178	152	161	189	164	174	166	161	182	154	180	160	179	176	164	162	165	178	174	170	180	162	192	177	164	177	147	173	182	171	179	174	152	185	177	177	179	168	172	172	168	208	182	176	177	154	175	157	149	155	179	177	176	168	175	167	171	163	157	155	164	167	177	159	194	135	169	154	165	167	160	159	156	179	152	164	174	179	154	170	176	171	172	180	163	185	177	164	173	185	199	140	151	194	174	159	172	170	156	161	182	151	191	166	167	192	184	155	184	172	171	154	156	164	158	161	185	167	178	163	177	161	169	161	190	171	179	152	155	172	165	167	165	167	168	153	170	183	159	153	164	160	159	173	153	162	154	158	188	169	168	173	164	171	158	184	149	175	209	169	183	172	188	174	145	182	177	181	179	160	184	145	171	183	165	168	196	175	171	160	187	164	175	183	180	171	179	189	166	163	182	165	161	145	186	202	148	147	174	174	172	148	173	167	176	154	170	152	147	167	189	178	170	175	189	148	179	131	168	157	162	149	170	176	170	148	179	169	160	162	166	194	194	167	169	168	179	161	182	165	147	165	163	160	190	170	169	196	182	160	156	159	195	176	160	155	163	212	168	175	180	190	173	171	153	160	176	177	166	186	170	174	164	149	139	166	197	153	163	164	189	169	183	173	178	164	182	151	187	179	162	163	184	182	143	175	172	170	150	170	189	182	150	160	157	145	151	180	172	160	165	166	184	166	178	169	154	155	164	185	149	153	192	180	158	174	191	176	155	162	164	163	178	162	152	173	156	172	189	172	183	169	176	169	167	150	185	167	170	168	166	162	171	184	163	204	169	177	153	174	175	142	173	158	174	187	171	187	188	155	186	173	158	148	160	184	171	159	172	186	190	168	161	162	185	175	177	172	183	178	180	151	163	167	174	185	197	187	160	181	166	157	163	169	153	194	156	166	181	176	191	174	156	186	163	171	167	181	182	151	159	191	177	170	183	158	146	190	167	192	169	169	164	194	164	163	151	180	153	184	160	197	178	159	188	194	162	162	150	178	171	180	184	187	171	185	182	182	163	177	174	196	162	167	189	165	153	168	176	191	185	169	167	168	153	156	182	173	163	157	164	148	182	156	163	175	145	155	149	173	192	167	171	180	171	150	161	162	186	167	177	174	166	194	162	193	147	184	167	169	142	177	156	171	171	160	155	177	193	176	177	187	164	186	165	177	171	163	150	185	163	153	167	160	164	158	162	168	186	177	167	160	155	182	159	180	170	169	160	181	170	174	166	153	163	152	166	171	131	174	174	186	163	160	176	196	158	177	176	167	167	162	172	209	146	176	190	190	188	182	174	151	167	189	145	167	179	160	173	178	174	172	195	153	141	187	156	182	192	174	190	155	166	179	173	174	174	177	177	182	174	184	170	165	173	143	165	171	181	200	182	185	157	184	179	186	162	167	191	156	149	175	190	188	169	177	152	170	187	175	170	164	170	183	181	164	196	191	141	165	177	167	159	161	170	172	162	155	150	169	149	196	175	177	161	156	161	163	186	155	160	175	192	172	166	168	163	173	161	159	151	186	162	178	163	158	161	201	154	185	160	172	173	181	184	171	169	180	165	170	181	187	159	185	180	160	176	187	172	166	149	186	150	188	194	170	161	164	166	166	161	181	150	156	166	161	186	161	175	206	160	159	178	159	146	163	178	179	190	179	218	159	177	188	185	172	146	168	195	160	181	144	184	159	165	164	182	171	164	160	194	179	159	161	175	177	173	186	137	173	150	151	187	155	185	166	156	134	167
37325	41719	48045	48017	36198	25234	28787	26253	39408	46596	43164	41950	34458	24818	23065	21887	20373	16382	10286	6671	5483	5204	4231	3292	3028	2527	2142	1972	2116	1781	1653	1530	1446	1588	1622	1449	1783	2567	2281	2101	2817	3036	1275	916	886	808	692	666	690	551	585	533	486	529	483	541	569	574	588	591	549	575	544	548	477	467	504	507	499	476	482	461	512	515	474	390	472	458	467	488	469	449	469	391	446	465	424	423	468	437	454	420	464	436	461	432	415	438	438	441	436	439	410	442	470	453	428	421	438	443	402	419	367	410	398	408	398	458	418	412	404	446	369	416	450	400	403	411	433	394	417	404	431	413	411	459	422	437	418	439	429	419	438	425	450	395	407	445	412	418	445	423	464	430	467	437	414	424	425	419	451	418	424	437	459	424	447	427	418	402	424	402	401	436	412	423	450	423	427	385	420	428	438	447	393	431	404	423	407	453	438	449	430	456	443	437	445	436	449	441	444	421	440	406	410	408	420	410	441	433	421	404	416	437	399	414	420	419	458	442	447	455	411	404	419	438	429	417	405	421	445	401	428	453	401	425	427	443	432	437	415	427	471	427	419	409	404	414	431	444	406	426	445	417	408	446	450	444	422	425	432	442	424	416	431	412	413	418	437	393	427	425	413	446	402	418	394	411	377	445	459	439	418	441	408	438	429	407	439	371	431	421	443	423	401	438	376	395	456	465	427	403	431	455	429	450	418	428	413	397	449	415	452	424	391	389	449	442	452	430	420	415	431	432	387	428	443	442	422	408	454	423	448	428	428	448	416	395	433	418	408	448	447	432	438	405	413	415	442	443	440	424	436	454	386	437	442	419	452	436	442	399	450	431	417	391	421	420	388	448	429	395	452	421	399	447	411	438	448	427	431	431	442	435	430	413	404	442	451	417	401	409	411	444	450	425	433	451	417	422	451	438	412	433	417	442	419	450	443	436	387	447	421	437	423	390	438	427	396	423	464	418	411	388	422	373	455	448	388	423	422	420	441	408	411	402	407	465	449	383	429	437	425	443	458	420	474	435	440	421	476	438	387	420	432	451	409	448	433	404	425	401	439	374	422	430	438	417	413	463	441	431	404	423	417	427	412	452	428	396	453	416	416	384	417	427	455	392	427	468	466	432	450	431	423	418	407	431	406	433	425	437	433	432	442	419	435	445	406	389	405	424	414	445	423	481	412	441	439	409	403	439	392	418	461	429	449	410	478	425	426	415	407	437	403	421	395	442	440	419	424	429	440	437	400	430	436	418	402	409	393	420	397	439	438	405	436	412	448	497	432	440	451	420	468	419	444	420	410	429	426	436	421	434	443	437	420	419	458	411	400	432	403	439	419	401	441	401	434	441	413	425	412	417	418	393	434	433	400	420	428	477	404	432	434	456	440	424	426	420	423	453	426	475	420	405	424	411	434	442	408	407	427	431	436	465	401	434	427	424	414	445	424	416	416	443	428	409	404	448	425	470	443	400	432	406	406	441	423	414	430	424	442	409	446	409	393	435	424	435	418	430	448	392	420	421	393	426	454	418	396	398	450	438	420	411	408	423	421	418	466	452	393	458	459	393	382	420	433	402	416	392	386	420	428	438	410	412	427	426	446	454	415	442	379	438	420	409	454	464	407	431	411	428	415	381	415	422	426	453	420	392	417	418	403	471	430	427	454	407	439	436	421	426	433	391	408	412	464	451	408	404	433	416	446	467	436	419	430	384	424	421	412	429	427	417	424	421	446	418	414	409	435	423	387	404	422	452	415	390	430	389	462	450	416	379	427	453	420	419	437	405	401	408	417	408	406	415	410	413	433	422	417	427	451	386	422	458	411	421	412	443	414	432	412	464	392	436	398	460	428	433	461	416	424	423	396	464	463	385	422	427	428	449	448	398	432	419	437	438	407	406	435	429	389	443	404	405	424	404	418	405	443	391	429	416	446	423	463	451	445	402	440	438	468	432	431	414	406	462	445	423	404	424	389	455	420	422	431	421	407	426	430	425	402	421	397	421	427	451	421	459	442	457	423	409	418	453	463	407	388	408	420	435	455	403	403	428	454	453	405	418	413	451	407	405	442	443	426	424	417	426	400	419	432	450	434	417	473	420	417	411	391	441	426	413	404	447	460	440	443	455	421	403	424	408	408	446	436	416	454	417	454	409	412	424	437	444	429	413	440	431	399	450	403	427	409	444	395	424	448	454	401	419	449	456	436	451	450	438	437	403	423	430	443	450	454	413	423	437	411	373	432	410	365	393	425	440	425	432	480	429	438	441	445	450	459	405	401	414	424	432	438	422	408	465	446	441	432	420	420	425	416	388	454	430	456	427	466	450	449	476	388	452	417	425	388	393	414	405	432	430	438	415	421	449	436	410	424	429	436	412	432	416	415	446	452	465	417	413	435	467	414	422	435	451	429	424	414	436	453	430	407	416	420	413	428	413	432	451	410	403	443	434	423	426	422	456	398	411	429	449	441	422	420	413	418	453	397	424	420	427	419	431	417	411	454	469	378	410	399	446	420	424	460	420	420	449	429	448	400	428	412	433	434	436	470	393	427	425	405	407	422	424	441	419	432	431	439	446	419	408	465	377	424	426	444	445	421	411	406	429	421	384	442	433	459	427	390	419	399	440	429	401	390	425	435	413	380	401	404	390	436	399	428	465	441	434	426	429	430	437	417	395	414	431	402	452	405	396	442	437	399	416	429	450	437	411	427	481	391	402	395	442	452	405	400	448	451	416	441	471	411	420	393	446	428	458	469	452	395	437	459	374	431	417	469	455	424	424	423	444	446	422	444	404	427	419	430	459	425	401	433	411	405	454	434	382	422	419	422	449	436	422	420	425	420	403	409	444	440	415	453	454	409	424	459	387	412	431	398	435	438	405	426	429	439	417	426	436	461	408	416	430	397	436	424	435	429	426	436	422	419	441	369	431	400	403	434	448	424	439	396	430	416	430	416	403	410	432	417	415	379	389	441	421	402	455	446	431	442	445	411	445	431	423	401	411	438	423	428	412	417	422	417	411	422	462	424	414	418	405	410	428	450	470	452	412	421	413	410	438	401	408	470	397	415	427	420	422	434	443	428	385	409	417	393	434	397	418	421	406	430	450	406	426	410	404	437	396	427	440	444	455	439	424	436	419	471	432	412	413	418	440	388	449	434	464	420	450	405	441	418	391	390	457	396	443	439	405	395	443	418	455	443	432	420	384	442	438	445	408	465	404	393	442	443	457	423	396	431	429	446	439	430	404	390	402	453	454	447	404	408	435	426	433	451	431	432	405	420	412	421	392	406	412	461	428	420	404	416	407	440	425	450	453	392	440	428	428	404	409	442	427	441	466	445	398	417	437	454	400	390	445	412	429	411	466	412	423	438	418	408	450	407	487	395	433	414	408	430	415	407	452	389	427	447	438	403	403	425	401	423	410	404	413	397	403	463	388	409	418	414	408	434	413	420	419	412	395	455	422	434	463	438	418	412	410	402	428	453	440	429	431	422	436
19600	18394	21638	18780	7433	3797	4083	3405	4130	3103	2136	1716	1440	1102	1064	998	733	578	422	371	344	399	374	372	365	324	266	260	277	288	261	249	258	229	238	229	217	256	213	212	235	238	227	212	210	228	201	199	220	235	226	195	193	193	245	202	211	184	193	220	203	209	233	238	218	217	174	203	199	207	207	214	210	213	202	198	192	189	200	184	210	182	194	209	212	196	219	195	205	205	206	199	178	200	187	200	199	212	226	182	242	197	210	212	210	214	198	213	204	200	233	222	223	169	229	228	224	202	226	207	237	205	172	204	204	197	208	209	175	207	203	184	219	215	224	200	205	187	191	201	199	200	211	207	196	202	195	211	209	209	217	201	197	201	213	209	196	198	189	199	185	195	187	203	211	228	198	172	186	218	209	196	201	202	201	205	188	217	211	215	206	205	229	197	208	199	177	212	202	215	235	199	212	218	207	221	211	214	212	211	225	209	206	184	217	198	229	189	187	205	192	189	183	197	204	222	190	204	191	204	226	208	206	181	211	196	190	162	218	215	195	210	168	224	188	191	214	198	215	217	200	199	225	206	201	193	189	226	185	168	210	210	182	194	182	220	206	196	240	191	202	211	232	211	215	208	204	213	209	205	201	208	190	228	203	206	198	183	189	186	195	173	190	169	214	199	198	195	201	187	202	208	175	199	191	205	221	188	218	185	198	191	176	196	192	221	196	219	189	233	230	208	189	201	227	215	183	192	200	224	206	168	194	211	196	196	200	217	218	176	214	190	204	196	163	233	213	183	224	224	188	181	204	199	214	215	200	204	188	230	196	211	204	202	191	222	208	181	212	214	205	229	198	191	238	217	222	198	203	194	210	214	179	220	208	201	217	211	188	186	233	224	228	213	189	204	208	200	227	209	192	215	188	195	218	203	193	218	197	215	212	199	195	208	204	187	212	205	194	168	219	193	216	179	208	210	199	203	191	205	218	172	204	194	187	230	212	214	195	211	186	204	200	199	207	221	199	191	221	206	208	207	199	192	204	207	200	199	198	194	190	202	204	233	204	191	196	200	185	211	185	207	223	189	188	201	198	206	191	194	190	178	216	236	206	218	213	204	217	208	195	198	197	210	182	237	204	192	191	205	209	204	204	202	199	196	236	187	206	212	203	192	203	207	214	206	186	208	219	195	215	204	192	187	181	183	200	214	216	202	194	201	182	217	216	200	201	217	226	209	189	212	187	203	211	235	206	211	190	188	198	239	197	184	191	224	209	178	193	223	194	203	195	192	184	208	190	184	197	203	222	194	186	198	190	219	201	204	197	184	176	177	231	227	194	185	194	198	204	196	248	195	209	199	189	198	186	204	194	212	184	208	211	206	191	192	189	222	216	202	205	212	218	185	195	194	185	199	188	194	213	171	185	188	209	213	189	197	204	205	245	178	193	187	187	206	203	199	200	216	179	202	205	198	206	187	208	189	196	205	198	230	193	208	199	210	206	193	194	219	206	209	160	220	216	187	200	192	190	202	209	199	179	204	220	213	179	205	210	188	213	190	216	184	221	200	190	192	188	204	188	188	213	188	206	191	204	205	202	209	181	207	194	215	201	189	191	207	214	176	196	221	187	229	205	209	204	228	205	193	231	205	197	220	190	213	209	213	214	218	198	223	187	209	231	196	220	203	205	215	237	182	193	182	203	181	190	205	192	247	210	187	203	184	225	221	226	185	178	193	189	185	190	204	208	198	209	200	219	215	188	195	220	193	214	189	208	214	175	220	188	196	190	194	215	214	201	211	213	181	217	179	212	209	204	233	211	203	209	230	208	185	221	211	201	186	222	210	188	203	190	220	196	209	194	210	235	201	201	203	199	197	202	185	180	211	208	217	203	226	190	206	173	209	213	204	232	223	203	215	195	215	182	191	216	190	198	190	200	209	198	222	218	218	200	199	217	219	211	245	197	198	187	191	225	192	212	210	198	175	207	200	186	193	190	193	185	199	222	178	196	225	206	225	190	188	189	208	165	179	187	221	206	225	181	214	222	197	212	200	182	207	194	197	203	210	232	241	193	197	206	210	225	178	203	220	221	223	227	215	172	188	178	206	221	174	203	205	209	218	217	207	175	236	195	181	222	189	199	200	197	208	205	192	200	243	208	211	193	198	203	198	202	226	201	223	194	216	188	219	236	206	202	202	193	215	220	220	190	189	190	187	204	213	228	201	212	212	219	196	187	182	203	182	198	216	219	198	208	179	209	197	195	214	199	202	207	249	203	250	207	192	188	199	221	214	192	215	217	208	177	232	184	220	201	209	201	202	182	208	231	212	217	194	220	202	191	199	193	209	188	207	212	239	194	209	216	208	182	210	211	199	193	188	218	177	202	208	210	200	206	223	187	198	221	206	194	210	207	180	169	175	209	202	183	192	221	202	206	212	194	212	200	204	206	189	222	191	208	204	196	194	181	181	229	204	178	205	190	204	217	189	195	208	214	201	186	207	208	191	196	191	198	218	196	193	224	201	203	196	186	205	201	222	194	202	205	223	232	241	212	213	219	220	249	207	195	203	211	170	216	208	209	197	203	215	205	192	216	212	211	193	213	211	191	194	186	233	214	175	212	206	199	197	212	211	208	185	211	208	219	201	203	207	194	223	187	223	243	214	222	201	189	183	225	217	217	218	225	194	174	195	190	213	210	207	217	187	211	213	195	219	179	187	207	206	212	203	215	193	207	209	203	203	203	183	211	206	212	175	174	200	213	201	216	204	196	204	200	195	199	212	202	209	185	192	202	181	190	194	173	199	198	203	215	193	201	214	214	205	201	201	229	184	197	203	214	214	242	229	205	152	206	198	202	200	212	182	229	212	196	203	182	182	216	189	211	198	193	221	220	193	215	235	208	180	178	194	191	223	209	204	204	200	205	215	194	197	193	214	209	191	190	204	188	206	218	215	174	211	206	209	179	180	209	193	190	226	220	207	197	215	185	205	193	222	215	236	208	213	228	221	218	220	203	210	180	194	209	221	189	197	178	212	223	208	210	203	216	201	200	216	215	176	191	201	202	195	200	200	186	206	190	204	198	192	201	188	222	240	199	210	196	234	208	197	191	214	197	189	197	189	207	190	202	216	177	202	233	192	185	189	198	201	180	189	215	218	215	230	208	183	211	213	177	202	211	206	192	187	216	219	197	197	192	211	183	209	184	194	195	221	189	170	220	227	225	193	198	190	211	202	207	198	234	208	208	193	225	228	208	207	213	187	190	179	209	212	204	208	193	220	211	232	183	224	197	196	185	205	211	212	204	205	223	207	178	212	184	216	202	217	185	194	214	203	186	181	203	233	198	195	201	195	201	232	193	206	210	207	205	190	197	205	177	190	209	191	204	191	231	209	192	179	195	206	193	194	223	216	215	174	209	191	206	244	194	194	207	183	195	226	210	185	213	205	200	193	212	197	197	212	197	197	166	201	202	209	206	194	225	221	224	187	194	214	219	200	201	195	196	209	220	218	219	214
12998	17039	27532	27704	13958	11828	14165	12941	15659	13447	9958	8609	6899	5613	5581	5289	4228	3350	2290	1730	1526	1617	1821	1798	1607	1382	1135	1028	1063	1026	987	817	818	830	763	824	736	770	686	743	757	627	615	625	552	594	564	560	554	549	550	553	510	542	541	535	532	562	565	508	538	522	527	489	521	555	538	542	508	540	526	482	537	490	525	515	506	500	530	512	522	515	521	563	528	520	507	498	550	506	561	508	507	500	498	484	490	478	556	493	532	482	506	518	506	511	494	535	496	502	498	548	522	518	473	517	504	498	551	491	528	514	491	509	504	481	514	499	518	493	509	516	527	490	505	546	528	512	537	513	485	499	513	518	526	506	577	475	536	515	561	546	524	504	491	549	504	519	558	459	497	507	496	545	477	487	505	550	549	482	510	480	526	492	536	527	490	499	511	523	561	515	530	529	467	537	486	474	517	508	506	535	521	517	509	533	541	544	511	484	513	495	550	498	503	510	495	503	514	502	526	546	526	537	491	509	542	540	562	489	515	491	520	507	509	540	522	506	520	500	505	495	491	517	529	483	524	509	544	509	506	496	486	502	555	532	497	522	507	535	487	513	496	525	544	520	491	538	510	502	477	528	468	509	491	559	552	543	582	541	464	478	535	516	507	494	483	509	495	551	507	505	527	496	544	479	526	491	520	505	508	519	509	529	530	524	555	516	527	476	477	490	523	485	534	536	513	471	553	542	529	515	529	469	503	493	476	493	521	486	537	511	536	514	487	522	540	538	542	536	506	439	528	511	514	515	543	534	501	534	547	511	539	496	514	535	484	519	531	553	522	533	531	500	500	512	510	526	514	476	470	522	499	507	518	475	538	514	524	520	582	494	575	522	512	507	493	564	527	540	533	545	504	513	502	501	510	501	494	522	502	530	498	520	514	493	479	582	518	509	527	490	532	534	531	488	524	553	532	528	487	494	494	519	557	519	525	473	492	471	517	506	514	493	482	479	483	499	542	515	478	527	510	481	510	535	541	536	541	492	501	481	509	512	479	482	526	537	483	527	464	530	535	509	506	497	518	497	500	487	507	505	543	501	515	507	534	503	516	518	511	488	535	513	517	565	558	503	513	499	549	525	541	470	543	503	557	528	512	469	543	480	526	510	491	552	507	539	548	508	518	526	534	503	501	509	518	528	534	499	515	551	523	513	539	535	516	526	513	525	494	496	522	527	490	499	548	502	505	539	533	497	515	483	509	493	514	523	512	510	530	507	493	489	505	497	520	474	498	503	515	481	495	485	518	569	499	508	504	528	510	515	512	528	498	521	492	532	489	511	520	485	565	501	463	520	466	542	496	487	515	495	502	475	518	496	543	544	496	487	505	490	505	521	502	518	522	504	483	495	532	534	470	528	533	492	532	523	492	538	481	531	512	506	505	540	516	532	533	540	534	530	519	517	502	494	549	518	531	498	530	517	509	539	513	514	533	508	532	515	561	515	465	507	490	491	546	547	523	537	539	522	505	511	521	539	544	512	491	512	521	518	513	548	511	513	519	495	518	524	503	509	507	488	503	494	514	503	487	536	497	460	540	498	550	521	552	474	524	573	552	541	493	512	479	499	479	505	520	510	511	485	518	572	479	529	527	546	496	507	538	479	515	523	504	522	490	524	518	509	488	502	550	488	529	537	527	537	505	510	483	532	561	490	500	510	521	512	537	500	520	514	505	523	510	502	515	507	522	482	506	522	464	506	482	537	499	532	474	466	509	551	519	505	505	548	511	530	537	528	570	515	513	531	492	506	482	510	479	501	491	544	489	525	492	553	446	513	536	556	526	523	542	537	527	488	537	545	503	513	492	506	501	518	459	521	525	509	479	537	557	507	539	483	493	541	478	509	507	532	544	510	541	526	524	485	527	524	510	528	524	536	499	501	540	483	543	497	524	503	465	497	454	541	525	533	480	534	523	519	503	507	506	502	504	507	490	533	524	495	484	494	530	527	516	496	459	542	549	493	440	512	522	491	469	539	509	500	509	491	509	494	517	475	520	529	528	505	520	509	505	497	549	559	539	513	506	522	521	519	561	523	548	511	508	516	518	496	518	529	498	498	513	494	512	555	541	527	534	527	519	533	548	542	524	525	538	505	559	503	525	498	532	543	499	498	532	507	549	535	528	516	545	528	492	524	555	486	529	568	467	490	549	565	524	535	492	497	532	526	529	528	509	565	499	522	503	480	522	521	518	548	534	541	533	529	481	536	529	473	554	516	538	491	547	521	503	505	554	556	460	523	539	523	536	509	497	524	492	508	492	510	517	543	538	519	540	476	554	530	483	477	468	523	472	553	589	541	520	487	520	516	497	524	510	506	482	532	467	519	502	550	502	532	533	498	507	530	544	566	479	546	509	523	477	546	505	524	546	510	467	510	505	533	520	461	517	509	507	541	479	554	541	475	511	535	523	501	505	559	502	516	491	541	462	548	551	544	474	511	482	509	539	546	489	485	523	524	519	508	531	507	552	546	531	512	477	505	484	484	527	527	501	523	563	515	534	530	474	488	549	509	492	464	512	486	536	498	504	510	520	526	513	484	516	469	510	513	497	529	541	500	515	527	510	491	531	524	505	509	506	458	534	490	501	490	517	506	468	524	525	557	508	520	514	490	476	546	498	541	490	523	554	508	523	522	517	497	512	503	484	535	520	518	511	476	504	521	529	516	487	511	475	476	514	508	519	535	519	543	479	542	537	510	513	500	491	528	510	481	525	533	499	496	498	536	507	534	512	465	519	491	482	478	526	521	487	504	533	515	484	522	535	530	526	513	493	504	532	523	528	496	519	511	536	510	484	512	518	509	489	538	496	485	486	490	468	477	508	514	516	531	543	493	535	532	549	488	511	484	537	533	522	486	501	542	494	524	528	518	493	505	533	462	502	496	554	551	545	538	524	493	529	526	547	521	510	514	520	503	562	483	484	481	491	496	506	504	479	502	503	538	473	487	494	534	498	537	513	483	529	530	460	472	500	519	541	538	543	485	505	556	518	518	514	490	548	516	514	516	533	534	526	486	532	514	532	562	487	538	512	537	553	519	519	508	486	510	528	525	520	541	537	528	524	500	507	537	531	492	519	503	527	500	517	505	514	495	506	502	516	506	525	473	510	515	481	550	486	536	492	527	487	518	505	588	517	478	496	486	487	516	518	522	541	494	471	552	533	501	497	497	505	537	541	544	510	504	514	520	541	516	521	487	525	481	545	536	497	562	514	479	549	518	485	506	512	536	495	530	524	456	511	461	502	504	538	507	504	497	498	469	523	493	491	514	540	491	525	527	478	525	489	503	531	515	505	521	497	533	557	486	523	528	519	521	521	489	515	513	504	540	489	534	507	515	498	512	535	508	557	516	545	487	497	504	528	507	505	478	478	495	516	538	510	523	507	546	534	513	516	485	533	511	564	541	475	513	531	503	505	513	513	464	509	554	536	509	495	519	516	568	513	530	500	501	498	516	546	496	479	510	563	499	512	484
40736	40588	44252	37384	25832	20818	15186	10923	9386	19369	14870	9851	6269	3312	2755	2632	2508	1665	1125	639	534	403	434	418	469	425	415	333	314	338	316	276	264	322	248	321	293	347	572	511	393	274	236	231	222	206	225	182	214	194	230	198	231	218	207	209	194	217	187	215	229	187	207	209	193	179	196	215	200	174	215	215	235	234	208	225	186	200	215	188	215	202	201	214	200	156	210	171	212	190	206	197	194	178	194	185	180	194	209	198	201	219	195	197	187	188	199	194	203	184	204	205	196	190	188	192	200	201	189	228	197	195	220	193	188	187	206	207	210	215	181	201	212	187	191	201	201	203	190	215	197	187	183	187	207	211	197	180	187	168	182	197	234	182	197	185	199	186	205	200	218	190	209	169	187	210	187	195	220	198	211	211	171	174	205	196	193	200	210	185	190	229	189	212	194	193	189	191	220	188	193	192	190	216	202	168	178	194	198	183	178	185	193	155	209	183	182	176	200	224	175	206	215	199	164	204	186	202	184	195	181	191	250	205	202	209	198	199	193	192	228	195	191	195	193	185	180	209	211	171	205	203	179	217	187	187	189	180	215	190	193	200	210	200	167	196	225	192	200	218	181	191	206	192	191	218	197	187	172	191	210	184	199	204	185	227	178	211	204	209	197	186	216	203	226	182	210	183	201	190	210	197	207	189	211	184	200	201	178	204	211	184	183	229	177	196	220	184	183	193	187	182	207	184	195	194	206	194	226	213	199	209	198	184	197	206	185	208	206	173	213	170	182	208	192	201	215	179	208	186	179	212	189	179	200	189	208	209	216	203	190	209	216	191	207	211	211	200	197	198	214	215	177	207	210	212	180	209	189	193	209	184	193	212	205	211	190	174	212	214	185	209	181	205	211	217	203	211	193	189	167	188	214	203	215	217	201	205	208	218	228	186	188	216	191	207	191	213	226	205	213	211	215	200	190	206	192	214	191	178	183	225	209	204	201	203	203	191	219	194	189	221	197	189	172	194	191	198	203	194	220	174	188	205	196	192	179	189	201	209	204	214	200	179	215	216	177	181	184	202	202	184	192	204	209	208	196	216	234	180	202	222	176	209	201	192	178	193	169	192	199	186	203	198	193	173	189	198	213	207	219	180	219	170	195	203	191	197	164	197	207	194	227	203	209	223	192	183	214	205	195	202	186	191	188	209	205	193	205	196	199	196	176	202	207	174	220	199	211	185	183	200	180	167	206	202	189	196	199	175	184	223	182	204	171	178	212	193	202	185	203	204	201	200	190	194	178	203	181	223	196	192	217	190	224	202	211	216	210	178	221	173	189	196	183	234	197	201	194	212	185	180	206	196	230	211	177	184	222	194	222	204	189	216	208	196	188	203	217	212	206	201	248	193	212	206	196	197	198	184	198	200	227	205	176	220	168	234	198	225	197	197	223	176	201	205	189	204	212	196	199	198	182	182	187	189	191	192	206	162	198	177	206	190	199	211	172	174	198	216	210	223	184	181	185	184	186	206	173	209	202	196	190	190	194	205	161	212	191	180	203	208	189	206	210	169	200	180	199	191	203	201	215	209	211	178	175	210	198	200	214	196	196	157	186	186	195	199	179	204	194	210	208	204	214	201	195	195	223	202	197	190	173	193	215	189	183	208	196	178	200	187	212	220	185	213	206	193	198	215	181	203	204	178	186	194	222	178	181	186	211	191	193	216	170	204	192	213	193	192	194	188	227	209	204	202	211	182	214	203	204	194	208	201	208	198	173	216	183	229	201	198	215	198	230	178	208	192	215	207	222	181	216	227	195	175	181	191	203	195	190	210	168	173	205	209	185	199	173	192	206	186	155	211	176	183	183	166	206	208	205	221	167	205	170	212	200	215	190	175	206	210	217	196	206	194	198	211	209	206	210	212	222	208	211	207	207	211	174	226	194	187	200	218	182	183	203	191	208	206	182	204	198	205	208	184	192	185	201	233	189	217	219	189	219	194	198	206	211	195	214	201	204	182	198	178	200	171	193	208	199	211	205	209	211	194	206	190	191	191	189	188	212	222	195	221	186	182	184	202	205	203	190	211	200	193	225	198	190	195	198	209	173	207	199	212	194	191	232	211	193	198	195	219	200	196	201	200	163	233	201	199	185	214	186	199	200	184	206	213	195	184	196	205	183	182	199	198	187	214	196	167	179	209	200	185	185	239	182	189	183	203	174	162	185	204	187	191	199	210	223	191	233	203	217	177	198	210	212	175	191	186	179	189	199	203	207	170	187	205	216	214	189	209	223	215	176	195	215	187	195	189	193	190	233	198	196	208	187	181	191	203	181	194	203	216	202	208	211	197	206	182	224	211	184	190	183	194	183	203	210	201	173	214	207	216	178	202	202	201	205	195	204	215	195	197	191	169	197	216	199	179	182	193	201	181	229	194	217	186	201	201	183	185	201	218	188	187	194	189	174	196	196	211	209	193	185	183	189	186	191	202	211	189	199	189	205	192	183	212	201	213	191	190	203	189	192	187	192	168	191	207	186	183	198	202	199	188	196	209	205	200	179	185	195	183	176	183	183	186	223	203	178	184	202	194	193	189	195	192	175	214	211	183	199	212	199	190	179	228	184	234	183	207	197	186	204	220	214	205	183	204	225	211	201	194	202	202	193	209	186	205	213	210	230	197	205	199	193	209	207	189	206	207	170	201	217	214	182	219	208	189	208	173	212	188	193	163	205	210	207	207	204	204	182	216	192	230	189	177	205	206	185	186	176	191	162	203	184	208	176	199	188	172	201	175	203	206	195	223	186	178	214	194	194	201	206	171	191	220	202	204	172	192	193	215	202	215	208	226	188	190	204	214	180	185	187	199	205	204	224	209	201	183	207	194	201	189	200	202	194	192	166	196	171	201	190	193	178	190	174	205	207	181	186	209	211	216	167	178	180	201	213	195	186	182	209	220	229	220	187	207	204	217	190	218	191	175	208	193	209	186	220	200	189	216	206	185	186	225	181	215	197	214	186	170	207	181	222	216	181	164	197	199	204	183	176	195	194	202	205	197	168	183	212	188	209	203	192	195	200	227	178	205	179	184	202	211	173	194	196	209	191	177	210	201	192	182	213	199	197	215	197	209	190	194	205	181	195	202	185	185	194	185	187	181	170	179	192	184	193	196	162	178	192	196	216	202	207	196	210	240	184	198	180	193	222	214	192	210	203	209	189	194	192	181	185	223	189	199	222	170	201	192	227	182	199	187	182	183	202	192	194	189	224	174	204	163	204	184	188	205	228	207	186	197	196	210	218	174	209	207	184	193	201	191	213	195	195	200	227	200	205	186	217	185	194	211	206	191	234	177	207	186	208	210	192	208	208	225	167	192	211	192	181	217	188	208	209	200	199	190	200	192	213	196	184	216	208	191	203	218	196	209	195	205	209	197	188	207	224	181	180	200	191	189	208	200	198	173	204	185	204	206	200	196	220	187	223	184	193	210	183	222	178	218	182	205	198	162	224	202	198	188	208	195
29864	34556	45541	40235	28794	25798	22897	22416	23299	36978	31676	27307	19960	14028	12648	12347	11997	8755	6181	3731	2739	2063	1937	2043	2229	1900	1729	1510	1408	1317	1224	1142	1001	981	1062	1077	1274	1858	3338	2764	1973	1130	879	764	674	561	620	589	550	564	569	520	531	529	527	543	559	545	534	541	528	525	513	520	551	535	546	510	493	519	552	528	549	526	486	520	515	515	496	535	516	525	532	474	495	482	490	507	513	473	528	494	486	522	533	496	509	514	525	477	475	504	494	489	528	493	496	519	512	510	477	484	496	494	488	487	482	487	493	509	476	498	517	508	475	495	505	538	543	488	491	485	500	488	517	501	504	516	495	482	466	499	525	507	477	538	539	480	513	489	496	518	522	470	467	500	486	479	477	513	473	508	479	518	529	538	528	471	508	483	513	513	478	487	508	494	518	467	494	511	482	498	496	529	528	485	482	468	510	541	484	493	465	457	482	506	471	526	506	483	505	544	452	451	500	500	496	462	518	533	453	473	484	531	511	473	508	502	465	490	520	547	515	501	493	505	478	501	479	474	520	475	535	500	476	453	545	515	517	504	501	497	499	521	468	473	504	505	494	523	471	457	521	486	533	541	500	474	482	492	482	517	485	494	487	493	498	496	503	471	492	475	519	492	499	505	453	499	496	480	556	503	513	484	508	475	506	499	534	512	504	471	493	550	469	503	502	517	521	496	462	501	478	461	524	513	494	437	517	509	476	530	480	519	517	547	506	518	467	512	513	447	532	500	482	489	496	492	463	506	542	484	504	465	470	502	464	475	499	494	483	534	511	512	507	508	507	473	490	509	493	530	489	487	523	509	525	467	466	475	512	511	510	492	505	509	476	532	539	486	473	482	480	516	505	525	481	509	521	482	491	485	485	491	527	497	520	506	519	531	493	452	506	517	495	493	495	518	513	486	498	485	483	487	468	515	483	504	504	487	484	469	459	547	491	536	484	501	495	500	488	554	489	461	481	472	472	490	485	450	506	533	525	504	509	484	472	465	493	533	520	499	508	534	487	480	484	526	503	513	444	516	470	480	533	491	463	496	473	534	492	500	516	504	481	513	529	497	535	505	464	492	515	493	487	493	499	517	488	481	511	477	486	486	492	477	543	518	505	467	465	526	533	517	502	497	519	474	519	471	474	512	551	520	494	474	520	498	499	517	537	527	505	498	509	491	495	470	511	514	509	464	496	479	506	506	482	494	473	482	516	468	511	493	466	489	497	483	478	508	519	547	505	533	472	461	495	507	485	507	538	496	458	494	505	504	487	480	487	490	483	515	509	496	522	488	481	531	479	500	516	527	521	495	472	518	513	487	519	517	504	447	474	495	464	500	487	460	491	468	479	538	503	506	531	521	520	495	495	496	464	497	537	542	474	473	520	507	506	515	477	518	525	469	502	502	478	468	456	491	498	513	512	489	471	462	481	537	485	477	482	524	464	481	483	498	524	518	470	497	487	503	519	512	516	494	462	522	486	516	501	499	489	440	526	506	539	476	512	509	492	493	489	499	483	508	519	465	497	488	523	513	477	540	497	512	472	505	511	495	502	508	491	508	512	521	530	487	488	463	472	473	551	515	483	494	499	480	487	485	494	524	501	473	459	502	477	503	523	512	485	537	516	544	473	487	443	521	509	474	483	491	510	473	484	478	473	473	509	538	552	496	502	486	508	498	505	488	518	525	529	483	492	464	526	495	499	526	537	465	504	483	460	482	521	475	513	518	457	489	503	547	467	516	476	482	496	509	488	495	479	464	494	497	495	459	476	503	517	501	487	482	544	517	483	473	521	455	549	485	481	523	559	551	514	523	493	500	517	480	525	533	495	488	476	493	484	522	497	493	531	503	504	500	475	517	481	509	531	475	507	551	477	537	473	534	548	489	477	490	491	507	498	520	521	524	495	476	508	498	436	524	497	506	509	512	512	463	498	475	475	507	493	472	481	516	500	494	500	486	523	474	505	480	477	469	516	521	493	486	509	490	501	528	488	478	491	442	474	527	530	496	524	495	560	517	498	496	543	492	503	484	493	477	512	478	489	494	480	492	540	532	512	489	492	531	505	485	509	531	494	481	492	476	479	490	527	475	456	521	490	517	516	461	515	451	508	497	493	549	473	518	503	468	508	501	516	466	469	487	489	529	506	478	494	558	516	513	513	503	517	505	500	518	482	487	504	515	478	479	470	481	504	494	526	509	498	497	503	467	490	519	506	492	476	496	522	510	533	495	499	505	494	489	468	498	483	465	488	497	483	478	537	490	519	460	519	493	509	494	485	476	499	521	532	486	561	506	488	484	519	463	520	537	513	464	511	524	512	503	489	478	477	484	489	481	497	496	501	522	493	485	482	505	489	494	471	492	474	487	534	506	513	469	498	531	506	491	494	476	489	464	522	507	503	560	496	532	483	504	522	520	487	492	525	499	518	501	462	466	504	503	498	481	484	494	531	520	521	475	533	529	489	479	523	493	475	490	502	459	485	499	498	463	506	475	483	454	501	454	484	476	511	497	526	496	473	479	508	497	463	496	488	507	458	475	455	487	490	482	512	504	512	528	520	507	515	481	510	460	513	505	500	504	501	488	533	513	476	505	581	475	523	506	530	496	497	515	467	470	543	511	508	492	491	479	499	491	470	488	523	518	503	499	528	520	465	511	519	489	533	493	486	485	466	500	497	528	516	544	478	502	506	528	538	526	503	479	481	491	521	510	484	474	505	520	542	492	506	510	487	518	545	486	503	529	482	513	477	475	488	491	447	498	522	478	491	520	523	479	524	487	494	504	457	476	488	497	475	517	477	468	538	517	510	521	496	504	509	473	504	470	510	480	480	516	501	527	489	493	519	528	479	496	477	500	511	503	516	504	509	517	497	475	497	529	490	507	508	510	528	466	480	515	531	478	490	511	515	450	507	474	493	500	508	478	506	520	504	467	446	504	469	491	464	522	502	499	488	477	468	503	497	497	461	505	552	522	477	528	526	481	487	480	498	491	522	483	503	501	495	506	518	501	496	525	544	500	503	530	526	516	476	495	488	498	458	475	493	511	478	465	499	510	467	484	511	505	479	507	503	504	488	508	512	497	460	481	512	484	516	456	515	490	493	518	495	485	520	482	487	485	480	476	469	490	510	506	516	463	449	478	532	489	498	480	485	507	491	488	499	471	484	490	475	497	496	490	492	489	462	501	493	491	505	496	475	473	477	483	449	505	496	483	511	487	498	509	504	528	496	493	514	491	494	495	498	479	523	494	530	483	469	510	505	549	514	472	495	487	494	491	518	508	529	512	479	518	515	496	507	466	534	493	481	509	496	521	568	496	558	520	490	449	469	525	510	494	488	473	490	473	476	453	513	518	509	476	466	461	514	507	506	505	496	464	514	472	498	501	485	496	501	514	443	480	480	496	495	467	507	508	476	527	534	523	496	497	478	470	546	500	536	443	510	469	459	493	513	499	508	499	542	549	505	485	514	477	494	490	468	508	461	502	488	514
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
