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
338001685102	338001685663	338001686213	338001686763	338001687313	338001687863	338001688413	338001688963	338001689513	338001690063	338001690613	338001691163	338001691713	338001692263	338001692813	338001693363	338001693913	338001694463	338001695013	338001695563	338001696113	338001696663	338001697213	338001697763	338001698313	338001698863	338001699413	338001699963	338001700513	338001701063	338001701613	338001702163	338001702713	338001703263	338001703813	338001704363	338001704913	338001705463	338001706013	338001706563	338001707113	338001707663	338001708213	338001708763	338001709313	338001709863	338001710413	338001710963	338001711513	338001712063	338001712613	338001713163	338001713713	338001714263	338001714813	338001715363	338001715913	338001716463	338001717013	338001717563	338001718113	338001718663	338001719213	338001719763	338001720313	338001720863	338001721413	338001721963	338001722513	338001723063	338001723613	338001724163	338001724713	338001725263	338001725813	338001726363	338001726913	338001727463	338001728013	338001728563	338001729113	338001729663	338001730213	338001730763	338001731313	338001731863	338001732413	338001732963	338001733513	338001734063	338001734613	338001735163	338001735713	338001736263	338001736813	338001737363	338001737913	338001738463	338001739013	338001739563	338001740113	338001740663	338001741213	338001741763	338001742313	338001742863	338001743413	338001743963	338001744513	338001745063	338001745613	338001746163	338001746713	338001747263	338001747813	338001748363	338001748913	338001749463	338001750013	338001750563	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2778	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
54481	26608	11993	4597	2593	1339	926	731	648	576	470	439	424	390	356	289	318	301	272	274	294	290	289	302	267	281	266	230	259	237	253	218	225	212	247	250	216	192	212	190	217	226	191	207	215	215	186	199	230	175	197	201	222	217	180	183	189	184	221	196	204	204	200	165	170	185	196	171	187	203	208	201	207	192	203	184	210	183	189	197	189	215	228	209	201	197	226	185	182	174	197	178	185	164	231	180	191	170	178	213	176	194	169	188	189	187	196	202	189	213	173	193	232	174	209	158	182	187	210	206	172	179	170	200	207	205	177	188	196	219	213	201	179	173	176	174	205	176	217	192	183	170	177	167	196	207	202	168	187	196	179	218	224	181	200	185	191	183	160	197	181	202	202	218	217	190	186	184	192	197	180	220	183	171	199	201	162	205	169	213	176	188	197	206	175	199	186	204	220	188	209	209	181	198	185	185	214	208	182	178	202	186	161	216	214	208	233	211	207	187	184	169	160	195	223	201	198	199	210	184	203	192	170	206	190	230	208	183	166	203	192	198	197	178	183	213	217	180	178	190	179	185	228	194	218	188	197	199	173	214	174	186	203	196	201	215	174	181	185	191	174	183	188	181	184	195	206	200	196	200	212	179	200	202	165	174	195	183	213	200	207	208	193	190	184	209	204	206	203	177	180	192	199	186	169	211	199	188	193	194	189	174	190	193	205	206	184	191	213	204	214	165	175	193	185	179	188	205	186	186	189	177	209	209	177	211	164	176	210	200	196	208	190	186	199	199	197	244	197	194	202	207	200	197	158	179	182	204	193	161	192	179	200	185	165	202	195	233	168	188	200	203	173	216	197	200	225	201	185	202	185	184	205	185	177	187	208	211	192	177	149	181	206	138	168	222	215	200	206	160	209	198	193	189	208	217	180	198	194	184	180	208	198	203	180	220	194	212	159	197	183	177	225	188	190	213	178	186	182	211	214	181	191	210	210	196	197	210	220	193	192	206	197	182	193	210	194	191	208	176	199	190	191	217	204	203	175	191	182	175	176	179	198	195	175	204	189	212	210	203	181	193	174	197	182	177	202	205	176	193	191	177	201	185	207	169	200	188	194	198	175	204	206	196	187	209	206	194	212	203	196	198	197	180	177	183	221	212	198	188	214	199	171	187	198	226	199	210	173	188	197	201	181	183	172	194	203	192	210	188	200	202	203	168	199	184	190	190	211	184	213	213	168	185	221	194	204	199	197	212	206	179	230	200	190	204	200	217	187	177	202	210	182	188	189	189	208	206	186	203	201	164	191	199	191	173	217	184	184	209	209	197	194	208	187	196	209	202	186	185	175	208	195	205	195	189	212	203	183	186	221	226	212	199	184	220	192	173	169	210	210	231	170	214	178	181	181	220	165	204	174	192	190	213	197	225	201	218	210	208	193	189	206	190	219	218	201	225	188	202	191	181	185	200	186	188	195	188	199	190	190	203	213	206	199	196	195	193	188	192	203	205	180	181	192	172	192	197	198	245	189	190	192	198	201	208	212	237	196	200	198	180	192	172	196	199	185	206	204	196	200	217	166	188	209	205	194	196	184	181	205	185	185	233	181	199	187	215	207	185	194	217	205	175	207	212	215	210	184	224	214	200	178	173	188	180	164	194	199	213	210	177	212	209	178	175	201	224	193	185	194	186	203	192	231	207	204	211	207	191	190	207	174	226	192	170	207	194	209	219	197	194	207	200	198	207	194	194	207	224	193	189	177	176	199	199	189	190	192	177	181	193	203	200	194	206	187	179	193	214	218	195	198	199	182	210	190	218	228	190	160	189	175	180	216	191	172	156	189	204	207	169	183	184	199	232	194	198	153	217	190	214	207	193	201	207	190	167	171	196	220	175	197	198	186	178	192	188	202	194	209	203	161	187	182	190	190	177	197	192	230	189	206	230	177	187	176	183	211	193	178	193	179	203	199	187	184	182	176	169	180	187	189	191	214	197	207	174	190	198	198	185	203	193	187	196	193	187	210	195	225	186	196	210	174	179	199	188	191	171	191	173	171	190	196	204	191	181	232	198	192	191	168	196	189	188	183	186	168	205	208	193	170	215	171	185	220	177	195	191	202	198	216	209	166	181	184	188	184	205	201	192	190	209	184	195	202	209	187	188	198	184	213	176	205	216	180	203	215	219	181	208	208	170	188	199	208	170	191	182	192	192	219	189	214	184	182	190	185	165	198	188	215	217	199	205	202	204	169	177	209	191	195	190	179	210	183	194	196	166	197	161	189	208	202	179	185	204	198	229	206	204	194	192	190	185	193	178	193	197	161	190	180	182	195	192	176	189	165	163	202	188	198	208	174	204	205	157	183	195	204	221	211	199	182	182	204	195	174	193	224	177	155	194	192	168	191	177	186	186	188	175	218	209	223	183	173	206	185	219	184	211	195	194	179	174	178	163	222	189	211	214	218	171	197	202	186	230	209	221	192	191	174	181	206	197	206	185	209	213	189	214	219	190	161	185	180	170	166	165	189	189	186	175	162	188	164	189	196	229	181	205	210	184	191	225	187	180	205	201	181	203	184	209	212	205	206	201	191	184	183	212	185	194	184	199	214	183	195	198	172	198	178	195	194	183	193	188	199	186	199	195	217	202	182	187	184	190	211	198	187	166	188	206	208	206	220	187	197	198	207	174	177	197	179	215	204	207	181	201	197	179	195	213	187	189	212	196	194	174	174	202	220	180	191	195	213	220	190	220	201	180	211	195	194	181	177	196	183	195	197	205	166	202	194	192	195	204	192	216	197	169	186	216	179	194	185	212	201	198	204	228	168	192	219	191	200	166	174	192	203	206	199	182	227	195	206	187	185	193	208	203	174	202	189	194	188	219	166	195	191	205	190	189	200	218	196	185	202	196	183	198	199	201	190	167	209	188	230	180	186	175	180	186	208	199	186	184	194	203	165	198	186	208	206	230	207	207	202	206	201	203	189	186	192	193	202	182	184	191	193	196	202	193	169	211	195	208	182	202	177	222	225	187	195	209	211	188	173	182	176	184	207	186	220	201	201	199	211	190	171	213	208	207	205	213	181	194	212	203	215	196	200	191	187	196	216	171	195	175	202	188	204	191	175	178	199	170	201	193	221	200	223	192	195	202	202	174	189	219	211	208	184	199	178	191	203	206	191	176	186	189	222	198	182	183	178	215	185	192	183	179	200	182	216	192	169	191	200	214	175	189	198	198	185	189	171	192	192	188	164	191	182	216	201	223	177	185	205	236	203	200	174	199	210	219	190	180	194	190	213	177	191	197	203	177	198	207	165	197	185	206	190	182	187	174	205	205	186	201	175	193	211	214	208	220	215	199	196	210	211	196	204	203	210	185	212	210	213	171	186	202	175	202	213	193	172	185	194	211	215	193	180	182	190	197	185	206	189	188	169	201	211	211	214	215	203	209	204	189	185	200	200	206	201	188	208	194	197	180	209	177	191	206	209	195	167	178	177	205	196	191	204	195	169	170
30928	16255	13459	11421	8824	5238	3787	3088	2999	2495	1995	1870	1836	1595	1305	1170	1105	1111	903	811	978	920	978	946	906	1080	861	920	861	784	695	684	763	714	719	735	760	643	602	573	616	538	535	466	544	484	543	509	492	514	471	452	470	467	493	448	463	461	432	461	447	418	444	442	452	431	438	427	467	452	426	419	453	446	429	485	417	460	448	391	416	464	410	441	441	402	410	395	439	449	408	412	405	467	379	466	407	434	406	439	436	420	462	442	419	456	441	449	415	429	368	437	434	384	429	428	415	439	421	402	404	403	426	425	389	434	418	449	429	420	409	399	450	409	421	410	444	428	444	423	425	452	444	460	444	419	428	427	417	406	431	415	411	413	423	442	462	434	438	442	455	441	431	430	415	437	456	418	387	441	430	444	428	457	457	433	449	412	459	455	445	431	437	443	466	413	438	409	434	485	431	426	426	469	424	364	404	417	430	422	442	429	422	422	450	426	403	403	461	437	408	438	454	443	414	443	436	401	421	431	450	459	427	445	413	465	448	456	415	391	478	461	419	432	452	464	469	465	494	441	413	411	440	388	423	416	428	394	447	421	420	404	431	452	454	465	396	425	470	430	431	440	422	405	406	420	451	392	405	430	446	423	439	429	438	400	390	419	390	368	419	419	422	411	423	394	397	442	458	468	446	397	414	414	450	432	433	469	413	391	445	418	433	421	431	401	415	418	462	424	427	405	416	413	419	428	480	382	450	422	404	467	435	440	437	408	446	446	430	420	465	420	435	432	426	419	406	423	427	406	392	440	469	456	417	450	423	387	435	418	423	416	403	396	428	444	434	404	436	450	422	405	419	402	387	430	425	449	411	433	418	464	458	448	451	441	407	411	396	450	443	405	424	427	452	459	396	391	423	433	422	410	462	470	404	429	452	432	416	420	409	425	402	418	424	466	418	480	416	421	455	439	438	399	440	448	406	417	412	424	413	438	427	422	452	393	402	439	450	426	432	439	454	395	432	428	413	399	444	399	435	424	444	393	442	458	439	440	384	421	424	455	476	395	430	416	436	393	395	426	432	424	447	427	422	445	425	451	414	430	423	407	485	452	404	421	418	436	386	423	455	435	391	436	421	414	431	425	406	414	439	452	397	462	427	445	464	434	408	380	431	412	432	418	422	438	425	397	454	444	411	439	411	413	395	440	424	429	444	406	470	429	433	389	393	400	433	446	416	428	412	401	446	407	403	468	426	422	411	434	427	424	426	408	414	418	431	455	393	389	457	431	430	429	445	421	411	413	452	434	439	408	428	457	417	415	439	404	450	412	426	434	419	434	458	414	428	378	409	378	444	403	432	426	412	415	468	406	433	424	415	421	466	420	473	418	403	380	441	417	408	416	413	430	410	434	421	405	442	437	387	447	420	452	452	441	431	454	423	417	428	425	443	443	442	450	447	410	444	432	451	423	439	450	443	424	451	428	425	430	415	435	447	441	392	390	424	419	391	402	423	435	412	436	416	415	445	445	389	434	423	406	413	421	429	438	462	437	435	435	411	435	433	424	410	395	423	426	424	445	449	438	468	436	450	383	428	440	442	425	425	414	457	376	429	448	425	462	416	425	432	427	458	436	424	455	440	429	452	452	381	422	419	435	432	442	415	425	444	421	412	427	455	436	406	405	422	450	450	405	440	415	424	410	382	400	424	441	482	438	440	422	449	402	439	438	432	456	417	428	456	451	386	442	436	417	456	428	429	417	410	405	429	414	408	416	422	447	385	442	432	414	400	440	424	444	399	448	449	426	413	440	422	390	405	447	393	423	388	420	409	452	401	396	446	440	442	469	453	423	422	420	401	394	431	427	467	440	411	444	426	437	410	428	452	439	407	401	434	417	429	420	423	404	405	413	429	414	379	442	409	429	404	448	452	387	417	442	416	446	479	405	423	427	451	429	449	419	442	394	443	434	443	417	405	417	411	446	408	456	437	394	440	426	433	442	418	467	433	465	457	427	408	430	405	390	457	453	415	382	411	470	429	410	425	448	383	426	422	424	415	421	380	429	418	442	414	467	456	415	444	439	468	408	428	440	407	422	433	394	445	443	441	406	447	443	437	447	429	405	434	440	432	437	431	479	446	419	434	384	449	455	423	431	439	398	425	446	420	424	440	413	410	469	412	444	406	439	441	466	435	409	471	448	420	426	432	427	426	387	391	433	405	454	403	446	433	421	436	468	436	393	398	426	439	416	454	430	449	429	406	412	403	438	425	408	402	451	441	450	415	439	395	421	422	435	443	429	414	412	443	421	401	401	438	473	425	455	443	459	396	418	422	428	421	405	440	429	394	422	416	434	439	439	405	408	428	424	489	427	397	413	420	400	420	407	428	447	418	449	441	409	403	441	424	401	451	442	437	439	444	387	494	407	431	413	423	439	451	421	395	366	434	418	395	448	388	421	425	462	416	435	405	432	422	422	413	411	464	412	451	401	411	434	391	421	425	443	410	435	400	433	455	460	419	461	421	420	419	428	402	406	435	439	425	434	420	439	444	444	447	373	428	470	450	388	450	406	454	446	415	437	451	406	440	434	415	421	399	439	404	426	393	420	405	425	407	423	453	437	397	444	406	439	444	405	476	438	389	412	449	444	411	432	438	402	469	442	414	444	403	422	418	431	424	398	423	460	390	402	421	433	399	443	409	418	438	427	383	415	414	416	404	452	441	432	424	452	426	425	447	375	425	417	446	450	420	436	415	407	444	433	422	398	449	420	449	431	396	396	415	412	400	399	438	438	424	434	411	419	436	395	400	409	445	435	418	446	461	481	391	446	381	448	455	402	410	468	410	425	440	438	406	441	446	433	417	428	418	434	387	418	433	420	385	472	440	467	438	453	407	410	402	435	418	437	411	422	444	416	438	431	413	439	418	404	440	429	446	443	413	403	438	440	437	435	419	397	438	416	468	414	429	426	425	405	419	480	363	408	419	394	450	418	420	433	396	409	429	426	447	461	430	428	448	388	422	457	435	411	433	416	455	410	442	430	390	443	426	452	453	404	388	442	429	413	378	407	422	419	418	444	438	423	440	425	451	447	422	415	416	439	422	437	446	450	444	474	418	398	415	442	422	422	447	395	427	411	407	418	458	443	428	428	414	430	413	425	473	424	473	414	449	413	414	434	419	414	436	411	432	417	432	435	434	400	453	393	459	419	430	426	451	423	428	454	422	457	373	434	432	438	414	418	384	433	408	430	446	413	420	406	400	464	429	431	437	445	423	449	426	418	436	445	417	405	426	430	415	441	433	449	398	443	375	398	433	433	458	385	408	431	420	443	446	452	444	445	427	426	392	424	463	472	448	418	438	436	414	432	420	447	442	457	450	423	447	410	430	438	457	405	413	425	398	404	387	472	443	400	398	445	413	446	404	427	451	426	382	436	426	464	442	422	465	443	413	422	443	383	428	397	432	451	436	413	396	435	431	433	425	437	409	434	444	434	434	429	419	435	419	429	420	409	421	398
30592	11509	3545	1775	1050	559	472	373	361	288	260	259	256	248	240	211	254	199	206	189	184	186	177	193	203	192	206	198	189	224	214	193	198	202	201	204	192	166	202	191	180	187	158	199	216	174	187	183	200	183	187	208	209	176	178	185	188	179	200	158	200	145	175	190	191	196	186	171	204	191	208	186	181	167	159	163	176	191	200	184	177	167	203	158	187	184	180	179	174	185	181	201	201	209	175	178	192	185	176	216	189	165	164	207	193	204	188	191	208	185	176	177	191	185	196	170	183	177	171	173	201	188	175	177	186	199	183	188	176	168	164	208	184	182	220	197	170	153	195	164	195	184	179	168	167	213	179	185	178	179	170	178	176	194	173	198	199	179	185	158	172	159	194	181	203	176	182	193	192	170	193	190	176	180	169	159	166	180	190	226	179	191	182	207	158	143	181	167	181	209	184	210	192	195	169	183	178	168	193	191	192	195	205	162	186	197	173	187	174	197	165	171	158	195	210	195	184	226	166	191	211	192	197	184	184	188	193	152	191	167	187	195	173	186	191	199	180	199	166	182	158	177	195	186	180	149	172	181	188	169	187	181	192	178	163	189	165	188	189	194	175	196	173	193	149	173	192	155	174	182	165	174	219	169	185	233	182	167	167	170	185	175	185	213	177	197	188	194	154	178	183	216	184	173	206	186	181	186	178	187	192	204	205	180	191	189	174	178	178	182	173	169	186	192	218	187	194	166	193	202	183	186	165	211	192	199	210	191	182	165	172	189	175	157	201	173	200	186	177	190	184	190	174	182	186	178	200	212	189	167	184	188	168	195	192	195	194	195	191	171	186	195	195	185	194	199	189	193	193	187	178	193	194	176	188	182	188	190	183	211	196	180	180	199	179	182	180	179	191	174	184	176	180	169	201	204	153	184	201	189	179	194	209	169	194	192	172	169	180	187	143	170	162	178	165	177	190	154	173	192	171	181	189	194	198	189	157	186	188	172	202	196	192	215	195	157	194	193	148	190	198	181	159	158	171	195	181	180	184	216	191	177	184	159	174	191	174	179	194	158	190	179	188	189	191	186	188	214	160	188	179	185	180	166	180	187	190	228	184	194	152	190	178	184	181	193	188	174	191	192	183	193	192	182	161	188	216	180	167	205	179	187	163	195	169	179	174	177	179	193	174	192	185	184	174	191	190	180	180	155	170	186	208	188	195	195	203	187	159	195	206	204	195	204	221	161	174	168	168	169	171	158	199	208	196	215	165	202	194	164	214	186	179	184	177	172	197	178	199	195	212	214	181	179	203	200	194	203	154	182	192	183	184	166	169	162	201	196	206	199	167	175	181	209	209	195	182	201	173	184	202	178	182	201	198	219	165	198	202	152	157	172	193	196	181	167	187	202	189	175	193	193	183	189	166	201	200	148	179	187	167	151	194	188	169	193	180	194	185	175	175	168	178	173	187	199	179	190	201	177	179	191	162	192	170	166	190	193	180	176	161	165	187	172	167	208	165	191	160	194	191	179	188	206	170	177	184	206	240	184	192	181	216	193	177	181	169	183	190	188	170	189	176	175	181	182	200	185	169	191	201	186	171	195	163	166	174	162	206	178	186	182	201	207	184	196	180	196	193	207	202	186	191	183	203	183	196	187	206	187	187	205	172	185	163	212	175	198	179	178	161	183	191	163	211	189	200	171	180	171	190	176	175	187	179	203	187	164	181	180	193	202	164	159	175	173	177	202	222	169	208	168	187	192	189	180	176	174	171	177	193	147	195	192	190	170	190	203	190	179	190	176	164	201	211	212	190	188	188	185	162	174	169	184	171	165	180	198	177	181	178	173	194	187	179	195	173	202	190	192	168	196	226	168	187	163	206	177	174	183	148	182	199	175	179	158	210	190	204	193	175	213	170	173	163	167	178	203	164	185	177	156	195	161	199	167	155	197	171	185	189	178	182	184	166	173	206	189	179	151	182	167	204	204	168	165	181	183	159	189	192	199	179	190	204	172	195	193	174	185	171	160	175	218	183	184	234	204	196	199	197	201	187	196	211	187	170	219	177	184	177	203	206	210	186	190	201	170	180	196	176	190	192	158	200	171	186	190	182	180	152	171	202	198	203	183	179	184	181	178	177	189	160	212	207	201	174	186	164	152	171	198	191	182	169	186	170	170	163	162	176	156	182	193	189	205	161	177	178	178	164	216	175	196	187	189	189	194	180	188	159	170	161	164	181	182	182	193	181	181	179	212	193	163	173	180	186	169	194	181	173	174	180	184	155	194	202	206	186	177	189	199	181	196	198	192	197	191	176	160	194	168	194	173	160	161	177	181	182	185	181	185	178	213	184	189	192	177	164	195	191	183	207	186	194	187	192	216	168	171	173	191	207	181	164	188	216	177	166	187	185	160	188	189	187	206	195	190	190	175	170	170	190	174	198	198	185	152	191	176	182	184	189	174	191	204	194	188	187	161	154	197	175	186	160	187	207	159	161	168	169	200	184	154	177	187	190	194	199	150	175	208	212	186	205	173	177	180	164	183	166	158	181	205	189	202	179	177	173	199	172	180	188	205	200	185	184	185	200	180	184	194	196	214	218	171	181	164	200	202	208	172	179	179	230	199	196	176	156	179	200	187	197	188	182	223	196	201	204	153	160	164	215	189	206	167	186	213	177	185	162	189	185	167	194	196	204	234	171	209	173	201	187	193	225	208	168	177	193	177	188	177	176	183	160	185	182	181	175	186	204	189	171	160	186	182	209	182	197	207	220	151	183	162	181	180	186	164	166	186	158	172	171	183	179	192	192	149	166	183	188	172	175	183	199	160	207	170	192	177	180	191	186	174	170	177	143	200	178	211	196	184	198	216	163	190	188	172	174	190	155	178	216	201	169	188	165	198	163	216	181	183	182	159	174	182	197	175	179	192	198	179	163	196	189	185	184	191	175	151	187	190	176	166	190	163	193	165	183	201	209	191	219	185	167	178	174	179	183	161	184	174	184	178	155	176	182	175	184	177	202	165	184	203	210	187	174	185	174	180	162	155	166	162	199	178	165	195	176	168	185	179	180	157	172	180	184	173	207	179	205	187	183	192	182	154	182	145	198	176	213	172	170	197	174	191	168	185	203	176	167	185	183	203	183	174	205	188	195	185	197	173	183	201	184	203	197	179	189	184	185	165	191	195	177	165	171	194	180	186	198	179	162	181	187	161	191	191	197	215	192	223	169	196	181	179	174	181	177	188	188	171	170	181	142	186	204	187	183	179	207	209	197	162	178	193	193	177	213	184	188	177	177	187	183	174	200	184	187	167	177	190	192	209	201	184	186	180	231	163	183	179	169	175	193	164	182	170	187	177	194	148	165	184	161	194	183	188	179	164	216	174	195	208	195	197	193	200	187	189	185	175	170	185	195	172	179	195	170	161	171	191	184	171	180	172	176	201	190	204	207	178	189	177	188	219	173	165	183	191	179	170	199	153	186	161	200	196	193	160	190	195	197	197	217	192
16392	6260	5155	5222	3929	2396	1845	1518	1244	1143	950	845	844	762	740	659	636	577	439	467	564	491	569	533	455	491	490	503	519	507	476	468	473	496	449	471	458	466	437	428	445	450	451	454	436	391	435	420	432	421	483	418	405	394	438	450	394	394	383	408	407	401	431	425	373	406	386	397	366	439	395	360	402	423	367	401	395	376	412	417	397	411	381	419	396	401	388	400	413	387	411	376	413	386	387	372	398	411	419	401	390	408	409	399	411	410	393	409	384	404	389	394	408	392	399	382	391	444	405	349	381	397	409	409	391	399	420	415	390	391	392	375	399	408	383	428	415	390	391	408	399	423	430	403	401	374	412	366	394	393	401	424	395	404	400	430	386	439	386	432	351	404	441	395	439	405	375	393	382	378	415	399	423	406	402	438	390	379	407	416	426	375	411	402	394	415	373	406	380	382	409	390	381	379	417	397	420	445	395	406	389	399	411	416	413	422	414	387	403	408	423	429	387	397	419	411	396	411	378	390	414	392	397	418	427	398	377	408	419	413	392	406	391	418	420	380	341	407	389	366	433	383	382	382	382	411	391	405	403	401	379	390	410	384	409	416	385	343	389	410	430	373	397	391	402	377	376	407	376	411	372	373	397	428	418	384	389	400	419	419	387	407	359	381	426	429	391	387	413	417	339	409	391	396	395	385	415	411	378	376	425	370	393	437	372	413	401	413	381	402	400	388	387	381	398	436	425	421	372	390	368	401	422	366	394	399	391	385	357	383	406	437	391	401	406	409	389	378	380	369	365	366	406	385	397	406	393	437	415	362	380	389	390	416	379	384	406	409	435	395	424	356	436	399	399	414	426	417	402	390	419	375	411	371	398	424	412	416	420	375	360	396	383	373	415	391	398	397	396	384	383	403	401	393	427	425	439	395	407	382	389	364	399	391	401	405	392	411	420	375	399	361	385	383	404	370	419	397	380	377	402	383	384	415	421	405	394	399	397	415	385	387	387	427	376	377	442	419	380	405	390	392	393	409	395	406	408	382	384	379	416	422	381	426	381	423	428	391	377	423	399	411	410	418	380	398	434	415	376	399	381	439	403	399	409	407	407	423	408	401	380	409	384	398	422	388	400	384	404	398	400	387	399	399	414	407	395	381	403	404	369	380	414	421	385	375	416	391	399	375	372	395	428	390	364	380	394	394	436	390	404	385	389	369	452	392	396	385	392	426	411	429	441	442	382	403	380	404	401	381	395	392	396	433	363	390	364	445	405	384	416	372	410	359	414	415	377	415	397	368	385	417	378	394	421	410	378	420	407	390	414	387	432	399	405	403	404	400	400	405	409	391	445	415	395	409	395	431	399	374	428	405	399	435	416	431	396	412	430	400	387	424	407	433	384	386	386	413	391	385	411	404	366	365	414	405	389	380	379	420	369	395	381	371	398	388	380	392	421	386	393	431	376	386	433	411	379	393	417	442	390	406	381	402	406	396	434	374	395	371	382	399	400	371	394	388	383	422	399	423	387	400	401	379	399	357	388	367	374	392	409	415	396	403	365	375	378	362	398	409	408	374	419	402	399	379	426	389	395	380	417	389	422	393	437	385	387	383	406	409	362	391	415	387	404	384	395	412	389	363	425	369	410	409	426	415	414	387	417	440	410	421	407	395	393	427	401	423	391	369	425	409	419	427	396	388	415	406	409	369	389	417	403	437	385	387	377	404	397	399	408	394	364	385	405	405	412	390	402	403	424	413	390	410	401	419	406	403	408	397	412	395	387	360	431	371	404	408	448	422	375	416	374	390	363	408	433	396	378	384	384	401	394	333	377	398	383	403	371	386	418	404	419	428	392	406	420	399	420	396	417	428	372	398	434	392	419	381	375	408	406	373	409	359	400	358	410	391	371	419	426	378	387	403	391	433	400	409	403	388	376	416	406	392	394	405	375	406	421	416	444	410	400	386	404	389	418	403	396	410	378	393	382	413	382	419	437	408	399	403	406	386	415	417	413	374	389	421	427	367	398	416	413	378	421	417	402	418	398	393	386	446	383	356	339	409	404	379	421	392	411	432	434	398	417	424	399	377	399	418	410	369	436	417	432	376	413	398	397	386	376	382	412	399	387	379	381	382	360	382	458	392	409	396	362	397	400	379	389	370	391	415	408	387	374	376	393	444	392	382	381	382	395	397	422	397	422	392	390	408	457	404	408	387	423	400	401	413	425	388	408	470	395	408	406	411	403	435	411	402	372	394	392	367	420	392	379	405	387	410	408	404	403	414	402	411	364	395	406	403	394	391	377	447	422	408	401	371	371	420	404	383	372	422	399	385	423	448	383	381	389	373	439	401	386	435	349	348	394	425	373	395	426	402	410	369	417	419	396	403	422	391	418	379	396	375	418	373	412	421	427	414	400	418	420	397	456	422	400	436	414	402	383	390	407	350	389	420	402	390	383	417	413	404	399	385	414	370	401	397	399	446	409	388	407	400	421	409	407	427	417	416	377	414	404	436	391	400	445	389	413	383	419	415	414	405	396	393	397	431	407	352	395	399	378	392	439	371	419	393	386	382	416	385	383	392	415	359	423	401	385	387	403	386	405	434	392	396	387	409	380	398	391	409	386	353	394	454	416	414	393	379	427	416	389	415	400	373	404	398	402	415	393	411	384	399	426	374	407	419	380	382	381	437	424	416	409	392	401	394	403	410	416	406	393	399	400	392	374	394	393	392	406	397	422	364	408	398	415	399	383	420	411	397	430	433	365	400	427	395	404	413	383	383	418	409	408	387	414	412	418	415	368	377	383	400	417	395	405	379	375	395	389	380	363	426	373	384	400	367	389	421	414	388	426	451	388	375	383	372	423	370	406	404	434	379	395	379	417	393	399	406	405	406	396	397	385	449	433	384	389	436	393	414	372	412	401	429	403	427	436	387	390	397	398	400	397	396	400	401	367	391	403	351	370	386	398	398	381	403	387	421	426	392	363	394	409	406	394	425	395	388	395	416	414	390	373	405	417	350	397	400	389	382	376	383	407	391	401	413	415	428	413	399	390	387	373	408	394	424	393	409	405	423	437	421	378	377	414	397	370	394	388	384	394	393	410	403	386	411	385	406	432	426	415	359	398	362	444	385	373	391	443	430	406	432	391	421	366	427	367	397	420	375	375	389	428	395	363	400	403	362	386	380	420	411	395	379	399	404	403	376	374	412	397	416	407	410	432	417	401	377	420	410	405	441	426	385	389	395	434	403	435	458	414	389	410	418	369	418	393	397	369	376	414	413	386	407	395	374	401	401	374	416	409	386	414	404	406	399	401	372	434	377	406	379	384	419	376	406	428	405	442	408	395	382	409	396	427	402	406	399	406	410	368	387	452	394	379	388	383	387	363	391	362	386	408	405	457	429	381	407	391	399	418	390	378	402	365	413	414	401	370	404	367	405	389	399	416	400	404	410	388	390	426	444	364	424	402	379	390	391	404	372	432	388	359	377	394	381	397	360	423	403	451	395
42828	19979	7402	3303	1989	1252	796	606	499	420	367	301	290	265	283	238	252	230	221	190	206	211	204	214	183	232	216	215	215	201	189	182	200	215	173	190	198	165	199	208	179	167	165	171	166	186	174	184	157	139	153	164	197	161	154	152	147	169	144	139	185	184	150	182	146	199	173	155	173	179	163	166	138	173	173	150	135	189	139	148	175	190	169	146	163	161	145	133	137	148	178	189	163	153	165	142	167	168	171	189	160	180	176	174	169	154	166	160	171	162	188	139	153	167	152	142	155	137	182	158	165	180	160	152	161	176	167	178	166	138	154	174	161	145	177	160	158	166	152	141	139	142	151	179	159	165	151	185	161	171	185	152	187	149	152	146	171	172	159	168	170	160	164	161	164	176	170	157	153	132	181	152	177	175	164	159	143	185	155	162	161	144	148	159	147	181	148	182	175	173	158	168	165	170	160	155	186	181	135	181	157	153	166	156	157	158	179	157	153	161	160	168	172	163	182	157	168	153	159	168	151	143	155	144	175	159	168	138	178	140	174	153	158	138	162	169	151	152	172	156	163	153	158	166	178	163	164	143	161	140	155	180	152	159	177	153	158	136	159	151	152	170	178	164	162	155	150	137	157	171	147	148	155	165	173	146	149	157	170	172	154	153	158	158	180	182	175	151	172	148	155	162	177	162	143	147	165	162	147	171	170	148	160	174	153	175	159	192	142	175	180	160	173	160	150	166	142	150	179	171	164	163	162	180	154	166	162	151	158	160	161	167	165	162	143	155	164	159	175	184	166	143	157	170	149	169	180	140	161	172	131	150	175	146	162	153	181	152	147	151	168	145	154	145	124	169	178	170	213	155	147	162	148	171	193	180	190	147	153	154	161	166	166	169	154	144	162	169	154	162	165	157	163	160	171	153	160	149	184	184	150	159	162	166	140	132	153	165	166	161	176	149	153	159	140	175	173	166	141	162	166	151	184	158	155	165	164	166	168	152	158	167	151	164	159	172	177	156	173	164	175	171	161	175	167	148	163	172	148	152	194	176	156	183	191	175	158	160	161	157	157	151	185	158	165	158	145	158	167	155	180	162	153	166	167	174	128	152	163	154	175	185	174	199	152	171	166	139	164	157	146	158	151	148	161	168	194	169	182	167	161	133	158	150	157	178	189	170	163	165	164	150	168	188	161	176	169	137	151	153	159	170	176	135	154	163	172	180	128	161	193	159	144	145	174	153	165	159	174	159	189	153	170	195	161	184	183	158	180	173	193	157	170	139	156	185	176	178	148	168	164	152	162	196	159	187	159	158	160	189	134	173	177	162	173	169	155	163	175	161	164	130	179	138	177	188	171	152	155	158	177	171	179	161	169	160	162	164	155	184	171	177	140	178	141	165	153	166	193	148	159	160	177	172	190	157	179	157	155	146	154	162	173	175	157	134	173	167	161	172	168	167	153	162	178	152	160	170	150	186	163	144	163	165	164	163	173	154	132	148	148	164	163	182	184	155	177	156	158	151	182	178	164	154	135	156	171	164	170	165	149	183	158	177	164	162	188	180	148	137	136	167	175	171	168	157	164	172	148	179	160	175	151	171	158	144	154	157	174	149	165	160	135	157	150	154	172	133	179	164	152	173	150	152	184	153	187	183	182	158	158	178	175	145	185	152	171	155	159	169	164	151	156	187	171	156	159	151	159	164	165	136	136	167	177	176	173	184	149	161	169	153	163	152	177	194	146	171	170	166	137	167	180	163	178	176	156	172	153	158	176	177	180	155	198	157	159	163	178	175	157	170	195	196	157	150	142	142	184	138	162	172	168	188	168	170	148	151	154	176	142	211	156	167	180	177	172	190	176	174	180	165	170	151	155	190	165	177	147	173	153	165	169	186	161	150	147	162	187	137	184	160	171	161	168	191	171	158	155	168	153	170	173	175	160	147	169	154	153	156	147	169	170	180	157	159	145	149	174	166	163	170	157	165	143	179	190	163	157	182	173	175	167	155	156	159	155	164	187	176	180	165	167	147	162	180	178	158	175	140	177	176	165	175	174	152	169	150	158	165	141	154	167	177	141	166	171	169	153	184	189	159	186	163	159	161	168	176	165	163	182	166	198	148	178	186	158	176	162	159	153	161	172	171	153	155	160	159	170	165	199	165	159	169	165	188	183	153	159	153	169	166	166	155	174	152	152	159	181	175	172	149	175	165	172	162	151	142	173	161	137	176	149	162	172	166	157	174	193	175	190	189	154	175	152	121	165	162	178	145	170	158	158	165	147	143	163	188	146	164	140	167	163	166	159	154	169	182	145	165	168	146	169	173	159	186	194	153	155	162	178	170	174	176	152	153	161	170	175	181	183	169	147	156	153	157	172	171	144	150	163	178	150	156	167	165	158	149	163	162	171	165	144	144	175	153	146	162	158	157	144	141	171	175	208	143	180	166	188	154	164	168	172	170	194	138	175	172	188	176	169	157	144	171	148	177	151	156	189	162	159	161	146	141	140	145	143	144	148	161	179	154	164	195	156	153	174	194	193	172	155	148	157	150	182	173	160	158	164	157	166	171	174	177	161	184	145	160	166	172	155	164	157	158	155	162	166	176	163	162	169	148	169	161	140	163	182	157	169	155	150	168	181	150	161	173	170	148	176	177	157	177	167	153	145	158	145	182	152	146	163	171	156	162	146	148	163	161	150	168	187	160	147	153	175	149	151	153	158	159	160	149	137	167	144	171	150	181	167	164	177	169	183	155	155	160	162	159	178	151	185	149	156	161	162	182	166	180	184	164	167	172	164	125	180	151	183	188	173	156	178	166	161	154	150	165	152	170	166	174	159	147	151	165	167	166	189	162	167	171	167	153	147	178	159	166	157	164	151	158	168	175	172	187	173	160	159	166	144	179	159	166	139	162	156	177	146	142	166	155	147	172	165	146	134	149	165	158	140	162	163	146	184	153	160	139	136	176	164	175	165	186	182	189	163	156	150	152	148	175	156	184	160	193	166	152	159	159	171	191	172	153	155	150	158	132	160	155	153	160	199	169	144	163	152	178	200	162	154	171	161	173	148	160	176	139	158	168	155	157	172	177	172	175	181	164	154	164	136	156	163	147	150	167	152	132	155	167	164	156	158	167	185	161	152	160	168	142	163	164	154	155	177	148	148	169	179	153	161	186	165	168	144	173	192	146	180	156	161	176	173	163	175	173	155	151	174	172	161	176	142	184	183	158	142	137	146	154	152	133	169	153	131	164	169	173	161	156	194	154	158	178	155	149	154	154	160	156	184	174	156	149	149	166	163	156	186	163	164	144	153	163	156	154	148	157	161	168	166	159	180	180	157	134	178	167	143	157	162	151	169	184	172	141	169	166	160	145	167	153	165	168	186	178	144	154	157	172	168	155	176	162	154	149	185	180	178	142	160	146	161	164	167	133	155	170	166	148	169	175	174	163	163	179	163	139	152	165	185	179	151	175	166	152	173	170	164	143	157	147	164	157	166	180	162	171
24431	12002	9290	8848	7029	4710	3255	2622	2096	1805	1359	1246	1168	1026	959	796	888	767	636	611	740	691	704	685	648	711	572	627	662	651	547	559	632	544	532	591	520	416	438	416	459	378	438	393	412	440	412	384	423	390	422	398	398	388	376	340	392	418	402	395	389	380	411	377	393	366	399	386	357	359	379	358	355	387	356	354	363	367	352	360	384	408	376	349	395	359	344	380	383	392	354	378	350	377	359	379	344	346	404	353	363	397	376	357	373	378	382	367	357	375	379	315	347	394	347	355	354	356	342	366	363	363	380	382	358	370	341	367	366	382	382	376	354	356	370	373	369	398	329	383	358	363	403	347	369	370	375	352	380	333	341	394	334	344	396	356	371	346	331	364	345	376	392	359	344	377	397	399	335	338	368	371	359	364	360	352	369	366	371	351	401	339	369	333	410	359	376	391	359	388	341	373	347	357	358	353	311	368	379	355	365	365	368	361	383	352	362	367	332	357	350	336	378	390	365	407	393	358	346	358	358	345	375	345	377	368	360	340	375	356	350	408	355	370	357	385	386	346	392	340	392	341	346	343	329	354	342	330	390	398	374	365	392	366	345	315	373	384	324	347	379	315	365	351	350	348	394	375	330	371	399	389	371	356	360	377	381	371	393	369	356	356	356	358	355	350	406	356	352	364	379	369	347	326	356	343	328	374	383	393	356	383	402	356	367	388	354	360	371	332	406	373	402	350	367	354	372	405	375	379	366	343	333	380	329	358	373	351	357	376	375	359	367	385	392	364	391	345	388	389	364	377	350	355	391	361	368	364	379	395	385	346	343	369	356	402	408	330	383	358	356	385	355	349	342	356	358	356	344	364	352	357	374	372	366	334	355	357	390	391	344	365	361	371	384	379	387	354	384	369	379	335	329	385	351	364	394	381	370	370	356	377	342	398	356	363	361	369	379	355	343	372	380	361	356	353	359	376	351	332	327	365	327	313	352	380	354	352	340	349	364	362	408	363	365	332	352	432	359	357	379	372	356	346	389	390	356	362	344	336	374	389	364	377	358	346	348	376	347	349	352	341	352	379	381	405	337	365	373	358	348	368	361	358	378	381	383	359	386	387	381	383	374	341	338	352	370	346	386	346	362	380	363	369	373	375	339	386	350	350	371	359	380	349	347	326	318	340	347	371	401	357	352	372	364	370	370	377	351	339	371	367	380	384	366	390	396	367	400	378	347	346	338	358	389	367	378	366	331	325	365	337	375	379	390	359	362	351	354	350	367	353	376	354	361	353	379	370	366	371	359	350	348	357	422	352	387	376	355	318	341	353	367	390	374	349	353	353	341	387	373	377	366	352	366	340	399	354	389	369	363	351	374	353	340	352	351	396	383	348	365	398	363	346	333	336	368	374	360	338	361	338	355	391	334	393	341	374	387	385	379	362	374	378	408	335	345	370	346	349	384	366	369	368	361	345	363	360	355	347	327	354	337	358	339	331	369	354	378	382	373	338	360	397	363	326	363	385	368	373	385	360	329	365	386	368	336	349	371	370	371	376	339	390	347	392	399	360	316	419	369	326	392	369	366	371	322	387	398	349	356	352	414	334	383	383	355	372	341	352	380	395	391	336	371	387	371	379	341	333	349	366	384	351	381	372	379	363	353	359	374	391	370	372	350	335	376	373	324	372	358	345	359	328	367	345	381	365	406	383	353	349	374	338	365	366	336	380	384	345	366	341	380	355	348	358	350	372	328	360	359	334	350	353	369	386	346	367	368	374	338	373	357	356	374	360	365	339	404	424	364	357	321	386	370	347	364	356	344	353	362	354	379	343	383	370	363	375	365	363	377	373	388	361	371	371	358	368	386	361	369	366	375	376	351	362	354	360	368	359	375	349	384	375	390	364	369	360	320	358	394	350	340	348	339	337	359	391	333	369	383	367	389	386	372	363	350	359	399	388	375	329	361	371	385	347	377	352	362	369	382	339	395	394	367	364	356	375	393	351	359	357	343	348	355	351	368	351	357	364	342	339	354	387	385	337	362	361	373	365	373	380	359	372	357	370	374	359	374	350	385	373	354	343	361	351	348	386	357	324	379	328	350	376	415	357	366	384	357	371	343	363	358	350	425	371	389	352	342	385	377	359	341	363	377	330	383	406	361	396	415	367	366	374	390	373	394	384	363	360	362	362	350	366	358	342	341	380	345	350	368	371	352	384	370	354	370	357	353	345	332	368	338	367	383	337	376	349	360	349	353	358	330	382	364	351	369	368	350	353	365	333	366	352	353	368	332	393	388	351	353	335	353	360	358	373	356	345	341	360	343	352	376	373	340	375	362	330	352	390	343	352	357	336	381	398	380	359	383	383	367	356	409	401	372	354	334	381	380	395	365	379	343	371	333	344	364	357	356	329	369	367	347	359	383	364	388	382	386	393	340	352	414	359	330	367	364	353	401	368	386	370	376	369	381	377	362	357	374	398	361	383	320	333	359	364	348	363	357	337	334	350	398	377	356	372	348	390	401	355	338	331	390	362	379	353	379	371	382	360	363	363	364	365	338	381	349	394	385	397	381	346	382	344	353	379	348	356	383	364	343	344	394	367	338	342	317	361	386	376	366	343	363	382	352	411	375	378	345	368	370	328	368	361	348	313	380	369	349	392	345	368	338	342	354	373	355	375	363	357	372	348	367	362	339	363	357	349	383	370	397	350	355	370	357	385	329	389	358	351	374	334	389	390	364	380	341	361	357	353	390	360	345	385	386	393	355	345	371	386	396	340	348	376	377	399	346	339	342	387	387	404	347	384	353	370	372	371	387	380	373	347	365	358	369	381	371	340	366	368	344	339	369	397	375	336	364	365	359	359	337	392	349	393	339	362	390	371	370	362	364	353	347	351	348	368	362	373	371	362	407	344	361	364	362	395	387	339	360	365	384	372	376	355	342	353	363	361	378	353	405	385	324	325	348	371	342	336	365	338	362	367	379	334	358	359	358	381	401	356	408	366	361	360	379	358	392	371	371	369	399	337	366	370	364	371	354	375	360	320	341	367	365	348	360	347	342	354	329	373	350	338	372	365	388	382	338	353	344	360	376	367	370	370	342	354	332	333	379	381	346	349	364	393	344	375	380	359	363	371	369	374	343	390	370	393	341	365	385	352	346	391	360	355	371	357	345	380	425	385	387	345	332	396	357	377	380	389	338	375	377	385	385	377	370	335	334	359	336	384	359	379	395	379	334	365	366	362	361	361	357	383	384	344	363	367	351	399	374	327	362	326	370	388	370	352	347	330	369	364	364	370	369	337	382	406	368	387	347	379	366	354	401	372	386	364	403	361	390	343	352	339	399	343	350	373	330	375	373	404	372	348	375	402	368	386	345	350	343	359	370	375	360	407	363	374	357	390	337	341	346	383	385	366	329	343	353	377	345	349	400	379	354	380	336	366	355	342	351	337	378	393	332	390	397	386	333	347	354	373	381	366	356	362	360	369	358	363	337	373	352	364	358	361	378	386
53741	25243	11735	5224	2815	1804	1194	855	650	567	485	425	381	329	300	315	319	356	261	253	294	275	285	257	310	265	261	244	287	219	220	241	226	253	216	236	236	206	215	208	209	212	193	209	186	222	175	185	210	208	180	199	198	200	199	183	182	200	210	201	180	202	201	200	201	173	195	200	189	177	162	209	181	195	191	176	183	183	195	165	181	181	175	175	166	191	189	170	190	197	198	169	184	187	200	195	200	198	192	179	194	180	173	177	190	192	181	214	195	180	183	217	150	181	179	219	199	204	168	189	191	158	189	174	178	184	229	177	172	173	187	201	200	173	203	228	199	158	184	163	178	167	163	167	199	189	193	191	207	211	181	176	191	209	178	172	178	186	177	197	186	179	211	199	163	199	202	208	217	216	200	192	189	179	201	209	192	178	188	184	200	184	193	158	209	203	195	163	196	206	170	178	180	190	186	177	205	163	202	198	180	200	212	187	199	197	182	183	154	186	203	184	183	185	169	193	135	202	171	204	189	186	193	193	187	177	206	164	174	190	159	197	174	187	183	197	193	199	167	180	193	192	174	204	207	213	186	186	177	178	182	207	233	188	183	181	188	201	211	168	183	190	190	193	204	180	176	179	189	178	202	185	194	192	182	231	219	176	181	190	167	205	195	192	216	145	200	182	189	189	185	169	212	201	225	220	157	165	209	174	186	215	195	190	160	182	193	177	175	179	201	178	185	212	191	180	168	182	183	192	181	188	204	195	205	186	191	210	191	218	191	190	205	180	196	208	192	204	192	192	196	203	193	194	166	172	196	192	191	183	196	204	213	191	186	179	198	183	158	168	181	190	176	200	203	200	181	192	173	179	199	187	189	191	200	191	171	186	183	167	179	177	227	186	202	217	197	195	168	160	156	179	174	196	175	196	187	188	161	184	177	168	185	193	225	179	172	202	195	193	186	190	197	172	192	175	178	167	214	193	194	191	214	196	201	196	167	162	199	191	195	191	205	190	229	178	176	217	183	157	204	209	195	196	216	196	199	175	174	222	199	175	160	172	190	168	187	190	192	149	197	195	191	187	197	172	175	174	200	173	204	178	178	184	178	188	189	195	170	206	196	184	163	188	162	185	179	192	187	187	211	222	160	185	182	161	198	181	177	188	187	207	187	177	201	190	206	179	178	210	186	170	186	164	195	189	174	189	186	192	169	187	160	188	197	217	193	220	173	192	177	152	172	171	166	157	195	186	186	171	184	201	173	211	198	193	173	173	185	185	174	187	163	169	185	197	182	202	192	191	174	166	194	183	202	178	188	205	184	163	198	187	197	173	185	194	182	193	153	186	199	183	176	167	159	207	187	206	184	188	201	217	189	213	188	196	193	209	189	181	221	171	192	196	183	204	180	176	207	164	187	170	172	197	179	172	156	196	190	173	188	174	187	176	190	194	200	200	176	171	221	196	195	170	172	165	196	166	208	184	184	182	214	197	227	189	183	227	202	170	179	223	203	193	191	172	165	198	201	191	163	188	183	217	199	200	164	206	156	202	193	168	181	178	187	182	187	191	193	191	188	176	190	198	184	199	204	170	198	186	185	191	197	203	186	193	177	212	200	183	211	160	165	195	177	210	207	184	219	178	189	182	199	178	150	188	188	213	180	189	202	178	221	172	198	221	170	191	178	201	202	216	204	182	163	201	192	166	188	199	204	172	183	180	191	204	172	198	195	190	185	187	189	176	178	189	200	209	202	220	181	208	202	188	172	207	202	176	179	203	203	180	184	177	156	181	211	207	192	202	198	199	196	175	169	204	175	158	193	194	189	184	196	176	201	188	193	177	195	185	216	163	186	177	202	183	205	190	193	205	187	209	189	217	158	186	181	196	172	213	207	191	221	175	192	213	160	174	168	186	207	195	174	191	192	206	200	187	173	196	185	191	185	192	181	185	166	199	190	165	192	178	169	199	170	191	211	176	198	147	179	187	180	185	179	209	191	176	178	220	201	189	193	178	196	211	161	193	185	216	185	187	175	220	199	204	195	180	212	204	184	182	197	213	182	195	191	202	176	194	207	199	191	191	178	179	174	165	183	187	183	234	198	203	191	182	183	186	187	157	190	182	191	189	183	190	169	195	182	190	182	199	181	165	191	167	190	190	169	199	171	183	195	194	173	200	169	201	181	180	207	191	186	187	157	208	182	208	179	182	189	190	193	209	211	213	194	206	184	199	196	198	168	206	183	166	162	202	199	182	189	214	210	179	215	184	183	196	193	176	168	168	196	185	192	192	178	176	202	210	164	194	198	193	160	176	194	197	169	183	201	210	192	204	204	179	210	179	206	200	190	192	201	189	175	171	183	172	172	184	178	208	185	208	202	230	176	178	199	219	216	174	186	182	173	169	207	196	199	238	202	197	202	186	180	212	212	201	182	191	195	189	206	172	214	180	209	180	170	199	196	185	190	188	213	182	175	182	187	190	203	197	186	203	191	196	197	179	178	145	182	176	200	221	221	194	180	170	228	188	189	208	181	170	203	184	206	204	190	190	164	187	203	176	216	158	172	183	190	182	201	160	177	212	192	208	170	181	198	191	185	178	221	185	169	207	188	170	193	165	180	185	180	201	169	179	188	203	167	206	186	177	188	190	208	176	192	220	186	172	238	203	189	201	202	197	180	187	178	182	178	177	205	163	189	174	196	177	162	177	175	204	169	213	185	192	208	177	204	145	183	191	202	191	185	187	166	212	186	192	206	185	189	199	190	193	191	168	215	189	182	175	187	179	185	179	189	173	169	188	172	187	180	190	210	178	180	160	186	190	200	179	178	193	156	197	214	229	154	186	204	188	190	203	190	175	183	200	204	176	181	198	185	210	216	175	207	182	190	169	161	180	190	195	201	200	193	192	209	217	199	183	172	198	175	196	158	193	185	206	194	183	190	200	174	213	203	189	200	157	173	198	196	197	189	193	202	188	207	185	173	185	178	183	182	206	233	177	198	182	147	197	204	205	197	183	177	193	204	194	178	193	191	189	187	213	170	203	211	180	202	175	161	201	177	192	210	186	188	171	172	179	210	201	176	165	163	174	190	213	208	198	213	194	177	200	199	196	187	183	180	162	198	204	177	223	217	204	191	178	169	205	193	187	177	170	205	182	201	206	194	181	187	183	191	192	198	180	205	212	196	176	193	187	186	175	185	200	188	173	186	181	189	191	174	167	200	190	167	201	195	206	197	204	182	165	206	185	173	194	167	191	182	178	174	194	175	211	186	194	181	226	180	170	194	172	184	189	177	195	204	189	171	176	178	195	202	198	230	179	175	219	185	178	177	157	209	187	183	157	182	192	182	171	178	187	161	208	208	207	186	195	182	197	177	209	194	198	211	180	176	195	170	197	194	186	204	215	201	208	182	189	150	213	191	198	217	163	158	181	190	175	187	190	197	185	185	172	158	210	175	172	183	187	196	178	211	169	155	186	173	209	180	193	180	201	201	172	181	184	173	205	203	196	187	194
30504	14504	13043	11945	9555	7048	5113	3855	2979	2558	2034	1725	1333	1331	1305	1061	1120	963	862	948	956	892	1076	902	919	986	732	839	844	726	654	678	701	715	724	680	695	583	558	526	530	469	526	543	476	440	493	490	490	481	474	466	454	442	419	416	418	457	426	448	478	447	451	460	466	448	442	378	399	440	425	414	442	438	423	431	444	382	424	418	410	440	412	410	403	430	432	407	359	396	432	420	410	397	362	464	448	426	431	416	449	417	437	405	428	442	382	411	409	410	381	413	390	405	409	414	400	416	409	415	420	435	447	415	435	412	406	401	449	408	405	429	398	429	416	444	426	411	423	424	406	415	419	409	411	414	412	409	381	421	409	402	425	424	399	416	414	418	419	402	406	420	392	396	418	390	411	390	436	428	416	418	398	434	440	397	421	437	433	388	425	435	411	402	433	405	382	409	446	394	419	407	420	408	422	422	416	411	436	416	422	396	430	444	423	407	384	440	434	445	444	399	441	410	389	407	394	423	417	430	418	406	390	403	387	433	392	435	448	424	448	396	406	406	406	399	381	422	414	404	418	394	386	417	423	400	386	427	425	411	384	429	403	410	407	409	405	397	426	416	401	427	392	423	405	438	391	400	411	390	425	409	431	426	395	451	420	406	426	413	392	417	365	426	449	395	391	436	401	392	407	437	410	430	426	403	428	423	400	419	397	416	435	423	447	420	386	390	413	410	428	397	418	413	415	409	422	405	413	450	390	430	438	415	414	406	444	397	427	382	429	412	420	420	395	393	404	383	397	390	409	454	429	393	407	434	385	422	411	430	404	396	433	381	417	432	415	398	446	429	419	416	393	445	413	398	398	441	420	389	405	411	436	387	383	382	415	407	444	435	398	385	442	423	405	389	446	460	426	422	379	405	395	398	425	411	398	381	419	418	415	404	390	456	428	390	391	408	420	427	406	416	414	420	420	388	399	426	410	448	381	411	431	420	441	396	399	416	405	395	426	447	384	442	423	398	435	388	405	417	434	421	469	421	371	407	438	430	390	418	411	433	380	425	402	422	443	430	439	447	409	436	417	423	443	407	409	406	446	412	423	411	381	403	385	424	444	375	406	397	414	394	433	413	427	404	414	411	405	411	451	430	402	420	378	421	400	422	390	412	373	395	396	429	394	393	439	417	434	401	425	427	451	411	390	426	463	372	432	438	438	385	416	402	405	375	439	394	430	429	382	456	410	402	398	417	425	374	418	416	445	428	426	412	441	414	453	430	400	443	418	408	399	419	402	411	398	406	430	415	402	438	406	428	398	415	449	408	418	409	434	432	411	408	433	418	423	434	418	411	393	446	426	396	464	449	434	407	404	435	379	409	462	431	414	411	412	408	406	425	422	402	397	432	398	376	448	385	428	397	411	424	413	453	426	455	369	410	431	445	443	436	428	388	406	371	415	415	419	482	419	432	402	394	435	420	430	412	418	414	423	457	448	422	419	429	395	376	416	431	403	382	422	417	395	461	414	421	422	407	446	401	409	440	434	404	450	434	414	436	424	375	399	436	411	414	417	413	453	411	450	439	378	411	417	408	424	436	412	405	418	442	416	388	394	407	384	436	437	414	453	408	416	426	390	420	452	431	423	413	399	354	417	423	416	391	401	429	420	425	416	399	469	374	403	400	422	386	430	391	410	385	440	449	414	376	415	435	409	409	424	426	431	417	398	376	413	434	399	422	426	405	411	437	458	451	420	406	389	396	457	432	429	431	413	379	354	456	427	375	390	415	394	380	441	413	446	445	426	440	405	439	417	386	441	411	414	417	454	480	417	405	395	420	410	413	405	409	400	398	403	396	383	372	415	414	400	415	403	448	428	424	422	441	438	445	431	413	398	416	438	411	421	414	435	416	424	425	424	405	406	403	403	419	401	401	381	394	400	409	403	399	415	406	450	395	431	434	413	435	423	424	423	375	418	395	437	401	419	379	390	379	419	399	397	430	390	431	431	410	407	430	375	385	421	389	394	411	400	425	446	418	427	410	452	416	393	396	405	450	406	396	418	426	420	414	405	399	407	423	401	404	425	419	406	416	433	409	386	433	418	396	430	434	412	415	409	426	416	427	434	398	406	420	440	427	424	437	443	445	375	449	382	398	396	419	407	380	438	390	401	428	399	413	391	428	389	394	464	441	392	409	428	433	432	401	408	446	420	429	419	397	446	446	409	428	431	421	416	444	416	429	466	422	447	428	410	365	440	375	435	390	433	406	402	421	413	412	394	424	415	413	423	433	423	455	385	396	409	390	413	420	423	419	441	391	415	438	417	412	446	391	406	416	430	392	417	416	433	405	419	405	408	409	431	423	381	411	412	400	398	408	401	420	436	446	439	384	436	398	415	398	417	413	402	419	383	433	388	425	418	418	423	403	425	451	418	379	438	414	447	404	406	439	401	397	405	420	387	425	408	429	418	434	411	394	398	411	392	446	408	417	403	412	408	442	384	400	401	416	413	426	433	390	427	385	422	421	401	434	414	412	435	406	397	400	436	439	409	432	397	413	417	432	454	397	437	418	390	418	408	401	431	427	408	445	376	393	420	417	408	419	411	396	408	418	402	427	396	415	423	440	437	398	428	408	387	421	419	416	437	459	415	396	418	425	424	405	380	422	436	448	445	453	426	423	434	406	445	425	436	415	407	438	439	410	437	420	411	427	392	434	387	400	418	426	448	380	407	423	459	401	409	421	424	387	383	443	417	431	441	436	414	433	415	412	419	410	385	419	436	412	408	415	421	419	431	402	424	420	395	391	432	429	426	454	424	402	413	409	408	404	414	418	407	415	367	409	383	398	417	454	416	389	443	486	382	434	410	415	413	403	438	417	421	414	418	421	402	417	399	440	379	424	417	420	426	427	421	400	399	426	431	403	409	436	399	419	387	415	436	429	432	422	402	380	393	394	424	406	427	427	417	417	416	394	415	404	436	405	421	438	418	414	409	420	393	414	427	398	463	425	424	419	418	434	429	400	393	421	411	421	419	434	378	420	448	427	414	431	424	398	408	402	422	434	410	381	423	399	421	418	438	432	406	396	436	419	412	413	433	420	440	433	428	410	406	386	422	395	418	404	388	444	416	424	388	440	427	402	401	397	379	388	441	452	431	394	457	425	430	395	411	416	401	458	393	400	436	396	407	434	437	418	419	418	417	412	387	417	464	409	421	437	462	430	421	405	419	447	411	399	416	411	428	384	441	425	436	425	407	403	423	408	440	402	443	412	402	371	406	424	409	433	418	423	408	417	396	394	391	425	429	424	420	406	426	377	459	432	399	402	402	401	405	404	391	416	389	375	417	405	466	388	431	436	409	405	427	408	382	381	403	440	395	395	408	422	431	432	375	403	388	443	445	439	426	410	410	377	424	404	451	394	435	400	391	433	404	444	437	385	453	375	401	411	447	411	425	384	408	453	415	388	427	406	404	395	394	418	418	405	395	390	406	404	420	379	393	421	406	377	381	424	395	423
27994	10675	3347	1855	1248	848	600	446	383	322	297	298	247	240	226	219	226	223	213	205	191	192	172	205	187	200	187	194	182	215	183	198	220	200	186	188	212	190	211	196	185	174	191	184	223	191	190	175	183	188	190	196	206	208	211	173	169	176	190	193	173	141	181	184	188	178	188	187	205	201	198	195	161	183	180	181	185	168	194	214	179	186	193	189	171	172	191	183	174	194	186	194	204	187	172	172	205	188	189	195	188	160	176	213	177	173	199	181	177	204	171	162	193	203	170	172	188	169	174	184	206	184	180	167	193	198	186	197	176	171	188	199	167	177	158	186	157	192	186	196	156	175	185	187	174	152	170	187	205	179	195	213	193	208	161	174	176	186	190	188	176	147	192	180	193	187	184	177	191	158	190	189	161	202	169	174	206	177	181	186	182	178	166	164	190	184	188	186	165	169	206	179	205	203	169	185	192	196	199	200	176	189	175	167	206	191	191	190	203	173	211	175	194	190	169	215	187	175	223	197	188	185	195	190	166	180	194	183	175	151	190	166	173	182	186	200	203	190	173	193	192	160	182	175	183	178	198	169	177	203	179	163	169	181	186	203	169	180	191	199	207	211	196	158	167	175	169	179	158	186	185	178	185	175	171	179	190	171	196	190	173	193	196	155	194	163	178	170	169	194	168	162	211	193	167	194	185	187	188	181	180	193	183	174	177	181	195	168	189	177	204	184	168	208	180	216	201	179	194	173	202	194	203	196	205	204	188	186	191	202	212	163	205	213	200	174	202	171	215	167	179	210	180	177	188	209	178	201	185	183	203	208	190	185	211	189	207	159	169	163	210	167	192	183	192	186	174	185	193	175	189	173	209	193	179	198	191	200	163	168	193	176	171	154	194	197	186	193	185	170	154	194	178	172	189	182	180	170	204	176	190	202	211	194	173	181	189	195	186	197	174	176	181	188	187	190	168	173	189	183	161	196	195	206	181	182	189	179	203	181	174	187	223	172	197	199	178	161	207	187	199	198	186	195	167	161	177	170	181	189	192	184	228	174	200	171	204	185	173	175	196	220	199	167	169	192	213	220	188	197	204	181	190	231	176	174	212	213	174	203	200	158	178	161	192	175	188	191	199	191	166	190	215	182	210	214	180	153	190	196	185	180	207	164	185	172	146	181	161	204	202	185	202	171	163	198	214	179	187	174	176	179	161	179	182	172	194	195	199	172	182	178	162	211	219	194	169	197	183	193	184	199	175	164	199	192	185	190	180	201	206	215	184	231	194	187	176	201	204	206	202	200	197	192	195	166	207	194	192	166	192	181	196	190	161	161	205	173	196	173	186	188	194	141	190	193	183	192	180	180	191	190	161	174	192	179	178	214	181	180	170	184	168	183	187	175	194	165	179	181	187	172	155	178	173	176	221	186	180	189	163	168	178	173	169	187	186	187	184	174	191	183	202	177	178	153	166	188	164	155	185	173	174	178	170	189	198	177	192	173	183	202	194	152	196	166	171	201	182	197	180	189	203	169	208	189	174	196	162	161	166	185	195	183	188	208	199	195	193	203	183	170	207	221	184	168	185	188	193	198	208	198	184	173	175	167	186	188	170	193	196	175	181	210	182	156	198	163	202	189	193	198	206	186	186	210	188	190	180	193	149	161	179	173	204	183	178	183	180	188	178	177	188	179	190	185	198	184	165	170	164	183	189	202	197	175	181	189	203	183	182	191	173	152	181	186	181	151	201	160	173	180	193	188	193	213	180	198	179	199	210	176	173	200	171	190	150	198	173	175	165	152	177	194	193	218	178	213	147	167	169	200	181	189	211	188	186	206	178	212	178	162	202	190	207	187	185	165	195	197	177	187	172	181	183	172	166	186	174	186	185	192	189	157	175	177	193	195	210	203	190	169	214	146	189	184	174	185	171	195	168	180	178	188	187	195	178	191	187	176	206	171	203	205	166	174	207	205	200	203	156	183	169	188	163	183	215	178	174	206	237	172	169	165	165	184	187	189	198	189	172	183	185	188	192	223	200	196	187	177	182	193	205	183	189	188	163	176	191	212	191	187	197	187	188	168	184	192	197	192	209	182	183	194	189	186	189	175	214	218	166	190	162	219	205	178	190	182	208	178	203	190	170	187	170	168	180	176	171	171	177	165	180	197	195	180	191	187	192	174	193	162	178	203	188	180	173	192	184	175	192	186	189	207	202	161	204	184	166	183	190	194	195	195	192	196	193	188	194	178	196	206	165	187	161	175	194	164	220	173	199	146	163	202	195	201	179	182	186	179	178	171	151	174	201	174	179	185	173	176	172	176	183	214	189	176	193	185	174	200	180	174	192	203	202	203	162	206	199	199	173	177	187	193	168	194	199	184	187	158	164	181	200	172	164	184	196	205	170	189	182	192	195	189	189	158	153	174	215	193	174	178	191	180	198	198	159	182	178	185	178	179	196	193	182	177	166	177	194	187	157	161	180	177	168	177	180	185	201	171	186	196	184	197	189	192	170	187	178	186	171	185	174	160	192	174	162	154	171	188	195	165	176	191	189	187	198	188	181	205	165	193	185	194	183	180	190	175	206	205	170	194	206	206	206	156	159	172	167	159	179	174	185	174	176	174	192	181	176	184	165	201	163	143	172	189	161	186	175	162	166	168	186	177	184	190	175	197	193	195	159	160	168	221	221	160	190	189	167	167	178	189	169	200	174	180	182	186	171	207	164	185	182	176	180	192	206	203	174	174	204	179	198	190	188	182	168	183	160	199	190	191	186	185	204	162	189	206	211	190	198	171	181	199	216	201	194	174	162	181	182	166	187	155	171	186	176	174	151	185	158	151	180	180	187	190	171	149	184	194	174	185	176	195	190	198	204	185	170	174	174	214	223	179	185	186	188	174	173	178	183	195	183	179	183	172	173	175	182	205	204	201	176	155	197	163	175	188	184	162	192	177	199	181	204	203	184	175	191	177	187	199	181	183	191	197	193	190	183	179	182	171	192	184	184	171	208	197	195	199	191	170	199	205	193	190	201	161	180	185	182	188	200	203	179	199	170	190	202	176	204	233	176	172	179	159	199	190	195	179	183	213	177	206	180	185	159	178	197	194	196	189	190	190	169	212	188	176	182	162	187	176	175	176	199	189	193	182	172	197	171	201	160	170	183	189	197	176	207	177	190	186	186	174	196	157	191	179	190	180	208	204	203	215	186	179	182	161	178	163	202	184	162	192	190	207	146	159	190	185	203	190	180	191	172	166	178	178	171	187	193	193	194	199	143	175	180	220	191	190	157	186	200	182	193	181	185	178	224	172	187	176	176	183	191	190	168	177	202	200	186	187	188	176	183	194	171	190	195	192	192	179	199	181	199	179	175	193	175	209	185	168	165	147	186	205	188	187	185	188	154	156	187	172	179	178	162	171	182	185	192	165	159	186	189	149	163	165	195	188	196	175	199	219	204	201	188	186	196	200	162	180	184	178	202	183	219	179	195	171	177	177	196	171	169	181
15494	6328	5413	5551	4401	3224	2333	1737	1395	1208	1023	950	738	670	700	621	631	613	517	525	540	521	513	549	524	464	455	508	534	489	510	456	513	474	509	479	467	479	482	427	413	421	426	432	412	443	381	426	422	406	424	416	475	410	407	488	412	417	410	400	433	417	378	407	367	436	405	395	397	421	383	405	387	363	389	386	449	402	398	376	372	377	432	404	397	395	422	400	401	380	406	423	426	375	415	394	390	426	414	407	395	409	407	413	403	342	367	406	394	435	380	418	400	435	402	407	428	436	410	421	382	390	380	407	388	402	393	374	380	390	377	368	422	372	384	396	367	401	414	419	401	407	382	396	395	392	408	386	400	395	406	407	438	396	415	401	373	401	378	394	407	425	403	379	369	385	360	391	411	411	415	414	418	408	415	372	410	405	403	380	437	403	402	420	360	381	370	366	411	378	387	379	384	427	361	406	385	406	427	392	448	394	403	390	380	406	373	385	417	436	421	385	417	399	372	367	413	399	392	391	389	363	380	451	393	378	408	428	432	394	403	423	404	371	437	355	379	418	397	398	422	386	402	388	396	366	392	388	391	388	404	412	368	396	404	419	358	425	379	412	411	403	415	424	387	426	406	376	390	378	409	406	403	371	404	400	403	387	394	389	389	400	404	415	394	399	384	409	392	385	425	401	425	410	386	370	364	411	412	427	389	393	415	375	382	363	402	397	399	399	394	422	386	437	401	377	398	407	403	407	397	401	388	406	393	425	397	438	412	406	390	375	406	392	398	361	409	374	369	416	419	407	355	399	391	386	371	391	397	388	376	411	393	435	406	398	369	397	397	411	410	372	414	392	429	384	416	385	402	390	401	394	419	423	415	383	419	382	405	395	406	384	394	408	392	427	378	396	387	409	403	396	400	358	373	402	387	428	400	395	423	438	413	377	419	381	361	374	391	423	393	401	404	401	397	388	381	372	421	408	408	390	414	435	419	397	435	368	389	371	425	403	400	444	387	390	394	387	400	425	426	390	378	353	431	381	411	417	395	418	379	368	381	394	355	428	374	384	415	425	399	396	379	400	404	386	403	395	390	404	375	406	414	394	394	407	397	371	415	427	402	398	380	375	414	424	404	383	403	394	379	380	355	395	388	396	435	412	379	428	406	365	430	391	398	384	391	409	410	366	408	460	378	413	426	391	374	410	402	393	398	403	370	373	421	395	396	408	400	402	417	407	383	399	399	405	411	369	410	435	406	426	413	401	386	407	392	424	397	428	396	394	399	414	397	417	368	423	424	370	403	413	413	413	371	395	430	405	404	365	362	389	378	399	395	432	392	436	401	384	335	386	382	382	420	372	414	387	387	423	431	380	384	388	384	438	402	414	396	418	428	403	389	405	393	389	366	384	386	429	413	398	430	403	345	365	369	414	408	389	383	396	415	439	366	387	397	404	379	374	423	415	387	417	428	391	458	392	364	380	442	406	388	384	408	383	392	382	408	389	418	399	381	412	408	416	406	364	381	405	436	391	412	420	390	407	378	415	421	397	356	368	370	403	382	408	364	408	379	381	432	395	402	391	416	370	408	414	410	401	407	427	356	388	412	416	394	386	390	386	396	365	425	427	389	408	392	392	414	428	393	389	398	419	396	367	392	373	399	405	404	399	359	428	395	406	413	426	387	368	388	405	404	385	416	384	413	374	383	426	389	417	410	437	398	398	380	411	397	394	407	387	370	410	411	375	378	429	437	433	419	409	398	404	395	399	405	410	401	361	391	408	408	382	361	396	378	412	411	389	366	416	409	374	382	385	416	389	412	411	417	420	387	422	411	386	399	412	407	421	445	402	423	385	390	398	373	387	399	400	370	418	409	390	372	423	389	380	399	387	392	403	380	406	394	400	405	405	379	411	406	377	402	434	409	387	379	392	357	428	406	422	393	416	383	414	440	398	395	417	412	399	379	369	408	411	439	420	417	412	427	470	397	422	400	384	392	418	402	398	418	429	409	406	375	411	383	381	456	407	364	404	429	377	405	397	365	386	418	408	406	396	413	416	384	420	408	398	378	392	386	409	370	423	418	390	378	358	398	370	376	393	370	378	393	406	417	421	384	410	439	448	393	413	431	400	402	382	407	356	373	403	405	377	378	380	363	359	396	400	375	410	401	394	426	401	398	395	412	408	395	415	397	404	405	377	371	358	408	389	387	372	388	426	425	394	396	387	403	398	414	397	409	393	404	385	399	421	392	405	428	400	405	398	366	372	422	366	384	380	411	420	422	395	411	403	396	397	402	424	405	391	377	387	409	371	404	400	404	417	411	372	400	398	414	429	408	385	429	408	399	385	412	391	416	398	419	374	411	403	338	393	403	419	395	403	401	389	407	398	386	395	396	400	374	362	373	400	388	407	425	373	396	387	408	395	406	390	373	385	433	381	424	408	396	399	394	386	398	433	387	411	393	402	389	379	391	381	420	412	391	420	417	403	394	390	414	379	420	398	369	411	381	407	385	399	415	409	391	377	441	410	380	400	421	418	411	441	401	421	403	410	382	413	399	416	403	378	456	389	375	399	416	385	391	398	415	425	378	398	381	394	407	405	423	387	380	433	402	371	396	443	370	386	378	376	402	408	413	419	427	373	427	405	410	409	370	377	461	396	417	412	404	401	397	406	370	390	392	420	393	384	436	441	366	396	388	419	385	378	410	408	412	381	417	392	392	411	415	395	370	401	367	433	394	409	415	383	388	413	434	397	381	388	371	403	414	419	394	418	444	417	406	410	377	382	372	363	409	448	445	421	438	376	429	378	378	364	407	420	443	417	432	403	403	413	434	391	407	454	370	398	414	428	422	439	376	423	355	392	417	407	353	375	386	393	427	404	368	440	452	377	394	424	389	400	389	376	395	414	397	406	393	428	401	410	375	357	379	386	392	420	366	391	362	356	353	388	365	410	418	395	374	393	359	429	401	385	419	393	385	412	405	392	407	448	354	393	388	417	380	383	395	410	381	387	359	376	410	421	408	409	373	395	430	430	390	448	360	409	399	380	406	406	421	418	388	405	390	417	391	384	393	379	415	386	402	406	395	416	442	415	411	401	417	408	440	379	381	411	407	398	405	412	422	383	396	400	402	413	428	401	404	377	403	396	389	414	372	389	385	375	422	386	424	403	393	415	372	373	419	392	382	386	394	414	407	385	384	409	383	402	390	360	418	414	415	380	405	412	402	411	460	411	410	391	380	386	391	411	398	435	395	401	399	393	408	393	398	426	380	375	402	407	457	383	426	378	417	422	413	407	404	419	380	396	383	391	382	404	383	414	381	415	371	398	396	409	341	422	400	422	416	395	388	371	432	385	415	377	384	391	419	405	377	390	396	411	391	406	386	394	376	380	433	375	403	399	406	369	421	414	381	415	393	391	401	437	418	410	418	405	368	388	352	382	406	410	398	385	411	417	397	421	383	414	378	408	395	402	382	405	371	418	365	386	387	388	377	402	453	421	372	387	410	404
44282	18294	7394	3500	2012	1318	966	714	508	464	365	311	325	324	261	234	217	218	242	220	229	225	213	208	204	186	190	207	195	196	172	177	195	211	195	207	175	221	148	173	163	169	149	168	150	171	183	173	182	164	174	161	158	156	175	151	157	170	162	197	169	166	181	167	192	171	173	177	185	163	149	158	155	168	186	165	198	161	179	196	177	160	172	172	188	196	182	211	159	141	182	183	146	174	184	151	143	182	157	186	143	170	149	163	167	184	164	169	176	173	179	185	155	148	178	184	155	176	196	154	173	191	169	145	167	156	149	179	168	144	157	162	162	181	162	154	164	172	181	155	187	172	154	156	161	175	163	145	173	158	159	164	178	163	165	183	155	159	166	176	141	176	156	156	176	157	177	187	170	178	168	183	170	140	183	181	161	180	180	182	142	149	168	198	151	157	174	160	153	182	171	203	196	149	174	149	170	178	177	184	181	182	157	170	163	178	179	158	169	164	171	145	162	169	164	198	177	184	146	163	147	157	164	154	164	168	158	194	159	160	183	177	179	181	162	181	178	186	161	171	163	172	171	185	165	181	162	166	154	199	192	160	181	166	186	170	169	180	145	157	172	155	167	166	185	192	149	168	136	179	182	144	171	152	157	163	164	189	165	185	169	159	182	170	155	157	167	182	188	160	148	152	174	161	168	162	169	159	171	156	161	144	129	167	185	186	175	183	143	140	148	195	143	158	145	171	182	166	171	178	208	201	175	174	168	150	168	170	169	173	150	155	159	170	135	179	175	183	154	148	161	170	175	189	159	155	160	153	162	166	155	162	166	181	154	185	159	157	142	154	197	176	149	136	175	176	160	172	159	154	184	177	184	181	171	166	145	169	153	158	163	174	170	138	187	151	169	179	149	155	167	190	170	153	155	145	170	152	191	197	175	183	151	179	174	158	167	157	179	155	157	180	192	161	180	172	174	173	175	185	161	173	161	173	136	179	161	147	182	174	179	174	172	178	159	195	176	145	144	162	164	157	140	140	173	156	168	169	178	182	164	174	181	174	136	177	176	178	174	152	159	150	145	167	142	178	168	176	165	158	167	165	156	168	164	186	193	171	188	132	168	175	152	158	149	180	165	162	154	145	184	173	136	147	175	183	156	147	167	187	161	174	186	180	159	152	154	194	157	194	183	185	153	172	185	173	179	196	162	162	157	160	168	176	166	151	177	159	172	165	175	196	179	157	143	159	168	171	181	171	166	163	159	158	159	162	170	159	170	170	130	157	173	178	183	186	146	162	155	160	176	186	155	172	170	163	169	168	170	144	166	146	179	165	155	164	169	146	169	184	184	164	166	172	165	172	173	176	170	177	165	171	171	140	188	180	164	160	150	177	145	173	165	152	149	160	172	182	167	164	166	144	164	174	183	157	167	167	186	206	159	141	166	173	179	156	183	165	169	181	181	156	168	150	147	151	191	190	151	144	160	138	181	165	159	154	130	157	155	165	201	186	154	172	188	168	154	156	176	154	140	160	182	165	170	162	164	164	151	156	153	161	162	178	147	149	136	195	168	177	158	153	163	159	185	156	186	180	155	162	153	185	146	161	180	172	152	164	168	170	155	163	174	189	182	158	161	165	176	172	162	157	147	141	171	155	164	160	153	156	189	175	180	147	137	171	170	157	170	151	167	158	166	173	168	158	173	149	186	176	180	168	158	173	184	155	196	160	177	154	158	146	157	170	152	187	201	178	163	158	175	180	171	183	176	185	159	159	184	190	156	157	193	182	154	150	177	163	183	161	156	170	160	181	166	165	141	166	175	168	155	169	167	172	183	183	167	164	175	209	169	158	161	157	158	149	159	172	157	170	173	143	171	178	180	200	172	178	177	173	188	167	150	182	192	161	169	172	177	139	145	167	155	172	175	181	171	179	152	171	183	160	146	162	135	145	180	153	161	142	167	186	139	152	175	166	169	155	156	163	156	181	151	166	146	192	183	146	173	160	184	168	157	158	183	176	175	194	172	183	190	195	160	182	184	169	156	192	150	186	173	153	188	188	194	184	153	182	155	173	185	159	183	144	174	146	143	159	164	188	176	182	143	174	166	158	171	179	142	167	180	162	155	176	191	145	172	169	187	183	162	157	179	163	169	184	160	179	173	165	163	164	165	156	170	184	166	128	150	177	146	148	180	158	178	148	175	137	153	172	165	155	152	175	173	149	137	152	168	155	179	145	146	174	143	170	181	168	150	174	152	183	172	176	197	174	163	190	171	150	188	178	178	181	176	182	166	154	143	184	167	153	150	163	160	165	165	154	151	165	157	161	166	155	165	171	193	163	146	128	174	169	179	177	184	157	145	140	169	171	179	164	152	165	191	167	146	160	140	177	162	167	179	163	174	151	189	164	163	166	161	193	182	163	166	163	138	181	194	180	194	167	173	168	192	168	182	149	190	161	144	177	188	167	176	157	156	168	151	161	172	146	146	155	178	183	175	182	150	177	172	154	181	166	155	180	181	136	157	171	175	182	173	160	181	185	182	173	155	177	144	185	180	140	161	148	168	181	206	181	170	193	166	161	183	178	174	174	162	171	154	174	172	171	177	180	139	186	166	159	151	191	143	180	206	180	170	134	200	151	149	176	158	178	178	154	157	154	140	184	158	182	186	144	164	178	172	167	158	161	153	171	157	160	164	159	155	168	190	172	165	158	193	168	158	155	200	173	195	171	166	180	160	177	172	175	170	171	175	167	158	158	176	175	169	165	186	160	157	179	170	132	176	166	162	174	163	177	152	155	152	178	157	169	185	165	173	161	169	161	149	152	174	167	178	176	142	178	167	169	162	153	196	166	171	179	178	164	190	194	159	192	155	158	177	169	177	157	144	154	189	164	163	200	185	179	176	171	183	181	173	151	158	170	176	167	177	142	171	171	151	168	164	191	144	143	159	173	156	160	171	155	177	139	153	157	155	176	176	159	141	116	154	182	192	147	118	169	161	184	179	169	170	165	156	171	153	189	162	184	152	166	149	163	160	161	157	158	165	161	147	165	159	179	184	170	148	142	172	189	173	141	185	176	183	169	163	167	149	164	157	196	160	158	164	166	194	147	164	176	138	156	163	162	164	168	158	181	163	174	168	145	160	182	169	155	157	160	154	172	198	157	164	160	172	144	169	177	160	181	175	145	185	148	162	152	177	167	164	173	132	170	150	169	132	155	159	141	178	179	173	154	183	170	140	152	140	143	171	166	174	186	154	176	170	186	172	164	164	170	188	171	164	150	174	174	199	177	202	164	147	163	180	155	160	184	173	176	178	164	164	194	154	158	151	174	170	151	131	185	172	192	165	149	162	167	204	171	176	168	155	151	178	170	191	168	186	171	167	170	168	190	179	180	153	168	176	202	162	169	163	172	148	181	179	172	165	171	164	164	172	163	177	170	200	161	155	178	145	156	152	161	164	149	168	170	180	176	171	143	177	169	164	178	161	165	166	160	154	170	185	176	180	187	172	170
24673	10637	9872	9525	7729	5536	4123	2980	2299	1990	1659	1369	1364	1000	985	775	707	863	758	776	825	624	703	655	643	652	551	514	619	622	619	523	534	569	542	515	531	550	462	400	414	414	421	407	437	433	398	381	419	416	378	385	408	402	400	357	419	375	354	361	412	411	373	356	365	434	403	403	406	403	410	376	343	380	381	340	375	397	387	328	374	357	364	367	386	370	400	361	373	347	386	353	369	351	375	406	355	402	379	354	380	374	399	351	356	388	367	395	383	342	410	349	351	399	402	377	364	399	368	339	373	375	369	371	373	393	362	364	374	367	347	366	414	359	376	366	355	385	362	379	385	383	383	332	366	348	410	364	351	363	388	370	328	386	386	361	364	352	368	392	374	341	373	338	347	384	370	384	369	376	382	364	368	353	366	386	380	370	362	365	391	378	356	388	388	362	386	361	333	377	412	364	391	381	383	381	354	354	408	408	359	384	387	385	387	370	379	369	360	357	364	374	382	372	375	375	423	380	358	364	353	403	356	370	356	339	377	367	346	347	352	357	381	370	357	369	386	359	372	400	392	341	365	389	345	382	349	331	367	389	365	381	346	362	352	409	393	355	384	336	384	363	369	382	396	381	350	385	379	375	335	319	354	373	363	345	380	405	364	406	345	383	404	364	344	372	385	396	365	367	359	373	340	348	394	350	384	381	377	359	382	391	412	376	347	368	353	395	374	383	395	351	344	390	350	373	348	391	369	352	345	357	376	375	390	393	403	337	379	391	363	363	395	380	348	366	359	377	391	360	386	369	363	352	346	377	422	412	385	379	366	363	362	370	344	378	351	388	404	387	370	334	378	408	353	377	349	381	362	376	361	391	364	360	362	345	377	371	396	361	394	383	364	374	395	395	401	378	415	410	356	341	383	373	374	374	348	368	367	356	371	380	353	357	288	368	416	381	367	375	393	327	358	394	387	368	373	389	389	393	375	381	389	380	376	366	397	360	368	336	384	363	364	376	404	382	377	370	367	403	346	362	394	356	363	386	383	396	350	345	361	377	396	396	361	358	347	352	335	369	377	382	361	367	346	383	381	372	333	366	396	351	390	364	377	395	365	379	342	370	360	343	384	367	386	372	354	357	398	419	418	361	338	354	370	363	398	366	359	369	359	378	345	347	345	354	332	349	373	356	375	349	378	368	381	396	377	410	376	390	388	403	372	374	346	342	350	394	336	393	337	380	376	358	364	377	370	373	370	381	344	383	372	357	379	358	356	395	348	386	393	392	385	390	374	373	400	347	380	379	405	377	382	398	363	356	372	380	372	351	366	379	394	341	377	379	363	392	383	398	354	374	381	374	380	369	387	371	360	395	385	366	387	368	379	366	407	362	383	382	362	398	383	381	359	402	354	366	376	392	371	371	380	385	366	357	369	386	358	369	381	396	379	381	354	339	379	375	357	373	369	363	372	362	356	386	381	371	373	377	356	380	377	365	346	368	408	328	350	357	367	378	381	391	392	396	355	361	380	389	383	400	358	367	389	376	330	396	378	378	377	373	349	407	397	370	378	366	377	373	375	357	373	362	358	391	361	387	390	349	368	369	402	341	368	363	381	350	410	363	365	343	369	349	370	372	341	349	366	401	380	386	383	375	344	338	403	381	378	395	405	406	395	365	331	422	362	358	388	390	373	356	366	373	380	353	385	364	369	398	379	350	353	403	365	395	348	379	386	368	340	400	376	385	356	356	340	373	392	373	375	388	361	345	345	367	339	385	392	402	380	398	372	386	409	354	353	360	371	380	334	329	365	382	384	349	341	382	395	373	381	338	338	392	352	348	379	353	367	375	358	375	372	397	352	341	414	377	389	385	364	379	385	368	381	379	362	401	392	353	341	385	359	332	386	334	381	380	430	371	414	380	369	373	361	355	365	357	367	363	377	371	366	378	338	421	361	349	393	360	374	363	375	355	391	404	383	312	370	392	396	348	374	363	390	372	375	387	376	400	383	370	360	366	361	348	374	366	389	376	370	394	385	368	384	367	367	379	375	370	391	386	338	357	355	360	401	373	393	382	368	391	357	388	390	402	377	352	354	374	376	365	346	360	396	376	364	342	372	398	371	380	362	399	386	328	361	379	353	353	393	400	391	388	347	383	396	395	387	361	391	336	389	377	341	386	368	400	386	339	360	372	340	349	383	396	382	358	383	366	391	370	334	384	360	378	380	353	368	396	361	369	336	377	402	387	343	374	396	392	370	402	389	381	357	351	374	379	363	402	358	393	363	355	378	421	391	339	371	386	359	362	396	377	371	365	360	373	336	384	364	346	379	337	365	374	384	342	361	334	372	381	386	377	389	380	346	378	382	393	338	345	384	385	397	364	388	402	373	361	358	332	388	373	378	364	360	382	364	371	391	359	369	379	369	360	321	382	371	366	372	350	342	364	338	386	402	377	366	376	356	368	363	356	366	340	371	372	387	372	365	374	355	353	353	368	396	379	348	365	345	373	355	353	379	336	407	409	373	347	383	390	365	336	393	395	388	375	405	355	367	396	376	362	356	344	361	360	392	374	326	364	387	406	348	341	359	369	380	371	389	397	350	413	357	377	402	384	404	386	349	360	365	367	377	372	356	356	389	358	390	380	398	386	334	378	391	368	341	357	366	346	345	395	381	401	346	353	351	351	359	370	376	366	347	402	372	434	392	366	356	384	364	360	414	380	376	393	398	382	398	387	396	375	379	371	387	381	378	341	380	370	363	331	393	331	401	389	379	388	349	354	354	393	360	412	390	439	359	387	370	360	365	364	363	340	399	407	382	387	352	381	404	347	359	372	367	374	409	364	362	373	348	399	378	364	370	370	350	375	382	364	383	366	379	395	348	315	389	360	340	391	364	359	359	352	363	402	391	405	350	381	370	354	405	356	367	373	378	374	346	381	367	386	347	347	369	402	391	374	371	390	368	396	364	360	367	380	346	378	363	399	362	383	417	334	376	410	347	370	361	349	398	407	405	367	365	386	365	390	354	352	325	326	368	396	375	390	355	395	378	389	364	359	396	374	390	339	390	384	346	369	354	343	348	343	362	346	338	364	385	349	379	377	398	395	379	390	377	366	374	397	384	401	376	356	381	342	389	374	358	325	383	363	365	395	359	416	382	337	370	365	374	349	362	355	364	381	353	386	389	390	338	361	384	356	365	384	371	366	378	387	373	392	395	358	349	396	376	390	376	384	345	368	373	392	368	340	397	352	345	365	395	359	391	357	375	360	373	382	333	353	350	360	389	377	359	374	378	363	368	388	387	374	367	365	367	368	370	342	392	379	377	375	355	377	374	388	397	340	353	368	363	411	369	375	363	377	388	394	366	371	389	393	348	385	380	358	382	342	370	374	367	359	369	376	356	345	380	440	351	378	341	372	386	372	388	374	385	352	363	366	352	371	402	335	359	385	358	347	366	348	340	366	353	363	406	373	381	388	375	362	373	364	388	382	353	355	326	400	386	347	379	379	410	365
55145	25430	10518	4749	2764	1580	1121	839	634	543	487	436	404	347	321	270	286	321	282	258	228	272	232	222	234	268	217	190	239	250	264	213	214	239	197	219	209	258	221	194	232	205	193	218	204	225	217	214	192	175	210	202	194	174	199	187	201	158	191	188	191	175	218	207	212	214	205	206	181	187	187	176	205	222	210	197	220	200	214	201	198	183	236	191	177	194	188	205	201	214	170	201	202	203	188	187	183	189	193	196	194	169	192	204	192	185	207	194	215	188	203	196	193	224	190	179	223	184	199	209	165	183	168	154	186	210	189	194	182	178	184	200	207	218	183	185	206	214	201	210	180	192	182	206	230	187	197	196	160	150	198	192	201	196	176	204	195	206	169	205	160	197	180	207	182	186	185	178	203	210	184	189	189	190	223	189	211	169	188	171	178	186	195	202	193	198	170	204	193	161	171	184	185	208	204	177	196	228	230	218	172	219	203	205	178	208	165	187	205	195	197	188	191	205	215	193	173	202	193	182	180	227	188	184	196	190	212	183	209	181	191	189	190	202	222	203	189	182	188	197	208	168	170	196	177	195	196	207	185	199	201	174	205	169	191	207	188	203	208	193	178	204	189	202	199	204	199	182	170	187	192	176	211	187	199	197	190	178	212	177	189	179	201	222	179	166	226	171	217	212	196	210	192	183	207	193	205	188	183	213	203	204	185	161	179	196	213	181	182	165	197	209	182	202	177	184	175	201	207	185	174	186	204	186	198	201	162	183	217	193	186	182	206	195	199	201	178	195	180	195	184	213	203	213	192	169	207	176	225	193	176	170	194	178	211	191	181	169	195	208	213	184	199	182	204	203	184	166	192	251	212	178	203	216	214	174	203	187	181	176	201	200	192	204	205	223	200	196	176	211	203	192	173	211	233	190	186	183	186	200	183	164	193	167	212	186	181	204	200	194	198	199	188	223	209	202	196	206	203	229	176	187	210	190	188	173	189	163	172	200	196	206	188	202	185	162	212	172	200	196	181	179	187	175	181	187	203	221	190	174	213	210	194	209	203	192	208	190	209	208	188	167	194	185	159	200	165	178	195	199	192	219	173	163	196	208	203	199	208	211	198	197	207	172	208	222	181	196	195	194	195	205	181	185	199	205	205	166	213	221	193	175	199	189	196	195	188	176	192	218	175	209	215	167	203	210	176	201	196	202	172	198	210	166	179	184	190	175	205	201	205	210	171	190	200	178	209	207	168	220	177	239	177	200	185	203	172	201	183	189	183	195	209	191	179	179	191	185	171	204	199	192	184	168	189	221	197	179	197	213	193	205	215	220	184	187	203	213	185	183	190	183	211	202	199	217	207	190	201	195	192	167	190	189	197	193	156	194	173	178	179	175	213	198	182	194	195	187	186	196	200	201	190	208	186	180	175	209	208	181	201	184	204	162	189	174	165	196	191	177	175	208	181	184	180	196	194	175	203	200	180	192	202	192	183	188	182	171	174	201	213	179	200	232	209	209	225	167	203	223	192	222	201	184	181	195	198	184	190	180	192	194	183	206	223	196	187	182	184	193	188	190	179	186	199	169	213	181	195	200	190	188	214	216	210	198	193	212	186	205	196	212	213	174	210	187	183	198	194	184	202	190	196	193	186	178	214	199	206	201	179	224	186	193	187	205	188	169	193	189	199	177	207	197	196	202	191	183	177	204	185	212	194	230	202	234	226	211	185	199	209	166	167	175	168	202	221	205	221	197	191	215	208	189	172	239	199	198	182	176	211	203	190	201	189	181	150	186	184	193	235	182	193	188	193	209	213	183	168	216	202	211	182	187	194	179	177	187	199	173	216	204	161	190	191	218	179	177	189	205	179	170	187	194	188	199	212	180	197	206	204	176	177	199	196	182	198	188	183	210	205	194	179	201	204	207	180	190	191	166	168	176	166	186	170	212	207	201	212	194	178	166	171	179	187	172	185	175	192	188	179	191	170	198	193	212	176	179	194	174	200	189	198	195	196	226	169	200	199	183	181	199	193	153	187	201	177	181	193	203	190	197	192	199	168	208	162	161	191	206	175	190	205	182	208	203	213	182	188	175	221	212	197	183	193	210	193	201	187	195	224	188	192	194	161	179	201	214	198	193	189	194	209	192	201	184	206	198	200	225	161	165	207	181	199	189	202	166	210	191	206	175	187	183	187	188	192	169	186	205	204	198	170	171	182	168	187	212	197	188	184	201	179	205	200	193	188	236	195	215	223	200	199	193	173	213	199	181	199	207	185	184	218	193	196	211	191	205	194	176	206	206	231	192	196	206	200	206	179	172	173	200	187	165	186	184	195	199	194	196	198	195	192	185	196	179	199	190	198	191	228	200	171	171	207	206	172	170	185	206	192	237	168	211	184	180	179	193	162	167	195	183	182	183	166	216	175	195	162	219	213	209	226	182	183	219	196	205	206	193	212	173	196	199	187	210	192	213	174	201	192	194	207	202	207	186	191	214	216	192	211	202	180	152	183	214	196	209	191	194	195	193	158	194	215	198	189	182	194	205	193	166	208	186	193	195	209	185	212	223	180	209	183	191	226	192	200	169	183	184	229	171	215	166	207	190	192	171	182	214	177	179	168	174	195	218	216	197	175	204	198	190	185	197	178	173	182	191	195	213	192	184	188	181	189	190	203	170	160	222	200	207	176	191	189	175	200	190	178	189	187	186	204	201	205	204	172	191	207	173	198	188	223	191	184	224	159	203	186	197	211	168	190	197	200	204	184	204	184	160	192	200	206	213	173	218	180	161	191	185	171	189	192	207	173	206	190	192	214	176	204	186	208	196	206	184	218	183	183	199	176	187	186	179	186	229	213	203	190	204	188	205	190	197	182	186	189	189	174	184	197	192	210	177	208	191	172	182	191	177	179	216	198	197	197	171	206	200	200	203	184	170	186	179	189	182	181	183	179	200	190	193	205	190	182	186	176	192	167	200	202	205	197	218	189	202	187	186	197	184	185	170	223	185	202	156	184	205	209	163	221	175	174	179	212	173	178	208	188	199	188	173	216	192	210	180	174	195	209	177	187	204	207	202	197	181	210	175	177	185	186	211	202	183	179	193	201	187	173	182	213	191	195	188	179	190	183	190	188	165	177	175	196	196	203	185	186	185	184	184	181	199	179	193	176	177	195	199	197	202	182	189	207	196	192	196	188	209	215	220	236	191	214	177	195	187	192	151	182	187	195	176	184	205	190	189	176	195	200	179	207	182	172	176	176	204	206	192	188	192	180	203	188	200	156	174	188	202	193	180	205	195	180	177	214	174	220	220	206	185	204	221	182	197	192	184	221	169	206	166	217	212	211	187	208	205	209	204	196	228	197	184	192	217	205	204	180	195	179	195	182	213	173	183	197	174	142	179	172	174	222	216	217	193	216	163	174	223	189	200	206	188	193	181	180	176	206	195	178	172	183	171	188	198	224	192	202	184	198	211	200	214	193	199	214	178	188	211	189	194	174	206	212	197	166	210
31450	15010	11814	11411	9206	6165	4714	3497	2748	2338	1928	1845	1798	1439	1272	990	1009	1081	1134	952	870	720	821	852	814	831	640	661	708	731	742	632	633	645	663	652	679	702	624	513	481	475	527	473	473	484	455	481	457	479	461	484	456	439	453	441	416	440	458	439	484	414	500	413	486	452	505	477	449	431	407	449	406	440	461	398	443	403	437	431	423	416	447	453	409	420	407	376	437	429	428	427	414	418	395	437	383	401	414	439	416	448	448	427	430	416	423	414	404	445	434	415	416	413	393	449	390	441	483	417	401	410	418	432	427	412	424	404	421	397	447	439	411	424	365	416	426	430	414	422	404	414	427	411	445	443	443	398	413	434	452	451	442	427	433	412	380	420	394	430	409	435	430	402	433	407	419	444	419	440	398	402	396	386	435	430	433	436	427	372	430	431	434	391	423	388	411	426	401	413	410	439	404	469	423	448	414	397	425	436	414	427	442	466	428	415	412	395	412	397	461	392	444	402	420	418	433	456	381	430	406	407	437	461	442	388	430	441	399	398	388	443	394	421	430	431	427	413	396	423	418	417	423	460	413	444	427	442	420	423	424	410	439	425	423	427	426	447	384	417	431	437	437	439	433	418	434	426	425	417	394	437	418	439	418	402	396	395	443	413	449	441	438	395	429	427	422	417	400	440	450	422	420	443	439	431	434	440	400	414	447	405	426	393	403	434	383	431	433	439	432	427	381	423	424	419	422	409	419	418	445	459	433	382	433	405	421	429	475	408	431	423	403	411	443	433	415	444	439	422	429	412	435	406	408	461	419	396	424	435	450	469	418	413	423	423	395	459	432	454	398	431	423	436	422	430	437	434	389	422	427	455	414	444	406	412	383	415	414	430	420	441	402	474	401	453	423	437	409	435	432	444	434	399	440	433	431	413	401	408	462	429	459	438	415	405	423	384	419	451	426	415	416	434	435	427	451	449	409	416	433	463	440	407	411	411	421	411	397	388	439	420	480	417	426	446	419	421	425	421	417	427	428	445	432	439	416	405	402	430	421	430	437	407	427	441	456	399	414	400	451	434	411	420	449	445	391	427	411	408	437	429	407	415	469	404	418	394	415	439	385	410	364	449	394	402	461	385	400	426	428	434	442	430	411	377	412	446	436	410	451	450	428	423	431	410	443	405	415	422	443	408	423	424	427	462	413	405	408	407	421	422	428	448	428	422	457	413	427	422	442	405	431	414	435	434	430	436	403	452	422	391	440	444	418	438	406	432	394	460	412	426	415	423	444	441	460	391	426	410	402	453	436	427	431	437	442	455	426	403	418	398	453	433	416	423	409	447	412	419	414	462	408	411	420	434	424	428	418	431	434	411	450	388	422	454	424	449	412	431	374	412	423	427	419	455	457	454	411	436	397	382	389	450	450	415	441	444	434	453	419	431	427	473	416	410	401	436	418	403	455	442	420	394	427	447	444	430	412	433	441	439	416	436	406	403	425	439	439	409	385	424	437	416	432	465	444	403	435	468	458	407	431	390	416	402	398	472	421	434	437	439	412	436	425	439	428	445	454	436	440	465	431	448	412	441	464	399	430	393	433	412	407	418	424	426	397	431	454	448	407	426	441	394	392	404	454	398	464	419	461	429	448	411	407	427	447	428	449	441	434	437	419	430	467	415	423	412	373	420	434	419	415	411	458	425	398	465	413	423	442	406	419	429	424	391	436	403	441	416	439	404	415	442	394	397	452	452	440	440	434	419	434	391	410	426	422	429	433	448	416	387	471	434	445	421	432	420	448	397	388	443	436	434	444	412	398	422	401	414	412	438	419	468	465	448	422	456	421	367	425	422	430	425	413	421	385	425	441	425	446	433	415	443	413	449	412	400	436	423	416	445	423	355	465	444	399	400	426	439	423	405	425	394	414	402	429	462	410	424	427	448	419	439	441	420	467	404	422	396	419	407	432	433	441	426	446	443	409	401	431	412	453	415	418	434	422	428	403	450	425	413	394	437	407	401	414	417	462	411	411	428	424	391	411	423	448	413	440	432	434	400	461	419	415	426	446	401	400	408	404	444	392	436	411	415	392	414	437	407	468	460	421	475	421	437	390	415	436	462	431	435	437	445	412	424	437	436	399	405	431	414	416	446	417	408	456	408	415	422	419	441	411	419	390	433	373	422	440	477	444	415	450	388	421	434	437	433	393	414	452	404	396	436	417	402	371	401	418	412	393	418	438	432	427	410	426	403	451	417	457	444	437	434	394	388	413	389	441	450	431	449	399	440	415	425	418	418	391	387	445	446	449	464	406	421	424	401	419	386	413	466	424	398	427	421	438	433	420	431	427	434	417	425	395	430	441	416	421	409	451	416	431	381	423	409	438	390	456	464	417	432	391	412	411	446	419	429	425	410	410	425	442	407	452	416	409	468	475	449	423	408	398	445	446	411	421	386	416	416	435	442	416	410	427	449	428	393	404	435	419	452	418	482	418	416	447	437	418	410	424	417	419	482	415	440	425	423	437	426	418	432	403	454	427	423	436	418	392	446	446	405	404	412	424	439	421	426	448	422	424	366	412	434	403	386	419	415	415	423	451	441	439	396	372	426	425	405	462	448	410	410	393	435	413	467	439	409	398	419	445	459	375	453	447	455	427	456	388	431	423	406	440	423	404	442	416	412	444	410	427	432	453	418	416	410	459	396	453	409	424	415	441	412	410	387	442	467	449	407	425	448	459	416	404	422	416	441	445	433	391	405	417	417	443	412	388	444	422	406	454	371	429	430	419	414	439	458	425	427	429	463	442	398	417	435	392	419	416	473	442	420	425	432	433	429	415	450	468	419	430	432	412	460	434	423	433	396	427	402	404	409	420	456	442	402	414	437	438	427	372	420	400	434	392	416	413	379	422	439	428	444	412	404	418	441	426	455	431	411	432	434	430	450	416	415	408	426	435	391	418	386	410	406	436	447	430	409	426	444	419	461	441	411	414	438	385	437	407	448	431	400	442	391	392	437	424	415	395	456	431	419	392	401	425	456	424	431	424	455	401	414	415	429	437	380	428	395	415	424	442	427	423	410	445	452	449	425	354	426	429	415	408	431	419	395	446	419	411	449	392	438	442	437	430	414	408	470	440	415	407	446	460	421	447	420	385	417	424	426	441	422	405	384	421	432	427	414	405	433	424	430	390	391	432	395	462	406	400	451	427	460	419	462	416	449	414	415	400	428	418	400	396	456	406	439	416	415	404	410	457	438	411	437	452	433	417	418	457	449	424	426	421	450	445	404	438	433	440	412	418	423	449	433	456	482	436	426	422	460	437	420	420	444	427	402	387	404	412	446	396	446	391	431	416	401	434	452	440	405	399	419	430	405	393	433	411	434	435	425	430	422	427	448	424	432	435	430	434	456	469	435	434	387	420	454	397	432	467	425	456	432	410	443	428	429	459	436	426	449	416	399	416	372	419	416	402	450	430	418	431	430	441	433	422	440	424	421	422	416	405	441	432	399	440	464
33179	11071	3138	1610	994	664	551	444	385	345	318	322	266	259	252	223	231	247	231	203	196	222	222	203	195	209	186	217	189	210	178	175	197	201	199	198	179	189	189	174	179	171	200	213	172	183	209	184	176	207	191	160	183	197	201	182	164	193	218	207	187	196	216	194	204	187	184	168	184	207	182	177	178	158	197	178	183	179	168	190	181	184	178	174	189	180	213	193	197	197	194	209	179	212	182	188	199	188	197	190	186	160	181	206	197	190	166	176	161	196	175	196	172	182	163	185	193	184	186	190	168	195	183	200	199	202	184	168	174	192	167	186	200	183	201	190	192	202	160	194	200	198	212	160	185	167	180	180	170	153	189	199	206	187	182	189	205	185	208	178	178	194	200	202	187	195	203	169	180	173	184	189	195	190	191	191	194	193	205	187	193	190	184	180	195	223	184	193	177	202	181	203	200	210	206	201	198	178	213	173	184	209	174	200	196	164	175	174	200	168	197	197	172	185	164	205	177	190	216	177	206	202	186	183	184	191	191	177	170	198	183	215	192	191	195	178	192	166	164	204	183	156	195	173	199	188	213	213	171	199	173	191	171	185	192	215	182	183	205	177	199	203	184	179	170	192	190	183	200	199	202	189	187	190	174	204	208	215	190	184	193	184	212	199	196	177	185	194	212	187	185	180	199	187	191	193	191	190	180	182	183	179	204	206	189	188	199	213	168	178	188	191	177	187	197	187	184	165	198	184	164	176	191	210	170	217	207	198	199	194	187	189	188	208	195	174	199	187	184	177	195	181	199	205	176	208	192	218	166	210	191	200	171	179	174	182	189	173	230	160	190	224	202	204	182	173	184	154	203	179	165	163	207	201	194	185	182	198	180	175	219	197	202	167	168	186	206	207	189	196	214	161	196	191	179	202	192	160	174	166	186	186	170	190	176	159	164	212	193	165	166	142	192	179	177	183	165	174	169	188	193	168	165	195	166	168	173	190	177	177	175	163	195	180	163	175	188	180	182	196	175	188	180	202	204	167	175	224	195	187	175	192	225	185	211	244	191	179	165	187	176	177	197	194	201	199	177	199	206	192	185	182	184	221	192	167	169	191	188	179	191	179	180	184	184	205	207	210	176	195	182	201	168	178	165	181	223	184	209	184	191	196	207	198	187	202	212	194	190	213	185	206	192	155	185	183	191	175	191	189	194	166	160	167	173	179	152	168	207	177	195	181	190	197	194	186	188	166	197	216	180	196	192	188	186	190	157	170	214	159	189	193	196	178	197	171	202	187	202	196	196	159	194	185	188	181	166	191	193	189	204	220	169	198	199	204	179	203	212	180	186	164	213	198	195	178	204	185	158	203	199	181	167	163	202	182	174	196	169	165	163	168	190	171	194	181	176	194	185	189	200	197	194	184	173	181	187	201	177	180	158	196	166	171	209	183	192	201	190	174	204	187	185	206	186	215	188	192	198	215	219	189	218	183	197	191	173	170	196	207	189	175	189	215	168	162	176	178	199	207	176	181	201	222	184	185	169	182	186	181	220	197	195	169	190	182	180	190	207	205	170	206	207	196	190	211	184	189	164	197	189	170	174	205	211	199	205	161	186	183	189	187	186	180	176	176	218	158	200	173	201	183	170	214	245	210	185	181	209	177	200	196	193	194	194	172	158	175	193	178	206	185	202	179	172	191	206	208	193	185	199	181	194	160	159	176	189	190	178	159	170	209	182	186	197	187	196	164	200	182	207	165	193	190	175	177	211	221	194	161	192	174	197	177	202	182	205	225	175	188	211	165	186	198	180	185	222	184	185	178	185	170	170	197	186	195	191	193	178	180	165	200	170	186	171	214	185	183	188	162	189	210	180	201	213	178	210	179	213	210	192	185	162	164	203	192	200	178	194	192	168	185	177	199	200	169	166	186	180	182	186	172	174	159	181	175	219	172	199	189	222	200	193	170	197	167	187	200	198	182	187	179	190	163	170	181	175	163	210	199	200	177	162	211	181	197	166	174	193	175	182	191	200	157	197	213	188	196	182	199	195	181	192	179	185	189	183	185	203	163	185	163	235	177	177	184	191	203	195	180	210	192	185	169	192	165	170	180	175	193	193	193	191	174	206	215	200	163	178	195	191	175	181	195	193	183	186	181	209	188	193	170	184	201	177	167	194	190	206	171	191	196	192	169	205	195	185	191	171	174	203	152	189	168	177	206	188	168	188	199	196	177	181	183	165	196	200	206	207	162	167	204	194	164	194	193	207	179	171	199	193	182	178	193	197	161	173	210	204	166	184	189	163	173	160	176	197	203	202	177	177	208	188	181	185	183	191	159	176	199	158	207	165	211	194	198	195	185	194	161	182	181	183	214	180	188	178	170	189	165	186	170	213	180	186	193	171	161	167	178	199	180	177	180	194	198	192	212	198	168	184	217	194	178	191	177	169	179	191	185	176	191	182	192	217	209	181	177	183	161	197	170	204	165	181	204	184	184	199	184	187	185	190	180	180	178	205	194	169	190	203	214	192	190	174	169	199	190	206	193	189	197	190	225	169	205	178	190	178	184	173	193	179	192	203	187	175	206	212	171	153	179	170	182	181	174	208	210	200	180	187	166	172	147	179	161	175	205	194	165	170	188	147	184	168	187	202	202	171	199	207	191	190	184	200	187	213	175	165	214	203	179	188	181	173	193	184	168	179	175	187	188	173	199	194	203	201	181	187	202	169	181	198	199	165	176	198	189	184	196	203	206	198	166	190	186	199	188	186	196	177	188	174	168	244	171	179	171	183	196	200	195	182	197	215	196	187	211	205	209	189	186	207	193	209	186	175	200	198	186	190	187	173	192	205	158	177	160	201	194	192	182	209	190	203	193	168	176	196	182	189	191	182	175	159	147	212	198	191	204	208	167	171	183	189	182	181	177	189	194	202	173	188	204	189	176	182	180	207	182	196	188	180	193	193	193	167	186	175	171	179	213	207	201	204	228	180	179	169	201	206	192	185	183	174	191	181	179	217	188	190	184	167	175	187	214	205	195	194	204	195	166	214	196	193	161	197	184	182	169	197	222	189	191	177	205	195	185	198	191	180	205	190	168	166	180	193	183	190	186	169	165	207	193	198	175	188	176	163	213	192	209	180	210	193	180	186	191	205	194	191	219	189	177	171	172	198	172	184	168	186	188	176	202	185	188	159	199	188	205	166	177	184	190	198	187	208	202	175	167	195	191	193	179	178	183	177	196	172	195	187	203	174	230	185	179	191	216	166	153	173	180	180	181	195	188	169	205	177	193	192	182	192	189	175	194	173	181	175	185	212	188	206	168	186	192	201	199	159	193	192	164	179	182	174	203	186	200	170	171	174	187	183	173	185	193	187	173	196	186	225	182	191	177	194	192	178	214	188	189	209	187	186	175	225	176	191	204	183	194	207	226	167	190	208	220	182	192	187	219	173	203	209	188	190	193	159	184	199	195	191	169	202	192	193	197	181	210	177	197	182	182	191	192	179	159
18721	6110	4890	4688	3489	2466	1939	1486	1342	1186	1088	1147	985	872	748	550	599	680	671	590	488	479	534	508	482	500	482	445	454	487	463	467	470	490	408	500	498	490	431	422	442	414	449	399	443	426	431	416	453	443	463	420	449	448	420	413	419	403	363	441	417	409	449	382	424	415	440	425	395	398	385	415	393	429	400	404	393	402	396	403	345	429	439	375	451	383	385	409	410	444	404	389	405	392	393	429	377	422	403	384	381	384	390	414	422	423	400	428	405	435	413	422	403	418	418	396	440	420	378	432	416	417	410	421	402	418	403	389	399	427	421	414	390	414	425	398	414	400	393	418	416	408	406	407	396	426	434	387	430	433	425	432	434	401	402	409	416	398	435	409	392	412	416	446	418	408	429	402	392	419	410	418	396	386	419	392	402	419	390	378	392	399	385	414	373	410	432	415	431	428	426	395	417	391	404	399	415	411	384	397	410	414	407	431	391	397	386	409	418	412	365	420	401	398	385	382	411	380	393	382	389	391	394	398	430	407	424	422	476	398	414	425	417	386	382	441	422	423	422	409	433	412	422	422	405	402	436	408	415	417	418	398	407	428	446	422	366	421	406	389	422	409	403	414	381	413	407	365	403	402	399	387	380	421	364	417	419	369	437	401	415	406	369	414	396	413	403	398	389	410	407	428	393	401	398	399	401	386	384	389	415	369	393	430	394	405	409	360	416	433	413	415	393	421	379	405	397	411	406	428	412	422	433	411	399	437	404	407	391	408	391	381	408	405	395	378	400	423	432	446	414	408	439	413	405	427	417	412	361	421	392	416	435	425	427	380	420	398	394	396	397	427	435	397	380	419	379	413	418	382	461	443	425	368	387	378	427	446	407	380	445	408	390	404	368	385	432	408	418	414	418	397	409	364	361	380	427	432	345	386	368	401	426	383	394	380	431	384	408	436	411	402	419	411	390	389	393	425	420	410	390	427	434	392	413	412	443	407	419	379	387	375	435	428	418	425	446	418	415	416	414	413	388	372	416	366	412	385	381	428	415	393	402	382	420	418	410	410	423	441	390	395	393	394	419	446	373	401	406	446	370	406	415	444	452	413	414	399	438	390	413	416	382	447	386	392	399	406	380	395	440	434	403	432	380	448	391	399	404	388	432	395	406	383	411	375	401	415	434	415	402	419	385	397	419	419	411	409	409	395	375	399	425	425	433	438	400	411	424	407	448	400	408	390	339	422	456	403	399	416	402	410	431	402	443	424	424	403	423	400	431	406	399	420	386	388	424	410	387	379	390	392	386	390	408	424	400	408	387	413	443	395	419	388	430	392	419	377	399	424	408	450	375	389	380	433	387	388	403	405	413	442	407	421	382	419	397	405	421	406	431	422	419	402	411	413	416	407	425	407	404	404	418	409	380	399	405	428	418	413	418	375	387	401	424	389	387	405	401	392	435	414	406	420	421	416	428	416	418	365	423	407	449	417	411	425	417	413	389	421	428	410	439	402	444	417	391	375	396	399	385	399	414	407	421	395	405	420	386	391	370	430	390	380	394	379	404	418	407	408	390	395	387	412	440	411	428	447	376	419	440	410	414	390	391	387	445	403	423	367	393	382	427	389	412	398	407	407	377	438	402	401	409	433	409	452	387	389	414	439	422	372	403	404	412	377	396	425	414	406	432	386	407	430	408	423	374	375	416	424	436	385	395	388	394	405	419	404	417	418	417	405	389	385	412	440	370	392	398	403	411	414	423	388	411	429	397	369	378	423	369	377	381	406	363	434	434	416	423	412	372	398	367	382	453	443	397	431	413	410	404	365	416	402	375	381	416	393	371	407	395	416	379	390	371	408	384	430	430	393	370	401	403	371	390	373	421	361	409	414	388	398	441	400	456	447	409	412	410	409	403	414	397	420	426	399	417	393	420	384	405	454	388	414	426	400	392	409	407	411	399	442	402	420	412	397	414	395	415	384	407	392	399	404	393	390	381	390	403	444	409	421	427	410	392	437	414	394	393	385	412	440	424	431	444	405	412	373	419	387	400	375	450	405	405	419	370	405	439	393	426	394	422	367	399	399	401	402	408	393	357	403	393	413	422	402	403	435	382	435	406	395	385	371	410	420	395	403	410	423	399	413	443	388	408	426	416	457	413	404	360	407	380	427	407	396	432	399	417	368	390	388	413	381	412	425	401	394	414	388	387	430	420	428	416	384	426	402	413	419	445	414	395	397	419	423	452	433	434	431	427	445	415	405	432	444	452	413	409	388	451	409	408	421	404	397	421	425	417	415	419	387	423	401	429	393	420	373	384	388	439	391	443	386	435	417	413	395	410	395	382	405	384	389	416	442	390	405	375	406	384	443	419	441	393	442	409	424	383	411	377	405	414	423	417	431	451	404	407	427	381	443	387	393	419	398	381	399	408	421	412	407	398	400	422	408	386	432	393	391	442	403	386	408	395	437	431	415	408	420	389	380	373	371	419	408	422	420	424	430	437	403	415	391	454	410	397	414	384	465	437	390	421	458	396	440	386	390	418	414	363	401	425	419	427	422	406	422	418	442	437	437	388	411	378	408	422	432	425	409	401	399	391	395	417	403	393	386	404	365	400	441	419	423	419	403	412	389	440	368	388	426	389	421	424	425	433	399	398	433	405	368	385	423	407	418	383	399	358	417	392	388	399	432	419	388	415	391	405	435	365	439	430	404	392	395	385	418	428	388	404	425	421	378	411	409	420	399	421	422	379	440	415	413	430	407	429	393	409	432	418	384	438	399	397	419	415	379	414	405	390	407	368	435	390	402	438	403	379	397	429	400	396	426	429	412	409	413	424	411	410	403	382	398	388	434	393	432	415	367	405	431	395	417	422	426	397	393	433	380	391	446	437	446	451	377	446	422	437	416	383	417	443	418	407	437	386	418	396	430	363	365	376	391	393	416	438	422	413	380	406	416	404	416	394	386	429	398	427	422	394	399	364	410	390	420	393	392	398	405	432	413	369	390	395	384	412	390	406	410	437	415	492	370	371	410	401	415	427	392	406	391	394	420	401	406	418	372	422	405	393	393	402	419	382	390	403	394	393	408	433	395	415	411	410	445	404	394	401	426	396	404	443	377	366	412	374	398	382	414	414	418	390	403	440	405	417	413	409	436	381	389	398	425	394	375	390	428	409	356	423	443	406	391	367	379	427	401	421	431	373	393	427	387	441	422	399	428	381	382	432	393	409	423	432	411	414	408	415	400	420	460	397	393	424	405	424	390	431	413	424	398	397	408	384	394	422	414	417	409	412	409	392	396	449	407	368	400	425	427	397	412	403	425	427	431	420	372	399	389	402	416	408	450	404	392	403	398	403	461	394	414	407	416	382	400	385	425	406	390	396	376	395	405	397	409	411	442	398	397	415	411	395	405	410	406	392	417	391	416	395	436	429	402	374	361	397	395	394	370	395	387	432	406	422	441	399	410	381	377	412	416	423	411	396	423	402	404	417	375	470	422	410	422	436	453
49338	19187	5850	2435	1381	844	666	496	458	422	378	359	341	284	273	228	247	248	222	201	189	180	202	176	188	214	211	175	178	185	218	197	178	193	201	193	192	178	172	196	200	186	164	148	181	141	160	177	177	186	161	172	179	151	164	186	185	156	162	175	159	206	193	197	169	169	164	166	167	173	158	184	167	144	154	161	147	153	168	156	172	160	149	147	166	185	166	169	159	163	177	155	173	154	166	179	188	167	184	177	147	168	157	205	170	178	187	178	160	173	152	177	183	189	169	153	172	182	181	185	164	163	152	168	188	148	150	174	147	157	180	176	175	160	168	150	185	175	140	146	169	160	187	180	172	149	173	172	136	187	171	193	171	158	178	160	169	173	148	191	165	171	167	167	156	161	172	198	195	205	166	188	185	154	167	161	164	144	169	176	155	147	174	185	152	192	178	155	175	149	177	166	186	149	187	144	160	181	178	162	172	169	192	170	171	166	162	174	147	150	161	156	154	179	176	160	154	159	144	158	176	145	158	165	147	197	172	169	192	190	169	151	160	193	177	178	156	173	155	184	157	160	161	177	189	147	174	151	170	183	177	172	164	169	164	151	156	182	191	152	188	148	138	156	184	177	166	178	146	167	154	150	191	173	141	185	174	166	174	210	204	156	164	170	185	157	161	178	170	188	184	145	186	164	161	177	162	166	188	174	159	161	164	158	152	175	163	172	149	158	166	178	163	176	190	198	165	152	195	175	171	152	170	162	158	180	166	132	163	185	165	141	181	176	184	171	170	153	164	163	167	185	174	153	147	143	134	173	148	152	177	167	185	165	192	176	172	169	174	150	161	177	158	164	162	177	168	197	155	172	181	182	187	152	181	176	177	171	202	189	180	187	166	166	158	148	162	175	178	179	177	170	159	160	173	163	169	150	172	168	178	156	157	154	198	165	142	149	146	160	165	155	153	190	189	198	158	161	173	140	160	157	160	184	163	202	154	169	179	198	191	162	153	189	162	146	161	169	175	163	195	184	179	171	176	189	156	153	164	174	172	204	171	153	177	161	181	175	166	155	148	171	186	148	163	161	162	156	146	162	185	156	178	197	164	172	161	173	162	193	185	178	166	159	177	181	175	174	171	171	187	168	148	175	183	172	168	190	163	158	206	138	133	179	177	150	168	169	194	166	184	167	154	157	191	183	172	183	175	184	159	173	199	162	164	194	154	203	172	171	174	157	179	143	153	188	156	197	149	153	140	134	158	175	166	171	169	174	187	175	166	194	163	165	172	183	187	161	154	198	169	165	156	179	182	186	166	179	168	158	143	143	177	180	171	177	178	159	181	147	178	176	182	170	188	175	163	172	170	186	146	183	186	177	165	149	175	172	155	153	172	148	184	187	174	174	144	176	166	156	162	149	160	176	153	155	160	157	135	158	150	188	177	174	172	166	183	153	184	163	153	141	167	184	170	150	171	180	163	154	166	156	152	176	165	171	163	168	166	174	172	159	169	163	171	176	163	162	153	183	149	180	158	175	165	151	157	169	164	194	179	186	133	152	191	145	141	178	162	174	189	189	182	156	180	155	184	187	173	151	168	177	174	177	169	184	159	170	156	171	184	190	170	176	172	167	172	186	175	153	149	167	189	164	147	159	155	153	145	158	159	172	190	180	198	206	140	139	154	173	168	177	172	168	156	179	213	201	166	165	151	170	167	161	166	185	154	178	203	188	172	134	138	157	158	169	152	162	166	173	150	155	154	169	171	156	163	155	159	191	162	173	161	167	169	164	162	174	177	170	137	182	169	178	162	151	193	130	160	177	186	170	174	164	180	171	162	175	170	166	151	168	161	150	170	167	171	166	160	153	163	159	156	202	187	195	175	197	175	207	177	172	173	156	190	161	162	172	174	145	157	178	163	174	161	175	161	170	149	166	141	197	158	153	182	161	181	153	154	157	213	164	193	190	171	167	153	158	162	158	182	156	167	183	163	160	172	172	166	168	148	174	154	148	142	147	177	165	198	187	192	172	198	182	170	172	174	174	152	157	157	163	179	180	152	156	169	173	185	148	163	153	176	188	183	183	175	164	160	186	179	184	169	169	167	163	179	172	184	168	166	171	177	153	161	150	197	176	165	170	160	162	169	156	193	160	152	186	154	155	177	143	156	152	146	147	168	153	154	133	161	180	191	183	159	149	174	172	182	149	177	185	165	157	190	179	158	163	178	146	163	170	148	166	173	151	146	176	161	174	167	180	167	175	198	156	150	156	169	188	185	139	182	153	193	191	174	184	167	164	166	152	169	191	153	151	145	152	177	154	147	168	170	158	168	154	149	171	193	188	192	177	157	156	171	195	176	185	176	182	170	151	178	167	199	162	162	163	176	163	176	179	160	188	168	180	151	152	154	165	170	165	169	162	178	164	153	182	170	175	162	156	185	182	180	186	179	164	186	161	148	161	155	177	177	155	163	153	172	151	171	150	191	166	152	163	125	178	158	174	186	146	144	171	179	166	173	183	166	161	162	187	164	152	169	186	184	178	156	186	166	182	196	174	148	170	194	177	190	138	185	182	155	157	169	166	157	167	140	172	159	202	149	169	166	167	158	186	183	158	169	166	184	171	168	162	157	160	145	174	173	169	174	210	165	178	189	157	170	182	163	168	186	171	176	174	197	165	199	176	172	170	145	189	172	170	162	149	155	172	169	145	168	173	175	160	154	152	149	170	161	152	182	151	175	182	211	161	180	155	171	161	187	189	152	146	182	158	178	170	180	185	180	154	158	185	172	174	191	190	173	172	168	185	161	152	158	188	167	180	181	192	157	167	172	178	154	170	143	188	201	163	150	138	189	167	155	179	186	177	176	171	158	173	159	191	155	187	178	182	156	180	159	169	171	180	139	150	158	172	172	182	180	168	166	168	148	147	196	167	167	168	159	171	159	177	148	175	144	166	154	135	186	160	168	174	173	167	149	162	163	163	179	160	167	158	181	164	158	159	175	179	166	175	185	155	160	165	176	162	167	209	143	151	152	180	173	158	176	174	171	180	161	166	175	167	168	152	164	165	157	174	175	167	144	177	166	171	168	140	186	159	173	156	186	174	145	139	151	165	158	156	149	169	163	192	176	157	153	149	172	183	133	167	159	157	156	178	183	192	163	165	189	166	176	153	137	160	184	172	171	176	190	150	182	176	168	173	173	155	200	172	164	152	168	183	188	158	157	177	195	166	197	174	165	156	171	151	162	143	179	172	167	169	201	141	173	189	165	149	157	161	166	162	172	181	162	134	169	180	160	150	200	156	154	147	164	178	159	168	184	154	180	157	182	175	174	161	163	170	183	166	167	178	164	155	159	173	198	177	167	158	141	174	165	179	156	154	173	153	163	160	159	181	159	183	159	179	184	179	170	159	160	160	189	194	163	172	157	175	179	188	170	157	155	170	175	172	152	179	178	156	147	176	166	185	185	151	191	167	168	193	142	168	159	162	203	174	176	187	184	171	189	177	138	160
28954	10769	7345	6700	4899	3716	2738	2111	1918	1686	1730	1580	1295	1146	844	711	871	887	849	750	545	541	633	628	563	606	626	494	547	542	560	577	523	516	495	472	494	515	502	498	495	421	414	401	416	384	403	393	412	422	415	417	402	424	410	393	432	420	364	386	383	371	391	391	384	386	386	414	395	388	366	370	366	377	370	389	380	372	416	357	374	353	386	358	375	398	371	371	383	386	362	365	356	330	377	404	371	393	388	383	384	344	380	342	349	370	386	404	372	397	348	387	381	382	386	417	414	364	347	363	381	369	379	364	374	330	363	355	372	362	395	348	390	363	391	390	360	395	391	346	323	393	365	391	399	395	397	382	374	407	370	388	384	377	382	381	376	351	355	361	349	377	369	363	369	350	372	384	378	372	328	366	372	324	387	383	373	388	356	362	385	337	399	397	355	346	384	382	380	349	369	408	378	400	391	391	385	408	384	339	395	373	327	359	401	376	392	372	389	366	379	355	311	367	376	391	396	349	347	368	357	379	364	352	385	405	361	377	393	358	397	388	399	390	349	378	408	376	412	364	398	389	366	412	364	358	383	372	393	375	375	388	380	358	348	374	386	382	375	416	375	385	342	391	364	377	385	388	359	365	371	400	386	385	376	347	363	414	353	388	384	390	355	400	397	393	373	396	345	360	400	387	384	360	395	353	382	348	371	392	374	327	362	361	365	352	379	426	362	376	376	415	373	329	387	372	399	416	358	381	362	367	423	384	379	345	392	362	392	366	376	388	382	366	376	388	426	372	369	361	361	374	375	334	382	380	384	336	379	377	371	374	395	393	380	359	374	401	367	380	375	405	370	359	384	361	383	363	350	356	393	362	386	380	416	338	382	364	381	381	382	416	385	399	389	386	354	374	350	392	395	351	406	414	380	354	391	400	363	400	331	349	395	381	377	380	365	370	399	354	369	410	353	378	358	353	341	361	377	370	362	336	371	330	403	376	372	359	376	355	369	357	408	355	387	372	384	392	402	400	379	384	388	377	357	391	361	398	395	363	339	344	392	390	387	353	365	381	414	345	382	414	400	368	369	392	374	389	359	362	373	368	355	398	379	370	373	368	350	387	357	402	389	378	388	354	349	370	372	411	350	378	380	407	355	410	369	354	368	379	374	416	316	386	372	336	405	379	372	359	373	389	381	362	374	433	390	371	395	369	363	411	358	385	359	363	377	383	350	384	369	390	374	403	363	360	332	327	379	368	380	358	386	387	369	421	380	366	360	397	357	381	356	374	410	391	367	359	367	357	414	409	367	383	365	353	378	357	344	373	384	379	334	354	382	377	361	361	405	392	377	358	365	363	374	360	399	381	354	338	360	365	345	375	370	393	353	365	349	381	416	371	365	363	380	350	372	384	348	371	340	387	374	401	361	356	402	376	366	370	364	395	382	413	365	399	374	352	356	360	403	368	398	376	392	364	384	372	403	388	400	347	380	371	360	370	393	369	372	396	382	391	357	385	363	363	416	386	344	389	395	387	388	383	378	393	410	369	361	373	371	359	382	383	384	347	388	361	370	419	369	365	386	362	348	334	378	399	382	380	403	375	396	374	377	377	369	393	403	398	376	392	379	377	349	373	357	384	390	406	343	386	361	389	337	391	385	367	370	354	384	400	368	416	336	336	401	373	392	372	351	366	384	376	392	400	382	401	401	383	382	369	384	351	348	346	389	361	358	375	398	384	383	363	396	368	365	391	381	397	378	393	395	343	378	348	378	340	358	339	378	416	390	358	369	376	408	394	351	335	400	377	347	351	391	384	371	345	381	365	357	394	373	375	409	372	378	380	348	387	390	381	348	413	385	403	368	393	392	341	367	382	373	359	382	424	359	353	342	402	351	376	376	375	372	416	374	364	375	403	379	352	431	379	386	357	358	382	389	387	350	384	392	390	378	354	388	376	367	374	372	363	373	385	406	394	364	355	376	354	351	397	382	378	365	384	349	402	406	388	353	396	376	419	398	368	360	368	366	419	404	385	357	357	331	363	388	388	386	359	387	378	379	362	360	350	398	384	365	384	374	364	393	323	378	394	380	381	366	366	371	381	392	392	391	354	375	377	369	329	357	370	382	387	384	353	383	371	378	381	387	408	368	388	365	392	339	361	348	398	374	387	380	345	364	323	378	338	351	396	372	393	376	378	423	371	383	358	368	381	376	395	389	355	399	375	402	355	346	379	371	393	379	382	401	375	365	366	394	384	364	346	348	369	363	375	376	377	379	364	377	372	354	351	401	378	372	370	379	352	366	380	375	365	352	356	382	389	319	386	378	356	356	364	409	363	366	375	385	374	393	318	373	391	405	382	397	362	360	375	358	378	362	387	398	344	355	359	360	385	339	357	369	424	370	383	365	380	393	356	372	349	357	380	372	404	440	374	337	407	431	379	383	390	368	379	382	407	388	367	340	363	377	398	407	418	342	379	361	366	368	373	372	385	369	381	335	377	386	378	386	372	366	380	391	374	367	366	361	351	391	362	402	405	406	382	366	373	341	393	374	417	366	384	339	372	383	367	365	382	388	373	351	341	399	368	371	350	372	373	370	359	389	369	404	386	382	364	388	394	390	392	402	357	387	402	364	373	387	404	348	372	370	386	361	396	351	402	396	358	364	381	347	381	368	377	363	384	379	392	380	319	393	373	393	373	384	386	369	389	426	355	339	356	367	383	349	343	397	367	375	388	384	378	345	418	355	384	410	351	399	409	388	368	365	375	363	393	408	393	357	356	377	403	353	390	400	366	393	392	379	403	373	389	354	371	376	388	348	391	351	383	389	394	365	394	355	369	390	390	374	378	397	375	366	375	370	399	378	356	357	410	367	399	359	402	400	396	362	358	368	368	360	359	377	390	393	389	381	395	379	356	387	369	387	370	380	369	350	392	382	343	373	393	371	373	389	419	391	366	393	386	394	346	362	363	341	349	359	379	388	389	400	371	341	417	356	360	348	355	401	373	371	346	387	386	393	369	363	385	355	380	377	411	349	375	359	416	382	407	376	380	363	405	378	352	376	382	365	357	357	384	374	380	360	378	383	382	405	371	361	347	401	380	396	368	368	327	353	416	379	412	396	370	372	381	422	361	383	385	379	409	375	344	324	395	399	390	411	396	364	356	425	395	398	392	363	380	377	344	375	365	408	376	388	398	394	378	348	361	383	336	392	391	359	382	348	397	390	364	354	360	348	381	382	350	375	389	390	340	358	382	359	360	395	358	349	373	365	376	384	368	397	344	370	365	385	347	376	362	383	344	387	389	352	375	383	365	366	366	384	353	399	368	370	406	408	368	365	355	307	365	390	369	381	352	386	356	387	370	356	401	386	341	367	406	382	360	382	374	382	341	376	376	374	392	410	408	393	411	370	351	400	402	414	366	384	388	384	362	371	382	342	386	368	378	349	406	395	357	370	385	359	354	359	359	386	361	329	355	407	393	372	383	357	398	377	337	354	367	410	356	401	413	371	394
54755	25690	10261	3768	1988	1390	1000	777	631	571	576	490	436	382	292	301	314	332	318	222	243	217	243	258	229	226	238	216	225	215	249	267	253	219	200	206	206	220	215	199	219	206	194	231	196	206	175	179	180	181	188	208	217	223	179	195	172	182	193	213	192	188	179	219	202	206	216	186	190	171	169	207	205	183	186	197	213	182	178	207	184	178	174	181	183	205	173	177	204	214	199	192	177	212	191	192	201	197	201	215	226	162	204	182	178	190	203	163	226	191	196	178	179	210	165	173	192	179	180	173	187	201	189	187	161	206	222	189	183	190	206	170	191	182	198	227	180	180	163	193	211	205	203	195	173	171	180	199	196	193	200	188	201	199	156	166	184	209	184	196	207	205	187	198	168	216	204	195	189	175	178	164	221	171	181	200	183	204	182	189	175	221	222	193	208	200	185	167	173	201	177	154	160	204	179	195	191	182	193	190	204	181	197	227	190	183	181	169	196	192	173	166	189	175	191	208	177	176	208	178	207	203	204	187	190	195	185	192	211	196	175	212	197	218	188	210	179	202	201	181	180	179	195	176	189	211	184	171	208	201	204	194	186	178	217	182	209	173	199	166	192	185	195	204	197	196	190	191	163	189	180	197	188	182	195	169	166	200	200	192	192	213	177	180	189	181	189	189	195	203	189	184	175	180	205	189	193	201	191	198	173	199	169	177	205	195	217	190	209	183	196	193	216	218	184	184	194	181	181	199	194	180	189	152	218	161	172	221	201	178	186	218	164	184	195	166	172	205	191	218	193	187	181	174	197	202	155	196	193	232	195	169	212	169	176	199	182	179	195	190	171	198	207	192	204	179	182	203	182	196	207	160	191	201	207	184	167	186	172	180	190	199	196	201	196	166	188	173	203	208	190	192	187	175	186	181	204	199	165	190	196	180	192	178	175	185	185	191	194	184	193	202	190	195	195	184	166	206	192	168	201	178	186	194	188	191	162	177	187	208	191	178	205	196	204	172	184	203	180	183	171	157	199	200	190	177	195	204	187	173	194	173	203	200	178	178	194	190	191	194	186	165	161	196	177	178	186	195	173	181	220	231	161	191	182	183	194	198	187	198	200	189	193	195	190	183	188	187	193	184	180	203	203	207	184	185	195	176	205	217	198	198	179	170	180	192	180	151	207	185	182	201	186	188	188	203	182	173	166	173	183	186	163	188	177	190	189	191	173	196	210	178	172	199	189	162	193	194	218	203	173	181	212	167	187	219	209	195	175	154	188	175	194	170	164	185	195	208	193	166	208	198	195	186	177	170	207	182	187	171	156	173	171	190	190	196	189	184	199	203	185	186	171	190	190	191	211	199	205	201	182	180	191	170	186	184	191	183	160	196	186	193	181	189	186	200	187	190	201	198	185	228	181	212	191	216	193	200	199	162	176	174	222	177	182	205	187	188	173	198	182	171	172	208	175	174	172	182	173	198	206	186	184	155	227	189	197	199	210	229	217	216	199	191	210	190	219	201	194	191	190	200	216	197	173	214	174	207	190	202	201	170	176	204	200	190	155	180	194	184	173	196	188	183	189	189	188	169	169	184	178	190	176	183	206	186	172	189	200	187	169	171	185	176	224	183	209	180	172	183	192	190	165	176	151	186	188	164	219	186	203	209	217	201	216	205	236	190	187	184	186	215	173	174	165	208	195	210	179	190	209	199	192	183	205	199	214	193	189	175	178	183	220	181	176	181	154	172	196	189	182	193	182	181	189	181	166	194	199	187	196	183	176	225	201	172	161	192	177	203	192	191	164	152	224	175	175	189	190	181	174	191	176	196	211	190	206	172	179	177	175	202	174	193	155	172	212	204	159	178	172	207	183	183	180	207	202	190	182	194	207	200	182	194	186	202	175	165	158	180	170	206	198	210	174	190	184	178	217	180	185	174	198	176	212	191	230	172	193	214	198	177	183	194	200	180	192	173	198	179	196	204	208	157	196	191	174	193	195	178	207	165	191	158	195	143	179	177	185	215	191	193	192	173	216	179	194	180	166	206	185	202	198	192	148	198	190	195	203	208	201	177	175	165	198	175	193	192	190	187	192	166	216	191	218	181	205	196	206	191	184	190	191	179	172	213	177	189	179	204	170	178	175	214	201	211	185	188	195	183	206	199	216	176	203	182	197	169	202	166	171	208	203	168	197	213	180	187	194	193	192	203	192	210	205	180	205	177	191	175	172	182	198	179	186	207	176	180	178	187	210	186	194	189	178	219	185	192	180	169	190	208	211	178	199	186	200	177	177	152	174	225	189	207	192	183	189	209	192	154	207	176	198	209	201	210	201	150	174	203	205	200	198	195	215	186	159	175	216	193	190	183	226	158	170	188	168	181	169	186	198	165	183	178	206	216	189	177	173	211	172	183	182	189	192	203	210	177	196	169	211	182	175	164	179	191	178	186	196	177	214	201	192	203	194	197	184	177	191	211	207	199	195	192	158	198	173	200	156	191	177	215	200	191	193	203	187	195	182	190	186	193	195	184	198	177	193	186	165	185	217	206	215	185	170	189	204	167	205	197	197	189	189	197	186	205	194	204	211	192	170	177	187	172	179	183	192	206	198	173	160	176	186	179	195	179	204	176	181	198	186	176	171	195	179	196	194	188	214	212	181	159	182	178	196	201	182	207	184	206	204	197	169	199	185	187	191	175	187	215	170	218	173	210	214	206	182	189	196	188	198	205	172	176	186	199	181	166	198	165	182	188	193	180	188	193	163	182	172	192	195	172	180	179	163	193	205	214	204	191	180	181	190	199	201	162	180	175	182	184	196	201	197	209	185	212	197	159	200	185	177	193	204	170	184	199	195	205	202	211	193	192	190	176	183	204	189	196	186	193	192	174	183	200	204	197	187	236	189	197	213	208	191	219	200	168	163	209	201	190	206	205	218	216	164	178	176	177	220	193	202	193	186	198	172	208	181	214	219	193	181	198	230	150	184	197	196	181	177	191	184	184	178	197	177	190	180	184	181	186	182	171	202	200	191	212	222	166	201	180	192	190	177	202	203	204	159	210	233	210	193	166	195	207	215	187	191	200	173	193	214	187	206	194	178	206	170	177	169	199	166	195	185	211	212	206	198	195	219	175	195	203	192	196	206	173	191	206	167	186	195	162	164	178	193	156	152	174	185	175	171	193	199	170	203	185	203	211	181	186	182	212	198	170	202	199	158	183	220	205	199	185	195	169	192	190	191	175	196	145	193	183	176	169	206	179	160	166	205	181	168	161	220	191	200	202	159	202	191	192	172	172	198	231	186	185	180	184	187	217	187	184	229	182	184	204	191	183	211	200	172	200	190	170	204	210	207	167	180	194	232	164	161	181	180	177	211	194	205	179	196	179	200	166	200	210	194	201	198	178	185	175	191	207	216	186	193	167	187	174	204	198	168	198	209	197	211	199	187	181	212	196	170	205	210	199	185	195	174	171	185	176	169	184	172	201	194	169	178	193	186	197	200	178	177	201
31500	15184	11270	9070	6866	5639	3994	3354	2848	2646	2758	2198	2053	1556	1239	981	1130	1158	1186	892	740	711	858	787	824	904	806	742	639	653	677	731	755	652	566	633	653	629	641	601	615	554	523	438	481	426	470	445	414	460	455	438	460	410	468	429	486	449	439	427	436	413	475	458	400	420	435	416	458	459	427	420	421	468	415	420	413	432	427	440	421	443	417	369	443	378	455	436	420	401	446	416	455	420	361	429	426	424	427	426	422	421	416	396	427	416	415	420	427	414	430	411	400	382	400	403	430	398	424	414	458	438	426	420	413	386	400	433	386	420	405	453	426	394	411	412	424	439	401	435	401	419	429	459	434	426	412	404	429	404	404	439	404	407	422	395	406	407	428	410	423	430	438	411	424	430	419	439	433	433	439	407	431	415	415	412	444	408	433	410	429	445	419	438	402	402	416	426	388	428	410	435	411	423	406	405	434	403	376	389	461	420	385	428	446	410	410	424	410	421	440	394	424	426	398	395	414	406	435	446	390	408	400	410	432	426	389	383	388	393	392	411	444	422	398	374	414	394	414	417	402	402	381	418	462	442	466	415	456	420	430	427	415	403	443	424	439	429	386	436	459	412	387	404	405	398	420	420	414	391	408	429	368	410	409	416	408	427	428	382	416	431	391	420	443	416	422	433	438	388	437	445	401	379	426	425	421	415	446	443	451	436	444	423	454	384	413	438	410	380	373	382	402	419	408	408	421	411	409	414	400	415	424	409	435	404	384	415	417	416	396	402	414	403	456	435	389	425	402	418	438	377	421	433	430	437	415	425	412	394	418	424	417	406	432	418	425	433	396	450	405	410	429	388	405	397	410	417	440	422	413	422	396	415	422	406	409	454	414	435	419	408	402	401	416	403	364	396	435	467	401	430	420	397	430	418	406	435	440	399	429	395	385	409	425	474	392	442	417	425	413	401	450	429	422	445	415	456	343	407	425	424	357	447	398	399	412	421	401	398	433	447	432	420	434	428	404	387	415	376	440	438	421	399	469	432	425	422	450	456	430	447	387	427	413	430	424	432	412	396	385	395	400	441	410	401	395	401	396	411	398	425	426	425	422	436	420	395	425	395	430	428	403	441	417	469	399	409	468	389	436	439	444	434	405	428	443	381	404	414	407	396	467	424	419	418	403	390	414	408	432	438	434	405	410	406	410	401	437	455	385	409	429	421	440	415	430	440	392	424	404	437	419	421	411	425	431	431	404	406	412	446	430	382	376	422	398	409	395	415	425	410	428	410	387	405	451	412	400	451	410	423	398	368	405	426	433	403	407	419	402	435	394	415	383	421	435	429	453	435	412	440	446	433	407	396	458	386	447	444	449	395	404	404	434	426	462	387	368	409	387	398	402	416	416	403	421	431	428	395	420	411	442	410	440	410	398	386	389	442	424	401	428	366	389	400	400	446	409	420	402	427	391	424	399	429	432	417	426	391	411	423	438	420	396	395	437	393	400	430	432	412	422	448	386	434	426	428	433	410	407	413	431	424	402	402	417	421	426	402	400	424	418	395	435	411	463	421	446	430	418	405	404	430	414	436	451	441	415	408	424	426	427	418	429	425	385	383	403	413	433	410	402	395	429	417	423	415	409	401	416	399	420	451	409	422	429	419	383	414	454	424	421	421	412	430	418	404	428	437	382	389	431	435	369	428	429	428	456	430	390	387	455	437	384	442	429	427	410	423	407	419	419	450	434	433	391	393	404	397	413	423	418	452	432	382	417	427	413	423	407	413	413	422	421	433	414	388	415	415	381	420	440	419	419	415	425	445	438	401	449	438	419	450	418	409	428	428	435	399	419	398	399	399	405	406	415	430	422	454	415	432	423	437	425	441	401	435	440	423	439	418	427	440	397	421	413	456	399	414	412	439	405	413	382	407	384	393	429	449	411	441	445	413	429	430	434	410	402	447	398	398	431	427	443	423	384	404	446	384	425	431	448	450	380	419	395	394	410	441	425	411	414	410	410	433	410	408	439	393	410	412	395	400	407	465	453	421	402	399	403	422	418	403	425	463	425	399	411	370	393	396	415	437	450	402	366	409	401	422	389	422	425	443	425	394	430	428	462	449	442	428	396	393	391	408	427	422	395	449	411	410	410	414	419	435	422	400	437	405	430	400	404	406	418	436	364	391	396	399	471	392	414	396	405	390	429	423	404	441	407	429	427	389	383	456	467	436	414	404	405	436	382	425	435	449	438	418	360	442	418	428	399	390	422	417	461	403	408	432	418	407	372	422	452	409	424	442	402	388	414	394	396	424	388	435	412	403	433	394	413	404	412	432	383	437	426	421	412	377	423	403	394	400	434	411	416	416	411	428	436	423	405	410	426	431	426	426	437	442	435	409	404	414	394	414	393	384	409	401	401	419	407	382	415	418	435	417	435	414	441	409	436	432	409	404	428	389	435	378	419	386	406	463	401	403	445	438	426	395	404	391	419	405	428	416	416	434	468	388	470	416	408	408	436	414	414	411	415	411	415	379	407	442	400	437	427	406	434	410	428	410	456	425	437	447	407	417	442	419	441	419	399	430	390	405	408	437	415	407	415	425	428	436	422	439	428	441	403	445	433	416	401	433	394	428	405	409	402	409	419	414	390	437	398	431	463	421	415	412	407	396	386	388	389	398	424	392	438	417	421	455	411	469	431	416	420	409	406	393	445	421	433	400	441	448	380	430	451	399	419	380	433	443	434	431	382	422	408	428	412	422	415	435	399	421	379	406	436	440	421	396	433	381	423	417	426	411	435	447	419	431	429	445	433	368	429	423	424	442	438	424	445	407	433	398	394	419	410	428	378	464	410	404	403	424	426	391	470	419	411	406	396	402	409	460	424	441	419	408	423	422	411	414	451	391	423	421	405	440	430	422	432	432	434	403	428	394	413	417	423	441	410	433	417	426	432	431	413	429	426	422	429	400	411	416	393	437	406	427	381	409	435	419	421	427	385	421	428	403	416	388	405	431	411	394	378	386	413	410	436	382	443	440	420	409	407	410	406	406	429	402	433	390	421	376	402	399	414	403	395	392	445	406	406	414	434	393	393	443	410	421	433	407	419	423	413	424	431	421	398	414	397	430	420	437	408	395	429	447	403	375	410	438	424	445	412	437	436	417	413	437	380	421	441	420	414	424	446	429	411	441	414	393	379	402	467	380	431	426	445	420	452	413	399	388	481	426	398	397	430	398	458	407	372	396	436	446	391	424	421	402	413	451	431	431	399	397	412	394	393	442	411	425	457	441	403	419	417	382	422	390	413	449	410	439	391	417	388	412	435	453	413	391	414	399	397	385	446	405	386	426	409	442	405	459	422	407	408	426	440	399	426	382	410	435	399	405	416	456	473	413	399	416	465	424	386	400	392	395	421	385	444	445	389	416	430	446	420	406	408	405	434	415	403	453	457	412	404	407	397	395	407	425	403	456	459	427	427	417	429	453	421	413	440	399	393	389	412	422	431	418	400	411	405	420
34162	12414	3139	1234	802	608	452	407	345	330	299	327	306	290	248	173	192	194	239	226	229	219	203	183	208	184	208	209	210	193	190	222	207	179	194	184	220	200	176	177	189	214	192	171	183	208	182	199	207	187	188	190	187	198	175	178	163	201	189	199	174	217	176	211	164	165	184	185	177	211	215	185	225	203	155	169	192	194	210	180	219	193	191	170	170	181	191	180	176	182	185	188	221	204	186	185	173	193	188	215	195	159	186	187	183	169	165	183	198	175	192	173	188	180	204	198	197	186	171	205	187	181	173	186	181	210	194	212	179	204	168	158	183	171	186	152	196	183	182	193	193	184	184	172	200	179	195	176	173	188	169	182	182	182	170	175	207	172	171	182	188	143	218	188	187	189	167	192	194	188	202	217	199	195	180	188	184	187	166	187	166	208	181	160	184	178	184	181	168	203	197	201	186	179	201	184	197	212	186	214	179	212	206	191	167	199	197	179	219	178	194	206	172	161	180	170	197	172	164	189	178	193	200	186	168	207	169	188	176	201	164	181	166	203	192	181	184	164	177	215	181	197	185	178	179	183	187	188	183	176	166	174	171	178	167	192	192	205	180	173	190	191	160	176	184	186	213	180	181	189	173	208	190	187	166	183	201	202	177	147	148	181	200	192	182	169	184	192	197	177	216	198	179	210	185	149	190	221	194	193	183	211	202	184	176	197	193	183	185	185	158	190	183	184	210	193	167	170	178	188	192	193	199	214	168	166	188	193	167	192	185	179	199	178	206	171	190	148	190	173	170	204	178	180	189	193	173	180	190	196	196	197	228	166	185	182	165	201	215	203	191	152	200	185	176	201	184	207	212	189	200	199	210	209	169	193	187	214	181	206	167	164	174	208	182	175	178	186	198	216	166	174	205	185	215	210	194	198	175	199	192	166	185	184	172	163	186	210	170	178	199	173	208	169	187	176	170	204	187	186	184	170	195	208	187	209	173	176	160	183	194	190	175	183	188	213	173	172	212	173	182	164	194	197	190	192	182	186	188	205	178	202	157	200	169	174	173	191	205	175	185	193	177	197	175	168	190	192	204	179	211	190	183	180	205	181	179	199	191	174	192	184	197	169	203	203	182	205	201	180	210	225	179	193	197	157	187	174	198	193	192	163	176	180	157	183	174	216	155	198	204	174	191	182	183	217	172	187	166	205	175	205	193	171	167	187	207	197	191	186	182	181	181	178	188	194	172	188	181	165	184	202	187	176	207	197	194	165	174	185	175	177	181	185	178	200	165	188	174	179	199	166	200	192	172	193	170	173	198	182	191	185	187	160	162	169	165	211	173	161	165	180	198	195	203	196	159	201	171	178	188	188	168	187	193	195	184	208	189	197	159	180	188	182	191	168	182	184	179	162	183	177	198	183	179	167	178	184	150	198	199	176	151	181	205	215	208	188	181	185	177	178	192	171	194	183	188	173	190	186	191	201	201	182	170	158	207	169	195	185	178	205	179	211	214	199	228	187	219	181	165	187	175	207	197	168	218	175	205	211	175	201	213	197	183	199	177	165	184	181	205	194	201	179	196	170	188	174	192	182	191	207	165	189	197	186	181	179	197	201	189	194	205	184	169	193	170	183	184	200	188	178	187	168	212	197	170	190	192	221	179	197	174	189	190	183	188	154	187	182	169	169	215	184	172	215	181	201	192	174	200	192	206	184	184	179	166	181	212	168	178	196	197	198	201	170	192	181	184	187	208	204	193	197	181	189	197	200	203	197	190	170	183	194	183	197	187	168	205	181	196	229	195	165	193	179	168	169	179	206	198	178	164	166	200	183	198	213	192	204	181	194	173	192	212	216	185	183	197	187	164	172	155	171	161	160	172	179	192	193	189	191	210	176	201	164	195	197	184	201	185	211	192	189	173	185	180	176	191	206	207	204	196	175	171	178	172	182	205	184	190	193	161	189	201	207	205	189	178	195	195	178	189	187	160	179	181	168	177	182	178	191	169	191	169	170	186	204	219	190	193	201	201	174	201	194	194	196	186	197	170	178	178	182	163	174	177	177	189	197	173	233	201	179	184	171	177	181	234	170	202	185	193	190	186	171	194	182	203	166	184	190	170	173	184	176	202	218	188	198	203	179	209	223	216	172	203	203	212	200	171	173	188	212	220	194	198	178	153	173	188	176	186	186	189	210	188	178	174	180	177	199	193	202	188	184	188	176	185	191	178	193	250	199	189	173	193	174	173	210	198	189	186	160	179	164	171	183	194	175	189	194	193	193	187	204	193	166	172	187	192	179	189	199	186	175	188	208	194	185	158	202	197	188	173	208	208	192	191	168	185	171	180	176	190	179	192	183	196	149	184	208	187	165	190	184	154	182	188	171	207	196	181	185	184	165	201	179	180	192	182	189	167	207	202	184	166	203	171	196	201	188	184	172	210	193	190	183	186	199	181	209	180	207	185	170	174	161	206	210	168	186	185	183	175	168	192	186	209	179	200	210	171	167	197	210	230	201	193	199	193	196	191	180	191	194	193	197	201	199	166	172	191	209	191	150	182	170	193	203	182	206	178	197	191	185	188	184	181	172	191	175	197	154	181	185	187	175	185	201	205	191	192	203	212	190	193	201	190	187	202	182	178	190	193	201	191	193	176	181	184	161	202	212	210	183	195	195	178	173	174	215	199	167	182	199	215	177	180	200	174	209	198	180	185	160	191	161	196	184	201	188	181	171	206	168	159	186	189	174	197	191	203	175	207	186	170	164	186	178	181	193	203	204	182	204	193	207	180	177	174	176	200	159	233	186	179	211	180	186	206	188	196	161	175	179	219	180	171	168	190	190	162	192	198	216	204	195	190	192	189	167	184	204	186	167	177	192	190	190	195	199	176	202	196	177	214	168	181	206	184	189	181	176	172	199	182	206	209	178	222	188	185	179	164	180	192	213	185	184	176	176	179	174	204	185	186	179	152	202	163	180	172	178	197	187	203	196	178	203	175	188	211	181	191	153	182	173	189	185	175	203	168	180	186	186	221	172	196	197	198	212	174	198	210	199	196	181	178	193	190	186	173	195	195	201	182	164	196	197	188	207	179	188	197	186	201	175	164	185	186	176	200	159	190	196	192	190	181	188	187	198	186	208	166	211	178	177	168	178	193	165	204	187	210	189	175	173	194	179	210	207	186	198	181	170	205	156	174	184	183	194	180	164	205	171	195	197	180	192	217	193	188	198	227	179	208	203	203	172	193	219	201	195	205	187	200	193	174	199	185	177	164	180	184	179	187	187	175	190	208	186	206	194	174	159	176	168	198	187	189	198	182	191	195	188	196	179	162	172	190	194	184	182	175	178	177	170	178	187	175	197	184	158	198	182	170	193	185	175	155	165	173	185	187	172	178	164	178	177	166	172	191	169	204	165	178	212	182	212	171	196	217	209	192	206	175	177	179	215	211	174	160	201	175	195	206	208	213	227	191	170	212	215	188	201	180	191	206	181	199	202	169	180	190	178
19215	6649	4558	3480	2871	2366	1748	1597	1211	1215	1094	1041	1052	902	723	597	588	603	640	538	504	466	452	489	491	426	515	455	501	486	488	501	482	475	445	428	453	417	484	494	475	510	440	452	428	414	405	452	432	417	416	445	441	437	399	415	398	398	383	436	417	401	407	369	429	406	416	390	384	402	387	428	407	440	424	359	421	414	367	361	405	397	418	424	406	414	377	416	421	399	417	415	394	416	385	419	395	389	422	419	423	405	372	401	390	396	408	410	366	416	409	409	424	412	421	387	431	386	419	411	409	384	375	417	437	396	400	383	386	426	377	363	404	389	419	401	430	388	381	414	437	392	411	416	446	389	425	394	411	405	425	400	412	383	403	442	420	442	440	416	403	431	423	379	427	404	409	420	360	436	368	402	386	374	381	413	417	426	439	440	440	416	399	422	420	427	377	412	389	402	419	407	420	397	384	409	401	404	413	390	411	408	401	398	389	411	413	422	441	402	413	423	414	378	419	389	426	403	374	384	397	405	415	427	419	358	409	434	429	418	430	408	379	432	386	404	417	389	434	353	416	409	419	401	429	379	419	383	383	422	393	402	394	429	423	405	425	399	408	368	404	381	431	418	400	431	439	407	425	425	422	365	381	416	398	427	392	420	368	388	384	416	414	401	444	430	397	435	420	416	429	394	398	425	489	422	402	404	383	437	430	400	429	389	420	401	403	424	416	431	399	389	431	428	407	394	413	438	388	417	384	396	402	404	400	393	390	422	441	431	405	410	387	416	390	449	393	414	379	378	388	414	451	391	391	422	399	412	418	409	384	441	397	393	443	388	401	424	390	393	372	391	395	418	423	369	450	422	408	408	418	420	411	407	395	393	413	415	375	407	440	400	399	414	416	411	407	404	424	415	424	397	405	421	404	394	405	393	407	386	405	401	398	371	399	393	364	408	378	422	375	405	408	448	383	398	415	420	408	391	417	397	389	415	430	413	382	370	395	367	410	430	369	406	420	391	394	392	404	420	416	394	406	391	400	431	404	431	385	421	391	416	385	399	398	381	436	399	414	406	368	425	408	437	415	404	420	415	380	406	429	413	419	412	404	380	418	426	363	413	395	400	396	425	433	375	414	408	376	417	407	377	376	413	402	426	413	394	372	391	410	407	400	429	409	412	448	412	422	389	409	371	375	401	435	395	397	412	428	412	453	418	406	406	409	421	397	390	415	426	382	410	409	383	407	404	394	399	397	379	416	386	396	451	371	424	436	440	383	468	412	417	420	416	390	409	422	392	424	424	406	407	374	443	392	424	397	402	409	450	393	448	429	411	417	391	401	403	384	419	389	403	384	375	426	413	395	409	420	393	431	426	429	437	413	419	411	443	376	402	419	432	434	384	427	380	397	397	421	417	363	389	386	415	447	387	449	395	444	396	422	406	401	413	441	380	426	400	387	405	400	436	418	420	417	431	417	431	432	414	410	402	401	413	402	406	389	416	398	410	428	423	394	428	377	415	407	374	388	414	424	432	392	401	413	398	414	436	423	394	414	402	419	399	360	443	428	427	425	437	421	404	408	366	395	408	413	408	431	397	410	418	423	381	419	376	444	394	403	392	404	378	370	439	394	391	373	409	389	384	397	434	387	391	399	421	440	394	448	449	400	401	426	382	394	389	434	375	390	370	414	396	384	385	423	432	370	409	414	437	412	412	394	419	389	397	413	404	416	386	389	387	410	428	413	384	367	411	436	406	395	398	386	387	394	418	395	437	408	368	405	374	420	388	390	357	436	397	402	391	400	419	387	392	399	441	385	396	387	432	427	402	346	409	437	401	391	397	446	430	409	417	407	400	391	380	449	417	357	394	411	404	417	418	411	442	373	421	410	357	399	435	407	396	415	385	413	410	395	427	380	429	422	393	374	396	454	426	425	380	416	411	391	413	420	392	370	440	443	397	420	386	406	404	410	394	400	428	424	389	382	361	421	415	408	450	406	389	413	419	395	425	412	392	421	358	434	411	421	417	430	393	402	393	429	421	425	400	442	416	394	403	440	385	428	400	412	403	431	382	400	444	385	377	428	398	359	384	423	370	400	393	405	387	424	423	425	408	404	442	406	406	386	399	445	415	437	406	412	425	395	414	384	417	396	396	418	398	398	391	424	408	423	394	441	388	401	400	440	428	409	355	390	399	411	445	410	444	425	412	407	422	400	405	410	398	401	417	398	388	390	413	397	412	405	402	403	420	415	446	442	393	384	420	409	425	438	390	414	402	442	439	391	372	421	430	390	390	377	411	425	386	394	393	420	379	407	407	424	386	419	427	412	419	432	397	414	390	412	397	440	398	421	406	423	418	420	396	401	419	413	411	410	408	440	406	410	409	427	425	413	423	422	428	393	415	403	405	391	386	397	419	419	422	438	412	401	393	401	430	361	421	393	399	423	432	424	421	415	426	412	426	393	432	413	402	392	385	398	406	398	457	386	394	428	371	428	419	416	410	398	376	409	397	424	398	408	373	414	412	417	398	448	447	401	407	418	425	405	410	391	372	385	415	395	402	421	455	430	425	451	409	428	400	368	417	401	408	391	406	420	414	373	439	388	403	381	407	412	394	401	402	429	446	392	402	453	416	380	401	385	401	392	401	438	392	381	396	409	434	421	472	408	421	389	442	410	394	442	413	434	425	369	385	390	402	385	370	364	401	442	415	398	416	437	414	447	423	422	385	421	405	425	396	424	385	401	423	438	395	397	384	389	428	446	366	377	416	397	396	382	405	401	410	420	421	404	412	436	449	453	402	424	401	383	387	423	427	393	427	395	385	401	396	420	393	393	434	433	416	376	406	413	399	432	404	370	400	362	426	415	429	400	415	422	423	392	389	405	421	378	396	408	427	421	414	416	420	412	371	424	432	403	426	397	410	405	422	423	413	405	417	408	395	429	366	431	368	420	411	397	435	378	415	422	396	454	382	395	422	393	447	397	397	416	418	381	407	385	407	415	377	430	364	373	399	445	414	406	431	402	367	401	420	415	405	407	395	422	398	410	410	396	380	429	419	392	372	399	399	377	434	395	408	420	392	402	417	426	458	420	416	383	430	396	403	412	417	402	360	390	399	434	380	406	390	381	411	421	390	384	408	411	387	361	385	422	422	407	383	486	419	381	419	414	382	438	405	426	428	418	407	418	411	434	411	400	405	415	389	367	394	380	394	437	401	441	414	396	423	398	390	403	412	430	395	399	435	375	436	398	382	432	385	399	400	446	378	454	418	414	402	412	387	423	398	412	390	452	432	458	412	415	428	425	406	369	437	386	434	405	417	416	421	404	428	395	428	423	441	402	365	454	414	409	432	382	454	418	420	441	451	425	412	403	417	441	385	392	381	407	404	398	412	409	380	404	403	394	384	408	396	371	373	426	402	389	402	382	387	389	365	417	395	396	418	436	376	409	388	409	404	403	384	424	447	430	438	410	396	405	422	425	365	393	386	428	418	410	363	361	405	397	389	391	388
44092	20096	6489	2401	1502	1050	777	605	548	461	412	429	410	328	271	267	253	276	261	216	230	235	212	221	206	213	248	200	181	188	227	183	193	180	216	180	174	190	189	184	196	191	190	160	179	174	180	193	138	153	183	164	165	158	169	169	160	185	180	201	172	161	178	169	175	168	164	147	159	171	166	214	164	154	181	169	158	159	173	164	173	175	184	176	141	169	179	184	195	178	174	169	172	181	160	146	189	161	170	160	141	165	159	170	179	164	154	157	153	171	182	155	167	178	193	148	162	168	160	185	189	157	157	174	164	162	165	177	175	199	178	166	159	181	175	181	142	151	155	157	159	141	169	164	157	157	176	157	183	159	178	174	197	170	149	147	178	172	189	167	172	169	147	179	167	176	169	169	163	177	145	139	178	173	179	210	165	139	185	163	175	169	163	166	173	160	209	170	157	175	160	161	161	190	163	147	155	166	160	172	168	176	158	152	130	156	186	143	161	150	183	183	171	157	154	161	150	180	168	166	147	165	169	157	172	154	167	185	202	161	158	183	161	172	170	172	157	196	165	157	188	176	168	179	186	177	151	158	147	174	178	157	164	182	176	182	156	178	144	171	144	161	158	162	146	173	133	158	172	159	170	168	177	191	198	162	179	164	174	172	168	170	144	144	178	153	166	162	160	171	163	167	160	183	169	155	146	153	182	154	198	187	149	154	173	162	148	160	180	157	178	170	171	169	148	179	178	178	180	162	163	190	174	168	166	190	152	164	177	138	151	173	151	172	167	139	189	169	189	144	162	142	175	182	175	181	172	164	165	161	170	157	197	190	157	172	147	174	153	149	149	185	162	160	158	150	172	179	164	182	146	153	153	167	156	178	160	169	146	166	151	170	199	155	172	161	167	187	183	169	169	147	161	183	173	188	172	171	159	171	165	192	165	193	175	141	157	162	154	168	176	187	164	180	162	178	158	170	148	170	162	175	165	156	162	176	203	175	179	164	201	155	168	180	169	166	193	165	163	152	172	220	171	149	161	195	161	168	172	162	136	144	155	172	155	176	167	151	161	158	157	148	203	157	170	161	170	146	185	171	193	165	172	181	167	156	158	172	196	143	174	153	177	149	166	169	144	186	162	172	162	153	177	174	186	197	150	158	184	149	171	165	159	174	161	185	178	174	171	157	162	171	205	165	144	143	191	167	171	148	151	158	168	144	171	159	172	172	167	179	163	152	183	187	175	176	145	159	161	167	168	169	165	165	139	149	165	166	150	179	164	193	174	160	181	167	178	206	183	162	190	171	164	156	160	198	192	170	161	171	180	174	165	169	156	163	137	175	156	153	189	172	168	163	189	164	180	157	205	153	156	177	179	163	180	184	158	167	144	165	166	161	172	171	145	177	174	157	170	153	177	185	164	175	144	155	188	157	185	162	179	186	160	155	182	171	173	150	178	143	173	155	166	183	173	172	133	172	185	137	171	161	168	164	166	158	155	159	184	177	170	185	149	200	191	164	200	186	179	169	174	160	164	151	173	169	158	165	149	172	174	185	203	182	181	189	175	173	166	185	173	164	188	167	164	160	153	184	165	152	148	169	208	173	179	162	176	195	167	171	177	166	172	169	162	175	165	161	186	158	179	172	179	151	168	155	190	147	167	168	156	184	167	166	167	143	206	184	180	160	160	180	200	167	143	160	158	169	162	160	172	187	194	159	155	158	138	164	156	174	166	178	162	174	190	174	185	170	169	172	183	157	149	156	184	163	157	149	184	199	169	173	163	156	158	187	184	186	182	167	175	160	169	160	139	173	182	172	197	158	145	156	168	174	138	157	154	165	191	158	183	161	177	180	180	186	167	165	175	182	155	170	157	174	172	160	165	169	176	165	146	173	165	171	142	186	161	166	166	162	174	195	166	132	164	162	175	174	174	172	152	165	171	158	171	151	173	166	186	153	134	179	156	151	168	162	183	172	156	172	175	185	173	199	199	150	162	195	164	166	186	166	145	175	200	189	167	196	203	156	179	173	157	155	177	169	167	157	179	154	177	175	162	160	160	116	159	162	165	186	179	161	152	171	175	206	189	177	154	172	159	166	166	179	179	184	194	169	162	179	154	168	183	161	174	163	181	160	146	171	172	180	170	184	181	159	160	166	173	157	160	163	183	182	174	203	170	162	181	160	170	188	173	178	171	168	156	174	141	160	185	182	186	166	150	181	165	165	169	175	177	138	149	179	166	167	159	171	151	164	182	174	138	155	155	160	142	137	172	180	157	184	191	176	162	173	157	169	153	171	175	168	163	190	142	181	207	157	157	160	186	174	192	160	154	167	183	198	178	182	155	155	156	174	162	161	158	176	172	165	187	165	156	139	177	164	169	183	169	185	164	152	168	156	138	183	154	186	159	195	163	180	185	163	164	150	193	176	181	201	170	181	198	178	156	163	165	168	176	166	162	165	156	177	164	197	185	156	157	190	160	169	187	175	150	201	161	153	170	157	148	176	166	151	144	155	161	159	189	158	186	148	158	167	168	176	188	173	196	153	139	163	176	168	159	163	161	171	170	141	149	148	171	147	147	173	186	185	165	179	176	160	200	172	170	184	171	172	203	145	159	156	144	175	175	181	162	171	169	195	165	136	154	166	175	166	169	173	181	183	161	164	199	188	164	179	182	179	191	177	179	204	176	171	162	175	154	150	130	184	158	158	172	145	175	163	168	179	179	172	148	180	147	186	166	173	171	184	161	157	168	157	173	164	183	161	151	182	181	166	169	175	181	189	170	182	168	156	163	165	173	194	136	157	166	172	141	149	187	158	170	147	155	145	188	143	189	165	147	168	165	142	189	147	189	191	155	173	146	159	174	152	181	178	153	159	183	153	165	187	170	151	181	176	156	171	169	149	148	167	200	156	163	175	192	148	191	184	149	154	155	179	169	178	169	186	176	157	176	170	172	172	164	172	189	190	181	178	151	138	154	177	181	161	172	177	187	180	155	157	177	149	164	176	151	189	187	161	190	179	190	153	151	175	163	163	143	168	164	170	174	191	166	173	183	180	177	162	162	134	178	158	177	186	192	203	162	148	162	165	162	154	149	164	180	181	174	185	177	161	156	153	177	167	170	170	187	177	180	167	162	196	155	181	147	172	162	177	153	161	156	133	181	167	160	167	155	188	167	178	173	129	162	145	150	152	171	147	181	171	165	158	182	173	162	163	173	158	168	188	153	159	187	164	156	185	182	163	154	175	153	163	181	154	159	190	164	171	160	147	173	168	155	154	174	164	165	173	180	153	146	186	175	158	182	175	165	137	147	180	161	191	187	172	164	179	160	183	161	158	168	174	148	160	179	157	183	173	168	180	193	172	202	164	169	163	177	183	171	183	168	173	176	184	179	212	156	169	171	140	184	177	153	162	176	210	194	188	165	157	172	169	157	169	162	167	183	169	152	154	184	162	171	157	203	190	177	172	180	161	183	168	166	180	156	176	171	179	163	167	180	164	190	177	156	158
25338	11854	8160	6575	5633	4374	3241	2725	2116	1901	1813	1682	1753	1484	1047	839	851	843	965	786	750	720	614	631	705	633	646	602	596	521	515	565	555	585	502	486	499	524	492	532	518	522	477	440	417	396	411	394	467	409	395	430	426	384	378	394	427	396	402	439	427	382	375	365	374	371	424	381	389	392	392	372	373	377	398	403	375	392	373	407	375	383	393	393	385	349	342	378	393	392	367	399	376	372	367	393	355	386	406	377	412	394	406	352	393	351	373	369	400	365	379	369	364	369	381	388	403	386	417	355	362	339	404	394	358	368	366	385	373	378	383	369	397	377	389	409	399	352	343	346	385	365	399	347	404	349	370	347	400	402	356	360	364	372	368	378	365	356	346	337	373	368	345	335	390	351	384	363	337	338	355	373	354	380	400	366	391	396	380	407	361	353	356	319	345	387	324	354	358	359	380	383	345	343	369	347	344	387	366	362	380	382	321	350	342	384	365	386	389	378	375	361	381	380	369	404	349	424	369	362	351	385	341	388	338	386	376	376	394	404	401	374	366	400	394	392	374	342	407	380	377	351	399	365	352	393	383	376	362	355	394	373	399	392	392	355	379	383	372	376	395	373	359	337	347	411	326	387	332	382	372	378	399	396	385	362	393	374	400	356	372	377	378	359	356	415	385	383	381	349	372	381	382	364	414	372	390	357	367	364	342	366	371	373	364	388	355	352	386	392	336	387	366	349	369	374	365	368	400	364	336	384	378	378	382	377	356	381	393	400	405	376	394	405	379	360	391	353	376	371	376	365	392	361	365	362	375	365	386	378	372	368	345	378	369	344	364	348	348	376	368	410	351	384	380	364	354	402	331	400	356	344	360	384	354	350	357	379	384	364	385	371	345	355	380	387	354	355	367	353	368	381	376	341	346	412	380	381	357	349	363	382	398	376	381	359	368	381	360	412	347	386	381	395	334	404	364	343	361	400	397	381	380	364	355	379	389	392	384	378	406	390	364	369	362	326	358	392	357	389	336	394	378	335	383	391	358	399	412	379	355	387	381	353	375	360	376	379	347	384	395	406	411	376	402	358	385	373	379	410	390	364	346	380	422	365	413	360	384	381	341	401	363	380	359	374	372	425	383	368	386	399	362	379	346	392	388	386	372	368	363	351	356	366	410	372	351	358	353	390	393	388	403	384	355	373	383	378	365	381	366	393	371	361	357	372	393	397	361	402	371	398	359	409	369	345	370	356	369	376	352	400	370	419	352	389	375	378	411	388	361	361	373	412	372	390	366	382	373	405	376	366	375	409	368	387	380	377	360	379	338	372	423	417	345	378	366	379	371	348	390	391	352	356	377	360	368	371	359	355	374	382	373	365	408	412	407	366	380	372	400	385	392	408	378	378	389	388	411	379	352	352	347	386	363	410	384	359	396	381	352	371	352	375	361	374	376	400	404	386	363	362	371	351	402	401	392	374	359	356	382	414	347	405	348	357	390	374	406	378	383	364	388	381	381	373	394	367	380	388	377	373	375	364	373	372	363	378	411	391	364	392	367	359	377	365	381	392	394	375	384	362	367	337	368	381	390	397	363	351	363	356	408	373	381	355	368	356	370	376	384	382	384	350	420	378	397	348	352	363	380	369	376	378	386	370	360	353	403	368	371	379	368	362	364	392	377	345	341	336	356	378	348	360	367	330	333	388	336	377	398	391	409	359	378	366	361	353	342	383	357	372	377	361	392	400	368	394	371	380	376	368	360	407	378	383	353	343	354	388	396	402	409	399	403	391	333	408	372	370	413	373	367	369	390	369	388	341	378	359	373	385	374	378	372	364	357	388	366	378	394	380	347	383	360	401	380	368	369	352	379	353	364	388	406	364	362	367	364	324	384	381	402	375	368	392	347	387	345	345	406	363	372	380	395	378	386	399	386	372	372	369	385	374	374	377	382	380	342	342	369	344	373	396	378	368	361	378	372	392	389	371	354	390	338	393	370	374	351	365	341	355	380	387	371	351	370	378	387	373	362	392	369	426	380	353	393	377	367	373	398	351	373	370	352	335	367	379	399	343	377	367	369	338	383	379	366	374	381	360	331	382	355	353	375	399	369	416	380	358	357	389	381	342	364	403	357	393	393	410	388	383	376	375	366	371	398	379	372	385	379	386	393	405	355	385	368	380	351	386	395	332	381	381	387	386	367	334	376	364	367	370	353	370	397	367	399	364	364	374	407	363	360	350	376	332	374	374	369	368	354	369	382	367	367	407	362	369	386	375	386	384	398	341	409	345	356	411	375	380	343	384	404	390	386	386	330	404	350	379	414	376	368	355	390	374	377	343	407	363	353	344	397	397	383	361	362	398	364	369	347	376	376	375	372	368	376	402	391	378	390	385	380	379	353	386	357	391	330	366	382	385	372	358	370	372	411	374	365	370	374	388	358	432	362	416	363	384	353	382	384	366	353	388	378	379	348	368	389	354	342	383	362	348	404	357	396	397	372	346	367	377	368	372	377	358	385	375	351	373	384	372	349	352	357	357	364	395	402	368	391	371	371	379	380	353	381	346	396	383	380	386	400	392	368	399	370	391	361	386	372	361	392	343	377	368	386	347	362	387	358	388	383	364	373	373	409	341	360	355	385	382	356	362	390	415	415	361	349	412	378	354	362	349	368	360	381	350	371	351	402	357	359	353	389	379	330	383	365	377	374	354	353	379	326	364	347	353	399	377	381	348	379	396	387	350	364	382	359	362	356	363	379	398	363	412	382	366	379	393	393	372	383	392	369	386	386	363	363	357	376	367	338	396	390	408	369	365	379	351	349	376	355	341	380	356	362	368	376	353	390	351	394	374	386	342	358	378	397	354	398	382	385	383	363	377	394	394	364	390	365	366	357	372	370	356	369	358	396	375	411	398	379	387	398	368	392	356	363	365	348	364	351	357	398	352	393	381	398	376	383	367	374	396	369	346	371	382	352	413	354	376	388	363	398	376	385	383	383	384	379	370	388	382	355	344	358	384	385	372	377	371	374	386	358	368	368	359	367	346	365	392	379	367	391	354	378	347	369	390	372	393	403	361	352	380	363	348	371	380	410	390	374	389	388	413	388	387	342	384	348	370	382	380	405	373	372	404	361	380	392	405	365	395	363	368	393	368	380	374	386	354	363	352	376	373	325	347	386	365	352	338	374	340	374	379	391	360	376	364	365	389	373	357	396	338	375	380	345	358	378	342	359	341	423	377	392	375	415	381	399	386	372	361	388	389	341	377	364	388	376	366	411	393	352	375	379	373	339	392	366	360	392	361	363	352	377	375	382	395	377	395	366	352	368	363	342	380	363	371	368	343	392	404	399	372	379	398	367	345	394	394	373	378	353	387	362	368	376	385	376	346	374	388	356	423	392	400	374	363	370	405	377	434	349	387	347	350	390	394	321	376	342	364	386	403	378	395	380	381	366	401	395	376	425	351	385	387	389	369	362	393	344	359	365	389	357	349	375	377	347	359	340	400	370	382
53578	25603	9631	3657	2313	1496	995	835	581	576	475	483	498	505	388	337	330	331	314	273	320	256	234	257	247	267	285	216	228	176	237	225	232	243	237	180	194	219	238	209	205	236	196	201	215	197	206	171	179	206	177	195	197	215	198	199	203	196	212	192	172	190	178	190	201	224	200	199	202	195	213	200	234	212	179	206	185	177	195	187	197	190	174	193	187	183	213	173	189	183	187	181	193	180	200	187	190	191	202	198	201	204	180	195	190	186	188	193	201	195	188	199	173	210	219	165	164	209	174	227	180	190	195	200	189	193	214	204	183	202	183	157	186	194	209	185	221	203	162	199	174	159	184	201	181	178	192	202	216	217	198	193	204	211	189	188	176	195	197	174	186	219	185	220	187	175	212	187	188	195	221	175	206	184	200	173	193	167	186	147	198	194	193	200	160	201	196	190	224	196	212	193	194	230	162	174	200	182	184	201	188	183	188	196	183	180	175	184	190	167	194	166	214	215	204	202	210	209	214	190	175	186	208	193	190	169	178	196	180	210	164	177	185	204	180	176	202	223	184	171	172	190	174	187	207	171	215	194	178	175	190	159	217	192	179	195	193	205	190	183	212	203	195	214	178	201	211	188	198	159	188	205	178	177	183	196	211	200	210	218	208	198	210	188	213	204	195	227	172	199	194	183	203	190	186	188	188	204	186	182	194	182	176	185	177	173	214	192	187	189	185	188	195	188	160	186	173	207	173	183	187	181	189	198	198	199	180	174	184	186	203	199	199	190	199	194	169	233	186	198	153	196	171	186	178	188	191	185	190	213	215	183	197	184	197	197	198	191	205	191	194	196	189	230	200	220	174	208	190	204	171	195	191	180	193	210	192	211	188	202	194	178	186	189	193	173	163	173	197	191	189	145	159	195	165	179	189	172	194	186	185	205	182	186	206	200	190	195	198	193	188	198	189	198	197	167	177	173	196	187	188	211	193	230	198	192	194	180	203	179	196	187	218	179	170	206	179	202	217	201	183	189	173	166	167	226	169	207	218	174	145	195	207	213	192	185	183	181	188	185	196	207	181	195	199	189	191	183	184	166	166	222	186	209	208	228	176	186	184	176	190	180	218	186	201	186	181	216	206	244	194	183	173	199	216	187	189	196	206	198	191	186	157	205	228	195	211	192	181	207	162	177	156	184	167	182	191	226	197	169	187	166	170	168	184	196	184	216	218	181	181	210	174	193	200	170	193	175	170	168	174	192	201	180	162	211	174	178	180	177	177	213	220	187	211	186	194	164	180	192	174	191	181	201	214	194	187	166	169	176	178	207	174	190	224	201	166	179	194	212	194	171	191	161	195	207	202	175	201	210	190	183	179	206	190	204	206	190	195	201	177	176	174	183	184	202	192	184	169	195	164	166	177	174	196	189	188	164	213	171	196	180	160	190	171	163	176	205	186	164	190	168	206	197	229	179	167	193	237	195	192	197	213	162	182	193	181	179	217	191	186	190	210	174	192	179	204	180	170	176	197	172	178	195	199	182	205	168	183	195	186	200	187	210	173	178	187	189	179	181	203	168	170	191	172	166	171	213	194	183	174	200	223	191	172	182	202	172	191	200	173	204	176	169	213	170	170	175	178	211	186	175	175	191	210	219	196	192	208	212	220	180	211	198	170	183	184	185	179	199	174	187	198	188	200	191	187	188	204	184	181	184	193	179	179	179	202	199	178	174	194	201	191	203	192	172	186	196	209	232	200	179	177	168	194	194	189	202	173	189	186	218	192	190	182	189	179	177	184	201	161	195	172	207	209	184	208	195	194	209	190	164	201	185	201	178	193	213	200	195	177	202	174	191	192	185	191	189	194	202	185	177	208	166	179	192	184	183	191	196	184	189	172	201	197	188	188	205	199	199	193	189	188	207	197	178	189	203	203	207	208	197	187	200	188	173	192	201	198	172	193	192	205	182	199	176	233	187	193	201	192	181	207	202	216	185	203	156	200	186	183	178	172	189	187	174	197	183	194	184	198	206	198	183	205	203	202	162	173	197	192	205	199	182	205	189	184	178	192	216	184	178	185	202	186	154	181	204	186	179	171	194	196	203	180	182	185	183	172	211	199	176	187	176	188	191	205	174	189	192	189	170	200	210	197	171	173	170	182	206	188	209	190	196	199	177	172	183	183	182	179	194	157	188	202	208	184	190	192	184	184	168	190	185	143	200	200	174	223	215	215	205	187	204	202	184	208	192	199	162	211	202	186	204	192	193	192	189	212	173	178	185	174	206	199	183	204	193	179	191	169	197	183	177	193	196	210	222	202	206	231	210	218	189	167	187	189	181	211	190	176	206	209	195	190	217	170	180	204	183	186	156	176	195	165	194	182	190	201	187	212	227	189	175	204	191	192	213	210	205	196	189	195	179	200	205	190	201	199	187	210	189	197	177	212	191	161	192	203	178	190	171	184	181	174	200	186	191	204	209	178	169	213	199	213	188	175	188	203	176	189	189	200	189	188	196	196	194	176	181	190	184	158	177	195	194	217	195	186	181	184	205	180	169	207	213	183	206	186	190	184	165	219	187	194	173	183	196	180	183	200	188	176	177	181	204	183	224	188	181	157	209	198	167	187	199	185	179	202	183	187	190	194	208	173	157	210	186	202	199	166	203	166	163	174	145	203	197	186	189	175	169	190	179	185	197	198	168	174	193	211	185	168	173	181	202	174	172	197	167	174	148	178	184	198	187	192	171	213	212	192	191	186	195	217	191	210	193	213	225	187	187	163	212	186	199	209	184	157	196	205	192	199	227	178	188	172	172	172	189	195	182	181	202	191	178	206	211	185	211	200	209	200	179	179	199	187	212	192	157	217	194	207	182	214	196	157	164	181	178	199	197	187	199	181	178	192	203	177	190	194	193	179	205	196	243	205	211	173	199	166	199	187	171	186	203	187	160	196	190	194	192	204	181	170	170	213	193	194	195	195	192	162	194	200	171	189	202	193	219	166	194	203	177	166	156	195	185	215	195	210	210	174	180	200	214	221	202	186	203	202	170	194	167	190	188	194	186	207	197	190	191	186	193	175	192	178	173	188	191	180	174	182	158	183	222	201	158	203	181	180	174	187	197	199	175	191	207	198	199	190	216	181	175	193	180	184	168	185	177	197	179	199	183	194	194	186	214	190	193	208	216	192	168	191	169	199	211	186	226	185	187	158	204	184	172	196	184	181	205	205	236	173	183	188	207	162	201	178	184	191	213	170	202	181	185	175	183	189	227	186	207	208	198	183	173	170	179	196	193	211	189	184	160	207	210	183	176	207	233	201	204	169	197	178	202	182	183	202	195	194	203	173	191	201	223	199	185	232	206	199	194	198	187	202	188	206	186	181	148	185	181	175	206	209	214	204	182	168	194	180	177	164	203	165	197	218	173	196	187	207	201	199	193	181	185	195	197	208	202	161	190	169	185	219	191	192	193	174	222	193	171	163	182	187	187	191	174	186	184	169	165	210	196	187	176
30414	14711	10542	9193	7807	6014	4413	3382	2652	2368	2193	2269	2300	2141	1520	1227	1217	1204	1259	1165	1047	983	810	837	866	865	832	840	773	644	673	688	711	688	653	607	605	589	562	605	587	618	626	567	550	513	454	463	448	460	454	433	399	445	436	431	473	438	415	479	462	441	420	471	434	445	453	468	450	454	464	462	415	436	427	397	405	409	436	381	399	431	447	425	412	424	416	427	367	435	408	412	442	401	434	401	416	437	440	397	415	409	418	434	400	421	406	450	360	442	419	398	434	379	419	409	423	418	398	466	418	391	407	409	447	405	416	406	413	417	425	426	424	363	394	417	423	424	365	413	423	425	432	388	423	404	390	418	460	386	441	400	415	405	437	409	406	425	391	402	447	420	419	420	426	421	437	451	416	436	413	409	457	420	413	411	412	427	427	416	434	412	416	413	428	439	434	412	406	411	411	406	431	429	383	402	444	408	410	418	424	426	446	437	413	427	406	416	418	438	415	431	368	407	426	441	435	395	443	404	433	402	430	410	427	425	438	402	431	406	451	425	421	378	381	414	434	425	414	463	368	443	417	379	409	454	429	399	380	378	399	390	426	417	431	446	450	399	405	409	419	431	441	431	393	400	430	429	448	422	414	413	423	379	440	402	397	417	415	414	428	468	390	386	410	432	421	443	442	392	424	444	421	391	426	463	434	471	424	425	413	439	427	441	421	419	413	441	435	394	415	442	418	395	392	397	435	395	427	386	431	386	374	460	401	423	390	403	424	442	423	426	409	430	377	407	421	433	406	413	452	406	427	442	412	403	396	369	407	432	431	448	433	407	412	450	472	398	417	455	406	375	447	424	411	425	420	429	391	418	421	407	401	429	384	403	423	436	380	417	423	445	386	439	434	424	381	396	427	388	417	440	439	420	435	442	401	433	416	444	399	423	408	437	431	388	409	415	373	398	396	417	462	423	390	428	391	420	410	367	402	440	420	411	426	459	451	425	406	374	426	437	414	421	411	404	404	441	390	430	427	420	454	403	446	391	430	408	398	463	419	376	435	474	413	417	419	428	422	446	409	423	462	425	410	444	427	412	397	404	414	431	418	373	383	421	407	413	413	424	419	416	453	427	399	404	411	468	419	445	443	439	381	460	411	441	405	406	398	421	458	419	369	440	440	424	426	419	413	428	394	466	415	391	448	440	426	412	435	408	426	425	405	405	412	378	374	398	396	392	419	404	383	436	423	396	428	414	411	452	446	405	441	410	398	387	406	417	470	407	421	413	393	395	439	438	413	393	381	425	401	404	456	414	391	443	420	436	413	439	472	420	452	445	425	409	433	397	404	453	468	428	420	421	420	446	396	396	377	416	428	393	456	410	391	428	426	421	409	419	400	422	429	390	429	417	402	434	466	472	430	424	401	423	431	442	451	386	438	424	393	402	429	448	421	410	446	416	429	419	394	406	436	373	430	398	424	419	438	389	390	397	401	397	403	440	421	399	457	392	426	415	404	412	404	451	367	421	438	385	419	445	423	430	412	447	422	437	429	416	413	410	411	426	426	415	434	413	396	406	426	397	408	414	424	435	417	434	444	369	417	416	404	419	447	438	443	434	390	384	422	416	424	423	431	407	388	433	427	438	412	402	430	416	403	417	421	417	426	434	433	434	432	414	399	425	399	393	420	402	417	415	455	418	396	419	431	432	445	393	447	429	452	426	393	401	419	440	387	416	390	431	446	412	439	397	410	456	418	451	429	429	394	407	440	409	406	423	398	390	409	431	463	360	459	419	428	435	395	445	416	420	455	420	421	404	393	404	432	456	428	462	466	420	403	430	434	396	380	375	436	436	403	411	390	423	407	477	415	446	399	420	428	395	424	431	382	454	456	418	427	447	423	380	387	413	415	386	407	397	417	402	413	380	419	432	420	412	440	434	398	413	425	412	471	441	417	444	439	427	428	401	431	417	388	429	426	396	439	415	421	461	411	432	433	437	425	481	439	420	397	413	417	440	428	407	424	399	439	422	438	438	381	354	426	420	404	395	402	415	441	411	414	375	382	412	443	372	405	423	449	392	417	430	427	368	408	390	424	384	424	414	403	455	461	416	413	412	442	400	410	405	422	422	423	427	441	457	423	420	444	433	433	433	402	415	421	412	439	408	414	438	417	420	393	393	458	405	417	415	413	449	432	414	427	431	410	465	426	427	441	444	401	416	387	421	402	414	428	412	401	400	419	431	419	432	439	436	405	425	415	428	415	397	417	476	424	417	452	419	403	431	439	415	404	440	449	396	430	448	418	391	392	413	419	447	403	419	383	424	404	421	428	402	425	399	438	435	414	412	460	445	391	461	408	433	428	390	405	452	435	398	418	404	380	410	394	454	395	418	432	405	409	422	366	404	427	407	417	409	392	410	389	418	412	440	400	422	388	417	427	418	446	420	486	384	443	399	423	407	399	437	416	411	406	420	429	426	398	399	403	423	459	394	396	391	437	401	431	425	408	441	385	431	421	451	399	435	427	429	378	387	402	408	377	415	392	405	413	438	420	419	426	387	407	441	405	437	409	409	419	416	438	455	406	396	394	423	416	452	405	431	431	438	399	428	415	402	436	419	408	437	454	419	391	416	449	415	391	429	426	391	432	409	382	458	441	426	427	382	403	418	430	413	411	443	438	387	434	385	403	413	428	437	451	437	439	443	421	418	414	443	402	431	402	407	389	408	418	436	428	451	423	405	433	417	403	427	413	395	419	417	440	387	416	426	398	424	434	406	433	378	433	382	420	395	420	412	436	407	424	437	442	419	400	425	406	416	376	403	403	434	428	422	438	404	430	446	398	420	445	436	392	453	418	425	405	417	402	409	391	411	406	435	438	429	451	438	395	374	407	433	451	395	392	437	418	435	427	406	411	431	419	439	414	454	384	436	403	406	420	415	431	470	425	399	427	402	412	398	400	440	382	421	454	400	434	431	478	428	388	405	404	436	434	416	402	398	401	423	410	401	438	419	460	419	419	435	416	452	462	420	432	368	435	402	414	433	392	401	417	409	385	392	412	391	387	424	449	393	398	402	417	435	437	402	404	425	390	417	418	439	436	418	397	402	445	394	394	416	420	427	402	443	470	423	449	419	426	423	459	453	409	399	409	428	422	445	397	416	418	391	405	435	465	418	403	415	409	419	448	377	431	379	417	406	433	444	421	414	400	381	405	384	460	445	420	408	396	381	415	439	422	407	427	430	413	441	422	438	416	465	382	429	407	427	402	438	404	461	421	443	432	437	387	438	411	367	396	422	402	418	439	408	392	433	464	372	398	449	374	417	374	410	421	406	425	379	408	430	426	432	409	430	465	383	457	395	397	377	394	422	426	414	439	440	421	426	392	439	435	418	421	425	421	445	446	449	426	444	420	441	429	382	469	434	416	419	395	456	397	419	457	414	418	424	403	393	457	407	426	423	413	406	432	416	459	451	421	424	450	398	409	462	427	449	434	416	408	421	446	422	435	437	406	431
38092	12735	2679	1205	757	561	432	383	344	289	267	268	295	295	248	264	232	234	181	189	209	212	201	210	185	189	182	200	183	177	219	204	175	193	184	216	174	202	196	233	187	200	232	204	173	176	220	184	210	185	200	181	198	160	193	188	209	187	167	189	201	184	190	179	187	204	192	184	191	200	215	166	159	179	186	182	181	159	178	154	205	211	202	191	184	196	177	205	179	158	193	203	195	204	168	178	168	167	210	186	167	200	192	188	206	178	187	195	211	202	171	192	168	189	176	196	184	183	196	166	178	167	201	176	180	205	194	171	198	203	189	192	213	177	192	192	200	209	199	168	172	160	200	212	200	187	180	170	200	190	173	184	209	191	210	178	177	207	181	172	168	181	167	186	215	191	197	204	167	209	184	194	185	201	172	193	188	196	161	204	192	189	181	221	155	188	166	195	189	196	213	192	194	160	170	189	168	204	178	159	194	195	212	175	182	182	193	171	214	173	188	212	212	228	195	176	201	183	182	163	178	205	181	177	190	189	179	179	191	206	207	183	183	185	204	210	201	194	167	194	215	167	201	169	185	169	190	188	180	194	182	174	219	206	186	178	187	191	207	206	174	187	193	174	189	185	191	202	205	198	166	182	179	165	192	181	202	184	199	183	174	189	172	196	179	189	165	176	201	156	221	192	195	192	174	181	211	203	212	183	191	165	201	193	171	211	191	168	209	197	189	175	186	199	182	222	210	162	186	179	189	185	183	173	170	161	196	217	189	200	187	186	171	220	198	190	163	219	225	208	184	179	172	203	193	220	189	180	206	173	213	173	186	201	183	187	222	198	193	198	172	180	200	183	163	178	187	202	196	190	174	221	186	183	204	174	198	193	177	224	196	211	186	187	189	180	174	197	234	198	204	199	214	200	197	168	205	164	189	207	173	193	183	178	186	195	182	212	196	192	179	189	176	205	185	182	203	179	190	190	211	193	206	216	164	219	183	183	193	193	199	184	199	186	206	215	182	204	166	176	209	188	185	165	183	211	199	170	200	174	184	186	205	188	184	197	195	187	197	194	178	167	170	191	192	167	190	209	181	195	200	182	190	206	192	186	192	194	189	203	183	174	205	166	199	211	214	166	182	179	184	163	200	198	170	180	203	192	197	217	219	171	207	190	197	181	174	156	193	187	200	216	157	190	165	195	184	199	206	184	191	186	188	178	198	184	181	182	214	226	185	194	179	192	200	176	172	153	182	202	171	196	193	187	214	203	182	211	193	190	184	238	166	180	200	236	197	184	184	206	197	193	188	186	209	171	157	183	186	143	185	209	180	169	191	208	195	187	185	201	202	182	173	185	183	167	195	184	172	173	191	190	177	189	173	179	180	183	180	205	193	171	206	172	191	202	204	193	193	189	205	233	187	206	184	191	194	183	188	194	192	203	205	208	183	191	208	186	218	217	172	217	190	176	190	185	195	177	169	178	214	172	188	182	182	218	221	199	179	168	173	190	186	191	202	176	192	200	194	192	202	199	169	172	174	187	195	214	187	188	190	212	212	185	231	195	190	201	194	181	184	195	190	160	178	186	190	195	169	166	193	197	205	184	179	169	178	190	195	183	185	187	169	204	188	198	205	207	158	185	179	182	157	205	180	203	173	191	196	201	192	179	193	177	183	194	183	203	180	180	188	209	188	180	182	198	184	179	195	197	204	186	208	190	192	210	213	174	186	183	197	209	185	195	193	209	184	207	185	195	181	178	202	178	193	206	208	185	221	186	184	180	164	189	223	217	174	193	184	191	184	165	198	188	208	199	175	207	183	200	183	155	191	193	200	201	203	185	217	179	166	183	162	180	175	189	186	201	182	209	186	185	220	212	194	191	216	195	200	170	201	198	189	216	183	215	185	206	194	196	196	186	202	217	205	208	189	186	169	191	218	187	197	196	183	198	176	185	190	204	170	185	175	172	170	181	180	180	190	180	195	175	220	190	194	195	185	192	189	209	200	187	192	198	207	181	192	210	173	182	186	204	209	177	186	190	202	212	177	192	199	199	219	189	162	187	191	189	211	190	173	176	215	206	187	178	172	196	203	195	213	172	193	193	193	160	210	170	193	183	205	220	212	183	191	131	183	183	179	209	216	195	201	192	171	203	187	179	189	178	195	181	199	176	197	226	215	164	200	161	201	195	186	199	188	188	183	159	157	170	200	179	180	208	202	183	214	201	188	186	195	214	173	196	208	201	171	190	191	209	189	177	165	167	204	196	192	178	198	177	206	161	180	177	172	189	193	215	193	156	199	181	195	193	176	178	201	184	183	191	205	190	186	182	205	164	177	192	197	171	162	196	196	206	192	207	195	173	185	176	178	180	182	202	199	192	205	187	200	199	200	195	203	195	178	161	212	180	195	194	179	176	219	167	173	203	172	148	193	174	191	206	195	196	186	194	208	187	192	182	215	169	163	185	188	180	198	190	186	169	153	185	170	177	202	211	192	166	184	198	203	202	188	198	186	196	184	179	203	199	175	191	192	174	227	192	206	206	206	192	184	209	183	189	176	186	206	220	196	182	191	185	204	171	209	194	196	177	170	194	208	146	169	214	190	188	201	205	164	196	196	181	179	181	205	177	219	180	214	177	189	169	188	177	185	224	216	177	199	173	197	186	194	207	216	190	182	197	194	202	173	207	181	182	194	185	189	182	199	214	185	148	189	176	189	225	202	198	172	187	197	211	164	210	182	188	171	187	191	208	184	188	200	184	206	210	217	203	182	206	201	207	192	184	197	186	191	184	181	186	201	217	189	190	196	177	177	217	190	181	185	200	184	176	198	206	184	192	162	181	203	189	188	181	204	212	178	181	174	161	204	197	189	213	197	202	166	184	213	223	189	188	209	221	222	190	180	184	189	204	165	186	194	203	166	197	203	165	173	209	185	187	199	214	175	174	167	188	212	187	180	185	203	188	212	207	192	183	191	199	190	173	190	194	186	227	186	181	192	167	203	167	204	198	185	185	185	182	178	203	188	174	168	214	180	207	236	226	181	194	179	194	184	179	187	171	175	186	188	178	185	172	180	186	179	180	176	211	173	172	182	178	186	204	212	178	187	195	178	161	176	191	215	185	184	186	210	179	213	160	180	192	217	212	200	209	191	213	198	206	197	184	172	190	189	206	203	180	185	189	198	190	215	183	176	206	175	183	192	192	200	184	205	201	189	180	201	211	192	182	179	201	225	204	199	172	194	203	200	201	214	184	197	202	191	190	168	210	216	209	195	171	196	200	151	208	200	194	197	192	204	201	195	199	217	184	185	189	201	192	195	188	188	187	176	199	187	187	191	170	172	202	204	185	156	180	162	194	186	192	179	214	160	201	186	175	167	184	190	182	193	191	213	202	195	174	195	187	198	175	196	171	192	193	194	175	187	175	157	195	211	161	193	186	187	210	181	188	214	196	188	169	179	215	201	172	158	189	185	148	179	220	183	196	195	184	197	200	165	196	198	187	212	185	188	164
22377	6441	3858	3317	2673	1983	1583	1342	1127	938	844	874	895	964	812	604	599	650	647	590	614	569	556	499	448	498	451	428	465	484	411	429	450	494	483	467	419	433	458	425	459	444	494	469	418	429	431	461	422	435	405	454	411	450	404	416	454	415	432	403	423	420	423	444	418	407	441	427	436	394	385	391	418	426	391	445	394	405	383	389	457	389	400	413	402	398	440	409	398	416	432	389	427	396	406	417	411	401	403	405	383	400	413	423	384	418	420	435	409	359	392	445	425	396	442	414	418	409	403	390	429	386	383	399	406	415	384	408	416	396	423	381	420	419	428	429	411	425	412	430	453	405	412	388	410	406	387	427	434	433	418	395	416	430	420	432	407	362	420	410	401	408	422	422	414	413	418	449	405	422	426	431	417	415	385	387	431	405	413	366	387	393	443	409	422	434	422	370	381	406	402	431	419	407	402	405	434	410	416	470	430	374	446	398	419	432	376	386	402	430	422	397	402	374	422	429	432	428	385	419	423	434	430	469	423	427	383	410	410	383	425	431	452	407	381	424	407	426	416	388	426	374	414	375	454	419	403	411	423	390	405	425	418	381	422	409	386	387	410	435	406	411	419	432	415	394	427	380	395	407	446	417	395	415	414	402	400	399	392	406	389	440	403	404	412	406	412	427	399	417	425	408	411	403	408	427	410	417	467	398	410	420	404	400	392	395	422	413	417	423	396	413	409	406	373	420	421	439	413	426	395	404	413	428	391	385	444	435	401	435	404	441	420	416	418	429	430	421	365	423	417	405	405	432	406	423	449	374	412	400	430	421	400	398	413	420	414	420	414	423	401	400	389	373	406	411	440	419	401	393	438	387	428	407	414	413	400	380	389	425	414	399	366	410	429	400	384	425	381	418	433	438	382	429	395	414	432	384	438	442	427	412	454	423	394	410	393	410	403	405	401	411	422	399	417	405	398	390	429	421	434	421	367	434	450	458	386	444	399	413	405	423	419	388	414	450	411	394	411	410	425	413	406	407	426	427	453	393	409	390	406	390	418	397	388	364	389	397	429	427	386	369	396	408	404	419	402	416	415	448	392	396	436	435	409	443	384	399	396	397	412	412	365	408	403	413	443	392	386	383	391	417	382	398	437	402	436	358	419	432	397	387	368	432	421	381	394	441	402	407	417	403	425	422	396	379	432	446	403	369	412	405	376	406	384	444	418	409	414	410	426	392	415	408	437	408	360	417	423	420	429	422	421	406	372	422	404	424	398	439	426	387	403	409	420	393	432	407	389	381	407	410	409	417	408	410	412	432	405	417	427	431	405	396	378	391	393	462	396	401	449	395	400	421	419	397	407	389	411	396	416	420	386	415	411	387	456	389	409	409	356	397	391	457	387	434	391	429	425	422	388	403	373	446	375	446	403	420	449	379	441	434	384	430	385	445	423	399	454	393	403	400	404	421	422	448	411	390	412	389	430	433	398	417	425	425	420	405	423	408	413	399	410	428	444	408	400	422	393	409	411	405	414	413	417	389	440	446	379	419	430	422	420	413	425	447	398	417	428	421	401	417	430	433	398	377	424	398	422	413	413	412	433	433	438	420	410	405	417	388	414	453	391	432	471	410	438	392	403	420	401	421	408	437	412	377	412	391	417	445	394	437	412	413	419	403	387	462	435	391	387	391	383	411	448	409	367	418	435	408	405	410	409	412	407	406	412	391	416	386	427	412	412	382	407	399	431	425	409	373	445	448	388	433	421	406	372	442	385	394	429	467	380	399	418	376	448	418	407	457	379	400	408	411	413	403	390	423	429	399	427	434	434	438	466	434	397	420	410	405	412	439	411	406	391	404	419	400	404	409	429	394	432	394	425	449	397	399	427	414	413	417	418	414	443	452	409	382	392	417	385	392	417	414	430	443	425	415	389	409	385	408	438	401	424	408	391	407	400	425	400	418	380	431	465	403	380	404	463	417	410	387	409	406	434	390	394	430	428	403	393	380	418	403	414	394	411	419	377	424	417	422	385	404	400	435	394	430	420	396	399	376	454	390	387	403	413	428	465	420	415	402	412	375	411	413	393	411	411	447	434	402	408	411	422	436	399	420	420	398	387	416	416	390	411	419	422	397	415	422	435	410	433	406	432	452	381	399	422	408	403	462	420	425	422	433	427	409	417	416	418	424	411	416	403	418	421	380	425	438	414	416	406	444	388	416	453	428	382	408	415	383	405	381	395	379	434	407	351	422	422	436	412	421	382	437	424	403	375	415	417	436	399	391	400	439	420	437	422	416	390	435	452	420	396	429	412	426	424	434	432	410	412	398	399	401	390	414	437	430	459	440	405	400	353	398	414	415	423	413	421	404	423	416	429	404	399	400	452	426	438	438	406	385	386	373	392	422	409	416	412	435	419	410	429	416	409	393	406	396	400	378	435	357	374	406	369	423	420	432	415	411	425	433	450	393	393	439	420	410	404	413	429	398	409	439	411	457	402	414	408	394	429	395	375	423	411	406	391	402	364	405	423	410	401	420	424	404	430	376	385	399	418	405	419	384	395	454	432	440	403	435	414	421	412	432	413	383	417	387	420	398	416	444	427	407	431	397	404	417	407	434	423	456	440	401	400	405	404	422	420	413	418	476	401	395	382	401	385	385	468	420	418	407	427	423	385	381	370	420	436	394	436	398	443	411	409	415	431	419	396	387	408	417	387	391	439	429	374	415	438	446	384	402	416	431	402	430	415	393	397	371	433	400	416	398	432	399	387	386	396	426	407	427	400	392	436	418	425	439	431	389	393	419	374	453	428	428	392	422	412	438	436	387	410	421	435	403	419	408	434	386	399	385	418	450	427	456	465	432	437	409	424	435	421	439	413	441	457	408	420	407	441	404	414	414	447	400	389	387	398	431	379	406	456	426	439	402	397	415	384	438	402	417	409	413	441	402	415	420	403	438	404	402	399	397	437	387	432	418	407	457	410	416	409	422	410	442	396	416	407	420	388	419	427	409	413	417	462	417	402	425	440	412	434	431	408	408	432	419	395	458	420	398	415	417	427	391	401	382	429	419	444	433	402	389	389	359	411	396	407	408	422	397	410	467	404	390	374	425	397	399	464	392	405	400	416	426	405	404	384	418	460	411	433	418	392	395	405	403	393	408	431	414	448	450	434	412	412	418	435	386	432	411	383	433	395	442	385	416	405	390	398	387	441	400	393	428	430	431	390	390	396	394	425	405	386	414	354	410	447	408	397	403	427	401	390	435	395	423	402	444	397	406	435	436	404	378	382	407	374	427	418	382	426	418	391	384	412	420	398	405	408	453	433	385	399	414	403	370	439	419	402	391	448	391	410	402	395	386	384	426	407	405	404	382	412	421	373	398	406	402	395	416	402	395	396	415	404	473	405	431	425	411	368	396	389	403	411	401	401	416	447	405	392	369	380	385	357	429	401	408	399	401	411	404	440	401	402	386	439	408	399	405	384	421	413	455	413	412	401	385	391	438	419	394
47619	19079	6672	2190	1382	964	687	564	462	396	349	334	344	327	298	281	249	249	249	241	244	248	236	185	191	183	186	187	204	204	195	181	198	186	195	182	191	162	192	198	186	171	198	190	174	181	155	165	163	203	220	172	185	171	185	169	174	170	165	188	174	198	162	190	188	174	168	168	171	162	143	152	152	139	163	160	191	165	182	171	170	180	175	175	166	178	162	168	158	179	156	170	187	154	172	163	190	165	146	155	186	167	165	161	184	179	180	156	159	182	164	199	180	180	189	171	169	165	143	157	151	149	163	178	171	171	164	141	168	171	161	192	186	178	178	187	178	170	186	142	170	168	164	178	170	183	183	185	187	174	158	158	193	184	160	170	161	162	144	170	141	147	171	182	164	167	160	162	184	141	193	183	165	170	176	159	146	173	165	160	165	166	143	167	164	173	162	158	181	169	163	189	191	166	171	187	138	158	179	166	177	167	150	168	151	150	149	139	168	168	161	174	178	184	186	152	174	177	156	169	170	179	140	146	153	157	153	164	186	169	180	159	207	143	165	182	160	163	161	159	169	169	161	165	159	167	175	159	184	153	182	151	154	183	170	183	184	185	198	175	165	187	165	161	166	165	180	167	177	181	169	183	175	162	159	163	175	182	154	177	161	155	158	169	190	178	159	191	185	166	157	188	192	153	165	185	171	166	168	190	185	182	169	182	172	160	154	166	189	194	158	146	210	161	164	188	158	160	179	170	166	192	188	181	161	167	187	169	179	153	153	168	167	164	157	157	177	167	183	187	171	188	167	189	189	185	147	180	176	166	172	146	180	177	158	168	169	177	179	159	159	160	174	181	139	165	188	164	167	172	156	154	148	157	151	183	165	166	161	157	135	179	152	169	178	185	159	185	158	179	171	160	179	166	146	155	160	167	146	150	160	160	180	165	178	161	166	164	175	155	184	161	193	163	160	194	162	202	186	169	165	158	173	146	162	158	172	156	159	163	160	168	168	183	158	198	171	168	190	176	167	174	164	167	161	174	171	159	171	151	178	168	154	184	145	160	160	201	176	165	161	156	148	156	185	176	172	175	171	168	169	164	170	164	158	161	187	157	151	184	178	183	174	161	153	171	178	174	178	189	184	168	175	152	147	172	196	172	171	183	187	180	163	169	193	177	165	163	150	168	180	189	167	189	165	178	188	141	206	189	171	172	163	179	184	179	168	164	183	168	163	203	160	201	169	166	164	176	143	173	173	186	166	160	179	162	151	165	188	171	182	161	175	150	164	171	173	161	153	162	169	157	169	182	177	188	181	168	173	171	163	181	180	169	174	174	184	146	187	172	183	161	167	168	152	157	157	163	159	183	182	176	177	169	178	175	179	202	174	182	169	145	184	185	168	169	196	164	158	156	147	178	167	159	168	194	186	176	168	173	169	175	174	167	145	161	150	188	140	169	176	169	143	188	179	206	158	160	169	190	179	170	186	174	175	138	161	172	179	165	173	176	172	189	155	145	171	170	163	175	156	170	170	157	165	163	155	177	159	176	159	177	161	174	170	183	186	168	154	166	153	179	165	179	184	139	165	184	157	157	177	148	153	157	177	157	190	185	163	186	184	167	157	176	173	159	174	192	146	154	180	162	159	145	165	172	164	165	185	147	169	178	161	186	185	166	183	167	173	150	177	158	167	184	189	157	141	171	176	154	186	138	148	162	162	136	154	150	166	157	186	155	177	177	167	207	160	161	200	174	155	202	176	166	164	188	200	164	161	171	158	149	155	183	177	183	149	150	167	158	154	173	155	166	159	160	156	171	179	151	165	157	162	172	182	184	159	178	172	185	168	191	157	200	172	171	170	187	163	190	168	140	176	146	169	160	178	176	163	171	156	170	161	186	172	189	194	149	175	164	190	151	170	179	179	177	170	166	171	168	161	145	148	167	179	153	182	163	159	178	181	176	173	175	154	162	154	188	168	171	168	184	151	182	152	157	148	176	190	156	158	168	166	174	168	170	177	150	170	148	192	192	170	187	190	185	167	157	169	207	183	169	166	178	162	190	190	200	155	183	184	179	169	172	161	158	175	163	147	165	183	162	193	173	174	166	165	178	171	184	164	168	149	148	159	173	184	154	164	176	173	156	173	155	162	165	170	180	191	169	171	180	184	181	166	158	164	161	168	186	196	149	214	166	168	163	182	199	162	179	176	189	175	171	176	151	172	147	157	207	183	185	189	164	165	182	169	172	172	178	188	165	185	159	183	181	151	179	145	177	185	166	182	165	193	158	143	144	168	156	153	177	156	196	144	159	162	159	159	172	183	195	169	171	172	158	183	160	198	163	171	149	184	167	177	169	177	170	158	188	161	177	199	167	153	163	165	173	166	166	157	174	156	172	155	168	158	172	152	180	172	174	198	184	154	163	149	177	157	156	174	153	178	146	162	186	162	137	181	186	170	200	176	174	170	160	163	190	165	149	159	156	145	139	193	150	183	171	176	168	153	177	168	181	176	175	151	165	168	170	186	160	156	200	184	171	174	183	159	171	154	152	166	172	162	167	168	153	164	177	169	178	180	165	148	169	157	174	168	173	153	166	162	164	181	158	170	159	146	166	142	153	155	175	173	155	184	166	170	179	167	181	183	158	171	205	181	159	165	180	168	174	183	167	180	150	184	177	186	149	170	185	192	156	150	135	171	162	156	186	164	175	180	165	181	173	161	156	177	168	183	161	178	130	174	142	174	178	161	170	156	179	167	156	176	185	172	170	178	167	174	183	142	191	200	171	165	160	164	176	181	173	184	166	177	182	177	147	152	188	171	207	169	152	163	182	159	155	176	157	163	163	189	188	152	167	157	168	164	165	162	180	181	137	180	189	159	162	171	161	175	172	187	160	183	166	169	180	183	186	170	196	186	199	179	149	148	194	162	164	162	160	147	183	173	142	168	172	177	178	148	166	152	197	168	176	186	196	154	149	190	190	153	154	187	171	178	178	160	181	177	173	175	182	132	165	166	160	165	178	188	132	165	174	168	190	171	176	171	151	134	154	153	173	179	159	195	161	156	178	162	189	193	174	167	183	165	160	169	175	173	173	175	177	162	179	142	191	200	153	137	171	172	164	173	150	154	178	181	181	166	169	163	178	170	154	158	188	181	171	158	167	168	176	174	178	172	132	171	154	161	160	161	167	157	163	167	156	170	148	155	169	208	188	199	165	158	168	154	144	178	155	180	178	178	181	156	152	162	147	194	172	160	164	192	174	163	176	161	170	164	161	168	174	168	144	168	157	167	188	179	189	166	177	155	184	179	189	167	175	180	149	172	180	153	175	179	174	172	178	163	160	166	172	167	148	159	146	157	180	161	179	175	182	154	165	164	178	163	178	170	172	162	185	169	157	194	179	168	169	187	156	167	193	173	156	174	171	174	199	175	174	175	193	155	178	181	164	177	175	160	177	156	184	187	211	163	154	159	172	200	165	191	191	165	174	184	142	135	154	178	176	170	192	160	166
27384	10744	8295	6113	5210	4080	2941	2451	1973	1587	1400	1516	1421	1462	1271	991	875	915	867	819	757	743	659	518	572	545	561	574	554	595	496	511	492	535	507	499	480	470	487	488	492	461	432	493	452	453	436	418	456	394	440	394	382	368	378	368	427	364	383	389	375	379	356	393	396	372	372	390	377	353	378	368	366	407	357	400	389	403	399	365	384	406	396	381	377	363	356	348	382	428	412	375	402	361	386	366	384	377	395	373	369	379	366	389	410	392	400	379	386	394	362	362	360	388	345	373	382	392	382	345	367	360	365	369	404	393	386	391	353	377	370	394	372	360	392	391	379	369	385	387	398	364	388	377	377	361	373	387	371	384	372	357	373	343	393	375	374	407	401	368	363	371	337	391	393	373	383	385	343	401	364	373	380	342	397	339	396	379	404	370	375	392	363	399	375	372	375	359	349	380	379	373	351	389	349	418	368	368	388	355	400	379	358	380	391	381	399	372	392	388	395	380	381	335	379	408	372	373	337	395	364	378	375	398	386	380	389	388	407	378	407	378	362	348	344	392	372	381	394	373	361	394	337	355	409	360	355	387	416	373	382	384	379	389	390	395	404	411	360	366	354	382	381	376	367	371	377	396	407	386	392	379	398	360	376	392	378	370	393	398	371	379	351	371	408	415	412	374	344	382	382	393	400	353	368	362	356	427	366	392	393	398	346	377	367	377	368	413	391	397	402	390	384	367	376	376	355	355	401	418	384	355	397	381	397	367	382	366	364	396	359	386	385	396	411	411	398	369	377	367	373	358	380	405	393	403	391	348	348	379	413	374	391	338	367	399	383	348	372	382	396	405	402	380	366	370	393	361	381	382	385	371	373	377	356	360	384	351	403	389	345	366	404	348	390	369	392	358	381	387	385	398	381	403	368	376	369	371	393	382	378	368	406	394	388	398	370	370	394	346	384	386	367	352	393	352	378	360	370	333	349	360	380	405	358	403	353	409	358	413	358	348	390	376	358	418	397	371	381	344	377	357	398	398	392	388	365	357	394	367	393	401	376	372	372	385	368	362	421	342	380	351	400	388	370	393	397	395	382	410	378	373	371	391	385	369	390	378	359	363	364	364	356	419	384	368	390	391	398	351	367	378	387	419	353	362	371	336	379	345	378	370	372	376	392	376	382	391	374	375	374	383	367	383	365	379	382	377	370	371	379	401	365	379	389	380	383	377	357	366	360	379	377	388	376	382	366	369	350	353	375	377	373	383	363	368	388	386	366	359	348	377	344	364	400	342	362	355	398	375	366	381	367	387	367	391	386	367	363	366	364	372	382	392	351	396	392	357	388	334	369	380	352	380	377	427	409	374	383	390	365	375	378	371	384	365	389	380	357	396	358	401	349	388	368	381	388	348	379	364	388	384	389	341	391	359	372	373	374	361	415	407	351	390	397	368	417	377	369	397	365	395	375	408	352	383	388	372	374	370	389	374	373	370	400	373	397	361	343	381	340	418	388	389	394	388	371	371	369	376	412	350	404	382	363	354	353	353	386	386	347	342	375	383	383	380	398	358	378	365	392	379	375	407	365	394	382	359	354	375	368	363	387	384	390	380	350	358	370	380	353	373	378	360	381	337	387	356	361	350	372	386	381	388	385	405	411	388	369	385	378	348	384	371	382	385	371	370	385	350	404	387	370	405	354	391	368	371	357	372	379	372	398	372	355	381	365	365	344	380	372	401	367	351	399	364	386	389	415	409	381	363	380	353	357	396	374	384	369	386	343	338	361	369	366	356	402	371	372	412	374	363	360	359	398	376	380	380	364	404	377	377	375	378	374	358	395	399	369	371	400	416	367	389	371	408	391	381	400	361	382	387	360	332	348	412	411	379	363	410	385	355	366	382	390	390	378	408	406	383	370	374	372	419	377	378	387	368	377	360	374	364	401	367	377	398	367	387	403	364	379	342	381	370	396	410	364	374	365	362	377	356	382	402	359	406	356	364	396	374	384	362	379	365	425	387	367	365	387	367	379	370	376	380	343	381	397	369	360	358	349	375	379	387	386	396	406	386	363	381	372	396	362	381	404	348	376	408	323	387	374	353	417	406	388	348	365	372	387	386	369	353	405	406	372	386	370	377	367	383	373	360	358	368	385	383	367	408	409	353	371	385	345	397	399	384	389	404	360	389	382	388	367	348	390	381	382	355	358	372	351	347	369	410	369	377	381	368	383	374	394	388	379	366	378	340	362	385	384	373	365	351	383	384	341	383	372	379	396	362	397	401	360	426	401	376	350	375	373	369	390	386	384	390	390	395	387	375	349	356	395	378	357	396	353	368	375	384	392	390	395	377	368	345	398	395	376	376	402	428	414	390	413	380	369	372	393	354	372	393	378	363	361	366	385	378	390	373	380	370	379	375	381	372	392	361	331	355	369	371	356	381	369	381	360	370	361	363	401	369	372	375	404	386	393	369	405	379	369	350	365	379	379	326	336	385	326	371	384	375	343	366	370	358	413	357	397	363	360	354	367	375	399	322	379	381	345	374	391	382	357	386	363	404	345	414	363	345	369	401	374	333	376	389	373	397	401	388	360	393	370	343	372	343	339	399	350	360	367	394	363	403	379	409	383	375	380	393	385	369	361	376	378	402	384	368	391	348	359	394	343	385	442	369	359	415	410	349	351	387	385	348	342	384	407	358	373	389	384	401	377	398	371	357	384	352	400	400	393	377	383	364	365	387	384	403	375	381	417	373	368	358	401	367	385	360	379	386	380	385	375	400	389	377	345	372	399	385	412	381	378	396	368	398	364	375	391	358	364	395	344	384	368	406	378	372	356	389	399	383	340	412	381	404	378	379	393	338	344	378	376	377	357	372	361	381	369	359	371	356	372	353	395	381	365	379	414	401	374	398	396	382	379	375	372	387	375	397	403	358	357	378	367	368	382	381	358	368	373	391	393	382	384	356	362	375	387	365	368	383	361	363	371	384	386	367	381	394	376	376	406	379	378	361	366	351	402	354	394	392	369	370	378	393	386	353	384	382	397	370	351	398	385	394	363	371	397	376	400	386	385	420	350	376	360	347	366	353	383	347	388	384	410	406	389	366	352	345	380	389	359	354	351	392	383	396	372	387	391	366	350	374	366	368	380	368	419	360	384	397	402	391	372	356	365	371	378	357	378	333	350	372	373	333	396	386	393	399	383	378	367	374	368	389	407	360	360	385	398	368	368	366	408	362	402	391	382	346	379	348	394	371	404	377	394	360	335	372	341	396	367	382	353	368	375	381	366	380	358	357	324	352	389	356	394	354	373	346	408	382	349	386	411	368	412	368	351	385	366	355	362	378	385	359	402	372	380	391	353	367	376	378	391	417	386	406	408	371	372	377	374	426	348	383	369	342	345	395	377	376	375	394	380	380	381	350	364	363	366	384	395	354	382	382	412	416	380	357	390	350	346	371	399	381	347	368	405	354	363	412	371	368	373	385	358	393	389	407	391	354	418	381	389	319	385	358
51465	23779	11781	3880	2232	1560	1036	816	612	494	471	464	417	422	396	355	305	315	321	280	258	306	264	276	265	271	234	250	230	236	208	224	230	239	238	232	236	191	217	225	215	220	193	215	188	234	221	218	203	214	214	196	215	203	174	201	215	189	196	192	181	172	181	195	211	202	177	177	187	177	160	186	173	183	219	183	188	171	220	198	194	162	159	196	191	209	189	191	174	183	204	182	189	166	195	179	183	204	202	212	202	182	201	186	202	183	198	202	215	204	234	190	168	173	195	228	188	201	191	189	193	206	201	187	186	203	176	174	195	206	176	209	213	174	201	208	205	211	201	179	163	179	188	217	216	192	176	176	184	192	163	189	183	206	201	187	192	188	185	187	185	203	206	195	200	190	180	199	201	191	207	194	160	192	165	189	181	219	202	212	177	185	176	189	193	201	180	204	201	173	181	194	207	190	159	184	172	231	188	190	179	188	175	198	184	202	195	175	211	159	182	199	195	178	191	192	202	182	209	188	188	192	174	181	171	215	215	229	198	202	195	195	186	185	202	185	183	167	197	209	181	195	202	199	199	171	212	170	175	174	211	176	176	207	186	174	184	205	181	172	220	187	183	172	185	186	191	227	192	174	190	189	176	188	177	184	175	208	177	203	208	222	172	186	191	202	190	198	199	200	204	190	181	190	195	202	183	172	196	190	190	209	196	200	189	180	174	216	184	212	189	206	177	207	175	206	190	179	175	197	205	206	195	228	200	175	180	170	200	205	200	181	191	208	215	188	202	173	187	191	214	190	190	176	160	168	182	185	191	177	201	161	194	196	186	182	197	184	147	182	186	215	211	189	177	208	188	187	203	191	197	174	174	220	185	187	222	184	191	194	196	198	191	169	181	202	186	198	206	201	193	201	201	190	207	184	220	188	177	215	207	179	216	186	187	183	187	207	201	162	184	189	190	193	195	182	194	189	189	206	178	211	218	178	187	197	236	201	193	211	193	192	182	213	210	188	192	190	181	200	218	182	203	189	210	190	203	183	188	198	191	195	191	195	175	187	183	183	156	166	172	180	170	172	182	186	210	217	180	209	195	196	217	174	190	201	209	178	184	192	181	211	201	212	189	189	179	199	217	207	199	182	173	173	178	194	193	189	186	175	187	180	201	193	194	186	193	203	185	185	210	210	218	194	196	193	182	190	161	204	182	165	175	182	163	160	186	178	187	181	182	187	202	189	192	179	175	195	179	205	177	191	189	199	188	197	182	180	176	190	201	157	176	204	194	194	184	201	179	206	202	196	183	178	209	180	188	202	182	189	171	182	203	173	195	204	188	172	195	187	207	221	195	199	183	194	206	182	170	202	214	184	219	166	157	218	184	186	203	157	195	207	190	150	189	163	188	209	211	212	206	167	224	205	174	172	210	188	182	196	192	182	192	186	190	175	203	202	219	199	185	185	165	169	237	178	178	203	166	197	179	187	194	191	208	200	170	196	190	197	202	209	196	173	193	200	193	216	151	187	201	171	212	169	178	204	226	188	200	184	165	180	212	217	229	179	171	207	196	207	222	184	172	191	180	252	209	230	204	189	180	188	177	184	177	172	213	179	177	189	183	183	197	210	202	204	198	198	197	201	197	188	187	205	190	179	193	189	200	214	175	220	201	230	167	183	186	194	196	186	196	173	184	198	187	198	172	170	215	201	213	180	169	174	180	216	206	173	200	195	215	207	177	193	204	217	214	193	213	194	183	179	217	192	187	190	186	172	182	190	202	175	189	160	186	181	201	222	200	180	181	211	211	186	194	170	195	193	161	211	204	196	192	195	194	178	180	211	232	220	187	172	204	177	194	169	207	182	176	162	189	199	193	214	196	190	203	191	220	183	206	163	188	207	196	207	202	172	184	185	206	167	185	229	187	189	198	205	209	198	173	201	177	176	217	196	172	181	195	199	197	164	185	193	197	174	188	192	213	216	198	189	200	195	199	175	206	210	208	225	190	207	197	178	174	172	194	196	162	174	168	191	192	148	176	176	201	187	179	198	213	215	217	198	190	219	202	194	196	206	189	176	191	182	211	198	185	192	191	164	197	169	167	195	221	201	189	211	201	180	175	200	193	185	194	211	186	196	176	191	189	227	212	192	207	180	231	200	216	209	177	193	201	181	186	199	177	197	179	185	202	172	186	187	183	186	185	217	210	185	166	208	221	200	182	182	172	168	190	199	172	202	186	179	166	196	196	206	185	189	218	197	209	160	210	204	197	242	167	174	201	202	188	186	172	181	186	197	196	166	172	210	181	183	207	203	206	239	196	197	203	182	210	182	185	194	178	186	196	180	164	199	198	189	159	194	192	191	176	198	185	175	196	185	200	213	208	202	184	202	188	157	201	179	190	186	197	190	181	175	211	203	191	193	170	200	199	181	187	192	191	221	194	209	197	216	167	197	207	167	166	188	185	186	204	179	190	200	210	217	188	194	180	209	161	194	173	198	181	201	178	194	175	196	190	172	188	180	193	194	199	184	183	198	211	178	197	206	176	194	183	219	172	202	205	212	196	209	177	159	191	165	211	200	188	193	183	172	180	187	172	191	218	204	195	175	173	196	185	181	187	195	179	160	212	182	182	185	199	190	204	219	171	202	177	176	186	197	167	214	171	189	213	170	169	192	186	201	175	189	182	175	173	221	199	194	198	217	177	178	191	206	205	178	212	182	186	197	194	176	170	185	183	196	168	206	194	190	193	189	219	219	203	185	191	206	161	179	192	193	216	192	205	184	184	191	181	186	196	189	216	190	191	145	195	203	195	198	192	201	231	151	193	195	181	177	205	248	205	196	196	203	189	172	235	207	166	183	193	189	185	240	200	191	199	184	195	184	211	206	185	203	200	194	210	209	172	190	200	192	170	215	199	180	191	174	175	164	188	174	175	181	185	187	231	175	216	197	193	207	219	213	197	214	188	231	191	223	228	222	193	208	177	188	154	203	187	211	200	200	178	188	171	204	169	185	175	200	176	195	176	195	190	193	211	200	193	201	194	196	163	202	206	183	207	179	217	183	216	184	164	175	180	212	194	216	189	191	185	186	196	189	217	201	197	184	191	198	178	211	183	159	201	171	176	206	179	212	192	204	172	187	219	203	217	185	196	189	212	156	177	195	163	190	204	215	182	207	200	176	168	187	235	173	183	193	181	198	175	195	191	169	185	212	202	184	208	152	203	179	188	176	171	183	196	185	175	199	192	174	167	195	178	178	179	187	225	195	200	192	176	212	224	199	186	191	184	193	199	187	202	187	229	194	187	192	186	217	214	191	191	198	214	194	190	181	218	205	206	171	189	196	230	213	177	209	199	205	194	164	204	180	198	179	206	204	208	201	209	191	171	205	197	195	182	190	212	202	184	221	183	203	179	212	177	168	173	197	221	207	172	191	166	189	214	181	199	188	202	222	181	185	190	195	196	179	195	187	203	164	180	199	167	211	199	214	225	164	204	215	180	184	180	184	181	207
29310	14877	13047	9114	7892	6271	4496	3599	2617	2020	1917	1923	1811	1871	1753	1507	1196	1184	1095	1084	982	918	934	702	785	807	790	722	664	686	611	568	657	617	606	660	595	578	558	569	589	583	590	599	543	527	510	496	511	458	478	474	472	459	463	459	417	425	447	420	461	440	494	420	446	448	441	426	428	438	400	422	436	419	405	390	421	423	444	413	419	441	400	414	412	430	412	419	405	413	434	422	448	394	432	435	424	393	438	436	429	419	441	429	424	404	412	403	415	390	447	434	463	452	397	443	399	435	436	389	424	416	403	453	406	418	440	400	444	440	396	423	439	432	413	374	394	437	396	410	426	420	407	399	390	405	439	424	411	430	435	407	406	381	386	437	401	434	454	430	446	455	436	422	403	429	428	403	429	418	426	429	446	412	459	431	363	444	409	389	406	450	404	430	401	416	405	448	431	432	388	442	412	444	428	437	451	412	422	448	433	434	437	430	423	404	469	432	416	386	437	393	436	428	412	458	399	413	389	451	423	422	412	421	405	418	418	450	439	430	431	377	442	431	415	426	421	393	447	456	434	415	456	425	430	411	402	381	467	438	448	401	429	414	423	398	401	464	399	432	439	419	443	442	417	376	464	423	393	427	384	414	385	415	423	422	424	456	426	390	416	416	470	431	405	408	434	434	411	400	401	446	431	427	443	421	426	448	454	399	435	427	414	451	409	414	425	425	437	386	404	452	371	407	400	398	390	400	443	468	399	393	411	369	410	427	438	424	404	430	433	411	418	394	462	457	420	403	470	432	440	415	386	407	408	434	456	447	416	424	443	423	444	426	440	389	442	415	438	419	414	404	390	400	388	421	410	414	428	435	422	395	429	409	437	440	420	449	403	458	425	427	430	386	439	415	396	419	400	429	448	425	386	402	459	441	411	425	418	430	405	408	440	419	408	436	408	385	406	466	439	403	420	449	456	439	412	405	438	407	433	394	441	392	434	462	473	415	411	405	444	431	425	452	448	455	397	403	459	377	425	440	402	418	420	410	456	399	428	423	437	408	403	408	407	389	458	443	384	403	413	406	416	410	410	435	401	450	446	423	394	422	426	405	396	398	413	427	425	465	397	498	404	469	402	408	439	420	429	440	435	407	417	440	388	463	398	409	450	434	399	446	439	478	435	416	389	423	416	397	442	393	403	386	439	413	479	458	440	423	419	452	402	419	466	391	416	446	420	414	465	437	405	451	439	406	432	416	426	466	405	429	409	423	396	372	426	440	391	441	391	426	395	435	418	397	411	449	422	371	444	405	432	433	438	398	405	408	392	444	404	431	436	417	428	412	423	450	409	367	387	440	408	385	432	410	407	400	419	438	430	436	426	421	444	424	387	415	437	454	481	412	401	430	446	400	450	440	436	423	414	429	435	410	390	396	455	448	416	407	420	403	445	393	426	422	441	411	390	415	443	408	414	401	434	418	432	442	414	446	455	434	407	409	420	444	466	401	406	436	425	427	443	446	461	438	434	386	435	467	425	429	449	387	432	419	405	425	419	449	408	371	404	442	449	438	450	420	399	395	428	434	451	434	432	403	463	407	434	414	446	419	402	450	423	436	438	431	432	438	414	404	416	442	405	394	432	420	392	467	431	390	456	433	425	436	436	410	462	411	432	434	430	414	411	437	392	415	444	387	447	443	407	401	445	445	429	400	422	446	416	430	424	454	428	408	379	390	456	410	423	407	407	422	415	405	427	445	402	419	436	445	426	396	397	443	416	456	468	456	397	400	436	415	444	432	442	402	453	417	429	428	449	410	404	394	403	419	419	411	404	452	420	424	432	459	424	395	423	415	404	448	432	411	469	410	406	419	409	386	430	407	440	387	411	435	430	435	407	471	442	444	439	414	448	413	404	435	446	478	404	421	439	396	399	427	423	392	417	408	436	424	435	428	432	446	434	454	423	389	430	423	456	486	431	402	442	448	432	409	409	410	459	394	426	438	436	387	410	424	451	396	406	433	417	431	416	410	423	421	415	448	450	446	442	387	408	431	404	404	433	432	408	413	414	425	404	405	451	420	434	435	409	429	411	403	420	403	432	408	412	433	405	458	428	423	417	408	398	422	428	414	418	399	435	424	395	407	437	422	442	432	449	446	437	391	402	403	424	473	412	435	407	427	445	418	437	419	417	425	410	434	499	407	439	424	411	466	420	446	392	424	451	427	431	396	458	422	389	393	435	411	423	437	406	454	411	461	444	459	418	407	425	397	418	456	389	420	405	392	420	440	371	438	400	438	414	377	440	428	401	384	419	402	426	391	420	412	415	417	420	433	433	435	398	425	443	403	380	419	409	417	401	423	411	433	409	428	421	433	400	402	409	436	433	424	405	454	464	450	413	376	423	384	451	402	429	430	419	401	417	453	438	404	433	445	419	451	399	418	440	406	425	445	435	422	469	417	439	416	418	422	447	422	436	434	447	425	395	437	392	433	450	442	442	419	398	475	401	447	419	448	420	435	406	399	407	398	450	448	421	440	424	431	414	411	401	428	432	471	402	424	444	403	446	411	390	413	405	423	428	451	390	419	421	408	450	462	427	410	419	438	445	427	406	431	396	441	445	431	399	396	397	411	415	416	465	400	408	450	413	447	414	406	420	376	428	405	454	430	419	432	403	409	450	429	412	454	407	410	407	413	388	396	464	407	425	435	418	430	477	452	417	448	423	405	424	445	421	390	423	429	380	469	398	415	403	445	411	445	377	433	425	408	441	444	403	448	444	445	426	406	436	386	411	455	422	418	417	423	392	412	457	435	437	388	420	376	411	437	417	431	403	446	455	388	420	416	436	408	392	429	419	445	436	419	429	434	398	454	444	455	445	417	402	416	418	410	444	378	452	440	437	425	434	430	435	419	424	430	405	412	421	437	408	403	411	400	429	379	412	396	411	412	420	433	404	425	460	366	422	424	421	387	394	435	425	425	469	385	416	428	407	396	419	457	391	416	458	405	419	450	423	427	402	425	440	383	423	402	415	427	462	436	424	442	425	406	470	426	392	416	408	392	410	397	436	400	412	407	395	411	363	458	436	394	446	397	412	408	435	408	425	392	429	437	433	410	403	460	427	425	460	403	412	413	423	436	416	409	415	437	425	443	448	415	418	416	415	403	444	414	415	432	429	411	408	425	463	452	443	406	403	389	452	459	453	457	407	445	383	454	396	420	416	426	407	423	407	431	409	443	449	407	443	421	413	405	454	395	399	428	400	411	383	391	412	438	401	415	422	439	432	448	437	440	370	398	448	438	447	430	424	402	437	414	409	435	434	441	437	424	408	387	433	464	404	430	387	440	428	397	413	409	417	420	417	503	423	401	425	414	428	407	436	418	415	415	422	416	422	424	393	449	457	424	404	425	407	414	408	404	437	394	457	418	459	405	427	421	413	417	438	460	407	409	408	444	451	429	424	445	465	426	401	426	455	416	394	438	393	438	457	429	422	422	410	396	404	388	433	399	440	399	416	428
32255	11134	3235	1472	995	724	494	433	353	342	305	284	273	261	261	204	224	221	217	212	229	204	245	187	204	198	200	199	215	210	203	218	225	246	217	213	193	235	181	193	202	232	184	199	181	199	207	220	218	199	192	214	202	217	204	194	193	191	188	203	193	214	188	210	192	165	210	180	180	200	223	190	189	207	209	191	207	212	204	223	193	189	177	194	216	204	169	205	200	215	212	204	202	196	169	216	184	196	203	188	167	195	195	178	196	186	213	178	191	200	177	173	201	180	218	178	237	175	180	202	198	169	211	169	208	175	189	236	227	175	192	195	201	220	200	210	201	186	215	184	205	203	199	192	193	215	200	220	190	192	207	193	197	200	191	187	199	209	204	177	216	187	220	207	168	216	219	203	199	188	184	215	214	169	223	217	192	182	203	221	178	199	191	186	201	179	165	203	186	210	192	192	187	208	203	172	169	199	198	150	196	190	188	206	193	201	201	217	162	175	203	196	223	203	193	178	186	188	215	204	194	207	182	187	192	162	233	205	190	196	201	238	176	185	215	198	205	214	190	192	208	220	195	192	203	209	199	180	218	190	218	203	214	194	183	189	190	199	209	181	179	203	167	191	185	182	223	198	185	205	174	199	177	182	159	191	186	211	223	201	206	167	217	171	193	191	204	189	202	184	185	188	198	220	199	216	174	198	201	176	173	182	210	177	195	182	203	183	203	187	188	179	205	210	199	203	178	179	189	182	186	196	199	184	171	191	208	206	194	214	204	175	212	199	208	218	182	208	178	187	184	222	211	230	214	201	171	198	192	166	200	211	213	201	206	173	180	214	192	203	190	194	180	197	203	212	222	206	200	198	182	198	229	193	152	179	204	234	192	180	184	194	182	221	208	197	180	190	183	205	199	211	195	200	205	179	229	205	192	179	220	180	241	177	191	167	198	226	197	196	206	196	195	185	176	193	201	213	211	210	193	193	194	223	220	205	183	184	181	190	170	200	197	186	182	200	170	158	192	153	190	191	176	189	217	203	200	173	205	184	216	197	210	197	204	169	181	208	197	186	182	196	195	205	214	183	197	184	189	191	174	204	215	219	215	185	210	179	166	203	174	194	185	221	204	208	185	194	196	204	198	184	182	188	192	212	187	216	209	190	216	190	213	201	211	175	183	175	192	198	174	191	185	171	206	212	201	212	185	197	196	190	172	187	215	190	208	188	177	202	188	209	181	188	179	180	179	188	208	196	184	209	196	198	210	174	163	211	195	205	211	215	174	184	168	174	193	192	192	191	205	192	180	170	157	207	198	183	193	180	177	198	222	194	185	172	187	209	185	207	185	182	180	217	195	204	197	179	182	178	195	186	202	165	168	214	186	185	211	180	196	177	192	180	203	183	169	183	208	185	167	216	151	201	200	219	199	219	187	186	177	173	208	205	207	178	193	178	194	192	175	188	170	191	189	196	194	197	210	183	185	163	187	196	180	191	194	196	190	208	186	201	197	209	188	171	216	187	174	202	179	200	205	185	199	207	228	193	211	195	208	195	229	202	221	193	218	193	217	192	188	197	227	205	174	189	187	193	199	186	222	205	212	195	185	189	177	184	172	218	186	182	194	176	204	224	208	193	180	189	210	187	216	188	185	183	211	204	183	174	206	175	178	183	235	190	187	197	225	200	189	210	196	207	166	186	205	182	167	195	204	182	193	233	178	190	197	177	180	161	204	193	190	187	176	219	217	218	215	196	187	176	186	211	191	188	207	182	192	172	173	212	175	182	195	207	208	180	176	186	173	175	179	213	197	203	174	193	171	178	177	218	205	189	192	180	185	186	194	212	211	172	212	194	204	197	192	161	201	192	170	190	204	183	199	194	189	159	194	200	209	186	197	169	185	185	187	198	187	170	205	186	199	188	218	190	221	196	216	213	201	197	177	199	192	174	201	185	199	212	214	204	180	187	232	186	211	184	202	216	182	203	186	195	195	198	219	192	191	209	229	178	191	185	180	173	198	212	226	199	180	198	190	156	164	193	187	182	182	213	185	196	201	194	203	187	212	193	197	191	195	205	158	223	180	167	174	164	182	201	174	192	184	153	211	194	182	197	204	194	191	207	220	198	189	188	222	178	164	187	193	203	172	198	202	193	200	170	181	217	185	195	183	191	208	220	184	188	209	200	175	187	191	216	187	203	172	164	192	205	179	187	190	203	242	204	233	201	189	184	165	201	184	188	182	183	214	208	181	219	221	210	202	175	212	191	191	201	224	191	186	192	201	199	199	193	213	183	213	219	210	198	212	200	187	184	178	184	202	197	192	191	197	208	181	202	203	200	161	193	191	215	183	172	185	227	202	197	253	185	214	215	170	220	224	193	236	181	163	192	180	190	186	196	203	200	198	204	206	205	168	201	202	188	192	219	214	180	196	172	196	197	184	218	191	179	187	217	195	206	200	233	179	158	188	196	187	186	175	195	191	192	193	184	207	233	175	169	182	180	199	175	207	204	204	189	183	191	188	193	200	181	187	167	188	206	205	188	191	184	199	230	187	196	218	206	202	170	195	200	207	189	190	167	203	199	188	201	218	223	221	201	192	193	180	207	208	201	194	174	188	188	174	206	187	216	209	195	217	169	192	192	201	198	195	177	209	193	186	190	214	200	228	186	209	195	200	177	187	185	176	200	209	186	201	190	188	191	212	203	169	216	213	185	189	203	173	187	193	207	189	161	199	194	195	193	221	203	179	212	194	209	187	196	189	180	202	166	219	181	183	189	192	194	193	187	181	173	196	218	200	178	182	183	198	198	155	207	181	210	224	210	197	200	224	219	192	188	202	178	199	165	200	194	194	209	212	216	190	193	208	176	186	179	209	200	204	200	194	195	186	182	218	205	191	207	193	171	168	189	233	187	186	186	185	184	198	176	210	216	207	203	171	199	184	220	202	215	209	240	184	215	197	177	174	206	228	172	192	173	174	195	189	198	198	177	168	201	176	179	194	188	193	179	215	182	178	203	172	219	199	207	211	203	187	184	177	208	208	205	178	185	201	199	189	200	193	178	227	193	194	213	188	198	203	220	214	185	192	193	202	186	194	194	210	179	198	191	192	198	195	191	194	181	206	190	184	201	178	195	192	229	178	175	187	178	172	200	189	199	222	196	204	206	190	199	204	191	217	201	209	180	203	173	198	192	188	174	181	176	175	216	175	199	222	203	202	181	164	225	187	201	190	201	189	180	187	222	186	224	185	190	220	217	183	217	210	205	200	184	186	192	212	222	185	179	211	203	213	210	205	199	230	180	191	188	187	197	194	184	192	194	192	199	187	197	184	199	189	178	199	184	192	185	199	211	213	170	199	190	199	200	211	171	188	221	193	200	168	204	172	164	201	179	204	186	168	170	212	229	207	214	177	180	173	208	219	185	171	190	205	182	195	187	214	198	200	207	182	197	189	180	200	195	159	176	176	206	157	200	189	195	185	187	187	189	230	203	212	196	210	190	221	196	200	185
18498	6708	4661	3941	3489	2652	1965	1606	1213	1055	1024	908	837	879	947	869	711	647	626	553	546	567	508	527	524	530	464	439	510	484	524	471	498	450	450	505	504	452	425	506	441	473	461	458	478	461	466	460	462	449	413	423	428	455	452	394	450	462	457	402	449	435	458	445	464	402	425	450	405	411	433	421	422	409	424	433	424	413	436	423	422	419	414	412	406	425	462	434	415	384	420	383	451	441	421	407	436	431	420	433	444	430	421	413	422	436	415	397	447	414	390	394	440	448	395	413	359	437	439	457	423	401	401	420	482	439	444	398	429	407	417	424	400	445	367	422	443	429	462	461	405	385	446	426	431	430	446	415	413	466	414	452	425	425	437	427	469	415	427	390	461	412	427	424	385	402	410	427	419	397	423	436	409	423	473	386	407	450	416	433	417	411	438	445	429	414	410	401	413	390	429	452	411	399	412	412	415	451	378	416	427	453	426	420	391	395	412	426	389	428	435	449	420	376	438	437	419	444	394	389	411	444	458	424	398	424	429	453	425	447	420	408	438	414	401	418	390	448	453	388	436	419	446	432	425	434	437	418	422	400	393	422	380	439	424	429	395	429	411	438	440	448	414	415	476	419	430	432	415	420	435	429	424	438	432	378	397	407	417	402	434	433	401	454	397	449	431	401	425	404	431	436	435	455	463	458	430	403	418	408	435	422	393	426	444	399	441	417	445	419	421	443	438	389	435	443	403	422	407	417	415	417	408	422	445	440	406	421	399	420	434	441	391	390	411	417	435	448	406	405	406	448	410	446	387	417	428	420	398	423	411	404	408	446	420	438	435	433	441	441	396	414	431	424	456	398	421	415	423	412	398	388	427	395	434	438	413	440	448	399	416	435	430	445	433	388	401	412	415	419	454	446	422	430	453	417	393	430	392	419	407	423	470	452	400	442	441	425	385	440	484	438	420	431	448	409	437	460	435	437	443	410	411	432	424	399	459	383	404	386	431	421	456	412	400	386	447	423	422	437	408	432	409	450	417	461	415	409	394	450	465	415	434	419	403	458	378	403	421	435	434	436	422	425	439	439	386	414	412	401	439	430	380	426	402	407	425	445	423	433	434	438	410	437	369	420	437	430	406	398	452	429	411	444	406	393	410	457	416	410	429	406	378	458	431	434	432	470	433	416	410	445	451	414	457	457	403	404	405	414	416	419	424	401	433	413	426	456	422	439	461	405	409	418	382	401	387	435	412	416	459	433	438	408	422	446	426	416	428	408	439	425	406	429	388	403	412	409	429	414	421	422	433	479	437	423	408	425	431	418	421	430	443	416	437	416	440	427	404	428	416	409	403	427	429	444	426	464	440	428	454	417	397	414	423	448	413	426	436	456	395	389	390	390	437	414	416	435	426	467	419	420	449	429	444	346	459	413	407	416	422	436	436	440	448	415	424	418	405	405	410	417	416	457	418	413	419	456	410	427	427	428	411	408	431	432	423	437	463	413	417	417	428	450	384	401	405	402	442	426	388	393	423	420	431	413	431	395	401	424	435	415	443	418	415	407	491	420	423	423	381	442	448	398	460	418	472	434	432	434	414	445	358	421	425	422	430	424	403	414	399	405	434	409	426	451	442	431	406	451	390	440	394	480	445	381	402	433	387	459	399	385	439	438	418	445	415	401	439	403	410	414	434	431	382	437	442	470	415	400	431	467	442	434	411	450	429	413	390	438	417	443	459	417	419	421	442	429	417	434	419	411	444	453	416	438	434	436	457	441	429	419	421	469	441	441	425	431	460	422	422	426	416	455	442	412	428	425	434	422	437	450	431	397	420	469	428	418	422	414	438	409	422	429	390	441	430	434	414	408	427	422	429	405	410	421	433	419	445	424	435	409	379	424	384	406	440	435	424	439	436	426	397	428	425	412	390	419	426	474	409	425	402	435	402	437	427	384	413	391	446	411	446	446	414	415	397	407	413	398	434	421	423	392	408	431	390	396	401	425	467	415	427	411	404	419	405	377	402	408	409	448	420	431	424	418	433	431	431	447	426	425	429	444	434	418	449	405	464	453	436	441	404	411	383	412	413	400	442	444	416	433	451	391	415	422	423	433	419	410	437	405	413	422	388	471	419	465	444	404	447	437	410	388	395	400	415	397	421	421	402	458	417	407	407	423	434	436	428	461	396	408	384	403	434	436	406	425	471	396	417	417	425	431	417	418	412	398	433	438	448	376	401	453	400	416	417	466	398	415	405	457	388	395	415	444	404	414	419	434	434	427	426	430	403	406	409	425	379	400	412	440	410	436	420	415	414	402	425	424	445	401	418	403	428	406	441	423	440	434	480	433	431	430	412	427	413	431	411	435	417	427	438	403	419	448	411	405	436	421	388	445	397	453	424	427	448	380	395	438	420	457	394	458	410	423	444	421	414	429	436	441	413	433	433	423	411	403	406	448	429	417	399	420	439	388	449	426	430	462	388	416	404	435	449	421	403	438	435	402	447	390	393	417	412	439	447	379	424	395	404	432	387	424	411	452	408	417	419	415	427	432	395	425	390	441	430	432	433	423	405	411	396	428	384	441	421	405	436	422	405	392	426	416	404	431	411	418	402	456	421	453	392	441	412	426	430	434	416	439	427	436	403	440	412	383	427	411	421	417	435	423	437	415	431	407	430	397	406	459	414	404	400	378	414	455	408	427	416	428	430	425	436	445	437	409	434	401	422	430	412	384	412	405	430	397	425	446	432	488	403	445	404	456	401	439	442	413	450	441	405	441	465	437	423	418	470	389	417	434	444	422	420	443	426	410	410	407	391	424	448	403	420	416	394	385	430	420	434	418	368	449	413	424	417	427	381	434	407	453	414	436	440	459	446	421	422	440	452	419	417	447	399	368	407	408	448	407	457	418	415	396	439	442	426	406	425	423	369	414	436	386	403	390	397	381	407	413	389	447	391	451	431	398	418	453	396	437	408	400	452	447	390	419	353	426	413	408	417	445	405	431	387	422	424	479	450	415	422	431	411	409	429	396	424	438	428	435	424	436	420	413	422	465	434	423	393	396	414	401	437	413	411	438	416	426	407	414	406	409	411	402	426	435	444	436	441	423	409	396	422	425	483	375	433	412	423	413	429	441	461	417	435	443	412	462	383	431	405	412	427	415	438	424	411	405	413	412	426	418	401	412	420	419	455	416	404	436	408	424	419	444	406	446	427	382	427	446	472	396	421	444	432	429	426	418	444	407	395	422	429	385	398	430	425	408	403	409	417	397	450	437	427	431	404	410	418	412	390	448	415	421	441	440	415	442	430	448	449	432	418	423	404	407	433	439	438	430	424	443	409	438	411	427	439	413	411	389	401	396	422	427	429	437	444	442	441	419	430	435	438	432	426	451	440	431	431	416	434	404	415	400	439	416	388	413	410	438	421	385	393	436	450	414	410	444	449	444	424	434	437	444	436	438	428	404	400	431	482	416	422	435	406	415	438	450	406	455	431	411	431	426	425	423	454	402
43892	18653	6666	2908	1764	1208	849	677	552	462	373	371	330	303	305	296	299	283	224	239	243	224	184	212	227	220	232	205	197	221	216	175	181	187	185	193	207	200	203	187	196	177	215	230	178	160	182	191	193	179	171	180	153	183	193	163	178	178	186	145	163	159	192	189	187	155	170	179	184	168	220	185	197	195	152	176	184	166	169	169	195	166	172	198	174	172	174	188	184	164	184	165	164	163	169	174	171	178	176	170	160	177	152	150	183	168	179	192	171	196	194	156	199	178	166	182	167	174	189	160	205	158	154	186	167	171	173	167	166	184	166	168	153	176	174	152	207	185	168	185	172	156	185	185	159	180	184	168	195	157	161	130	159	171	182	162	149	175	172	169	180	167	187	175	200	201	173	172	152	140	183	155	181	140	183	183	204	161	155	171	178	192	184	160	188	156	178	173	165	178	176	168	202	181	201	145	184	192	177	162	177	183	178	176	202	173	170	214	202	173	200	165	176	182	182	185	178	200	161	186	177	177	160	188	160	175	185	160	189	190	183	181	156	187	198	190	179	195	180	156	163	184	189	175	162	169	162	204	168	174	167	175	155	161	169	191	170	182	161	170	209	169	163	172	152	155	166	175	175	153	179	173	180	163	203	180	177	192	193	200	169	172	187	191	180	156	165	181	185	201	159	188	195	166	176	156	178	174	184	164	157	164	172	179	186	173	173	209	175	177	197	170	212	178	189	176	168	192	153	162	156	157	181	171	169	168	156	193	176	174	168	190	197	186	169	193	181	167	191	185	150	172	196	218	192	164	176	169	174	182	163	180	183	166	191	183	174	178	179	180	179	187	181	172	163	164	161	178	164	177	198	175	165	167	179	176	173	146	191	155	190	154	182	185	176	169	164	137	182	143	169	174	164	196	207	161	152	170	187	188	188	196	184	180	185	174	170	167	166	174	156	179	178	180	176	186	174	184	169	174	193	181	175	182	157	177	164	192	163	162	178	178	161	196	164	177	180	158	159	186	201	155	161	185	199	172	170	169	159	192	181	174	167	162	192	178	160	194	188	179	162	181	162	202	178	204	165	195	181	159	156	192	182	170	212	163	180	159	164	182	154	187	175	194	159	169	185	195	177	162	174	184	164	152	197	192	175	176	179	185	152	178	158	163	181	174	167	185	175	180	136	192	172	179	184	194	162	192	172	169	180	167	174	167	183	206	189	170	159	198	174	174	165	197	168	201	173	191	186	162	190	170	196	183	152	148	180	206	153	187	174	192	182	163	204	186	188	181	162	167	154	150	172	206	184	184	144	177	187	168	160	145	156	153	184	194	139	193	168	174	161	190	182	158	186	189	176	197	161	173	199	174	169	183	202	162	163	154	168	174	180	161	149	151	167	160	187	190	157	162	169	162	158	143	169	166	179	190	190	180	161	176	180	161	163	162	186	175	183	159	156	186	148	147	173	171	179	189	194	168	165	161	173	188	177	192	157	167	150	184	181	170	178	157	167	191	161	160	168	161	172	164	184	190	173	168	151	175	171	169	185	174	179	186	152	172	166	166	145	191	151	139	163	165	176	166	175	172	181	218	200	177	179	170	196	177	196	162	156	173	180	180	171	155	168	170	197	174	178	177	201	172	173	159	184	166	191	182	153	159	181	145	187	201	180	201	170	177	167	183	201	168	159	148	204	169	138	166	164	178	181	173	186	179	185	196	164	168	196	194	178	180	216	202	189	164	159	152	162	189	171	165	160	177	189	157	164	186	173	169	187	194	175	179	195	187	148	186	188	194	179	168	153	188	192	182	177	167	168	179	149	160	157	192	167	183	192	200	173	157	167	192	184	161	173	172	178	188	177	199	183	156	167	162	175	178	203	172	171	180	157	196	161	162	178	177	167	186	174	171	178	161	160	200	189	222	189	180	153	166	178	172	174	186	189	169	171	137	172	174	206	176	173	160	175	176	198	169	178	175	194	168	157	156	178	196	176	152	192	185	180	160	156	153	179	173	158	181	190	197	169	170	182	167	158	189	170	176	186	165	162	183	200	175	183	192	182	188	144	185	162	191	201	155	163	187	178	164	148	169	168	191	166	196	173	188	171	200	183	185	174	190	200	169	177	171	191	190	185	171	198	155	165	185	183	184	198	172	151	186	168	167	186	187	169	184	165	179	160	171	205	148	175	171	173	177	152	203	179	171	190	183	173	153	193	154	194	126	172	187	182	166	184	178	184	165	182	180	208	180	162	156	171	155	173	148	184	204	168	176	171	147	191	188	185	174	189	173	163	165	177	172	174	159	169	191	171	159	183	185	178	150	184	178	175	192	189	165	172	175	172	194	169	203	172	140	180	177	177	192	195	195	175	163	170	182	172	173	161	172	216	154	173	172	177	179	211	159	173	165	185	162	152	160	177	166	186	162	165	167	200	167	155	175	192	197	167	190	181	165	190	193	176	185	174	161	180	174	191	179	184	175	178	194	183	158	182	175	164	183	179	182	194	170	155	193	177	182	210	170	191	181	201	183	179	173	139	202	198	184	155	188	177	171	192	157	170	184	163	186	152	174	157	177	165	184	184	164	165	197	177	177	223	161	170	182	177	206	196	159	148	185	207	154	174	166	162	155	180	163	175	184	178	174	210	175	185	183	187	161	177	169	140	156	168	187	152	185	184	156	183	181	165	185	192	174	196	175	174	168	168	190	184	172	173	171	174	183	187	190	191	187	151	190	172	188	157	165	189	169	183	159	152	170	164	204	155	153	163	225	207	182	158	152	168	176	195	170	187	168	171	181	182	180	183	167	163	161	168	186	180	191	177	156	158	177	196	185	167	168	214	185	176	200	180	163	184	148	183	186	197	152	152	188	184	169	162	171	160	182	187	204	173	171	160	176	171	168	174	157	153	175	164	150	143	183	166	169	172	183	175	194	186	195	158	191	153	157	180	184	199	175	178	177	195	174	157	162	214	187	179	154	166	202	165	178	186	164	199	190	172	181	145	184	184	176	172	167	177	199	178	184	169	191	181	206	174	156	180	186	195	195	182	171	164	190	205	197	194	184	170	179	160	173	156	195	178	171	188	177	174	156	179	156	180	202	183	178	171	186	157	156	160	172	169	163	186	152	186	170	208	162	180	195	180	161	192	171	165	175	169	164	185	201	174	196	164	195	175	178	186	184	166	165	210	170	188	195	176	171	165	149	184	182	169	178	183	179	171	187	160	185	154	177	171	186	200	183	170	153	176	176	165	159	153	182	166	171	165	163	154	175	172	172	190	166	168	139	171	182	174	166	159	174	180	179	155	210	212	155	177	167	171	165	176	192	194	179	168	161	190	170	161	159	161	172	167	161	184	177	172	181	187	163	148	173	190	161	183	176	177	178	178	197	178	163	171	203	190	177	181	183	165	159	180	165	191	178	171	163	172	170	180	176	195	176	179	167	161	164	161	160	161	151	188	168	152	171	151	169	188	165	203	177	148	164	192	158	182	172	169	168	205	174	166	171
24960	11613	8672	7743	6409	4906	3584	2932	2175	1857	1622	1497	1268	1188	1229	1206	1008	983	915	881	813	716	659	566	648	696	667	646	536	503	504	491	521	491	497	540	558	491	555	462	494	498	443	506	477	496	497	460	463	431	441	425	429	433	427	418	445	417	385	417	428	427	386	464	378	443	400	362	377	427	408	407	415	430	390	390	408	387	396	401	396	398	341	386	399	404	365	403	442	380	387	418	365	393	356	394	430	377	385	362	374	416	358	386	399	332	414	406	362	391	366	390	356	385	390	435	406	382	361	394	403	383	403	389	391	366	393	372	394	363	350	400	435	367	388	414	383	403	385	374	422	398	387	367	418	402	373	358	394	428	423	407	424	380	389	406	405	440	369	414	371	357	366	373	405	417	421	408	406	402	379	400	401	406	404	390	352	409	417	383	418	403	379	400	407	404	392	402	390	390	385	407	349	390	382	410	395	416	409	368	398	411	392	403	380	393	406	398	396	387	373	441	381	385	336	362	378	392	438	358	395	435	399	389	404	346	370	390	374	404	392	395	422	411	399	382	401	364	399	419	363	379	383	384	420	354	410	439	433	405	378	390	396	392	355	394	365	357	426	401	388	387	379	411	418	399	420	371	388	385	419	376	354	365	354	383	380	390	380	385	401	403	422	396	413	379	382	410	407	389	384	399	388	417	400	360	380	402	373	410	375	393	412	425	386	412	385	374	388	375	391	383	375	370	390	388	395	393	436	369	451	402	367	396	373	425	373	380	401	371	368	376	375	390	377	375	417	395	362	387	401	397	399	377	396	377	345	351	371	408	378	395	415	364	402	391	400	416	429	401	411	394	411	347	420	398	398	350	422	425	402	448	390	387	418	404	388	394	390	387	364	407	384	383	358	398	371	391	393	415	397	396	385	387	379	419	415	392	356	389	403	425	396	377	397	405	381	419	395	412	393	430	409	389	380	378	407	433	400	424	390	379	396	387	410	389	419	369	397	382	384	385	375	390	393	403	391	369	390	357	395	371	403	365	383	385	384	403	390	400	376	363	406	407	393	409	412	395	399	377	393	379	373	394	377	410	399	416	367	393	402	374	428	421	382	365	374	377	389	398	376	400	382	356	396	395	403	385	388	418	367	377	424	390	383	407	400	407	376	408	373	361	394	413	417	379	387	373	373	369	398	385	406	366	361	404	404	369	370	388	407	377	389	442	419	386	396	358	387	405	409	385	395	406	377	370	392	381	419	365	407	392	430	401	391	392	358	397	394	389	403	395	391	405	374	384	384	379	373	370	397	380	408	378	388	361	401	421	377	350	409	395	388	390	381	387	385	368	423	387	402	367	363	397	380	367	408	427	358	384	400	408	423	434	360	367	380	387	394	390	416	460	413	403	380	397	376	363	413	384	389	383	401	396	354	375	388	376	383	389	386	379	413	366	420	366	369	397	401	376	440	410	390	351	387	369	401	382	377	385	391	409	431	368	374	404	407	386	407	377	376	382	394	409	350	381	347	407	387	364	384	378	394	389	352	397	394	418	387	370	418	386	389	392	400	367	388	393	420	402	420	414	372	401	405	392	353	396	387	398	395	396	349	391	395	351	352	390	364	388	404	378	352	395	382	396	365	397	395	376	417	406	411	390	388	384	411	380	408	375	399	383	384	381	381	380	375	390	422	386	375	380	405	384	388	416	402	388	373	368	371	413	407	385	392	373	373	373	365	404	422	356	373	365	401	389	394	378	380	400	401	366	377	413	372	360	373	388	367	390	408	406	376	434	394	371	397	364	375	463	390	406	381	385	397	403	356	382	401	372	420	382	411	384	385	398	394	399	413	377	391	368	343	374	418	393	383	383	367	379	369	421	420	399	399	404	357	363	362	409	395	442	402	394	388	362	410	377	346	385	376	366	383	415	399	413	391	373	386	353	420	368	399	403	390	382	362	405	406	425	438	389	380	398	378	383	386	398	394	360	419	369	368	390	387	388	421	402	390	383	400	376	412	405	413	419	384	383	370	437	376	343	424	385	408	363	376	431	410	358	387	373	364	407	368	382	369	383	422	379	397	396	332	408	383	407	397	350	364	354	354	395	377	432	417	361	409	378	407	423	403	384	399	401	403	389	363	432	367	383	376	374	393	396	389	405	414	380	397	401	378	342	374	386	373	351	403	412	371	390	408	387	362	366	429	413	400	391	388	357	401	383	418	411	351	386	404	381	398	379	374	413	382	426	369	391	394	380	362	410	378	373	360	396	392	392	395	373	401	399	376	391	412	383	357	416	419	386	405	382	410	398	434	355	347	371	403	396	366	409	387	411	351	388	369	388	370	343	374	392	379	391	382	386	411	391	385	394	373	395	364	383	415	412	412	381	337	382	427	384	358	420	440	401	366	359	378	389	399	366	405	378	367	400	391	391	365	393	378	402	396	391	390	380	402	435	374	395	389	355	413	377	406	405	398	375	396	407	370	397	384	379	405	378	404	375	373	401	383	359	405	389	387	367	424	361	400	389	361	390	409	404	389	425	402	441	360	380	392	390	397	390	390	404	390	396	392	392	391	375	372	339	344	437	384	376	388	401	353	409	405	408	428	379	384	418	378	376	417	396	428	393	387	377	389	408	379	403	380	417	357	430	401	400	400	407	403	405	414	384	368	392	367	374	378	421	384	402	393	393	364	394	380	368	358	348	425	387	381	397	395	416	368	395	408	391	429	412	421	381	372	365	388	380	383	402	404	400	395	373	398	393	375	378	389	386	369	395	372	378	394	401	374	362	372	404	403	365	405	395	431	366	417	364	396	414	390	421	394	344	383	393	387	402	393	373	379	378	409	434	396	396	412	411	382	413	464	394	364	417	429	385	407	369	374	376	364	369	390	397	412	405	399	389	383	395	359	425	395	381	425	354	416	397	372	384	412	401	393	375	380	386	415	403	401	351	400	375	387	361	389	418	407	390	375	397	396	373	404	409	356	393	392	390	412	398	412	357	405	405	403	352	410	405	406	395	371	364	368	407	383	383	380	401	400	384	413	392	414	376	371	402	396	406	362	380	380	380	349	393	398	372	404	381	404	392	380	375	388	362	404	368	359	367	381	409	364	415	438	384	376	387	357	415	415	376	394	377	366	386	372	400	374	391	395	402	400	394	371	378	409	382	374	398	383	384	392	357	348	410	381	384	373	402	408	386	406	388	347	357	390	360	417	405	425	422	391	390	391	406	375	360	422	385	405	386	409	399	403	399	418	417	377	382	371	393	370	365	389	398	381	371	403	364	395	379	380	390	402	387	381	375	367	402	364	410	423	402	419	384	350	394	389	383	410	383	353	378	379	390	409	394	392	384	402	363	417	420	348	368	404	385	377	346	394	415	409	393	390	390	426	363	350	370	371	421	372	389	392	360	400	388	386	379	384	398	410	369	390	381	410	367	431	382	352	374	405	363	363	366	386	380	390	411	433	398	380	419	400	383	388	379	369	375	390	399	369	372	369	404	393	371	360	395	359	428
55139	26266	12575	4835	2560	1668	1155	937	756	658	574	480	420	404	327	343	359	335	340	304	295	283	261	242	241	238	260	278	238	246	236	226	219	237	230	221	232	231	207	239	216	216	220	230	213	198	254	253	223	215	204	169	192	189	184	183	206	204	201	225	223	213	188	211	205	203	215	189	193	205	198	186	201	207	210	179	168	193	198	190	193	171	213	191	183	169	193	175	187	216	211	199	202	178	202	183	189	177	177	193	206	177	169	180	209	219	173	200	173	189	167	208	206	197	220	182	163	204	238	208	174	175	194	172	200	180	183	229	186	201	188	208	212	205	205	198	186	180	204	175	196	180	200	179	187	185	213	227	179	210	220	210	210	172	199	179	197	200	213	210	184	182	211	197	174	180	200	187	207	201	220	177	176	194	162	184	196	204	201	206	192	197	172	191	191	183	186	196	186	195	188	195	211	203	190	193	216	175	190	209	201	203	202	177	163	203	208	212	214	183	190	177	198	190	192	197	174	154	203	223	208	205	208	204	200	198	207	186	183	210	218	210	222	184	194	200	205	195	183	211	202	189	178	217	174	191	213	191	176	207	191	193	186	184	202	187	205	188	199	192	178	187	189	218	183	204	195	194	199	181	213	194	206	173	207	209	205	208	216	187	183	182	213	177	229	192	204	202	193	166	183	193	206	180	169	173	199	171	202	192	203	197	195	169	183	210	178	181	197	179	204	186	190	226	211	218	169	202	198	202	193	205	209	219	188	218	195	220	201	182	161	170	204	182	230	228	188	191	186	201	195	208	208	182	187	163	205	204	173	173	173	192	226	174	196	179	231	174	195	189	209	201	203	206	213	196	192	204	214	144	224	208	190	213	193	232	186	175	196	236	196	193	183	180	207	206	181	178	183	219	183	192	173	214	180	200	211	196	187	196	206	198	187	167	171	186	168	196	200	203	185	215	177	176	183	188	205	173	185	212	197	201	195	190	183	227	202	202	185	172	191	171	199	235	207	186	192	264	192	214	215	181	200	193	179	181	206	196	197	203	177	155	208	195	182	166	182	188	162	181	192	179	214	184	171	186	217	173	199	172	189	206	198	226	200	181	181	174	199	211	190	186	195	174	179	180	206	217	194	201	192	176	227	197	187	222	183	175	175	196	197	222	207	222	197	192	190	183	211	210	210	216	193	174	212	217	208	181	198	182	207	195	186	248	162	205	189	214	209	186	212	216	196	191	176	192	195	201	200	167	200	203	183	191	195	206	195	186	209	196	196	225	202	192	233	193	211	203	205	213	183	187	179	197	196	175	191	183	185	207	223	193	190	224	188	211	197	225	190	216	215	213	182	173	220	181	189	189	192	177	197	202	204	206	207	188	205	172	226	177	162	190	179	195	198	223	198	196	189	230	219	208	179	205	201	180	204	209	193	181	194	208	186	191	222	184	187	175	220	184	178	195	181	256	212	199	202	194	221	233	201	209	201	212	195	219	187	212	193	219	206	192	165	194	179	172	188	187	161	183	215	186	208	191	222	175	202	207	199	193	185	186	203	192	192	213	176	198	186	162	171	195	190	212	187	221	195	191	195	206	176	214	198	221	213	220	192	179	201	186	180	205	189	230	215	214	191	203	209	190	194	201	202	183	199	175	206	195	184	219	181	181	185	223	170	211	203	192	183	180	170	210	182	193	193	187	178	191	197	192	210	202	161	203	196	207	191	200	199	206	200	221	210	197	186	163	217	207	204	199	186	234	181	186	211	194	183	193	206	205	198	173	161	182	194	199	190	182	169	209	227	189	200	179	208	218	198	183	173	190	186	190	195	204	186	205	177	193	202	188	184	186	199	242	217	211	180	206	217	193	199	188	176	209	200	187	201	203	180	178	189	194	190	174	188	193	210	231	209	211	184	185	190	186	188	227	183	180	189	198	201	170	213	197	186	185	215	205	192	187	194	193	217	200	217	206	184	181	176	200	200	200	216	217	225	199	196	181	212	202	181	228	200	194	200	185	199	193	177	221	200	203	185	211	203	193	192	178	207	210	176	192	203	184	194	202	200	171	213	184	187	180	187	181	154	187	192	195	217	175	165	207	210	207	161	211	196	171	172	209	173	192	185	197	194	170	194	198	178	179	193	197	196	195	180	167	203	197	213	189	217	171	186	185	186	204	193	191	172	187	226	186	232	212	201	182	201	198	193	240	206	178	175	179	205	193	188	191	211	191	196	213	192	215	188	173	205	178	200	187	205	186	189	176	178	181	174	186	181	179	197	203	189	206	192	179	181	192	199	178	212	186	199	206	189	168	183	188	185	222	199	217	166	189	215	192	173	179	189	196	217	223	210	199	194	220	211	186	208	176	237	204	185	174	181	169	195	190	190	194	196	225	203	181	202	196	163	214	213	170	174	187	202	179	190	195	207	158	199	188	219	183	200	196	211	189	207	215	200	172	187	186	214	187	189	194	184	234	209	195	224	217	193	212	186	172	202	178	189	213	185	217	188	176	196	192	189	181	196	186	207	225	204	203	211	189	210	182	213	176	182	170	194	178	198	191	217	218	197	199	203	173	203	230	199	197	186	219	181	181	196	173	196	176	197	232	184	191	190	237	197	200	187	169	194	199	209	208	197	181	162	201	206	229	185	193	167	214	180	210	181	212	200	181	176	242	181	181	204	213	187	165	173	204	211	208	198	162	200	171	214	194	194	191	188	218	203	205	191	178	154	185	180	197	184	186	206	198	196	195	219	184	200	196	191	190	204	195	215	220	204	184	220	202	187	183	206	224	227	194	207	200	177	193	183	193	187	185	204	196	204	202	177	195	191	182	217	198	186	200	166	190	220	208	180	200	209	194	211	217	216	173	199	208	217	196	219	188	171	217	217	177	203	204	195	227	219	215	186	215	220	204	203	184	201	213	207	215	191	195	171	176	164	176	220	194	227	198	193	160	184	212	199	200	206	204	192	168	203	203	189	201	198	200	199	217	195	189	225	210	197	166	182	191	168	196	200	206	203	183	200	195	209	180	225	204	184	195	190	211	203	198	185	197	185	201	200	201	188	206	185	182	196	208	202	206	179	218	227	220	179	213	197	186	202	231	189	201	193	211	178	192	196	192	190	172	193	202	169	186	216	213	193	182	180	178	203	191	227	225	189	192	172	180	195	174	165	185	194	173	201	206	185	188	190	217	207	194	195	186	199	209	197	188	208	218	208	216	171	163	174	178	205	211	182	193	197	196	174	203	185	182	212	196	182	210	188	165	186	182	195	188	202	185	196	209	170	203	173	201	187	170	175	190	180	166	185	199	231	198	212	181	186	228	210	199	169	208	197	175	189	188	192	197	193	201	180	187	179	185	196	195	190	210	178	190	210	197	168	201	205	198	182	196	210	215	189	176	215	199	207	194	194	180	180	191	193	198	195	211	199	219	200	207	228	188	178	176	211	208	198	205	181	186	188	178	208	210	187	199	188	209	180	191	188	211	179	219	208	206	197	198	187	218	192	177
31034	16351	13170	10608	8585	6521	4729	3867	3138	2599	2360	2139	1703	1463	1407	1437	1410	1166	1291	1135	1060	943	822	807	742	778	844	789	696	608	684	541	550	552	584	714	686	625	542	556	536	536	584	541	590	539	546	515	508	491	512	506	451	464	469	479	475	498	504	424	450	447	477	436	430	423	450	386	435	463	410	477	438	429	430	441	441	416	432	419	412	421	447	444	418	439	412	388	451	435	401	429	407	428	443	434	421	454	418	420	426	475	449	447	432	441	395	395	423	424	424	385	402	441	415	414	419	460	429	413	413	402	441	449	434	416	444	398	383	425	434	432	450	438	406	410	413	425	383	434	422	451	432	431	446	437	438	431	397	451	411	476	449	425	425	467	403	434	412	413	455	432	454	437	425	469	433	401	397	475	439	442	374	421	390	399	427	421	398	421	416	438	441	460	422	461	415	424	430	430	411	395	425	433	402	408	414	396	435	428	430	469	420	454	400	420	434	433	469	437	405	446	416	425	422	452	458	443	440	376	412	440	439	409	385	423	433	463	440	456	441	404	450	445	421	455	438	418	423	442	451	476	413	460	398	423	431	412	422	423	439	419	398	458	436	411	451	392	447	439	478	408	437	459	430	401	426	425	429	405	432	371	460	421	424	425	386	426	402	410	422	424	458	434	400	405	440	422	437	392	437	418	460	457	387	412	443	466	449	414	392	439	424	440	431	407	428	454	405	447	399	425	456	398	387	426	399	408	402	433	437	443	425	443	417	428	387	440	408	415	454	421	410	425	435	406	421	439	417	464	415	443	443	411	455	460	432	441	376	470	417	451	457	409	449	403	412	457	462	448	431	407	403	414	407	451	429	431	426	437	398	441	442	411	447	431	426	434	452	420	410	415	417	392	450	458	433	438	482	405	393	425	392	477	418	446	446	445	415	424	452	408	418	421	448	412	413	443	404	467	430	426	416	434	413	408	395	448	439	414	439	408	425	415	437	445	429	423	451	441	439	442	455	463	385	433	408	421	429	441	405	420	452	438	438	441	460	465	411	452	404	451	419	452	450	408	442	436	461	417	379	437	454	414	414	403	407	444	422	470	426	410	429	450	424	449	438	425	446	424	422	409	419	433	396	436	439	402	415	404	435	448	433	392	426	423	425	425	394	440	431	410	448	474	411	460	451	373	434	437	439	440	448	434	430	432	457	417	421	411	385	430	399	421	414	458	453	436	415	448	446	436	431	481	407	427	396	459	441	438	434	438	425	433	468	405	408	425	398	420	411	435	436	426	406	427	439	408	427	456	389	434	461	452	443	423	398	462	447	405	430	459	474	433	428	398	432	429	434	436	430	407	448	440	462	404	406	441	448	418	441	425	465	437	440	409	408	419	471	452	430	434	460	442	398	453	394	415	454	432	469	429	421	414	429	418	441	422	422	419	420	437	454	404	413	402	458	432	441	434	412	444	463	448	424	435	451	435	407	453	423	446	431	433	446	432	429	451	453	426	392	437	411	436	434	426	486	401	435	443	426	400	426	406	450	432	435	432	425	434	426	401	419	398	392	396	428	408	436	421	401	440	398	401	444	431	412	449	454	441	388	450	413	482	453	431	415	431	427	406	421	419	421	430	429	408	445	455	437	405	434	405	412	430	457	449	453	417	440	414	463	418	474	433	432	395	422	417	413	423	409	456	421	422	412	439	429	402	458	411	431	428	404	418	426	417	408	409	457	456	436	426	405	443	434	454	431	387	418	427	454	434	459	430	457	412	458	428	406	436	424	404	442	453	419	441	429	437	436	449	416	416	443	405	425	431	444	399	416	427	440	423	423	471	434	442	404	419	427	410	426	435	443	418	480	420	420	441	388	421	429	439	454	441	430	436	435	451	420	427	411	413	435	406	427	413	443	434	419	450	426	451	425	447	441	431	393	452	426	441	439	457	404	445	439	428	439	429	450	437	428	422	419	426	479	401	427	403	436	447	415	424	445	405	403	444	410	438	442	426	405	463	431	455	463	419	401	429	435	456	431	418	428	432	444	415	436	449	404	404	417	444	401	395	439	403	433	407	434	416	441	448	406	432	429	432	460	402	421	440	452	407	395	423	448	423	429	458	402	436	427	438	383	430	422	440	447	435	456	409	429	441	403	410	405	428	440	433	408	462	426	437	425	430	437	423	423	413	439	418	415	449	422	432	424	456	421	445	438	426	447	404	471	438	429	411	431	418	402	400	443	445	411	463	441	406	429	424	443	441	432	431	428	383	426	403	423	421	432	411	447	440	424	427	450	424	464	443	438	421	426	431	408	399	420	429	444	447	413	398	471	429	442	425	415	409	409	450	421	420	424	452	424	439	408	431	410	394	441	451	457	444	411	460	405	446	428	455	450	403	431	416	446	454	439	409	403	452	418	425	407	433	429	404	419	448	425	426	440	430	430	433	468	418	400	434	467	417	412	433	427	377	451	412	435	445	435	451	420	418	405	413	436	431	429	414	476	417	408	417	412	443	449	425	424	424	384	402	427	489	415	407	448	425	452	437	368	421	442	415	418	427	428	425	471	411	385	407	462	463	417	422	432	441	388	406	419	419	416	415	425	399	427	418	466	449	433	456	428	441	415	422	399	420	433	461	416	423	420	449	422	449	412	454	387	419	434	436	414	438	458	421	391	429	448	433	425	406	405	411	444	413	407	397	403	407	431	433	431	379	403	468	422	439	417	416	419	446	438	443	416	419	446	434	430	430	402	422	404	427	438	441	424	410	417	452	460	406	429	440	460	398	420	406	411	424	437	449	438	402	405	440	452	463	409	404	463	450	445	424	407	457	430	430	434	418	417	463	403	380	435	437	430	437	404	423	453	455	418	428	423	430	393	422	436	402	438	421	429	402	442	427	440	435	434	395	399	400	453	420	449	410	435	424	453	454	421	411	430	370	414	418	388	434	409	449	423	407	441	481	461	430	455	444	417	413	425	398	416	388	434	437	408	430	395	422	429	423	402	450	422	417	468	439	420	459	409	415	374	434	460	409	414	423	431	427	439	451	393	441	404	404	394	427	450	413	441	437	394	422	472	385	427	392	424	425	445	427	460	422	439	414	448	481	415	444	452	441	417	433	434	399	427	422	418	419	432	399	419	405	431	443	413	464	393	415	452	451	424	432	435	432	418	459	442	400	440	415	426	436	394	449	447	479	449	453	419	407	418	432	419	399	427	433	435	427	475	418	422	422	432	398	421	433	436	442	403	411	443	443	395	425	461	436	442	396	453	438	445	411	428	414	427	440	453	385	465	446	419	411	435	450	405	448	395	396	415	422	413	461	446	428	408	388	394	397	400	416	420	428	446	446	455	408	461	428	429	446	391	453	471	428	454	436	428	463	391	431	431	431	435	470	421	420	424	442	422	436	432	427	436	432	435	431	441	463	434	432	467	452	411	393	437	452	416	382	437	418	445	399	426	435	455	424	424	432	401	444	427	419	435	413	414	428	417	431	416	474	426	433	422	434	417	419	449	411
31569	11741	3690	1425	998	698	520	475	409	344	331	293	284	264	234	253	253	227	228	208	216	229	177	209	197	191	212	194	198	217	205	200	203	192	209	194	220	206	202	190	207	225	216	195	199	196	202	194	218	198	192	194	203	198	185	188	177	180	205	202	195	219	221	212	205	192	176	209	191	204	210	176	213	204	210	194	215	185	197	183	201	232	180	223	189	190	169	220	190	177	206	206	197	185	207	203	195	196	200	188	193	201	186	208	213	199	180	178	206	173	202	192	174	191	205	188	180	192	160	191	168	201	191	185	170	209	198	213	196	205	195	179	186	189	188	213	195	192	191	208	187	191	186	196	197	190	177	196	185	187	196	186	209	190	195	222	185	205	195	173	198	185	180	170	175	201	183	198	187	193	212	155	179	196	176	191	203	189	154	165	160	200	195	190	188	216	204	234	181	213	188	201	215	208	182	234	197	156	179	198	202	184	191	186	163	142	187	167	195	189	205	195	192	188	184	182	172	183	208	212	196	212	203	175	161	221	192	182	194	197	206	156	151	192	183	193	214	197	177	194	177	187	179	197	184	206	198	181	179	196	197	211	204	218	206	179	204	198	210	215	177	196	178	161	170	164	175	200	197	199	215	183	172	200	206	176	182	179	182	208	172	189	186	183	203	203	215	215	177	229	190	183	185	189	214	174	198	203	207	184	185	211	183	184	201	190	195	171	221	203	176	182	198	156	183	186	190	179	185	206	198	201	182	188	210	199	191	189	196	210	200	185	194	188	232	204	211	195	198	182	184	210	208	208	214	180	203	203	203	225	194	209	202	198	204	212	188	186	185	190	194	193	208	191	172	191	217	202	155	189	193	178	164	183	198	208	194	197	191	229	207	220	215	220	207	194	179	170	175	207	203	203	204	220	150	214	197	182	198	188	191	188	184	205	163	213	202	197	201	193	194	222	192	181	199	191	211	197	196	179	195	159	212	179	186	202	174	195	211	190	172	199	182	175	189	178	187	210	209	205	191	200	184	173	178	170	182	207	215	212	219	240	208	168	181	167	184	203	201	185	179	164	221	239	213	197	155	191	212	201	191	175	165	183	197	194	192	164	188	170	223	226	212	196	186	181	186	203	196	209	195	218	168	193	220	209	186	203	194	192	187	193	207	211	184	183	199	186	192	189	200	191	209	186	206	204	210	180	185	205	172	182	184	185	187	190	196	202	156	182	172	182	184	201	219	190	174	214	163	183	178	204	218	189	229	175	186	190	204	195	182	218	183	196	203	191	198	192	188	179	203	183	194	206	195	198	205	192	167	208	215	186	193	170	167	173	173	193	200	188	238	206	202	169	187	209	191	217	186	185	183	194	195	212	193	210	190	195	206	197	205	203	215	186	199	180	206	220	184	170	193	200	187	177	183	188	204	196	196	172	217	202	198	193	207	201	190	206	204	204	177	209	190	196	174	179	206	184	188	206	179	192	196	213	203	211	219	189	212	192	188	214	204	218	174	199	223	192	208	168	216	198	170	194	177	228	211	206	198	192	196	185	179	195	194	205	200	191	179	212	192	221	205	221	188	188	195	201	192	193	198	220	187	224	186	195	172	198	188	204	180	197	211	188	202	219	218	158	174	211	179	180	184	197	180	197	201	190	178	190	173	187	178	218	179	206	182	186	196	187	192	207	205	203	217	191	200	217	214	201	175	172	210	211	191	189	180	164	193	212	167	205	187	217	177	149	188	179	185	207	202	190	187	209	191	196	198	176	183	172	190	205	226	184	174	187	188	199	217	223	193	187	226	188	196	221	191	207	200	224	186	171	210	172	221	185	192	181	203	196	190	181	180	188	210	207	201	192	189	178	211	194	217	183	201	198	188	189	183	196	182	202	184	199	216	204	191	211	196	173	222	204	187	199	196	194	191	166	189	216	190	213	196	205	185	219	197	194	208	194	194	206	211	200	202	201	177	162	170	194	163	188	191	192	172	185	194	211	188	178	208	174	179	196	196	191	187	165	190	207	186	191	154	182	203	196	201	199	202	188	200	220	184	187	214	212	181	197	172	191	191	209	184	218	217	185	178	174	215	201	183	196	150	186	180	211	196	166	189	183	180	194	162	188	188	173	190	186	204	184	193	173	193	191	213	247	179	211	176	218	193	196	180	177	197	198	208	197	197	211	188	190	212	221	208	191	172	214	164	205	186	202	185	230	209	193	209	183	203	187	225	183	195	182	203	230	174	176	192	222	196	192	228	219	204	238	186	208	211	189	207	201	215	209	190	196	221	192	194	199	177	191	200	224	215	177	215	182	200	194	188	237	209	175	201	197	195	196	208	216	182	218	154	167	219	171	184	195	184	203	201	204	207	177	217	175	186	194	187	190	210	201	221	203	194	219	188	201	189	216	206	194	181	178	201	180	205	189	184	188	180	206	192	208	206	197	173	212	185	204	206	220	193	185	203	204	211	195	192	208	200	210	169	202	157	175	214	163	209	192	207	204	219	199	193	205	167	192	190	193	181	209	212	215	195	188	197	197	168	210	181	205	212	213	205	178	174	196	191	217	193	210	185	151	197	219	179	184	178	196	184	204	198	191	205	187	175	206	187	196	184	171	197	191	150	174	208	172	201	184	212	150	179	169	212	190	190	190	205	181	205	187	206	190	221	179	182	217	180	226	192	200	190	190	174	216	193	182	189	213	203	194	178	205	196	200	174	209	173	183	176	211	187	198	180	173	197	203	212	195	169	226	198	199	180	199	184	217	215	225	192	191	176	207	206	174	203	181	203	196	199	184	209	198	219	188	180	206	200	190	223	189	176	201	195	177	186	186	163	161	200	211	195	189	193	178	184	222	202	212	190	194	192	207	168	163	176	196	217	189	195	193	179	189	205	179	171	185	201	182	167	208	183	185	178	191	194	220	184	208	202	193	189	198	170	175	187	215	207	194	187	191	194	202	181	221	176	194	199	190	176	217	184	212	203	194	177	192	171	193	190	183	186	192	186	191	191	173	226	188	178	194	195	172	162	189	203	189	205	187	228	201	222	208	215	209	222	202	181	166	199	181	195	197	196	201	188	183	188	184	211	190	203	164	190	196	178	170	194	187	194	216	196	172	208	205	180	206	173	197	211	196	165	193	179	193	208	175	216	201	191	177	195	218	209	192	183	191	223	182	198	200	198	205	190	188	188	179	207	173	187	186	169	203	199	201	214	195	198	185	173	182	187	215	196	220	178	198	196	181	205	202	187	196	175	196	178	205	195	165	194	188	207	207	171	213	213	175	173	167	189	190	162	216	179	211	211	227	173	176	187	180	194	180	202	183	205	221	193	186	196	179	193	190	194	202	201	206	191	197	204	217	200	210	181	185	184	194	183	222	194	183	189	216	177	166	202	223	188	199	189	180	203	194	210	176	202	205	190	186	179	201	195	189	181	214	186	208	204	197	177	220	205	202	183	204	195	197	184	215	210	201	223	183	210	202	191	185	196	187	212	202	187	174	194	207
18353	7474	5212	4409	3555	2642	2117	1806	1741	1413	1183	976	930	816	734	811	730	647	628	638	525	555	531	576	456	484	533	467	469	420	454	448	472	445	440	464	509	464	468	483	489	499	434	453	448	456	435	458	494	443	440	407	413	405	423	433	424	393	383	450	459	450	445	416	453	400	442	404	394	410	412	416	414	461	403	427	402	462	366	401	425	410	437	409	414	420	382	427	390	438	400	419	437	406	452	404	427	401	407	427	438	393	411	412	422	428	390	433	389	422	436	429	399	373	402	400	456	432	421	428	441	443	411	452	443	418	419	413	413	428	410	433	406	428	479	443	418	427	425	419	409	413	436	403	432	430	441	426	441	423	403	435	394	436	429	401	416	455	425	414	465	419	435	428	420	416	418	423	416	422	380	430	414	430	401	376	374	411	424	438	421	393	397	450	417	409	445	461	413	436	421	412	405	406	416	447	410	415	415	428	432	387	420	435	410	359	467	428	419	440	432	445	417	413	407	407	417	441	426	406	424	416	421	421	416	432	424	407	426	453	425	438	413	412	444	414	430	436	403	416	399	417	440	439	402	381	419	405	404	418	421	399	418	449	384	383	414	426	419	409	409	411	422	429	412	416	454	419	438	420	421	419	412	429	435	400	423	473	429	427	421	412	403	421	434	432	388	418	447	445	423	439	425	400	465	441	441	411	424	416	405	407	418	435	415	434	411	395	429	429	418	406	427	429	422	451	425	456	437	418	431	437	431	454	418	413	406	445	397	428	379	380	410	415	407	425	436	430	402	417	411	394	438	439	402	410	429	419	449	407	429	396	420	413	431	404	457	440	448	403	406	441	421	447	410	431	434	446	433	459	424	398	431	382	406	407	451	433	449	386	398	408	407	440	447	445	397	434	400	411	445	417	395	441	458	433	457	456	409	414	438	434	414	402	410	457	425	446	445	414	388	400	394	427	439	408	410	433	415	393	415	409	429	434	443	436	429	420	423	386	393	392	427	414	385	465	418	444	415	396	401	419	446	415	413	442	406	447	407	429	446	429	394	419	405	425	434	403	424	448	403	431	430	457	395	414	420	413	373	406	411	417	410	429	379	431	380	397	407	420	401	410	412	429	440	405	434	432	428	395	447	418	430	434	412	430	398	387	419	441	423	423	393	450	427	404	388	419	425	419	415	431	425	364	398	388	426	412	441	433	406	371	436	428	418	471	394	455	458	435	426	413	447	444	412	404	431	458	408	419	404	407	422	410	412	445	438	410	412	400	428	426	401	445	403	395	432	409	411	416	454	420	448	431	459	429	429	410	418	436	447	401	417	416	434	400	444	398	415	417	449	451	423	399	439	458	471	416	434	430	411	409	444	453	451	427	490	441	410	422	442	434	378	441	426	425	418	412	415	434	444	461	441	421	415	398	379	413	421	407	394	435	441	428	451	433	423	402	466	385	415	438	393	466	399	410	440	449	470	414	383	448	432	444	388	392	442	439	441	397	395	405	440	428	418	418	435	414	403	404	449	456	431	401	410	403	442	388	418	363	414	420	440	456	408	422	391	444	416	427	410	390	435	410	421	416	426	426	462	431	439	398	434	415	437	460	415	392	412	441	426	422	409	409	401	438	402	391	421	447	398	377	419	446	382	409	392	395	389	413	418	405	445	429	441	419	439	429	400	392	410	372	408	425	439	416	398	395	405	407	430	405	423	383	441	409	441	433	408	425	409	436	416	448	379	390	430	414	414	426	406	412	399	401	417	443	395	414	438	405	388	407	410	418	421	380	424	425	426	420	421	372	454	440	436	432	385	438	445	443	405	380	403	400	420	402	420	421	423	394	456	440	405	403	397	394	402	396	399	430	434	447	405	443	406	378	440	449	398	395	437	417	401	442	407	429	419	434	417	421	421	449	417	442	417	401	423	428	427	429	427	414	410	439	428	391	411	431	393	461	442	428	411	398	387	447	372	451	427	384	406	402	404	419	420	432	439	412	414	461	433	415	429	389	421	416	400	417	458	470	414	442	382	420	421	441	385	409	433	429	410	432	413	410	412	411	417	407	436	436	448	406	428	453	385	426	423	420	412	428	418	435	415	424	425	378	389	419	381	390	433	407	401	432	412	456	424	411	390	429	398	419	415	409	419	419	404	426	424	393	375	469	429	468	425	397	367	425	429	398	426	440	414	419	359	402	421	394	402	428	395	414	410	455	412	410	424	436	415	393	440	426	423	421	426	400	409	385	433	386	379	405	435	438	424	369	426	440	414	470	395	417	400	398	389	455	403	427	388	416	440	418	413	412	451	457	399	425	415	405	416	413	398	444	408	442	438	392	428	412	406	410	417	428	420	430	414	399	440	457	432	438	417	445	445	399	425	446	430	443	399	425	445	444	426	424	443	419	397	387	404	411	427	423	417	427	403	438	442	456	404	434	419	459	443	424	446	417	424	406	433	423	437	457	410	426	376	413	406	432	424	386	430	421	386	370	432	404	393	399	393	421	423	435	405	412	443	414	413	436	411	412	402	433	412	407	403	387	428	420	407	416	409	390	411	419	463	402	389	443	407	413	403	422	416	429	457	422	429	398	419	434	443	413	445	374	429	432	396	447	399	403	416	425	418	432	431	415	396	423	405	385	404	441	423	439	396	427	391	427	445	447	403	452	409	423	434	391	420	436	426	394	394	419	415	438	417	430	408	459	426	399	422	428	423	402	426	417	425	453	421	417	430	422	433	407	418	428	407	409	405	490	387	426	430	424	425	439	429	399	452	438	447	421	417	434	462	442	431	413	452	369	430	388	426	429	425	424	410	437	437	436	426	403	432	475	394	445	418	439	384	385	418	403	441	418	406	423	411	382	376	416	420	432	439	424	408	460	422	395	411	420	453	430	414	422	430	421	412	420	406	432	366	407	393	449	413	427	391	432	408	405	425	459	426	390	424	437	427	441	403	410	413	424	408	445	454	447	418	356	441	402	426	441	421	447	410	431	388	398	384	429	400	401	409	409	377	461	413	437	421	423	413	451	424	430	432	454	420	395	464	420	418	422	420	435	433	437	423	431	445	379	406	388	411	374	424	422	425	443	433	468	377	445	415	399	396	411	435	449	415	372	411	404	426	452	431	459	402	415	409	417	428	425	421	370	425	434	430	413	463	429	451	419	447	424	416	400	396	437	448	440	407	442	471	420	421	433	417	404	423	448	372	404	422	392	425	409	469	439	419	412	395	425	421	410	396	418	414	407	433	401	422	401	442	440	417	418	407	460	456	430	407	415	424	449	413	450	427	414	440	435	403	395	427	430	388	413	401	398	401	403	462	390	423	414	428	392	411	378	380	441	420	434	420	412	405	448	378	411	424	404	384	418	402	457	448	406	403	434	424	440	417	426	428	454	409	438	438	430	443	403	438	393	434	385	417	415	438	435	416	403	419	414	402	406	442	433	489	406	376	395	433	417	425	391	448	452	423	442	403	431	436	385	466	425	427	427	407	429	406	417	413	430	403	431
46387	19898	7617	2714	1607	1120	829	683	608	568	419	414	338	339	294	304	306	267	242	250	213	213	188	204	214	208	223	199	200	215	197	158	190	176	193	186	203	198	181	190	187	197	176	192	222	188	208	197	215	176	182	187	177	187	221	184	183	182	195	196	182	182	174	173	196	189	152	170	180	192	185	169	159	169	181	176	169	183	182	178	172	194	172	173	184	188	159	194	207	180	174	171	177	182	178	207	155	176	173	165	193	185	184	173	177	179	160	163	173	179	163	178	178	185	158	178	178	169	166	199	182	177	165	169	189	196	158	188	196	186	179	172	158	208	172	191	169	168	148	160	182	169	175	186	168	181	210	192	181	180	211	146	179	172	187	176	173	179	170	171	168	178	184	185	174	167	209	163	185	193	179	172	180	180	222	179	148	195	171	161	204	151	154	187	186	173	191	193	169	180	198	184	207	165	159	162	169	198	179	182	162	178	198	204	157	185	170	190	175	173	159	167	219	187	170	192	200	176	175	189	183	173	194	206	172	151	179	175	188	178	171	201	174	167	153	154	163	175	140	182	183	189	195	179	166	185	190	172	192	196	194	167	184	189	179	161	187	198	185	175	163	183	195	215	187	149	179	178	160	179	192	199	177	194	159	183	198	189	171	169	164	174	189	178	173	188	159	175	157	206	164	164	169	178	175	151	149	187	156	173	176	158	187	182	173	214	168	193	158	154	181	190	164	189	186	208	171	147	168	189	161	202	184	167	159	180	169	150	175	177	194	191	197	197	199	156	173	199	181	170	166	179	172	190	208	174	176	162	180	189	184	193	171	174	186	188	162	168	165	159	157	188	192	185	201	176	204	195	156	173	168	198	179	177	184	172	161	183	194	195	155	207	158	175	185	157	182	183	165	171	199	163	182	185	203	202	194	167	162	193	198	203	171	199	185	168	188	184	187	164	190	183	155	186	177	177	173	185	169	152	204	158	187	174	190	176	201	179	178	196	153	182	175	183	187	189	181	196	197	175	149	169	189	150	181	209	170	190	195	153	169	191	199	170	197	164	187	188	184	203	168	178	174	175	181	184	198	156	188	193	163	142	151	196	179	195	163	173	174	153	171	179	165	152	160	173	175	195	169	196	172	170	171	176	170	169	188	165	175	166	170	178	189	179	178	162	181	155	179	167	186	190	168	180	171	176	176	189	179	187	181	191	158	185	191	180	164	181	173	184	149	186	176	150	177	174	170	178	181	174	176	191	193	184	205	169	158	175	174	178	184	184	189	174	184	160	171	179	172	177	183	171	182	172	171	163	176	199	165	168	198	178	206	169	169	162	169	215	188	186	214	178	172	186	201	197	174	207	204	198	181	168	186	170	184	166	185	208	200	184	174	190	216	177	188	190	215	188	177	178	169	184	156	161	169	181	183	172	177	186	178	193	183	164	214	172	192	202	172	172	191	161	213	165	177	158	171	171	204	174	200	169	176	197	180	192	189	179	167	166	183	186	195	152	206	177	175	174	176	205	183	167	187	195	178	153	181	191	178	201	191	170	175	170	166	178	185	175	183	173	177	198	186	171	156	165	173	175	184	167	194	177	177	189	171	154	195	150	170	174	165	187	154	171	188	184	165	199	173	189	163	177	178	183	164	182	185	187	180	152	169	184	182	188	183	191	169	181	173	165	196	159	191	186	177	185	176	169	171	184	197	197	194	171	167	191	152	163	185	182	165	173	178	154	153	152	174	163	170	172	157	171	198	170	174	176	176	195	149	188	178	167	189	178	153	215	176	185	199	179	147	176	155	148	183	187	175	164	163	146	170	186	177	188	175	174	155	145	179	190	188	180	180	201	179	176	158	189	159	153	186	190	178	174	179	175	183	171	181	172	213	175	193	173	194	165	177	147	171	175	148	173	182	169	174	171	174	179	139	167	185	171	179	178	188	171	209	164	183	182	192	160	162	157	200	163	185	177	187	189	165	172	199	192	178	168	186	156	179	183	155	171	174	197	214	173	196	182	178	179	143	181	152	176	160	173	167	184	181	200	188	166	174	170	188	197	178	185	150	181	184	179	170	173	199	165	168	192	166	179	163	189	172	195	176	206	172	173	198	191	188	173	188	211	181	185	170	185	165	160	153	190	194	166	180	163	192	156	183	174	182	182	158	196	182	176	193	160	177	192	147	164	170	184	172	161	156	155	167	161	184	202	179	156	155	186	192	187	205	177	179	157	184	154	188	167	225	182	174	241	141	201	178	178	179	177	199	193	170	190	214	183	197	161	179	185	192	188	173	175	160	182	200	176	198	196	179	192	164	183	165	171	178	186	180	191	152	157	174	194	160	177	190	152	160	172	165	207	178	191	198	169	181	185	164	159	195	172	163	176	179	169	191	193	170	162	166	174	180	175	187	129	179	182	183	177	164	177	182	177	220	191	148	153	167	179	192	146	179	155	176	214	183	187	185	176	176	173	187	161	193	177	182	177	177	160	197	188	158	152	188	193	181	178	204	176	195	192	199	185	186	169	181	172	160	174	182	191	200	174	180	181	172	172	207	179	197	160	182	202	164	190	178	176	177	205	178	195	177	197	159	191	158	156	204	177	164	201	177	178	209	156	161	180	166	169	178	177	192	180	184	194	162	183	155	206	171	183	230	155	187	196	180	196	181	203	165	180	172	185	175	176	179	163	174	164	151	162	186	178	197	195	203	177	177	194	200	163	141	162	172	172	174	168	196	199	171	166	166	157	182	184	159	147	147	201	195	187	188	184	186	166	179	183	180	172	184	196	176	188	162	185	165	167	168	189	162	199	159	171	187	183	169	183	194	175	175	161	174	188	168	138	186	168	167	185	180	186	191	156	149	181	147	182	210	177	169	169	179	139	172	161	213	154	180	183	162	200	152	160	159	154	144	158	189	169	182	180	176	165	196	168	187	175	167	193	189	172	200	195	142	162	180	198	172	161	169	194	186	180	171	161	156	166	187	169	165	172	161	175	217	207	175	142	182	159	176	198	180	181	182	180	173	159	182	182	163	197	160	174	184	186	196	176	161	178	210	167	181	193	149	158	184	158	155	162	207	185	192	151	160	200	154	171	170	182	176	163	159	174	180	157	178	196	175	187	179	155	207	193	177	192	180	147	187	170	197	151	159	171	197	168	191	166	155	157	187	186	182	203	203	185	178	176	156	198	176	199	174	182	180	196	157	189	212	186	203	202	162	192	177	190	183	184	174	179	202	175	185	180	152	189	167	164	163	166	166	199	160	173	185	199	154	173	158	181	205	163	175	180	176	184	165	163	161	172	190	168	197	196	204	182	163	191	173	183	166	168	171	175	180	173	182	172	177	186	182	168	161	180	160	180	210	163	199	186	170	190	179	178	169	153	170	182	185	166	197	158	185	216	168	173	184	199	194	177	165	178	193	194	217	176	190	148	191	144	174	189	170	157	189	192	194	180	167	179	163	176	192	155	190	185	189	169	171	197	176	160	203	166	175	190	196	181	201	192
26548	12187	9167	7243	5835	4556	3432	3067	2846	2327	1807	1488	1395	1265	1173	1090	1100	962	967	882	700	674	691	647	540	558	627	576	485	513	505	465	438	535	532	569	508	488	465	435	463	507	460	502	452	456	456	430	460	484	458	447	425	403	437	420	413	387	408	427	427	383	406	428	410	385	392	422	368	407	415	416	402	432	387	389	391	425	372	403	383	374	424	393	395	388	411	376	391	432	381	375	433	385	433	422	396	380	386	393	379	433	377	400	397	374	395	371	377	355	413	382	381	402	400	384	404	411	395	362	402	406	379	419	437	394	401	420	395	391	412	390	403	412	389	386	392	403	381	397	385	400	408	403	407	401	383	425	386	415	368	393	403	414	405	396	398	399	398	411	401	397	360	351	381	369	392	407	367	374	401	453	388	413	395	383	402	381	411	395	363	391	400	400	406	409	411	411	391	380	380	373	400	394	387	437	401	412	375	386	431	378	388	389	393	434	375	342	369	441	375	392	428	425	366	345	364	396	394	442	387	390	387	387	390	374	396	393	411	368	391	392	382	395	404	430	394	408	410	406	436	432	393	408	338	419	374	381	415	411	426	380	381	400	401	401	405	368	384	405	380	370	400	408	403	416	423	396	419	392	406	432	385	390	399	421	385	408	419	445	379	390	415	379	397	397	424	375	388	392	375	417	410	387	383	411	372	392	424	395	413	393	423	376	413	383	372	387	405	390	390	378	391	440	428	386	415	377	410	392	370	362	426	405	374	409	439	403	396	405	392	418	387	403	380	374	354	401	394	382	430	414	398	394	396	390	369	363	383	409	391	370	381	422	398	397	380	385	401	408	413	434	400	367	416	373	390	384	398	417	398	379	370	387	361	396	426	413	412	411	396	400	408	370	386	370	367	399	398	408	380	421	409	415	435	413	413	392	392	397	385	419	379	427	405	400	400	394	385	387	374	366	417	417	416	415	407	368	393	376	395	384	393	381	411	408	380	394	433	394	401	398	398	380	366	383	397	345	366	397	366	443	406	397	440	416	374	363	372	362	378	381	382	433	391	363	407	402	375	379	378	415	427	413	382	395	429	441	380	386	395	429	360	412	390	401	373	398	389	413	392	378	406	406	393	424	380	390	361	362	394	421	389	369	378	433	362	375	403	381	389	387	390	419	351	391	404	416	410	357	419	404	392	372	397	377	425	375	377	389	407	375	420	402	373	397	434	433	405	407	381	376	433	405	370	396	401	418	407	393	396	382	392	390	377	395	396	400	399	375	404	395	365	391	413	381	422	429	397	404	396	392	405	399	383	379	387	410	387	390	432	366	363	379	402	412	385	430	375	418	409	377	359	426	388	417	378	375	388	398	400	354	424	383	407	381	424	375	362	393	404	419	388	358	422	398	406	413	419	403	399	388	397	365	397	412	385	419	392	414	399	423	428	411	390	354	427	390	447	377	418	377	386	383	399	390	368	375	380	366	408	383	427	394	391	398	409	396	405	398	379	386	385	392	379	416	395	403	421	415	402	386	425	385	408	401	404	455	384	397	383	386	370	434	410	367	385	386	408	403	425	385	382	400	390	390	405	431	397	376	454	390	385	393	415	413	388	381	376	372	363	397	431	442	395	397	373	351	383	415	369	404	389	401	412	438	410	405	390	364	387	385	399	404	383	392	396	400	372	388	411	395	355	454	360	405	409	393	394	395	393	387	392	421	393	379	381	401	333	391	406	397	381	392	360	420	396	412	397	425	371	379	424	399	388	422	394	386	413	376	381	403	416	374	409	408	402	450	362	381	414	390	407	406	403	415	409	400	396	415	383	377	387	377	408	399	394	400	359	386	398	381	392	383	409	403	398	391	387	380	405	403	388	417	354	450	419	379	434	409	435	431	401	395	412	388	395	372	357	389	403	415	384	445	383	374	414	372	418	410	387	394	366	366	408	375	423	381	391	405	404	375	377	385	420	372	421	408	405	391	390	428	420	395	379	398	389	403	408	396	383	412	367	403	394	406	402	423	404	390	406	422	424	405	406	430	408	383	410	383	383	390	378	415	365	369	409	407	383	379	449	391	364	392	380	415	370	388	366	402	357	401	381	424	417	374	428	403	397	406	392	402	403	430	385	395	406	418	366	385	389	402	425	384	375	456	410	384	381	429	431	386	394	433	367	380	386	341	387	400	391	373	375	395	414	407	393	403	452	390	425	393	370	402	371	429	458	400	409	406	420	403	346	389	371	380	410	367	348	362	382	405	409	394	393	409	402	383	392	394	388	391	402	358	400	411	375	395	405	410	419	440	390	372	417	395	384	394	427	365	406	373	411	407	395	429	415	425	379	396	366	392	378	407	385	379	382	390	388	404	381	416	430	397	384	392	407	406	452	395	399	370	394	382	407	451	455	389	390	395	392	380	391	346	402	383	401	378	404	404	380	387	384	382	427	415	394	379	423	421	408	424	365	402	419	404	401	420	424	389	371	428	351	375	403	388	394	391	423	394	400	373	389	396	398	407	369	384	364	408	399	379	371	397	394	419	421	408	402	377	398	392	407	440	401	385	419	390	376	384	416	392	418	399	377	383	368	375	397	380	402	408	416	349	395	395	387	377	390	431	414	395	396	428	412	410	386	409	401	395	404	423	379	402	409	398	415	388	421	393	382	384	383	370	386	378	413	396	388	397	423	395	426	391	405	394	394	395	371	388	392	373	399	451	395	408	408	372	404	390	378	418	373	379	438	389	369	386	388	379	401	364	391	373	379	398	407	387	388	401	381	391	387	414	410	375	381	418	380	391	404	392	375	417	397	369	401	399	373	416	422	394	373	392	402	425	377	368	401	382	408	444	427	413	406	365	391	393	408	420	449	364	394	391	389	390	383	397	353	395	387	386	381	416	372	408	365	380	381	409	395	388	415	414	434	415	389	400	384	385	372	429	382	365	389	452	397	395	417	407	425	384	417	389	430	382	381	372	383	421	411	396	398	380	340	400	390	398	391	398	435	407	362	415	390	372	385	418	384	404	364	396	404	362	367	407	399	408	391	407	419	402	380	365	396	367	399	369	385	377	429	419	375	404	374	386	406	404	396	394	360	418	359	384	418	407	406	383	388	382	378	375	397	397	396	367	349	400	358	402	390	398	430	399	383	384	433	380	377	385	406	406	394	387	405	437	399	330	376	426	372	419	398	398	369	391	365	396	393	430	390	402	401	418	397	381	424	397	398	389	402	393	398	386	385	418	387	366	405	395	392	410	428	402	422	399	422	377	393	360	378	415	374	374	421	374	388	392	411	390	426	386	406	394	421	384	372	377	384	417	405	379	394	375	376	377	421	424	399	420	392	442	384	389	363	387	390	387	402	422	436	396	426	403	421	415	371	384	392	358	417	418	402	413	371	405	403	377	401	362	431	388	365	396	408	370	400	385	424	428	445	393	378	406	388	427	402	410	411	396	397	408	385	396	384	391	394	405	376	404	454	360	367	409	441	392	406	423	400	405	389	411	333	371	387	405
52013	26455	10291	4131	2346	1548	1080	743	781	772	567	581	485	439	397	368	403	313	335	277	269	276	267	286	227	258	289	243	232	237	235	222	236	191	226	253	257	228	203	214	226	229	241	214	210	207	200	211	210	216	197	214	220	204	211	208	207	183	189	185	234	195	168	168	172	205	200	211	192	173	188	204	182	201	200	194	190	192	199	220	192	178	206	189	189	207	219	200	194	200	178	192	177	201	231	199	193	206	232	198	206	203	215	203	189	194	183	205	222	200	201	208	216	189	183	211	210	177	211	194	205	194	203	208	203	209	215	184	217	178	192	201	202	229	231	183	222	219	178	208	212	216	217	184	182	209	208	178	198	187	177	193	178	225	218	207	211	200	206	166	186	180	207	188	219	173	204	216	217	232	197	203	210	217	191	186	224	214	199	203	207	193	212	192	209	212	217	200	219	203	197	205	202	233	212	197	191	243	204	186	192	203	226	195	206	198	207	194	215	200	208	186	198	188	198	235	200	213	201	199	173	236	214	213	200	203	189	184	172	244	201	175	192	198	205	218	190	186	202	197	205	192	189	190	185	207	212	196	206	188	216	193	187	219	208	195	230	200	200	214	214	194	199	203	219	173	205	210	194	191	198	204	217	205	192	218	230	225	205	178	197	192	209	204	195	214	215	195	201	225	225	220	224	190	197	202	222	218	198	206	234	223	202	223	215	192	205	202	218	203	188	173	209	202	202	231	188	195	208	197	206	211	194	213	239	177	208	191	182	190	212	192	208	201	180	170	192	188	219	191	199	181	200	194	202	216	188	182	220	218	202	185	212	204	217	207	195	203	172	225	193	201	225	227	199	191	200	174	197	204	213	193	198	197	240	186	208	218	216	202	187	201	217	211	194	191	231	216	190	208	172	178	193	187	200	189	202	228	227	195	211	196	186	193	197	178	243	188	182	222	184	187	187	203	179	213	177	198	195	171	186	221	217	215	202	207	196	195	219	206	172	198	201	196	198	166	183	208	189	186	177	201	171	220	212	179	182	222	187	232	169	205	215	180	182	211	223	200	200	215	205	177	215	213	208	204	204	216	204	192	182	197	199	197	203	222	205	228	226	197	210	192	211	237	198	209	184	202	200	203	223	184	210	213	210	223	193	227	211	214	177	190	183	218	215	207	213	225	221	191	206	226	188	213	222	185	197	193	208	187	199	189	172	207	210	187	189	186	208	199	224	205	227	239	184	228	217	215	192	198	201	220	220	212	209	216	220	221	200	198	214	206	182	199	206	217	217	203	206	223	198	193	183	213	207	198	242	166	205	228	204	195	231	210	203	189	211	195	191	197	161	211	192	187	213	189	192	202	224	194	189	214	213	232	187	200	233	205	239	208	192	204	178	188	209	192	196	187	197	197	181	194	199	206	163	232	200	202	208	208	177	198	211	225	192	205	215	226	211	159	219	212	208	184	173	165	207	211	192	225	208	183	189	212	218	216	205	193	214	201	197	177	175	179	202	202	218	212	198	185	190	219	199	201	169	194	185	169	198	218	205	213	209	202	197	185	184	202	199	234	213	221	221	196	180	185	196	182	221	213	195	222	222	231	204	178	175	194	205	195	178	197	184	195	204	190	187	173	192	198	217	210	221	215	216	196	197	185	184	190	191	200	195	205	187	195	204	193	201	188	226	192	215	194	202	173	205	194	175	204	233	192	178	207	192	199	203	166	216	203	186	177	189	195	201	184	190	199	226	168	232	202	203	219	229	222	193	203	176	215	237	224	183	196	196	193	222	219	199	209	223	168	186	212	197	176	209	225	217	202	198	194	190	200	225	186	237	176	193	185	236	224	201	203	211	232	211	237	188	197	173	187	184	188	178	189	201	209	227	186	165	190	226	218	194	198	197	216	192	198	188	189	196	209	210	214	197	159	215	174	226	231	204	228	204	206	220	217	200	209	192	217	211	198	191	192	213	226	192	220	222	177	214	216	220	176	221	212	229	228	203	205	214	209	212	220	193	233	203	238	206	194	199	224	208	218	179	213	171	203	210	209	214	205	211	217	171	212	196	219	181	173	211	218	208	217	173	209	204	219	179	248	207	184	185	192	191	198	209	215	194	212	210	172	226	190	208	245	207	200	189	196	205	197	188	202	199	233	214	216	196	202	209	207	199	211	229	215	192	200	190	189	189	197	223	224	224	207	209	225	209	199	188	197	199	209	171	204	219	232	188	207	197	230	219	201	240	225	177	202	193	197	212	197	187	238	195	207	181	212	193	199	213	201	192	213	200	189	188	215	185	188	191	188	186	213	197	228	202	193	223	223	207	216	187	177	218	186	211	209	211	176	220	201	170	202	189	201	193	190	224	208	207	200	188	176	195	179	216	207	229	201	204	227	198	190	180	207	207	208	201	220	197	198	210	195	202	174	235	212	223	185	185	198	197	207	193	198	215	238	202	187	207	195	221	179	222	177	197	195	159	216	214	184	189	192	167	182	208	218	193	202	202	195	187	180	203	211	233	190	200	194	218	205	182	197	175	203	197	204	212	216	204	204	215	193	181	192	223	210	216	209	206	195	224	181	193	218	211	212	218	197	210	212	221	216	207	196	181	189	222	234	196	211	217	187	195	240	188	186	212	192	214	195	209	231	192	210	187	183	206	220	162	222	200	202	208	223	197	206	228	168	228	205	194	210	205	216	187	216	205	195	193	197	236	195	218	179	194	200	207	186	202	194	208	209	232	198	204	175	211	214	182	169	199	190	202	187	195	210	212	182	216	188	180	183	167	246	200	185	223	205	205	214	225	171	174	204	203	208	216	215	210	202	195	243	200	191	215	201	186	188	204	191	209	216	233	212	216	223	209	194	185	182	212	179	193	217	186	167	223	209	196	206	204	182	201	205	207	222	232	193	200	190	215	204	211	186	208	195	185	181	213	205	191	219	178	192	206	200	191	205	199	233	207	199	215	208	181	219	202	209	189	200	188	205	199	203	174	205	173	216	220	180	211	198	206	212	191	202	205	237	188	200	218	197	222	226	201	195	221	184	225	214	198	192	219	173	190	216	221	181	178	186	214	226	197	199	181	196	217	206	196	200	208	207	181	216	204	178	182	207	205	182	193	196	199	187	220	186	196	187	180	199	178	197	194	196	173	189	185	201	214	155	207	204	199	207	204	189	225	221	178	196	227	190	207	210	213	226	181	206	202	193	227	189	249	208	199	207	221	165	188	195	208	205	178	195	213	195	218	219	195	203	187	232	181	169	209	203	203	195	214	186	202	171	191	182	182	207	231	191	216	224	203	214	211	215	193	186	184	183	195	191	198	208	220	185	225	189	202	209	198	183	178	194	199	190	206	195	218	211	231	196	197	198	196	201	177	191	206	199	191	179	192	209	168	188	207	196	190	221	187	185	205	168	230	203	216	186	217	208	195	205	198	186	185	206	233	193	191	202	191	227	189	195	194	197	184	202	191	200	203	219	249	219	219	221	204	223	217	193	198	208	220	195
29276	16771	10714	9935	8002	6188	4602	3339	3486	3504	2663	2157	1851	1781	1647	1542	1475	1310	1317	1269	1012	951	946	874	744	736	912	734	715	630	685	627	644	642	713	693	688	639	588	563	638	608	603	561	524	540	519	546	503	535	551	544	530	512	504	488	505	477	483	456	455	495	459	483	500	458	427	463	464	434	467	445	410	477	444	442	424	461	418	488	435	402	431	465	450	423	482	462	418	404	413	445	416	445	448	414	414	434	452	443	459	431	442	460	457	447	436	406	433	420	470	445	453	463	411	462	455	484	423	447	448	417	404	429	432	477	425	469	450	448	437	421	442	441	443	442	437	435	431	434	436	472	436	458	465	434	430	408	442	487	480	459	453	414	417	449	444	433	418	400	465	446	439	464	461	446	435	431	460	451	440	471	415	453	451	469	413	461	435	452	447	453	438	473	446	423	440	451	436	398	457	436	453	415	439	419	428	456	460	451	468	474	445	436	449	431	468	444	447	455	447	449	470	413	447	444	436	418	441	472	424	451	444	478	430	449	446	428	463	446	466	444	454	461	467	448	463	417	431	478	413	451	429	444	437	422	440	440	403	438	471	433	434	449	493	419	419	492	444	464	437	422	452	473	461	442	436	471	439	526	450	430	503	415	465	477	479	411	457	434	441	409	452	438	425	455	463	459	459	441	437	446	420	463	429	440	441	436	468	459	450	425	465	467	443	466	441	447	431	463	462	463	413	471	454	410	443	434	445	470	446	441	456	451	442	436	459	444	439	417	432	416	457	432	409	418	424	427	473	443	419	454	443	455	442	429	439	481	437	452	464	453	473	428	408	401	493	450	436	446	476	441	431	444	447	450	446	456	427	474	440	402	459	438	459	457	457	432	419	445	449	457	424	439	405	450	422	457	443	447	439	448	427	449	445	422	428	435	472	433	440	445	431	463	430	442	462	459	471	435	450	427	418	452	447	426	448	460	424	403	465	458	434	464	431	438	456	411	451	440	446	437	438	435	422	443	442	447	420	433	420	459	461	440	423	426	460	409	483	439	443	453	461	435	453	435	439	448	430	447	429	441	456	423	449	441	471	408	428	424	417	445	456	447	433	432	431	434	469	428	436	429	406	475	461	389	412	466	424	450	474	422	439	452	443	439	444	428	487	443	452	468	452	432	414	443	448	416	458	426	448	418	505	456	420	430	484	435	440	436	423	448	461	434	465	435	457	416	449	458	497	417	454	426	439	462	433	433	441	442	440	440	428	431	460	479	444	432	454	446	488	444	460	414	423	452	446	452	479	453	427	444	467	435	465	453	434	468	428	451	443	413	462	426	423	456	455	440	449	429	425	432	458	460	450	487	484	455	469	430	438	449	442	437	459	441	455	419	442	451	448	424	453	442	455	434	476	428	467	432	429	460	463	447	444	446	429	436	430	459	433	422	432	444	434	435	467	470	429	437	467	405	457	442	442	440	481	417	443	400	473	442	423	422	447	456	445	417	451	441	419	441	449	466	451	472	453	445	462	445	484	474	430	430	439	417	459	408	464	452	419	471	408	451	436	441	460	454	455	448	426	413	429	414	457	436	435	411	422	447	473	477	391	395	422	441	446	462	455	429	435	433	453	467	424	443	440	426	466	451	443	433	478	428	446	441	442	456	437	439	445	489	465	438	443	422	424	422	460	450	505	413	407	457	410	434	459	402	458	451	440	380	472	417	436	445	433	443	472	483	426	453	456	441	441	444	431	436	424	468	423	454	445	445	398	462	462	454	419	453	423	473	443	443	438	473	445	449	444	423	434	455	449	447	453	467	438	417	440	453	431	412	400	462	452	437	476	455	475	414	426	473	434	446	449	428	457	466	449	446	433	456	460	418	431	465	425	431	411	465	452	434	437	411	447	447	460	445	451	424	445	459	419	403	449	451	434	444	434	422	430	439	438	454	423	473	454	443	458	452	436	443	452	439	385	461	441	430	444	449	397	449	445	442	464	420	436	453	449	441	438	428	413	457	474	406	430	461	434	427	435	397	501	432	454	444	460	458	452	425	457	450	429	411	490	457	432	401	444	393	421	420	446	405	470	440	439	420	427	445	431	421	426	413	409	493	426	429	454	426	470	460	455	457	444	471	446	440	450	434	466	386	444	455	454	447	471	430	447	449	457	450	481	417	451	484	436	442	437	424	466	485	420	439	491	428	447	486	418	408	455	455	435	440	405	424	438	434	485	436	436	429	429	488	444	437	411	435	450	448	454	448	411	437	482	422	463	450	469	444	427	484	439	444	437	461	436	473	441	447	437	440	459	438	443	468	432	471	459	433	476	438	441	420	441	446	434	434	470	480	470	436	461	399	469	427	447	436	433	467	465	447	445	439	441	426	408	447	450	464	444	449	449	456	415	431	465	432	427	410	478	488	443	460	427	452	426	447	439	430	444	482	468	460	449	437	411	435	440	441	422	468	464	457	440	425	445	448	444	414	450	427	478	431	425	461	429	449	464	447	415	470	442	472	424	415	449	444	435	454	444	452	455	419	436	395	406	429	463	469	446	438	423	432	447	435	462	433	464	437	438	448	441	424	397	434	456	416	434	447	426	406	429	429	468	419	460	411	504	458	446	425	473	424	429	449	406	449	389	415	442	448	445	431	429	446	423	408	442	477	432	463	462	456	410	444	423	453	458	468	452	424	454	446	456	480	427	445	420	439	436	411	454	421	451	445	420	427	428	398	471	400	485	465	428	488	416	419	448	478	430	452	418	454	453	435	460	430	428	452	432	416	446	452	478	471	425	438	436	434	431	451	479	421	428	459	449	484	414	460	424	444	450	414	393	459	447	436	469	435	459	435	442	442	453	447	419	452	472	449	427	446	446	449	451	437	433	413	471	421	462	440	477	402	409	450	432	435	441	420	452	449	462	486	438	412	442	448	450	433	418	430	455	427	421	443	423	418	428	462	403	431	437	475	437	446	430	403	430	467	435	412	448	421	471	421	443	434	453	437	434	432	425	520	432	461	425	440	413	455	422	455	440	460	420	413	425	453	443	460	468	419	453	434	486	447	401	452	436	450	443	465	453	448	417	448	437	443	443	456	417	445	445	425	458	420	462	457	432	445	424	456	406	438	447	423	418	424	417	460	433	450	439	445	436	435	448	438	443	413	411	447	463	481	452	437	450	413	423	450	416	453	451	475	421	448	443	434	430	434	410	459	472	442	428	426	449	459	440	403	433	413	444	417	460	473	428	454	449	437	431	447	443	444	426	457	430	466	448	425	415	426	444	422	413	440	416	455	457	464	433	466	432	453	486	466	445	412	446	427	439	428	431	391	461	458	451	436	443	473	431	457	444	442	409	395	441	428	402	455	469	424	451	461	436	443	426	435	459	467	440	416	423	452	431	430	441	443	449	443	458	478	462	465	431	422	454	458	480	451	410	415	454	474	487	398	482	451	467	440	448	481	436	403	452	447	434	428	425	475	436	487	421	459	429	440	435	411	461	491	421	465	420	461	460	433
28084	11397	3330	1513	879	650	516	434	376	389	368	338	317	267	306	301	241	250	267	256	218	229	205	226	193	186	216	215	204	228	209	216	208	190	228	201	202	205	216	206	176	231	193	221	183	203	224	201	220	215	199	220	215	216	225	200	207	197	201	233	221	203	191	179	188	197	204	204	193	204	212	202	197	195	209	223	195	199	217	213	191	183	209	204	183	180	216	191	224	196	211	200	225	213	211	184	205	181	198	188	196	229	210	189	207	215	216	203	212	202	171	190	192	214	232	211	204	206	183	206	196	190	214	195	208	184	219	203	180	198	200	198	203	184	232	187	179	176	208	220	214	204	211	221	186	213	195	180	217	211	224	176	216	171	203	201	206	211	200	188	183	176	200	198	182	194	207	201	199	210	197	182	208	235	196	175	216	190	234	186	202	201	210	182	194	202	233	189	206	183	190	220	205	204	204	176	208	206	203	191	186	198	204	196	198	200	194	209	244	222	196	203	200	216	193	204	177	197	184	181	224	223	194	193	196	211	182	176	202	226	209	163	171	214	204	218	182	208	185	193	195	203	187	192	205	223	202	206	178	214	231	208	192	214	205	192	188	174	201	218	198	206	190	184	192	217	191	212	234	220	211	212	201	174	220	207	185	212	181	186	234	227	223	178	193	200	204	235	198	205	208	220	181	204	205	172	207	208	195	180	208	223	208	215	210	203	179	210	191	206	202	203	202	235	172	200	207	206	232	199	192	192	193	181	188	218	192	182	200	186	201	201	206	212	200	191	188	219	210	194	166	172	196	199	187	212	198	195	205	185	189	191	191	206	197	213	218	171	204	222	186	201	171	212	192	191	195	210	167	192	202	215	183	215	195	183	186	196	177	203	192	237	215	193	207	207	199	162	185	202	172	188	176	195	189	195	186	188	184	186	216	207	206	224	195	181	224	242	207	204	201	221	220	191	205	163	223	228	167	187	178	204	191	177	212	202	216	209	192	232	195	214	192	202	215	217	227	213	210	209	214	187	186	191	212	210	177	194	206	176	187	178	212	198	176	200	211	178	202	190	187	212	212	202	184	184	199	194	229	207	206	200	181	212	209	190	203	235	203	214	220	163	178	183	193	195	219	192	193	229	201	175	175	199	222	208	209	220	210	206	194	181	218	190	212	220	225	225	215	207	200	201	190	197	174	226	215	201	180	212	225	199	240	198	198	242	182	211	211	200	196	184	197	189	197	231	211	195	190	190	170	177	198	186	210	189	204	200	200	192	223	203	211	190	203	189	232	206	203	178	192	176	203	197	187	180	217	195	201	206	197	179	196	223	205	202	191	189	198	182	212	204	214	210	189	193	208	211	179	185	215	201	179	195	205	214	201	208	200	198	198	224	172	195	202	194	202	227	223	185	196	193	187	200	174	200	231	203	187	206	194	193	198	227	182	167	194	213	221	192	219	201	189	194	211	207	160	204	199	190	199	182	172	204	222	201	203	214	206	178	178	204	199	171	217	216	190	183	217	191	214	208	228	208	209	209	182	199	206	179	176	184	189	200	212	211	206	189	210	195	199	178	204	192	200	196	197	184	227	209	181	186	206	197	233	178	206	171	206	202	208	209	187	194	203	223	202	212	208	229	207	205	210	215	176	215	182	190	211	225	179	198	194	230	195	193	191	222	198	232	187	196	176	212	197	212	213	211	203	199	194	193	198	220	179	221	194	200	217	187	188	208	199	178	195	186	165	202	203	206	181	212	197	190	188	172	190	207	206	203	192	229	174	190	206	204	223	207	209	185	216	212	202	209	217	206	183	222	208	191	194	176	222	182	195	191	206	205	179	185	202	228	191	236	214	203	206	201	181	206	218	213	168	193	225	195	181	211	206	206	186	182	193	204	191	190	192	199	208	205	182	201	214	189	189	206	186	189	189	208	216	183	179	207	204	213	209	235	203	202	211	198	213	200	210	193	198	167	209	218	195	206	203	230	195	215	219	195	199	207	241	207	207	209	197	208	184	218	174	212	194	203	214	213	227	217	223	209	191	209	204	200	213	224	177	222	197	214	198	184	191	195	202	160	198	205	180	202	218	208	173	197	201	186	198	190	191	219	215	217	182	183	190	214	215	203	177	225	218	194	190	203	210	204	194	167	188	197	219	224	188	201	183	205	192	205	223	193	213	219	195	214	201	208	202	203	176	237	190	201	203	185	200	187	203	212	187	181	227	223	206	199	191	216	215	161	209	206	224	211	240	215	187	208	217	218	219	180	145	216	209	217	190	206	197	177	194	210	209	205	193	190	232	186	208	217	214	212	175	169	213	180	216	197	190	174	189	183	203	207	211	195	212	185	206	217	175	208	192	189	191	187	204	174	182	206	178	198	175	201	181	191	212	179	212	179	196	187	182	192	184	187	175	190	199	170	202	203	210	212	179	193	194	191	225	212	204	202	215	217	190	199	214	188	183	216	210	179	189	200	206	214	218	178	175	173	184	221	188	225	227	205	193	196	185	192	204	227	217	190	216	221	219	205	176	205	213	212	188	183	207	204	184	183	189	199	217	202	192	217	189	213	192	196	216	235	215	180	196	177	224	233	202	226	234	221	202	182	195	226	204	210	213	209	194	223	230	189	215	217	187	219	184	187	219	208	192	214	201	192	217	213	181	197	202	202	208	189	227	218	194	199	201	193	196	188	213	171	212	198	191	177	205	189	180	213	202	182	181	196	191	200	198	209	213	210	211	217	232	200	172	174	198	200	218	199	209	201	217	210	213	222	198	177	192	186	195	193	184	181	206	196	221	204	214	173	212	219	195	229	223	219	180	205	198	206	204	197	175	185	203	182	231	208	222	197	205	205	190	200	191	198	189	203	195	195	229	199	215	182	181	177	209	195	203	208	205	199	205	199	203	208	212	180	216	208	182	204	189	200	200	224	211	219	205	182	202	213	186	191	191	181	184	215	215	187	213	194	233	191	207	205	200	181	199	211	209	197	211	188	222	217	195	222	186	195	206	201	173	160	197	224	194	238	218	195	182	177	207	220	220	197	185	195	243	186	190	195	232	191	194	203	204	185	183	206	191	197	201	197	222	215	212	186	191	179	178	205	218	235	202	217	171	217	209	168	214	203	199	216	223	216	224	205	197	202	186	212	221	225	221	191	196	226	173	183	212	175	201	211	192	182	187	205	216	215	221	207	197	190	201	179	208	214	193	199	186	201	230	231	206	179	179	220	214	179	198	232	183	237	181	214	189	194	194	182	239	191	202	206	209	187	185	193	178	226	200	187	216	197	187	195	214	195	208	212	198	207	192	232	193	191	202	187	203	206	214	212	183	220	193	207	190	201	243	204	206	194	208	186	192	198	205	200	209	224	186	205	197	222	178	197	196	190	179	195	223	213	205	219	208	222	240	211	216	188	204	203	211	200	202	177	182	204	220	194	213	179	194	202	220	188	220	213	186	185	213	195	195	181	215	216	221	194	195	209	188	192	223	206	219	193	205	184	215	191
15708	7251	5022	4434	3463	2643	1949	1633	1448	1622	1361	1181	1018	929	910	939	824	777	719	667	568	550	506	552	537	498	531	516	501	499	514	447	457	469	522	530	503	517	482	516	498	514	510	444	443	476	542	476	483	497	484	462	444	437	430	461	446	449	430	428	443	472	420	457	420	463	430	424	450	427	451	434	444	472	421	435	428	411	435	440	445	463	449	433	448	429	461	414	452	443	444	440	453	432	445	443	461	400	424	441	440	431	469	418	470	416	464	380	434	456	444	448	444	413	472	448	458	442	442	450	434	451	435	436	429	432	441	415	408	437	448	414	405	433	454	436	426	411	423	444	407	434	434	423	452	412	471	413	428	453	428	429	432	418	413	464	443	422	422	440	434	429	447	415	419	468	443	443	464	416	455	405	460	457	452	446	413	440	391	444	450	418	451	448	462	436	453	423	463	432	423	430	454	439	448	425	472	410	483	455	498	418	428	439	438	462	431	455	408	433	414	459	435	445	410	440	414	425	430	439	410	415	440	416	448	431	410	419	430	453	410	451	460	450	453	440	428	453	445	492	453	412	423	409	414	460	446	457	429	437	409	433	454	429	448	447	442	446	418	465	444	439	459	446	443	416	434	461	431	457	436	440	490	414	442	490	413	461	452	479	400	445	410	455	446	460	421	433	446	435	424	437	435	456	471	450	433	461	420	433	447	380	446	421	423	425	420	434	421	448	441	458	489	468	439	420	425	424	442	441	405	465	444	441	409	497	467	439	437	425	462	395	433	437	422	405	458	454	413	475	424	452	451	442	440	456	401	460	450	427	450	442	421	426	461	412	416	417	450	416	456	467	458	420	445	454	426	458	466	432	414	461	413	437	428	408	469	457	451	433	429	416	439	436	440	449	424	445	426	430	452	443	454	404	412	454	432	385	418	451	423	411	466	449	421	408	468	477	416	416	422	461	458	439	429	438	459	414	459	444	440	403	393	437	446	452	433	424	443	437	427	453	401	409	445	425	444	464	427	462	464	403	424	428	424	453	441	439	468	445	480	446	436	449	424	428	431	432	439	396	421	434	397	446	466	445	416	447	445	463	429	453	417	458	416	428	453	457	442	407	435	443	435	438	392	421	422	437	420	473	436	408	421	408	423	458	428	456	409	416	435	455	453	420	422	457	452	410	432	432	427	413	444	425	414	441	449	449	444	435	450	427	430	438	454	456	405	404	435	423	449	437	414	431	398	458	446	443	451	442	436	469	445	426	395	449	396	440	435	462	423	429	425	428	424	453	424	419	411	418	435	443	455	444	421	480	468	444	477	432	421	447	445	431	470	408	434	444	425	401	446	469	443	421	412	452	408	431	443	454	426	416	436	422	423	454	436	415	406	433	449	437	428	459	437	446	444	422	432	465	390	420	418	420	481	442	391	467	402	443	434	435	461	404	453	463	449	433	463	418	460	420	465	426	416	486	449	421	434	439	454	442	410	438	420	468	477	454	459	403	416	430	440	445	462	435	415	429	432	435	412	467	399	443	424	436	446	403	467	446	467	461	429	464	487	446	452	433	445	417	452	470	453	458	441	434	443	442	439	418	457	457	435	432	407	418	460	470	396	457	435	412	386	438	437	438	431	439	437	462	437	462	434	429	427	410	434	451	425	464	439	458	446	465	426	437	424	460	445	447	438	451	441	441	424	438	446	416	454	416	408	474	471	436	406	446	440	409	432	442	454	414	444	471	433	428	451	439	483	433	428	426	441	427	411	426	443	439	424	445	440	437	449	410	384	422	425	429	457	458	418	433	445	423	439	441	429	405	408	415	424	439	434	448	456	440	440	395	484	436	445	460	431	428	446	438	434	434	435	423	441	432	435	425	445	458	404	461	426	418	430	421	419	434	444	430	434	456	436	430	461	421	408	434	456	412	481	452	418	432	458	437	430	441	395	432	424	418	452	469	412	424	439	455	438	459	425	441	426	420	489	417	437	433	429	450	464	452	483	459	443	444	442	406	481	442	418	457	425	403	413	443	430	433	413	441	437	474	500	440	453	425	442	438	424	459	425	449	431	441	427	419	418	452	435	471	427	410	413	439	455	472	433	413	411	418	464	423	475	469	428	440	428	426	476	438	412	414	462	411	431	414	452	443	464	450	421	427	467	434	429	437	439	415	440	473	433	432	440	459	465	447	433	455	412	401	437	431	447	435	463	448	462	433	442	457	416	422	399	417	399	412	417	442	434	420	445	445	406	492	462	425	442	420	442	413	395	461	417	454	479	412	412	454	429	422	449	423	424	426	410	454	428	441	448	425	405	477	458	431	449	438	409	435	423	427	419	429	431	479	430	444	427	407	435	384	430	452	460	425	403	432	456	433	441	440	455	450	413	465	445	422	476	439	453	456	419	420	457	451	447	440	436	432	424	432	411	453	456	417	418	460	477	439	404	436	412	471	422	415	431	413	453	456	433	450	444	430	478	438	440	438	418	480	423	430	444	415	414	450	412	437	412	401	452	433	449	455	432	439	475	437	418	394	429	420	422	420	416	440	432	414	431	426	431	439	425	442	428	456	450	416	454	460	451	445	423	437	406	471	466	437	436	457	404	455	443	477	452	462	432	470	409	440	407	438	443	462	452	426	429	462	420	413	449	415	465	429	441	425	440	442	455	427	458	429	489	452	408	437	388	399	464	424	458	404	480	500	422	406	410	421	428	443	440	439	431	409	440	427	417	456	407	413	423	412	444	418	423	425	483	444	431	439	417	443	481	401	430	474	427	429	447	441	457	431	465	458	415	457	475	421	433	428	441	446	406	463	429	449	429	437	433	448	439	437	439	461	416	417	443	441	424	427	421	403	455	440	479	404	443	421	480	459	433	419	414	438	408	449	440	449	460	434	399	441	446	422	460	452	441	409	413	425	445	450	399	421	471	483	461	410	438	407	439	422	427	424	443	451	439	461	441	426	442	430	423	412	398	444	409	431	451	420	485	420	469	432	439	421	446	460	438	451	426	441	400	459	464	438	409	459	418	445	441	451	433	430	417	432	451	433	409	409	427	439	458	403	449	422	443	446	421	430	421	421	494	457	444	437	449	416	467	443	419	419	457	421	453	409	444	432	461	428	426	428	396	470	464	420	449	474	423	445	437	396	469	434	461	417	467	426	423	439	426	435	423	441	490	407	445	459	408	440	399	408	420	461	452	403	442	423	417	432	446	459	423	427	438	429	438	428	425	407	426	434	428	467	425	413	459	474	470	431	460	436	428	447	458	402	456	441	409	456	425	411	430	394	462	466	436	383	460	418	428	414	454	440	444	442	416	440	424	380	418	424	476	419	420	423	448	445	404	421	470	410	470	416	407	407	391	437	440	447	434	465	380	458	409	443	439	425	468	436	453	462	465	424	424	432	416	402	422	401	419	431	452	426	434	472	430	435	417	446	408	406	435	442	426	417	448	445	433	378	407	479	465	445	426	411	441	438	451	402	453	446	440	424	428	461	458	395	424	475	447	437
44661	20279	7462	2572	1394	903	758	723	556	431	405	335	391	363	283	333	286	240	262	251	231	252	245	231	200	243	221	220	224	201	189	192	177	222	213	213	212	178	186	197	222	202	205	201	213	187	194	198	181	177	185	184	205	197	185	180	198	192	188	197	184	191	177	214	177	201	187	181	163	162	175	197	175	205	179	186	211	189	185	180	157	196	187	204	179	206	207	201	192	183	152	195	199	169	187	162	192	185	199	202	156	201	193	200	169	197	179	186	195	187	199	167	180	199	182	174	181	205	181	194	185	193	184	165	184	192	208	194	191	170	191	201	183	182	177	187	188	184	150	168	181	170	186	186	175	195	171	222	197	225	186	161	196	198	167	181	172	169	187	175	171	186	180	175	177	160	172	187	193	176	180	180	198	187	207	173	181	217	229	182	192	159	190	192	187	169	189	208	195	190	187	198	177	199	173	202	191	192	191	166	178	180	202	186	175	184	192	219	182	201	180	191	188	169	169	199	195	184	183	202	151	178	206	192	192	198	209	176	171	182	207	164	177	203	199	208	183	155	181	220	169	201	194	206	174	181	204	204	178	202	191	182	181	191	178	192	195	179	183	179	190	177	194	213	184	171	187	171	168	199	230	175	160	194	173	186	166	201	170	183	178	193	168	174	179	169	191	178	182	192	178	186	160	168	179	195	214	182	192	217	176	179	176	195	185	173	194	165	185	188	189	177	172	181	183	201	169	204	191	175	221	190	185	184	220	195	196	186	178	191	198	184	154	172	198	192	195	169	190	192	217	197	181	165	153	193	184	173	194	191	196	193	215	143	169	185	185	194	196	174	169	172	179	158	196	189	201	217	191	194	176	184	181	194	180	204	187	168	167	208	171	190	188	199	176	172	191	197	189	197	163	192	201	174	172	183	218	188	183	187	177	207	195	162	190	195	194	195	154	186	198	175	146	212	167	195	165	202	171	203	199	194	190	187	178	194	191	188	190	183	196	183	191	162	199	179	238	181	210	177	169	185	168	207	211	168	208	207	196	200	200	169	162	168	197	217	185	205	200	199	186	176	174	175	175	181	192	189	181	194	178	209	185	185	173	178	214	190	183	188	179	198	187	174	183	200	179	204	197	189	157	213	216	185	221	191	207	206	183	183	182	162	216	201	186	174	227	200	185	204	190	189	171	166	144	161	201	172	213	186	180	190	173	171	191	181	185	167	182	175	203	174	171	177	189	205	179	207	172	183	187	200	201	200	192	158	168	189	179	178	170	220	198	202	204	180	204	213	200	174	187	194	195	160	196	182	162	176	202	195	171	185	213	187	167	197	191	191	183	191	184	193	174	172	193	171	167	178	178	170	184	182	201	167	199	180	196	193	187	195	184	182	184	162	184	180	184	161	193	195	191	166	187	183	185	173	171	202	188	206	211	155	207	202	164	184	175	169	159	186	160	175	200	178	193	205	192	172	177	184	173	168	171	177	160	172	181	172	184	178	202	208	167	184	224	201	165	175	197	179	186	186	223	212	182	176	170	158	172	179	162	161	164	189	177	188	186	206	201	190	160	166	181	195	198	195	176	196	206	179	171	185	160	198	175	212	157	180	177	188	171	214	196	178	201	167	182	198	178	164	227	200	185	193	185	177	215	182	184	174	193	152	160	174	202	181	213	221	183	162	176	175	181	160	190	213	185	177	224	172	201	187	182	178	182	197	184	172	199	188	218	202	185	184	182	187	206	166	181	171	159	184	196	181	190	183	161	194	171	189	208	174	188	192	188	202	177	177	194	190	185	178	192	176	206	190	183	163	152	188	181	180	191	196	204	155	163	165	171	175	172	195	178	166	187	175	180	187	208	190	207	199	188	183	203	200	172	181	206	194	199	178	193	173	201	204	196	177	196	203	183	193	206	208	202	161	136	174	189	205	193	200	186	177	176	200	193	195	181	162	183	185	176	193	206	185	183	209	183	168	195	199	186	175	189	166	208	211	214	211	187	176	169	179	198	177	196	198	247	171	168	178	206	212	187	193	174	178	169	182	167	183	194	180	158	164	181	165	181	198	208	176	188	178	207	184	202	183	190	190	187	194	167	198	155	191	183	177	171	181	185	164	173	187	183	184	186	182	185	171	190	197	170	185	166	173	184	186	159	189	191	160	217	166	185	173	201	191	179	151	193	190	182	195	175	189	195	203	191	187	195	216	190	193	195	183	203	165	186	210	196	191	198	202	176	189	186	178	184	194	210	221	196	202	168	174	186	176	180	179	165	188	191	197	199	164	210	160	165	199	188	181	168	178	181	192	198	185	183	194	195	210	194	189	161	181	180	190	218	193	187	162	187	184	207	215	196	209	215	198	195	183	185	201	164	181	168	202	195	169	180	189	170	194	187	180	177	188	186	169	173	179	186	174	199	202	193	180	208	154	171	175	196	202	210	201	180	169	195	191	175	184	180	173	165	194	165	185	181	162	176	148	193	180	181	187	178	192	202	188	183	172	192	175	208	173	179	173	190	196	168	185	165	214	168	187	182	207	181	166	174	189	196	168	221	165	197	191	185	176	189	162	196	201	180	197	165	191	163	178	186	178	186	189	170	169	206	210	185	225	203	174	198	175	188	183	196	176	177	200	175	192	168	173	176	189	186	188	169	180	185	179	140	176	194	174	212	198	181	179	195	157	186	179	169	188	198	192	175	153	173	172	164	160	158	174	176	172	202	197	164	193	166	198	184	203	166	188	171	180	188	181	193	234	171	210	190	209	195	203	204	207	190	175	185	164	190	190	189	172	171	180	197	218	201	168	196	200	188	177	175	165	185	175	177	189	180	167	205	182	171	195	202	172	175	195	194	189	206	163	192	189	215	188	184	176	197	200	177	207	200	147	181	200	172	178	212	194	190	187	201	189	183	184	179	179	190	193	185	188	183	180	187	179	200	213	211	190	171	181	185	170	186	168	183	199	156	168	181	184	210	204	177	158	190	189	198	186	194	186	199	179	178	186	173	191	175	174	189	191	192	190	178	177	185	184	174	196	199	196	210	173	173	167	185	159	202	191	201	199	185	186	181	178	156	195	205	212	185	216	170	209	174	198	214	171	159	192	185	192	182	180	191	182	219	192	183	200	187	166	155	165	190	191	161	184	202	181	207	158	180	179	208	174	199	175	205	190	196	195	170	175	158	194	186	195	173	190	186	203	216	198	184	188	179	168	178	184	184	205	172	191	183	197	166	168	191	175	168	152	174	179	197	184	204	160	180	176	185	205	168	176	179	195	184	166	156	193	199	172	167	180	159	176	198	167	213	198	186	179	210	169	192	174	179	188	193	204	184	159	187	188	190	187	179	193	179	201	180	192	218	202	221	158	170	176	170	158	184	175	206	176	168	174	188	187	207	172	175	172	175	171	159	153	176	188	197	179	183	165	188	194	170	199	180	191	157	181	190	196	170	180	164	183	179	193	177	176	187	179	187	210	218	186	163	194	194	200	175	144	166	190	226	194	189	168
25781	12894	8934	6913	4933	3875	3020	2815	2490	2000	1719	1645	1391	1361	1216	1124	1107	1010	967	895	788	723	640	659	599	665	664	571	571	559	564	529	512	506	551	595	592	526	410	490	539	527	535	536	493	515	494	446	427	477	446	448	447	450	448	453	442	434	414	404	413	436	427	417	417	442	401	433	403	373	409	406	408	407	448	434	390	430	381	438	418	445	396	408	443	380	414	401	417	440	444	442	400	409	432	402	433	421	420	408	413	424	389	394	399	388	419	394	389	410	374	416	401	457	386	391	401	425	410	432	374	412	444	408	405	431	431	411	389	392	402	409	420	431	380	401	425	437	363	411	394	436	430	401	418	426	408	414	399	416	447	389	423	453	408	413	412	402	440	405	429	421	411	406	443	402	393	418	413	406	423	389	421	437	399	458	411	400	431	398	414	410	402	393	398	378	386	421	411	399	436	463	419	401	402	442	410	405	450	383	424	414	413	408	443	400	386	409	411	424	398	401	379	401	396	393	368	410	387	375	400	390	374	403	453	430	388	391	414	418	415	432	415	391	433	432	374	373	385	416	439	394	404	416	417	395	393	378	411	432	394	420	412	393	441	408	433	452	418	443	389	420	421	387	408	381	424	429	438	471	396	403	414	426	431	410	394	424	418	433	389	423	435	417	407	400	402	407	410	404	417	430	408	361	441	393	404	434	388	392	423	411	401	429	377	413	451	423	388	437	401	389	381	427	431	393	416	405	412	420	409	420	426	412	412	372	454	407	394	421	437	402	396	404	416	413	411	396	429	413	423	375	409	387	431	442	430	415	410	411	382	429	411	460	390	414	404	409	406	428	385	390	403	386	411	397	420	426	375	429	417	394	442	403	406	413	408	391	409	391	409	417	440	377	434	406	413	410	439	418	417	396	420	394	382	366	398	405	433	423	426	414	391	401	428	461	388	395	406	441	436	426	383	400	400	400	408	408	413	400	403	413	435	419	393	412	411	385	386	397	383	441	400	401	373	376	424	445	380	419	442	413	399	398	403	405	413	443	408	428	433	441	401	404	418	420	410	365	410	450	414	397	415	408	420	441	390	442	409	388	413	444	421	431	391	394	418	406	399	422	411	434	406	383	385	402	408	415	428	412	360	411	380	400	416	375	416	404	423	415	400	412	409	413	359	400	431	407	415	418	439	405	384	384	414	390	401	423	454	393	441	455	412	406	400	389	388	362	395	404	394	392	401	408	420	380	393	385	467	412	415	429	443	407	409	390	404	404	433	414	376	390	414	428	437	395	419	410	374	393	423	426	426	365	404	389	408	399	402	422	396	400	425	388	404	387	419	407	398	404	444	409	416	422	422	430	449	394	408	439	413	388	393	421	407	435	403	437	434	400	373	423	371	426	441	453	446	380	361	397	385	402	394	428	388	421	445	424	399	409	373	410	407	413	404	444	432	351	418	435	414	400	387	397	414	380	375	423	437	413	439	375	421	389	421	392	431	417	455	400	390	420	402	410	410	404	399	404	431	385	403	456	425	398	407	408	376	417	405	408	427	424	427	421	410	427	438	416	400	406	399	382	349	415	365	403	412	379	411	390	405	437	406	410	386	444	413	387	425	357	425	415	386	403	429	375	376	436	397	391	398	407	363	409	391	383	431	397	388	399	416	413	435	426	389	410	397	398	414	434	400	382	394	409	420	458	416	410	408	404	423	423	443	391	393	448	429	401	419	423	435	397	423	410	377	415	399	392	445	435	405	427	389	414	417	380	415	427	390	380	416	384	417	413	385	396	391	450	435	396	421	393	386	384	393	417	391	415	402	359	396	412	395	408	403	411	379	390	437	419	427	404	413	422	427	416	416	398	379	423	399	409	415	389	394	449	437	403	413	409	409	432	407	457	448	394	397	406	422	422	405	393	438	438	416	409	373	398	426	423	392	419	409	422	419	392	402	417	398	454	451	423	425	429	432	430	385	414	437	386	385	430	395	411	452	395	463	424	386	391	378	407	413	393	392	429	399	420	429	431	396	412	411	409	421	373	402	395	397	412	429	394	409	392	406	423	406	388	441	439	403	404	363	417	403	386	414	381	440	439	422	429	386	440	426	427	419	423	414	404	423	400	412	407	404	370	392	414	415	426	389	363	451	398	364	379	472	421	422	387	409	431	417	417	379	380	418	417	390	433	405	416	403	419	455	437	384	417	459	432	390	438	424	398	374	388	442	418	427	398	421	408	438	403	423	438	390	429	373	419	425	402	399	398	410	404	394	402	417	451	405	425	411	382	400	406	393	414	404	393	432	398	436	423	391	420	422	413	416	396	450	389	413	401	369	395	382	378	390	396	411	419	395	393	437	432	407	398	393	447	407	392	450	428	378	450	403	406	460	373	445	413	413	428	420	431	392	431	372	421	396	430	413	405	390	396	442	416	402	423	415	443	402	389	424	448	372	448	403	385	406	393	399	421	421	402	414	414	421	388	416	432	388	442	391	382	442	404	424	411	399	378	385	425	413	384	397	381	420	417	410	405	425	390	408	391	387	391	440	430	416	405	411	417	408	425	409	404	401	401	433	402	385	411	411	415	416	393	410	442	423	450	379	403	420	414	384	420	388	417	409	412	408	431	431	438	420	385	385	401	429	395	419	401	447	378	413	435	397	402	415	419	408	421	425	385	420	399	400	460	388	391	385	363	391	451	436	412	425	399	409	404	389	423	405	402	391	427	410	409	412	412	442	421	419	384	447	423	390	393	440	449	396	400	428	391	408	391	411	410	388	397	394	393	426	416	425	424	382	393	398	425	407	365	406	413	382	399	401	418	414	369	428	425	392	365	407	427	414	421	417	391	396	419	403	407	393	410	399	411	410	405	399	440	414	421	427	403	424	386	376	407	413	398	390	399	360	436	380	367	447	386	426	419	403	415	412	405	408	394	422	450	366	403	436	428	439	375	399	453	394	418	402	434	423	377	412	422	422	441	409	384	429	406	383	423	430	407	441	409	430	436	420	385	422	427	415	408	385	411	417	404	395	410	369	417	465	419	390	420	409	397	395	366	431	430	450	433	414	389	387	420	411	414	400	394	421	391	418	428	417	432	367	384	406	351	412	391	375	416	363	436	393	440	413	415	394	405	440	397	397	426	420	385	417	388	405	390	427	354	446	431	451	408	410	397	404	473	367	407	392	408	395	384	407	434	407	390	459	402	429	435	389	411	405	425	408	395	410	395	407	395	412	393	392	405	416	397	435	423	414	396	374	442	388	406	400	415	394	400	456	390	397	435	431	397	384	398	365	419	373	413	391	417	432	411	415	378	381	399	448	399	412	399	435	404	395	430	420	392	430	433	413	440	397	408	429	397	408	446	409	413	396	385	430	434	397	424	400	379	360	381	431	378	376	408	388	433	411	414	384	410	447	381	404	393	432	372	406	429	412	414	393	377	415	365	408	414	404	419	448	400	403	422	417	421	415	416	418	424	414	441	380	412	389	401	424	399	403	362	416	442	407	426	390	427
52988	26592	10618	3769	1921	1301	1131	862	721	586	580	508	441	454	384	344	354	356	365	334	311	294	286	257	265	294	295	255	262	258	284	248	240	207	241	238	238	246	258	232	222	231	211	222	204	199	218	221	214	211	226	243	229	230	206	252	200	219	226	214	259	225	211	201	197	231	221	197	220	219	186	197	190	193	203	214	179	222	212	200	209	195	216	182	178	163	212	208	217	199	235	223	224	201	204	206	186	214	185	206	196	213	217	202	202	229	174	186	182	222	220	209	209	229	211	208	212	194	229	235	249	193	201	233	220	218	231	184	191	218	219	216	227	194	196	219	240	203	195	198	201	221	189	211	216	214	198	235	202	194	214	180	205	209	208	234	207	191	202	200	211	196	194	175	187	211	236	208	202	227	223	171	215	217	227	209	243	211	209	238	196	218	199	183	189	229	217	212	196	207	207	226	216	215	232	239	184	223	194	196	232	215	201	222	211	205	205	189	226	194	199	193	211	210	208	195	181	190	193	214	212	197	205	194	218	194	217	201	179	191	163	175	204	207	209	223	224	212	198	219	219	224	194	190	230	193	190	211	192	200	211	220	204	171	202	214	194	199	219	201	191	220	210	174	213	206	173	203	199	233	187	178	211	193	205	198	205	174	210	219	173	184	186	197	186	188	179	189	219	210	219	208	195	198	214	198	205	231	223	197	218	193	171	227	214	190	222	221	219	186	210	173	200	190	209	226	201	207	221	213	218	199	175	219	202	196	204	213	226	198	203	235	220	180	226	183	202	206	220	212	222	213	224	179	222	218	210	217	183	227	204	222	196	214	209	208	185	205	192	223	186	201	221	197	223	195	185	224	216	211	194	227	230	203	226	213	213	220	195	206	179	194	236	231	200	211	208	196	209	207	207	182	194	203	198	215	204	201	217	202	207	217	225	209	180	211	192	180	215	194	209	205	208	212	202	199	213	198	205	191	220	222	185	196	220	217	194	215	201	225	209	215	220	192	208	216	191	199	213	186	202	220	205	178	203	191	217	190	227	185	207	211	217	192	205	203	174	209	208	183	216	205	196	199	204	215	232	214	188	221	215	209	221	193	192	208	169	195	210	216	176	221	234	224	196	239	200	209	197	223	203	190	180	208	188	218	194	217	198	231	173	198	205	213	210	206	191	205	221	184	197	178	208	206	221	202	195	192	216	217	207	193	197	222	215	244	196	198	204	197	176	215	198	211	213	228	205	220	202	205	206	195	202	220	204	228	181	238	209	215	185	208	224	198	222	179	201	206	220	181	226	213	183	206	194	198	224	208	188	188	185	200	221	228	207	212	210	209	214	203	208	211	210	213	218	219	236	203	206	213	203	181	213	244	199	210	217	200	185	210	232	215	213	210	212	200	213	207	204	216	206	229	227	201	194	234	206	207	226	204	185	211	215	203	227	201	186	188	199	198	192	194	240	213	188	204	207	208	178	220	209	228	213	185	198	204	182	177	226	216	204	179	209	224	169	189	213	189	199	199	222	200	251	179	202	220	182	185	212	209	175	179	196	215	201	198	210	194	205	187	188	194	194	186	216	191	193	193	224	224	243	221	215	205	220	207	206	196	199	200	200	202	215	209	209	217	205	193	204	192	215	206	200	175	236	220	234	234	198	217	199	208	204	222	205	216	188	234	206	211	198	188	188	225	217	237	198	193	204	201	196	187	198	209	197	196	225	230	205	206	195	164	209	206	201	203	204	195	202	206	195	230	210	199	212	220	214	211	186	220	197	215	201	247	198	209	202	224	208	183	230	201	227	222	178	183	214	226	205	170	199	201	218	207	219	198	208	187	198	210	221	221	211	195	206	209	221	192	196	204	202	213	190	209	231	188	213	188	197	211	182	198	198	208	221	238	214	193	223	205	222	211	207	190	197	207	203	184	199	205	185	209	191	184	207	230	221	193	209	194	207	203	172	209	194	210	221	206	204	210	206	205	228	210	189	205	222	221	210	219	176	200	206	218	210	205	193	208	248	198	189	215	223	209	187	187	194	191	211	202	192	183	228	201	221	206	208	186	225	219	221	210	213	207	199	235	224	223	202	211	198	178	195	199	229	199	204	198	216	196	225	232	204	194	209	226	186	209	212	191	228	191	191	196	208	215	186	234	214	219	209	180	204	216	228	217	210	210	216	183	184	246	182	212	205	210	206	205	201	198	194	196	217	196	182	198	192	205	214	180	204	192	229	235	218	202	240	213	165	227	210	242	194	214	203	204	196	208	233	177	194	192	209	193	198	179	212	208	201	209	187	192	218	212	231	207	208	193	188	217	217	201	189	216	196	202	202	216	209	194	194	203	204	213	220	195	193	200	208	198	201	203	195	209	222	216	218	235	212	200	185	218	191	187	186	193	179	193	213	191	220	210	190	210	200	232	207	202	187	185	212	233	183	198	200	214	188	208	206	191	220	212	201	202	206	194	211	211	167	183	231	220	212	213	187	197	188	222	196	216	196	190	188	188	200	211	205	195	182	214	183	213	190	210	205	209	221	229	194	200	187	211	197	175	222	203	213	186	199	196	204	201	204	212	246	208	203	220	199	196	225	214	216	230	222	190	184	185	229	190	220	206	195	180	196	209	190	167	221	217	180	197	216	190	186	183	194	208	205	182	240	205	204	217	217	207	196	211	204	213	188	223	179	221	208	203	190	212	202	204	207	224	226	223	171	197	222	208	186	192	202	212	213	206	196	206	174	206	228	191	199	187	203	214	210	208	195	225	198	205	183	229	207	204	204	212	223	192	187	229	227	210	185	162	205	201	202	200	239	206	199	221	199	204	226	213	220	213	213	208	227	195	229	225	227	217	238	208	207	210	194	197	205	181	213	239	214	194	188	205	238	207	208	203	212	178	177	210	215	194	238	203	222	222	219	213	184	210	187	192	206	198	193	182	221	185	195	223	191	221	199	210	199	182	182	206	212	188	208	204	197	200	205	217	215	213	238	194	200	189	200	221	237	210	208	220	203	215	206	215	202	206	202	197	176	197	197	178	219	223	187	201	226	200	198	247	203	178	213	188	211	174	207	213	209	208	208	199	204	222	223	257	238	233	198	195	195	184	210	214	192	208	189	228	222	218	200	211	191	202	186	207	220	223	170	195	227	198	209	203	184	196	190	205	215	182	219	195	199	179	190	196	183	216	213	189	194	198	166	208	204	193	216	199	207	208	233	204	228	211	199	199	202	181	204	209	187	189	221	206	192	184	176	184	196	210	208	182	195	207	215	185	185	226	234	183	187	207	218	208	185	233	240	215	204	206	196	207	189	211	212	203	212	206	193	195	215	215	230	175	220	232	188	189	201	227	202	208	225	224	211	196	216	206	215	227	230	210	223	197	201	205	225	219	211	196	219	197	184	191	225	223	199	216	180	231	186	216	205	234	201	197	192	193	223	171	218	212	223	197	200	209	211	233	203	186	213	197	218	223	229	229	216	189	199	223	218	189	193	228	205	195	200	206	188	203
30388	16952	10971	8653	6505	5357	4702	4047	3382	2815	2450	2209	2004	1693	1542	1412	1308	1296	1199	1149	1030	888	853	829	865	967	971	748	646	695	771	678	593	617	657	759	690	634	617	528	537	558	580	612	554	628	614	551	556	515	531	515	521	490	517	553	498	476	494	488	460	470	485	456	455	445	467	504	478	475	431	435	474	453	447	446	440	419	431	428	453	481	453	436	450	458	464	454	453	409	430	459	423	450	445	418	420	452	459	424	462	457	461	450	435	478	414	467	483	447	505	414	459	435	435	474	419	471	447	452	460	449	441	465	456	429	462	434	483	432	467	470	438	436	441	426	472	438	473	471	475	444	450	455	467	428	428	440	456	438	470	461	442	452	483	436	460	478	416	433	482	430	397	460	459	461	421	434	475	452	425	439	470	465	473	426	423	463	442	463	435	429	442	424	441	448	434	444	435	476	431	452	460	477	432	402	468	474	472	462	503	469	451	455	459	471	457	448	462	462	462	478	489	439	443	489	467	465	442	443	431	437	476	449	453	432	453	486	454	432	471	480	445	425	465	435	482	466	417	465	456	478	457	430	458	432	436	455	468	451	430	440	446	455	443	425	452	467	391	468	454	459	465	412	431	460	415	403	475	447	449	457	438	421	449	451	442	455	423	464	446	446	405	479	458	441	439	445	440	545	487	470	399	460	481	471	465	474	407	469	429	461	447	448	451	446	419	458	429	456	454	455	447	465	438	441	469	425	453	445	430	427	430	475	392	517	479	438	440	440	461	388	427	420	417	435	487	455	445	438	472	445	463	465	450	449	440	420	468	433	461	454	448	411	440	458	489	460	428	408	397	477	454	483	438	460	468	430	459	453	447	471	438	454	443	416	459	472	467	416	448	449	446	430	445	416	430	454	452	481	459	434	429	426	402	472	443	443	431	450	457	426	496	455	442	443	481	443	452	465	439	447	455	430	433	487	471	461	487	462	411	446	433	429	423	485	469	445	455	432	461	453	478	434	461	418	432	468	428	442	464	431	487	452	417	429	475	469	464	454	468	426	457	433	452	402	426	418	423	436	426	427	444	466	473	440	471	488	481	478	434	464	437	437	430	437	430	445	440	494	458	442	451	446	484	476	466	436	464	444	483	448	418	461	405	481	430	450	504	457	459	465	445	492	434	462	444	480	437	476	451	438	456	440	480	475	448	449	472	465	459	475	449	445	459	448	453	436	446	438	458	461	463	451	433	456	484	453	466	468	411	472	462	443	433	433	424	416	408	426	459	445	466	420	440	411	460	405	462	426	439	443	483	463	459	454	462	456	458	458	445	415	434	422	451	410	479	426	463	437	438	452	399	447	442	482	439	436	499	481	419	397	453	471	476	448	407	432	470	473	454	489	462	462	458	461	425	455	454	427	436	454	431	459	478	448	446	425	440	451	447	454	449	420	468	456	445	471	447	466	441	474	435	438	430	462	462	422	466	449	486	417	464	458	450	454	463	457	468	466	437	466	468	455	461	465	482	446	463	435	473	456	434	462	448	453	414	429	509	446	467	471	499	495	399	451	447	450	438	469	462	485	442	458	464	451	449	429	455	426	459	464	422	466	466	425	435	430	458	435	464	420	415	439	456	449	433	449	456	485	437	452	482	428	434	458	474	465	480	428	443	426	460	427	486	440	446	438	470	445	482	455	453	437	454	482	457	459	430	436	444	455	463	440	489	448	476	477	488	451	438	401	468	457	450	418	459	424	468	454	454	451	432	429	447	464	461	468	430	450	460	444	427	455	440	481	434	459	438	437	457	444	482	459	481	403	453	436	456	461	456	455	500	439	479	490	445	447	458	463	435	431	422	456	408	444	441	438	423	400	468	458	476	416	439	455	450	447	468	431	426	415	408	437	448	458	446	415	407	449	438	474	452	446	430	448	434	443	488	414	484	420	435	452	452	413	439	451	438	411	495	444	480	490	428	429	458	458	441	465	454	434	442	459	444	438	430	475	435	427	438	468	459	436	438	429	467	424	469	455	469	440	474	435	413	451	450	430	466	410	483	455	461	420	441	430	427	450	457	429	412	435	446	499	474	421	444	442	465	437	447	448	445	422	484	463	420	469	442	438	448	419	428	419	450	424	471	467	446	503	420	451	475	469	458	459	486	416	441	422	467	455	463	467	440	394	456	469	455	437	459	451	453	479	446	424	452	449	434	492	461	389	405	458	450	430	442	442	459	432	457	430	467	452	454	435	436	456	416	497	448	433	425	468	443	475	462	443	454	464	458	465	429	444	472	491	418	491	446	434	448	441	454	445	449	436	461	492	446	455	484	456	445	479	460	431	414	448	444	493	453	503	433	452	431	472	503	411	447	481	441	416	508	467	417	438	473	465	444	473	465	397	430	438	460	475	458	471	457	457	462	451	473	454	453	435	474	395	439	465	439	489	460	444	451	465	427	420	422	464	430	455	428	442	493	431	443	501	490	478	412	439	443	420	470	427	415	466	458	444	449	433	399	485	475	463	430	418	463	479	427	479	453	446	466	466	448	461	450	453	440	419	439	432	454	429	412	443	464	450	429	465	480	458	470	439	448	500	435	435	436	438	433	469	425	467	427	443	466	436	445	450	439	466	429	433	410	470	470	465	436	453	466	433	465	471	439	447	481	478	460	443	462	402	400	457	477	452	445	416	424	482	450	448	454	472	444	444	446	470	435	466	444	455	478	430	466	488	448	472	462	450	447	457	455	481	422	443	450	451	480	449	458	478	464	474	388	411	463	434	447	440	467	466	420	464	458	440	431	463	487	452	473	457	437	463	443	432	453	428	450	478	477	451	483	455	459	454	429	436	450	471	436	460	443	438	432	440	435	458	441	449	424	438	451	440	446	455	414	445	460	472	414	450	433	444	434	450	448	432	426	487	474	461	455	466	449	419	467	440	448	447	451	406	466	453	452	447	463	429	442	464	481	504	469	424	460	444	453	427	443	449	437	474	489	450	457	447	438	442	504	425	453	474	435	454	463	445	496	426	432	436	450	465	433	435	455	469	455	478	499	456	463	461	430	435	427	427	452	427	417	469	431	440	459	450	447	465	427	453	445	428	417	414	443	417	440	431	476	467	459	437	413	402	445	447	428	479	453	441	420	441	458	479	426	445	429	441	443	418	430	466	432	456	455	447	422	422	448	445	430	459	421	458	463	450	439	416	439	450	433	481	417	428	466	472	434	434	457	455	428	435	436	442	473	416	456	467	423	414	450	419	452	443	485	469	478	478	441	501	448	440	443	474	425	446	468	422	459	446	461	409	432	468	471	479	476	444	460	443	465	498	448	445	453	479	438	474	433	484	433	480	471	429	426	429	444	448	444	448	408	428	481	460	477	459	404	458	433	441	460	453	433	485	480	438	434	441	444	447	451	450	407	446	447	422	444	449	463	475	444	465	480	461	471	509	432	446	459	466	449	428	426	495	468	466	447	461	451	436	458	479	432	429	450	436	416	459	436	478	472	455	491	451	433	447
26902	12070	4000	1427	957	732	571	497	365	316	323	306	267	305	299	257	231	278	239	250	222	229	181	223	206	223	226	209	202	220	219	205	219	234	219	236	227	239	175	237	189	218	201	226	229	202	228	204	198	229	207	194	210	215	210	200	201	194	227	202	179	220	174	166	162	178	225	186	194	199	202	196	222	230	200	199	209	227	222	216	221	220	204	221	246	203	209	227	183	203	196	171	199	202	181	230	213	212	205	224	187	187	195	210	215	224	194	177	182	208	216	188	211	219	205	229	198	199	192	192	224	184	183	215	187	235	204	205	213	217	185	202	198	209	197	224	222	206	207	196	214	203	198	221	236	209	186	197	209	212	187	209	193	211	202	193	190	200	218	199	206	189	222	206	198	208	213	201	211	230	181	219	206	210	173	210	213	222	211	194	207	218	196	220	181	205	193	186	196	176	211	217	210	203	199	205	216	214	211	205	174	188	194	170	190	189	204	240	201	208	197	216	204	222	220	186	214	199	214	213	209	220	231	194	186	222	197	201	209	227	210	181	203	209	194	195	209	212	220	181	195	205	205	226	190	193	219	189	208	184	193	225	227	190	197	190	232	242	202	196	206	206	172	203	219	217	212	224	233	210	173	219	225	213	204	212	227	189	207	205	212	197	210	187	181	208	204	195	194	184	190	169	201	205	222	203	201	214	199	221	195	215	212	166	245	213	188	230	198	192	216	212	198	208	205	221	196	215	206	206	195	211	209	213	215	210	188	184	207	213	187	187	199	171	185	219	228	210	204	206	181	214	211	191	187	223	199	190	198	205	197	195	212	212	208	248	204	217	196	172	211	218	211	201	190	205	242	209	213	237	199	200	200	192	224	197	204	196	191	191	219	252	205	204	230	199	210	202	211	199	231	214	207	212	200	197	187	224	210	202	191	211	229	210	213	200	210	205	202	210	224	216	217	176	223	220	202	209	220	208	191	213	193	202	195	196	197	202	210	208	224	219	201	197	202	191	221	209	240	178	190	234	200	184	224	198	224	228	216	213	179	165	219	189	198	180	228	216	196	185	236	161	199	203	207	196	202	217	209	229	199	207	194	225	173	203	186	214	182	220	230	176	211	206	213	227	195	211	187	198	233	208	208	191	189	204	165	236	191	214	180	221	210	239	221	210	204	214	203	230	230	212	232	215	208	179	204	219	181	207	235	197	187	202	237	213	205	188	203	198	232	195	221	233	202	206	213	236	219	240	201	204	206	208	187	212	204	195	186	216	172	202	198	205	215	189	193	190	200	226	152	192	223	201	211	207	176	208	189	208	192	218	221	181	205	203	172	218	197	208	225	223	219	223	226	194	202	211	201	246	190	221	201	200	206	210	202	219	213	186	206	201	208	183	203	208	197	215	201	184	196	216	240	208	225	231	211	192	227	208	211	186	193	180	215	215	223	209	197	193	203	186	206	177	236	220	206	222	223	219	232	242	197	222	209	218	190	172	197	211	200	218	168	171	225	198	186	213	199	177	182	218	193	185	227	183	200	185	224	210	189	201	183	202	179	219	213	199	204	191	193	199	231	218	246	226	215	212	186	179	228	236	207	191	188	217	216	231	198	174	190	209	232	198	190	192	196	199	231	194	222	208	194	179	211	207	223	212	183	199	205	185	216	200	194	210	215	189	205	204	193	185	187	203	190	237	206	161	193	196	190	207	204	226	206	227	209	187	214	181	197	184	203	191	205	187	186	226	163	212	192	182	218	177	212	197	188	185	210	202	221	167	209	199	203	198	178	203	224	212	230	223	194	210	211	172	203	240	226	205	227	215	220	215	223	198	192	185	217	217	219	198	210	191	208	191	224	220	195	181	204	175	208	208	187	205	229	229	180	216	213	200	188	188	183	184	226	214	216	212	243	188	207	213	202	211	200	233	207	191	176	184	209	221	195	182	210	181	204	210	234	189	196	197	177	204	228	193	204	206	179	199	218	214	211	241	209	212	196	182	196	219	205	201	196	220	204	205	186	222	209	220	187	169	197	223	216	250	211	219	223	205	200	218	203	210	207	187	207	210	208	201	190	222	199	186	195	205	170	194	168	201	220	231	207	202	222	196	172	213	218	252	203	205	199	224	203	190	176	216	188	197	208	222	231	188	213	205	185	201	204	227	207	234	218	200	203	208	191	206	205	215	227	210	201	231	208	185	206	192	205	194	217	208	170	205	176	204	202	210	202	198	215	221	217	206	193	209	196	204	213	219	207	218	209	241	225	188	221	194	208	220	201	201	182	212	187	201	195	215	198	204	208	230	241	215	240	210	208	223	222	214	205	224	178	208	205	227	199	194	161	176	203	204	193	207	210	180	196	178	220	191	211	198	168	197	260	239	208	187	192	224	223	219	202	189	220	229	206	197	209	196	209	207	231	194	175	196	223	229	223	203	191	215	195	203	208	178	200	218	193	192	192	219	202	191	195	207	203	208	189	202	218	182	174	205	219	219	190	197	192	189	210	204	206	178	189	195	202	200	204	222	189	210	225	206	190	197	215	230	216	201	228	231	218	212	211	174	223	210	245	174	212	188	212	234	221	194	213	205	212	219	189	234	195	167	202	197	187	200	217	202	196	226	205	211	195	198	222	201	227	193	199	209	179	195	203	205	187	212	218	199	192	218	213	206	201	211	211	199	231	224	216	208	187	238	214	203	198	228	231	200	196	184	200	190	201	187	224	213	196	214	207	212	169	209	206	209	180	204	186	219	215	205	195	218	220	231	198	211	195	200	186	232	211	200	198	197	242	223	195	217	215	226	224	192	213	199	235	227	194	220	197	191	196	196	220	193	203	184	200	222	199	255	198	196	190	177	200	246	235	202	198	216	185	206	232	186	192	214	234	221	217	196	196	212	187	229	219	210	191	181	208	222	216	203	202	180	194	193	192	169	223	206	210	205	189	196	189	165	207	205	204	191	195	216	185	200	208	202	207	208	232	218	220	202	199	217	206	189	199	196	220	208	191	213	209	160	201	217	196	181	222	192	173	217	213	209	225	213	194	206	224	211	232	200	212	206	184	192	174	205	241	184	185	238	227	217	179	164	199	186	167	217	210	197	214	222	201	206	197	210	182	193	211	207	206	197	200	214	201	205	202	210	188	208	216	191	191	232	211	214	230	186	200	181	207	206	192	219	218	199	192	189	208	187	198	205	200	205	210	200	205	197	213	191	222	216	203	209	210	232	177	214	209	197	211	183	199	218	227	208	199	168	194	190	208	203	214	200	208	206	206	223	215	207	219	195	191	191	232	205	224	219	214	194	184	191	195	226	206	215	210	167	219	218	177	190	201	232	209	203	184	209	206	199	181	193	184	199	186	202	190	207	238	205	208	204	200	224	203	227	202	191	201	213	199	196	180	182	208	209	225	196	207	215	223	227	205	218	227	209	174	201	222	191	188	207	206	214	211	204	202	192	192	179	180	202	193	215	217	208	203	207	220	228	213	200	213	196	178	203	224	201	196	206
14738	8204	5498	3900	3368	2707	2315	1797	1441	1206	1078	957	934	911	850	843	806	799	765	699	684	581	575	571	572	578	579	530	521	552	516	481	449	494	512	561	559	563	473	505	486	462	454	493	485	468	476	458	507	422	511	458	468	481	462	497	493	486	401	391	469	401	446	443	431	446	469	446	432	457	448	452	419	448	463	458	442	436	427	471	428	466	425	424	451	453	451	449	473	454	465	480	403	442	453	427	434	479	438	432	458	433	454	471	406	453	438	425	462	473	443	402	432	431	461	435	438	440	446	461	462	428	459	394	441	447	468	435	456	445	449	445	441	437	438	421	417	405	451	471	463	471	416	449	451	419	447	457	402	453	446	453	455	431	429	444	430	430	478	474	473	420	414	449	458	455	448	457	428	438	446	460	443	446	463	460	402	424	399	465	402	425	462	430	424	439	447	435	433	404	462	449	428	436	439	458	432	427	415	435	430	417	434	404	456	437	447	420	401	422	466	451	470	454	450	425	446	427	443	418	436	464	452	421	397	447	434	428	434	437	467	434	456	462	456	487	470	441	429	460	442	450	467	413	468	451	461	419	426	439	465	430	441	443	429	497	416	475	443	457	439	414	486	463	462	446	417	430	432	426	456	469	472	442	460	439	409	473	443	477	434	437	444	445	464	469	423	431	415	459	421	426	439	434	450	483	451	460	411	438	455	440	428	448	432	439	438	459	468	458	434	463	437	465	457	467	459	455	453	443	411	493	459	475	472	462	442	450	414	395	436	458	435	446	482	444	464	419	440	409	458	436	407	459	441	433	448	459	461	458	437	428	450	430	448	425	450	452	451	459	480	487	435	441	450	458	463	405	452	431	408	448	456	427	447	428	403	476	467	440	446	443	441	457	412	450	448	450	448	431	459	420	460	404	446	457	491	424	428	419	401	424	429	437	458	460	457	437	451	449	489	436	414	428	474	486	457	453	419	437	431	388	451	446	437	422	460	464	417	409	483	445	441	443	445	459	462	409	465	459	404	457	439	478	384	435	442	420	446	455	453	449	454	438	462	495	441	442	466	466	429	457	453	425	442	421	484	431	449	467	411	436	480	446	455	444	452	426	452	411	457	449	423	444	428	397	439	406	461	405	437	470	449	433	405	434	428	451	431	454	426	410	470	464	469	442	427	415	440	402	408	439	437	424	446	393	445	426	441	437	462	452	435	419	437	443	453	433	392	436	451	412	474	428	425	426	415	460	461	444	493	411	417	426	426	423	426	478	448	441	458	440	434	439	425	485	424	455	426	454	387	409	402	450	454	418	428	472	442	473	403	474	453	481	447	448	469	450	451	438	440	426	426	417	430	442	433	461	445	454	408	413	455	422	414	429	435	447	415	429	461	462	458	477	423	420	447	445	454	431	432	420	441	394	464	428	432	412	455	456	426	429	390	402	449	445	463	411	419	457	416	451	428	444	419	429	406	447	471	441	478	436	426	474	473	419	476	430	441	455	426	418	446	446	441	463	449	440	428	473	442	459	427	450	417	433	448	402	408	447	491	466	442	441	456	414	448	458	406	435	457	423	449	458	418	437	438	455	451	460	425	428	481	465	433	477	446	441	460	437	463	477	433	454	445	434	452	437	469	419	452	445	460	413	423	441	486	428	452	426	427	419	450	425	380	435	450	414	470	455	465	475	473	419	460	460	435	465	430	444	445	417	441	432	422	438	455	440	455	451	435	428	427	453	443	457	435	381	419	490	421	433	443	445	420	489	464	455	441	437	437	468	424	477	436	431	472	452	448	415	430	443	435	416	433	420	452	415	429	440	400	449	455	417	430	435	445	438	430	449	501	466	452	412	410	405	455	419	417	433	436	424	456	416	466	459	420	443	427	420	435	416	425	433	427	410	456	422	430	445	474	458	476	397	467	426	436	443	431	446	428	455	450	429	439	465	455	477	466	462	449	443	408	419	439	411	427	455	441	422	413	458	427	459	465	402	480	484	404	470	475	444	411	414	444	457	435	435	411	431	423	423	458	425	447	420	461	401	474	424	436	456	415	466	403	449	423	447	452	395	437	436	474	443	445	452	434	453	422	444	437	415	435	443	444	431	442	419	428	422	389	412	449	433	446	450	418	479	445	452	440	437	467	448	446	464	446	475	451	467	416	433	443	423	441	455	464	480	444	457	448	451	410	423	457	424	447	447	458	479	457	467	433	428	471	476	449	450	429	453	432	439	427	443	435	485	464	461	434	495	437	433	444	451	407	440	448	421	411	475	417	459	476	435	432	400	469	422	460	434	451	441	441	437	407	422	474	451	431	432	454	469	475	435	461	447	446	432	443	463	417	453	410	469	445	458	461	452	462	438	450	431	444	419	421	456	447	434	434	449	426	456	431	455	476	487	441	458	440	462	432	477	408	452	437	404	436	422	445	459	479	452	454	436	417	468	429	472	423	441	474	437	423	418	463	446	407	430	448	453	437	463	432	433	407	452	470	412	450	421	462	478	447	409	474	445	415	435	445	437	445	435	426	410	457	453	453	445	458	451	396	453	467	438	434	477	452	437	482	460	453	494	503	434	442	456	446	433	415	441	442	448	419	418	483	404	454	419	424	421	412	451	442	444	448	408	441	423	454	432	423	445	457	410	466	438	470	461	412	447	416	461	431	461	447	413	412	437	449	448	433	426	446	448	447	435	407	476	433	447	478	410	462	427	456	457	439	445	467	449	473	416	454	422	396	424	423	457	463	432	467	457	458	470	424	454	447	446	462	407	429	447	474	450	468	421	419	446	424	413	429	469	450	483	435	474	430	429	479	438	461	475	450	465	443	435	472	400	410	437	424	402	431	452	435	425	430	447	406	461	429	458	462	426	430	428	452	415	433	442	444	469	435	416	476	417	437	407	433	459	405	438	469	413	455	475	483	442	410	442	449	445	469	458	436	418	430	407	392	428	448	418	401	451	432	431	428	427	466	453	428	431	473	472	405	418	438	482	376	431	455	409	433	398	427	432	462	419	447	459	459	432	433	448	476	459	430	410	406	435	407	443	455	460	465	439	433	466	484	441	420	411	445	430	420	433	447	441	439	436	455	449	423	443	425	414	451	410	476	434	439	451	449	477	433	410	404	435	425	472	417	436	466	469	473	434	444	426	440	423	453	457	449	432	464	402	423	442	439	436	469	435	459	448	452	475	462	408	463	499	443	421	441	460	429	458	465	466	448	438	436	433	450	487	424	428	477	472	450	427	443	443	423	454	447	465	454	457	458	442	456	449	425	404	444	446	415	457	430	404	429	454	453	426	386	451	444	398	447	446	500	463	449	463	458	424	500	426	443	462	442	441	470	446	445	431	442	378	474	429	459	462	446	397	443	541	465	452	410	444	448	432	414	416	434	453	454	466	467	419	435	436	413	410	432	437	417	432	454	479	468	441	430	453	433	391	480	447	464	445	428	453	422	442	432	440	437	421	434	440	429	465	431	439	452	451	456	469	451	464	460	475	471	445	450	451
42418	21497	7196	2461	1531	1131	854	596	501	441	397	352	310	282	338	341	315	311	308	289	260	263	211	223	229	214	254	220	227	209	229	207	243	203	222	232	216	213	200	195	175	164	206	167	194	198	199	191	187	204	222	227	203	212	222	214	226	200	185	214	195	220	194	165	218	188	196	221	166	198	207	182	193	177	188	203	209	161	186	195	189	170	186	179	211	168	155	172	172	210	209	191	193	197	193	181	187	182	185	165	176	184	199	189	160	204	178	189	209	205	197	188	208	196	203	190	176	183	192	176	192	173	192	171	156	187	182	184	189	199	183	168	181	184	187	200	165	185	185	179	199	188	214	203	199	198	186	176	205	185	191	199	185	200	191	190	187	207	183	180	193	196	183	187	189	204	168	200	186	191	176	202	190	188	164	194	170	174	189	201	195	218	183	199	185	198	202	193	194	178	175	161	158	185	190	202	212	205	176	173	182	200	184	182	184	191	184	190	196	196	191	190	204	193	213	191	184	188	176	203	185	208	182	211	189	176	220	191	200	171	182	185	179	204	184	169	201	190	171	194	194	175	192	176	181	206	200	201	143	192	189	197	205	189	180	172	191	201	207	192	183	174	176	195	174	196	175	174	165	184	196	199	165	193	189	182	205	222	196	194	182	181	183	175	173	201	195	216	179	184	196	177	197	183	188	174	194	175	186	206	177	215	183	197	181	193	207	190	191	205	158	196	169	209	188	204	178	197	202	183	199	177	189	179	193	177	199	182	180	187	179	172	196	187	197	184	188	219	183	197	169	200	203	214	174	212	202	195	183	173	183	192	202	173	151	170	179	175	187	193	197	190	197	188	186	178	192	190	201	195	179	186	194	198	173	219	175	174	176	178	194	172	151	168	191	196	193	186	199	192	187	194	190	193	190	184	170	188	178	190	208	204	198	223	232	201	206	181	181	161	173	198	183	209	180	205	216	188	195	187	171	183	198	191	192	197	189	204	198	202	197	181	184	174	167	183	205	184	193	177	219	211	211	188	162	186	178	198	197	207	190	184	195	179	158	165	204	200	198	195	178	197	186	188	202	183	198	189	203	185	213	169	185	218	215	177	185	179	198	193	174	221	188	186	207	187	171	208	185	202	190	201	171	184	204	195	190	184	194	178	184	191	187	206	183	214	184	204	197	171	215	222	188	202	150	161	204	203	184	191	199	178	198	189	217	189	197	185	213	207	203	192	203	154	174	197	212	204	175	215	211	171	185	229	194	160	185	215	181	194	191	207	196	192	189	197	166	201	192	173	187	181	186	199	192	208	189	170	191	202	189	189	185	184	206	161	172	165	202	177	218	202	171	189	194	200	187	198	187	183	165	205	204	213	188	198	189	213	211	172	186	205	201	189	184	194	199	223	196	160	183	185	200	172	196	186	177	191	215	180	224	169	196	178	180	214	216	200	178	201	165	194	214	182	193	176	160	187	213	199	185	192	187	203	190	176	197	196	190	162	171	178	178	184	178	174	185	167	204	194	182	209	193	201	182	205	181	188	189	194	186	219	182	167	173	184	181	226	183	197	203	219	205	198	187	161	203	199	192	216	197	194	169	202	217	191	163	206	232	216	208	175	200	171	188	203	213	196	163	208	186	171	201	166	197	186	193	169	166	193	182	197	190	172	170	191	177	196	202	184	167	173	177	202	177	212	169	173	187	210	194	193	188	213	184	190	216	186	198	189	187	184	172	176	194	196	168	197	192	192	173	183	185	194	188	193	152	182	208	200	204	233	184	196	182	207	193	173	176	192	169	176	184	164	174	194	190	183	195	192	220	173	182	178	182	179	210	206	206	174	203	203	179	209	185	185	166	176	198	199	202	204	177	208	189	168	191	208	207	206	185	182	196	188	205	182	204	184	215	177	176	215	194	210	197	200	196	200	205	206	206	166	204	194	194	173	186	200	190	155	204	198	180	188	166	205	201	192	204	223	195	189	177	172	214	201	197	210	209	177	194	187	182	212	201	199	214	194	215	194	167	168	184	177	202	195	178	169	170	203	192	179	174	203	199	212	185	221	178	189	196	171	213	162	220	197	180	202	177	169	172	196	188	177	184	183	184	181	185	193	202	159	180	205	192	214	202	176	187	198	189	204	214	206	228	199	200	183	203	214	183	177	174	211	207	188	211	212	203	181	217	224	197	187	170	177	177	196	173	174	171	177	197	217	199	184	197	202	209	211	205	183	193	249	195	181	196	232	209	197	177	195	190	192	200	206	187	194	195	219	175	176	187	196	183	168	161	180	206	205	168	204	204	221	186	160	165	170	208	209	179	178	171	175	188	185	177	211	199	193	195	183	205	188	200	188	209	192	209	182	199	207	186	184	205	199	197	180	191	182	202	222	205	174	203	189	175	204	171	181	180	163	212	197	194	207	188	205	210	183	197	181	209	209	186	194	213	206	180	196	198	181	164	164	196	203	185	209	200	189	206	193	212	184	216	179	195	223	189	193	188	171	212	218	179	197	168	200	181	198	187	200	179	202	193	161	168	203	195	181	182	209	198	175	172	205	168	166	155	191	190	207	187	180	190	196	187	174	193	184	202	211	181	198	214	198	190	185	209	181	191	203	194	181	195	194	147	163	193	171	172	188	206	188	195	189	199	180	166	242	207	172	166	173	206	166	213	210	200	200	231	178	207	199	176	172	205	199	235	186	168	158	208	193	185	203	176	166	204	188	193	213	202	205	166	192	174	195	176	188	192	190	205	227	233	193	176	198	206	198	207	188	189	182	199	171	194	192	221	208	186	193	220	193	197	197	196	182	205	187	218	155	165	191	222	194	222	187	184	186	185	216	210	172	193	179	188	173	160	175	163	167	194	209	224	200	203	174	188	214	203	188	201	171	205	177	160	205	199	191	201	176	201	195	209	184	165	180	189	234	179	183	196	189	187	181	181	192	197	170	172	140	207	203	194	160	194	186	190	177	201	202	198	195	191	227	195	169	209	209	177	197	183	189	196	191	190	186	184	205	182	197	181	175	182	181	200	178	195	168	198	174	174	211	182	182	186	172	167	179	195	192	195	196	203	188	201	228	194	193	176	202	172	202	206	207	189	205	200	219	214	217	211	199	207	193	173	184	184	202	197	185	216	193	171	166	166	192	191	199	189	197	185	159	193	174	197	174	210	183	219	193	196	198	182	209	183	203	181	201	177	184	199	185	206	204	173	188	196	193	172	213	179	204	175	180	179	192	208	199	197	178	176	167	164	204	182	210	184	175	202	191	207	187	185	187	214	196	208	187	211	198	179	166	175	200	196	189	189	187	187	202	211	210	205	187	197	195	193	193	177	193	214	191	202	196	180	180	230	193	225	213	190	178	201	205	186	199	189	181	184	196	196	173	184	168	213	183	194	194	198	194	166	173	169	174	202	186	224	186	206	196	193	146	187	197	157	194	190	175	207	167	210	206	191	207	199	184	174	200	187	199	200	204	199	211	212	189	202	224	183	207	196	168	202	180
24338	14034	8135	6639	5718	4177	3624	2681	2022	1719	1458	1311	1208	1126	1149	1148	1088	986	1054	989	843	831	798	750	819	906	807	625	572	630	694	531	580	545	566	642	597	624	585	494	476	504	470	488	515	509	471	484	498	480	531	516	479	465	483	443	472	428	458	452	409	451	441	406	443	420	406	381	437	456	429	424	424	383	457	416	407	418	395	404	455	395	407	430	454	394	457	439	401	435	427	410	449	451	442	407	418	391	462	433	406	405	441	422	411	411	423	424	455	426	439	417	407	441	424	443	427	433	430	395	401	394	456	431	424	429	473	403	431	421	398	456	417	429	384	364	443	409	414	409	392	408	432	437	406	403	407	398	410	421	402	421	434	448	436	444	430	416	432	431	421	440	446	438	427	419	404	405	434	419	388	412	459	398	428	427	419	398	430	420	455	441	436	422	414	410	424	402	442	411	425	411	408	419	437	447	388	390	439	442	413	409	419	428	427	484	439	433	416	394	437	422	437	447	420	404	376	408	462	416	420	376	451	432	361	418	434	449	420	450	406	408	404	433	451	428	420	438	410	406	409	406	440	459	429	415	431	412	424	412	438	427	427	419	411	395	428	425	393	424	400	430	435	418	440	432	416	429	449	450	423	428	429	381	429	428	416	418	430	397	415	416	424	414	415	445	437	452	408	424	412	405	414	384	389	395	446	406	427	386	459	421	423	420	445	416	456	414	425	420	404	457	409	457	403	429	412	407	401	441	412	422	429	419	413	424	426	425	413	402	417	418	417	409	412	404	427	397	435	441	405	445	431	434	448	407	423	425	429	439	404	419	404	419	399	425	459	445	406	395	450	432	408	428	418	440	422	387	407	422	437	433	397	391	414	451	418	412	424	416	443	439	437	425	411	472	420	400	421	441	433	415	397	425	390	396	467	414	439	432	449	373	443	466	447	419	435	410	411	388	413	466	428	437	417	475	461	441	445	431	431	421	426	420	441	414	416	397	396	384	404	405	406	397	442	405	421	427	392	420	433	366	450	408	453	395	450	429	389	385	419	418	445	421	412	446	403	436	415	423	440	420	421	434	409	449	417	447	420	410	454	446	425	436	436	430	457	452	404	416	392	441	409	419	446	423	459	412	460	424	455	417	401	421	442	401	429	388	408	466	453	453	448	427	397	378	468	412	427	432	418	467	423	460	417	427	419	437	377	450	405	416	442	437	407	411	401	410	395	400	441	427	424	459	381	397	436	427	432	427	402	429	458	405	434	452	446	450	443	432	424	378	412	406	403	432	431	428	397	406	437	424	408	418	419	403	371	425	440	424	429	390	407	390	431	454	429	431	401	434	445	428	466	395	457	404	424	434	410	431	424	413	419	416	442	401	426	422	420	452	411	423	425	394	430	455	425	434	425	429	415	433	407	401	453	401	442	440	451	427	449	399	450	437	447	440	440	414	405	424	422	427	390	425	422	441	431	450	401	385	441	409	455	417	411	431	405	405	424	414	432	368	430	415	441	428	429	427	430	418	418	429	432	405	462	433	470	416	386	405	448	432	442	418	419	408	465	406	427	426	385	436	423	394	418	433	409	424	435	430	406	422	411	423	410	436	391	418	431	414	416	420	449	430	397	422	402	407	423	442	390	423	417	458	434	445	416	373	445	432	448	418	454	455	427	425	420	446	438	415	395	419	407	410	438	414	403	444	441	467	446	433	427	446	452	432	418	406	442	452	441	412	460	420	445	415	399	446	436	445	427	455	456	426	421	420	419	433	438	409	443	443	421	437	418	431	415	426	399	397	422	427	447	468	422	406	404	403	405	435	400	433	392	421	432	432	415	409	418	409	410	430	436	419	429	448	404	432	383	424	426	444	429	426	384	424	418	452	415	423	413	438	426	427	434	406	420	449	438	432	461	427	444	407	392	438	423	438	440	437	421	420	417	458	397	444	411	425	372	422	428	423	435	448	426	408	388	367	405	426	385	402	408	422	400	397	419	403	398	389	425	405	450	399	439	392	393	443	412	395	434	425	449	410	423	443	386	421	435	441	441	429	393	429	392	403	408	422	422	408	451	417	449	411	407	436	398	425	444	443	461	419	440	450	401	389	383	415	397	423	415	413	430	438	462	394	454	428	422	423	422	429	403	425	449	382	411	436	413	420	415	420	425	413	433	394	434	407	426	460	417	442	397	423	442	454	388	452	440	409	443	433	391	415	431	421	441	424	434	442	427	415	413	406	458	428	424	426	425	418	417	419	409	422	453	434	459	429	447	426	453	422	435	431	445	456	435	423	442	405	414	421	420	420	413	423	421	423	418	438	426	387	408	412	412	417	415	417	428	421	419	422	389	377	451	412	393	430	467	435	433	429	444	441	397	445	431	397	459	442	398	419	402	409	430	446	418	424	442	446	432	422	414	433	441	430	426	387	416	446	433	418	426	408	412	388	422	433	435	450	444	448	418	409	422	463	428	404	425	436	435	458	413	426	455	413	423	419	420	446	399	422	423	451	436	429	447	432	425	441	402	414	428	413	431	426	420	459	445	428	419	409	413	418	395	404	452	462	442	424	407	416	433	411	418	430	404	406	436	427	423	411	404	447	451	407	439	406	437	392	420	409	418	436	426	415	439	380	458	401	414	432	410	446	410	394	389	429	440	420	434	396	410	413	396	394	421	450	372	413	432	440	428	448	428	422	433	414	426	420	457	416	399	420	430	444	462	420	436	428	421	456	434	403	417	410	431	421	434	437	438	373	443	429	385	447	436	430	412	432	403	422	432	408	467	419	450	425	406	419	397	447	452	413	447	471	397	440	396	402	403	434	448	434	419	410	399	439	396	436	391	413	453	412	447	429	438	443	422	412	406	423	418	389	445	467	456	444	427	410	434	451	420	454	391	418	466	438	405	400	475	437	425	411	407	431	414	422	431	405	449	443	415	415	433	412	443	417	413	421	447	434	385	429	450	432	418	444	452	438	422	458	446	415	450	395	432	386	400	404	407	408	416	429	420	443	403	426	419	419	434	443	414	406	422	399	441	440	421	407	411	424	443	399	421	421	441	422	453	409	454	426	420	435	431	438	390	427	402	371	405	451	409	437	418	405	460	448	439	422	437	395	393	449	397	406	423	462	393	423	420	426	447	426	445	396	458	462	398	419	471	399	422	419	415	424	407	416	419	418	433	430	400	434	431	391	442	424	443	407	426	426	390	432	398	411	440	423	423	437	428	440	420	423	432	397	430	416	400	419	416	423	431	444	411	438	446	410	435	417	416	442	431	456	436	429	402	436	456	427	410	437	396	459	389	463	408	401	448	424	429	427	429	384	413	411	417	429	412	421	432	428	428	416	449	417	485	402	425	441	461	441	426	402	429	419	400	439	418	398	424	430	442	397	428	476	408	428	404	417	389	412	400	446	385	409	406	442	425	390	401	421	467	421	398	412	416	439	431	447	456	426	430	418	426	447	432	423	385	469	429	393	401	418	434	427	431	408	458	414	443	409	433	440	410	404
52975	27193	11027	4083	2203	1453	1174	906	620	546	485	428	435	440	420	398	353	353	329	297	309	303	292	317	285	267	310	255	252	276	245	235	274	231	269	239	261	242	232	255	220	189	221	235	234	219	229	214	231	211	220	219	228	260	197	231	207	218	209	219	248	236	210	215	214	202	219	236	228	231	188	207	216	218	254	215	201	270	222	219	236	223	228	218	193	214	202	174	216	208	220	248	238	217	209	212	230	193	189	196	219	221	205	194	214	225	206	219	198	204	214	209	256	210	196	221	219	247	201	196	213	215	203	202	209	227	234	235	225	217	223	189	190	232	235	212	238	204	188	176	233	222	211	197	238	191	203	187	204	215	223	216	237	195	216	209	215	208	193	195	210	210	202	207	210	214	209	216	187	199	220	221	212	230	195	218	212	224	174	217	215	206	196	204	219	187	234	188	198	210	219	189	203	213	218	204	236	226	242	209	186	206	206	199	213	204	210	220	231	227	243	195	185	220	198	223	206	242	230	224	221	226	199	197	199	259	261	226	221	205	195	191	197	223	221	261	222	223	237	193	172	231	238	220	206	214	228	195	210	210	206	204	194	207	222	203	175	264	193	216	165	197	199	216	190	218	185	240	236	220	210	212	200	219	233	236	241	234	194	204	197	250	201	221	217	198	202	189	190	260	193	198	207	205	204	217	200	202	202	231	226	215	214	231	226	221	224	197	190	206	224	226	196	213	221	216	221	208	230	215	196	208	209	208	225	222	220	209	224	215	221	238	192	222	188	199	233	245	223	213	228	203	179	232	220	228	203	194	219	196	200	203	220	214	203	213	245	236	182	218	205	217	212	187	234	213	218	207	214	213	205	194	218	222	178	231	237	230	200	200	218	187	234	207	214	204	198	216	206	222	186	240	199	225	223	239	215	215	232	213	186	205	196	217	213	192	227	195	219	215	209	179	216	203	208	201	216	194	208	224	205	227	229	205	228	220	181	229	202	207	210	245	233	189	230	233	193	195	196	206	177	197	219	242	218	237	227	213	210	215	192	215	216	217	212	212	220	191	217	216	180	195	229	212	227	208	196	189	214	220	220	204	205	236	225	207	239	212	195	205	221	220	215	194	215	202	196	211	191	196	211	253	196	204	211	204	210	195	204	205	218	209	216	219	208	231	223	197	197	210	220	228	223	207	235	233	228	232	238	224	236	187	193	208	205	218	206	208	202	232	221	229	195	206	237	199	214	224	230	192	209	203	226	194	189	187	218	204	206	229	211	225	208	211	221	240	199	213	200	211	210	214	183	190	208	208	202	196	210	227	204	207	207	220	220	202	209	205	232	200	222	217	201	204	213	189	200	211	208	221	207	200	204	208	199	236	208	210	216	203	206	200	226	208	197	217	210	215	209	223	214	215	189	220	194	208	239	208	191	193	234	213	201	216	242	216	215	209	206	228	225	182	237	229	233	181	193	197	220	190	242	218	197	230	231	249	223	175	200	204	229	223	200	228	207	198	238	211	197	207	204	211	191	191	233	212	188	220	231	218	202	215	224	203	205	186	190	236	190	197	202	215	228	209	195	252	239	221	239	216	199	242	184	194	186	221	184	219	206	233	209	204	204	249	223	233	215	218	224	224	249	236	203	229	211	194	195	209	211	208	199	219	219	216	245	213	198	205	187	189	219	234	195	221	208	235	196	198	209	192	224	196	196	202	215	215	224	231	179	232	255	222	205	195	217	191	202	232	207	196	246	213	222	237	204	231	236	191	202	241	221	206	188	209	207	209	230	170	229	249	222	214	241	218	210	221	209	192	191	195	190	228	216	196	215	209	231	217	206	206	218	236	216	217	192	215	212	243	218	233	197	209	218	219	224	219	228	200	220	199	222	231	191	209	225	217	219	199	217	216	210	187	230	209	216	177	195	225	190	214	196	215	203	214	198	215	233	205	192	221	213	216	209	210	243	203	185	191	237	215	211	219	191	203	207	183	218	242	187	210	216	214	215	212	235	213	204	222	215	202	231	209	210	197	208	224	210	208	218	196	214	215	238	196	211	206	201	204	232	222	217	207	207	206	219	240	221	224	218	220	215	202	221	214	228	187	200	203	202	220	189	215	185	211	228	206	215	213	197	204	211	180	210	189	214	201	209	209	243	218	213	210	219	191	199	243	219	228	209	238	237	193	240	239	254	208	197	185	218	242	202	199	198	234	221	238	215	209	204	180	219	198	189	197	219	216	208	211	237	189	203	189	207	224	218	198	214	219	215	243	176	232	201	215	213	212	238	193	210	205	215	222	227	228	218	201	231	217	212	200	220	226	218	246	190	207	223	206	195	210	208	228	203	202	204	234	217	215	190	223	215	202	236	192	217	208	188	222	193	197	213	217	224	195	208	229	199	229	206	199	197	242	187	228	194	199	227	232	219	207	196	190	236	206	231	210	205	201	234	204	247	220	189	239	206	244	221	231	210	189	231	223	195	214	225	194	212	211	226	180	223	217	250	235	237	233	236	238	222	234	223	200	237	239	215	229	183	219	225	213	200	204	219	209	214	201	206	162	229	218	215	227	238	212	208	210	206	225	212	204	231	193	213	226	196	230	241	232	192	178	192	212	226	212	213	223	173	222	189	224	205	192	195	210	219	200	199	208	195	229	202	213	183	235	194	203	201	220	242	226	237	199	236	196	227	206	208	210	204	245	255	226	200	192	221	227	221	206	229	208	227	195	242	207	221	174	213	211	218	201	222	236	224	265	220	199	228	218	180	232	217	239	228	209	192	209	205	210	199	176	210	201	222	207	213	236	228	216	192	224	179	208	208	246	234	194	227	198	246	210	211	222	218	196	193	210	237	216	200	217	218	211	224	208	221	211	225	193	207	212	207	196	209	183	210	205	228	221	232	211	200	221	210	217	230	220	218	237	183	248	216	199	234	213	213	195	212	213	209	223	236	224	210	211	186	219	204	217	225	238	231	190	214	201	224	205	215	245	215	241	204	212	212	186	187	204	208	232	224	209	211	195	210	196	221	214	208	201	191	212	177	199	218	219	205	218	213	210	204	200	203	226	193	229	205	226	206	216	232	221	203	225	224	208	216	214	217	229	213	210	225	207	222	227	195	214	190	183	202	203	206	201	208	202	208	207	223	222	200	207	207	165	210	228	236	205	180	209	223	208	201	220	190	194	214	215	194	214	245	229	206	222	192	218	217	203	169	211	234	207	212	233	188	228	190	225	196	235	214	212	203	232	187	234	202	192	186	197	226	230	197	206	206	213	194	209	209	204	239	212	204	200	218	232	204	208	212	217	204	198	218	227	206	224	222	212	214	197	221	192	214	233	228	194	185	213	185	212	195	198	238	205	199	202	232	197	222	227	208	210	208	198	201	211	190	222	230	270	260	211	197	209	203	219	215	203	228	235	198	193	220	184	215	212	211	238	245	219	216	226	234	212	238	224	222	201	207	205	188	238	211	240	217	235	188	238	201	212	169	187	203	264	211	221	192	239
30148	16471	11148	9893	7430	5929	4930	3864	2856	2229	2038	1845	1637	1499	1634	1516	1425	1319	1305	1156	984	1182	1180	1064	1086	1033	987	835	727	737	774	666	760	674	676	752	766	705	633	613	567	591	589	625	580	555	549	548	582	550	577	547	532	556	554	528	538	525	541	519	489	471	459	475	486	466	490	488	492	464	474	467	450	462	439	462	469	463	473	425	491	451	509	471	483	425	471	473	497	460	447	479	464	474	456	467	480	437	442	450	435	450	494	477	477	423	436	454	486	450	428	457	484	448	467	483	464	456	497	450	473	469	468	467	482	434	486	473	431	494	456	438	483	427	458	496	468	482	517	436	431	502	493	445	447	437	474	504	420	462	449	480	500	499	472	436	442	440	477	471	472	473	458	479	458	449	448	426	449	450	469	446	422	463	457	463	422	518	420	452	438	448	444	463	423	457	459	436	465	436	428	449	458	462	466	448	459	474	482	486	474	461	479	488	496	504	477	464	469	498	444	485	479	448	443	465	435	498	462	478	496	432	467	501	482	448	483	461	435	445	476	458	423	487	464	463	473	468	456	490	476	483	438	481	486	476	427	445	476	492	489	432	439	491	468	502	493	452	461	452	492	464	498	456	448	481	450	468	447	488	438	450	453	446	463	493	469	452	471	490	490	444	469	427	441	455	449	447	453	499	432	469	463	472	480	448	441	428	468	480	439	462	438	449	447	483	492	464	486	470	468	455	456	464	481	469	449	471	473	471	478	448	456	490	460	437	505	538	481	461	459	441	495	443	463	509	452	448	481	451	483	467	429	474	439	483	474	483	483	464	468	471	481	466	473	492	495	487	463	481	449	467	477	456	470	442	477	473	429	461	469	497	427	477	467	482	478	481	479	444	449	453	450	464	480	414	484	434	433	409	431	458	462	485	449	472	445	475	478	450	483	477	475	485	481	473	491	442	445	475	441	457	483	456	470	480	466	475	449	447	464	485	440	472	496	424	468	490	456	459	479	425	479	488	463	463	453	442	447	480	478	469	441	466	462	466	471	471	480	497	477	472	459	497	473	512	462	463	464	485	441	473	479	476	462	433	451	448	446	497	460	446	474	485	474	451	473	491	487	441	497	464	473	453	492	498	421	474	476	484	480	467	475	493	459	510	417	509	492	462	428	467	442	499	485	495	460	456	474	468	495	435	450	488	439	502	450	493	454	457	460	457	450	445	492	498	452	448	478	480	439	474	410	488	429	458	488	498	452	488	463	448	446	458	465	450	479	512	444	474	525	497	421	467	469	425	463	423	469	492	473	476	478	463	472	514	428	418	446	451	476	475	484	458	511	487	476	437	452	457	495	466	498	462	425	433	452	495	459	476	448	458	475	459	466	456	495	458	473	463	446	470	436	472	462	455	453	451	490	471	429	472	477	486	448	463	472	458	449	426	503	469	475	465	488	442	484	459	433	447	467	457	460	470	441	476	481	455	434	432	526	462	495	469	470	473	517	466	475	452	491	485	476	439	437	472	420	490	460	463	489	487	443	442	485	494	468	465	468	470	452	420	436	472	478	473	490	483	456	467	456	487	489	418	449	435	460	438	426	432	458	463	483	474	458	488	477	474	449	483	473	489	475	465	435	476	441	426	470	433	443	425	471	474	449	471	454	452	441	454	457	472	462	479	482	499	438	458	500	452	482	477	482	473	447	429	484	452	436	457	467	475	452	507	501	465	429	443	441	425	478	448	484	452	420	472	463	445	488	465	477	455	438	474	455	473	479	422	474	451	474	444	465	480	472	427	428	466	487	493	467	472	459	439	507	446	484	455	470	389	499	479	462	474	492	450	458	485	483	505	470	492	490	477	483	468	479	477	461	517	437	483	431	469	495	471	478	493	467	425	434	471	425	470	484	427	455	451	463	467	459	476	473	459	459	489	416	479	437	440	478	480	476	433	439	536	500	454	469	506	455	437	444	483	445	440	457	478	462	444	440	454	458	477	462	460	388	478	451	466	463	450	455	443	475	473	468	447	445	494	508	477	435	466	456	483	419	430	431	476	453	449	481	431	456	427	463	458	449	471	514	439	491	449	472	475	430	488	442	477	475	459	425	441	486	442	449	470	453	444	418	489	451	430	466	447	436	475	435	465	463	471	465	423	399	503	472	476	452	467	448	442	447	462	490	449	473	481	482	480	488	456	429	441	449	457	482	473	457	461	503	417	479	466	465	433	476	478	432	436	450	463	482	469	487	464	468	446	433	483	435	442	463	465	453	469	442	500	491	447	457	472	459	465	521	466	434	451	496	470	478	473	430	452	470	457	459	458	487	466	470	444	461	469	462	454	476	453	490	440	441	437	493	475	508	445	426	471	506	467	416	486	467	420	447	445	484	481	488	500	495	498	453	476	479	445	486	461	458	486	475	454	458	483	417	485	490	481	455	453	478	459	433	470	446	451	496	466	437	462	472	435	456	472	461	458	442	451	429	456	456	490	523	444	479	444	496	485	460	475	476	437	481	434	479	487	484	490	477	465	437	464	454	477	448	481	444	476	469	456	467	449	459	421	443	466	479	490	449	467	443	471	419	500	454	469	459	470	453	473	454	470	421	422	450	486	445	457	450	416	411	441	486	460	453	436	466	495	480	445	457	454	456	481	489	469	460	455	488	463	494	451	441	486	460	455	470	460	485	461	454	487	471	464	482	470	467	478	490	467	474	483	438	465	459	464	462	453	484	445	474	473	477	465	465	453	444	457	486	473	445	444	458	464	475	456	476	442	472	448	494	446	493	468	465	462	478	460	461	441	467	489	427	450	452	472	474	513	465	456	469	479	464	454	464	464	464	508	460	433	510	513	439	488	425	466	416	498	467	476	480	482	478	460	459	431	467	467	486	445	458	433	479	457	493	404	469	443	477	477	421	471	498	455	478	487	458	455	431	439	448	455	452	459	449	462	481	431	472	463	453	434	417	470	451	478	481	470	455	430	468	432	465	478	475	478	453	472	439	468	465	436	471	454	459	477	445	458	453	460	465	482	443	467	478	424	427	496	475	475	481	437	455	446	498	473	440	452	477	456	461	435	456	493	458	463	454	450	447	482	481	447	478	437	487	461	437	472	456	437	435	504	443	454	443	442	498	453	453	450	454	433	473	465	471	500	425	420	462	471	483	448	468	499	461	515	445	457	494	445	455	471	492	500	450	459	488	447	460	442	462	423	453	443	450	481	477	480	505	452	466	505	445	493	451	495	462	482	478	481	470	439	479	462	445	414	478	448	482	457	458	459	491	470	416	486	464	451	472	424	473	470	459	491	486	470	474	469	474	483	479	453	458	466	435	466	528	479	497	429	484	473	485	503	459	455	485	475	462	440	432	479	461	482	434	531	445	468	497	496	476	467	470	483	458	474	456	466	468	465	411	466	442	433	458	467	441	473	472	413	439	471	479	470	511	442	493	450	419	464	480	440	511	463	464	446	452	442	426	474	499	451	435	482	460	457	463	480	456	454	476	457	496	435	444	490
30435	12559	3676	1510	860	718	526	439	360	347	327	278	273	320	272	274	284	284	252	269	265	265	244	236	234	240	219	243	208	229	247	207	219	226	231	231	202	224	213	244	227	217	198	198	240	225	234	240	233	232	216	214	222	206	231	235	252	242	196	213	236	214	244	202	245	230	230	183	239	260	229	208	199	222	225	207	174	205	237	215	239	237	218	215	209	235	230	221	219	187	197	208	215	231	229	206	209	226	229	200	235	218	242	212	195	230	193	224	215	205	212	213	200	241	211	211	215	183	213	189	219	189	220	199	231	182	265	204	232	204	233	210	225	204	248	199	188	211	245	217	211	186	184	203	227	212	201	206	218	206	220	232	215	228	216	224	203	195	212	227	204	215	207	200	222	204	188	261	241	203	225	234	212	225	211	183	208	195	186	187	220	197	213	212	217	201	219	206	192	208	234	194	195	214	229	218	224	196	218	199	230	226	231	206	214	213	214	205	214	205	209	178	210	191	202	196	201	220	209	192	196	208	215	200	232	221	238	211	196	212	221	242	221	188	196	223	237	234	224	203	230	232	232	243	205	230	202	228	226	225	226	206	192	212	242	229	214	212	214	203	200	208	215	256	212	216	213	225	241	219	209	217	251	219	214	191	206	189	215	220	171	221	221	239	234	236	231	214	229	203	191	201	192	233	255	237	214	213	204	182	218	207	203	181	212	224	176	224	235	212	184	214	212	220	218	203	214	188	215	217	216	214	236	230	201	218	184	222	202	232	216	232	250	250	240	230	222	211	213	197	234	230	212	178	239	201	210	219	204	226	210	225	215	194	213	210	189	218	227	258	235	197	188	240	231	206	204	207	229	197	222	215	234	198	215	214	222	237	220	226	226	224	248	224	221	206	177	185	207	241	203	209	193	201	202	222	215	221	190	196	213	196	212	199	233	235	227	206	207	241	250	217	215	245	212	243	218	232	221	221	202	194	210	195	182	216	196	223	202	237	222	245	246	199	204	224	227	195	181	232	202	205	205	217	219	217	205	197	224	191	200	201	202	189	240	208	221	207	200	204	223	245	224	199	210	244	224	219	206	211	216	215	194	226	208	209	222	228	209	204	228	239	210	236	194	204	213	224	233	212	221	193	206	233	219	219	219	227	233	209	214	218	220	210	209	230	221	219	237	197	239	209	249	233	230	214	222	196	217	202	200	229	186	190	213	192	217	211	230	219	223	223	253	178	167	236	214	194	232	211	224	198	200	206	220	200	235	257	210	238	205	196	204	197	223	215	201	214	218	208	193	208	226	210	213	207	207	227	240	195	208	211	236	236	228	214	204	208	222	209	234	211	245	191	206	227	236	246	239	220	244	231	193	235	209	218	221	215	186	204	226	248	184	205	199	217	204	203	209	220	197	241	230	210	218	201	236	239	189	186	212	196	195	210	211	233	198	222	220	218	194	243	241	222	204	206	223	223	224	218	220	207	235	195	226	233	217	201	212	202	225	236	224	201	219	224	216	243	232	213	199	247	197	200	225	209	185	235	200	207	225	219	231	199	229	227	214	214	218	228	238	199	210	196	208	219	212	232	212	234	232	227	212	198	243	198	209	220	209	202	202	184	217	222	247	222	226	221	223	205	221	185	210	225	221	197	213	215	219	228	211	195	240	216	224	226	218	214	230	201	205	224	246	217	202	229	220	188	191	240	212	219	211	210	204	216	232	209	204	243	217	210	209	246	201	194	189	218	228	211	198	221	222	201	216	244	183	206	264	220	227	208	234	212	216	212	207	210	206	210	210	234	210	203	197	231	197	191	191	205	205	233	211	201	223	202	209	210	204	235	208	230	203	217	210	214	230	200	197	224	216	200	209	187	227	229	236	208	218	193	236	204	227	199	227	182	217	221	235	213	242	244	214	224	215	207	213	248	211	202	211	202	181	215	207	217	195	237	199	238	241	209	202	245	214	198	202	256	227	218	210	222	222	225	219	230	218	227	195	235	205	198	205	204	219	224	239	205	215	220	229	234	209	205	214	202	229	210	239	233	210	209	219	202	216	210	220	195	215	229	208	215	195	201	196	209	207	223	234	234	198	233	232	185	184	200	211	237	224	232	184	215	198	211	214	192	198	212	212	209	196	210	210	214	205	236	206	214	238	218	221	209	198	235	221	237	191	233	227	205	224	225	246	214	206	185	235	225	233	202	212	214	210	204	228	234	201	232	225	224	194	202	220	219	229	252	218	246	221	229	209	204	204	203	234	230	246	213	212	209	194	192	228	237	218	199	193	206	233	218	223	213	221	190	199	219	231	226	245	211	232	219	195	207	222	200	211	223	222	234	195	215	209	209	234	224	217	238	221	217	199	243	228	231	214	221	203	223	196	208	204	200	224	210	238	229	196	202	254	222	216	180	237	234	214	229	192	225	226	187	225	229	201	202	254	196	211	195	204	202	216	211	208	233	208	220	196	201	223	200	232	205	213	234	211	205	215	231	229	219	232	211	194	204	212	205	220	211	236	208	216	201	222	227	216	186	188	199	198	236	235	214	220	268	221	221	201	222	222	210	217	200	219	216	216	213	227	223	244	214	236	225	210	217	172	234	208	219	213	246	227	209	215	226	217	240	203	221	215	211	202	223	233	215	203	213	194	212	208	200	205	206	228	218	229	228	242	232	226	208	227	197	235	249	201	202	245	239	188	206	224	179	235	226	221	197	224	218	187	196	254	215	214	202	189	208	222	227	217	203	252	190	240	213	217	198	205	231	210	224	214	194	208	211	219	237	212	219	203	226	219	202	224	222	215	211	192	230	213	227	198	208	228	216	202	237	200	188	216	212	215	225	224	203	238	201	179	219	246	227	192	233	205	221	205	225	215	193	240	202	201	234	236	216	232	215	211	226	218	197	219	219	229	225	198	223	236	220	236	212	205	225	232	218	213	235	215	217	214	211	250	218	221	221	211	212	220	239	209	237	215	180	233	205	237	216	226	252	247	235	215	247	246	221	211	211	201	225	238	195	209	216	222	208	204	229	229	195	253	213	210	233	208	224	228	239	189	199	229	205	227	202	203	229	223	216	197	223	228	234	199	235	255	228	232	231	212	219	199	218	205	220	229	198	203	225	219	241	225	224	237	240	193	221	219	212	207	221	239	238	231	184	204	235	249	207	222	243	260	196	232	169	234	214	188	207	218	204	227	191	210	224	219	218	189	190	200	214	236	231	227	201	203	200	215	218	226	167	213	201	228	215	207	232	213	211	207	190	221	213	227	227	203	194	214	192	250	214	198	216	198	225	222	237	222	209	211	224	215	247	220	172	222	198	207	216	217	206	221	205	197	199	198	207	208	211	207	215	212	211	230	232	241	228	200	237	229	212	235	219	184	208	224	198	229	217	191	204	219	218	237	226	216	212	242	231	233	241	211	217	206	217	230	232	226	207	227	218	186	225	226	238	194	225	239	233	236	245	202	229	250	202	213	225	220	201	205	205	185	211	203	190	215	203	215	228
16583	7720	4939	4354	3146	2656	2108	1601	1399	1134	1001	936	895	859	815	796	744	732	759	645	605	646	640	614	628	558	617	567	526	597	577	546	512	510	507	506	607	524	534	485	523	554	565	518	507	495	547	481	487	494	491	496	460	507	483	479	450	520	485	461	475	460	475	524	480	440	457	469	487	494	442	431	435	466	444	468	453	457	445	443	464	484	458	478	488	483	481	432	483	473	466	467	484	481	480	476	453	460	462	458	445	454	437	470	439	472	434	464	489	473	499	453	468	457	441	464	458	457	447	452	501	480	465	437	431	450	472	483	503	434	444	487	483	468	466	501	447	494	481	493	473	424	508	504	448	504	481	453	475	462	457	456	474	500	451	457	464	459	463	476	491	427	421	461	456	473	443	456	474	495	465	505	460	470	452	468	444	460	451	456	443	442	461	529	446	426	420	469	491	461	487	468	463	488	488	458	466	411	464	478	520	441	452	458	481	478	459	491	490	481	445	449	470	446	444	482	473	487	463	466	469	457	441	461	476	473	473	449	470	444	457	472	430	470	485	514	478	449	470	471	494	456	447	483	427	414	466	465	496	455	461	468	487	452	475	475	408	475	503	466	455	445	473	501	473	428	447	480	446	474	484	463	461	494	470	487	467	473	472	477	428	494	517	481	468	483	438	483	447	484	500	499	470	446	450	470	484	465	489	429	481	447	482	447	441	448	483	487	495	432	464	467	511	479	478	447	471	487	504	459	466	484	481	461	481	455	495	431	499	473	466	452	495	455	522	515	453	485	474	453	451	443	468	489	490	452	451	478	463	489	462	485	465	452	444	491	446	482	485	471	492	487	446	463	492	453	468	464	427	480	499	478	446	488	471	471	469	472	442	465	465	485	473	458	467	497	409	464	496	442	470	500	499	482	485	483	419	468	438	456	474	440	541	457	469	432	441	449	460	464	417	434	454	456	425	478	431	457	490	454	461	432	448	463	489	464	471	470	478	478	489	429	501	455	468	463	486	490	484	465	435	424	438	483	478	438	442	483	490	429	459	464	462	480	456	493	477	463	476	449	432	448	458	475	470	457	438	446	474	472	465	447	433	458	430	432	451	471	483	479	443	492	461	472	454	482	479	490	455	470	519	456	490	465	430	462	463	481	470	462	474	477	463	497	446	466	482	486	479	486	454	479	466	485	470	476	433	415	446	443	491	429	498	441	503	440	474	482	476	472	511	513	451	472	506	461	469	500	464	463	466	479	449	457	438	427	493	486	478	452	453	493	502	480	446	486	456	451	478	482	505	518	473	451	463	461	479	456	503	450	485	423	442	479	456	498	444	465	456	434	467	441	455	472	439	468	436	480	458	461	467	488	501	463	490	457	463	482	467	482	425	463	487	440	464	472	469	439	458	471	496	482	476	431	505	450	474	435	477	479	426	485	491	495	463	461	483	472	480	432	477	477	434	501	497	455	536	453	470	464	494	483	489	470	474	513	493	490	471	414	474	475	472	481	461	460	473	473	454	462	440	476	471	450	440	511	456	474	497	491	515	430	504	464	465	471	474	477	436	449	475	447	467	443	498	483	466	495	448	459	463	461	456	483	496	462	438	466	498	500	471	490	424	541	459	458	466	464	458	481	479	448	452	485	461	471	472	505	440	486	476	470	471	491	484	458	454	452	465	422	476	458	458	486	465	444	470	483	462	492	465	496	480	492	462	472	476	444	489	515	462	469	478	463	461	463	469	471	503	531	484	476	427	460	459	479	475	464	472	478	466	488	462	456	476	482	447	495	460	454	480	444	466	493	444	485	451	485	456	477	470	452	449	461	436	450	489	474	467	467	484	480	551	467	468	474	466	451	485	454	430	505	444	464	457	451	442	470	456	473	490	466	496	446	424	472	463	433	450	460	469	490	456	486	450	477	500	469	431	457	465	486	472	478	483	487	464	464	487	468	432	444	478	444	445	482	430	500	477	478	462	477	502	499	492	461	462	434	512	468	453	505	443	496	480	474	434	485	473	462	476	445	452	445	462	469	495	481	463	517	482	456	492	497	451	458	490	486	469	504	450	480	459	435	440	452	436	496	451	462	494	465	497	463	469	457	483	440	448	441	464	498	469	441	477	444	484	479	467	462	477	472	466	471	424	476	465	409	493	494	444	490	454	500	427	493	447	483	449	421	489	457	514	493	471	481	477	461	475	494	440	512	462	459	440	456	446	481	493	508	472	461	465	466	436	478	497	427	453	427	456	457	441	505	503	456	452	437	448	450	494	443	482	472	502	459	502	462	435	496	439	469	450	476	450	458	475	454	492	451	508	453	463	481	458	450	480	458	457	454	443	457	427	429	480	503	483	438	444	455	468	470	483	482	462	480	457	486	453	493	433	516	466	491	437	537	431	492	470	465	458	425	464	432	473	485	455	484	466	438	472	443	470	440	461	450	468	472	489	475	456	466	425	452	479	493	444	467	487	471	484	500	447	437	454	488	473	473	472	471	446	450	477	483	432	473	473	429	479	463	459	493	483	465	474	435	446	455	459	470	481	462	456	482	459	456	477	464	496	485	466	439	467	467	482	447	513	464	518	473	476	465	456	428	479	449	479	485	487	494	498	461	435	451	444	464	458	454	468	477	487	460	462	480	481	463	481	478	448	494	487	472	455	500	448	464	439	418	478	461	462	459	458	495	447	466	456	448	412	470	472	462	457	456	481	461	479	476	484	415	434	487	441	474	468	470	476	509	469	406	457	457	504	454	453	473	452	435	442	493	466	474	499	453	429	451	474	441	464	467	472	505	474	442	435	498	477	448	431	441	460	459	482	488	475	465	502	467	469	451	461	457	471	483	467	452	470	407	476	485	493	469	453	481	435	505	478	432	459	479	465	444	516	469	439	461	499	468	496	428	478	449	488	517	436	478	441	449	485	483	450	490	486	434	496	430	478	440	480	473	479	459	429	459	518	425	469	474	424	475	442	496	494	472	471	467	484	457	494	480	482	466	487	422	450	470	478	434	439	493	455	468	470	449	478	462	482	448	494	467	485	485	460	504	466	481	452	473	425	462	484	451	474	448	458	484	523	488	499	441	472	468	476	454	465	478	430	472	460	430	458	482	469	486	463	499	479	470	456	428	447	438	520	477	455	470	438	456	487	501	470	480	420	437	461	482	449	479	432	505	480	484	441	519	469	460	506	502	498	491	447	462	481	518	485	438	465	459	476	462	451	459	441	430	466	454	479	469	466	444	499	486	456	457	485	450	443	459	494	488	457	456	443	481	473	402	464	448	444	481	492	453	413	441	435	475	461	463	451	491	500	464	463	481	448	460	451	498	435	484	483	459	491	440	436	483	497	462	466	465	479	439	504	461	469	481	469	482	465	451	490	472	460	479	467	474	463	532	460	465	429	438	477	469	451	481	477	485	454	455	491	494	485	465	451	506	449	503	446	431	454	464	458	457	460	470	493	462	484	473	461	464	474	459	482	465	473	459	513	509	477	433	482	440	482	467
44279	20764	7945	2623	1462	1105	747	577	504	489	410	423	361	322	305	300	277	279	273	257	247	272	264	277	258	259	227	248	219	228	204	209	210	207	226	246	231	232	257	254	212	233	227	199	202	244	235	199	191	171	198	213	215	198	185	197	189	201	215	224	218	230	220	246	233	218	222	212	225	197	207	193	184	190	197	205	177	232	203	223	181	183	193	243	217	218	199	195	209	201	182	202	199	195	218	237	208	219	189	203	170	215	218	201	233	224	230	231	213	197	194	229	207	227	202	216	193	221	193	234	214	215	212	201	184	222	201	222	203	224	221	209	202	187	175	215	198	196	234	198	223	219	219	219	211	193	215	229	198	216	208	192	220	215	209	206	220	194	182	195	193	202	222	216	185	204	201	216	215	172	206	199	215	207	204	204	195	216	196	185	171	212	195	202	222	215	196	204	200	198	194	197	185	228	196	201	198	209	235	197	217	217	202	177	201	189	184	184	196	204	178	181	190	211	207	193	168	247	187	217	195	213	215	182	184	209	187	214	179	211	201	208	189	212	191	217	206	191	199	201	187	172	215	197	196	203	186	168	184	184	223	216	184	207	203	202	180	198	213	224	204	221	179	187	182	198	191	228	216	191	194	217	196	241	185	216	211	224	234	180	206	221	174	203	197	213	187	196	195	173	213	218	178	207	218	213	179	195	205	205	211	224	179	196	196	208	223	194	197	228	213	199	223	185	208	199	198	212	204	170	193	192	209	197	177	217	187	206	236	203	217	226	217	204	207	221	208	199	201	178	218	196	202	197	198	229	219	172	187	191	190	198	179	199	232	193	185	228	192	209	199	217	215	189	187	197	210	225	223	187	187	205	206	213	185	200	189	211	232	226	191	208	190	214	200	168	182	218	185	178	214	216	209	165	183	193	192	198	181	215	196	224	210	171	208	198	205	188	196	216	202	194	206	186	177	180	201	196	214	191	218	195	216	205	214	198	192	199	202	197	181	197	200	204	186	214	211	246	183	202	219	202	209	186	221	224	181	198	203	214	209	230	207	184	211	188	207	225	218	225	231	210	204	209	234	199	205	195	201	195	203	207	220	216	171	197	203	193	237	200	190	215	200	215	191	216	192	207	223	195	199	212	193	198	186	196	235	211	222	200	185	201	223	228	221	207	173	194	183	223	218	222	220	210	195	234	195	208	186	205	200	217	231	190	194	190	191	188	195	185	222	199	191	183	205	197	212	191	198	203	202	208	220	214	181	191	207	194	203	203	205	207	194	203	230	230	207	180	162	202	222	197	224	179	208	201	186	211	208	199	195	195	199	206	188	212	192	204	221	204	198	211	219	207	212	210	206	197	182	196	198	206	200	202	228	190	179	200	190	220	231	198	179	185	215	202	204	192	226	179	204	194	224	224	227	218	206	204	203	197	220	164	207	206	210	191	226	221	215	203	210	182	175	203	202	197	202	195	210	205	212	198	212	217	184	232	219	210	217	192	229	223	199	220	188	202	183	188	203	221	218	211	222	214	210	196	196	187	211	208	189	230	227	196	193	199	211	219	234	200	189	234	183	211	191	228	193	193	189	199	215	209	192	220	184	214	201	183	214	189	210	209	214	173	201	197	225	200	175	228	173	221	177	217	193	199	210	222	209	223	191	214	212	212	231	215	192	207	194	177	211	228	189	246	202	200	188	187	185	212	212	199	187	197	229	221	192	210	195	207	197	189	180	181	194	220	191	181	230	240	218	204	197	213	204	205	205	190	212	206	233	219	214	212	196	201	202	204	192	196	195	187	194	192	219	199	212	209	201	202	241	223	193	193	241	222	184	186	200	220	196	214	205	193	203	206	208	220	187	199	216	233	237	235	195	218	212	217	206	209	244	187	205	189	193	161	184	216	190	208	243	180	192	215	187	205	214	204	190	196	196	202	206	195	207	181	200	188	199	226	198	207	224	210	208	179	198	166	198	185	173	221	207	216	221	211	196	251	194	225	224	205	200	196	213	225	209	204	201	191	192	183	200	199	214	206	206	227	178	208	180	205	203	185	196	222	189	186	212	203	197	209	206	173	176	189	200	206	207	192	208	192	201	197	192	187	209	193	221	228	225	208	209	189	202	225	203	192	192	204	200	222	207	217	203	180	202	212	204	220	236	172	217	196	168	199	216	202	206	210	204	224	192	208	211	212	200	191	193	188	205	213	205	218	190	188	234	236	223	198	179	212	243	203	199	207	195	200	219	191	191	189	214	207	229	214	210	171	199	195	230	223	190	205	196	196	207	196	218	187	185	210	203	207	201	220	223	165	214	198	187	219	236	208	194	193	185	211	212	201	164	194	213	183	194	206	217	186	181	211	191	210	185	206	198	212	198	198	176	188	216	233	191	196	207	182	201	190	201	167	174	208	210	210	211	210	213	223	188	176	216	184	193	214	189	203	229	216	169	217	227	172	193	182	204	167	208	204	188	224	219	188	198	191	195	200	170	170	201	219	223	189	182	190	210	223	199	194	183	227	193	208	186	196	196	205	187	196	220	213	196	182	197	208	190	195	218	199	179	202	202	184	190	198	195	188	181	216	239	196	178	180	213	207	172	202	193	241	228	203	218	171	207	201	175	177	190	191	227	207	195	236	178	200	212	202	197	199	195	207	197	201	196	215	206	232	228	191	202	194	211	221	188	215	212	224	193	196	202	187	187	221	214	198	213	193	200	213	188	209	179	217	224	205	191	204	210	220	210	194	217	211	236	192	197	192	179	195	212	246	225	221	189	233	205	187	209	200	217	236	186	206	218	243	198	174	210	228	224	200	196	202	210	216	209	207	184	167	214	183	238	190	203	196	192	225	214	172	171	194	210	217	200	217	194	169	197	182	209	215	188	197	194	205	196	215	210	188	203	182	167	226	220	175	199	219	217	231	209	234	237	221	172	166	173	202	200	197	178	207	202	195	172	214	234	199	215	219	190	190	214	227	232	228	207	215	227	220	229	218	207	190	186	198	206	197	198	208	201	210	193	198	193	217	183	205	223	200	209	194	187	216	211	201	211	218	205	219	212	232	219	196	197	194	230	230	209	208	209	205	202	195	212	205	197	206	188	235	195	182	206	214	214	200	203	196	172	202	225	178	227	196	183	224	181	161	214	192	231	166	196	220	253	193	216	227	189	222	194	205	199	183	209	213	180	193	196	191	216	215	180	203	200	201	211	208	229	214	226	191	204	193	207	189	232	198	220	208	223	178	188	200	194	210	183	193	197	202	223	202	229	223	214	197	196	188	186	194	190	195	200	180	176	181	178	219	197	220	224	210	226	205	177	194	222	196	181	185	229	225	212	198	204	210	212	199	230	224	214	221	202	205	224	193	204	191	199	185	191	197	206	198	195	195	207	224	178	204	223	198	194	204	222	182	240	184	201	192	208	210	219	190	206	192	201	190	179	210	191	209	198	213	199	211	214	190	194	176	209	216	226	207	228	198	219	208	233	216	185	191	174	203	218	228	193	189
25354	13161	9552	6960	5401	4463	3356	2392	1943	1724	1615	1539	1358	1280	1236	1064	1014	907	848	785	826	904	888	819	764	782	701	625	623	653	620	644	575	594	562	600	670	550	553	550	533	537	553	534	608	522	489	554	540	531	531	531	453	516	512	557	478	504	472	466	487	456	470	450	455	433	471	446	431	455	460	438	447	449	458	442	468	433	453	433	445	466	466	408	437	455	482	455	445	466	417	446	444	467	449	442	467	452	454	449	449	455	449	465	452	424	429	486	479	483	436	433	438	434	430	438	454	453	437	425	463	490	419	462	434	490	457	446	473	440	458	441	475	444	431	435	454	463	420	451	449	424	437	470	447	487	429	426	452	476	462	481	452	423	464	421	464	423	445	470	444	455	451	441	435	447	401	454	446	437	435	451	489	459	474	436	444	438	440	432	457	474	428	437	470	458	411	475	457	470	473	434	446	430	434	444	460	451	441	470	446	475	425	439	444	427	461	456	447	442	487	447	438	430	444	423	434	417	449	426	405	416	450	473	448	421	439	425	469	452	418	415	446	440	418	491	436	425	414	478	444	449	422	450	438	432	453	443	483	428	485	416	450	452	417	502	395	397	446	464	451	479	440	435	443	459	441	445	442	466	445	446	478	446	455	493	423	440	424	442	447	465	434	489	414	413	476	453	441	446	440	452	427	454	442	440	437	426	449	440	405	439	489	453	464	445	456	421	452	419	470	448	451	397	411	459	418	419	475	435	464	445	477	436	450	456	433	484	453	473	428	485	455	433	443	450	433	453	451	485	453	460	471	403	425	468	428	427	456	459	422	452	397	436	431	493	441	436	433	444	466	464	463	475	436	444	460	475	420	469	479	441	422	409	446	440	428	420	430	449	459	439	496	438	428	428	461	456	470	435	451	419	464	421	461	418	451	460	450	422	414	444	449	462	409	441	420	447	430	447	441	419	400	457	467	429	453	466	486	426	389	454	440	428	443	434	472	459	412	463	426	455	477	417	418	472	468	445	448	440	441	444	424	456	431	457	408	433	435	422	450	463	442	459	445	410	463	451	441	467	425	446	417	426	460	456	434	449	441	447	422	432	451	454	425	456	476	418	475	457	449	448	447	455	437	457	430	445	443	444	421	466	416	417	468	431	454	480	487	430	473	472	451	444	456	419	449	445	427	446	442	465	478	460	425	459	436	438	433	429	477	429	452	423	451	439	449	430	475	447	473	425	452	462	446	444	434	420	436	461	455	435	421	455	427	429	445	460	479	441	427	449	449	446	487	442	416	439	418	409	483	453	450	461	419	446	481	403	437	450	455	449	423	469	427	414	442	446	431	416	485	437	478	454	481	445	463	441	427	447	475	430	444	458	451	460	457	468	459	487	452	438	450	454	439	438	430	440	427	456	473	450	470	475	500	427	437	430	426	396	417	451	437	437	459	461	459	461	441	489	468	462	461	433	435	469	462	448	422	431	479	465	436	438	472	476	430	461	435	468	457	455	417	401	476	453	425	444	503	472	483	463	461	457	467	435	455	436	410	427	434	408	460	476	444	427	440	461	466	478	421	442	451	471	458	462	453	445	456	437	462	436	452	437	427	432	462	426	452	468	484	427	471	448	466	442	410	432	448	430	451	409	429	424	449	456	458	484	447	430	456	459	447	474	495	492	447	442	440	428	474	451	448	467	440	442	449	452	444	428	436	424	435	488	470	455	448	433	445	433	482	449	468	446	445	436	459	452	455	448	433	464	484	485	416	387	454	429	464	428	427	447	485	447	473	458	445	437	481	464	418	471	460	476	380	452	461	469	432	431	447	456	431	461	453	455	446	427	447	481	431	465	442	479	446	434	488	461	432	414	455	446	450	444	456	428	423	464	426	466	443	425	388	464	474	424	436	483	470	445	426	434	470	452	452	485	445	451	440	429	477	456	449	445	427	416	462	431	480	426	428	432	391	428	450	448	466	448	437	433	441	441	445	411	448	443	440	452	416	438	482	460	439	429	474	440	472	431	453	439	453	426	412	490	471	448	463	465	502	457	432	411	454	462	435	480	451	455	437	483	422	435	469	432	429	479	427	442	468	418	424	453	479	416	446	416	471	454	470	452	433	449	455	447	459	455	460	435	425	435	446	438	437	438	492	459	436	429	478	454	451	464	465	454	435	468	454	451	430	417	456	453	453	450	427	393	445	461	438	468	433	432	443	405	447	459	465	453	443	457	442	486	484	454	429	460	433	434	454	470	477	450	431	456	459	396	422	453	428	469	437	487	423	458	468	429	465	466	475	414	446	483	455	429	426	408	480	457	430	462	420	408	484	432	426	459	448	434	444	462	467	445	434	418	424	439	406	472	442	446	466	434	449	420	472	452	441	408	423	420	469	435	413	470	452	459	462	411	490	457	445	458	449	452	438	437	466	430	406	443	425	438	435	432	422	474	425	460	446	421	456	437	438	436	463	431	477	446	441	411	431	438	400	480	457	446	468	408	480	444	458	453	433	432	418	412	428	443	454	454	453	460	411	482	474	432	505	481	431	424	455	468	436	428	443	436	492	464	458	417	434	446	453	437	415	419	452	459	453	462	454	437	443	460	448	435	435	479	451	407	445	433	451	469	421	455	401	430	440	445	454	468	395	475	437	474	475	410	467	449	417	438	444	434	435	429	431	475	450	440	473	451	447	436	491	469	401	434	445	422	471	462	447	489	410	474	449	423	422	442	424	445	468	432	432	451	439	465	465	448	393	479	435	502	428	445	446	448	426	427	428	433	455	438	418	470	434	427	449	438	446	437	427	457	425	398	431	405	449	453	416	415	451	430	413	421	443	443	465	435	479	470	417	431	451	411	436	470	441	466	463	415	423	441	451	405	437	446	422	444	452	461	463	435	448	426	449	444	482	473	434	452	440	436	410	448	456	458	442	485	433	467	436	454	497	453	428	469	417	435	433	454	483	443	428	458	469	451	479	440	414	445	438	456	412	471	440	446	455	473	474	454	488	432	450	395	453	462	481	415	410	471	450	420	463	460	406	452	442	457	432	476	430	461	457	434	440	436	416	453	433	419	463	484	451	447	413	457	435	454	471	442	457	431	430	451	456	445	440	461	430	408	425	463	440	432	439	442	449	433	446	448	479	430	463	425	433	444	464	448	434	406	444	446	451	444	454	450	466	443	459	457	409	440	464	440	422	444	466	462	414	458	455	443	457	446	432	471	414	479	452	456	457	447	434	435	456	458	488	478	443	445	485	453	435	486	430	470	457	453	487	439	499	422	441	386	438	438	457	412	432	418	437	462	405	452	497	442	451	455	414	442	474	498	403	437	422	466	424	444	413	448	448	465	427	421	448	441	440	473	411	431	448	467	471	435	497	462	431	436	430	443	423	440	463	432	423	480	441	461	404	493	464	469	453	414	425	419	418	458	437	424	454	431	450	442	446	442	456	477	455	435	476	467	453	436	453	441	443	458	404	433	440	459	425	420	417	449	437	473	443	461	497	441	437	418
53624	27341	12677	4128	2268	1572	1183	958	721	578	523	452	492	403	399	417	398	423	348	349	298	296	308	321	292	310	292	248	262	280	264	271	234	267	277	257	260	249	269	259	276	246	236	235	211	224	221	255	216	209	222	217	256	226	227	199	223	224	232	220	233	229	238	213	215	236	196	226	232	216	198	226	217	240	203	219	213	228	230	229	224	214	196	197	205	218	198	215	202	261	212	254	237	226	205	191	239	207	204	189	193	225	232	227	233	240	209	191	222	192	212	206	228	198	249	228	213	235	241	222	219	217	196	211	228	198	220	237	223	201	232	242	224	227	218	200	199	185	205	212	198	235	256	199	191	194	218	224	236	227	222	215	245	212	222	225	216	215	217	213	229	231	194	207	226	218	231	233	212	223	199	239	221	247	223	207	216	195	204	244	250	227	236	208	196	181	238	224	201	226	199	226	205	194	204	222	238	231	187	191	226	222	238	220	219	252	214	230	208	212	218	231	205	208	206	245	218	213	216	232	216	232	222	217	242	210	211	210	234	207	230	218	231	212	219	221	206	225	204	229	197	199	207	228	223	225	236	246	204	214	221	235	212	203	219	202	221	190	232	228	215	212	207	222	231	216	191	228	232	224	225	200	222	203	228	227	207	200	245	217	222	212	229	228	223	225	225	238	192	212	179	237	227	210	221	239	192	237	239	211	219	221	230	199	242	190	219	209	229	223	226	226	231	239	220	209	187	227	210	238	236	229	230	211	234	218	234	238	228	218	215	202	210	227	229	233	213	199	224	226	228	251	231	225	202	206	215	237	204	222	236	235	231	226	229	215	213	183	227	208	207	186	197	212	193	243	197	217	225	232	229	225	208	219	202	225	226	223	233	227	210	221	219	208	231	211	236	224	219	263	230	217	193	206	208	211	205	221	251	220	233	221	231	208	271	222	248	226	222	243	216	226	219	199	254	217	210	209	233	221	245	208	214	235	179	216	232	233	241	225	221	219	230	233	251	228	217	215	167	226	222	203	196	210	231	216	217	245	224	230	236	214	208	230	202	234	204	226	256	225	223	219	230	223	239	258	225	220	216	217	212	227	235	218	240	221	200	207	217	192	218	232	229	222	232	199	232	225	232	224	211	196	235	213	217	201	235	218	224	227	223	217	202	188	239	212	234	213	208	267	218	233	228	209	197	218	230	232	234	208	203	232	225	234	239	196	240	219	199	218	209	193	208	218	201	200	235	180	220	230	249	198	232	212	220	212	198	224	219	212	205	227	224	205	195	221	220	233	216	223	205	256	239	224	215	243	199	249	217	221	218	222	243	232	226	193	204	235	278	237	194	222	243	244	255	198	195	217	240	194	230	207	199	216	258	220	216	204	211	201	193	231	191	190	217	214	209	220	224	201	236	227	233	222	227	227	219	222	240	207	215	235	231	225	253	201	235	232	223	242	225	231	199	191	224	187	219	230	235	220	232	223	209	209	228	223	235	219	220	214	231	206	251	237	229	210	174	237	228	243	223	223	216	237	232	222	217	208	218	225	219	228	218	223	221	200	239	222	194	193	190	217	218	239	209	237	207	195	230	244	221	197	213	211	225	216	219	205	170	211	225	213	220	233	227	234	231	232	202	202	221	206	234	225	203	229	206	241	225	240	218	245	189	225	182	222	205	187	204	223	215	240	203	233	202	182	226	241	242	212	206	223	215	211	248	210	227	219	250	239	196	222	212	214	212	193	211	261	216	218	241	231	217	221	227	233	232	230	189	239	214	186	219	206	234	223	226	215	198	260	243	199	213	238	224	218	203	223	212	197	225	237	221	225	217	237	242	239	206	229	194	223	223	190	216	216	226	225	229	201	198	216	227	209	234	231	218	221	222	249	211	244	215	205	211	211	216	223	207	222	237	245	227	245	202	231	226	234	204	232	215	252	221	203	226	227	213	230	223	213	221	244	237	236	224	226	212	198	212	202	220	220	224	234	234	246	211	222	201	233	188	213	216	220	221	202	202	207	208	231	230	216	190	202	222	223	218	211	253	224	242	239	176	225	240	241	208	204	205	249	219	228	191	223	228	220	222	236	190	223	217	198	228	211	215	207	225	211	248	196	238	239	233	238	229	229	221	237	200	229	209	201	225	226	252	229	195	198	215	205	209	199	232	225	204	225	209	215	219	244	213	232	223	258	241	218	211	208	219	241	198	222	211	213	193	203	244	225	209	221	218	217	215	217	239	188	205	234	208	223	228	226	241	204	212	221	230	207	226	206	194	207	209	241	202	195	240	222	191	263	215	229	235	215	192	219	220	226	233	229	231	219	240	232	235	219	215	218	243	214	199	209	205	226	188	233	237	206	253	190	202	249	241	214	248	188	214	214	249	217	220	213	205	215	216	208	222	248	210	217	212	246	231	214	215	206	226	238	243	209	250	249	224	240	231	228	210	215	226	234	220	189	212	244	249	220	204	237	236	241	217	213	222	207	202	208	208	234	238	211	242	243	197	213	212	225	214	244	229	239	205	239	215	190	217	229	215	199	212	218	191	220	241	213	190	215	235	204	217	236	246	211	225	238	207	194	220	196	211	253	226	230	206	220	219	190	207	198	212	220	203	228	244	219	227	202	165	201	226	216	194	221	201	234	238	220	197	214	221	235	204	217	205	246	202	230	229	203	199	242	205	231	254	214	207	239	218	220	203	238	217	225	206	234	213	213	246	224	199	217	207	238	193	198	201	207	214	214	218	234	206	211	187	233	218	204	189	204	228	216	225	241	205	229	238	218	227	220	216	228	240	210	249	211	208	217	211	241	210	213	227	208	226	215	231	244	207	204	237	223	207	222	237	244	211	255	233	231	237	222	229	215	226	228	234	219	216	231	248	239	216	235	226	233	189	213	225	245	215	242	215	201	208	220	214	203	235	201	231	194	223	231	200	198	244	199	205	237	203	221	207	215	193	230	277	223	237	235	209	216	235	193	223	243	213	228	234	228	220	227	247	230	209	216	217	215	210	187	201	222	203	231	209	235	257	225	225	216	224	226	252	220	214	207	220	218	199	216	216	218	240	226	208	210	212	195	210	234	223	214	243	236	195	203	257	201	224	203	207	194	212	238	234	227	202	221	226	237	249	231	220	223	212	223	218	163	219	214	236	194	227	211	213	230	233	228	212	223	233	206	228	227	202	171	217	207	229	235	212	240	202	240	235	253	224	220	231	216	193	199	210	212	214	242	246	189	223	215	213	218	195	229	233	206	217	232	210	236	209	196	205	196	209	219	214	203	216	204	220	194	197	222	213	210	231	243	219	278	229	211	197	219	223	225	232	215	215	187	240	225	201	213	261	213	189	275	211	238	226	219	198	258	197	212	208	186	231	231	217	203	219	243	222	209	211	201	214	195	208	217	224	258	243	264	224	237	242	211	211	213	232	210	243	204	202	220	222	204	223	227	197	224	199	205	258	235	203	208	227	202	216	238	214	205	221	256	232	236	206	203	197	212	187	209	219	220
30571	16279	14058	9461	7768	6297	5005	3796	3028	2321	2050	1880	1827	1740	1701	1743	1576	1395	1211	1117	1171	1142	1088	1052	1012	988	857	774	718	774	754	847	795	743	713	669	719	715	691	650	684	623	580	601	591	613	588	626	555	568	592	508	535	530	530	511	536	526	467	481	510	534	511	499	487	469	465	498	484	490	431	477	488	468	472	492	457	448	465	488	457	490	486	497	501	476	468	466	479	497	454	480	494	493	431	492	472	506	461	462	488	471	495	447	456	499	460	460	488	507	445	502	499	504	454	484	452	481	510	475	477	484	453	504	481	455	478	459	494	479	496	447	528	515	489	515	431	481	455	506	461	473	462	511	461	523	459	450	467	439	485	477	486	496	442	466	455	494	461	507	441	453	493	492	470	475	477	454	446	498	490	483	451	473	503	495	514	508	485	459	469	461	485	476	473	505	483	435	492	455	505	516	470	472	499	482	468	429	431	470	449	450	471	486	459	513	456	476	462	498	451	467	494	540	472	478	458	448	453	490	462	463	443	463	466	494	463	451	466	475	460	465	493	484	435	415	511	479	497	482	503	490	488	464	476	477	477	468	448	506	445	465	448	488	521	484	474	471	476	488	477	505	488	486	475	485	436	483	436	497	480	476	475	502	501	486	471	463	462	467	492	503	478	483	507	445	474	526	476	481	452	447	480	438	466	491	436	472	475	474	461	490	427	463	459	473	480	512	507	470	476	503	483	472	467	464	522	458	513	479	480	497	512	478	472	427	467	516	506	467	479	456	498	477	459	475	471	469	455	532	441	456	468	466	422	486	470	435	462	491	498	497	464	498	490	453	470	517	489	459	475	435	481	457	504	452	432	443	483	503	491	492	537	471	466	467	495	505	444	488	478	495	488	483	499	464	456	466	497	454	474	461	467	450	473	476	502	527	507	512	479	486	452	495	494	438	480	486	474	483	473	479	461	484	484	503	447	481	517	510	430	490	510	443	416	479	477	423	457	473	489	433	452	532	482	440	467	433	487	496	492	467	453	428	471	477	492	481	457	504	533	477	503	474	490	498	441	465	464	455	486	470	483	463	465	448	475	496	507	460	467	464	439	464	484	482	455	442	475	463	505	522	453	488	460	482	496	496	467	508	499	512	492	485	446	491	471	490	466	474	514	498	479	448	461	471	495	484	500	481	475	469	495	521	437	497	463	482	486	445	466	451	478	430	461	479	488	478	487	465	497	462	463	501	465	433	463	454	471	426	464	438	494	500	460	469	490	496	498	516	494	427	438	448	483	465	481	490	431	461	444	458	489	497	486	447	484	457	485	459	506	484	479	512	464	477	499	510	466	491	502	435	488	509	466	497	472	488	491	465	474	473	472	460	472	466	511	465	491	472	451	474	462	468	464	486	465	470	467	472	475	494	473	468	473	517	481	471	460	495	488	515	439	472	474	485	492	470	443	449	484	522	445	434	465	504	433	456	497	465	478	440	468	460	447	473	451	468	455	492	513	459	493	480	474	466	501	488	501	459	473	498	470	454	487	469	499	479	475	482	449	518	469	494	470	493	470	482	445	504	453	490	453	519	464	483	474	480	543	505	490	416	423	508	479	482	460	465	478	458	492	469	455	510	495	487	471	482	460	464	540	457	469	471	450	476	471	455	493	484	483	509	477	485	479	467	454	470	501	475	498	500	472	503	492	509	438	487	473	464	483	477	483	464	466	452	451	484	473	455	489	504	477	458	492	460	477	458	486	482	466	454	449	487	498	461	486	497	489	477	477	465	438	472	473	488	452	484	526	477	498	465	482	465	496	468	493	480	474	474	480	476	457	497	493	464	458	460	498	490	441	463	445	481	502	443	475	491	476	491	471	454	487	478	485	502	480	457	463	494	507	461	458	458	498	484	454	484	482	452	467	499	440	492	509	512	456	461	463	494	490	494	460	486	528	411	469	472	441	518	467	488	499	500	472	458	460	482	514	478	451	500	466	450	485	500	464	460	440	447	430	475	458	476	500	474	525	472	470	447	496	487	480	451	506	517	454	496	471	485	523	503	452	446	471	450	461	522	468	483	492	516	425	469	475	460	462	465	484	469	499	482	470	463	499	480	478	498	463	460	471	496	481	507	467	494	484	485	464	462	487	500	539	437	477	435	465	473	470	433	483	446	488	492	467	496	500	427	464	480	455	509	454	480	475	488	466	515	499	500	475	433	439	494	491	465	476	467	469	487	461	509	467	491	495	463	481	447	464	459	449	473	517	494	484	447	430	474	486	456	485	519	483	463	467	473	544	492	515	477	454	489	489	468	471	490	463	462	468	474	482	480	467	473	487	453	500	472	454	462	452	499	463	436	468	437	482	474	476	504	456	483	497	474	507	475	480	437	489	437	480	485	492	494	451	486	477	501	483	490	470	465	502	447	471	459	431	503	496	462	476	498	486	478	509	441	465	477	485	446	497	510	476	453	485	467	483	502	462	504	487	493	425	467	480	495	506	512	471	514	461	460	497	496	472	488	468	498	473	478	478	482	517	481	453	452	478	474	449	519	484	482	469	451	485	439	491	452	476	498	469	471	484	452	480	445	478	449	490	471	440	513	496	450	453	454	457	474	478	454	459	474	473	507	494	498	484	460	465	499	484	469	488	495	518	445	464	466	545	462	452	498	473	489	499	466	459	480	448	453	511	442	460	483	470	511	448	451	473	499	485	487	457	493	489	466	452	451	499	464	453	506	530	524	516	476	483	468	451	442	483	485	525	435	442	449	449	493	444	478	502	460	510	482	493	457	461	464	498	475	503	469	503	474	451	484	479	481	486	441	496	511	482	486	496	455	524	456	498	464	454	484	506	444	479	480	473	448	469	460	501	442	473	481	467	481	491	453	487	483	486	433	475	410	443	430	487	449	478	461	473	458	441	482	489	467	459	453	494	502	472	515	489	506	446	494	477	476	484	471	474	461	485	454	486	491	462	464	502	459	479	456	477	450	474	473	452	455	473	480	483	487	504	485	508	496	471	499	483	462	494	481	458	505	462	501	465	447	451	454	472	466	493	482	512	446	479	484	478	451	480	469	472	502	452	491	476	505	485	442	470	503	510	467	514	460	465	457	487	502	481	477	487	460	429	492	489	498	463	467	485	468	440	472	462	470	418	488	449	504	493	476	453	482	488	467	458	474	504	453	463	465	472	489	470	462	501	465	475	494	452	495	466	472	475	432	469	463	465	520	484	495	494	458	465	478	467	478	459	510	521	472	449	480	443	480	471	536	474	473	470	480	484	452	430	488	470	476	487	495	503	486	456	472	465	476	488	468	462	463	459	481	487	468	479	472	508	487	480	499	468	512	470	479	474	505	469	470	452	518	433	507	487	460	474	465	460	474	482	457	485	476	499	468	463	521	463	473	459	473	465	462	443	475	500	502	479	490	491	481	487	461	536	464	485	469	509	514	488	463	473	489	475	472	471	460	473	440	466	485	484	470	485	453	481	474	428	497	428	499	471	508	503	505	488	461
30448	13068	4501	1394	931	717	551	467	375	353	302	291	287	275	251	260	269	277	255	227	245	243	211	239	239	248	222	207	201	217	221	220	223	223	204	202	248	212	210	214	187	210	227	217	240	243	210	224	217	211	205	196	195	198	198	236	209	206	244	213	215	233	205	214	240	193	196	225	226	206	192	210	251	220	220	208	226	224	197	220	206	221	237	226	188	217	232	205	215	195	232	244	216	216	219	199	206	188	220	232	217	216	243	226	228	196	205	202	216	199	231	223	220	226	198	274	235	194	193	204	195	232	237	196	208	189	217	219	206	224	212	218	226	197	241	237	197	199	235	206	218	241	209	204	224	207	205	216	182	209	221	209	219	209	181	231	203	184	220	228	239	202	217	252	229	224	191	190	205	184	222	198	227	223	221	207	197	198	228	211	210	213	222	195	191	233	218	207	212	234	218	219	178	241	213	225	240	216	203	197	205	191	202	200	186	209	195	215	209	217	222	204	256	219	235	234	228	211	206	206	207	208	222	203	197	217	191	218	190	217	190	201	223	220	207	208	208	223	225	241	183	211	210	210	233	238	217	234	205	205	183	216	223	216	233	195	228	210	206	250	220	242	230	214	187	208	209	213	236	204	225	201	193	240	206	244	220	184	239	215	239	234	215	208	217	199	212	199	220	218	215	202	208	214	215	213	226	229	224	219	241	230	211	202	204	199	240	222	212	202	238	203	215	218	216	212	203	187	212	200	208	184	206	202	232	229	217	214	229	245	226	210	236	213	226	209	202	208	208	212	225	202	215	236	223	211	221	226	220	243	224	219	206	209	221	195	182	210	218	226	249	207	213	232	215	228	226	197	214	207	224	206	200	208	173	182	219	211	233	218	201	194	211	223	236	221	198	241	215	216	219	220	221	209	190	237	211	197	202	223	211	214	226	218	219	210	216	244	239	196	237	201	223	224	213	208	227	197	224	184	211	207	221	213	214	218	229	203	196	212	193	221	186	220	201	222	207	214	212	217	209	197	210	219	217	214	198	201	221	237	235	218	237	198	214	207	184	184	220	216	207	207	199	192	206	211	218	231	229	220	214	210	225	212	167	218	207	184	208	225	178	214	201	219	205	210	228	197	218	221	218	211	204	214	206	223	208	196	185	231	243	207	237	205	198	207	198	232	240	229	226	227	202	238	200	238	237	204	223	204	229	185	212	208	208	205	230	179	211	201	232	203	206	219	212	222	187	230	192	227	231	202	193	202	227	203	236	234	203	229	219	213	219	217	227	240	219	227	230	228	229	201	231	206	198	195	198	223	214	206	194	228	212	191	189	217	204	223	233	202	224	225	242	205	202	195	201	224	207	205	216	202	223	220	226	228	232	223	197	209	211	195	193	213	213	204	234	220	215	227	207	233	218	206	217	206	191	217	231	223	201	213	228	237	214	215	220	214	223	234	220	259	250	241	244	181	222	174	212	236	213	212	200	206	220	223	226	212	201	201	201	196	228	209	222	223	209	247	236	215	200	190	206	220	238	238	217	196	203	187	207	211	197	226	210	217	217	201	210	213	234	225	210	221	235	210	206	221	215	227	198	235	201	255	241	209	208	230	197	213	182	226	234	208	233	213	227	223	228	228	211	221	223	220	214	217	216	204	207	208	247	223	226	197	227	218	235	215	208	200	222	193	195	232	235	222	208	218	230	212	229	228	237	225	222	218	219	200	214	219	203	189	234	225	212	237	195	228	203	189	190	190	186	219	226	221	205	230	219	227	201	233	208	229	204	241	190	230	219	234	223	216	222	221	210	206	239	250	209	209	234	247	214	211	215	231	195	239	231	205	196	235	214	231	218	201	192	199	225	216	185	212	223	247	198	203	193	223	218	240	218	220	212	213	226	215	240	200	221	204	215	194	202	234	204	242	206	238	212	220	238	224	227	254	193	214	228	203	221	213	218	219	204	245	204	190	179	220	222	213	227	214	231	234	210	210	231	244	222	196	194	227	224	238	197	217	205	203	242	202	197	213	198	193	197	222	198	216	208	209	237	207	214	205	206	251	203	215	219	216	214	211	211	197	192	186	239	237	229	218	213	199	215	194	183	189	201	192	224	189	229	205	215	207	239	234	219	218	216	225	193	234	183	233	245	180	213	206	192	185	202	205	209	203	217	217	198	231	211	192	215	197	226	218	202	189	190	230	241	224	246	209	215	215	199	206	206	189	215	236	250	211	208	213	217	225	206	203	212	217	189	183	208	197	219	211	239	229	212	205	223	228	219	232	211	223	194	223	215	202	196	256	187	203	240	209	234	204	211	225	197	216	218	214	208	251	217	205	236	211	256	227	218	202	204	233	222	221	247	239	210	206	202	193	212	192	197	217	210	221	229	229	207	186	170	241	213	219	222	199	223	232	222	232	219	215	218	210	217	207	235	198	188	203	232	208	198	228	202	209	213	220	245	200	204	221	223	231	180	200	188	211	202	232	176	230	208	220	201	230	208	219	236	242	201	195	243	216	206	226	249	210	170	179	199	185	199	220	234	226	189	204	206	210	207	202	201	221	206	207	207	248	216	183	210	218	248	245	232	184	219	201	217	240	232	166	232	233	190	227	187	212	232	198	241	237	251	226	217	212	226	218	246	194	216	235	228	234	225	221	188	237	232	242	220	230	254	186	204	177	213	237	217	205	220	202	201	222	217	211	257	223	214	244	214	195	221	238	201	205	225	241	223	210	201	211	230	200	247	191	223	225	189	210	197	198	186	204	203	188	213	223	203	203	235	237	228	238	193	237	225	229	234	227	165	213	200	204	198	246	208	211	214	229	244	204	227	227	222	225	211	198	204	240	208	196	224	205	224	241	200	199	230	227	242	208	198	201	214	196	239	207	205	211	206	209	202	189	172	204	209	232	230	201	222	240	210	211	241	214	219	234	227	261	205	210	206	224	192	202	224	246	222	235	208	219	230	216	233	213	231	201	217	195	214	212	231	203	212	252	212	222	199	175	215	212	195	219	206	228	191	202	228	198	190	236	212	224	201	196	221	231	195	230	225	222	209	191	223	192	237	199	217	219	204	205	260	207	233	218	223	203	218	211	202	209	195	235	237	225	229	214	211	195	207	236	225	208	206	223	233	191	202	248	203	216	202	225	221	217	231	205	209	226	252	217	205	229	200	203	204	211	189	218	219	192	212	203	192	247	212	190	231	225	219	213	183	207	219	200	194	209	205	212	222	222	215	220	194	195	230	197	198	205	220	218	196	244	191	232	233	237	232	228	186	178	220	227	212	209	244	212	217	202	220	222	228	211	204	218	217	234	229	214	214	224	219	208	203	221	223	221	225	188	243	241	207	226	241	232	194	220	210	173	214	228	232	235	216	229	217	213	206	205	186	228	219	232	213	243	230	215	212	215	226	240	214	224	211	206	220	238	237	207	210	209	238	211	216	203	209	252	217	213	228	228	220	191	216	231	234	249	225	208	224	240	178	201	215	222	192	218	205	211	228	210
16711	7910	6426	3957	3203	2678	2252	1777	1432	1118	978	867	796	830	758	809	771	777	761	721	668	641	596	596	541	561	576	571	550	498	511	550	513	512	539	488	503	530	544	531	544	552	481	487	494	465	493	545	486	492	480	485	476	473	457	487	462	501	498	496	491	488	465	493	454	468	498	442	495	466	450	462	447	474	465	480	447	424	441	507	489	418	497	444	453	453	437	478	469	491	435	445	438	465	414	462	468	432	451	474	485	446	431	482	471	427	448	465	435	472	482	485	477	487	437	459	471	444	488	474	464	449	439	485	471	501	476	470	467	485	472	452	490	431	417	454	437	462	437	472	401	476	467	491	480	462	476	456	453	452	442	487	449	433	468	473	461	457	459	441	509	449	442	443	480	433	477	469	464	453	472	460	453	456	463	427	460	461	482	448	430	480	416	470	484	484	484	454	426	460	457	468	495	457	451	477	395	462	462	430	447	480	452	494	503	459	479	476	479	478	479	495	463	422	482	474	454	495	485	470	420	500	462	479	449	448	490	455	433	476	439	481	467	449	471	515	458	451	422	433	480	483	489	437	483	490	474	500	493	475	441	493	449	438	497	431	464	442	476	507	476	484	455	467	440	470	473	492	451	507	461	450	445	479	499	433	464	480	459	473	426	423	465	456	428	491	466	471	465	480	455	482	460	452	465	450	432	438	431	447	440	475	429	439	412	417	491	483	443	486	487	488	445	455	457	452	461	450	452	463	445	485	430	462	424	487	469	460	427	436	425	467	470	454	411	488	453	444	479	452	453	442	477	490	475	450	463	447	435	458	442	485	472	446	460	483	437	413	488	458	435	487	451	477	489	489	474	468	435	443	455	467	477	459	484	504	447	471	465	479	468	505	468	467	417	472	425	490	466	457	471	429	464	470	477	476	453	459	506	445	472	442	498	498	435	494	421	461	552	465	479	476	486	457	471	442	494	436	464	440	436	451	448	483	475	442	420	452	446	485	464	491	478	439	485	461	439	486	450	489	440	432	485	503	476	467	441	448	508	474	476	516	484	470	441	467	442	442	500	432	451	446	476	472	405	440	526	484	450	440	439	472	434	429	448	480	475	482	501	491	477	453	452	463	443	486	476	466	457	485	479	472	443	492	451	483	501	462	436	444	461	500	437	458	462	505	424	442	484	487	463	470	423	463	507	421	495	428	469	485	471	448	443	456	471	475	491	437	476	483	477	428	447	420	426	455	432	462	458	457	474	429	465	438	470	461	473	478	424	463	477	456	446	458	458	466	431	454	460	519	463	498	456	433	463	426	470	454	493	478	482	458	453	459	450	459	476	452	502	479	464	475	463	438	441	512	498	454	439	468	457	467	455	482	467	466	468	445	464	446	427	461	475	449	469	462	480	468	458	432	476	463	463	471	446	461	458	461	484	458	465	438	479	505	453	444	437	436	492	449	491	446	457	457	451	414	494	459	493	500	455	452	497	443	490	454	482	455	475	440	501	448	478	445	445	496	436	476	469	444	486	475	448	498	479	461	498	441	447	425	441	426	423	453	466	442	511	478	460	444	470	468	486	439	438	472	469	466	465	473	460	517	469	459	469	487	455	474	476	450	459	473	475	442	446	481	480	491	477	475	458	465	440	474	433	455	463	468	471	481	479	442	454	483	449	454	442	455	485	448	421	441	454	440	483	413	433	435	475	484	443	456	463	447	490	472	431	434	466	474	450	438	476	454	463	465	451	461	438	484	429	441	464	414	439	478	487	475	473	462	503	462	454	489	452	460	431	475	434	453	441	485	466	431	468	434	491	479	469	446	444	469	457	447	479	488	433	438	457	465	474	482	432	464	442	465	486	461	473	455	458	442	445	486	466	484	426	444	461	527	424	490	453	469	459	434	487	446	419	432	451	435	419	453	506	416	448	456	463	455	459	452	488	457	491	473	481	460	472	475	513	517	467	468	480	428	436	424	471	422	446	456	454	443	456	461	502	469	480	435	465	492	449	464	470	506	437	462	469	443	456	434	451	480	524	438	459	469	452	491	462	441	447	488	485	470	476	448	514	471	463	438	443	464	469	462	488	508	486	450	470	493	433	485	471	438	464	462	445	481	473	453	467	465	460	455	421	450	449	473	480	481	443	470	470	474	467	462	454	435	455	459	459	450	451	493	456	446	493	459	476	455	480	465	494	471	491	420	480	445	485	469	492	442	476	407	471	438	455	497	444	470	507	472	472	475	488	474	443	456	478	475	499	448	511	485	478	458	459	451	415	433	452	462	485	464	463	458	479	467	474	438	491	476	485	469	505	491	482	492	487	461	507	487	436	452	511	477	452	521	447	459	463	459	479	454	473	499	462	456	455	439	456	457	466	487	481	510	439	473	437	407	471	447	466	450	478	456	465	482	457	465	485	484	462	488	487	457	448	499	450	452	477	462	476	480	470	442	497	468	487	434	454	467	485	468	485	477	440	479	475	454	442	470	446	485	446	454	503	448	471	459	486	469	455	456	462	467	505	466	488	479	455	439	461	458	446	459	449	395	461	481	453	475	496	491	477	459	467	477	450	429	474	443	456	449	444	499	451	478	494	462	479	481	474	462	459	446	473	448	495	490	479	444	439	476	461	463	435	474	461	460	505	449	473	467	443	449	455	474	473	466	469	450	473	471	503	464	463	468	477	499	450	464	500	454	457	457	463	413	461	449	449	434	474	444	499	476	481	467	488	462	439	471	447	486	477	463	476	470	468	494	491	443	487	467	435	469	494	474	444	480	474	464	499	465	467	447	466	455	471	461	456	459	471	441	505	465	456	456	458	410	463	466	448	481	450	462	465	443	487	454	491	473	457	495	468	448	495	454	471	476	466	442	470	448	440	507	468	427	487	464	445	466	479	495	461	454	487	458	445	450	439	461	439	438	461	483	458	440	476	479	508	467	433	455	436	441	480	499	420	449	479	478	450	447	511	472	489	461	480	492	472	467	471	467	435	453	474	438	419	447	464	438	479	505	454	446	444	447	474	466	494	441	451	450	482	457	472	467	478	428	409	511	448	462	466	469	471	447	451	470	455	462	452	414	467	439	457	456	461	443	425	476	466	413	479	470	434	454	452	434	507	468	465	429	489	476	464	438	467	444	466	455	439	460	454	458	474	469	445	444	448	452	490	475	434	436	464	476	479	487	496	455	445	451	456	468	469	443	459	446	469	482	466	446	488	476	480	449	444	537	470	490	442	435	458	465	454	448	454	464	434	465	452	469	434	464	472	469	469	450	467	487	476	464	457	457	474	447	465	423	463	498	450	477	445	441	493	462	448	458	460	455	505	471	478	448	466	429	507	460	485	438	440	450	448	484	446	448	463	483	436	446	506	464	440	438	442	429	477	454	444	499	451	422	452	468	449	483	433	442	497	467	438	492	451	470	478	463	482	438	440	497	513	486	438	459	411	476	480	470	484	415	429	435	476	479	426	431	518	458	443	465	469	433	445	446	450	432	482	491	465	459	466	477
43036	21866	10095	2844	1479	1117	907	671	578	450	346	360	355	298	297	306	275	260	287	269	257	241	243	226	216	266	242	228	233	208	246	260	219	240	223	228	235	242	204	171	239	198	229	219	207	233	201	201	219	211	204	205	214	204	222	189	219	177	207	196	203	191	209	181	192	206	178	194	197	187	195	182	190	187	199	188	175	208	200	173	192	203	196	175	195	170	172	195	187	182	183	177	202	166	199	214	187	222	193	194	186	185	192	198	187	194	200	202	194	178	173	203	160	188	180	217	188	206	208	201	179	205	197	213	193	212	191	238	193	189	190	181	209	201	198	201	223	192	190	184	204	179	176	181	195	188	181	183	190	198	196	192	196	209	203	213	213	208	201	186	181	173	172	203	192	208	199	210	220	196	198	176	186	166	185	206	194	201	179	205	199	184	215	209	190	227	184	202	192	202	191	193	165	202	176	217	178	199	202	193	204	181	189	196	206	170	185	208	195	182	191	226	181	188	189	186	202	184	215	163	179	190	191	201	231	208	171	213	209	184	181	183	198	175	204	180	174	194	191	193	199	171	200	201	179	205	183	169	186	194	181	180	199	193	202	197	201	207	206	196	193	198	198	183	202	175	216	209	198	195	207	201	202	178	179	196	188	183	188	163	158	200	200	226	196	182	194	206	177	194	226	188	198	183	204	198	197	173	241	219	175	163	180	173	209	193	192	187	191	207	183	202	180	197	198	193	238	213	204	193	209	203	184	178	198	213	196	205	177	212	206	173	193	207	203	208	216	201	169	182	206	198	193	208	184	193	175	193	221	196	207	212	208	177	160	195	200	207	197	190	189	181	201	201	161	178	215	181	201	212	216	177	192	197	183	179	189	210	201	180	205	185	163	188	211	194	177	179	176	193	190	186	230	206	198	189	184	155	183	175	194	213	195	197	198	182	190	172	200	181	216	177	201	195	184	191	197	206	202	177	213	192	180	192	181	188	213	194	209	197	236	210	192	182	201	183	197	179	182	201	208	195	198	200	175	161	178	179	206	191	193	193	226	197	187	201	193	198	199	214	164	195	175	196	195	190	171	182	218	207	203	181	189	203	191	198	206	183	209	206	202	180	189	193	201	193	206	200	210	229	183	186	204	192	179	201	213	207	218	209	198	184	179	200	193	178	193	178	209	191	183	183	186	225	193	213	181	180	182	169	192	188	194	193	167	186	209	201	210	196	197	201	197	201	190	201	171	206	222	213	231	219	199	180	182	177	184	177	176	183	209	207	164	175	197	207	199	175	177	188	180	184	179	204	208	199	192	194	194	204	207	199	183	203	220	183	174	156	208	191	195	185	220	174	174	190	199	167	187	188	195	191	222	183	188	209	184	225	199	171	187	202	175	198	169	191	200	189	176	197	198	196	203	158	184	184	205	199	203	178	226	193	192	202	199	180	205	217	179	219	205	162	200	200	165	178	183	187	209	205	231	212	198	229	186	177	218	196	183	173	212	243	206	179	188	171	185	218	197	197	173	230	189	192	176	187	199	204	202	179	188	169	217	185	207	207	190	170	195	183	173	206	189	209	190	170	193	193	194	225	204	187	203	234	171	191	183	201	182	213	156	195	224	190	177	211	202	188	191	201	189	208	193	195	188	183	198	197	188	211	201	168	195	197	150	194	218	210	182	206	225	213	191	243	206	223	201	197	204	188	204	193	187	218	189	213	194	197	186	220	201	210	192	193	195	209	185	183	196	205	218	209	201	179	187	169	214	220	203	201	201	217	195	192	228	179	229	167	197	216	226	194	198	217	198	178	183	200	195	207	205	210	210	190	187	182	191	214	237	223	185	198	185	221	215	190	198	187	196	231	211	183	197	189	195	205	159	177	206	194	203	203	208	180	188	221	171	183	195	213	236	206	183	246	186	195	202	181	195	192	191	187	197	195	207	200	201	209	197	210	207	195	203	185	206	172	199	205	183	208	217	203	179	193	197	178	178	221	191	202	242	204	195	208	191	178	160	188	199	208	213	213	196	196	209	195	214	201	191	198	233	227	214	192	195	199	219	222	174	203	205	193	170	193	174	190	221	213	206	169	212	170	195	186	177	213	215	179	176	213	206	210	220	172	189	199	171	203	171	205	215	232	215	213	221	198	185	191	186	189	195	197	171	203	192	208	158	189	217	183	187	201	193	203	197	206	200	211	189	179	208	190	188	198	198	192	198	179	173	196	177	189	207	185	203	191	199	186	196	203	181	201	190	185	210	199	182	194	193	209	213	188	200	174	202	205	211	180	178	201	198	182	179	203	206	218	191	204	193	208	211	200	211	199	153	203	201	203	196	191	173	185	184	174	200	197	201	198	192	202	176	197	178	178	195	178	210	185	174	187	192	191	221	197	164	195	204	194	209	205	187	180	178	206	170	195	189	205	192	195	187	186	172	193	205	214	202	154	197	181	197	213	215	174	197	188	209	216	215	204	184	202	196	200	190	202	180	198	199	220	175	173	224	213	189	194	226	218	204	214	186	192	185	203	205	222	193	197	190	216	237	188	214	172	194	184	205	194	188	190	201	201	200	205	190	201	186	202	176	186	189	202	178	208	209	170	199	186	180	206	198	176	206	198	219	195	195	194	234	209	183	169	165	191	205	192	159	175	198	199	195	195	189	206	206	169	206	216	198	190	217	197	198	195	196	171	163	198	192	178	194	191	197	228	171	192	194	205	189	163	193	191	201	218	206	198	175	196	193	180	194	203	200	191	191	188	187	174	195	191	194	185	187	180	213	205	213	205	197	185	201	210	203	186	201	174	205	170	196	196	182	186	170	177	199	203	208	187	189	197	169	208	167	203	203	190	201	197	174	190	177	199	196	175	199	190	206	195	176	196	182	178	197	201	206	180	165	219	220	207	208	195	173	182	193	196	200	204	185	195	196	176	172	200	234	217	195	188	188	179	206	240	165	183	178	192	180	181	178	242	233	216	223	208	218	199	191	203	175	215	172	222	212	212	199	188	194	209	203	168	197	210	194	177	198	190	182	181	201	172	177	201	198	191	193	174	185	196	209	211	187	201	203	168	184	200	199	207	208	199	221	201	166	160	186	178	179	218	201	216	186	212	186	192	199	186	186	198	201	231	184	179	188	187	200	203	209	211	207	210	214	218	170	184	187	177	181	183	195	192	216	181	208	173	173	207	189	192	200	183	222	195	189	208	206	200	184	208	176	193	187	213	181	178	171	208	179	194	183	185	186	184	199	206	220	183	165	196	206	210	204	210	200	197	223	207	188	198	194	207	216	189	213	185	186	182	221	221	198	186	193	192	194	195	179	224	203	207	169	200	219	220	196	214	177	191	194	194	186	195	190	175	195	218	188	197	185	215	193	228	204	169	184	188	175	200	204	216	186	189	187	212	199	207	183	216	209	208	192	196	179	192	199	182	197	203	188	183	189	184	164	218	198	217	193	189	185	174	181	184	182	191	174	187	171	208	209	203	192	193	180	184	199	209	204	195
24413	14139	12137	6995	5354	4537	3838	2956	2323	1802	1418	1355	1327	1273	1242	1075	1040	1065	1081	835	842	828	815	757	812	726	723	613	564	606	611	660	606	574	602	578	537	540	542	556	552	576	478	550	482	486	537	522	545	502	513	492	464	468	470	501	452	473	480	467	434	472	469	452	451	485	441	440	479	466	417	442	449	434	420	433	449	400	406	453	413	401	430	451	405	428	438	415	423	407	422	436	463	457	482	418	399	411	431	428	389	448	425	455	450	409	401	437	429	405	411	463	432	428	433	406	425	436	446	456	408	423	444	419	449	436	449	458	430	432	430	400	461	412	439	449	433	447	433	430	422	446	436	432	447	437	399	420	438	411	445	438	414	386	441	431	437	425	467	393	413	415	424	467	439	425	403	427	434	410	407	414	438	433	457	418	429	426	441	431	441	425	423	393	431	423	382	452	470	422	408	435	433	388	424	429	418	406	441	409	430	409	439	415	443	421	468	437	414	422	433	423	476	433	441	422	446	402	433	427	431	445	415	403	439	453	385	437	417	434	454	419	399	442	451	460	419	412	469	427	430	448	441	412	442	439	373	437	468	409	429	426	428	443	419	447	429	406	422	412	451	415	464	423	438	419	431	415	410	421	426	428	432	393	408	417	390	432	434	362	423	449	412	445	468	442	447	427	446	411	443	462	419	413	422	461	370	452	415	443	449	410	423	413	444	420	440	471	427	417	430	461	451	444	417	418	401	396	449	412	416	454	420	429	452	446	466	414	407	402	425	428	424	420	409	400	393	425	426	420	441	382	452	430	452	452	405	431	439	450	425	467	456	394	452	433	413	446	411	405	406	425	430	442	432	412	432	428	412	417	432	510	387	427	419	455	419	391	438	416	413	415	422	406	420	398	449	409	428	423	403	459	400	406	403	418	451	492	432	461	427	431	423	425	406	444	448	455	402	400	425	455	425	441	435	389	412	372	391	432	465	474	428	443	423	412	405	430	401	433	446	387	438	432	432	431	440	428	444	425	441	419	429	464	417	423	431	455	425	421	457	436	408	452	445	415	407	412	403	445	421	420	449	420	441	450	434	412	433	425	439	433	403	447	439	381	436	424	423	449	428	432	473	423	423	453	439	441	445	440	468	420	446	427	380	436	464	438	468	447	434	414	426	447	440	416	426	428	410	458	406	432	423	416	471	403	372	426	405	371	416	471	443	426	455	420	429	405	443	424	426	421	454	439	442	451	402	456	424	422	412	430	438	477	464	378	451	455	416	428	440	414	403	415	433	421	436	456	440	419	423	414	416	404	420	444	440	453	424	388	410	432	430	427	406	378	424	462	441	459	440	398	436	479	440	413	424	426	438	410	427	421	409	424	412	450	423	419	464	443	437	423	425	402	452	464	420	439	439	451	396	451	423	443	404	414	400	413	383	423	442	414	422	427	451	417	424	435	419	428	420	423	431	423	433	419	424	416	459	439	444	401	413	391	431	406	409	395	405	410	439	445	418	421	461	408	419	407	427	450	422	409	427	412	384	459	410	441	390	423	422	420	438	406	416	439	420	457	415	450	424	449	431	433	427	427	441	461	407	432	364	396	458	432	408	414	422	412	439	431	428	401	422	394	446	412	454	444	414	419	437	397	426	442	397	407	478	447	471	438	430	451	456	408	392	456	456	453	401	455	450	412	446	427	474	408	413	429	419	471	432	474	438	443	412	429	435	454	440	412	426	409	418	431	403	428	419	407	457	434	399	365	416	430	410	436	432	443	407	394	433	397	429	411	443	410	429	427	424	403	457	390	396	463	424	421	458	391	393	433	429	459	427	412	453	401	445	411	439	406	440	412	415	433	423	439	430	435	437	433	425	442	445	405	440	449	472	436	430	430	456	444	399	427	402	399	429	439	425	457	410	438	418	459	428	442	451	434	392	406	443	423	458	401	441	421	450	434	378	394	402	445	432	468	445	407	424	447	461	443	404	439	417	446	417	464	430	428	438	429	444	425	380	396	429	376	385	477	448	441	407	446	391	459	409	417	404	424	434	433	397	399	440	406	436	444	446	436	414	434	439	405	429	437	418	440	423	420	441	440	468	403	419	403	416	402	421	446	429	448	385	419	460	418	446	463	417	401	434	466	427	434	434	411	427	425	417	404	423	471	426	436	412	441	404	424	404	475	439	409	407	418	447	432	437	430	449	421	395	450	455	411	401	428	447	444	424	428	421	406	422	403	415	444	459	424	431	420	459	416	440	462	406	404	430	419	464	432	453	394	421	442	420	384	423	396	433	442	420	429	415	438	430	422	436	401	422	459	393	450	411	415	405	454	438	426	449	431	455	442	415	418	459	404	460	439	436	438	449	428	433	420	411	440	448	438	406	451	391	441	472	438	453	475	431	434	443	440	398	457	445	442	452	421	424	420	454	397	488	409	439	443	384	392	455	401	407	436	425	478	448	429	470	425	438	441	431	391	422	430	413	429	462	455	419	477	457	448	425	443	409	441	452	427	442	452	445	423	404	420	431	418	426	457	434	402	395	398	422	401	450	441	424	420	463	438	410	459	405	420	402	449	435	434	440	423	425	426	410	436	447	423	444	408	420	473	437	412	448	448	395	418	402	417	423	435	412	436	468	469	439	414	420	436	427	403	429	408	438	409	433	456	508	396	420	490	415	399	472	442	428	479	424	422	414	443	438	426	418	409	460	420	448	416	420	384	437	382	412	465	447	442	421	384	458	447	358	430	427	465	429	423	455	411	396	467	445	419	411	440	407	477	421	461	408	422	460	413	433	436	467	412	416	391	409	400	408	429	406	385	417	430	401	399	431	433	470	427	409	432	466	421	462	446	442	436	436	431	445	412	411	442	411	413	453	475	441	410	453	407	435	456	409	407	401	447	425	437	446	419	415	456	410	419	420	438	414	442	425	457	443	423	419	449	407	452	405	421	404	440	404	440	414	418	415	405	422	408	456	429	459	430	396	442	415	431	420	437	445	420	427	411	431	420	418	426	440	470	447	444	427	436	443	429	433	429	427	425	408	442	439	420	433	420	417	426	431	428	449	428	430	394	449	422	382	437	432	396	432	428	459	456	424	400	409	479	425	431	404	413	430	403	465	424	422	443	421	459	394	416	439	425	426	435	448	433	413	459	457	416	423	434	430	413	443	410	381	425	434	399	426	438	476	461	398	392	441	427	449	429	446	452	396	424	419	427	420	418	414	414	448	402	430	436	446	420	431	438	408	456	431	436	429	398	454	383	443	430	383	414	409	416	440	426	431	427	443	439	453	413	457	439	447	444	405	412	402	427	457	434	422	441	441	443	442	457	461	431	435	460	461	439	436	451	460	396	414	414	430	448	441	409	433	404	403	398	421	438	475	444	420	423	438	437	426	432	451	415	432	429	382	469	469	457	430	389	408	425	443	408	429	428	443	408	404	458	416	458	427	413	447	409	376	435	412	441	425	424	401	416	450	417	429	449	436	390	484	440	454	461	423	432	439	451	432	470
49900	27513	15762	4639	2313	1740	1297	937	822	630	500	436	446	397	413	337	362	335	347	292	285	327	298	335	294	260	251	247	265	249	259	263	254	275	210	236	242	256	219	239	238	201	235	224	240	233	202	210	226	234	216	216	226	228	207	217	233	208	208	191	210	215	218	215	197	233	251	224	209	187	207	230	203	239	189	213	204	217	220	224	192	221	211	200	199	211	201	238	197	204	224	193	217	204	195	208	203	224	208	201	206	210	199	221	183	209	230	212	227	182	202	216	219	190	230	238	241	224	207	211	199	215	182	214	198	176	186	225	229	206	220	223	196	237	181	232	210	223	228	218	247	217	198	217	217	237	208	216	204	202	200	219	204	218	211	197	213	231	210	204	195	232	208	230	216	197	194	190	231	196	172	179	223	202	208	193	231	204	198	235	217	212	233	201	182	220	228	188	193	203	228	216	205	211	226	200	227	219	240	201	223	211	219	230	228	176	185	193	222	175	219	209	212	234	220	205	200	201	212	191	208	187	204	201	191	210	218	188	196	191	190	207	246	227	238	193	212	221	235	229	206	225	193	214	215	212	187	236	229	218	192	202	215	224	236	213	195	262	214	240	214	191	224	198	223	205	201	234	211	182	240	205	224	200	212	215	202	247	229	247	186	186	202	198	239	194	193	215	228	204	222	212	203	229	202	222	202	209	226	240	241	230	200	216	219	213	201	202	223	234	202	224	214	249	211	214	208	218	190	199	229	199	214	206	207	223	245	205	213	205	223	208	211	217	194	205	206	200	197	228	184	190	181	216	203	217	222	230	212	227	219	202	194	211	201	229	202	214	209	246	212	212	218	186	226	207	200	206	224	220	219	224	216	196	213	213	201	195	214	210	212	203	193	206	237	233	220	187	202	200	222	199	207	236	193	181	247	233	203	236	211	243	245	214	217	212	208	220	189	196	215	201	215	240	200	192	206	224	218	204	187	198	198	215	220	221	193	224	231	243	227	252	236	229	212	206	224	236	231	241	212	193	212	200	219	206	247	204	197	213	219	204	220	204	205	234	213	220	212	219	241	194	210	206	193	212	230	245	213	210	229	221	206	233	209	214	194	197	202	207	190	196	212	209	225	215	230	213	218	187	227	218	187	214	211	224	197	221	253	223	199	221	204	217	219	195	228	241	226	208	230	207	198	207	230	229	202	196	220	206	215	228	215	192	208	211	192	209	220	224	211	213	194	239	194	185	246	236	215	217	201	238	212	195	200	219	234	201	193	221	150	243	219	221	212	225	212	211	238	208	201	224	209	241	198	217	237	195	192	232	210	204	223	180	209	218	193	209	193	234	233	204	203	225	176	205	235	198	212	202	208	207	201	217	212	198	212	188	220	215	187	188	220	215	187	206	217	232	162	197	206	211	213	240	204	219	184	200	229	201	200	188	219	193	232	241	208	214	204	212	222	220	217	209	201	222	214	207	209	230	192	219	250	223	214	233	256	219	253	212	242	204	205	191	201	211	202	203	186	180	219	211	208	194	192	192	243	213	229	204	208	220	231	205	189	197	236	191	226	212	206	184	217	239	199	205	224	194	217	189	221	206	212	205	199	196	227	257	215	176	213	215	212	204	204	224	226	214	195	232	201	229	175	219	232	194	200	199	200	197	192	227	190	221	196	195	230	213	204	228	201	197	218	234	213	195	245	220	203	198	215	238	182	231	210	238	171	198	209	226	215	199	218	197	222	187	214	210	204	206	229	238	248	239	196	215	230	223	193	215	219	220	182	184	192	222	235	210	229	207	230	214	188	198	209	196	180	179	205	221	213	200	211	224	215	215	221	211	211	216	213	207	217	229	206	214	208	195	214	194	219	227	239	191	222	220	193	235	230	184	202	218	249	194	210	206	216	196	198	200	198	197	193	170	248	226	209	259	214	217	209	219	181	187	207	199	211	238	211	236	178	227	211	232	225	199	209	192	202	198	224	221	190	195	217	221	200	202	198	211	223	201	212	204	190	223	207	198	211	191	208	220	241	202	214	189	207	234	227	242	206	214	204	216	200	232	209	214	174	221	216	184	222	224	198	191	178	210	206	220	194	226	210	204	213	205	197	216	218	209	198	205	224	220	219	217	191	230	242	229	201	202	243	249	212	209	210	226	185	247	181	213	239	204	211	201	195	220	216	217	214	201	211	216	215	227	219	222	203	172	213	206	206	235	206	220	209	214	200	197	250	217	201	214	207	202	210	213	225	199	245	237	208	179	207	240	226	222	217	223	231	199	205	227	202	214	188	228	210	215	218	200	210	233	207	233	194	224	222	209	203	188	207	231	243	200	223	222	198	217	187	230	204	210	214	228	246	244	214	256	226	212	218	217	197	235	191	213	221	219	196	190	178	210	236	241	228	187	213	216	195	197	214	197	201	182	199	221	226	211	210	177	202	221	207	213	225	210	198	224	231	227	212	228	227	252	218	224	190	197	218	181	226	204	188	181	195	243	227	232	173	194	230	219	224	211	197	204	191	205	218	230	224	220	209	205	193	214	201	206	212	212	200	235	218	238	211	197	216	211	209	204	212	187	206	209	224	200	209	218	249	217	225	187	219	209	213	200	227	204	191	195	238	201	220	243	232	230	226	217	212	236	196	208	213	206	232	210	193	225	192	213	211	217	217	243	226	209	204	194	226	203	187	208	225	224	228	207	218	227	231	218	222	235	215	217	230	214	227	217	190	201	191	186	216	235	214	225	214	193	219	206	203	218	218	251	206	177	199	203	234	194	201	179	243	218	219	220	235	204	214	217	177	211	188	220	228	199	217	247	195	205	233	220	232	207	198	209	192	210	239	186	190	194	225	198	189	204	224	202	203	222	208	218	213	211	200	244	196	236	209	218	199	207	236	260	195	219	231	245	204	197	208	210	214	210	231	219	202	188	204	205	230	232	210	238	226	204	207	228	220	206	208	175	216	224	206	218	205	214	245	208	216	220	205	202	203	231	217	208	247	220	186	212	208	202	236	201	217	214	209	227	193	214	230	214	214	208	215	198	235	207	201	198	236	231	216	170	226	209	240	199	206	213	222	214	216	229	213	237	212	209	191	199	235	180	189	202	210	202	195	243	237	187	243	235	188	213	201	209	222	200	225	212	222	229	226	204	216	221	230	206	209	198	207	222	205	178	199	205	210	190	208	236	208	210	215	224	198	255	180	231	213	241	202	205	224	195	224	233	185	219	218	200	231	218	236	214	235	223	224	218	213	208	209	205	213	217	192	231	210	210	207	203	201	204	193	231	173	231	202	216	230	195	221	232	234	206	243	199	210	191	211	199	215	183	213	206	196	204	204	171	224	185	212	208	199	211	233	209	191	194	206	229	221	226	214	216	227	188	208	249	218	220	182	198	229	191	201	181	198	200	199	180	190	224	202	213	205	225	227	221	216	241	200	196	195	201	223	201	212	191	226	223	223	221	213	192	221	198	195	219	230	209	215	225	207	202	191	205	222	231	203	213	224	206
27922	18135	17344	9689	7923	6832	5118	4413	3440	2628	2069	1802	1814	1740	1458	1430	1238	1317	1272	1167	1150	1065	1045	1054	1055	949	890	825	737	759	841	815	763	805	660	708	652	690	611	595	634	631	656	694	606	542	598	587	567	563	546	574	567	537	518	524	538	498	517	526	499	498	498	528	512	514	469	476	496	441	471	479	492	425	461	437	452	485	458	488	456	474	488	425	458	480	433	444	502	416	445	437	477	453	454	465	464	436	461	456	452	481	518	406	470	458	422	460	474	474	488	467	458	448	449	428	433	446	473	450	451	483	441	468	434	486	477	480	450	487	436	471	430	485	486	470	453	466	453	513	450	480	476	458	474	437	461	454	441	464	418	474	436	459	470	525	405	442	463	454	481	439	480	460	478	482	440	447	480	471	479	482	465	430	473	493	440	387	498	457	513	432	469	507	456	486	465	477	439	476	498	436	441	457	444	418	450	480	447	446	438	464	470	465	431	485	506	469	473	441	483	429	485	483	469	442	479	470	462	474	469	462	462	435	498	460	475	455	460	467	482	457	418	412	492	470	454	470	462	456	494	493	455	459	498	488	433	445	476	452	455	455	455	482	431	479	471	480	460	413	489	438	455	486	481	477	449	406	452	500	448	442	448	484	469	453	438	457	437	458	437	455	479	488	421	490	461	436	469	468	458	454	467	460	456	469	469	462	449	448	421	453	394	480	429	415	488	458	468	436	462	482	480	484	459	482	464	463	470	478	467	455	471	447	440	460	493	459	496	462	485	454	453	464	433	456	451	453	453	475	450	455	460	439	460	454	445	476	419	479	475	460	469	483	464	453	465	436	465	458	450	440	441	510	462	444	453	470	483	458	471	451	444	443	477	469	445	486	474	454	478	454	450	426	463	462	479	470	465	497	500	485	461	483	453	460	468	489	465	477	475	456	458	446	456	469	448	478	456	471	464	490	479	451	476	484	465	499	518	467	446	443	452	448	476	477	481	476	456	444	475	460	445	486	474	457	485	478	452	447	477	512	428	482	431	445	468	451	446	474	471	447	460	433	424	464	467	467	500	458	457	476	448	463	468	469	434	456	495	481	451	465	454	471	472	472	493	462	455	454	472	455	480	442	424	491	504	462	436	480	473	463	434	448	434	487	481	458	510	439	463	464	510	443	468	473	442	464	441	488	417	465	445	501	484	460	447	497	445	472	488	434	440	439	462	483	451	429	506	444	453	458	481	471	441	477	445	428	434	461	449	407	465	480	439	430	435	431	460	407	430	456	417	488	481	480	481	471	489	427	467	475	465	438	467	478	461	483	452	498	425	482	469	438	498	447	421	486	467	448	476	453	441	490	430	427	485	454	465	461	416	420	451	485	482	453	484	508	456	494	437	484	473	460	472	421	475	441	471	450	464	412	457	462	477	479	454	478	466	481	498	479	439	479	468	469	492	496	479	441	456	482	436	427	462	436	427	463	484	454	488	451	431	464	443	465	487	415	504	449	478	466	456	443	472	471	472	451	473	481	453	473	441	468	465	481	438	479	455	520	453	470	483	455	447	488	429	483	443	445	485	487	498	460	506	512	481	460	467	495	458	486	440	478	464	478	462	449	457	494	450	457	446	454	493	475	458	481	444	482	472	457	404	488	451	457	441	476	440	453	448	473	464	497	471	492	470	482	490	475	476	485	498	449	472	443	456	446	470	469	444	441	471	468	434	481	473	474	471	471	458	452	452	466	448	465	470	459	477	424	483	445	432	444	496	489	452	458	438	451	500	483	491	471	473	435	465	457	426	457	474	454	441	426	473	469	487	415	462	493	460	463	463	455	462	472	414	424	483	470	423	446	516	417	454	490	500	484	457	462	464	433	452	467	455	484	515	461	510	440	447	482	454	455	466	424	475	494	424	434	411	456	441	447	474	446	471	452	461	443	447	459	455	442	453	442	477	485	451	443	436	476	456	501	460	452	464	477	453	444	479	465	470	489	475	464	490	465	448	481	485	474	473	465	444	470	440	493	482	455	445	460	461	486	477	475	455	423	477	458	461	469	467	449	453	440	435	439	435	482	486	468	503	437	480	455	466	445	488	485	444	461	483	441	439	468	450	443	463	492	424	481	419	444	518	464	424	473	490	471	472	452	496	454	470	495	441	468	500	468	469	463	461	476	455	470	467	463	460	451	458	491	435	442	454	453	432	452	489	484	427	473	487	474	453	506	475	495	454	472	426	416	494	456	493	479	447	459	493	407	469	414	486	469	492	473	471	466	473	450	498	484	480	466	476	501	463	459	413	453	436	448	485	500	414	455	490	451	461	499	441	440	440	468	458	459	451	445	470	447	428	457	460	493	471	445	457	468	454	465	469	429	443	464	477	444	421	465	466	466	502	416	455	448	454	457	459	439	471	487	463	445	485	469	447	473	465	470	455	438	445	449	458	478	445	486	467	478	473	510	473	443	473	453	458	444	489	471	439	459	485	460	450	469	471	479	478	461	437	430	457	466	425	463	488	473	476	520	426	436	496	489	494	465	484	444	495	487	448	446	480	477	419	485	474	440	492	443	443	478	450	481	460	434	482	458	479	470	433	512	493	466	477	462	467	455	459	476	452	460	467	451	444	465	455	462	465	479	503	475	515	458	445	492	451	474	471	441	454	434	480	453	462	450	484	479	472	435	449	480	480	424	476	467	470	457	473	452	444	445	441	518	459	453	491	463	501	453	462	478	415	477	474	445	423	447	452	461	482	436	489	467	443	450	488	450	432	487	438	470	522	477	511	442	458	484	505	480	465	445	471	436	437	442	460	522	483	428	483	456	413	465	467	472	467	474	436	455	496	495	499	448	466	457	450	478	463	455	440	486	461	480	466	467	479	462	496	452	458	447	485	433	450	495	471	469	492	469	470	434	443	450	475	443	435	459	477	481	460	489	514	469	456	432	490	487	485	450	494	470	411	433	491	473	494	425	461	444	487	427	457	493	490	444	449	452	450	433	481	459	457	452	435	449	490	417	458	472	453	511	474	431	427	469	468	445	482	511	468	486	485	431	467	404	439	466	455	422	456	459	479	480	456	484	468	470	472	455	464	474	447	513	446	452	458	462	472	495	461	465	468	458	505	464	480	457	477	448	460	445	432	489	467	479	449	484	475	499	485	499	490	457	435	463	458	467	468	501	466	436	445	461	468	424	466	487	430	461	445	423	488	463	446	482	451	454	472	472	455	438	485	463	446	407	471	482	478	468	419	516	406	478	468	459	539	460	514	438	454	494	464	449	459	481	485	508	435	417	458	450	463	506	427	419	462	429	464	449	479	471	488	443	492	492	417	448	439	515	462	445	444	471	475	436	452	461	446	465	443	446	446	486	483	471	465	457	463	416	429	487	471	465	456	474	459	446	464	465	431	448	474	441	478	507	470	488	499	440	431	464	496	483	471	441	442	433	472	470	465	459	462	444	445	476	475	415	462	458	468	462	441	446	486	425	469	500	438	441	452	457	458	459	443	452	489	446
28075	12785	5285	1588	963	780	578	472	366	328	303	270	290	241	284	232	247	235	226	216	255	238	217	223	187	228	215	227	261	215	260	192	210	205	202	205	230	248	222	224	219	238	212	223	214	242	219	226	217	221	185	184	204	180	257	214	201	206	239	193	183	228	218	231	218	217	218	212	213	215	217	230	200	240	212	195	226	200	226	214	201	235	184	210	205	213	225	213	214	169	218	223	226	206	208	199	207	215	214	196	197	219	218	219	218	210	196	239	190	214	207	199	234	227	194	199	209	194	236	213	224	232	231	196	215	202	200	187	205	214	205	221	189	201	233	191	195	196	230	213	197	209	183	185	203	211	183	207	240	215	203	201	205	209	224	240	187	240	208	227	199	202	204	206	227	209	214	212	194	228	239	208	192	185	220	190	232	226	211	192	217	223	211	219	225	198	217	216	197	197	202	218	212	215	221	235	204	231	249	233	198	210	217	214	208	240	251	227	201	215	209	240	226	192	212	230	217	218	186	196	202	213	251	203	207	214	202	215	227	176	195	177	176	206	228	206	174	219	200	205	221	208	207	216	197	193	188	177	234	194	179	188	208	231	212	183	252	210	187	228	181	247	207	224	216	230	171	203	199	199	213	210	227	204	236	179	197	222	195	224	212	217	202	190	223	205	221	214	203	201	186	224	220	220	199	228	226	227	218	191	203	207	209	204	197	220	198	211	239	210	220	226	197	213	218	190	235	181	221	201	208	204	226	226	195	221	185	232	182	215	190	187	171	200	209	176	214	212	216	188	207	204	188	237	202	217	228	207	227	206	221	224	224	199	238	219	203	220	222	210	224	191	217	220	218	230	228	200	194	200	205	197	202	224	200	236	203	234	210	216	202	174	197	216	211	201	194	209	224	214	200	227	208	176	187	212	184	200	217	193	229	221	211	191	207	194	208	216	195	233	196	185	204	212	188	211	207	202	207	235	195	228	216	211	203	201	199	187	213	203	216	184	206	196	258	199	194	214	211	184	189	211	211	195	212	217	184	206	192	210	175	193	222	210	197	210	193	213	209	241	204	186	205	207	190	209	202	183	209	215	210	207	216	240	216	215	191	218	201	201	222	212	217	198	245	189	217	203	196	229	216	189	193	173	201	196	235	213	214	200	193	204	188	194	209	207	217	214	214	202	224	205	218	231	212	222	227	218	240	237	233	199	192	209	197	198	206	215	207	185	176	177	196	219	239	197	205	200	230	184	210	200	213	207	196	221	201	199	191	193	202	215	209	189	215	214	214	218	185	199	211	237	223	201	211	203	174	240	191	175	207	215	198	199	214	209	209	189	181	199	212	236	172	218	208	179	227	194	210	195	216	210	214	210	223	219	213	208	198	175	204	222	200	196	186	205	194	229	200	186	221	214	208	191	190	201	211	202	188	208	226	204	199	200	216	203	201	204	206	216	217	234	226	221	216	218	211	204	198	231	219	215	222	184	210	189	197	194	198	210	191	221	203	195	219	197	230	226	197	201	225	216	203	223	173	193	204	217	194	215	176	206	223	193	188	203	216	211	210	203	196	180	208	205	230	192	188	205	192	176	215	199	218	212	180	167	188	221	203	205	213	216	202	235	207	209	227	224	163	208	207	200	200	228	209	219	210	221	207	197	210	236	216	190	214	222	198	200	214	217	213	236	237	214	211	209	195	199	223	221	222	209	217	200	218	181	189	209	225	179	217	218	205	198	192	195	206	186	183	226	200	211	184	199	222	212	191	170	220	226	195	219	210	160	210	237	215	195	179	194	205	197	236	229	196	206	223	207	199	218	225	206	216	216	236	162	177	212	195	216	205	214	208	196	224	185	215	243	232	230	208	193	187	201	227	188	189	223	208	220	208	189	206	224	211	199	207	220	239	220	197	228	211	209	194	190	227	221	208	228	183	197	251	219	208	224	202	201	190	185	196	199	209	218	217	206	221	195	223	199	190	220	211	204	203	218	228	211	230	203	194	208	203	221	225	198	198	189	196	202	216	194	225	234	201	212	216	192	207	215	221	205	199	194	240	208	202	206	214	211	198	232	245	200	223	196	208	192	206	178	189	199	205	217	205	194	205	208	212	171	189	205	222	219	209	217	226	192	190	176	238	227	203	209	218	220	203	185	213	214	212	208	204	207	215	220	217	191	212	205	224	212	195	215	209	236	187	215	214	211	229	204	223	193	193	205	192	209	228	220	205	226	232	198	231	227	189	205	197	220	243	218	206	204	216	204	206	226	196	231	201	217	197	219	225	193	204	192	216	196	203	197	191	201	215	240	213	188	215	194	232	202	217	211	218	241	196	211	184	210	220	212	204	223	210	182	223	187	199	213	192	206	218	190	215	222	213	230	221	208	239	204	214	210	187	199	178	207	189	208	226	240	223	198	192	213	211	244	198	176	199	186	190	245	223	232	229	223	202	196	197	201	219	186	185	225	205	234	191	182	209	205	228	219	179	223	211	201	214	217	225	190	205	220	223	198	197	221	185	184	221	209	197	181	201	219	209	208	211	224	215	198	191	198	231	234	229	226	245	221	188	190	219	200	223	189	210	184	197	216	229	217	212	216	219	221	182	194	208	191	212	177	221	188	184	207	215	197	244	191	189	230	209	202	236	241	219	216	209	207	212	215	212	214	201	210	196	214	210	216	187	203	221	219	221	209	224	190	196	207	213	202	198	220	211	225	211	202	223	233	196	225	210	174	196	214	196	246	220	213	239	188	201	189	210	185	179	179	200	214	203	197	227	201	215	205	209	237	177	205	215	219	215	192	197	225	212	200	185	191	233	208	219	210	225	210	229	220	224	205	221	203	204	216	196	205	212	235	208	208	210	229	206	212	200	217	199	202	219	204	208	190	175	205	218	212	200	215	196	206	208	210	244	225	231	185	205	204	206	206	242	243	187	217	231	197	183	209	211	206	200	197	213	236	200	189	236	193	211	201	211	211	211	210	242	201	209	213	202	221	205	188	207	202	227	194	177	205	197	216	194	217	201	247	216	200	213	192	205	202	196	205	186	225	227	176	199	230	206	202	199	173	217	180	213	218	198	206	195	227	204	225	222	207	214	226	191	208	216	183	187	234	200	228	178	199	179	199	206	233	200	198	252	221	191	248	219	222	185	224	216	207	199	208	228	180	246	195	240	200	200	197	212	195	229	230	217	199	232	212	230	200	194	175	187	221	200	234	212	196	212	208	219	177	223	203	199	206	204	201	203	216	179	198	202	198	196	201	202	195	197	197	203	208	202	198	226	225	217	215	219	211	232	206	211	193	217	215	184	203	194	203	212	220	185	214	193	200	230	220	204	217	197	180	222	176	184	187	201	214	194	211	216	217	202	207	190	195	225	230	219	215	204	190	191	245	217	200	199	209	215	188	185	189	204	193	204	200	218	217	203	177	200	236	211	203	197	184	242	204	206	191	190	223	203	198	206	200	210	190	209	180	220	203	234	207	213	184	209	224	190	212	217	223	205	204
16079	8373	7097	4321	3288	2877	2192	1929	1475	1097	957	897	849	853	765	769	714	666	682	604	652	664	571	547	563	554	531	509	471	485	555	483	527	493	466	507	530	501	473	455	471	477	528	476	519	526	526	480	491	499	500	488	508	478	486	441	418	478	485	451	452	441	444	433	455	504	464	477	472	483	418	452	505	454	449	423	431	476	424	407	427	453	422	451	448	442	464	446	458	423	441	414	461	407	442	435	448	429	435	416	438	479	450	437	482	427	463	472	461	439	448	440	450	420	484	441	452	416	447	473	463	459	464	474	426	452	477	463	485	465	463	427	458	484	460	456	442	428	438	480	466	490	438	445	454	464	471	448	420	461	452	416	457	442	484	453	497	406	428	468	456	435	428	462	463	442	449	471	450	476	474	453	459	487	440	437	460	444	472	471	427	472	447	467	392	473	433	407	466	456	426	426	465	481	463	455	452	444	419	459	493	436	443	446	447	470	467	446	486	506	464	469	458	398	445	487	425	453	403	412	422	461	451	410	448	456	473	446	444	441	462	446	457	469	418	439	442	448	483	425	409	455	417	453	442	403	471	478	436	449	484	433	457	441	430	469	481	456	418	455	452	455	473	424	448	440	446	460	501	444	462	458	465	470	455	470	468	424	433	451	443	409	420	433	446	441	443	429	437	423	429	449	461	471	458	433	468	434	497	473	466	461	466	471	456	420	455	461	495	422	435	420	468	415	441	445	463	447	436	450	438	446	439	424	423	444	449	429	445	403	439	469	441	439	466	485	447	432	470	453	455	451	458	455	433	401	436	452	421	446	472	456	450	431	482	426	432	471	448	485	488	428	468	469	445	468	444	413	463	442	457	466	457	469	448	470	438	482	412	449	441	445	448	449	463	424	436	461	456	461	451	449	453	429	466	471	452	487	468	487	425	474	451	453	438	450	458	450	462	501	474	420	425	469	460	421	439	438	469	468	477	456	447	468	454	458	457	477	415	442	466	484	445	435	461	484	470	426	443	393	454	408	442	413	454	490	427	434	496	440	449	459	443	435	468	434	417	421	468	429	442	450	445	445	479	417	463	440	425	467	462	438	456	431	422	434	405	504	436	422	405	442	435	455	447	472	466	441	455	442	453	486	421	467	471	435	419	453	435	440	463	423	467	460	461	462	468	427	480	454	439	470	444	462	425	465	426	445	434	475	489	420	421	448	452	440	451	415	460	426	463	454	411	463	449	467	438	454	458	460	401	466	436	477	444	457	474	463	438	432	479	430	445	425	499	441	465	462	464	442	448	450	438	459	453	451	447	449	447	413	469	489	429	451	447	454	459	422	472	469	447	495	476	467	439	456	466	452	451	449	414	471	487	460	468	465	429	437	483	429	473	459	434	464	434	408	432	421	475	461	480	439	431	459	416	425	447	471	497	442	445	423	458	416	456	382	445	455	465	420	433	433	421	476	464	455	440	482	451	426	432	440	437	460	451	396	447	448	439	442	430	428	470	461	397	472	430	467	490	438	455	446	436	440	440	458	427	426	470	457	432	465	479	458	493	423	479	489	462	475	437	453	452	435	429	473	411	454	462	452	432	395	437	470	451	416	465	429	438	418	475	471	398	450	448	436	434	444	434	439	456	413	480	447	426	449	473	436	436	481	480	474	450	441	447	454	512	481	434	430	435	406	450	473	446	419	421	444	444	485	448	403	448	466	475	482	420	436	469	484	474	473	453	473	455	449	441	433	445	463	418	453	456	459	449	429	448	422	458	439	446	426	440	427	417	455	463	448	435	444	476	447	423	423	445	440	451	453	439	480	429	434	453	443	460	434	474	418	432	446	440	448	460	446	445	468	396	456	422	437	461	419	428	457	430	456	452	444	443	484	423	402	465	435	435	448	457	428	407	455	425	468	443	475	398	459	455	424	420	449	485	445	429	451	447	466	431	453	477	445	454	428	467	409	453	464	462	418	427	423	433	421	453	412	435	457	460	437	490	438	479	415	448	449	473	465	452	445	441	469	457	425	451	441	459	418	442	439	469	451	456	435	457	491	456	463	426	448	440	473	415	419	442	461	428	418	463	452	503	463	473	437	438	459	456	449	399	454	441	434	418	428	454	422	450	486	429	427	391	439	422	433	455	485	444	461	460	465	464	471	480	431	396	434	438	471	479	388	423	462	465	432	437	453	430	464	449	459	461	433	468	460	452	433	429	488	456	432	464	423	466	473	419	446	468	414	448	447	435	416	435	418	465	429	450	466	486	438	450	448	447	468	475	473	457	478	427	503	445	441	407	434	465	432	441	408	421	454	452	488	436	448	394	465	453	468	476	441	469	406	429	424	432	446	443	435	429	434	466	501	465	417	426	431	464	418	442	432	449	459	453	471	474	466	457	449	430	437	460	450	430	422	463	463	423	454	457	465	452	435	464	439	454	442	472	448	435	447	476	405	458	458	479	437	450	444	432	435	465	489	448	450	450	443	428	424	446	419	472	470	487	431	403	437	421	489	444	453	463	435	475	446	455	466	444	462	428	484	456	453	431	464	488	428	438	429	445	417	480	439	429	432	433	456	442	443	426	447	494	442	444	457	462	479	423	416	440	446	406	451	436	421	436	458	432	434	471	447	477	429	432	452	411	423	455	458	487	441	449	433	406	390	470	404	445	412	447	447	442	453	479	455	441	478	444	442	433	447	452	428	428	461	451	451	456	468	470	481	441	451	437	460	457	452	428	459	484	480	435	462	432	427	431	482	471	457	453	471	442	439	451	437	466	409	461	404	473	438	462	436	466	458	449	467	438	444	450	458	467	458	457	497	458	440	430	491	451	454	437	408	453	450	428	420	428	432	463	440	438	417	470	462	442	430	442	439	437	419	463	420	452	462	451	426	489	454	502	431	503	469	458	485	460	428	455	413	397	464	449	452	423	445	428	455	453	474	437	433	458	440	456	489	450	474	452	446	419	416	436	423	426	454	441	464	445	461	483	455	440	440	452	493	404	404	459	462	459	430	463	457	442	457	393	467	466	454	439	418	455	450	497	458	430	431	459	465	439	444	477	452	471	428	455	445	483	467	460	527	433	497	421	456	482	441	420	448	438	484	449	446	427	446	417	461	446	469	421	399	444	422	460	440	457	457	427	431	465	443	446	469	438	506	436	481	410	421	452	440	469	468	412	445	444	491	462	463	435	487	458	446	458	491	451	432	444	443	490	424	441	483	458	450	463	447	467	437	456	470	436	476	434	437	488	472	472	400	436	476	410	442	456	412	447	453	453	438	445	458	433	453	470	491	437	469	482	473	415	465	433	418	469	457	436	468	463	427	440	442	433	429	465	476	463	426	438	445	417	438	434	446	488	465	420	404	444	459	430	442	438	468	417	388	418	449	459	439	443	443	464	450	482	456	455	439	466	430	452	455	435	449	491	456	461	436	474	430	442	488	455	456	498	431	474	455	428	440	507	454	448	451	451	474	409	428	436	444	416	471	454	473	434	450	471	424	424	453
43460	21542	9912	2814	1604	1061	787	686	588	450	360	318	298	306	304	301	299	248	262	243	242	257	215	239	217	211	222	218	172	194	211	194	247	188	199	200	217	186	210	181	185	194	200	236	191	204	207	202	206	189	179	166	209	196	169	213	202	201	189	173	192	170	184	200	181	217	213	183	204	196	180	195	181	201	204	180	215	183	195	177	191	176	177	195	184	193	204	174	215	189	183	194	164	176	174	200	219	198	185	192	221	224	197	170	180	210	210	202	198	187	203	204	179	180	185	207	175	171	203	193	219	179	158	198	178	196	206	213	194	208	179	200	176	192	180	199	198	211	198	157	184	176	189	171	176	191	173	179	196	172	190	189	201	185	169	164	224	167	204	194	153	179	180	201	174	180	216	172	207	181	183	189	181	188	184	180	194	176	197	158	202	195	177	217	202	175	179	167	222	196	190	189	174	175	195	170	179	193	183	197	227	184	174	185	199	193	232	186	216	201	195	179	194	195	181	195	187	171	160	180	174	167	182	207	187	163	174	182	187	191	198	191	157	193	193	184	189	189	180	202	182	197	159	187	204	180	198	176	197	172	158	176	212	193	201	211	173	201	189	174	190	194	182	186	191	174	190	179	177	171	183	155	171	194	212	195	182	178	178	204	196	182	193	189	171	202	190	180	171	209	172	177	206	188	194	177	208	220	202	176	184	175	167	179	201	198	185	186	168	180	178	183	194	204	164	200	168	196	188	189	203	173	173	171	155	208	189	182	200	182	146	196	182	212	197	191	172	181	198	200	182	169	195	186	176	191	192	158	190	164	185	182	213	169	180	193	195	187	176	187	181	149	187	188	182	161	153	186	167	178	185	195	179	172	164	199	190	189	178	178	207	168	205	182	203	181	199	199	180	177	179	182	169	161	193	199	209	180	173	180	204	180	174	154	190	171	204	180	186	170	190	186	208	187	158	183	192	197	205	180	194	179	180	181	188	182	183	175	228	204	165	171	178	211	195	197	196	170	189	183	175	210	177	204	162	177	162	195	193	200	199	153	181	204	171	169	162	162	192	201	193	220	184	207	180	192	186	163	189	191	163	183	196	194	174	180	202	180	203	186	200	162	191	181	192	193	205	196	177	185	198	179	176	183	181	177	187	165	187	210	153	188	198	197	189	186	192	203	213	170	189	207	206	181	196	179	202	190	172	188	207	193	194	206	194	181	173	214	208	201	182	196	170	207	200	219	190	181	205	178	174	176	198	194	190	218	194	207	200	226	198	198	193	166	194	195	165	181	206	192	195	170	179	186	198	146	167	174	193	187	176	183	170	220	197	187	187	176	151	188	197	184	170	209	192	198	199	209	197	201	192	195	176	199	169	185	206	178	208	187	197	174	152	174	194	174	216	185	169	188	229	183	201	173	169	178	184	186	201	183	184	180	189	197	178	160	167	180	201	191	172	190	184	193	204	191	188	209	183	208	185	199	188	191	178	172	203	177	191	194	184	184	191	189	192	161	161	191	190	192	161	176	192	187	209	184	181	226	209	211	224	201	182	198	199	211	173	186	180	211	186	221	184	157	169	172	172	178	179	172	198	187	183	201	183	212	187	192	183	182	182	167	189	187	189	171	201	188	191	185	209	185	182	188	197	169	195	192	188	180	200	202	207	198	185	185	158	180	175	192	173	198	157	195	196	203	173	148	188	172	155	188	189	195	179	164	214	188	183	172	209	205	183	185	199	177	168	208	185	178	182	211	185	181	185	199	168	204	187	195	186	191	181	184	210	183	190	203	185	167	200	166	188	205	232	214	180	203	189	205	198	183	177	171	201	201	179	215	211	198	169	177	211	223	212	185	202	192	189	201	189	202	187	193	192	178	231	190	221	159	182	218	223	173	193	175	180	205	203	165	182	211	213	194	167	162	181	197	174	182	178	188	174	209	192	196	194	174	183	188	184	216	169	202	199	183	201	178	203	176	186	163	202	172	206	205	194	171	186	168	158	194	185	183	205	199	171	173	179	174	196	189	183	182	187	196	182	203	196	192	190	178	181	181	180	159	180	182	167	191	170	186	177	216	204	183	176	183	191	178	182	192	167	192	190	170	198	190	197	214	204	167	171	166	185	207	203	189	155	202	187	190	189	182	179	138	191	175	174	205	208	173	211	190	206	191	190	196	204	209	187	192	176	197	166	192	161	218	218	200	206	187	187	200	191	195	196	191	173	167	185	179	189	201	186	192	162	194	180	195	165	159	187	192	202	143	211	180	159	183	185	189	176	167	197	218	209	175	202	200	215	177	194	189	188	179	237	200	199	199	198	186	214	191	189	178	215	151	188	183	188	177	184	208	161	187	150	200	190	195	186	190	207	183	227	183	204	194	186	174	167	195	199	184	192	171	178	184	198	177	193	205	191	169	228	197	213	175	208	187	205	170	204	187	188	184	190	196	188	164	195	188	208	193	191	201	194	188	212	174	182	178	194	182	182	179	194	202	175	173	199	181	156	209	191	183	188	192	202	210	164	201	195	183	170	179	198	165	185	194	166	214	200	213	173	207	178	185	201	161	201	192	170	184	162	196	190	183	184	205	213	223	181	211	197	177	192	201	166	172	142	187	193	180	186	170	198	198	199	185	194	192	190	189	199	148	202	214	185	189	202	219	209	222	210	178	181	183	177	166	185	157	229	188	176	200	165	195	202	209	214	191	206	201	209	176	184	166	180	175	187	198	193	219	185	180	201	183	168	184	194	197	170	219	193	178	180	193	187	170	200	203	171	203	199	177	189	178	180	183	178	190	198	206	182	171	158	204	180	189	216	195	185	186	168	168	205	177	204	190	157	179	199	187	196	196	195	172	189	214	209	213	186	165	158	214	192	196	207	159	183	204	208	193	174	186	179	188	204	182	194	206	204	204	176	178	186	177	182	184	191	170	163	202	181	192	196	194	163	179	213	182	175	173	199	191	169	193	155	189	218	197	170	171	181	211	175	182	202	194	165	196	158	180	164	188	189	188	148	183	204	159	212	199	183	182	180	194	165	195	160	194	182	170	194	186	196	168	193	176	190	177	167	203	169	188	203	198	195	194	200	200	189	193	194	175	158	186	167	178	173	177	175	206	188	163	167	159	190	190	176	195	199	181	171	187	217	172	153	188	190	162	219	198	176	188	196	177	190	190	182	188	185	176	186	198	197	190	183	160	206	188	190	184	177	180	186	191	163	179	189	166	188	180	210	178	210	185	155	209	176	178	176	186	194	187	192	184	180	162	171	203	186	192	178	183	190	191	198	183	193	174	182	170	207	171	197	178	188	200	189	183	170	178	182	188	167	193	198	195	182	178	180	148	187	180	167	194	175	156	198	189	198	169	171	158	205	171	184	163	184	189	175	205	201	225	218	204	192	211	178	181	167	171	225	195	217	183	177	210	210	203	222	217	176	190	203	203	204	185	205	173	171	213	163	198	184	201	180	190	183	168	171	149	179	202	162	204	198	204	201	173	171	212	194	178
24852	14456	11159	7292	5895	4406	3755	2838	2478	2062	1663	1309	1157	1219	1067	1042	964	838	868	826	801	785	734	790	760	699	685	605	553	495	585	599	573	571	577	545	557	531	501	526	480	477	489	488	512	506	510	523	515	474	460	447	513	460	441	457	410	415	415	434	422	447	419	460	425	409	423	428	430	431	388	425	442	390	439	413	413	420	404	383	457	402	406	419	414	414	417	419	399	415	421	375	391	415	407	401	384	396	427	404	404	415	408	411	404	409	408	444	376	388	439	449	397	430	424	412	436	390	420	425	416	411	433	401	407	397	432	412	415	388	413	436	381	445	456	375	426	413	405	434	429	419	427	411	398	444	414	424	404	407	395	398	369	417	442	420	372	395	416	438	426	422	438	421	399	404	413	417	428	450	461	373	433	414	400	422	369	408	428	422	455	447	443	412	392	399	429	443	412	425	401	424	407	438	445	423	402	441	400	423	418	418	409	425	407	405	409	387	409	429	400	401	429	372	391	406	387	417	413	397	434	454	403	413	446	399	419	401	426	409	452	429	422	441	397	388	401	423	405	410	400	424	414	404	371	441	434	419	404	419	416	429	415	393	454	418	467	396	424	379	379	405	416	420	412	400	450	418	398	420	419	426	402	416	370	439	358	367	371	437	402	453	437	395	441	417	428	402	436	395	396	445	436	417	401	396	412	384	426	420	413	435	401	393	419	429	413	406	420	464	408	416	420	381	400	407	440	377	447	380	421	427	423	391	396	363	424	387	414	404	450	431	437	401	390	440	437	389	437	477	440	356	385	393	407	390	435	396	396	396	419	419	427	417	423	427	447	479	427	389	401	446	418	433	409	428	419	385	416	444	390	421	392	396	440	388	412	406	427	410	439	401	396	393	444	389	437	417	389	433	433	432	470	415	427	430	395	418	400	396	420	448	439	407	418	422	443	405	439	427	415	388	440	393	412	401	438	399	450	386	417	426	425	410	412	376	440	396	350	424	421	404	444	414	412	396	419	417	408	392	416	407	393	418	416	447	388	404	391	393	404	416	398	397	386	397	409	416	420	411	395	404	399	418	391	440	415	441	448	407	407	444	444	433	425	432	444	439	415	396	424	405	447	426	419	393	425	424	401	408	380	423	395	433	414	393	396	405	440	410	420	412	412	401	393	400	407	390	410	419	403	373	394	462	418	400	440	419	406	401	399	389	420	385	411	382	414	374	388	395	412	430	386	445	403	415	432	402	413	448	435	404	373	397	427	442	443	425	424	411	420	421	394	417	412	375	422	424	420	428	394	411	416	410	400	438	405	424	412	404	410	397	408	403	396	410	394	403	376	415	411	389	418	418	437	446	395	418	414	391	356	405	436	436	412	451	434	455	417	414	406	446	392	421	417	373	426	423	426	389	425	387	381	420	386	395	381	421	413	444	411	415	448	412	403	401	433	431	396	398	428	427	422	369	369	410	412	451	395	390	391	397	390	405	414	401	390	422	442	438	401	404	446	380	455	420	419	402	426	401	401	397	391	392	394	401	430	413	374	389	408	401	378	405	431	392	403	392	394	432	383	391	420	417	437	411	398	392	405	375	412	403	442	441	413	414	423	424	404	415	421	408	378	405	435	422	434	407	412	391	415	404	415	401	414	398	447	391	428	414	402	388	427	400	387	384	375	400	418	429	403	464	377	405	414	459	423	378	477	406	382	421	407	390	414	397	395	422	415	405	420	404	413	420	426	424	421	452	400	442	420	372	464	405	418	425	460	417	392	380	450	387	395	423	436	406	413	430	404	438	425	426	440	437	411	423	411	414	408	439	455	454	403	437	377	423	430	392	417	414	434	434	437	425	393	402	433	398	404	431	406	401	435	398	411	412	383	393	420	395	376	366	374	416	389	420	373	454	428	416	418	402	406	439	425	411	382	416	411	384	413	384	433	402	447	395	384	395	440	404	430	413	417	400	446	420	406	420	414	388	436	438	423	418	369	398	397	405	404	405	411	422	437	408	432	404	420	427	434	443	424	371	434	427	422	430	429	422	431	383	414	408	457	413	437	413	390	435	426	366	430	436	396	418	400	387	424	399	425	444	406	430	392	419	433	451	392	411	438	416	460	422	419	424	408	401	410	416	436	423	418	409	405	411	418	417	422	385	387	433	419	386	410	406	394	400	420	385	406	380	437	413	421	418	420	416	415	390	400	436	413	441	415	403	391	382	418	431	436	419	431	404	435	428	411	452	413	420	394	405	436	388	388	386	450	415	414	372	397	479	433	426	424	400	397	410	413	394	405	444	370	432	448	447	410	425	404	433	428	401	430	418	388	400	431	426	410	439	384	395	437	432	406	407	393	446	447	400	406	396	415	417	425	404	364	390	415	447	389	417	453	385	424	431	419	417	408	394	434	429	414	446	392	389	386	363	438	408	448	406	442	438	404	400	395	432	411	416	422	430	407	439	397	433	435	435	427	415	428	375	404	396	404	420	428	383	406	416	430	453	378	394	412	419	421	425	417	397	413	424	391	422	394	411	410	428	405	411	378	417	419	402	411	409	422	392	418	415	381	426	399	402	407	380	416	405	381	433	420	439	430	392	381	375	449	440	413	418	394	421	416	432	390	397	427	411	434	422	389	408	404	416	465	452	426	376	399	446	378	461	397	426	399	422	405	421	438	431	399	428	427	409	360	396	436	427	404	415	443	428	411	392	388	396	458	448	417	402	398	424	416	401	388	396	424	416	449	414	388	438	403	415	442	424	395	433	422	423	420	454	392	424	394	405	415	409	379	434	435	374	416	377	427	413	412	383	409	457	430	414	414	390	439	434	426	422	404	391	406	407	386	410	399	374	421	386	428	398	434	404	456	403	425	446	426	418	434	411	382	387	427	420	430	394	422	411	413	432	396	371	418	405	398	398	414	420	436	393	404	377	421	421	450	416	387	450	450	429	386	406	401	421	405	415	422	410	409	424	380	405	406	436	436	419	379	423	425	411	428	416	384	379	424	414	456	370	442	424	416	371	407	408	424	426	411	383	428	384	398	417	406	399	425	420	430	406	434	381	425	393	376	399	391	446	416	366	440	417	379	388	449	413	436	404	409	417	408	423	403	412	408	449	423	444	440	436	424	397	405	432	439	428	368	414	389	410	417	379	382	416	416	467	387	420	373	391	398	405	406	412	393	391	425	432	419	403	405	433	435	392	423	440	381	416	407	376	404	386	450	413	424	393	420	415	493	381	428	409	421	393	399	400	398	388	402	414	410	405	382	438	431	399	454	394	456	441	420	406	427	423	396	434	437	387	426	421	389	437	416	444	418	420	424	484	441	429	393	369	392	455	427	409	405	425	403	457	413	429	428	408	423	435	437	418	438	407	424	433	380	419	423	443	421	420	430	404	445	409	446	415	409	423	411	428	442	421	420	434	414	433	404	413	384	417	414	399	399	424	395	430	403	370	454	422	430	424	379	399	410	379	443	410	404	447	462	384	398	408	406	409	389	435	425	425	399	427
49727	28259	17493	4567	2398	1598	1245	921	720	635	570	480	463	442	396	335	336	291	340	313	303	302	289	309	299	284	274	251	225	256	272	283	253	249	255	232	236	241	237	248	266	210	206	208	210	254	201	231	237	237	241	241	251	215	238	211	225	210	239	207	252	194	239	191	220	197	225	236	208	215	207	200	192	212	221	209	224	201	233	233	183	199	197	225	219	223	219	208	201	212	203	211	200	236	191	213	222	229	204	220	193	186	218	225	212	225	216	199	179	214	204	223	195	171	228	204	186	219	204	195	203	227	217	219	225	201	234	202	226	219	231	218	216	209	222	236	227	201	226	238	211	182	198	220	203	193	215	207	215	209	199	226	216	182	185	208	211	212	214	213	249	181	200	218	224	212	192	207	197	203	175	211	243	215	196	207	188	218	216	222	213	178	207	213	200	212	228	202	205	199	220	232	205	206	219	228	205	210	220	228	224	190	205	229	237	202	207	203	220	232	215	239	190	246	212	218	216	189	198	188	214	210	205	219	193	224	207	237	201	209	197	220	196	209	210	227	204	208	225	196	208	201	220	220	192	202	207	184	232	200	221	218	195	204	188	206	187	202	182	199	226	218	209	207	217	210	214	188	233	214	193	225	183	206	226	209	185	197	230	201	208	246	208	204	199	244	218	213	186	205	237	211	223	217	214	227	194	217	182	203	220	214	266	237	205	212	224	211	190	218	216	211	197	234	217	201	229	198	214	204	212	206	216	221	224	216	207	213	213	212	201	161	223	214	199	217	234	219	200	204	192	209	191	209	235	221	237	190	199	195	203	173	201	195	181	193	218	226	214	216	216	230	223	209	235	244	204	221	212	214	199	209	197	208	228	192	234	210	196	238	184	247	218	222	196	214	223	211	199	208	226	216	214	227	210	212	201	200	216	209	204	195	185	195	218	190	212	169	212	203	209	208	234	217	227	207	213	191	183	215	213	196	203	210	176	234	221	206	202	219	228	189	242	239	241	217	215	222	186	191	207	206	191	216	227	192	245	217	195	193	176	212	214	233	204	227	209	226	195	200	230	192	175	204	217	203	189	191	211	176	224	216	228	200	211	213	210	206	220	236	215	169	184	219	212	176	236	193	205	209	201	187	198	204	225	223	209	224	203	207	218	202	195	217	211	201	202	227	215	222	201	221	198	236	176	181	222	218	217	220	219	195	218	237	213	217	176	207	209	191	219	210	189	217	234	188	216	192	221	182	204	206	196	188	176	230	188	217	202	215	238	205	205	219	203	199	190	215	219	209	205	214	235	239	205	209	196	181	185	224	234	210	204	228	167	181	179	203	234	224	220	215	216	219	199	208	242	193	217	203	208	212	196	234	207	200	217	216	208	210	230	172	193	243	207	215	249	225	232	231	196	200	208	203	188	236	205	205	185	212	200	222	210	216	224	233	214	225	212	223	247	207	211	182	201	201	236	218	225	210	222	204	232	228	228	217	214	189	228	226	187	186	192	217	215	220	194	215	190	191	213	228	231	222	223	201	199	198	206	214	194	205	213	235	191	201	208	203	221	211	204	197	200	210	189	211	213	246	231	199	212	201	240	197	208	197	210	232	212	181	211	206	214	221	203	203	220	208	210	211	212	193	211	235	196	206	218	217	207	173	232	181	220	227	213	212	197	190	196	219	194	216	220	192	215	235	202	206	214	203	193	202	213	192	207	199	194	206	204	217	206	209	230	203	182	187	205	238	210	208	199	219	218	197	203	212	207	210	212	226	186	211	238	214	196	200	210	196	217	227	230	221	228	209	208	220	222	220	198	206	244	202	217	190	225	228	223	217	188	196	230	182	228	220	209	180	200	205	214	187	215	218	212	223	216	205	215	229	211	243	214	236	225	228	231	239	223	194	243	204	205	202	206	192	204	212	223	212	235	210	189	198	192	195	208	197	205	201	221	197	231	213	183	201	181	190	171	181	219	226	203	211	213	188	202	197	192	235	205	185	232	204	207	188	191	179	211	218	229	228	208	223	225	228	222	205	207	177	194	214	211	177	182	232	203	224	180	216	196	217	212	213	216	217	216	243	208	181	196	190	209	217	192	205	223	210	225	221	188	212	241	230	212	214	218	226	234	188	208	214	219	220	192	209	214	214	210	232	214	197	199	204	216	210	179	200	202	195	188	226	205	228	221	181	197	211	225	200	219	182	206	213	201	194	197	207	205	242	224	217	223	201	200	192	172	208	195	192	229	207	212	221	194	202	230	220	220	213	182	203	213	209	209	198	193	194	202	230	222	231	205	223	230	208	200	204	215	237	207	187	240	202	174	218	194	215	200	222	219	218	236	197	207	211	212	234	183	195	203	204	176	197	189	208	192	188	211	207	199	168	221	224	172	230	204	232	202	196	183	224	223	223	203	202	201	207	208	239	201	194	236	221	192	224	224	232	206	195	208	229	242	223	225	202	214	178	210	181	182	224	191	191	206	222	214	206	224	196	199	233	222	192	218	209	219	197	196	178	190	208	200	203	228	203	209	212	234	206	192	200	201	199	187	216	202	202	203	238	204	202	205	209	208	203	208	196	202	212	179	215	220	217	193	210	205	236	231	220	245	223	202	209	242	204	222	221	217	223	199	199	206	229	193	233	211	212	215	218	205	219	198	188	200	193	193	201	213	205	215	187	203	234	205	230	189	210	219	204	210	187	209	184	201	207	228	209	221	204	183	221	218	240	216	210	213	231	254	186	212	204	202	206	189	212	187	212	204	204	192	205	218	209	219	179	238	205	229	210	213	226	245	222	216	245	200	198	210	187	206	231	213	231	194	209	178	211	192	195	216	232	215	244	230	200	223	213	199	215	225	186	193	217	194	215	215	191	212	217	235	220	230	222	227	225	238	205	213	185	219	178	198	190	216	240	216	175	217	208	234	204	219	227	242	174	208	225	213	206	188	214	232	220	187	195	199	198	224	206	195	204	184	213	219	221	233	207	216	204	216	203	207	205	230	202	212	186	206	194	196	215	208	216	197	215	222	216	184	208	167	217	226	187	221	191	239	212	241	231	200	183	205	230	169	201	193	235	185	208	204	245	205	218	198	194	208	207	225	195	194	223	199	211	182	184	191	187	212	220	192	228	217	202	210	207	208	234	208	215	220	205	208	155	198	194	217	208	227	203	226	215	194	215	186	204	221	208	224	205	202	218	211	227	206	240	218	206	209	215	220	208	238	173	218	205	198	195	230	212	187	209	240	223	212	209	216	222	203	190	201	195	250	225	205	231	208	184	196	185	207	247	211	205	200	224	189	212	209	215	225	191	209	223	208	229	255	203	215	215	204	219	232	207	234	220	231	231	209	233	176	223	227	211	204	201	230	195	211	205	218	197	195	203	200	204	200	211	216	194	208	171	231	202	212	202	209	238	194	200	223	205	212	228	211	226	220	212	219	217	215	230	195	225	209	177	224	206	203	213	227	216	192	209	192	213	225	215	231	239	211	205	198	219	218	189	180	189
27870	19248	18012	9624	8266	6379	5044	3917	3010	2605	2239	2141	1979	1765	1537	1439	1257	1254	1162	1045	1058	1016	1066	1039	1179	915	900	806	742	665	715	827	795	706	742	768	659	609	625	568	587	571	614	598	615	648	659	594	614	564	535	517	539	526	512	527	500	493	494	478	468	445	505	473	523	513	486	500	492	492	478	494	418	436	461	456	448	429	470	451	481	456	420	439	488	432	429	432	463	485	463	467	480	450	419	462	480	446	445	443	426	469	452	470	465	493	501	467	466	484	482	420	474	473	450	477	401	425	434	505	473	461	464	485	445	459	447	434	490	443	483	450	457	418	467	438	435	426	476	466	489	428	481	449	477	483	456	461	466	445	482	491	485	426	449	458	465	476	450	498	410	480	476	452	477	470	446	417	489	460	428	470	474	469	476	399	472	461	499	443	470	470	465	458	485	494	445	495	465	448	452	435	481	450	456	478	494	483	459	460	464	467	438	425	462	433	466	476	464	461	483	459	476	477	474	448	447	445	465	461	424	467	461	475	457	435	482	476	472	446	472	507	460	421	441	454	483	442	471	452	462	475	395	458	449	476	447	402	431	498	465	466	432	461	437	494	469	457	463	439	463	428	424	443	480	423	472	451	465	466	450	468	410	452	463	433	478	440	469	463	484	441	462	431	469	448	459	440	461	457	445	457	493	442	453	461	501	458	464	454	431	414	456	442	454	461	452	422	482	449	463	436	446	460	465	454	487	450	471	475	472	484	450	437	496	452	478	480	472	448	474	450	451	461	475	494	418	448	466	458	441	456	436	484	510	463	451	450	451	447	437	437	445	455	476	446	477	507	476	473	457	450	456	440	455	423	490	443	459	482	462	437	443	473	450	474	489	424	458	455	453	441	457	448	449	477	454	458	466	441	468	489	495	448	455	469	480	467	467	469	476	437	477	467	429	472	439	495	461	465	473	455	433	433	503	466	478	483	458	506	432	448	467	477	450	458	459	459	427	453	444	456	453	456	468	450	455	463	493	483	463	467	447	448	495	446	452	467	485	442	435	459	458	482	446	473	453	459	451	470	429	472	467	448	466	481	442	449	456	447	479	484	438	448	467	478	434	460	446	480	467	448	466	493	452	475	463	433	448	464	423	471	473	479	495	443	439	513	475	485	464	466	448	471	462	444	502	450	457	449	438	440	431	460	441	449	490	434	442	452	438	458	475	453	442	473	448	473	470	485	414	468	438	428	426	455	448	446	467	454	443	434	473	464	432	475	450	462	472	463	470	522	422	471	472	441	421	488	469	484	437	504	441	468	424	460	445	477	418	455	433	453	457	501	472	456	466	445	452	484	448	484	460	423	434	501	412	465	508	448	420	511	451	439	464	458	441	447	476	446	447	462	463	452	428	445	419	429	460	463	440	430	427	443	456	496	465	464	411	421	443	458	458	454	417	443	478	462	442	474	453	485	434	471	448	465	482	449	446	458	451	437	458	481	460	446	459	435	472	480	453	463	469	460	465	463	505	405	499	436	471	495	460	473	486	431	477	442	489	484	451	496	454	462	470	482	422	438	468	425	449	477	466	438	442	445	446	446	443	427	427	451	453	438	447	481	520	435	453	461	477	473	494	477	413	466	473	428	440	495	468	454	460	476	441	450	481	454	461	464	445	429	460	437	450	433	455	473	436	414	422	479	478	469	471	430	437	502	474	483	496	443	489	451	469	494	435	471	454	448	460	489	452	470	461	414	454	433	451	464	442	468	462	491	472	425	438	460	479	442	431	478	440	465	468	473	473	457	485	464	439	481	488	439	462	431	437	509	483	470	487	424	440	493	438	469	479	461	470	462	480	440	454	453	490	414	481	465	443	460	455	470	475	423	449	448	437	431	425	484	427	441	464	462	472	454	416	468	480	471	452	458	465	449	480	463	404	470	462	446	425	457	467	487	468	457	480	427	436	445	450	441	449	496	439	451	472	448	470	440	476	470	440	485	437	487	460	471	469	483	454	475	486	458	481	449	455	444	475	463	447	488	445	453	482	478	453	417	502	469	467	465	464	437	479	478	476	435	449	427	480	441	457	448	480	424	482	451	449	433	429	447	448	466	448	462	471	498	484	483	445	471	436	490	456	472	451	468	459	447	470	491	481	449	444	479	440	418	443	456	449	451	479	475	474	436	481	472	453	457	488	471	440	446	490	409	454	455	461	448	465	464	484	461	438	429	459	432	423	450	432	475	473	489	442	450	465	472	445	444	436	425	451	445	460	467	496	458	452	406	456	475	452	471	480	456	459	492	476	452	439	453	431	464	429	476	429	442	523	440	451	463	483	448	443	488	479	458	454	471	396	472	456	446	436	461	461	410	487	409	438	458	444	455	454	467	463	472	453	467	440	480	475	452	449	498	435	437	436	429	414	444	486	432	463	478	450	412	458	477	476	408	461	480	474	440	482	451	439	459	461	454	423	452	436	459	482	476	461	461	460	462	473	423	454	460	462	501	482	458	451	472	419	456	469	450	463	475	474	456	454	466	466	439	483	483	429	456	449	447	490	478	438	497	457	463	444	430	434	461	467	445	485	480	440	427	451	434	481	430	448	460	443	448	447	490	490	452	467	488	467	433	485	484	456	448	480	455	434	474	451	487	435	447	439	482	489	459	480	419	483	430	482	477	457	465	454	459	468	476	517	439	434	457	470	456	432	470	456	445	467	459	461	435	474	482	450	439	482	468	473	497	493	454	471	470	451	482	478	447	457	432	434	489	428	431	472	501	455	438	442	508	424	425	513	456	470	476	467	497	463	478	480	463	441	431	484	437	494	452	444	479	437	430	491	473	480	481	464	455	437	434	445	457	466	451	460	459	472	429	468	455	459	465	414	481	467	460	458	448	459	399	492	462	458	457	448	434	460	469	462	455	499	451	446	487	474	465	455	477	463	478	463	481	476	431	462	507	437	439	471	499	464	450	406	436	498	514	457	468	477	478	458	483	463	460	472	440	494	444	454	469	456	435	451	469	488	451	449	454	488	468	479	446	439	433	462	469	448	434	447	467	490	433	446	490	490	437	475	438	469	473	434	440	445	475	437	447	463	463	422	468	468	467	466	427	458	456	451	452	439	451	454	421	435	450	446	457	446	469	455	462	447	441	436	489	450	422	474	440	459	498	447	432	483	461	441	432	456	519	463	464	453	491	452	431	464	450	480	430	462	485	475	453	511	471	465	502	446	480	447	471	452	474	449	447	504	429	462	441	488	453	468	478	423	474	466	473	408	415	456	456	462	458	466	445	457	482	447	441	432	487	486	434	425	456	473	497	499	406	457	473	453	519	462	422	458	455	463	435	455	454	456	452	415	429	465	475	454	459	491	469	473	463	457	486	452	423	459	463	441	470	478	484	468	474	475	476	442	480	441	437	449	450	445	424	483	434	448	483	488	486	442	457	472	459	465	440	505	451	447	472	460	474	478	482	473	468	446	462	459	444	465	481	457	454	504	455	474	464	452	460	463	425	462	462
28209	13586	5403	1535	945	733	533	458	391	361	338	333	277	240	248	277	279	246	244	226	237	213	256	234	218	215	240	226	214	204	199	230	218	239	211	206	233	187	222	210	213	220	209	232	236	229	217	228	215	228	241	226	198	238	234	202	187	212	223	220	223	216	221	203	220	205	207	224	199	211	203	208	222	200	213	224	209	193	205	202	211	179	229	197	209	195	214	224	212	204	193	195	199	213	183	231	235	230	217	185	245	247	234	201	217	228	203	240	224	209	203	210	211	231	216	191	208	210	212	233	232	210	215	230	194	229	206	234	214	226	237	222	213	209	229	207	215	217	198	210	193	214	203	234	227	203	245	209	203	202	196	214	205	199	238	199	215	223	210	180	203	187	202	199	208	207	230	255	189	186	200	225	221	210	228	215	207	217	210	204	185	207	228	209	233	262	217	200	203	223	229	206	209	222	208	198	206	195	196	183	225	230	211	202	213	211	180	209	220	247	209	221	196	212	221	229	201	234	210	236	203	206	224	194	212	221	200	227	210	213	190	221	246	266	199	205	221	211	206	203	239	191	221	218	202	208	215	210	224	263	211	221	214	244	193	216	212	220	197	219	217	209	209	200	229	219	218	184	227	207	210	210	199	212	204	189	196	180	202	224	225	221	227	202	200	208	231	215	207	225	191	228	199	203	228	208	214	195	217	220	186	203	213	205	223	224	227	209	207	231	223	198	196	225	204	208	204	262	187	217	233	204	207	201	192	218	238	196	198	242	227	219	216	226	206	186	244	204	230	213	222	230	208	184	190	221	235	221	217	214	191	208	241	207	218	212	226	204	224	204	202	203	226	227	219	229	207	190	194	208	217	241	219	198	190	225	214	217	195	186	214	228	220	208	211	209	224	216	206	221	207	206	221	165	198	216	205	175	211	223	215	192	231	198	229	246	219	215	209	227	236	198	201	220	216	209	200	203	222	204	202	201	217	211	215	230	194	207	202	232	216	181	228	229	190	224	195	206	200	227	193	228	215	260	205	185	214	219	242	211	246	228	217	214	221	245	191	204	218	186	221	204	196	216	216	220	226	226	204	234	198	219	224	227	201	226	230	203	210	226	228	167	207	247	224	203	180	204	172	232	192	216	212	187	229	186	199	202	218	237	214	227	207	201	226	201	201	236	233	206	216	229	203	204	222	206	196	180	206	211	212	198	197	198	216	204	197	214	242	194	230	230	203	205	225	233	188	210	219	223	217	194	219	215	222	205	222	196	207	200	202	213	214	194	219	218	213	217	212	196	212	209	206	231	191	255	239	237	253	202	220	197	199	191	212	199	200	218	203	194	199	213	230	218	199	207	231	216	209	245	212	238	226	198	227	207	218	211	213	236	197	219	212	238	216	220	197	210	241	225	216	226	230	201	197	229	221	193	218	218	223	215	225	186	204	220	207	182	191	196	211	220	187	219	196	201	225	217	186	198	179	211	207	201	225	186	214	201	203	186	222	213	207	214	195	192	213	209	203	201	187	204	210	222	207	211	218	204	217	204	215	199	216	235	195	193	224	224	206	240	242	192	211	219	197	189	209	233	214	217	195	212	239	194	252	197	200	220	228	186	223	220	204	193	213	202	204	202	186	214	210	206	196	222	199	214	184	222	238	238	213	206	196	228	215	202	207	215	211	250	196	209	207	218	213	231	244	217	221	197	208	209	220	197	213	172	213	232	192	204	223	204	191	234	228	208	244	211	186	197	220	232	229	238	224	197	193	196	193	227	225	186	192	218	225	225	218	212	199	202	243	223	206	225	212	222	232	189	221	200	193	189	211	222	207	191	219	215	186	203	208	198	229	213	212	195	210	214	215	218	187	226	230	185	216	209	222	214	213	204	190	229	228	228	189	201	208	196	228	206	232	218	184	239	223	200	207	222	237	192	205	202	220	229	221	241	215	213	201	205	208	196	194	208	219	200	216	230	214	220	191	185	216	231	204	192	180	187	214	201	210	234	212	199	226	210	243	217	194	224	208	218	201	204	218	229	196	187	198	208	209	218	214	214	196	211	213	188	218	224	212	210	205	199	232	192	214	226	209	170	188	210	222	213	210	209	212	195	210	186	178	215	200	212	202	185	186	222	180	225	215	192	228	218	233	197	196	223	203	190	206	209	223	219	220	219	250	205	231	231	201	217	209	199	208	232	162	195	191	245	229	231	195	243	230	204	236	233	230	210	234	198	189	200	198	197	222	217	211	200	197	221	185	217	217	209	180	223	236	204	201	215	197	228	211	193	196	200	219	228	205	184	203	203	202	222	209	214	211	194	230	214	204	212	202	232	209	216	209	210	199	223	212	188	233	204	202	209	212	202	198	211	231	210	203	210	194	243	187	211	222	226	227	197	214	247	230	225	205	208	215	208	181	189	225	211	252	207	218	208	192	220	221	192	239	206	226	215	182	220	223	233	219	201	224	195	214	214	208	232	203	244	244	258	225	210	190	192	188	182	211	218	196	207	164	221	203	195	197	208	227	199	227	201	219	197	216	226	200	223	216	218	223	228	219	177	184	209	203	221	217	216	188	220	235	208	226	201	188	224	211	217	221	193	207	213	222	244	222	205	211	211	231	191	198	187	190	199	207	228	203	205	202	200	237	188	215	219	226	216	195	225	210	223	206	185	207	225	198	223	218	179	214	220	220	225	203	218	222	236	237	232	215	200	223	194	207	196	215	196	223	195	205	216	206	223	234	225	211	208	203	208	204	220	219	212	214	213	260	201	230	216	212	199	215	218	199	164	197	206	200	223	201	234	224	225	212	218	209	182	181	175	226	220	196	217	230	217	195	217	204	168	196	207	222	200	217	216	211	207	188	233	202	209	201	194	197	210	202	217	209	209	209	199	206	184	238	193	228	215	210	191	234	182	219	205	200	198	220	223	236	211	195	204	218	218	215	219	219	208	220	217	188	235	177	208	159	197	215	225	220	219	216	214	218	194	232	202	188	235	214	190	184	213	206	223	232	241	223	202	240	214	204	219	250	206	222	202	214	225	219	197	210	209	245	197	214	215	244	235	217	209	209	213	231	210	235	198	191	222	193	213	235	213	208	229	223	187	211	217	204	215	195	236	208	206	218	218	222	207	197	215	199	216	207	203	200	212	228	205	191	240	230	204	191	205	213	226	210	198	232	200	204	217	250	199	197	189	224	219	205	198	212	203	225	225	215	220	196	211	209	214	225	203	202	185	202	197	231	216	204	235	190	228	216	216	202	209	169	208	217	215	214	209	206	195	234	189	206	210	198	211	201	224	204	221	224	204	226	213	220	198	169	234	208	228	228	198	208	205	230	199	209	202	203	243	201	202	229	208	226	205	233	185	151	234	221	207	202	220	183	208	234	203	197	200	216	207	225	204	224	209	217	226	232	219	217	225	199	200	222	224	210	228	212	211	178	231	196	223	216	209	235	195	225	221	200	219	207	205	194	202	194	190	191	207	212	187	231	214	202	201	202	229	213	209
15702	9129	7013	4087	3501	2818	2114	1684	1468	1376	1116	1007	969	892	750	737	666	680	720	665	650	632	597	636	595	539	527	496	525	495	513	484	500	479	463	476	515	496	499	504	483	488	490	502	493	508	523	506	534	509	506	502	495	445	490	462	434	469	464	466	470	487	498	447	471	451	478	447	461	432	449	465	452	507	440	443	464	421	460	458	455	479	406	457	424	417	473	448	426	468	454	447	453	443	434	428	478	462	412	479	446	450	460	486	429	475	471	436	454	465	469	441	441	449	440	431	477	441	441	450	460	430	443	479	455	448	447	433	456	450	455	446	471	467	446	446	447	459	461	438	448	466	439	438	448	479	455	464	486	455	469	449	447	471	414	482	448	451	462	454	463	486	439	452	441	445	444	467	460	489	455	453	465	394	433	482	428	452	441	491	460	428	464	449	445	467	434	449	405	435	438	473	439	478	421	451	460	420	460	433	449	479	496	453	449	484	469	460	446	487	466	483	452	456	458	449	443	424	468	477	453	460	473	453	465	440	473	466	447	429	426	491	434	430	469	441	438	465	433	482	479	465	434	445	416	446	451	436	476	421	462	462	451	487	444	455	426	456	466	455	429	438	468	491	438	411	458	428	441	421	470	471	454	448	465	453	446	431	484	422	470	490	460	427	465	424	449	419	445	417	465	413	445	456	451	435	430	485	454	428	441	450	471	443	465	442	447	423	454	453	463	441	421	441	466	431	452	393	428	441	474	446	456	438	446	433	417	462	453	438	456	429	483	461	434	420	459	438	457	481	429	422	459	454	435	424	468	461	433	470	437	419	434	424	476	465	467	436	480	457	451	442	471	448	457	461	445	442	468	505	438	451	465	474	424	513	459	451	421	467	461	483	453	473	446	454	458	444	479	437	429	441	479	466	461	427	433	474	419	463	456	443	441	451	445	462	473	437	431	458	446	481	456	475	480	431	465	434	451	495	443	493	485	470	458	407	454	471	461	472	486	428	481	465	458	434	436	457	457	458	437	451	430	470	415	433	423	479	438	458	438	452	457	439	455	478	409	409	461	442	485	495	436	446	455	441	502	454	483	442	440	426	472	469	421	439	480	442	470	456	440	451	464	443	471	450	457	454	420	469	473	446	464	453	450	399	483	441	458	471	453	448	457	459	424	438	407	433	469	475	453	454	438	441	481	472	436	456	445	444	435	460	424	473	453	452	445	424	455	457	459	441	440	444	418	402	442	420	418	439	481	429	428	489	435	436	460	452	434	468	447	459	455	474	454	440	442	426	427	438	468	463	456	441	463	456	450	466	449	454	441	433	486	434	471	467	488	453	459	453	469	454	454	465	435	488	471	502	422	434	470	468	452	425	462	440	464	466	443	493	462	447	446	464	482	448	418	470	464	474	479	479	439	451	436	415	498	413	436	439	478	442	445	447	504	428	404	458	462	427	441	483	453	451	452	465	481	449	452	468	466	442	439	433	467	499	438	449	450	468	489	460	428	437	441	497	419	431	441	467	463	474	475	424	438	447	460	450	441	425	477	455	443	437	473	453	430	432	458	477	432	450	428	462	455	450	439	464	430	455	438	458	448	478	450	441	458	435	398	427	463	467	456	446	465	449	459	444	453	530	429	445	450	458	444	483	399	446	444	472	456	420	458	487	450	423	456	469	469	476	435	418	466	493	455	449	466	445	486	437	447	456	469	445	405	442	465	467	463	438	453	446	459	415	468	486	493	456	420	438	446	468	459	427	475	413	464	433	466	482	436	420	452	416	462	461	440	466	459	484	469	500	458	520	455	437	436	471	476	427	432	432	428	438	503	442	452	473	474	469	467	434	457	457	458	453	456	464	432	451	444	459	462	456	482	485	458	450	460	446	430	467	443	438	449	472	492	467	474	447	497	450	476	433	428	506	459	416	455	436	461	480	473	481	462	398	450	442	445	461	456	419	456	455	412	463	439	466	461	455	444	451	437	416	475	464	442	447	460	438	449	438	456	501	457	417	478	456	477	438	455	453	426	435	447	446	467	457	429	478	461	479	440	415	458	454	445	432	456	473	450	455	391	444	466	429	460	467	446	414	456	465	446	461	468	454	445	429	442	420	440	431	441	423	438	490	450	483	431	441	459	428	440	450	469	457	468	424	486	458	473	435	427	442	416	443	451	456	463	467	442	444	429	477	449	451	499	427	440	440	453	446	447	496	469	479	455	453	454	433	461	459	507	433	465	441	475	458	467	425	449	474	420	448	483	466	496	480	445	460	482	466	458	509	446	455	423	489	458	438	452	444	452	437	443	480	470	439	451	420	438	423	440	483	492	454	466	447	457	458	443	427	470	459	473	454	457	437	450	469	453	452	450	460	426	446	443	466	455	478	452	470	449	466	511	501	432	424	436	440	451	417	490	427	456	493	446	450	474	423	474	436	453	457	456	454	472	494	444	481	429	448	432	424	439	473	462	486	455	447	449	426	474	481	466	451	466	454	418	480	412	426	417	467	420	432	420	457	478	489	454	436	490	436	453	436	463	449	429	429	462	475	429	480	467	500	432	442	465	461	414	459	441	468	466	469	456	412	476	448	469	439	459	445	462	469	442	447	440	377	446	465	463	441	450	438	460	443	461	491	445	432	420	442	446	427	469	499	400	455	444	472	494	455	471	457	447	486	479	439	477	481	458	462	482	466	452	457	448	463	444	471	441	449	483	513	485	481	488	417	447	407	442	456	455	448	435	457	464	489	417	475	469	447	449	468	433	457	465	460	451	482	459	448	444	455	432	432	498	474	472	488	438	436	451	453	445	480	441	452	468	459	449	436	443	431	459	463	447	474	446	478	467	474	454	441	484	451	456	455	437	446	447	457	495	447	480	432	457	491	470	439	456	469	461	444	433	410	451	471	435	442	447	415	448	509	456	459	435	469	417	428	450	444	398	462	452	458	441	433	450	499	483	454	465	452	441	440	448	422	442	441	446	474	436	446	497	428	447	496	426	423	414	469	474	461	439	470	497	489	438	447	448	399	446	441	470	459	467	458	439	466	456	463	429	480	471	465	418	435	461	500	451	467	516	460	457	463	478	488	454	460	446	442	475	463	448	436	467	441	470	446	430	451	454	484	488	439	441	480	475	478	486	407	419	467	468	454	452	470	437	460	473	492	409	487	454	471	414	440	444	444	467	442	477	399	436	462	456	470	446	464	409	443	483	458	448	465	472	478	437	462	486	471	401	442	463	436	460	443	430	476	440	451	439	432	477	422	448	466	446	407	438	484	432	430	464	433	493	419	474	445	419	473	426	458	484	438	463	441	484	424	453	449	452	444	468	471	446	471	482	459	483	434	498	467	434	438	473	456	475	483	476	472	416	474	470	425	449	440	436	425	444	422	449	504	453	463	429	427	438	461	472	452	458	437	484	442	412	447	443	435	473	473	448	448	446	460	462	410	416	468	438	433	450	492	471	459	443	462	470	458	457	461	464	473	456	459	459	461	433	490	481	438	455	479
42060	23695	12230	2893	1649	1112	979	772	577	547	496	411	350	327	294	286	313	284	266	271	260	250	252	234	233	231	219	218	213	224	223	204	219	252	241	206	207	227	172	211	223	234	208	190	219	223	215	205	204	219	159	206	158	198	221	219	226	220	203	204	208	206	213	178	185	179	198	185	197	193	199	202	160	214	182	211	202	223	192	213	198	159	189	184	180	183	209	193	197	174	150	185	203	184	193	185	204	207	166	179	176	187	206	207	189	215	181	220	204	203	198	191	184	208	197	189	185	173	211	188	197	205	183	163	217	194	200	198	199	204	216	201	164	202	189	183	190	203	175	158	187	211	191	222	187	187	188	209	195	205	180	208	194	179	196	195	180	172	197	179	199	202	191	215	194	203	220	195	178	210	185	176	172	202	199	206	186	188	212	215	221	196	178	203	198	198	232	204	193	217	212	185	180	196	225	193	170	209	212	181	189	216	208	201	193	191	187	169	197	193	182	191	188	180	206	214	216	186	195	185	191	205	174	187	196	190	199	176	182	169	212	192	241	194	186	192	186	187	207	205	191	211	198	196	177	183	154	195	218	187	194	221	183	167	178	195	197	212	186	173	193	185	198	194	201	183	195	185	221	183	180	186	201	191	200	189	207	199	186	182	209	225	173	191	243	206	172	200	180	241	179	222	187	211	196	202	189	197	177	184	181	195	212	178	209	208	198	192	194	194	200	192	195	205	227	196	211	191	181	185	214	177	174	209	188	212	195	185	180	186	194	199	200	174	168	199	179	212	179	210	189	159	171	164	186	201	201	234	198	192	175	189	180	213	200	215	201	194	167	199	192	184	206	202	190	163	202	189	198	185	185	212	213	167	208	195	208	155	185	197	174	195	199	191	192	197	189	199	203	201	193	199	182	183	201	184	212	216	163	178	204	153	206	186	195	205	227	200	174	193	190	190	173	184	198	172	214	202	187	179	199	182	177	216	172	207	177	166	222	174	197	186	207	186	209	185	179	198	193	221	196	216	198	173	177	202	197	214	220	173	223	206	201	199	175	190	235	212	196	221	192	209	188	160	203	186	185	196	184	202	174	194	206	191	196	204	191	156	185	192	153	155	184	203	195	198	206	212	196	204	194	207	200	167	199	182	191	189	212	195	201	196	165	179	184	185	218	185	208	176	191	202	190	177	171	179	198	188	190	233	176	187	187	198	214	203	202	217	222	203	214	201	177	220	198	201	173	185	194	172	184	183	195	221	235	189	206	205	193	185	197	158	203	179	212	210	197	182	185	148	181	204	207	205	216	199	204	181	188	227	198	189	172	165	188	175	179	192	180	178	190	181	208	182	203	195	206	199	188	209	195	173	194	191	204	173	205	202	194	222	220	188	184	199	178	179	212	162	199	186	192	192	201	179	202	200	199	178	194	195	186	173	184	191	192	212	199	205	177	195	203	205	183	204	188	206	199	208	206	211	194	195	184	195	242	186	183	211	166	195	174	198	168	215	201	185	189	211	165	180	187	210	203	187	184	181	194	195	208	193	176	218	219	175	177	201	187	225	203	195	199	213	200	203	202	187	190	187	197	207	197	185	201	182	197	174	222	192	202	192	188	176	193	182	209	182	176	207	186	201	232	208	228	233	208	198	217	207	186	201	196	198	208	178	207	187	195	200	178	223	173	199	176	206	204	206	175	192	183	203	193	198	212	194	211	199	180	181	176	191	201	188	176	218	205	181	201	177	197	200	153	192	209	186	196	177	168	159	178	192	212	198	192	202	193	187	163	176	209	219	182	209	192	200	186	219	198	177	179	171	189	185	217	181	207	179	202	196	195	196	168	212	205	207	203	194	208	194	184	181	197	177	209	200	188	219	193	189	204	236	202	199	168	189	181	164	236	188	200	240	206	193	195	178	191	198	195	208	182	199	201	197	200	185	207	190	181	191	201	209	179	214	191	204	181	178	164	171	171	193	187	190	182	199	190	218	196	204	202	186	175	181	196	191	196	197	198	183	186	189	180	175	211	202	199	180	185	184	203	191	201	218	191	201	184	214	220	189	188	175	193	212	194	189	174	226	168	186	183	179	203	188	158	190	198	176	195	198	188	222	205	203	187	196	183	196	193	189	196	156	187	191	202	175	191	194	184	217	237	182	188	175	177	180	192	199	185	211	190	205	195	187	217	223	199	180	214	199	188	196	195	190	183	193	216	210	198	204	232	186	210	203	159	167	195	209	179	180	195	215	178	172	195	193	189	217	192	173	218	232	186	190	197	187	197	188	171	191	161	212	201	231	192	181	183	198	228	179	198	168	178	181	201	208	214	185	177	197	181	172	172	195	211	217	190	195	210	204	210	176	195	201	178	183	166	205	194	172	193	167	193	236	198	202	196	212	187	188	222	206	188	197	205	228	183	213	194	206	226	193	190	193	200	206	192	200	165	191	201	198	208	185	187	177	193	195	185	199	210	202	187	181	167	204	166	200	199	179	181	206	173	205	209	179	219	209	177	203	193	202	169	181	206	204	211	164	217	181	190	188	198	203	188	179	178	179	173	181	192	234	180	209	202	179	187	201	196	192	174	181	178	189	188	193	210	220	214	219	209	212	187	201	207	188	184	180	191	232	186	186	148	161	211	174	166	164	179	190	189	202	201	189	196	193	224	196	207	209	188	190	189	203	197	201	200	179	186	187	190	209	195	188	177	212	190	193	182	208	185	212	203	220	210	192	202	190	193	188	186	190	190	201	163	189	193	194	185	204	197	180	171	197	196	178	195	197	200	170	201	176	199	209	211	180	211	176	208	231	199	205	178	198	197	215	203	202	207	181	232	213	183	209	213	193	188	185	193	228	191	186	191	200	210	185	176	186	199	208	187	187	186	182	168	199	210	219	213	224	209	165	187	208	171	168	202	198	189	200	216	181	192	184	162	191	218	195	193	189	201	161	154	194	226	208	199	206	173	219	203	187	186	184	208	219	190	233	178	173	206	188	185	191	206	173	177	187	205	214	206	207	196	202	184	189	199	210	180	193	208	183	228	207	145	188	181	199	155	168	193	212	219	225	193	191	196	196	202	189	204	192	199	195	209	191	207	196	224	198	167	220	187	187	183	224	216	210	188	189	168	197	188	217	204	200	166	204	166	219	207	190	200	190	171	217	178	181	175	192	178	169	192	182	173	201	189	190	190	190	209	193	192	160	215	187	204	176	209	194	199	200	201	188	190	196	218	197	199	172	178	190	193	193	199	213	220	178	201	191	169	195	183	192	202	177	219	209	207	190	175	178	191	201	194	170	191	218	191	205	191	185	213	198	188	163	163	170	193	202	204	212	187	182	224	195	233	198	224	192	186	195	202	198	180	181	210	200	183	190	204	185	178	185	183	195	195	184	187	209	213	172	166	203	187	207	218	193	189	205	168	211	212	218	202	219	187	193	200	179	193	187	197	205	198	209	179	200	212	181	226	199	195	206	190	172	209	210	192	197	172	208	190	206	193	169	176	208
24022	16235	12862	6944	5922	4620	3824	3228	2659	2307	1830	1654	1373	1196	1149	1066	1016	875	900	886	750	805	829	846	800	693	624	631	561	558	567	637	601	593	535	516	504	519	519	544	525	504	543	567	502	556	571	500	505	482	475	483	465	457	456	438	420	427	439	450	482	430	465	450	424	455	445	461	431	433	410	433	428	425	416	404	422	406	397	407	431	450	448	358	472	416	448	424	429	410	421	416	459	409	419	434	400	441	420	404	437	388	454	450	436	421	458	446	468	409	502	452	424	400	422	463	427	423	442	431	430	438	452	439	446	457	452	426	402	418	429	435	416	420	447	431	442	431	422	439	432	452	453	420	438	390	429	432	432	426	423	420	417	429	444	437	412	403	390	417	409	414	415	436	427	467	436	453	431	430	387	425	481	442	442	397	454	429	405	414	421	430	424	413	428	408	454	441	413	447	415	461	380	421	390	444	420	387	437	447	445	425	454	418	445	448	441	425	440	437	420	438	420	457	410	413	386	409	437	426	431	421	448	414	400	426	392	410	445	408	435	384	449	403	471	432	436	414	416	419	459	423	421	441	386	410	441	424	424	420	421	391	416	427	428	456	443	422	414	437	434	400	442	427	394	453	430	451	420	416	438	426	460	384	421	445	421	424	455	426	409	467	466	400	394	441	430	423	419	452	446	427	473	414	425	417	478	437	441	426	444	392	414	430	442	409	403	430	446	442	408	419	419	461	418	433	406	435	409	405	408	402	444	427	439	418	459	373	400	435	428	418	416	415	451	409	451	393	451	446	403	445	409	438	456	422	458	426	453	390	403	440	411	439	411	422	413	370	438	405	413	437	422	445	420	441	450	442	419	439	436	406	425	426	430	410	434	409	440	459	453	455	423	426	386	466	407	405	422	452	407	397	439	437	435	410	424	412	426	438	430	412	415	421	429	425	437	419	447	441	463	411	432	446	438	451	414	424	402	422	431	423	423	410	434	419	477	460	434	408	386	402	424	420	402	425	446	457	438	419	465	428	392	436	429	439	427	382	404	457	398	441	432	442	434	455	421	475	417	410	434	439	408	427	441	429	402	440	414	404	400	415	412	393	440	421	438	399	431	409	449	418	413	427	453	401	439	410	428	410	423	433	409	413	412	417	421	387	434	439	430	399	400	446	407	444	411	381	403	437	443	424	430	448	437	463	427	428	424	426	435	457	392	414	443	414	429	444	445	452	414	416	411	406	487	431	396	421	426	432	421	417	456	423	416	403	452	452	394	432	383	414	403	417	452	426	407	471	433	403	383	440	434	446	407	427	447	458	418	436	422	436	415	434	430	399	461	411	435	399	428	419	426	457	407	411	411	474	463	429	458	459	411	430	400	438	428	440	418	425	421	392	431	449	374	437	439	465	413	432	458	409	439	421	421	420	462	428	425	418	441	423	392	430	416	413	414	449	424	454	424	438	391	388	454	465	400	412	429	423	422	426	456	448	431	460	436	397	426	437	414	419	444	425	428	417	435	427	430	407	438	425	435	440	396	448	438	414	415	431	450	410	452	421	466	441	436	430	407	420	421	427	389	445	400	410	417	425	448	404	429	437	407	445	429	445	448	427	411	398	407	412	438	455	436	431	401	400	397	433	408	454	392	441	424	422	424	409	440	421	453	447	433	413	442	455	425	428	419	425	437	467	428	416	438	410	433	417	441	432	447	435	434	453	455	431	437	407	451	425	420	418	426	418	413	429	381	419	415	400	438	443	433	425	449	406	448	413	451	418	445	394	432	426	417	438	419	433	452	447	411	401	413	401	432	425	447	460	434	450	455	441	415	403	461	427	482	403	394	432	459	422	430	403	438	441	423	448	471	424	433	415	422	444	425	428	400	419	423	435	461	416	412	417	428	410	429	431	437	439	427	457	471	423	430	427	501	417	401	435	434	409	433	426	431	384	462	450	405	404	393	457	417	402	430	444	439	414	391	405	415	426	375	433	399	393	424	407	434	426	397	438	456	427	418	442	405	414	435	441	412	453	423	412	431	395	425	390	396	438	433	412	425	396	399	438	400	442	387	412	436	407	422	408	459	439	420	407	424	428	428	402	393	428	436	478	424	434	469	431	381	472	423	427	427	413	431	423	405	411	414	425	456	387	426	410	406	430	435	442	402	449	440	465	433	437	430	463	433	419	407	470	440	414	415	399	448	430	445	409	410	416	390	402	442	416	447	439	451	423	447	421	458	432	441	446	419	455	465	401	427	427	454	418	428	451	406	404	455	429	433	431	411	439	426	454	417	430	421	494	446	428	429	448	451	423	402	417	401	422	441	448	415	441	452	397	405	458	442	404	458	407	449	414	414	404	411	422	435	422	417	371	398	449	431	397	430	429	427	427	467	437	415	401	477	395	469	398	407	391	419	425	436	420	401	451	401	430	407	412	446	396	438	458	416	413	446	420	434	401	418	435	408	387	414	408	465	418	389	440	427	441	433	425	422	396	414	397	465	465	433	441	448	393	389	433	411	469	406	446	473	414	378	413	405	421	405	471	418	424	455	444	450	408	420	410	454	434	438	438	432	404	431	435	460	429	441	423	425	444	411	434	409	412	396	443	405	456	383	457	422	450	415	410	412	418	452	425	405	424	445	409	422	412	416	429	420	432	417	472	417	404	393	418	409	385	397	403	439	404	433	457	391	423	415	384	457	444	438	450	426	415	440	428	422	386	406	449	434	425	454	459	478	405	417	409	420	400	456	416	449	425	458	456	463	400	448	419	394	400	425	414	437	412	403	455	425	429	415	416	454	407	439	395	455	449	429	426	396	412	416	455	383	416	421	429	457	441	410	438	382	407	426	401	398	419	426	428	442	437	424	455	454	407	421	442	411	426	421	432	424	429	435	396	441	425	380	394	419	406	408	399	434	395	460	451	396	415	435	453	468	387	416	402	454	434	425	441	422	383	408	430	419	443	424	417	420	426	443	425	440	434	431	420	407	409	435	470	410	449	423	402	427	409	392	430	425	415	379	440	476	419	406	439	391	421	467	446	371	442	451	403	416	481	421	430	416	447	406	442	425	431	432	420	437	414	421	431	408	446	410	437	455	448	434	439	413	424	424	423	435	395	415	427	400	411	409	470	432	452	466	470	412	422	399	414	392	420	419	441	429	435	419	443	440	437	457	407	434	408	440	457	431	450	399	453	427	415	436	426	421	436	471	446	434	424	385	452	417	412	384	442	410	418	439	432	422	433	436	432	422	441	428	419	420	433	408	420	419	370	442	414	427	419	447	434	435	413	414	448	408	423	416	423	413	397	425	410	430	412	441	425	464	450	426	433	391	443	418	427	412	402	421	428	444	423	434	415	457	444	428	443	431	470	461	432	432	421	443	404	393	411	406	430	441	430	441	418	422	425	429	423	446	398	453	406	436	411	423	422	436	414	422	413	422	416	413	457	415	414	449	401	430	423	394	456	442	431	413	393	419	439	428	450	425	425	416	437	437	419	405	424	425	430	410	435
50227	30369	14003	4041	2373	1642	1270	1010	901	747	574	518	411	380	407	360	335	319	289	289	334	291	332	299	299	263	266	253	274	231	221	264	271	274	247	231	246	214	229	231	188	221	230	223	218	244	219	222	217	204	234	226	246	226	223	190	231	222	191	201	218	192	205	221	227	211	211	218	218	210	209	220	218	240	222	232	200	223	193	214	206	218	237	206	213	222	198	202	221	208	216	189	237	192	209	182	193	230	197	184	200	200	215	234	205	203	203	212	190	226	229	221	215	192	216	229	214	201	214	221	214	208	222	216	214	218	208	188	198	208	210	229	197	227	196	218	223	230	207	215	201	198	206	201	214	234	225	213	204	206	206	228	216	194	243	198	190	227	202	210	213	228	201	239	217	197	192	211	192	220	197	223	223	233	229	214	200	210	217	206	198	233	199	208	234	226	221	224	241	225	196	208	210	203	235	226	210	228	221	194	215	230	214	187	211	212	218	205	243	217	194	205	268	221	228	220	213	217	217	217	225	199	201	191	212	229	222	202	214	171	216	194	220	224	233	203	225	236	213	208	211	225	195	222	224	196	223	192	215	202	212	204	189	182	241	221	208	234	212	204	225	224	221	217	206	196	217	200	203	245	207	212	218	226	190	193	239	207	214	234	186	210	211	209	179	202	232	198	192	238	183	200	238	227	207	216	192	195	224	195	207	203	212	203	239	189	198	193	213	219	220	205	232	232	205	212	197	240	233	238	219	195	212	207	228	199	187	169	227	176	193	247	188	231	196	230	205	220	191	194	193	200	200	220	195	188	220	206	204	220	215	224	210	205	234	204	195	208	222	197	230	197	196	232	221	213	226	208	209	213	191	215	224	217	238	202	199	201	194	217	216	211	229	197	226	199	185	225	206	207	258	229	220	214	235	211	207	244	213	209	213	226	201	207	223	219	205	197	219	226	218	194	180	226	214	215	212	212	216	233	224	188	207	201	197	212	223	204	199	220	189	198	232	207	207	191	179	203	235	222	212	202	201	213	228	213	228	186	221	209	230	232	201	211	213	223	194	204	211	200	212	182	229	199	203	206	241	223	206	214	204	195	210	211	203	211	219	204	215	215	218	207	193	218	219	202	178	216	239	219	222	203	238	222	217	203	201	212	231	210	212	190	217	228	227	210	218	197	209	207	227	218	202	205	204	225	200	198	186	198	233	185	184	232	194	184	224	218	227	222	219	224	223	241	186	212	193	197	231	189	211	203	199	202	224	251	228	213	214	227	207	171	191	198	223	204	222	234	205	245	204	204	189	198	212	211	219	253	210	223	216	201	191	223	198	211	215	226	197	219	202	198	255	218	204	190	195	239	210	198	199	209	183	206	223	203	219	217	183	181	201	235	227	216	194	204	197	219	220	208	233	205	217	226	209	214	202	214	209	216	210	210	211	194	207	212	230	195	219	205	257	220	201	207	209	230	234	232	216	211	199	206	231	215	226	229	212	210	202	227	244	235	210	228	188	207	194	193	196	209	213	228	204	237	221	205	162	220	177	217	199	228	207	233	208	220	226	212	247	221	188	205	254	224	241	211	247	185	217	216	243	211	200	219	210	197	211	192	221	223	232	212	215	215	229	206	215	207	200	183	245	209	199	224	203	207	183	202	223	202	221	215	238	218	228	189	221	229	213	188	207	234	231	204	229	203	192	223	223	202	201	219	210	205	210	211	194	184	217	219	213	207	186	222	192	196	222	190	209	206	194	198	241	211	219	207	231	212	220	205	212	209	216	243	200	250	208	215	238	204	224	174	209	198	199	213	216	221	231	219	231	230	244	202	182	221	191	238	207	185	197	231	200	233	200	219	245	214	207	193	208	199	223	243	204	226	210	226	199	250	214	219	163	176	205	229	211	256	214	228	227	207	215	204	189	196	196	215	208	208	188	213	224	219	193	185	230	233	217	191	205	208	223	229	208	227	208	232	196	245	205	196	219	192	211	230	225	233	230	209	185	205	240	233	206	224	187	190	218	216	205	203	180	201	204	196	200	227	208	226	226	209	229	191	231	207	203	237	194	218	218	185	194	217	222	179	211	208	222	195	190	215	206	224	216	220	229	231	209	212	224	234	206	224	234	192	237	204	192	198	201	189	206	205	194	190	237	221	208	203	218	218	194	200	239	205	209	178	244	218	223	214	203	235	215	182	205	221	206	181	193	210	214	189	211	217	214	210	182	210	206	234	204	224	176	216	204	217	218	193	227	207	195	218	220	218	216	221	205	248	225	203	189	206	196	208	228	239	202	181	226	198	216	198	212	201	221	237	202	211	211	206	205	208	184	212	203	224	226	213	198	175	214	194	206	218	188	207	204	218	184	198	213	226	220	206	209	200	205	201	231	200	220	210	201	213	196	189	206	233	191	207	228	222	224	210	185	217	214	198	235	193	205	202	208	231	213	206	191	210	223	198	208	215	198	204	198	240	251	172	195	217	187	233	221	193	194	200	212	194	212	201	202	195	202	188	201	212	220	218	223	227	223	219	236	255	220	239	223	201	207	216	214	245	216	219	217	210	208	219	236	195	197	195	193	220	214	222	252	214	197	194	210	225	186	211	204	223	204	236	226	230	208	219	230	197	211	210	185	187	216	224	186	223	215	256	221	214	220	198	176	205	212	214	195	223	206	167	205	191	210	201	206	215	211	226	183	208	207	222	209	198	190	181	192	205	196	247	228	214	200	208	180	217	203	221	177	210	221	175	220	206	211	224	206	207	204	200	223	206	211	220	184	198	206	219	222	206	241	199	239	193	230	198	207	221	239	201	230	200	211	193	179	221	202	208	204	205	223	206	220	204	218	217	226	186	209	230	233	216	204	207	203	219	181	236	243	196	213	217	225	199	228	209	201	231	202	227	205	243	229	200	213	206	210	201	198	214	235	185	194	197	214	206	190	188	201	214	185	221	210	196	180	227	223	204	187	191	204	218	202	192	214	195	240	235	194	239	249	236	212	222	192	200	236	216	215	206	213	211	192	199	214	242	234	212	213	237	224	220	198	193	186	203	211	215	219	222	226	229	233	203	243	187	205	233	230	225	235	222	191	194	210	238	206	205	221	202	204	228	213	211	202	218	192	195	197	229	227	223	186	231	232	208	208	214	191	214	220	226	214	184	201	190	191	232	197	201	209	213	217	193	202	195	222	222	234	203	214	207	231	240	201	236	247	220	227	222	211	215	206	194	205	211	211	196	212	206	226	212	210	209	220	202	191	206	224	203	217	194	233	241	189	209	220	219	226	209	205	218	206	203	187	217	227	203	232	221	235	212	220	219	221	239	214	205	227	194	205	202	205	206	236	188	230	219	222	196	201	213	203	228	194	206	170	226	214	203	244	200	194	220	189	224	172	197	198	218	214	215	202	218	185	221	209	215	195	215	215	222	245	225	220	213	195	202	219	227	206	249	209	214	200	184	221	230	206	191	224	213	195	229	220	216	205	197	207	210	223	205	176	233	221	197	176	219
28426	21098	13144	9586	8511	6576	5178	4044	3862	3246	2495	2151	1845	1639	1555	1390	1237	1262	1190	1055	1023	1001	1002	1048	1140	912	817	747	714	692	649	727	798	706	739	650	559	600	574	573	570	645	617	696	659	611	637	593	508	542	513	517	516	549	493	540	498	492	559	519	443	518	538	504	490	477	483	487	480	492	531	423	454	466	450	506	462	438	429	437	463	429	426	422	452	474	462	436	437	458	412	495	443	477	434	458	448	447	451	439	439	435	463	453	478	467	460	482	470	486	470	465	427	492	451	409	445	467	507	488	453	480	431	458	458	481	444	448	471	469	485	446	450	481	459	446	483	443	453	485	440	464	455	441	455	444	464	487	490	451	445	478	470	441	459	450	474	473	472	457	473	452	439	438	483	468	418	456	469	459	434	475	448	461	447	450	500	429	431	435	438	431	462	475	446	431	455	451	458	468	475	465	470	428	410	501	444	478	465	480	449	477	466	460	470	466	445	473	477	455	451	438	468	457	440	450	469	499	469	474	469	457	527	477	461	443	470	487	433	450	438	464	458	431	456	475	443	462	435	473	469	462	441	464	455	464	460	412	455	419	473	468	466	470	484	457	432	439	469	435	476	448	437	453	469	474	463	445	454	438	489	457	468	449	479	426	475	456	471	462	454	460	432	432	450	462	461	456	461	479	466	457	517	471	486	457	461	457	443	473	488	440	435	461	456	509	477	454	471	456	458	460	464	465	489	423	472	473	478	462	435	485	469	467	446	438	442	462	487	475	428	458	477	470	466	471	469	509	493	443	431	422	449	459	448	479	491	473	435	436	519	446	452	490	472	427	464	438	435	465	465	452	481	455	427	474	513	468	457	387	474	467	462	496	451	450	468	422	445	474	446	434	457	459	451	486	435	476	472	464	444	478	482	479	441	452	488	507	490	440	417	458	490	464	450	423	467	487	496	440	434	447	472	487	459	507	487	481	464	421	464	482	472	459	432	435	414	478	450	483	448	428	434	490	445	432	449	466	469	469	477	477	472	484	479	467	452	466	481	425	488	445	502	444	411	478	473	465	448	469	477	459	450	472	465	450	445	467	461	483	456	457	464	461	433	502	445	450	445	460	454	445	463	452	455	472	462	472	428	501	459	466	448	469	440	477	487	486	467	455	464	434	463	456	491	410	444	457	470	491	449	510	475	422	430	453	447	466	451	442	484	466	476	443	414	456	482	467	466	453	497	469	514	503	455	484	437	464	473	453	447	432	427	455	459	445	481	436	455	480	490	461	446	477	472	467	431	447	478	459	429	475	495	455	498	470	458	482	483	491	448	478	469	463	523	467	460	407	470	404	488	449	451	446	453	463	478	472	440	455	467	439	476	454	451	476	421	487	480	454	469	445	489	494	493	454	464	467	508	502	458	441	428	494	455	449	473	459	445	502	463	482	473	449	415	480	499	439	464	427	473	432	473	464	459	449	481	429	472	470	469	481	471	492	471	430	443	480	487	454	445	425	472	470	436	459	459	446	434	453	468	449	462	474	439	446	464	454	441	440	450	477	428	473	468	424	468	441	434	439	447	478	456	458	463	440	467	509	485	433	444	461	435	437	492	485	457	485	478	453	459	473	456	464	438	417	485	471	465	470	490	449	486	465	477	440	458	464	455	437	448	505	503	460	455	459	464	464	474	441	481	432	482	436	467	432	444	509	481	471	465	464	437	488	488	476	497	456	460	466	471	486	458	446	430	473	515	459	456	426	466	482	448	429	450	478	463	453	516	457	475	508	438	473	459	443	473	487	489	457	455	443	435	465	447	474	451	481	484	466	455	445	436	468	439	442	426	460	454	444	426	467	457	473	458	460	463	468	459	436	497	482	436	444	454	448	463	483	472	458	458	468	470	470	447	472	422	453	457	469	486	425	449	493	475	486	433	423	452	447	477	447	449	475	472	429	444	452	455	488	501	469	489	481	501	474	457	483	471	433	433	476	470	507	458	475	431	469	472	467	481	462	450	416	465	453	429	451	448	466	473	454	463	476	434	468	484	479	448	460	500	462	461	474	473	497	415	478	430	481	416	464	483	433	449	437	467	455	446	460	457	418	478	459	450	490	453	465	434	461	460	437	456	459	461	462	523	440	456	474	453	467	484	487	501	482	480	453	447	478	484	463	437	466	456	425	394	460	473	480	487	455	470	497	443	459	453	434	449	464	444	469	477	464	470	423	446	466	448	469	462	491	484	481	474	438	482	454	469	482	420	471	439	480	432	449	440	440	458	486	438	433	470	489	456	444	476	432	446	440	461	485	464	456	476	465	481	502	485	450	464	416	475	487	467	457	472	456	447	469	469	472	459	449	437	480	454	474	452	487	449	448	453	449	506	456	495	484	473	455	499	461	468	454	488	468	481	471	488	468	457	439	493	480	437	459	484	484	463	478	446	485	500	446	456	457	477	470	474	484	474	445	446	450	441	452	470	459	507	462	478	483	415	447	461	450	469	451	430	452	461	473	460	433	454	497	445	466	506	482	465	437	482	480	449	461	419	489	483	456	445	470	472	475	458	440	486	457	481	455	465	486	452	506	432	465	464	470	463	465	443	457	452	454	464	434	465	494	492	444	474	459	447	485	440	446	446	439	467	486	476	473	493	452	453	437	486	494	406	448	452	454	443	481	434	481	492	502	461	455	498	480	432	474	479	438	504	494	442	464	455	416	461	463	472	473	460	464	467	462	469	442	477	499	437	476	473	438	481	477	475	503	472	443	479	422	456	457	424	455	465	489	482	474	467	477	441	459	467	482	416	463	501	449	460	466	490	463	465	465	474	487	464	465	455	455	447	453	435	449	444	465	450	464	424	431	511	467	489	438	446	465	464	471	464	457	457	451	444	447	454	440	458	456	443	449	468	473	444	454	441	452	459	454	441	462	445	432	461	446	489	446	444	468	443	468	454	453	466	435	470	434	429	467	476	463	443	448	438	449	470	495	485	467	434	503	454	503	487	483	492	423	435	416	459	496	451	433	482	429	478	441	450	467	449	481	464	456	499	453	467	487	460	453	501	533	503	437	468	465	459	414	447	515	458	445	443	450	452	482	457	463	430	438	412	429	459	458	465	464	447	455	481	484	443	472	478	453	471	469	491	408	454	453	481	463	452	468	455	522	464	482	489	487	433	458	466	442	457	443	468	466	453	466	455	471	437	420	497	471	469	477	477	515	479	454	444	452	440	437	452	420	482	460	484	486	448	453	476	478	472	446	458	460	444	480	473	460	503	431	478	469	456	454	510	501	458	469	437	459	464	482	463	466	458	452	494	454	462	445	435	490	489	459	454	468	495	510	530	459	477	456	484	459	467	467	450	455	461	461	468	479	464	456	486	442	456	483	460	443	466	402	480	446	445	419	488	464	483	464	480	436	441	463	454	445	458	447	452	459	492	410	454	476	473	468	452	480	492	476	429	432	435	433	450	443	459	483	443	454	503	466	486	443	438	444	503	464	455	425	481	480	449	452	459	438
30099	14137	4456	1405	1007	729	606	526	459	424	288	322	318	286	270	270	250	247	231	206	221	211	214	236	221	212	219	176	254	206	221	196	224	195	215	194	224	197	194	204	215	229	210	192	195	230	238	208	213	196	186	172	230	228	221	219	208	200	215	222	182	227	208	208	218	189	211	216	217	215	201	234	207	185	208	200	194	238	212	199	207	217	208	207	182	212	198	196	220	233	216	204	211	205	203	187	224	224	187	234	206	224	214	214	191	221	226	221	207	173	187	221	210	206	217	184	214	227	191	193	209	209	186	194	226	200	203	203	204	191	209	216	199	228	222	211	196	212	203	200	206	231	218	201	195	194	224	213	198	190	200	182	220	204	190	207	184	179	199	187	218	175	198	231	218	200	198	223	205	202	223	195	188	201	175	204	205	230	193	179	220	225	202	218	200	190	208	237	191	199	197	194	222	194	204	198	228	211	209	209	201	188	200	200	226	200	199	204	199	206	222	203	222	191	205	174	207	196	176	202	220	178	197	210	199	209	200	205	214	236	222	207	207	185	254	212	202	237	206	229	177	233	208	168	209	204	213	220	205	199	205	217	212	213	208	203	220	203	188	234	212	195	180	213	173	224	242	200	204	182	204	220	190	183	214	211	200	221	197	212	175	221	228	185	197	210	201	184	220	216	230	216	211	203	204	162	216	186	227	172	186	181	212	188	225	209	174	210	229	190	185	254	225	191	186	202	197	193	182	199	203	211	225	210	194	204	209	195	197	197	209	195	191	185	230	215	204	176	182	228	211	214	210	184	192	200	209	196	195	198	199	232	227	210	208	200	210	200	212	197	224	195	226	215	178	187	219	170	199	194	195	207	197	226	210	212	230	248	237	220	180	212	207	217	187	208	188	202	167	233	206	216	224	208	195	209	189	192	186	232	218	191	197	192	223	183	201	249	211	230	223	195	219	209	198	196	210	227	234	193	194	201	195	207	187	204	179	201	179	211	204	213	210	206	219	203	236	193	199	208	225	210	218	179	202	189	227	193	192	205	228	211	199	220	208	211	218	212	226	197	203	211	215	201	208	211	212	216	206	189	213	225	192	191	193	209	230	189	188	199	193	199	219	180	223	207	172	190	180	203	206	215	194	211	182	226	177	183	199	187	227	199	221	215	179	192	212	206	175	208	203	192	165	204	192	208	191	207	227	226	209	208	199	219	191	197	219	219	176	211	197	214	211	228	185	200	215	229	212	271	194	213	180	169	221	195	188	208	204	192	191	201	208	191	192	200	203	225	212	181	191	214	221	232	216	195	211	197	200	187	203	206	216	232	223	183	227	183	216	225	239	195	186	214	220	197	208	179	198	179	207	200	193	206	173	226	188	195	197	206	188	222	209	218	225	207	199	166	210	222	210	191	188	217	196	215	191	220	195	230	205	185	181	194	211	201	208	185	193	182	228	200	213	202	186	211	220	187	202	203	234	203	193	211	195	193	199	179	179	241	208	211	220	226	198	231	217	215	214	201	197	207	187	214	212	198	198	220	184	198	225	217	216	211	228	194	184	233	190	209	186	203	185	221	219	219	208	213	215	184	233	193	201	221	186	207	197	207	213	211	215	223	217	205	174	214	218	218	187	215	217	217	204	232	205	211	198	212	179	221	187	187	204	203	183	211	223	230	208	215	184	193	210	211	205	209	218	211	227	203	196	200	211	208	181	206	210	188	210	218	213	218	221	204	191	178	187	210	207	185	186	219	214	202	166	192	214	220	171	203	230	193	225	211	225	210	221	168	194	180	183	180	191	188	204	197	192	178	188	221	206	189	203	229	214	164	201	232	205	223	203	186	199	219	214	201	190	200	219	195	216	222	198	214	186	190	214	210	196	202	224	214	188	223	210	187	196	215	212	206	205	228	210	214	172	192	194	173	231	207	189	192	207	163	202	210	219	196	219	218	229	198	193	212	206	215	203	199	218	225	200	195	215	191	214	185	185	206	217	205	206	229	207	222	207	187	214	238	164	208	216	184	211	215	233	198	219	201	205	222	203	207	206	200	212	214	198	216	244	186	176	207	201	206	193	208	197	255	206	189	191	229	217	189	212	187	184	178	182	168	176	210	174	184	216	205	200	214	234	213	193	214	205	221	204	196	223	205	202	205	229	237	205	215	202	193	212	177	197	200	192	231	218	234	192	210	201	195	210	207	245	191	215	224	204	217	233	197	237	189	195	214	198	223	225	220	194	202	196	236	208	212	213	227	237	198	234	187	196	194	194	220	226	218	211	231	199	210	220	203	208	191	198	212	196	236	215	226	202	197	225	193	211	222	206	214	196	178	203	174	202	190	210	187	214	202	166	200	208	230	188	222	191	225	213	238	234	195	193	181	184	197	194	183	183	215	192	183	224	196	212	181	217	200	205	203	210	200	195	177	212	222	223	235	237	224	217	220	190	210	213	226	177	201	222	220	215	204	237	202	192	215	213	223	208	219	204	216	218	204	222	215	219	207	227	204	207	202	232	251	202	156	204	204	187	193	194	199	244	206	200	229	240	208	205	203	219	198	199	195	218	224	186	209	205	213	205	201	218	202	189	188	193	220	201	217	222	197	204	210	207	218	229	207	223	181	186	192	192	184	182	184	218	199	214	202	213	213	211	218	201	220	216	190	200	202	189	208	175	211	179	192	198	193	206	224	213	180	187	190	235	214	224	206	203	201	213	211	189	189	200	228	206	202	212	211	226	196	211	214	219	200	215	208	207	207	199	210	218	203	217	213	213	191	204	176	212	208	216	211	225	193	203	202	202	201	186	222	250	208	209	220	196	200	223	208	198	214	232	209	179	197	206	207	211	210	220	198	197	221	169	203	204	227	199	213	219	174	238	209	238	195	233	209	213	187	222	202	205	189	206	181	186	217	191	206	209	219	203	206	220	217	211	223	218	200	220	217	229	198	185	197	191	177	204	235	217	224	187	212	217	208	232	227	203	209	226	202	189	221	205	168	205	205	202	196	225	215	204	228	229	176	169	188	201	232	210	229	184	218	167	203	214	249	210	189	197	220	209	221	179	229	200	198	204	215	208	223	220	193	204	206	209	200	186	228	230	204	205	189	221	204	204	211	188	203	206	182	204	193	211	196	208	211	196	210	197	213	213	220	212	176	211	228	182	226	217	199	213	241	205	175	213	208	215	192	181	207	196	179	198	215	208	206	216	221	219	180	196	198	198	196	221	212	203	209	190	227	200	231	176	192	190	224	230	202	221	214	194	220	202	203	187	194	221	191	227	210	202	242	199	221	212	184	227	209	212	233	222	213	192	192	228	204	205	200	215	192	184	236	218	204	222	198	207	187	180	194	191	213	215	210	193	202	216	198	202	217	168	193	241	202	234	168	208	211	209	192	196	177	229	202	225	217	239	201	242	204	230	192	179	197	207	199	188	202	207	202	174	227	202	220	180	190	225	215	201	192	185	177	214	220	205	197	201	202	206	221	190	183	197	196	215	187	184	220
16768	8971	5763	3926	3562	2844	2427	2081	1821	1461	1254	1061	906	875	859	776	705	721	649	630	674	586	602	611	603	528	510	517	529	474	443	483	488	488	505	489	435	500	440	501	523	491	461	494	495	536	493	476	499	477	475	499	499	406	443	452	487	468	460	426	446	464	458	485	456	454	455	426	462	453	421	424	485	470	457	425	421	440	434	435	422	438	468	428	426	448	433	410	439	446	429	449	485	420	442	449	469	425	462	441	406	399	442	400	444	490	462	447	417	432	428	472	439	467	472	409	406	429	447	421	436	442	438	456	437	438	449	457	473	450	439	428	421	438	438	476	425	474	451	455	402	413	442	425	448	437	439	460	450	478	482	442	453	468	453	454	440	446	425	421	461	443	431	448	455	392	450	506	412	433	458	472	419	459	444	439	432	426	450	432	441	453	452	415	450	425	433	473	444	464	415	454	408	472	420	429	430	414	449	431	450	471	447	462	441	442	438	430	437	436	467	466	411	429	435	420	445	441	421	433	451	440	445	436	431	447	461	424	403	399	449	440	420	423	440	416	456	459	450	466	442	393	397	460	427	435	438	441	466	450	415	453	438	435	446	453	468	413	452	496	462	445	448	448	449	436	443	447	458	431	398	463	433	465	453	474	444	438	512	433	424	401	486	450	436	418	427	413	430	469	468	434	438	447	507	453	419	413	462	436	447	409	424	481	478	437	423	480	426	452	474	442	437	458	441	445	438	460	438	447	442	444	452	462	456	459	429	445	450	451	425	441	420	447	427	451	422	435	415	447	436	425	412	412	452	479	487	442	414	433	418	470	446	426	407	412	478	457	454	448	419	436	432	415	472	463	455	419	461	455	437	435	469	434	427	441	464	439	453	501	482	405	454	466	440	467	449	470	423	453	428	455	398	457	398	447	418	453	469	446	435	454	446	479	449	439	422	451	410	446	465	461	467	476	442	461	454	445	395	449	464	433	430	460	416	435	450	465	450	429	442	473	450	461	464	434	483	415	449	454	447	421	444	481	447	445	426	448	480	403	458	471	430	415	451	451	435	488	463	426	436	492	439	470	423	400	457	442	421	443	452	456	461	440	444	410	423	431	449	436	487	438	431	446	463	398	478	449	409	462	473	398	452	462	413	442	438	440	450	487	460	437	441	450	473	412	444	479	465	429	429	439	447	427	456	446	450	449	440	443	432	429	475	420	464	431	451	436	437	444	455	440	454	490	491	468	447	443	462	450	450	409	459	426	448	491	476	437	423	471	457	434	446	457	404	484	434	469	473	426	443	406	419	459	436	401	445	431	405	399	416	431	455	418	447	454	455	434	451	469	424	402	435	477	471	448	464	433	434	450	482	428	454	431	446	492	416	449	446	467	434	439	412	426	443	455	441	491	432	456	445	470	451	418	424	424	426	454	439	420	449	430	467	442	420	443	411	434	436	446	421	442	446	416	435	429	450	474	510	448	436	503	412	470	473	448	479	404	441	452	409	454	442	457	442	464	436	453	466	442	417	446	471	440	424	488	460	460	424	432	439	449	426	453	455	449	451	419	454	447	424	407	463	446	455	466	453	472	456	454	413	476	426	460	450	480	421	453	452	480	443	423	424	465	459	451	492	428	462	466	437	444	443	446	455	427	460	442	446	440	464	455	410	432	425	408	479	448	437	451	484	448	441	440	435	418	449	414	414	476	425	445	423	426	445	443	440	434	447	463	449	467	467	410	431	446	422	427	406	468	454	443	469	462	456	427	441	461	441	428	444	431	475	462	454	487	493	429	439	395	422	448	464	455	412	445	462	458	425	461	420	454	446	452	457	460	440	447	460	451	461	447	476	491	445	472	418	488	449	452	455	431	497	455	429	426	456	446	453	447	500	414	425	435	434	466	423	447	432	420	438	449	448	397	436	421	439	432	461	444	442	459	445	415	396	418	455	456	452	498	422	441	463	461	461	470	436	457	464	435	429	484	456	434	425	447	444	425	436	426	449	401	418	456	428	446	455	449	472	436	460	468	453	484	440	428	474	433	475	459	447	427	451	435	424	475	473	429	405	460	460	459	482	432	434	433	415	435	481	425	431	407	500	427	443	490	406	436	469	465	436	426	466	415	458	444	485	427	446	395	448	463	426	448	467	448	467	474	410	432	402	443	478	414	438	432	421	415	429	449	467	405	414	415	451	443	442	439	435	461	426	434	471	445	447	443	478	465	455	434	420	434	403	446	486	442	444	462	464	427	416	428	461	447	455	450	471	466	443	420	465	437	443	411	462	453	448	412	465	420	444	458	427	475	409	443	460	447	437	459	430	449	447	489	422	459	451	441	444	447	441	465	424	458	435	451	450	435	462	439	426	431	442	451	432	443	447	430	453	426	442	415	416	435	450	464	432	477	429	409	461	442	439	439	445	442	444	406	464	441	445	419	441	434	429	484	430	450	453	425	452	462	418	456	423	409	453	416	464	431	433	449	425	435	433	417	406	468	431	444	467	474	445	442	430	495	460	468	432	490	433	470	451	468	446	424	461	446	454	401	469	464	475	455	445	433	452	483	406	458	444	456	474	451	416	442	458	434	437	413	462	463	469	463	456	440	457	446	440	433	425	457	468	463	414	442	449	444	465	427	420	475	444	422	461	450	431	444	462	441	488	476	465	453	464	472	447	428	433	465	483	463	484	474	439	422	420	443	506	432	439	461	466	423	466	449	411	473	434	443	450	417	425	440	436	446	469	436	435	435	451	421	443	444	448	444	452	453	456	440	437	428	450	472	450	465	468	415	461	439	458	456	453	419	471	445	430	416	501	462	438	423	436	451	404	475	464	474	466	416	448	459	409	460	436	470	473	427	487	431	435	436	440	486	443	446	434	439	428	477	483	470	377	457	435	441	419	441	454	446	464	487	448	453	421	470	443	444	433	460	430	447	464	411	471	454	482	474	445	417	454	420	417	456	451	418	448	453	472	456	450	439	444	410	427	416	479	471	474	433	432	474	417	410	444	446	465	434	443	456	430	435	458	482	452	441	427	458	442	456	453	453	430	412	411	438	431	449	441	449	448	418	443	420	489	478	440	437	412	415	473	474	448	440	431	485	430	452	427	426	479	434	443	430	443	462	453	429	422	435	452	458	413	457	456	460	447	458	431	425	441	452	443	485	456	427	453	471	449	441	458	446	423	462	471	452	438	440	439	425	433	413	479	422	446	425	434	450	456	450	419	465	403	428	473	433	505	443	448	446	427	442	466	441	461	466	461	410	456	435	485	445	444	473	466	453	458	438	451	460	460	441	413	432	422	433	439	456	461	455	438	454	410	454	475	485	447	464	381	449	388	452	490	431	435	467	414	416	504	417	466	434	412	436	427	443	398	474	490	475	420	424	450	422	412	423	407	447	448	430	459	432	445	483	442	450	422	463	442	450	419	429	464	424	442	464	465	465	421	465	462	430	442	466	473	436	438	481	476	475	463	479	438	435	453	433	442	445	467	459	427	423	440	423	443	428
44712	23240	10064	2778	1692	1152	1010	799	656	588	421	418	326	310	306	311	304	273	284	246	247	213	238	257	262	244	240	195	210	218	208	190	225	203	222	210	205	206	199	213	186	188	187	208	243	185	212	216	215	198	198	192	207	212	187	178	198	187	167	195	191	162	174	177	188	200	181	206	201	204	219	178	189	168	176	201	196	165	169	238	182	209	199	189	155	173	192	193	191	187	214	178	183	183	171	164	204	169	199	199	182	162	185	178	168	191	175	170	188	176	185	197	178	182	190	177	189	172	213	183	170	206	183	177	174	210	210	190	147	190	187	195	186	179	172	184	177	204	203	187	180	207	164	195	176	183	190	182	181	194	166	150	197	181	169	175	187	167	190	194	162	161	182	187	173	194	218	171	209	185	173	174	190	168	194	187	202	211	207	191	187	202	173	182	194	179	167	174	196	167	187	173	185	205	171	178	196	236	174	208	211	189	186	190	191	208	161	186	177	180	169	199	201	175	177	210	190	181	219	215	193	193	189	183	181	190	209	197	177	174	157	211	208	174	182	184	188	209	195	223	197	219	160	183	189	174	190	187	173	192	172	205	208	198	234	183	202	190	201	198	224	214	193	185	188	204	185	177	186	212	165	177	196	189	179	188	207	186	227	193	167	177	207	189	180	167	179	175	196	185	183	208	181	182	184	213	183	191	195	169	184	223	193	194	176	187	175	196	191	193	210	183	185	166	179	227	200	198	175	184	209	188	177	203	193	206	186	182	201	185	189	189	191	178	188	176	186	189	191	196	176	195	221	188	164	177	166	198	188	207	187	191	191	215	176	179	242	187	179	199	186	189	182	200	185	177	182	175	169	172	187	199	224	187	204	206	186	183	204	194	186	166	194	189	178	164	185	211	186	192	199	183	187	161	203	208	170	199	172	165	194	199	178	198	189	214	199	194	187	208	168	158	243	198	173	197	177	175	200	188	185	245	201	177	220	177	192	217	179	171	174	163	183	184	173	173	175	193	176	203	190	195	195	195	195	195	193	159	190	170	187	177	177	205	216	197	184	193	206	165	183	179	214	190	192	173	174	188	165	169	162	172	175	195	189	169	186	189	181	197	184	189	177	186	193	178	206	204	193	198	177	189	179	178	206	189	183	192	215	171	169	175	193	170	175	180	175	166	190	194	196	201	197	222	212	204	172	183	188	187	229	212	195	192	172	167	202	209	187	176	193	184	186	209	189	174	222	172	186	194	185	189	186	194	189	164	165	210	196	199	157	190	188	180	196	196	181	188	228	194	191	187	180	174	194	199	180	203	184	196	199	192	195	192	175	184	190	199	183	175	196	195	198	169	167	208	174	188	170	183	174	221	215	207	214	195	199	206	187	207	204	207	195	158	203	169	186	169	173	178	190	185	192	179	213	194	204	188	172	203	201	172	149	199	197	199	196	175	199	197	195	207	176	169	193	190	178	167	199	226	204	213	189	212	175	188	198	189	169	176	196	183	175	172	185	189	190	200	183	182	177	191	191	178	188	182	193	197	191	176	168	208	194	181	179	209	161	189	180	175	195	198	198	224	195	227	177	198	185	199	214	195	174	169	202	204	219	185	167	183	205	194	214	185	196	207	161	186	203	186	173	171	195	235	167	195	193	164	177	177	204	199	205	192	190	190	201	170	190	211	197	172	200	206	184	196	178	198	197	188	174	197	219	176	153	177	203	202	188	183	192	174	160	186	199	188	163	208	168	209	195	189	227	176	201	197	165	198	184	181	191	217	187	189	168	165	189	188	207	173	176	173	192	170	211	200	192	194	201	155	172	163	197	206	197	172	169	185	180	179	188	175	202	229	162	181	190	183	166	187	182	187	195	180	226	177	203	202	194	203	154	182	188	175	167	196	176	202	180	187	184	198	193	186	182	183	197	162	189	186	168	155	214	206	204	214	197	188	197	197	197	210	180	205	198	199	188	184	207	194	199	192	194	186	182	199	172	186	174	165	204	197	153	203	181	200	187	191	169	195	178	199	168	186	178	176	173	210	185	154	180	156	198	198	207	196	174	193	206	209	188	191	183	196	203	200	192	191	206	204	177	192	164	187	201	184	190	177	183	204	201	192	203	181	227	185	184	180	196	175	200	208	208	200	184	194	182	211	178	184	196	190	188	196	189	184	154	190	192	204	173	226	191	189	182	201	195	197	179	186	193	220	198	179	201	173	199	225	190	212	200	185	176	185	190	186	174	176	186	179	195	183	191	177	184	174	205	168	186	209	197	218	182	181	184	184	196	198	216	192	168	188	183	178	191	184	183	205	175	171	180	185	208	190	173	209	174	186	198	172	177	178	200	205	207	203	179	205	182	205	211	198	186	189	170	196	182	188	212	186	186	195	199	189	220	191	189	174	198	186	209	181	193	214	187	188	217	194	191	196	172	170	183	187	234	203	202	173	198	181	185	182	226	154	184	190	174	201	204	205	163	186	187	197	170	198	175	203	163	194	192	200	201	187	201	183	204	183	229	188	185	163	140	175	188	182	196	174	182	179	186	200	186	205	176	191	232	178	214	205	214	182	206	200	179	175	181	195	163	166	190	175	184	179	177	192	172	188	199	187	185	192	184	169	210	182	184	191	173	193	221	183	195	201	164	169	193	189	199	194	190	186	209	211	187	211	176	178	174	168	195	170	166	179	191	202	194	216	207	186	204	167	164	198	187	189	193	203	206	197	165	168	190	179	192	169	168	189	177	179	179	186	189	200	185	195	186	190	197	187	177	169	186	188	171	174	132	169	189	187	178	178	187	198	192	198	183	195	168	189	185	170	213	175	159	185	191	201	172	149	173	186	168	189	168	198	194	177	195	188	202	184	175	200	194	175	177	177	195	204	196	185	195	179	207	205	199	204	190	181	183	162	182	188	195	190	211	172	209	175	188	220	185	205	187	157	194	209	187	225	207	190	179	189	174	164	171	190	200	187	172	202	208	186	181	199	150	215	195	195	213	181	202	181	215	176	188	190	185	173	200	200	182	188	191	177	179	175	178	214	180	173	196	185	176	201	207	198	184	212	199	177	181	204	189	183	174	182	214	210	187	193	181	180	196	167	205	177	174	201	183	188	208	200	164	202	208	196	209	193	186	187	180	214	196	196	174	183	207	193	172	218	202	177	168	202	218	199	206	187	170	194	174	202	194	178	187	185	199	171	200	163	207	169	159	174	198	198	200	192	193	174	181	169	209	172	212	163	208	197	193	219	186	178	157	175	201	195	231	191	157	207	197	178	174	202	176	178	220	193	161	179	167	193	208	185	180	172	189	184	183	185	198	192	205	200	188	202	187	193	200	220	213	164	197	188	184	177	166	214	192	209	201	162	159	178	194	200	166	183	183	187	185	187	204	172	201	196	196	203	180	172	190	169	193	207	180	194	179	197	176	190	183	179	188	191	186	184	203	192	182	162	201	171	189	186	182	200	174	197	178	223	191	178	191	168	189	171	209	166	198	194	196	190	189	175
25861	15159	11083	6906	5846	4792	4351	3594	2885	2190	1762	1482	1280	1247	1066	1044	924	981	937	867	748	725	725	758	742	670	642	521	565	533	543	572	656	561	498	561	529	498	475	467	492	465	504	482	493	503	501	506	533	494	499	476	438	467	446	431	437	423	419	487	472	422	447	448	428	456	435	423	462	384	395	468	374	405	444	413	428	422	393	426	386	415	398	410	416	450	422	420	388	421	406	440	446	423	416	427	431	395	429	391	399	393	425	398	451	425	425	412	395	409	400	394	429	390	427	389	416	407	393	412	414	393	425	432	422	449	429	435	412	406	417	397	419	432	419	421	399	422	393	447	435	360	397	429	426	408	415	453	409	393	416	389	444	416	384	425	403	428	398	391	442	424	444	466	423	425	409	395	413	393	424	433	421	425	390	396	417	398	461	375	459	455	428	427	389	446	410	419	413	423	362	393	445	419	411	450	463	414	428	428	414	436	400	464	442	412	398	452	381	397	407	439	406	423	388	418	420	420	419	422	393	418	432	397	381	410	408	439	425	406	417	408	409	446	430	391	418	436	461	419	412	401	420	433	402	421	448	412	430	386	401	424	423	415	411	417	398	423	411	389	392	412	411	426	393	378	410	398	432	428	431	431	418	400	446	419	366	416	382	397	388	400	412	398	410	402	410	443	428	422	413	388	428	403	414	428	434	425	442	370	416	405	440	391	382	421	407	392	446	451	411	432	381	406	435	352	459	391	392	438	444	423	426	424	401	432	392	431	412	430	407	431	412	378	426	401	417	405	433	401	449	408	398	440	407	398	432	399	403	419	392	409	407	416	449	410	428	401	390	403	405	418	393	414	444	440	423	407	433	416	391	428	396	421	395	428	419	396	426	421	420	426	404	385	429	439	418	419	402	383	424	415	425	381	415	417	424	418	411	386	438	398	416	455	428	407	423	384	408	444	425	451	400	440	435	396	431	429	364	427	411	419	423	425	438	411	421	411	422	396	448	413	395	414	421	405	389	426	376	391	440	421	415	385	419	449	440	440	411	422	416	389	451	450	462	418	417	429	394	418	433	419	389	406	473	423	426	405	408	395	418	400	433	428	446	397	439	418	394	399	384	427	430	437	418	441	428	408	413	402	392	437	377	386	428	412	418	406	406	401	354	437	416	398	388	407	462	457	428	407	415	398	397	404	458	399	430	401	386	432	379	408	420	416	397	413	434	404	447	439	428	419	394	415	419	450	422	435	454	443	397	469	398	380	425	397	393	406	418	424	441	420	430	423	403	440	410	423	404	368	416	453	422	421	421	419	402	405	433	375	396	428	461	388	435	393	407	441	430	422	402	382	413	420	378	433	434	386	438	405	439	410	385	418	403	451	422	448	392	435	449	419	440	435	404	407	396	401	406	414	428	444	398	432	402	459	400	431	437	417	427	414	431	393	386	429	411	416	424	456	435	405	425	435	427	408	379	414	394	382	432	409	403	412	394	423	399	429	428	382	442	423	425	426	396	398	415	381	383	399	410	422	446	395	423	367	419	401	422	432	431	415	378	417	415	419	415	418	446	408	429	407	408	430	406	423	418	419	410	390	409	418	426	431	395	372	428	371	410	430	428	419	453	377	404	421	414	409	464	405	436	409	424	451	425	401	410	444	442	383	399	457	390	405	390	411	420	393	390	408	402	425	386	418	418	427	458	429	394	435	370	401	398	376	409	427	419	392	396	413	440	402	403	430	408	401	421	414	419	397	397	403	424	413	394	430	433	416	437	422	401	427	444	426	393	443	418	395	422	410	396	424	401	408	445	382	435	452	469	418	394	442	396	419	411	406	381	455	404	427	447	430	416	434	391	420	371	406	406	420	446	409	399	462	427	403	378	395	425	431	407	420	398	442	420	439	456	382	408	427	427	417	405	436	393	381	410	412	424	416	429	431	409	414	431	376	427	435	441	404	442	395	408	454	427	423	472	418	423	388	408	444	414	470	407	424	419	415	429	403	426	409	404	425	435	424	424	421	403	423	413	406	439	433	421	431	446	400	385	384	435	398	457	375	422	422	428	405	410	443	401	444	427	402	381	431	422	413	400	422	428	415	422	400	446	423	446	391	417	438	427	385	432	390	414	409	433	404	423	401	429	411	385	430	383	393	433	432	416	461	448	445	439	430	439	405	411	464	414	402	408	398	424	417	443	416	422	391	419	426	393	411	425	420	439	403	448	400	429	393	424	405	400	393	420	411	410	439	430	431	404	432	428	426	400	421	413	416	385	405	450	417	375	417	393	411	405	405	416	429	388	433	422	423	457	423	403	427	422	409	410	436	399	391	424	391	422	448	410	394	395	438	427	456	421	404	418	398	419	469	409	431	462	389	430	407	406	409	408	403	412	441	425	417	402	408	421	391	429	382	376	427	423	434	422	439	427	421	404	410	435	406	423	425	409	439	397	430	436	400	430	427	376	399	430	406	447	403	436	449	366	412	438	418	416	388	387	406	435	385	426	409	401	400	412	400	436	432	405	366	450	359	424	420	408	394	431	397	417	435	396	386	406	437	398	414	381	401	416	414	393	407	415	396	380	407	430	377	431	386	404	412	399	418	413	405	420	432	434	412	411	417	396	434	447	411	422	415	406	413	385	424	454	426	390	432	417	393	420	424	397	414	434	400	441	385	421	419	433	431	434	415	444	414	398	418	432	436	411	462	410	428	431	407	402	402	416	396	397	401	417	425	391	423	398	421	435	399	420	416	446	398	458	429	376	403	399	418	393	404	425	429	417	378	434	399	430	386	374	395	424	402	396	423	417	447	413	404	420	442	416	422	415	412	439	406	436	421	397	413	415	407	375	413	471	419	406	430	429	399	401	418	390	456	403	419	402	446	415	389	425	425	395	416	400	433	401	435	402	416	409	423	439	400	389	420	456	432	425	420	402	436	443	439	427	410	418	397	401	393	403	459	391	412	435	384	427	423	401	439	444	448	417	427	465	434	442	413	403	438	393	456	395	451	437	395	422	398	432	424	421	373	387	419	436	388	448	451	408	406	387	450	392	427	380	399	405	439	448	395	419	399	447	438	407	423	386	394	414	410	405	417	432	407	410	429	415	432	377	439	430	420	402	414	412	429	406	411	420	420	419	430	396	401	426	424	455	412	417	399	415	426	390	433	414	379	404	448	407	423	400	392	403	430	392	391	379	414	406	420	434	425	397	386	429	406	437	370	409	406	400	412	427	471	413	395	395	427	380	411	379	429	428	444	431	404	421	379	410	386	402	420	407	394	392	386	427	433	435	401	399	463	416	427	424	403	430	383	384	378	410	408	439	383	431	374	390	399	432	388	415	397	423	391	437	390	425	402	421	411	428	430	432	429	410	420	421	428	384	434	431	416	434	404	435	400	448	426	396	408	414	400	402	401	370	422	430	402	419	428	475	411	398	410	407	421	408	411	400	427	430	422	404	437	421	382	431	450	393	405	397	434	416	438	409	442	407	422	395	431	436	408	393	440	425	410
53517	29643	12392	4232	2270	1853	1445	986	874	686	539	482	425	375	342	359	319	347	321	305	294	267	281	287	306	291	278	277	217	260	258	228	251	295	249	228	205	209	227	222	201	232	213	216	257	223	222	213	245	195	209	218	198	225	224	250	203	246	217	202	197	233	192	190	239	175	262	239	194	199	209	202	188	219	223	214	219	216	226	206	231	244	250	205	197	246	203	188	194	202	229	206	210	215	217	247	222	219	219	211	204	208	227	257	223	224	212	203	206	211	192	204	207	225	206	227	203	215	219	210	219	201	196	201	213	195	210	205	192	184	230	192	197	197	211	182	190	197	225	201	240	226	249	225	229	222	198	189	213	190	218	211	188	224	232	219	212	196	214	198	152	218	206	218	181	213	207	196	189	238	221	206	200	191	215	233	225	201	193	185	212	203	221	197	226	194	206	225	225	232	204	202	189	250	237	201	221	201	221	193	215	193	209	218	215	223	216	186	184	218	187	191	226	200	194	200	243	210	209	238	206	209	188	205	228	212	179	232	216	205	225	220	205	218	245	238	219	215	227	210	202	225	204	220	212	234	213	211	216	197	179	215	202	202	216	210	194	198	233	204	222	213	203	194	219	218	207	235	212	213	237	224	207	232	185	200	187	208	234	237	233	218	210	236	228	199	168	219	228	216	227	251	222	219	220	213	191	204	222	220	199	194	226	211	244	246	200	209	184	202	211	199	225	220	198	201	217	192	219	205	193	194	229	203	192	193	215	170	193	198	236	220	204	212	205	190	208	237	203	193	228	215	222	190	208	216	207	206	228	195	222	192	193	195	212	225	199	223	206	231	205	189	196	223	212	192	213	198	207	185	244	199	243	205	215	192	193	210	216	218	203	218	204	212	200	204	216	230	237	237	247	208	234	222	238	237	226	206	211	213	237	218	230	226	194	247	199	216	213	188	211	198	216	173	223	218	210	181	211	249	193	205	177	228	200	218	188	198	211	216	218	241	204	211	233	221	206	217	211	205	218	222	218	200	205	227	205	224	214	216	226	216	199	192	207	221	213	231	244	219	191	212	213	216	206	219	214	218	209	202	210	196	234	211	190	188	214	210	215	231	196	230	228	225	235	213	187	221	195	200	200	237	218	214	208	180	224	208	218	196	221	200	200	221	216	239	222	207	193	196	213	214	193	204	190	184	215	201	217	210	233	188	209	209	223	203	200	215	229	227	203	220	213	218	211	179	214	219	233	214	199	203	234	220	203	223	187	203	222	227	202	201	204	229	211	207	198	221	186	203	216	224	238	223	216	216	202	221	195	242	213	240	234	234	214	207	201	219	227	228	215	238	218	190	222	211	208	188	237	238	235	212	203	231	207	185	218	224	211	194	227	184	209	208	210	209	205	206	202	224	229	214	191	232	212	189	213	224	222	177	214	231	230	208	222	229	203	201	234	218	216	223	198	211	227	216	221	209	203	201	213	200	203	213	224	212	247	226	205	211	197	193	225	177	213	185	240	215	183	217	219	230	195	243	209	234	198	245	227	205	214	202	195	195	229	230	232	220	190	229	203	193	193	201	229	217	205	197	226	236	208	224	198	225	195	189	206	235	211	222	201	204	205	183	212	229	185	209	191	219	209	211	228	217	210	235	230	192	192	214	218	204	237	216	192	200	213	206	204	191	215	233	209	216	235	227	234	249	217	226	213	186	215	233	222	224	211	216	226	201	200	206	200	227	202	225	235	193	192	187	221	220	198	190	222	202	225	197	233	183	204	199	214	218	215	221	191	195	229	252	232	221	220	202	253	232	236	199	190	219	220	181	217	238	207	222	219	197	221	191	209	198	242	186	221	180	213	231	195	224	208	213	223	214	193	187	219	224	214	220	212	223	208	204	217	224	245	201	194	224	212	214	201	194	205	243	231	207	219	199	229	198	202	211	217	236	230	227	237	190	210	170	225	201	239	212	217	237	216	212	226	212	204	191	198	224	206	211	227	251	206	229	206	210	207	224	246	207	198	217	225	192	230	204	209	223	231	200	230	178	229	206	201	219	195	212	214	224	199	217	183	204	222	199	243	196	243	202	197	224	204	223	206	213	220	197	207	214	211	186	197	196	230	208	233	214	211	202	207	218	229	206	239	213	230	214	228	203	200	188	201	199	216	205	230	202	218	204	211	208	204	236	236	212	217	200	196	217	205	252	232	196	232	196	219	246	222	230	215	225	216	202	213	213	216	231	226	187	201	215	211	222	167	210	196	184	219	204	187	220	226	235	187	204	206	224	200	202	192	181	204	226	218	211	225	226	191	224	214	208	230	205	201	211	211	210	228	194	199	204	199	221	239	189	227	194	200	215	216	254	219	204	216	219	196	222	220	213	217	221	212	174	188	215	192	215	202	226	206	201	215	205	205	213	230	257	200	205	207	196	226	235	180	232	224	218	230	200	201	202	208	199	218	179	189	175	196	234	170	204	197	207	217	201	223	185	212	203	208	214	209	211	207	220	209	207	216	201	233	222	210	228	229	220	205	228	201	214	192	200	210	169	181	189	227	246	212	220	206	213	211	229	225	183	224	202	220	235	212	185	207	162	215	204	207	201	190	212	204	227	246	206	189	191	212	217	216	218	213	204	203	207	235	182	212	213	209	206	244	232	223	200	225	208	238	235	232	201	223	217	186	193	207	197	228	261	218	231	241	218	199	215	219	203	209	192	183	213	192	200	229	222	216	225	190	240	202	222	196	184	217	227	243	228	203	198	210	215	225	222	217	222	200	205	223	216	220	203	191	200	208	205	219	213	204	201	210	194	196	227	202	195	200	222	216	210	206	206	209	218	231	222	208	209	211	210	212	227	201	208	219	186	222	216	217	219	190	190	220	199	199	196	221	212	220	204	209	204	217	191	221	212	212	191	190	208	230	216	241	232	204	188	218	204	197	217	195	221	246	223	209	240	196	195	222	179	195	217	202	199	195	192	223	201	217	200	229	213	219	196	214	220	212	216	209	179	212	204	204	228	217	198	205	235	226	172	219	233	208	218	213	202	204	204	227	196	214	227	202	207	221	247	210	165	237	194	207	207	226	225	212	213	198	228	215	200	221	202	193	225	194	215	211	173	201	216	219	238	204	203	198	218	199	209	214	199	209	213	193	213	189	172	203	205	201	219	195	203	202	200	224	208	214	221	199	231	218	220	197	202	199	218	226	204	189	195	228	225	211	233	212	234	211	195	210	205	240	223	216	213	222	202	227	205	207	214	190	217	203	192	187	196	208	245	221	235	195	202	233	182	189	239	218	206	197	233	205	195	218	183	192	215	211	218	230	215	193	237	227	227	205	232	225	224	214	213	210	189	184	184	241	218	205	190	227	192	195	200	210	232	202	211	181	207	220	204	210	197	188	193	188	209	185	204	223	224	229	227	196	219	235	235	195	203	222	198	215	247	211	203	214	230	204	210	209	202	202	193	181	203	207	197	189	207	209	228	208	218	233	194	213	206	204	195	193	217
30810	18807	11495	9869	7760	7361	6235	4320	3505	3016	2574	2087	1797	1585	1454	1358	1366	1354	1218	1166	988	976	932	983	1043	947	769	676	693	740	761	704	759	786	721	668	591	585	518	567	539	549	546	606	614	616	611	599	566	590	560	530	567	533	551	528	506	509	506	484	488	507	457	488	522	486	505	484	474	465	431	440	460	477	482	410	460	462	449	479	481	482	457	491	465	468	449	459	450	468	484	462	490	440	437	459	434	468	485	440	499	418	461	449	499	459	455	416	463	473	461	503	495	498	480	494	450	469	474	459	483	472	449	435	437	468	435	439	442	481	478	432	474	467	479	457	463	474	462	475	502	437	484	446	433	454	447	480	432	443	476	455	475	446	477	419	405	477	430	459	418	446	440	465	487	433	454	464	437	468	458	445	428	467	471	467	445	443	445	451	444	460	441	476	445	461	468	496	456	438	489	470	444	431	448	465	484	450	467	485	475	443	496	477	461	484	444	474	486	472	447	444	403	493	460	476	467	451	446	429	478	452	465	436	466	511	475	466	456	480	459	489	434	432	477	439	473	488	443	468	457	467	467	453	480	476	449	486	466	438	461	459	478	468	424	444	430	484	465	472	447	441	450	433	457	490	444	421	444	492	449	433	452	455	461	427	452	504	446	479	420	447	491	444	472	457	434	451	467	483	491	473	438	470	444	449	469	498	429	456	468	485	412	442	429	465	429	448	454	477	467	447	474	462	406	453	477	464	445	441	466	447	447	455	438	437	462	466	453	492	424	466	484	469	434	422	434	457	438	472	448	425	482	482	531	470	456	445	459	458	483	457	435	449	460	458	472	468	460	490	489	446	463	439	467	416	481	424	433	457	487	458	477	409	441	474	450	495	409	460	469	506	462	450	463	461	494	467	448	468	443	486	441	464	438	446	475	434	486	482	464	484	443	452	447	468	456	408	445	463	474	472	461	471	457	450	447	457	434	484	440	414	443	470	433	430	455	505	456	454	483	477	422	468	478	478	484	465	483	444	452	441	464	481	447	457	486	501	507	419	428	477	449	430	419	429	473	489	432	483	476	472	457	470	486	484	466	453	477	514	458	464	471	497	483	432	490	477	426	489	479	462	447	475	421	473	470	488	469	429	450	446	465	479	415	463	471	482	443	451	437	489	456	480	441	463	441	443	507	488	469	463	463	421	447	461	426	473	499	449	429	454	428	509	472	471	463	495	482	468	465	454	444	491	442	438	449	439	526	451	464	468	455	476	426	439	467	474	475	418	477	478	465	426	451	459	456	459	496	479	440	471	479	475	439	467	492	469	499	468	490	467	475	468	439	464	471	433	439	482	449	453	465	469	454	433	468	473	455	450	487	437	477	493	437	511	434	473	481	424	487	458	462	463	493	471	488	459	455	471	440	462	485	431	476	442	515	439	483	469	467	462	469	442	457	471	442	461	464	478	465	454	453	446	474	419	468	440	459	441	474	470	478	470	430	471	432	472	510	472	437	467	434	476	457	491	470	458	451	465	464	445	478	445	472	450	497	480	476	468	441	479	501	470	459	457	522	457	468	471	466	451	432	485	466	440	459	466	471	424	460	466	455	437	441	418	500	505	454	489	491	476	418	435	459	501	450	458	482	449	460	483	462	449	457	503	465	458	482	446	453	440	464	474	457	460	473	486	453	434	450	464	489	457	483	481	464	444	446	455	443	450	452	456	446	443	491	473	449	471	469	495	444	460	419	437	457	494	438	469	486	458	454	442	441	458	484	489	468	467	445	479	446	457	445	493	436	443	495	476	468	478	491	481	446	436	452	435	467	442	461	452	444	461	454	433	471	463	437	513	484	488	497	420	483	452	438	466	475	473	463	428	448	453	481	450	464	467	449	426	461	472	490	486	458	457	452	443	458	467	459	469	469	451	463	469	465	451	460	487	466	481	436	466	486	455	472	464	457	442	494	422	465	489	450	469	434	467	445	429	483	467	439	460	486	450	472	470	444	472	471	473	469	478	477	493	479	462	466	465	442	457	425	434	451	477	470	463	445	447	445	443	470	431	500	461	460	486	448	460	462	477	444	462	423	468	437	426	482	476	470	469	439	458	478	414	452	438	441	488	440	466	463	456	433	491	423	450	437	450	467	476	436	422	448	466	472	432	446	477	433	478	471	444	446	468	446	437	467	443	451	435	460	459	425	454	478	508	459	488	502	462	474	464	427	467	505	431	424	458	451	464	435	451	422	473	499	438	430	471	464	452	448	446	490	435	469	478	463	445	483	454	437	431	480	450	450	449	516	473	448	461	432	472	443	446	470	477	485	438	414	464	455	478	470	472	445	483	479	478	424	490	446	445	490	495	453	434	460	479	476	459	456	489	426	469	497	464	441	457	445	433	509	440	476	430	466	486	508	477	456	439	452	439	452	409	442	488	450	411	481	476	470	464	418	420	465	477	506	435	457	426	443	446	469	445	464	444	480	463	421	468	429	452	480	458	488	446	463	422	440	465	526	452	440	449	474	448	451	433	482	458	511	477	451	443	426	472	454	439	473	464	473	499	473	478	444	476	427	441	463	458	480	458	476	466	461	460	477	430	494	456	464	463	478	443	446	482	488	498	461	478	437	429	489	488	456	453	445	401	433	466	462	430	466	443	478	483	427	447	441	450	417	456	417	443	475	478	493	451	419	483	460	470	478	450	466	483	499	452	445	460	442	461	495	456	475	458	422	457	470	448	431	498	441	463	450	458	478	471	450	448	447	441	485	475	454	456	471	507	464	445	442	429	466	520	468	437	478	437	471	481	500	472	454	487	436	471	480	463	466	499	467	463	487	423	444	481	463	427	453	459	464	437	440	459	421	449	469	471	483	465	457	460	450	440	488	467	462	489	486	477	429	471	481	477	470	465	441	486	478	461	473	470	464	448	465	428	445	473	421	438	477	445	483	477	468	467	496	461	473	435	464	456	426	451	454	483	454	476	426	467	459	452	458	460	467	461	428	435	479	500	456	437	421	454	464	460	480	491	485	482	442	482	462	445	444	472	468	451	467	475	432	494	462	496	479	446	482	481	427	412	464	459	467	471	440	460	484	458	465	444	442	471	453	439	497	457	487	473	451	441	451	470	490	466	461	484	453	465	474	461	457	436	458	505	481	476	441	474	451	457	483	492	446	444	443	424	459	441	439	501	514	457	427	454	475	478	445	453	457	439	448	450	485	454	443	446	456	490	438	459	449	480	489	449	464	440	460	460	449	496	466	480	432	469	425	453	443	436	431	454	460	443	476	489	415	473	448	429	466	443	457	463	443	418	472	484	460	481	459	487	452	444	449	462	435	479	454	490	456	416	505	468	470	448	450	491	450	466	445	501	455	430	477	478	487	440	462	446	450	409	453	464	435	496	457	485	478	458	493	451	435	435	468	439	477	439	463	497	505	420	445	444	510	471	479	443	477	425	450	451	447	460	486	479	444	461	454	484	459	483	447	476	475	482	435	464	448	471	433	488	465	437	456	452
31107	13662	3226	1379	929	805	659	462	439	372	353	333	273	256	237	228	303	287	228	230	248	218	236	204	245	243	195	218	243	216	234	239	233	216	203	186	205	246	198	196	198	200	240	205	216	218	218	206	237	191	194	248	204	221	219	234	209	231	221	227	185	200	207	191	207	221	211	224	209	193	212	221	198	217	188	238	224	202	217	247	220	211	235	224	209	220	215	195	200	200	208	180	227	215	221	204	197	196	208	229	204	218	192	214	213	237	218	193	220	198	193	217	202	231	211	217	221	235	194	196	201	235	204	217	196	217	215	205	205	205	180	221	228	195	198	230	203	227	228	200	227	203	174	208	215	218	221	203	222	191	181	207	187	201	245	211	205	200	201	186	217	231	219	212	222	223	214	186	201	190	209	221	220	196	215	180	193	230	194	194	212	223	234	230	217	207	188	205	198	193	197	173	218	195	199	212	209	235	219	209	235	214	210	205	177	246	208	225	216	212	212	212	212	229	219	199	212	199	199	208	225	197	200	232	209	207	214	219	191	200	197	226	198	183	209	243	224	206	212	202	195	186	212	235	205	219	215	209	222	201	193	226	181	206	176	211	204	212	212	215	211	225	206	225	213	203	226	216	211	190	184	201	221	195	222	209	218	211	195	192	169	198	196	200	201	192	221	194	219	199	197	208	206	170	210	211	243	250	198	207	192	202	195	213	211	174	199	193	200	206	222	168	197	221	214	210	207	179	203	218	216	191	208	226	198	210	213	233	224	194	238	206	201	213	205	191	209	239	193	220	197	217	205	198	215	218	218	218	207	198	185	240	199	200	212	198	219	210	231	208	227	227	212	188	215	198	200	199	179	192	216	205	229	187	203	229	216	231	210	220	182	206	198	246	222	227	205	218	230	187	197	233	204	216	209	220	194	204	253	229	247	234	194	200	204	202	228	205	201	213	220	215	233	215	202	218	202	223	221	235	216	206	208	224	186	222	196	186	196	204	230	203	235	198	214	227	197	202	205	218	211	195	198	192	183	211	218	226	181	199	197	207	174	187	189	196	229	208	222	223	230	218	191	199	201	226	191	227	178	229	192	225	236	235	202	212	205	224	228	219	196	208	215	249	222	200	194	203	188	207	225	225	209	182	193	213	191	209	188	205	243	194	194	231	185	220	201	200	239	206	239	237	230	201	201	199	187	201	230	219	192	214	205	198	202	219	215	229	204	185	201	191	208	208	186	184	212	212	190	210	214	222	205	224	224	202	219	189	226	225	211	186	216	180	207	188	188	217	183	181	235	200	195	210	234	195	193	217	193	213	202	198	198	206	214	193	207	182	216	210	194	235	186	194	211	207	225	187	218	209	238	196	193	218	200	207	211	209	212	242	224	208	227	206	195	236	195	214	205	215	212	209	185	191	199	254	207	230	240	224	202	202	199	228	232	218	205	205	222	192	249	237	206	210	218	207	191	216	226	226	229	213	209	213	212	217	207	222	211	209	204	215	240	212	215	223	195	223	213	183	241	189	235	200	215	207	212	188	204	210	211	200	211	196	214	199	198	217	183	211	203	213	223	223	212	205	220	214	208	204	204	195	203	210	212	200	229	208	232	210	212	196	212	208	218	221	226	189	215	224	233	202	192	210	211	226	234	217	220	191	194	238	205	216	192	208	213	240	216	209	219	195	238	213	177	232	230	220	228	204	215	193	207	211	221	221	223	223	154	201	210	239	210	218	216	200	189	189	182	203	221	196	205	190	216	209	196	219	195	202	217	199	196	197	209	206	206	211	230	208	219	174	220	187	197	201	219	198	202	233	245	224	207	196	243	231	180	246	211	207	209	215	214	207	193	208	224	202	231	181	182	217	208	242	214	237	235	221	228	208	190	210	199	211	192	240	215	189	208	201	205	208	212	227	200	225	217	210	200	191	184	225	207	213	223	195	246	225	212	203	212	213	214	237	240	226	208	241	213	192	217	200	201	194	224	226	197	217	225	217	212	225	194	230	227	233	220	201	217	191	222	210	212	200	213	209	168	211	218	221	219	180	192	212	202	202	225	207	192	194	231	206	208	201	212	199	224	205	182	254	188	207	214	204	239	234	239	204	207	208	196	197	219	204	214	200	199	206	229	201	206	205	210	220	225	197	203	193	218	218	204	211	177	183	221	209	207	199	203	222	179	205	183	210	209	220	219	220	193	233	231	212	199	214	204	244	214	207	228	209	206	206	198	229	212	187	220	211	189	210	200	216	191	215	224	216	187	215	216	202	228	224	226	177	251	230	210	211	232	246	217	235	196	223	215	191	168	218	198	214	216	202	190	176	214	213	206	228	187	238	201	194	185	231	192	211	220	222	192	230	220	190	177	210	205	209	209	207	210	207	226	185	245	227	203	172	213	215	231	227	205	193	178	213	209	192	213	221	186	220	222	215	204	217	199	199	196	195	226	216	209	222	231	199	205	178	203	191	217	190	181	212	195	216	217	214	203	221	209	204	213	216	162	236	231	212	188	211	221	192	197	224	217	184	203	202	217	190	252	213	185	232	216	201	205	196	191	205	236	213	232	213	216	219	210	232	211	191	203	209	201	200	218	224	266	240	229	217	233	228	211	232	220	223	241	233	209	192	194	228	213	212	196	195	221	214	214	184	212	223	228	221	211	236	229	210	243	216	195	189	219	217	212	216	222	184	218	224	225	200	216	198	207	236	194	225	195	179	190	240	244	191	226	214	211	212	199	223	221	220	229	197	224	184	218	230	212	181	225	245	213	224	211	202	175	186	212	211	189	227	227	181	178	195	213	217	240	229	210	210	226	217	212	220	214	196	237	220	200	171	208	218	195	206	207	223	197	189	205	190	213	198	208	185	198	204	209	201	200	208	202	216	198	223	245	211	214	213	204	223	209	199	207	184	232	219	205	212	225	229	247	198	210	182	200	206	191	206	176	252	185	202	194	201	209	221	198	182	212	206	240	224	194	234	208	189	217	205	203	206	196	224	238	191	223	191	245	213	175	201	246	209	229	233	213	214	225	201	228	239	228	193	203	218	224	194	199	195	231	203	248	211	232	192	191	198	223	245	203	207	228	191	191	240	207	230	212	210	197	214	197	213	222	211	224	194	197	193	179	182	198	214	215	245	209	206	215	203	217	201	204	199	221	233	216	181	240	219	201	217	186	201	196	242	211	196	232	238	226	206	232	229	186	196	211	223	207	194	199	190	198	209	214	224	192	198	215	199	208	179	206	204	208	193	220	205	182	174	215	199	216	232	196	221	225	202	222	219	204	220	208	205	201	214	242	214	201	191	206	222	255	190	192	217	191	174	213	218	197	190	204	207	227	198	184	189	196	179	204	207	219	209	225	210	183	207	236	221	186	210	213	205	197	173	196	203	191	218	216	197	188	198	200	186	208	198	205	200	198	213	215	234	209	243	207	228	185	190	235	221	200	205	228	234	214	207	232	213	192	253	192	225	215	223	211	199	210	203	200	200	193	213	196	217	217	223
18115	8794	4553	3961	3370	3374	2670	1762	1567	1363	1157	1040	878	830	813	773	743	639	650	612	618	580	536	590	564	541	537	516	505	524	493	513	486	554	459	501	467	442	477	506	480	450	501	458	502	519	501	499	488	540	498	490	503	492	499	500	455	468	480	486	479	469	436	464	428	455	427	459	474	446	468	428	467	450	473	460	463	466	450	474	449	469	453	453	490	425	452	424	470	456	446	451	460	473	466	456	447	410	429	421	459	455	450	455	473	461	476	463	443	450	445	453	467	464	461	453	455	435	461	462	430	445	422	458	460	499	421	449	474	443	467	449	466	442	471	465	441	428	498	443	454	466	436	445	444	443	483	457	473	463	487	511	461	465	464	470	471	435	461	401	464	438	410	438	464	437	442	424	470	462	427	471	471	432	448	437	441	429	456	392	451	443	447	451	488	456	452	437	416	482	439	454	441	457	421	447	466	429	499	449	414	446	480	482	441	464	471	424	452	463	473	443	437	466	429	476	452	463	465	444	438	426	503	419	439	456	463	433	430	444	462	463	431	456	451	468	427	475	481	423	494	472	457	449	443	452	489	478	410	427	465	445	433	454	405	427	485	473	450	475	452	440	466	450	466	472	479	424	487	470	470	456	479	428	469	489	456	451	454	473	462	408	448	435	453	491	445	456	452	435	428	473	466	437	449	423	491	460	452	437	437	514	412	439	419	479	468	436	489	422	430	462	440	496	428	461	481	496	447	445	486	462	465	431	490	436	448	437	476	454	452	475	428	431	502	445	462	445	426	443	437	478	440	431	480	450	446	428	420	453	455	451	441	460	494	468	439	415	472	473	447	440	449	461	454	482	448	467	450	465	472	456	456	437	433	477	476	480	477	482	388	432	476	463	440	455	462	471	463	460	517	476	462	434	456	433	478	433	464	472	412	493	465	450	460	469	453	439	490	448	468	458	418	465	462	486	442	458	436	473	482	420	466	483	462	429	467	460	422	454	440	470	446	459	447	490	434	444	464	454	437	477	479	463	448	439	449	456	459	443	455	462	480	430	444	461	438	465	429	461	476	464	453	490	488	468	418	450	450	469	449	436	432	441	472	460	470	480	446	468	465	443	443	476	458	498	498	482	481	477	434	468	473	446	493	449	464	480	493	437	463	472	422	447	466	443	445	447	467	480	435	435	456	522	483	447	470	439	430	433	450	416	444	455	479	455	462	476	432	428	467	476	431	455	470	447	445	448	495	483	471	456	433	473	439	455	442	467	445	453	480	451	487	464	468	402	447	405	444	457	450	425	456	480	471	443	452	455	417	476	469	472	498	453	466	452	468	456	407	497	480	495	423	422	414	469	440	444	449	446	451	503	440	422	436	463	449	458	466	474	440	462	447	449	451	460	517	440	438	421	459	400	423	462	433	461	434	424	482	463	442	438	434	483	441	447	503	432	434	419	421	457	433	474	473	462	438	443	457	431	435	450	456	438	481	483	457	447	440	464	423	438	464	446	456	463	438	459	461	452	419	458	454	425	449	432	473	491	471	438	451	441	430	452	447	472	468	449	419	454	466	455	481	471	425	490	467	521	448	444	436	413	468	473	458	449	453	446	465	448	478	443	437	482	450	521	444	464	446	465	453	458	484	479	451	450	476	428	469	449	433	437	463	451	449	425	459	459	436	434	461	444	444	462	449	419	443	411	442	454	462	474	435	461	435	487	434	400	411	448	466	457	471	450	449	487	452	430	461	477	425	441	433	441	431	455	450	454	442	496	449	466	473	454	451	503	437	418	486	450	465	434	401	470	444	460	464	472	460	460	427	432	486	452	475	450	461	462	461	453	468	446	427	456	477	482	430	469	447	457	458	461	470	448	477	428	459	450	424	471	449	428	451	479	420	461	437	455	472	460	429	453	476	449	458	442	464	479	433	444	445	462	449	450	427	452	476	426	455	434	414	450	460	457	488	453	444	493	482	446	451	448	433	406	459	458	436	417	423	443	436	435	432	458	444	458	430	455	511	449	466	460	475	440	478	475	463	494	433	466	480	424	458	416	450	466	443	482	440	490	447	451	440	475	442	473	453	453	467	454	460	397	451	469	477	465	437	451	446	444	422	442	453	461	427	435	492	433	470	446	438	434	449	456	456	486	450	439	478	452	463	463	480	471	466	484	410	404	474	466	448	434	481	428	461	421	501	433	475	436	447	459	448	461	458	452	429	439	460	439	459	478	488	446	443	433	442	444	465	448	461	478	442	444	462	458	453	485	452	432	456	466	459	463	436	409	447	469	447	455	461	449	459	426	452	426	438	486	433	467	473	459	455	443	451	461	464	477	470	427	485	472	479	456	462	447	452	441	457	439	478	487	420	441	460	454	475	450	410	425	412	452	488	465	481	491	439	446	435	444	450	470	471	441	446	455	426	435	483	438	434	428	474	482	467	428	460	464	475	442	436	435	456	436	408	492	433	466	470	418	410	456	456	456	464	445	473	458	456	444	492	464	477	466	444	469	444	462	443	452	407	456	455	466	473	467	474	484	442	445	425	472	448	468	463	421	475	450	464	445	465	434	448	461	430	411	495	463	444	489	435	470	475	476	436	458	463	450	424	441	498	472	410	430	454	460	450	454	463	432	450	482	456	448	444	457	448	473	458	436	476	451	476	475	431	444	454	474	442	473	450	452	414	451	446	461	456	478	438	464	424	445	464	460	449	454	462	446	456	460	451	455	439	468	488	447	446	454	448	461	417	463	429	440	459	435	467	420	467	462	470	451	452	452	445	441	457	448	437	441	441	478	454	452	468	456	455	474	502	459	463	426	476	449	474	468	491	440	471	459	467	448	476	444	453	423	462	435	463	462	447	472	440	440	430	445	446	463	457	470	479	476	453	507	399	471	452	448	455	456	439	540	413	486	455	461	451	440	467	475	447	493	466	449	442	469	432	463	481	463	453	461	488	488	446	464	469	450	480	472	425	454	455	427	449	458	440	455	473	473	445	429	441	464	458	471	434	452	451	481	486	480	449	436	471	453	471	438	448	463	400	470	443	471	471	425	438	459	468	441	434	500	436	460	451	515	479	464	477	466	434	446	449	468	465	429	439	441	464	481	471	473	469	519	480	408	461	458	435	421	492	467	460	462	469	470	429	435	411	455	422	482	454	476	422	435	456	448	482	449	434	432	458	411	453	459	484	458	478	470	474	460	445	448	464	457	434	497	428	459	457	420	479	444	461	474	439	466	476	474	494	428	469	426	461	489	421	435	441	473	443	463	445	414	440	448	451	449	473	479	441	467	458	427	448	413	450	439	452	470	394	435	458	479	459	457	478	452	440	478	410	487	429	430	464	426	429	462	481	458	479	419	422	467	418	430	414	416	454	468	444	479	497	457	467	436	441	480	432	472	514	440	443	445	483	474	451	451	469	461	468	420	423	471	510	469	482	450	435	449	468	451	427	449	422	460	436	466	437	458	493	459	447	485	460	467	477	468	425	472	449	475	459	460	397	479
46229	21285	7177	2583	1701	1321	936	674	618	521	460	393	407	344	313	288	335	267	309	263	244	283	265	247	239	223	229	207	229	216	222	183	218	214	231	219	219	206	163	226	189	207	185	205	189	185	188	209	195	197	198	187	213	189	223	205	182	208	223	198	192	213	209	189	178	171	193	205	192	205	194	198	223	178	182	183	199	205	230	210	200	223	179	217	218	192	210	196	201	200	200	186	202	218	194	188	190	195	188	216	184	193	181	188	206	215	188	191	228	205	203	191	181	156	180	186	218	212	206	214	196	198	218	207	161	178	184	194	196	171	205	201	210	160	165	194	181	194	192	183	187	184	201	204	218	197	195	194	170	190	152	197	179	227	188	183	172	199	197	207	177	185	168	204	197	166	158	204	194	200	218	193	188	188	204	195	219	204	162	184	173	214	219	202	174	200	203	213	200	174	216	191	216	185	210	187	217	161	213	205	230	210	239	193	159	192	195	192	193	207	180	185	201	185	184	209	207	188	187	206	207	220	172	190	220	220	197	188	164	192	192	195	205	207	186	182	150	214	217	189	208	164	205	212	202	202	189	229	185	197	180	170	196	187	184	202	190	196	191	183	211	195	198	168	194	189	191	211	197	185	191	189	192	198	205	197	179	198	195	200	194	199	209	182	193	207	198	190	169	177	188	170	207	189	190	190	189	200	201	172	186	204	200	168	186	192	196	200	193	210	208	199	207	185	176	187	186	200	202	197	184	182	194	206	202	214	170	193	183	173	199	196	179	179	195	216	188	208	199	188	175	188	191	210	184	207	201	199	174	204	215	189	193	177	206	189	184	202	204	198	182	181	203	205	232	231	216	202	215	206	215	176	205	208	183	161	213	166	225	212	179	202	204	186	176	186	191	203	215	199	188	195	200	190	209	176	185	175	190	213	219	199	172	178	183	207	200	196	201	184	167	187	165	199	201	200	180	208	198	176	200	207	191	171	182	185	193	189	168	175	164	217	193	208	188	215	216	185	195	173	215	195	168	183	169	198	179	190	187	204	212	180	212	216	199	219	185	204	174	218	216	202	163	187	216	177	198	210	215	183	168	195	225	173	200	193	183	199	171	191	200	172	169	183	194	202	176	216	233	177	188	177	187	205	196	193	198	208	181	198	212	207	190	176	209	163	181	190	240	207	199	172	220	178	201	161	214	219	201	196	179	209	174	230	197	203	175	214	178	177	192	182	173	209	178	192	185	197	211	165	186	183	189	201	186	198	214	176	212	196	168	191	176	198	208	228	193	179	189	192	175	165	194	205	207	225	195	164	199	199	211	215	217	207	206	158	183	184	213	192	203	202	200	197	184	194	188	173	193	165	175	195	175	211	181	197	220	203	198	193	191	207	215	206	196	165	176	217	213	221	170	220	205	191	176	187	183	219	193	205	195	192	212	188	192	228	158	212	191	182	215	196	194	180	180	172	183	189	194	213	178	226	193	190	194	224	194	218	197	195	172	195	213	178	177	188	197	169	199	169	180	189	171	221	196	201	154	198	226	175	229	166	169	199	201	192	189	224	190	188	214	224	173	222	196	186	195	186	194	167	188	191	203	168	193	182	210	195	204	204	224	172	196	211	185	182	210	170	189	183	184	191	178	177	186	201	209	200	180	210	161	186	191	175	184	197	199	197	184	204	188	191	184	242	187	166	193	182	194	205	157	192	174	203	200	183	222	195	214	198	174	191	181	177	167	181	192	192	188	194	222	188	192	183	219	185	230	225	187	171	180	203	210	172	180	209	187	204	180	196	205	195	207	223	184	199	182	205	189	200	202	201	190	184	174	197	186	191	187	182	189	210	173	176	190	188	175	182	176	187	225	208	189	182	180	158	200	232	208	189	204	180	186	193	196	180	171	187	179	169	196	197	187	183	189	179	209	180	224	210	182	197	189	207	204	188	194	196	207	201	183	237	176	199	189	187	191	190	204	206	208	205	173	198	183	181	179	195	195	190	180	214	206	192	186	179	171	204	175	239	208	184	190	194	179	189	174	185	199	185	193	202	190	178	206	186	199	212	193	189	193	190	193	214	183	198	206	197	190	182	217	213	193	192	197	188	214	215	216	203	209	179	185	202	173	202	194	189	187	161	201	199	211	182	193	187	191	202	185	181	191	194	188	194	201	176	177	194	188	197	210	185	215	191	167	182	196	173	195	185	179	187	210	185	173	202	187	187	168	215	188	193	214	190	200	196	212	179	210	183	213	192	178	167	177	189	214	220	193	179	185	189	195	203	205	202	164	215	192	162	190	202	198	193	169	235	191	183	209	203	201	203	194	192	163	171	187	190	177	186	179	194	189	178	189	179	195	166	210	198	211	193	202	223	212	180	189	204	183	189	200	202	207	180	164	176	175	179	189	186	216	212	172	202	189	177	173	195	190	185	202	174	197	199	161	178	171	180	180	186	176	200	175	200	194	163	186	199	214	202	197	191	201	172	202	212	234	181	213	186	206	226	200	174	196	214	210	204	201	180	191	161	227	197	188	190	187	201	196	175	199	210	205	207	202	197	190	172	185	217	196	203	185	185	200	226	202	214	220	189	209	189	222	218	194	194	187	188	209	190	174	195	213	163	157	182	161	204	188	183	176	195	193	195	187	180	193	180	168	196	215	200	174	165	192	186	200	198	205	204	191	182	182	202	171	198	193	163	190	199	209	191	173	193	207	186	223	178	194	228	180	205	192	221	192	175	201	175	189	197	184	185	188	176	189	167	173	175	170	191	214	201	197	190	173	186	200	204	185	194	191	196	194	202	218	173	209	197	200	174	182	194	200	201	193	218	188	173	214	174	214	206	182	170	207	198	173	154	207	216	178	191	171	193	185	172	190	201	190	211	188	192	187	198	171	178	198	198	195	195	184	196	194	194	180	186	225	168	185	196	179	161	185	223	185	206	178	208	198	163	203	197	206	192	186	225	194	208	173	182	203	205	201	224	176	187	180	193	190	181	201	200	176	189	176	164	220	192	200	215	185	184	195	193	177	165	199	194	187	191	209	215	195	200	188	192	177	186	176	175	201	195	178	212	197	171	189	201	181	185	186	207	227	198	198	194	184	187	198	198	178	194	203	188	215	206	217	163	200	191	197	204	179	196	226	224	192	189	166	174	187	195	208	193	214	206	195	211	183	210	195	197	188	170	190	171	203	208	200	197	185	202	185	168	176	208	226	194	212	165	185	145	186	218	211	219	187	233	187	195	185	207	185	200	191	196	199	196	194	186	174	203	181	161	194	183	217	190	225	198	209	180	209	206	182	220	197	183	187	205	206	185	221	188	167	189	181	199	197	204	195	171	191	201	207	212	186	179	172	196	201	198	191	213	201	183	167	179	188	183	196	201	199	197	190	171	216	180	191	180	194	220	199	227	183	184	197	200	187	187	210	185	191	196	208	232	177	205	177	202	207	204	187	208	195	215	195	213	190	152	174	160	192	176	200	200	193	194	217	208	190	212	170	151	208	201
26627	12928	8290	6991	5999	5298	3755	2855	2495	2140	1830	1567	1453	1216	1112	1135	1110	997	866	962	767	718	698	747	762	707	638	624	583	611	587	579	585	575	603	579	492	485	484	496	491	512	466	509	515	503	516	487	503	476	488	482	504	504	532	471	444	481	456	443	413	449	446	454	428	462	460	420	423	455	451	455	469	425	432	427	433	434	396	422	418	440	422	435	414	409	437	427	422	428	420	418	433	456	443	386	452	411	414	428	408	428	391	420	389	419	409	438	428	437	396	409	403	421	457	412	417	441	429	422	434	399	433	425	443	438	442	444	442	437	420	412	456	418	421	416	411	426	449	429	408	423	419	431	438	404	419	428	432	451	422	460	412	440	424	387	415	411	413	468	461	447	430	447	439	453	444	429	409	387	434	428	397	382	408	416	416	404	421	418	445	427	418	373	429	427	416	471	420	429	442	435	425	428	435	426	442	430	439	434	441	451	428	423	427	429	404	444	395	417	459	456	448	432	444	446	418	421	422	444	441	425	420	444	446	392	427	471	425	398	454	410	442	429	428	404	431	437	427	428	434	437	433	448	419	427	430	442	422	425	448	386	389	411	435	446	423	436	424	420	470	422	434	425	405	435	450	423	431	408	399	392	409	445	425	445	424	437	408	427	404	413	426	443	392	425	419	408	448	483	422	399	374	379	440	418	408	423	428	448	443	399	430	401	427	448	426	475	438	461	403	397	417	423	429	425	436	419	421	413	424	441	405	444	450	455	422	410	453	436	431	441	407	449	401	447	424	408	425	455	427	430	446	406	451	427	432	428	427	436	416	434	437	461	403	414	416	468	433	377	428	391	441	439	451	445	417	396	437	391	431	417	414	475	454	401	428	450	439	428	396	425	447	451	424	425	453	396	444	426	402	405	464	390	435	434	428	411	415	438	443	458	412	426	422	446	428	422	425	393	440	445	415	420	447	434	419	440	444	459	465	402	440	413	424	408	426	400	432	419	434	433	442	416	434	426	425	443	441	447	394	475	402	427	418	403	402	435	458	406	415	390	428	447	427	407	422	446	429	415	418	433	417	455	447	463	438	438	434	399	438	431	406	427	409	423	409	422	389	422	431	443	412	409	427	416	405	426	411	412	425	414	427	405	417	418	425	440	397	385	426	459	421	428	403	439	407	401	445	413	404	429	422	418	409	425	416	409	422	425	400	434	431	399	419	419	443	408	433	402	453	438	476	416	419	428	402	391	414	430	418	482	427	431	398	447	449	430	414	416	417	462	422	418	458	432	447	372	454	446	370	392	449	412	455	422	418	386	406	414	449	420	415	425	440	435	426	421	404	446	422	440	427	394	461	453	407	424	415	422	404	434	427	447	421	424	475	420	413	429	463	449	425	390	435	455	421	448	446	411	407	406	432	456	430	443	432	423	427	447	439	415	427	429	405	442	405	441	423	393	417	433	415	462	413	409	392	396	457	395	460	402	433	427	415	389	425	459	439	388	399	402	425	421	400	417	428	434	438	430	409	450	426	446	437	423	423	451	431	443	439	410	425	412	451	437	413	446	365	406	467	425	391	425	425	427	430	458	405	425	438	435	428	420	436	397	421	448	451	441	425	447	405	416	418	433	441	375	387	443	408	405	417	410	423	436	425	422	418	448	438	434	452	431	427	453	438	426	461	437	411	419	418	439	432	404	415	414	440	438	428	397	436	452	427	431	427	417	430	428	424	428	435	429	447	408	458	433	422	434	432	468	436	397	448	403	450	422	399	448	467	474	448	403	427	409	418	430	449	393	448	391	446	444	451	409	425	414	401	474	443	415	433	431	440	419	476	385	434	410	447	430	409	395	469	433	448	417	445	439	423	430	439	425	453	418	459	400	398	440	424	437	431	412	420	409	424	458	426	414	461	419	422	421	457	393	433	436	413	422	450	431	403	428	430	390	416	420	452	407	396	437	452	427	403	400	411	413	437	391	405	408	412	388	437	442	431	433	459	456	416	438	462	406	413	436	403	449	428	417	440	463	424	405	411	430	420	434	379	418	425	449	442	426	402	442	456	422	418	420	433	435	428	406	456	407	418	417	417	392	480	401	422	412	428	429	455	418	434	415	409	377	417	428	438	454	428	395	394	395	433	440	428	387	456	431	383	413	434	436	399	452	409	428	419	423	466	453	415	414	421	452	420	452	404	460	445	430	430	446	438	419	416	408	391	425	429	444	370	442	483	416	434	442	450	439	456	411	461	419	442	391	408	420	448	417	404	433	459	450	395	398	441	444	428	411	416	419	401	428	431	415	411	423	450	452	412	423	438	407	458	400	458	438	437	461	427	441	409	418	414	478	416	451	388	423	457	446	387	443	409	400	422	434	473	431	410	433	428	460	385	432	465	433	441	445	429	407	442	380	419	431	469	431	424	411	420	442	443	415	448	456	445	446	395	408	453	418	434	422	368	413	429	415	448	412	427	409	411	412	444	402	426	448	412	424	427	440	398	442	429	419	448	457	409	426	448	400	436	391	389	400	407	418	411	402	423	430	406	458	456	429	417	442	436	401	411	420	437	434	444	408	450	454	433	414	387	453	450	433	473	399	427	414	429	404	411	457	429	391	433	405	444	416	419	436	401	448	425	420	413	419	445	466	438	429	405	431	408	419	458	461	422	436	408	442	404	441	438	396	441	410	403	414	419	403	436	439	428	413	412	423	456	421	461	435	460	435	418	433	437	466	410	425	434	447	418	458	441	414	480	397	420	455	408	420	431	458	436	401	431	422	418	411	424	432	457	462	435	460	416	437	430	402	431	446	461	463	425	445	406	404	444	429	408	432	412	461	397	434	435	433	433	414	421	428	435	402	420	433	413	418	442	434	426	429	445	446	455	426	407	414	403	437	452	409	465	430	415	400	431	444	384	457	406	402	448	437	419	407	445	424	413	412	410	391	441	423	435	447	434	442	398	388	439	443	442	434	425	392	417	419	436	413	396	408	457	468	442	408	443	442	392	430	402	413	457	408	425	436	396	441	463	415	427	440	422	447	395	446	470	441	444	468	437	423	418	460	417	400	455	420	419	433	434	416	471	433	423	394	409	400	397	418	422	377	410	401	431	456	408	408	456	440	399	427	444	435	417	454	396	474	413	430	408	414	406	442	435	438	433	415	403	444	459	432	410	413	419	431	419	429	450	480	442	462	423	460	416	390	408	424	403	433	441	415	381	443	434	389	435	434	397	412	433	417	425	441	414	432	444	454	434	435	426	405	419	414	416	437	407	457	417	427	424	416	455	408	427	421	442	454	411	434	445	439	413	419	426	443	457	427	452	405	393	444	436	416	396	428	449	398	390	432	461	361	424	446	441	448	433	444	402	428	425	439	418	420	386	408	411	396	409	366	430	434	424	427	416	473	417	402	411	409	445	421	425	460	432	399	438	481	446	457	400	434	427	384	413	496	406	414	460	456	419	436	385	428	421	371	412	442	441	432	431	415	400	404	407	436	434	482	422	463	435	410
53839	26484	10496	4181	2483	1497	1137	891	760	637	564	500	446	384	371	387	381	347	321	323	330	279	293	296	277	289	278	264	248	273	226	207	248	262	254	254	263	246	241	218	227	207	229	189	209	228	232	237	236	221	210	251	244	218	224	225	206	219	202	192	207	219	230	215	197	235	201	227	233	220	214	232	203	216	196	208	245	207	218	197	184	216	204	221	220	227	231	212	215	213	241	207	238	204	196	211	191	232	203	216	211	225	225	238	213	221	203	208	204	223	240	226	225	217	222	204	212	218	224	203	219	188	205	190	231	207	187	212	206	171	184	196	224	235	196	198	194	189	251	232	210	227	198	196	219	263	220	232	229	220	221	221	201	245	214	245	203	200	235	216	189	213	224	230	210	230	209	228	221	231	201	204	253	206	221	211	212	202	217	208	239	247	232	203	200	168	223	239	201	209	203	241	200	216	231	219	218	209	227	229	205	227	189	214	231	213	226	219	222	215	199	207	210	204	211	209	204	213	240	212	234	223	218	204	201	211	201	201	214	226	210	230	209	187	204	209	197	208	229	207	232	214	212	203	206	228	218	200	195	207	225	213	205	218	253	239	207	213	207	214	220	208	233	195	202	203	194	208	202	227	211	207	203	183	222	182	211	190	207	190	215	208	214	215	223	202	219	219	215	215	219	213	214	234	210	199	208	219	194	184	221	225	208	221	194	194	184	203	200	208	221	198	215	219	207	227	223	212	204	229	205	212	210	231	192	199	223	219	176	239	243	196	230	197	205	208	176	179	201	201	210	223	215	226	193	199	238	228	236	210	198	219	203	215	221	193	214	218	198	229	218	213	215	201	219	209	203	211	226	195	228	195	204	203	250	189	199	207	202	231	237	227	245	234	235	190	217	211	227	206	190	218	181	215	212	208	213	211	204	216	224	214	206	204	212	230	225	222	240	210	196	221	200	201	218	234	214	223	226	212	211	196	211	205	197	203	228	232	224	220	212	194	216	222	187	216	230	230	217	224	222	223	170	225	180	262	212	214	219	205	201	222	183	200	225	213	210	221	240	216	213	223	236	207	194	226	222	196	177	220	212	226	217	216	225	218	209	213	213	198	202	206	215	188	212	218	223	219	207	236	237	217	189	224	218	248	206	223	190	208	217	241	232	213	212	205	195	236	205	192	202	191	169	232	181	190	208	198	221	179	207	197	223	198	231	218	230	204	231	214	201	198	201	227	208	224	225	211	208	221	212	220	210	196	243	216	216	191	218	213	205	209	230	213	220	190	191	202	228	186	220	222	230	222	230	225	233	214	201	200	192	212	199	216	213	204	203	187	225	205	195	202	192	212	210	211	216	236	202	191	231	219	227	209	204	219	191	214	199	232	219	221	192	205	241	231	202	196	212	205	238	227	203	217	210	188	219	200	208	227	194	215	214	211	207	213	211	234	224	202	217	196	215	208	235	210	204	224	193	228	213	241	217	219	218	208	221	192	227	225	206	211	226	227	226	232	220	220	237	200	208	216	225	194	233	186	193	231	219	216	231	197	200	198	196	191	226	222	235	209	209	209	210	200	198	234	192	230	203	203	220	219	204	217	214	232	213	202	229	205	220	222	215	214	185	221	194	220	207	219	218	227	190	240	231	209	211	196	196	215	194	191	215	230	215	200	246	230	245	223	188	216	233	217	199	223	206	215	202	234	235	196	236	222	206	242	202	205	204	218	231	197	217	229	195	224	218	230	213	212	257	209	216	194	203	222	213	192	214	213	210	230	217	235	213	203	231	223	213	211	219	207	217	200	228	220	243	212	204	207	239	227	193	204	210	211	197	195	218	189	238	225	196	215	224	222	244	223	241	203	238	194	195	221	233	201	211	230	216	225	196	213	198	182	208	214	227	210	210	217	207	195	213	215	245	208	225	255	229	193	206	207	204	206	205	215	210	208	178	197	210	196	219	230	255	218	224	264	190	225	197	266	180	213	203	219	238	225	215	185	222	226	214	183	184	175	227	213	235	223	219	208	224	209	204	204	226	204	201	216	212	211	213	211	220	251	212	190	200	201	218	205	211	246	232	230	195	211	222	190	218	206	215	182	215	231	201	215	232	210	200	191	219	244	213	220	218	237	217	240	188	210	206	197	225	211	216	198	223	233	223	216	229	217	228	233	196	231	205	205	238	214	199	232	216	214	215	219	206	199	221	237	210	238	252	245	241	209	228	214	205	220	195	227	214	197	237	217	190	225	237	208	223	202	206	211	213	214	198	255	210	202	232	229	243	228	220	218	208	217	185	215	229	222	228	209	209	253	183	178	184	209	195	197	183	182	226	221	205	208	216	205	219	211	184	196	229	194	191	205	190	244	233	209	188	202	227	193	221	218	199	217	196	220	188	199	197	224	220	222	216	196	196	244	242	190	214	205	199	191	230	215	211	218	219	209	217	211	194	223	204	226	217	245	200	214	205	205	243	181	211	210	222	243	224	227	209	226	195	182	215	235	244	211	239	218	197	217	236	191	221	219	215	202	223	246	231	218	234	198	215	206	202	210	217	191	191	177	217	220	243	222	207	244	223	236	238	219	209	212	220	201	202	193	199	216	195	232	200	214	218	197	247	212	195	218	209	214	229	185	189	229	207	214	197	204	214	234	228	214	223	209	217	236	223	223	211	225	233	210	208	211	194	209	203	191	194	194	209	216	198	200	196	196	222	215	194	225	244	218	214	241	212	228	199	190	205	216	232	203	227	187	204	208	216	221	202	234	235	190	190	247	201	191	231	210	241	217	241	201	211	186	207	195	207	227	198	228	208	217	220	197	209	207	240	226	194	200	214	209	193	194	224	195	205	204	224	203	243	239	195	198	220	214	221	233	211	226	202	229	212	206	200	208	216	201	211	218	223	222	209	235	217	208	217	231	237	225	230	218	230	210	224	230	207	195	221	230	215	220	222	205	224	205	206	184	190	206	208	232	216	235	227	200	202	177	218	207	205	200	243	226	206	191	221	208	210	214	224	201	221	221	186	216	221	214	196	214	200	198	201	204	194	216	199	207	236	215	208	210	225	207	187	225	205	212	224	240	200	238	214	219	223	200	215	237	233	206	201	211	211	252	205	208	216	221	197	183	221	196	207	191	213	224	218	210	194	208	202	235	211	195	219	212	199	189	217	207	216	209	239	242	211	224	252	218	209	208	206	214	215	190	237	204	195	197	229	179	205	233	211	179	196	212	231	215	218	223	235	207	206	258	204	204	215	210	220	194	212	211	232	211	211	208	216	193	211	228	230	207	188	236	242	214	226	242	198	218	176	233	218	215	223	223	209	193	197	214	244	230	178	228	237	223	206	218	199	200	203	207	194	209	206	218	213	208	196	214	215	202	218	229	244	215	226	206	228	220	195	191	222	224	231	220	206	206	218	193	198	228	223	248	198	205	236	223	212	230	240	225	245	197	230	230	226	205	213	180	246	236	218	210	246	230	205	205	260	226	207	195	240	192	184	226	182	208
30790	16749	10774	9691	8437	6003	4601	3916	3331	2697	2324	2010	1795	1664	1603	1511	1436	1387	1298	1197	1003	1033	897	1026	954	929	790	764	651	777	779	780	762	672	741	780	620	545	556	552	545	558	566	593	595	600	621	593	589	577	584	532	608	625	567	551	538	499	524	525	530	472	491	496	486	505	455	478	487	536	488	506	475	464	481	473	475	455	482	455	457	479	413	482	517	458	477	464	462	479	408	435	475	461	406	485	433	462	443	468	431	487	439	461	478	516	477	477	452	441	438	505	513	448	451	457	440	491	427	456	443	465	476	433	444	423	459	492	477	464	464	436	496	449	422	507	465	467	448	456	474	445	487	446	475	468	453	472	428	461	462	464	508	458	449	462	454	449	448	459	484	456	439	480	470	487	471	448	453	480	454	422	461	468	501	443	491	451	446	464	468	463	440	515	437	467	453	402	451	476	471	494	509	469	465	488	484	465	467	485	476	422	491	482	497	471	429	455	475	467	435	479	482	452	458	481	481	454	510	494	519	435	464	494	465	471	444	482	439	438	463	480	461	453	470	492	475	441	475	493	458	509	440	455	451	456	455	466	453	441	490	449	503	461	416	487	455	445	457	485	454	480	455	464	506	467	487	458	494	468	501	482	432	474	469	498	462	485	437	482	453	501	491	444	446	415	432	467	459	472	471	484	470	462	473	491	477	490	467	441	507	496	505	422	446	469	467	452	446	486	461	468	487	466	452	464	455	456	478	463	505	464	443	461	486	454	456	520	456	452	516	506	510	435	491	465	453	453	436	455	452	481	428	460	515	463	446	467	419	503	441	498	462	434	477	497	455	483	482	424	455	492	475	501	492	448	487	447	456	493	450	492	493	471	455	404	519	452	472	452	493	451	471	458	459	451	438	475	495	458	436	455	484	460	469	465	478	457	469	489	452	454	474	463	462	435	455	465	476	467	470	459	450	475	484	458	443	447	489	505	466	459	512	453	492	428	427	446	447	491	441	412	453	454	472	454	461	439	505	430	496	464	477	475	465	464	479	446	465	451	442	475	513	464	466	471	458	485	469	474	491	479	473	466	455	445	499	480	486	453	462	457	456	432	428	473	448	479	407	453	484	479	473	470	480	476	492	421	486	476	455	468	497	476	492	485	417	450	466	476	445	452	465	464	499	426	501	492	446	453	453	464	493	469	473	502	488	433	455	438	477	475	502	458	518	519	469	476	438	456	481	488	459	465	483	463	422	433	463	483	440	450	464	452	476	461	468	452	478	503	478	457	455	436	460	474	450	453	441	496	479	471	457	457	452	473	455	473	515	492	467	499	482	459	466	458	458	498	442	436	470	496	458	462	443	492	492	464	484	412	479	483	475	469	463	483	474	485	483	435	462	510	465	474	480	462	466	433	482	467	437	469	482	454	471	494	487	453	452	454	445	441	473	482	447	481	453	479	468	434	509	424	493	488	481	481	472	462	486	453	485	525	463	489	476	452	502	476	484	485	469	472	508	450	464	440	491	493	422	490	433	448	476	491	452	469	478	484	517	435	485	476	473	463	491	462	429	464	489	476	452	454	459	479	498	456	461	418	455	511	509	450	461	472	446	458	460	447	484	486	478	457	498	482	462	470	461	481	471	448	455	468	495	480	433	477	421	463	437	474	435	481	470	469	517	451	465	462	452	478	463	467	493	435	441	437	437	486	470	413	490	470	470	466	451	507	467	460	503	458	444	477	461	465	458	482	451	449	457	456	460	473	480	416	464	453	478	476	438	472	466	483	451	488	463	509	461	447	448	484	477	454	464	463	447	462	470	448	466	498	476	432	463	468	456	505	441	473	470	442	440	474	444	471	464	459	482	486	468	444	481	482	482	427	460	463	470	428	481	452	499	496	483	447	442	492	496	486	456	508	448	448	454	485	454	454	435	468	463	498	430	470	458	490	453	434	478	464	431	437	441	443	434	483	486	438	474	454	479	487	474	447	495	487	469	494	442	461	463	461	476	499	454	442	479	493	446	460	468	466	495	476	432	494	471	440	440	465	458	489	439	451	436	460	459	457	495	481	496	470	420	463	507	462	483	461	455	476	466	483	437	472	496	485	463	455	477	458	476	459	454	456	482	454	496	509	481	482	465	500	455	503	521	470	448	416	480	472	484	465	468	482	477	497	435	460	477	438	451	487	444	453	471	501	486	479	461	443	463	487	498	505	471	452	444	451	423	458	471	470	477	459	447	453	502	470	454	466	438	500	446	529	446	470	438	465	439	472	468	461	442	479	495	458	495	455	470	458	496	444	451	446	487	486	441	397	447	466	426	469	435	489	438	466	489	472	484	458	448	461	510	462	491	464	461	471	471	479	458	452	491	452	450	441	445	465	465	447	449	491	486	474	459	457	463	471	435	448	434	452	440	489	447	466	478	435	501	464	447	487	480	470	442	465	463	451	498	449	457	469	427	450	479	486	460	475	454	448	484	462	459	448	453	452	448	463	455	492	551	497	481	471	459	455	482	450	452	440	466	474	481	464	425	478	482	486	456	488	461	482	452	453	468	492	469	472	484	495	472	470	479	475	427	462	440	453	454	461	451	477	450	462	414	503	438	479	477	427	495	432	462	436	474	443	448	467	428	479	484	456	434	476	490	464	423	453	495	425	455	478	455	437	480	451	476	476	515	442	485	458	452	505	451	485	483	490	487	469	442	457	486	475	435	444	482	473	492	494	452	464	504	458	454	484	435	504	487	471	421	445	435	471	441	460	477	509	465	484	458	476	479	453	497	495	459	475	465	480	473	472	464	461	437	490	446	485	427	441	448	508	469	458	442	444	465	448	453	497	464	434	504	481	449	459	443	502	448	482	435	427	444	452	469	482	414	449	453	466	481	487	459	447	480	432	458	443	484	500	458	448	454	438	481	422	469	469	484	472	476	471	443	464	447	450	448	474	429	450	448	481	492	426	464	481	467	449	484	450	447	500	465	468	478	487	468	474	456	469	467	441	446	444	476	476	415	431	471	489	442	446	470	489	453	477	464	477	458	453	475	486	449	429	473	437	446	462	410	460	472	475	486	445	494	480	478	471	486	477	477	463	465	434	484	424	479	453	458	467	446	460	495	475	490	453	465	524	477	460	454	451	465	495	460	492	474	423	439	497	468	500	489	454	433	472	490	464	473	455	462	468	447	506	504	449	440	463	449	445	486	461	465	470	503	482	426	484	459	500	476	469	456	472	476	461	466	448	463	478	456	498	482	476	480	456	473	480	462	440	467	477	460	490	463	456	455	450	479	460	473	470	479	444	430	460	435	501	483	466	505	494	464	465	452	466	464	449	475	475	453	490	480	459	478	457	476	480	448	458	463	471	458	467	432	464	462	427	479	490	492	467	475	469	456	527	478	459	458	459	441	455	481	429	447	418	480	492	477	471	486	457	480	492	464	454	526	487	478	471	484	458	452	490	456	477	481	463	434	480	465	456	470	447	491	431	479	462	509	492	451	464	452	441	461	452	486	453
32866	12643	3261	1680	999	673	543	473	379	357	323	272	286	253	270	257	288	231	221	203	254	236	213	229	245	221	244	236	231	213	210	198	223	214	188	238	229	228	221	242	235	215	199	202	210	203	206	191	198	188	190	213	220	234	207	205	240	195	191	192	188	201	207	209	208	215	213	195	222	209	214	221	224	224	202	173	244	205	194	220	209	204	202	232	225	214	206	220	218	205	176	218	226	205	198	213	212	217	251	209	208	222	212	206	228	181	190	200	190	210	207	221	218	218	226	233	239	202	230	192	199	222	193	200	207	193	224	215	218	210	202	223	210	221	203	208	210	208	246	174	185	239	193	204	237	222	196	210	205	231	211	229	227	217	210	230	226	198	229	210	210	219	230	202	221	207	206	176	189	216	170	201	197	225	194	196	193	196	206	190	217	206	221	188	243	203	223	204	206	203	203	235	192	217	244	230	202	200	227	225	206	214	209	198	193	227	220	227	211	201	215	188	214	216	196	209	225	217	183	212	202	217	209	218	212	193	213	212	214	219	235	205	213	196	220	234	230	204	206	180	220	211	231	204	194	214	206	189	203	215	212	214	214	210	189	217	220	214	213	225	223	202	221	241	236	224	200	213	218	217	200	253	211	212	236	191	208	208	213	184	217	192	178	194	216	221	183	222	192	217	218	219	212	188	200	217	185	217	215	219	213	229	222	229	216	198	219	203	237	200	180	202	216	210	228	247	203	228	204	167	198	195	210	246	207	212	177	213	213	237	196	221	191	201	222	213	187	232	190	225	201	205	215	199	219	227	224	197	198	232	190	196	216	207	204	188	195	200	215	199	169	209	174	177	201	206	193	230	237	192	217	219	184	227	231	191	202	213	212	216	206	185	199	183	217	210	212	207	205	198	223	207	204	234	208	191	223	204	222	180	207	210	214	225	250	231	220	220	183	200	218	203	238	203	206	237	179	210	202	180	234	203	207	204	200	208	230	220	202	219	200	177	178	213	182	208	191	221	214	206	206	234	199	211	189	183	222	215	185	201	191	230	211	200	221	203	209	242	209	209	189	190	211	227	199	221	193	221	247	189	232	207	195	220	245	221	236	215	210	216	213	222	172	215	242	212	231	183	206	209	220	230	212	212	201	219	231	213	217	237	216	224	216	193	201	215	200	226	239	233	202	189	232	236	205	220	240	195	242	222	219	215	211	197	224	214	224	200	225	202	203	213	185	196	218	215	248	195	192	219	198	220	211	227	198	214	208	211	231	226	228	193	202	235	213	200	193	195	224	192	223	222	190	200	251	173	200	224	242	220	224	248	200	214	210	198	184	186	218	195	227	209	200	215	229	194	174	216	217	242	206	204	209	218	183	219	218	217	203	168	234	228	189	194	195	214	213	223	202	214	200	200	222	212	237	186	200	216	223	202	175	209	208	204	197	228	172	213	217	206	224	208	212	192	213	203	234	204	206	190	213	231	210	237	224	215	224	215	207	187	212	197	189	219	215	199	182	220	201	222	227	213	214	223	219	240	197	187	230	207	219	195	227	216	196	198	236	226	231	222	222	251	229	204	211	181	208	204	199	224	193	216	237	211	223	243	229	225	186	203	204	224	238	206	196	189	202	226	213	251	201	213	208	214	188	229	214	232	209	195	208	224	207	225	220	221	200	211	222	216	199	197	228	201	171	222	206	212	211	195	192	215	233	224	207	208	181	205	203	198	190	218	214	215	197	189	221	212	201	210	205	242	214	205	203	241	217	216	195	215	237	217	221	228	220	210	201	199	214	206	187	207	213	207	220	221	220	220	234	216	199	224	225	171	204	214	227	212	212	222	229	197	200	200	191	214	201	224	212	206	188	204	212	194	229	216	235	225	246	220	232	218	236	208	210	178	217	220	239	188	201	190	197	238	210	212	212	239	190	215	186	214	194	237	227	225	215	202	198	207	225	198	209	229	208	197	215	217	192	228	200	219	198	230	197	215	214	205	201	220	179	214	213	192	189	189	203	177	200	185	206	192	191	230	211	193	186	210	178	190	211	217	193	227	185	225	199	244	229	254	206	202	200	197	198	222	191	228	204	205	225	232	196	210	203	185	208	231	221	216	222	201	197	192	225	212	204	214	222	215	207	193	238	209	209	210	215	195	177	204	216	249	216	209	244	213	200	232	197	165	202	203	215	201	235	219	194	211	195	224	218	199	205	200	208	232	228	198	220	217	186	209	223	205	196	220	222	195	183	228	198	225	201	230	192	219	214	194	179	224	202	219	227	206	203	228	182	174	216	215	212	190	215	191	241	222	224	205	229	240	231	212	190	224	212	210	226	237	193	213	195	215	234	212	211	223	204	193	219	216	200	224	195	219	187	201	191	198	208	181	216	190	195	203	178	202	218	209	183	182	227	207	228	210	223	225	196	217	236	200	207	206	204	227	232	213	190	220	238	205	182	205	197	206	206	241	200	207	205	191	227	197	209	231	226	200	218	208	204	196	219	216	236	187	191	220	221	199	183	205	215	227	234	226	224	215	224	190	240	204	199	225	223	212	223	200	216	221	209	231	218	197	193	207	212	209	223	216	229	198	200	188	227	205	196	208	213	190	184	210	194	183	213	203	208	218	178	227	190	202	189	220	201	194	246	198	204	217	197	175	215	192	222	221	243	219	192	210	208	215	197	236	212	228	193	218	207	197	225	189	202	205	207	210	211	209	205	240	205	245	206	233	232	170	211	225	222	214	229	219	216	195	175	206	195	212	206	198	201	208	193	183	211	207	217	196	208	206	193	223	232	183	218	203	224	196	223	193	245	212	198	216	218	216	223	240	225	221	186	201	200	231	210	241	230	197	191	216	207	202	168	209	226	215	171	219	236	223	217	208	199	204	211	185	219	191	201	220	213	191	240	207	217	200	211	219	182	188	218	212	199	209	218	221	215	210	212	231	214	196	204	217	203	203	225	199	201	283	210	197	232	211	212	223	195	200	196	214	217	187	182	220	210	239	246	219	247	234	213	205	222	203	215	230	208	227	188	217	203	215	208	229	220	241	192	214	202	218	197	206	206	170	203	227	239	200	195	218	218	209	211	179	232	210	195	212	222	227	169	186	222	189	214	212	225	198	202	227	209	208	206	182	173	201	213	224	231	230	225	212	197	203	203	172	212	209	220	207	201	214	248	237	229	217	225	188	213	215	223	205	209	209	220	204	214	218	193	201	210	205	205	198	210	202	209	196	210	206	197	220	210	209	219	246	211	218	207	211	217	232	184	211	217	211	203	210	205	230	221	202	192	208	197	250	207	189	207	223	222	193	203	199	227	230	200	220	204	220	196	202	243	217	205	238	201	226	222	192	228	209	214	215	193	213	219	205	210	216	226	231	207	213	229	187	228	218	230	220	210	189	210	213	228	209	185	186	199	209	205	221	206	218	221	232	204	233	216	214	194	246	233	191	219	196	222	207	199	190	220	219	205	221	193	199	218	214	187	230	217	210	209	217	221	193	178	165
18439	7314	4911	4313	3516	2462	2022	1697	1405	1352	1127	1058	926	853	851	800	793	743	724	637	623	583	602	548	540	598	540	566	553	511	507	527	490	504	512	486	491	444	472	471	416	486	469	491	522	501	483	546	511	510	468	504	475	484	488	477	495	487	473	493	470	418	451	474	494	468	409	475	469	475	460	443	439	471	465	469	437	422	485	431	437	444	441	390	439	438	473	460	433	444	437	482	429	453	439	413	458	441	441	436	464	433	433	461	479	432	446	452	463	459	502	441	443	466	454	417	480	457	463	461	419	473	449	440	474	451	413	421	447	494	483	474	472	508	442	452	432	408	421	446	437	447	457	501	459	473	467	448	466	420	435	473	428	441	464	482	450	415	463	470	481	480	448	443	458	457	440	444	439	468	467	483	448	432	449	458	413	500	469	440	469	474	493	454	474	419	441	461	480	446	467	461	459	427	453	458	469	421	436	475	490	454	467	474	425	479	438	510	449	433	442	477	443	465	461	464	457	464	437	484	442	453	468	427	402	446	457	452	442	480	413	453	490	455	462	467	477	476	472	469	456	464	455	430	414	457	457	445	467	462	417	405	471	456	457	451	455	457	433	442	441	442	466	486	467	412	486	428	453	449	459	447	463	466	470	484	494	463	457	471	465	432	446	461	452	478	436	465	486	442	450	469	475	442	491	466	455	493	417	436	482	445	442	452	425	448	475	451	457	450	448	479	436	491	460	423	457	445	461	456	459	445	425	442	455	436	468	448	450	424	440	475	434	445	454	418	468	456	477	462	450	439	449	464	447	418	457	435	461	443	434	467	443	465	458	470	466	475	477	468	470	466	435	442	464	463	448	441	444	423	419	397	458	466	422	472	476	429	465	447	452	459	467	485	470	440	464	457	448	438	482	449	446	485	455	458	431	495	478	463	451	462	474	470	448	434	452	492	468	459	468	479	435	448	482	470	468	464	482	399	439	442	454	449	477	470	453	482	470	457	469	467	464	414	446	474	434	457	441	473	449	448	404	504	477	469	470	495	480	450	497	478	440	482	444	413	462	501	411	448	495	425	416	466	489	463	497	444	466	425	427	430	468	468	483	464	460	444	423	510	458	486	440	451	423	440	422	472	477	463	486	433	470	467	470	433	470	444	465	458	467	463	459	468	433	435	449	473	474	464	474	441	477	472	434	475	447	461	467	426	454	458	449	473	447	446	456	483	466	418	461	496	422	477	478	461	433	457	457	411	435	443	432	457	482	452	411	477	480	457	448	442	458	474	454	438	417	449	474	464	448	472	494	435	431	444	466	470	465	458	449	458	453	484	460	457	449	472	465	442	455	464	468	485	457	437	426	444	450	452	466	481	450	457	441	422	422	496	516	462	420	471	479	417	459	462	434	449	449	455	442	425	442	432	479	437	428	497	437	429	465	457	483	453	399	475	473	479	431	460	439	469	444	496	477	447	460	436	479	459	452	472	426	449	446	496	434	462	439	490	483	446	478	448	482	458	419	433	445	449	450	444	444	461	464	484	431	423	437	479	457	463	449	430	469	468	439	460	481	422	439	445	446	440	431	429	438	453	468	479	468	425	460	459	432	445	459	429	488	419	456	458	481	477	456	470	464	431	419	443	458	481	464	415	475	478	459	445	460	433	487	432	445	419	457	478	473	475	423	422	442	474	454	464	477	430	460	447	444	478	481	486	460	483	518	456	450	481	488	500	449	436	467	450	438	434	459	451	482	465	441	432	455	474	457	498	511	459	460	449	455	470	468	465	422	459	470	460	485	474	477	490	460	465	442	426	453	459	460	456	480	443	440	452	473	437	414	430	413	464	463	510	474	421	472	441	445	421	465	455	439	449	495	417	448	426	421	484	475	439	444	456	439	463	443	490	440	449	468	416	464	499	454	467	454	471	422	482	463	453	442	482	448	449	492	411	457	488	438	503	432	496	455	474	414	464	435	450	448	468	469	442	481	440	450	439	430	433	411	443	442	434	471	486	489	472	460	436	465	448	447	443	433	493	514	416	444	479	474	447	465	490	459	456	447	429	445	484	431	466	508	476	461	467	431	469	475	437	459	462	455	462	456	461	455	460	474	448	466	456	449	482	457	511	471	459	476	454	436	404	482	445	449	498	456	463	450	451	442	477	435	423	415	451	473	427	464	428	409	467	445	448	443	471	462	434	498	441	491	429	447	444	441	420	473	488	431	446	407	457	449	452	422	467	475	445	435	465	431	471	422	483	417	453	458	477	462	440	424	434	427	421	452	464	460	448	438	439	465	457	468	472	455	454	482	465	432	455	452	483	430	443	476	488	447	464	461	448	439	485	479	430	427	464	431	481	474	468	474	475	424	453	429	442	458	450	477	457	459	461	479	487	460	480	513	434	449	432	435	453	481	461	445	475	443	441	463	460	448	426	456	428	438	458	435	411	442	482	445	484	479	496	440	405	449	466	460	411	456	450	503	421	450	475	473	437	448	442	474	480	449	438	440	478	444	449	505	464	442	454	474	468	497	457	444	468	476	457	459	444	456	471	461	482	442	497	438	472	438	432	457	469	469	450	486	434	461	478	471	507	445	444	438	460	433	431	449	442	446	481	420	462	483	450	479	456	474	450	473	453	473	446	425	459	476	433	460	487	432	444	479	487	455	461	474	439	453	460	440	463	465	423	462	433	453	454	480	458	456	470	490	449	451	433	458	407	480	420	439	464	408	469	477	480	436	455	448	456	460	472	457	466	479	423	480	433	479	444	440	462	474	473	478	397	416	473	501	464	470	451	433	460	477	466	458	471	445	416	477	467	469	415	441	451	437	432	474	498	493	431	442	475	462	448	461	445	446	469	473	446	450	420	441	432	478	453	464	457	458	439	436	460	470	447	414	457	439	425	444	442	426	472	490	437	450	451	485	493	468	463	423	455	461	436	458	432	481	433	460	466	480	427	449	470	435	451	471	486	494	458	471	421	445	427	453	461	446	438	442	497	470	468	448	437	461	468	510	445	460	479	443	439	446	443	448	477	432	443	492	458	475	470	448	456	438	467	465	460	476	483	443	431	449	456	457	454	466	470	411	511	458	439	445	421	493	445	441	453	467	439	457	421	487	422	459	417	468	429	460	509	454	459	434	482	452	468	452	434	467	468	422	430	451	482	464	434	449	470	434	469	469	425	450	443	441	498	463	474	437	460	477	512	469	498	452	464	441	451	457	449	457	453	444	427	473	410	433	454	499	493	473	418	455	483	497	451	445	477	449	481	439	424	473	506	482	429	438	428	457	463	428	443	472	460	492	473	436	455	470	449	455	439	442	468	455	468	461	423	446	427	439	446	463	445	457	434	481	445	427	463	468	457	452	434	457	420	428	447	481	492	433	434	425	456	450	426	485	490	479	465	460	476	463	465	389	436	465	473	456	454	471	438	472	443	475	465	459	456	435	435	474	493	458	457	442	449	503	471	495	474	467	458	464	459	422	481	478	474	433	447	476	447	460	457	493	489
42210	19739	7764	3025	1811	1213	896	722	549	473	394	401	358	328	329	346	338	318	272	240	264	228	280	225	216	213	248	237	231	221	208	212	213	231	182	217	201	172	182	194	190	206	196	215	193	228	213	215	214	198	189	174	181	189	207	196	204	212	191	204	222	214	194	198	186	184	204	193	203	175	192	193	195	177	202	177	198	183	207	211	198	193	199	222	178	201	201	198	218	199	175	226	170	200	188	215	195	186	216	176	165	204	229	200	159	205	168	194	190	201	195	196	198	192	199	207	185	230	193	167	189	202	185	200	202	205	175	199	175	210	193	176	212	211	211	199	181	198	225	229	211	198	171	192	219	226	215	183	207	218	220	191	203	200	198	189	212	204	200	190	215	192	214	157	221	206	230	211	195	219	183	175	191	254	201	181	190	191	230	186	176	190	212	212	188	197	174	178	202	234	181	231	191	198	183	174	171	186	192	167	194	177	193	198	206	190	175	190	222	182	224	210	190	178	184	197	192	183	194	199	203	170	199	216	180	194	208	202	193	202	202	211	208	188	188	212	188	202	170	200	190	209	184	171	191	187	192	210	170	214	203	188	193	207	201	189	186	188	188	193	191	197	216	184	187	196	194	185	198	212	198	219	216	183	204	186	205	176	184	218	210	179	201	189	193	191	243	225	198	196	211	220	183	211	168	187	180	194	180	176	204	197	225	187	192	192	204	192	206	215	191	202	179	190	207	230	196	180	223	229	174	224	189	186	197	199	167	170	190	177	201	202	187	210	223	200	182	192	173	198	210	164	188	182	208	192	198	192	202	189	203	201	204	201	186	215	193	197	194	193	202	200	192	200	191	213	215	203	207	214	205	203	234	209	178	194	184	222	197	205	174	182	197	174	189	189	185	209	203	200	172	183	185	214	198	218	213	188	194	190	221	175	212	188	207	198	202	201	185	208	209	186	197	182	224	207	190	167	197	187	187	187	190	207	214	208	202	185	196	170	202	188	198	206	202	177	192	203	195	185	226	193	207	169	203	231	196	171	173	203	193	199	209	205	227	184	210	173	199	185	169	183	183	200	203	189	191	167	193	190	193	191	195	194	187	252	219	179	192	198	197	202	201	184	191	218	190	173	179	188	224	176	232	192	199	194	201	206	195	205	170	192	206	187	182	201	210	178	193	204	187	193	207	190	179	190	173	189	150	143	189	191	212	203	201	233	211	187	209	202	198	200	184	201	190	198	193	164	190	196	205	181	204	225	214	165	193	193	193	201	182	220	190	204	193	221	215	193	197	167	195	172	173	214	217	166	186	195	197	195	212	177	187	183	179	182	175	217	189	193	207	190	212	225	198	169	189	172	203	195	228	186	178	174	180	199	188	208	192	207	193	213	180	192	207	175	176	182	232	207	200	161	216	197	181	200	189	179	201	196	187	192	199	192	201	189	212	209	167	195	169	209	184	186	211	190	203	193	162	209	196	201	212	204	195	224	209	182	212	187	177	197	192	183	204	204	178	176	203	198	190	174	195	177	169	209	200	188	192	196	192	170	196	168	187	172	208	192	214	175	205	175	195	212	191	183	183	205	244	223	187	220	178	195	192	202	203	197	167	209	179	199	188	219	178	203	183	210	182	197	200	207	203	197	187	197	191	189	207	168	186	197	189	173	169	173	203	177	185	174	228	201	178	175	199	207	191	197	172	184	216	198	199	211	205	183	214	178	194	186	222	216	186	187	198	183	224	191	209	209	180	212	197	201	196	193	212	193	213	230	206	191	216	198	207	197	199	178	217	184	200	212	186	234	225	180	205	208	176	188	190	215	194	195	189	187	217	198	169	191	192	208	175	211	160	190	162	207	200	202	207	186	188	181	206	192	206	191	193	199	192	189	234	214	198	221	183	155	173	185	200	210	175	223	205	177	210	204	193	229	186	187	227	212	201	245	197	206	168	190	214	158	207	191	185	190	217	183	206	181	196	168	178	173	237	200	185	196	196	190	210	210	199	178	200	180	204	192	187	157	196	215	203	200	185	198	192	179	193	191	204	163	213	179	215	207	206	247	190	213	179	221	224	209	186	225	197	161	188	225	202	193	197	205	185	178	189	199	165	187	195	183	219	197	213	184	229	204	208	208	189	209	190	198	196	218	214	186	208	174	190	199	206	198	177	214	192	219	230	169	191	209	199	210	219	185	170	221	199	202	183	221	176	196	207	186	203	177	168	181	205	205	214	218	186	199	217	177	207	182	209	168	197	195	198	185	217	204	187	177	191	196	197	185	211	188	203	196	187	239	195	194	198	202	200	187	181	218	186	187	193	175	192	199	213	179	197	166	205	234	172	178	184	223	202	190	206	182	185	176	186	195	196	207	184	194	197	178	183	162	187	201	203	201	179	192	179	181	183	211	206	169	178	176	175	218	169	195	182	198	190	215	203	187	214	211	174	169	176	210	209	179	183	201	220	206	174	197	197	195	204	179	190	174	187	198	192	167	203	214	212	184	226	203	176	189	219	183	204	198	196	177	191	186	174	229	182	186	214	225	193	232	210	214	231	187	197	225	210	216	194	185	174	202	195	215	178	205	187	187	176	206	195	225	183	192	180	168	216	190	183	193	194	192	204	168	197	178	186	195	216	188	183	202	206	209	195	165	209	190	190	183	182	214	229	204	161	221	191	189	181	188	197	172	212	218	189	166	187	184	213	225	211	203	187	188	182	212	178	176	185	190	176	210	195	220	235	221	192	208	206	210	176	214	185	177	180	201	231	214	190	181	192	177	211	197	196	179	180	182	215	209	199	207	186	202	199	190	196	191	185	182	206	218	207	205	178	185	219	187	243	197	193	181	196	171	221	228	178	197	169	243	171	216	207	239	218	188	191	168	171	184	185	174	195	223	178	184	195	210	216	204	183	201	177	181	158	170	200	172	210	193	172	197	205	183	188	209	194	175	195	229	210	226	187	185	177	191	220	209	188	173	196	181	200	200	189	172	181	194	210	190	238	196	184	185	171	223	206	187	207	196	191	216	207	190	187	183	239	179	205	211	191	208	213	185	192	189	187	189	180	183	198	214	178	195	171	213	201	195	199	204	197	190	186	185	186	212	187	184	208	208	197	196	203	175	192	214	195	203	201	188	201	191	196	199	204	178	194	187	170	201	212	226	218	212	204	200	216	192	191	175	194	183	197	210	170	213	215	169	208	182	177	185	198	209	191	187	200	194	206	180	178	209	204	207	177	217	181	221	224	182	189	210	189	183	178	192	181	190	225	179	196	185	210	169	202	196	195	195	190	211	176	205	201	219	185	192	193	207	225	205	219	215	196	218	198	208	197	197	192	202	175	195	184	183	190	210	183	207	180	175	189	204	193	187	203	211	195	185	183	195	198	204	192	178	167	203	204	207	210	219	170	198	180	193	181	195	193	208	210	206	209	206	181	191	201	178	193	198	202	205	185	194	200	189	211	189	174	181	195	207	209	201	195	201	202	193	192	202	197	170	176	199	169	175
24405	12882	9777	7866	6316	4849	3699	3036	2417	1998	1740	1508	1407	1275	1182	1176	1222	1069	1035	857	797	728	792	766	718	757	700	596	573	571	587	645	593	582	572	618	547	492	484	486	503	508	492	484	538	532	507	536	535	514	518	523	502	512	478	549	454	502	442	492	462	437	428	493	440	400	410	386	424	462	423	416	442	408	431	409	411	461	428	432	393	396	420	452	419	418	421	435	446	444	461	426	429	423	448	429	449	413	431	456	444	467	437	439	388	405	434	411	432	449	452	428	446	419	409	425	442	418	371	432	404	397	423	450	439	409	458	445	434	470	426	440	430	407	439	412	442	450	429	395	396	432	428	420	425	457	437	416	411	450	431	391	442	419	400	415	448	484	437	413	444	416	408	443	420	457	407	415	405	457	420	437	470	450	411	425	456	425	423	396	440	396	463	422	397	455	424	421	386	452	427	422	428	421	420	462	466	427	429	451	421	415	433	437	456	404	450	465	412	426	445	425	421	460	455	401	451	434	424	441	419	411	401	424	427	409	421	438	407	435	442	405	454	425	420	429	408	403	418	393	433	428	425	405	429	456	414	459	441	415	419	433	434	435	446	440	442	413	405	435	443	413	403	428	415	462	420	415	453	400	408	417	406	460	447	429	417	458	421	422	438	426	435	441	397	442	433	445	448	443	457	451	397	462	410	419	442	430	390	425	461	425	432	444	448	434	416	430	451	437	427	453	419	417	469	440	442	438	392	431	408	444	412	456	448	422	460	437	428	477	382	412	432	432	371	443	423	428	414	433	415	432	431	428	453	419	428	421	460	437	426	431	443	412	438	415	489	454	413	415	397	434	411	444	464	428	410	421	404	417	416	412	441	419	448	418	401	465	468	438	457	412	412	416	407	462	462	417	409	429	449	412	409	456	381	408	419	418	408	424	437	460	400	442	409	462	457	430	427	450	448	422	458	430	406	445	411	463	410	450	441	443	455	462	420	426	443	443	461	457	386	425	454	429	427	455	463	439	445	446	426	398	460	427	431	392	440	420	448	448	414	398	421	409	431	392	417	398	406	408	443	406	439	420	450	439	444	455	441	431	455	414	433	462	414	461	431	448	446	407	433	413	404	439	431	429	452	423	428	407	419	426	457	420	403	419	441	388	441	481	423	405	480	426	422	437	424	383	468	423	450	438	428	440	403	428	451	449	443	467	458	419	451	398	353	433	457	432	478	435	440	408	450	424	421	469	432	434	449	420	406	417	448	422	408	450	421	421	419	435	445	430	398	387	431	414	435	433	459	421	421	436	443	421	425	434	454	434	420	453	432	450	454	407	442	449	434	430	442	432	422	400	413	440	427	436	415	453	465	432	434	423	446	440	413	432	469	418	417	433	437	434	412	466	451	405	422	423	445	412	434	434	407	415	437	483	436	422	377	423	413	440	433	414	437	439	451	439	453	462	411	429	421	474	431	411	407	447	422	420	441	425	455	389	421	444	452	408	394	425	434	403	444	421	458	393	412	399	455	417	424	418	423	439	458	449	398	427	402	429	449	385	400	466	419	420	427	430	429	425	409	434	423	445	415	423	411	390	430	469	444	427	410	430	449	435	427	455	397	430	403	411	446	417	426	447	399	371	435	415	439	434	417	435	428	425	441	424	373	424	402	442	398	402	402	402	440	439	428	440	478	431	409	439	423	416	435	438	411	440	438	433	434	471	419	425	410	455	443	436	458	425	389	436	416	475	441	403	456	421	436	432	483	458	428	464	417	439	425	414	407	435	434	427	457	444	428	426	439	430	433	424	468	435	426	427	445	423	435	463	427	422	412	443	410	448	429	439	455	416	395	406	429	406	431	474	440	427	408	436	438	449	430	427	427	440	468	441	446	405	410	423	425	421	432	433	440	440	471	423	419	416	435	436	421	417	392	436	420	446	479	448	413	427	436	425	445	452	405	450	432	432	386	430	462	400	462	413	389	468	410	447	455	484	430	455	419	435	409	448	427	453	438	433	429	425	422	400	404	409	432	452	435	422	423	419	419	410	450	415	451	425	455	434	420	428	463	434	433	430	418	397	417	402	463	415	443	455	413	472	420	376	429	436	397	406	425	425	425	438	432	407	410	468	405	396	437	410	440	425	409	433	459	437	421	417	446	428	416	501	416	425	448	418	421	422	438	398	444	445	422	472	426	405	412	422	443	457	418	407	432	479	436	419	427	412	431	420	447	476	447	482	392	452	418	465	449	408	403	428	460	433	444	440	434	448	416	445	395	390	460	421	474	426	434	446	458	393	451	424	445	454	408	396	458	410	462	412	456	396	427	423	443	473	393	417	458	418	407	431	405	419	430	445	407	410	415	432	429	423	411	400	407	432	427	427	423	410	464	431	452	373	395	457	444	429	451	404	407	446	444	401	429	431	421	410	439	417	407	450	440	442	437	429	434	442	470	442	426	438	402	436	424	426	421	445	421	426	435	448	446	442	429	433	463	421	451	466	410	423	436	419	412	440	439	419	401	429	437	418	458	400	451	415	408	408	400	438	437	421	447	446	436	431	424	409	416	460	414	442	407	437	439	409	436	440	423	414	442	435	462	444	452	460	449	426	409	418	418	433	422	455	414	412	443	421	436	427	431	417	458	408	456	457	414	452	429	433	402	403	468	445	434	444	426	427	446	400	405	422	435	406	439	420	423	448	447	427	372	475	399	430	411	410	463	409	405	393	416	415	448	444	420	427	430	408	452	426	443	409	447	428	425	425	407	453	379	439	426	423	450	468	453	409	401	462	411	439	438	417	438	439	444	403	424	443	403	412	420	410	423	430	419	438	427	398	409	428	413	421	434	435	412	411	430	410	424	473	437	391	408	405	414	403	414	462	374	444	446	431	410	409	433	405	403	412	418	419	439	414	393	433	422	410	436	468	426	431	412	387	424	416	439	448	396	471	449	460	440	423	426	450	429	438	425	453	419	458	439	461	416	466	397	441	415	407	403	414	431	398	409	437	451	454	423	407	435	452	412	428	434	430	435	430	424	415	460	417	436	450	423	411	416	440	435	449	448	433	399	467	431	439	386	464	422	433	438	472	426	401	451	447	442	420	429	368	463	392	447	441	449	456	436	451	394	445	442	419	417	372	444	440	414	460	396	409	415	420	417	451	443	434	422	416	421	399	426	428	424	415	423	436	414	445	428	455	447	462	421	431	456	426	460	430	429	432	416	440	426	415	462	424	460	394	413	471	396	458	454	451	396	381	392	402	446	438	433	468	422	423	456	396	401	406	419	431	403	444	409	424	422	438	418	488	396	434	449	417	442	459	436	406	406	437	410	446	428	435	451	438	439	432	431	437	405	426	410	414	449	424	406	412	425	394	443	449	404	408	424	413	407	451	433	410	465	414	407	415	422	404	451	444	462	387	403	434	450	414	387	450	427	397	418	394	420	408	433	423	437	435	442	425	453	404	411	428	447	419	464	461	414	419	435	370	435	434	395	386	417	388	426	419	452	436	432	417
53047	28218	12017	4719	2542	1759	1235	983	764	622	527	458	451	463	438	359	360	351	355	306	312	312	286	244	274	303	270	266	241	242	259	271	268	223	283	236	264	215	227	246	240	220	219	244	194	259	224	211	221	228	216	222	238	206	253	260	209	243	200	169	203	242	195	246	213	203	225	196	197	236	216	235	242	212	217	207	226	221	222	209	220	203	211	221	200	210	214	249	211	222	211	190	210	201	200	191	230	217	240	219	256	212	212	177	201	221	191	207	213	247	231	208	205	236	212	212	223	190	209	191	199	212	209	216	179	177	178	208	227	210	210	200	236	219	232	246	197	225	202	194	225	227	202	234	207	204	217	222	211	198	217	193	217	234	191	221	187	212	211	194	210	199	212	200	229	212	207	207	185	193	218	189	213	234	200	218	208	173	221	217	205	209	205	218	229	241	225	198	217	230	218	215	226	218	248	230	236	223	199	200	174	213	215	210	241	197	217	222	230	208	214	199	222	220	208	209	220	208	195	211	210	219	219	215	198	206	231	219	227	219	215	212	217	248	226	220	211	187	189	233	200	236	204	232	204	215	243	203	198	231	203	190	212	207	197	215	242	249	203	218	223	213	242	209	219	235	227	199	218	234	215	237	217	201	219	216	199	202	200	212	226	211	179	212	196	233	224	191	206	212	227	202	194	230	225	209	235	234	215	184	217	215	246	205	220	217	213	213	226	210	213	235	237	211	222	224	213	221	223	194	217	224	214	195	199	202	225	236	232	216	214	206	217	224	224	233	208	198	203	226	209	223	198	185	226	240	190	217	193	203	220	201	218	205	232	197	228	187	219	197	198	251	215	238	196	215	207	189	211	186	206	207	219	250	192	198	201	215	191	224	226	215	209	209	238	229	234	220	206	202	198	213	209	207	216	223	249	208	217	197	227	193	191	196	202	219	195	182	200	193	213	216	218	213	229	224	238	211	210	222	224	216	217	212	200	215	228	247	237	186	228	217	207	199	194	239	203	205	226	225	248	216	189	222	231	202	234	202	203	200	219	235	230	232	238	208	208	210	219	196	210	229	209	226	181	212	227	214	202	211	231	222	232	213	211	202	224	209	232	224	228	216	228	224	215	203	247	203	202	217	228	206	204	226	196	219	233	211	228	217	191	201	219	231	200	202	203	221	198	224	217	213	225	199	206	229	200	209	238	222	206	243	234	221	254	204	246	225	213	210	206	200	213	208	234	221	211	216	197	217	189	218	204	205	219	223	222	209	191	204	223	231	230	210	245	200	213	217	228	251	219	219	238	244	242	232	241	219	240	207	244	222	191	175	222	198	212	215	218	195	240	223	197	218	202	224	232	243	220	202	237	201	215	192	213	245	207	218	211	196	211	230	208	236	189	206	219	212	203	221	207	242	186	251	190	212	229	196	202	231	214	194	237	216	219	213	200	187	199	210	235	205	197	224	198	216	213	194	204	207	212	209	193	234	209	221	219	229	223	221	206	195	207	209	213	192	205	214	217	191	202	213	207	201	242	211	229	229	186	229	208	208	184	227	211	213	230	248	201	195	246	221	178	201	227	196	243	218	230	219	229	216	225	187	172	218	257	201	209	217	213	240	204	211	244	234	208	241	207	212	231	214	229	220	187	206	200	234	272	218	207	237	234	227	202	212	217	192	231	232	203	238	223	235	226	216	187	194	201	192	248	188	215	227	209	222	237	239	200	206	193	224	195	214	197	217	192	208	206	194	203	214	221	219	216	217	222	208	195	206	212	188	216	187	207	226	225	197	211	219	226	233	228	201	207	225	231	219	185	217	210	213	215	191	218	205	207	189	197	248	223	229	200	216	217	224	199	192	215	224	207	213	226	245	206	233	209	221	221	246	191	227	196	228	214	218	219	222	267	222	205	208	191	201	225	254	224	225	227	210	219	206	203	220	230	197	254	218	252	216	190	223	229	215	204	217	231	208	244	182	220	223	206	218	220	205	203	189	193	202	226	223	215	215	202	235	239	212	221	231	178	202	210	219	210	197	212	217	205	218	211	182	197	213	199	225	225	202	193	194	202	185	202	227	226	245	195	208	206	192	220	210	213	180	206	225	209	204	207	228	207	209	192	212	217	211	247	205	240	206	206	212	206	231	230	177	225	201	214	207	205	240	209	236	216	212	260	193	209	220	211	210	204	194	221	223	227	200	197	220	199	228	209	218	211	209	211	212	203	233	253	194	209	200	222	223	244	218	217	218	206	237	204	192	204	197	211	205	196	179	184	199	214	223	200	207	235	215	201	200	214	196	241	222	189	188	197	182	224	220	213	250	218	197	252	231	191	177	210	202	221	219	191	208	205	229	237	217	230	206	216	207	201	198	185	206	198	216	200	222	232	196	210	222	208	227	200	242	194	194	225	215	204	212	212	206	226	195	208	195	219	235	205	233	205	218	236	207	201	221	240	209	215	203	210	213	231	255	216	209	205	187	212	210	213	214	219	245	216	214	217	194	187	216	221	202	214	226	211	200	206	211	221	215	216	216	240	210	189	212	217	223	206	213	189	198	211	223	213	219	231	226	191	217	222	222	205	217	223	215	224	187	218	216	211	231	227	205	219	226	196	209	215	230	222	213	234	215	207	226	219	212	230	222	224	233	214	225	232	203	228	214	179	189	194	238	215	208	192	229	194	206	226	208	199	216	202	238	222	239	244	249	209	196	199	197	212	225	213	231	211	216	226	211	214	208	225	216	213	256	235	218	194	160	222	198	202	215	207	206	208	224	218	202	209	204	209	239	218	205	231	195	209	234	229	210	209	239	196	206	224	194	230	208	208	222	214	223	198	195	209	216	192	214	178	211	244	241	226	209	219	198	203	208	228	206	215	237	237	225	224	206	229	213	203	231	226	224	225	209	192	202	224	229	241	230	211	240	228	197	231	201	203	203	205	186	237	228	244	210	228	214	218	211	227	212	214	210	241	202	198	241	210	225	199	200	240	216	219	232	220	207	221	195	230	240	221	209	212	231	209	220	236	210	208	214	224	209	214	219	184	185	196	209	250	212	240	231	197	203	192	199	216	181	224	188	232	229	223	216	232	211	181	200	207	214	200	205	205	202	225	223	208	220	208	242	210	232	209	236	221	188	244	214	186	208	211	211	187	215	231	231	231	201	203	196	230	176	231	213	195	215	193	233	221	188	219	229	218	215	219	212	229	211	225	208	214	206	222	222	202	234	232	207	223	209	206	205	221	227	189	233	222	187	190	229	247	195	219	218	191	190	201	232	211	201	203	199	194	208	230	208	199	218	242	239	260	234	236	194	208	228	214	229	232	197	241	218	186	215	199	204	216	181	225	224	257	217	230	233	219	201	216	205	177	222	205	208	204	203	246	233	205	213	236	211	214	253	195	201	235	203	194	191	205	200	197	248	239	215	244	228	211	191	221	220	219	215	212	186	236	233	190	227	192	197	215	227	227	247	260	230	210	217	198	201	232	208	222	208	218	202	219	214	213	203
30317	17109	13256	10468	8595	6865	5128	4154	3441	2779	2308	2111	1953	1871	1769	1485	1496	1579	1286	1194	1062	1008	1053	1050	950	935	839	767	717	710	774	670	826	859	755	744	653	638	522	574	566	588	598	623	563	574	619	578	565	598	532	554	610	597	574	563	523	547	476	516	489	513	505	504	474	501	508	477	439	515	498	502	463	473	453	478	477	473	461	468	440	457	492	446	477	484	504	491	457	492	495	486	465	470	477	493	404	459	419	438	447	475	475	459	451	478	470	465	446	471	453	459	419	492	494	460	435	455	467	473	509	458	503	451	477	487	462	480	439	469	482	462	485	430	494	468	454	464	433	467	472	449	517	437	441	468	475	483	471	448	525	433	480	481	461	503	475	428	461	468	485	453	491	450	488	457	484	468	426	423	493	449	436	493	450	478	473	442	435	506	448	452	496	436	489	515	487	484	527	481	459	442	469	432	469	472	495	501	499	498	454	477	460	458	463	440	516	488	476	435	470	457	468	465	456	423	441	463	459	478	498	472	434	428	468	448	480	488	472	483	460	484	486	479	427	473	439	468	483	427	486	462	480	463	446	471	461	490	483	466	449	467	487	446	494	502	484	473	456	461	490	486	444	487	468	475	474	481	430	452	477	421	483	453	458	444	478	492	501	486	471	484	440	446	460	484	468	500	454	486	454	487	458	470	453	471	493	449	438	462	479	440	452	462	449	462	467	455	492	443	463	460	464	486	422	446	472	476	459	484	457	468	464	493	456	441	429	505	458	483	458	437	475	471	469	455	457	442	460	454	491	461	465	473	462	471	420	454	455	466	456	495	439	446	449	479	444	511	484	505	481	466	438	483	481	488	475	462	442	465	461	461	440	464	481	450	448	494	453	448	430	484	473	468	462	537	477	453	500	483	445	452	461	458	458	468	467	473	456	490	450	438	444	487	466	462	464	526	522	468	463	492	507	469	457	463	451	436	459	463	461	470	465	463	502	478	466	473	441	474	475	402	473	453	454	469	455	474	467	448	475	475	457	428	447	450	444	407	450	450	481	441	438	457	478	475	444	475	459	496	493	463	494	495	443	467	469	435	437	470	448	442	459	457	458	462	472	459	499	471	457	436	470	482	472	480	498	490	490	456	438	448	447	469	443	436	473	460	463	484	442	479	507	454	452	450	480	451	465	496	445	479	424	461	438	474	464	431	482	434	463	467	454	471	455	440	462	469	444	450	475	469	432	447	477	487	472	477	475	435	437	470	480	462	455	469	481	434	452	492	498	477	448	462	481	462	471	498	472	468	465	492	450	468	460	486	463	463	495	472	459	479	450	443	473	459	478	447	454	459	490	472	474	484	466	467	439	460	446	456	499	453	463	477	478	453	465	433	485	498	472	507	485	482	457	416	488	477	436	456	476	496	449	433	406	457	452	480	447	455	463	483	470	442	495	483	441	476	480	503	459	462	475	496	452	504	465	444	439	430	452	478	463	480	504	471	423	478	439	436	415	495	452	496	429	459	446	465	468	462	470	459	474	480	450	454	498	426	486	494	425	434	458	474	438	484	475	473	503	502	443	438	468	482	426	490	469	466	483	440	513	451	427	439	447	485	448	455	450	472	434	450	482	495	437	460	483	471	479	472	441	471	461	491	449	465	468	497	467	469	448	461	472	465	489	465	493	475	420	446	467	455	471	484	432	490	492	441	485	503	427	456	470	499	485	492	509	469	472	470	462	450	467	459	471	502	436	459	471	464	484	444	454	447	442	441	454	462	452	446	470	477	487	495	509	461	472	484	461	447	442	443	498	468	457	460	476	446	468	453	470	460	481	453	461	450	497	442	445	481	443	488	475	468	433	483	480	501	506	506	482	481	449	460	467	453	491	454	474	499	482	491	475	477	473	452	434	485	504	444	467	448	450	430	439	455	475	488	481	448	456	426	465	523	472	422	443	488	432	478	434	465	452	439	457	449	480	451	465	498	489	492	469	487	472	462	485	480	438	468	470	450	463	444	451	447	477	482	440	463	445	437	497	488	506	454	441	461	441	444	475	414	500	492	466	485	455	458	423	429	460	444	434	493	518	490	443	467	450	490	475	456	428	462	440	457	488	439	483	442	467	470	481	438	442	451	495	460	440	474	505	458	497	484	450	468	463	481	448	449	461	487	461	507	438	449	481	462	491	481	469	459	465	446	424	510	456	453	467	487	482	479	460	499	490	443	464	455	445	448	436	475	455	448	432	440	495	478	402	482	479	461	468	492	481	480	439	496	429	505	494	472	437	461	508	443	455	509	461	491	507	517	433	439	486	474	473	459	460	460	457	460	477	436	452	448	469	427	480	465	431	464	492	452	507	442	485	487	466	456	470	491	491	471	474	436	466	426	445	446	429	444	467	464	426	463	454	437	439	470	435	441	460	480	459	472	457	481	444	449	483	436	463	456	462	461	478	509	472	480	474	452	475	461	466	443	438	462	457	484	492	428	423	445	471	485	491	480	455	477	461	435	479	475	431	442	461	497	479	446	452	500	468	447	468	484	448	476	457	453	456	492	447	474	412	491	469	447	471	499	454	459	445	484	438	465	434	476	440	493	478	462	468	438	501	485	468	457	465	445	468	472	447	471	466	476	469	454	442	471	446	470	427	448	466	462	460	469	483	456	473	470	471	435	453	469	463	479	455	497	459	452	491	482	507	461	471	488	450	447	486	494	467	481	479	462	497	457	465	427	498	420	489	488	428	466	471	451	427	459	448	459	461	448	479	515	477	468	454	420	499	458	430	455	515	486	459	449	456	437	492	433	505	454	448	461	439	466	492	456	481	470	490	472	486	455	488	482	459	452	500	496	449	439	497	429	448	431	497	470	484	465	433	463	472	457	440	456	446	454	483	494	464	478	486	493	468	472	464	473	486	437	461	473	447	467	426	525	523	470	502	440	485	478	466	470	498	479	449	441	482	468	491	428	458	434	452	489	475	474	441	443	492	481	480	476	524	453	481	429	508	463	459	475	470	462	464	433	473	454	482	427	461	504	479	496	424	461	452	456	453	454	457	459	467	477	488	426	411	444	440	462	463	473	464	443	455	419	482	481	470	437	457	468	489	458	480	496	515	416	491	504	498	465	454	478	445	503	455	492	477	436	498	458	460	477	432	433	475	440	471	417	490	492	488	442	466	452	457	453	461	491	418	446	439	472	440	477	473	504	473	444	489	494	456	467	485	476	440	518	495	491	475	492	460	446	472	516	474	451	502	487	453	482	444	428	502	480	465	461	494	459	464	493	451	498	425	497	454	444	520	478	489	481	483	465	458	479	462	477	494	488	476	457	446	438	470	455	457	471	517	469	415	453	460	496	480	463	464	465	463	466	460	482	441	463	457	532	441	481	491	413	440	426	460	431	460	436	442	468	435	452	448	460	504	450	486	442	515	503	458	451	488	465	457	472	488	426	450	492	442	449	455	481	475	515	479	459	469	444	481	460	450	475	498	428	458	476	444	458	479	447	459	439	458	476
31215	13477	4138	1734	1021	763	583	546	440	415	355	351	298	276	270	274	244	291	261	240	240	229	189	243	228	232	257	230	213	224	245	249	211	213	219	193	237	218	196	214	241	241	204	171	225	212	204	233	220	209	210	195	194	194	231	224	217	212	234	227	208	202	218	183	193	210	207	208	218	204	204	208	222	235	200	189	218	204	218	212	215	224	202	214	230	212	191	210	210	187	195	178	225	229	232	226	200	214	231	206	209	195	206	189	231	193	217	222	223	211	252	204	207	207	202	201	198	243	218	199	213	240	232	213	204	212	220	190	215	203	208	192	234	196	218	241	214	219	211	217	230	195	200	233	275	205	220	207	229	210	201	201	230	229	195	212	193	226	205	195	209	206	197	219	188	216	212	201	200	204	205	186	205	211	204	228	200	222	225	208	206	215	214	198	215	195	210	203	202	193	204	214	193	222	193	205	225	224	198	232	233	227	196	211	212	225	229	236	204	226	204	214	185	193	215	226	217	209	198	197	208	185	230	192	184	213	219	197	237	237	180	207	203	171	217	218	227	193	209	216	204	184	193	232	220	213	197	212	191	207	211	212	230	195	229	197	225	212	174	217	210	203	199	223	244	240	213	195	229	201	184	213	196	206	225	213	190	216	222	209	187	207	207	181	225	216	214	215	216	199	194	191	198	224	209	209	194	229	202	225	224	229	171	187	200	219	206	199	200	210	217	205	204	193	187	245	211	192	208	216	203	195	227	195	216	210	179	214	230	199	221	208	224	227	209	216	255	212	216	220	225	202	189	215	229	216	217	175	201	210	206	219	212	223	199	189	207	223	201	210	203	198	210	202	217	207	198	234	203	233	216	206	182	206	207	196	201	218	220	217	196	183	198	211	226	208	232	208	237	229	183	233	221	219	190	206	207	216	242	184	192	206	203	246	230	202	172	210	230	187	189	212	211	218	200	182	195	209	201	228	199	238	210	211	187	223	203	210	212	230	181	180	197	198	208	179	204	196	230	209	220	222	210	208	180	196	226	197	213	219	188	223	231	248	228	220	217	207	230	203	231	227	197	207	231	202	207	190	196	236	198	205	208	209	202	217	212	215	201	221	201	206	214	196	232	216	210	224	242	204	220	195	228	190	238	249	205	188	211	194	213	222	221	208	214	237	218	199	203	227	217	209	196	213	198	211	221	223	158	203	228	204	217	208	213	227	217	218	215	222	213	231	218	218	212	203	249	203	217	235	180	211	205	201	211	182	194	221	207	205	223	206	211	189	222	205	233	203	187	202	183	225	232	223	224	198	232	228	207	189	196	213	201	196	203	223	215	211	207	218	214	203	226	187	211	224	200	201	186	216	214	224	202	201	208	234	203	228	243	187	210	222	216	217	206	204	221	204	218	186	212	214	248	200	190	226	229	196	202	222	197	201	201	212	236	208	208	241	221	207	216	235	219	203	205	237	225	248	200	215	196	223	223	231	198	225	184	235	217	198	202	210	215	240	189	211	197	233	215	243	213	196	188	214	232	204	192	200	191	180	199	232	222	205	211	220	221	186	174	232	189	191	165	214	231	213	210	187	204	215	209	203	257	221	214	232	224	230	180	201	189	208	208	226	188	227	203	225	223	209	215	229	191	227	186	205	196	219	198	213	231	217	199	188	199	206	213	222	196	228	220	203	209	197	194	217	193	203	223	198	200	205	220	243	216	212	193	213	175	191	176	201	210	214	201	224	207	212	182	239	231	218	196	218	201	216	192	202	222	223	205	198	225	173	215	187	206	209	186	198	200	220	237	235	220	186	230	187	245	227	216	199	195	222	217	237	219	204	192	191	235	233	225	233	226	224	202	202	192	193	188	195	183	193	214	203	202	206	204	206	200	213	210	221	219	188	261	229	219	206	217	213	207	215	196	244	195	201	200	205	171	209	235	197	229	193	230	197	222	217	217	216	204	215	220	204	215	232	238	216	234	211	236	199	225	200	213	218	221	220	198	206	219	221	204	209	210	202	194	219	211	215	194	205	206	190	182	203	203	227	191	209	194	208	212	248	215	188	213	237	195	226	216	200	195	195	205	213	204	184	230	228	233	200	218	217	204	241	238	202	208	203	234	220	215	243	201	199	234	203	236	207	194	206	253	205	183	225	240	180	222	206	221	224	200	210	207	211	209	222	213	224	239	228	202	201	216	226	204	201	197	201	244	223	203	166	187	231	208	209	228	224	228	234	218	206	220	227	186	210	248	213	230	240	217	224	213	222	207	229	217	224	239	200	221	214	181	240	232	204	208	187	223	218	220	209	244	227	219	203	209	217	200	250	234	215	224	199	218	215	184	209	211	174	201	247	219	226	235	195	210	220	227	207	220	220	189	204	213	204	196	194	225	216	220	216	211	187	219	224	184	227	205	196	218	233	209	197	194	197	212	213	209	206	211	204	189	210	204	202	220	224	204	241	232	213	213	198	214	195	207	228	220	204	220	220	222	233	225	230	232	201	192	193	211	195	207	207	214	232	214	259	197	203	206	246	222	187	204	224	217	204	197	221	197	224	207	193	222	212	207	223	221	211	225	172	226	198	214	212	229	216	207	205	227	217	190	217	228	225	203	200	210	207	196	183	180	202	174	239	207	199	200	226	210	229	213	221	200	193	216	202	235	217	202	195	175	221	238	209	197	237	214	213	239	202	240	216	206	217	198	234	215	210	213	210	206	227	198	215	227	216	220	192	180	193	213	227	201	213	205	217	222	235	233	205	204	211	223	192	229	195	197	226	213	197	199	191	226	191	205	231	206	225	220	190	213	236	228	209	213	209	211	223	203	204	245	201	205	204	208	203	209	219	220	223	222	235	213	229	192	225	200	199	197	217	215	197	220	253	201	221	225	201	197	228	216	213	223	198	210	232	200	219	206	190	215	219	228	229	220	221	234	212	207	189	236	216	196	219	222	205	216	187	228	204	213	233	203	191	222	190	216	238	228	230	208	217	216	216	220	211	199	210	230	198	201	213	202	217	224	213	195	201	208	197	203	216	215	213	200	223	189	214	205	228	191	198	210	208	238	241	220	220	181	189	173	194	216	202	178	206	237	212	201	207	214	201	222	252	225	195	205	213	203	192	194	230	209	226	228	206	220	236	186	201	204	212	231	222	202	220	229	185	192	212	226	239	197	195	212	185	231	214	227	205	209	217	226	200	203	231	233	242	200	191	207	206	236	215	212	192	208	216	216	188	207	202	207	189	202	227	201	203	216	182	210	174	227	212	208	209	220	240	257	215	200	240	220	208	209	213	215	182	214	212	218	195	188	199	229	182	231	218	214	250	188	202	168	196	219	201	188	190	211	224	223	212	193	239	205	218	193	227	247	218	203	210	200	221	214	210	200	199	227	219	213	246	219	229	222	201	200	230	226	177	191	200	234	182	218	230	222	181	209	207	218	199	174	209	213	224	201	210	220	194	205	230	190	240	231	196	197	199	189	187	210	180	184	207	195	225	226	225	235	218
17161	7847	6256	4590	3565	2824	2477	2091	1583	1226	1124	976	1037	888	871	728	718	782	693	682	595	540	567	580	591	559	509	534	531	551	512	481	526	488	489	514	483	489	490	483	470	505	478	513	512	504	497	481	503	508	478	503	462	512	469	484	524	468	488	500	495	475	447	472	449	482	474	446	447	466	430	468	479	482	460	459	456	470	449	477	483	469	444	450	465	481	502	463	430	430	480	426	481	441	453	460	447	430	476	422	448	449	408	422	438	518	463	447	471	433	435	416	472	456	446	465	463	462	478	471	469	422	450	436	498	435	487	479	476	436	486	443	445	470	459	443	431	413	436	476	447	440	482	459	476	471	407	460	434	448	445	467	441	459	444	452	448	479	437	448	447	473	446	463	515	463	416	424	485	413	426	436	446	453	444	425	420	471	442	459	478	519	468	470	438	442	479	456	440	462	441	438	465	477	438	474	463	482	490	455	442	478	489	475	405	455	466	466	469	428	493	469	447	483	470	466	438	456	448	458	428	435	422	468	445	498	428	479	424	474	433	443	468	460	451	452	484	407	433	472	459	493	454	455	451	442	484	473	426	449	436	447	473	420	450	449	450	492	459	455	453	441	441	465	439	452	468	470	474	471	475	441	463	461	441	450	437	461	460	483	455	439	468	445	438	450	470	451	464	449	448	468	449	425	458	458	447	480	451	430	437	454	456	399	454	482	473	450	432	466	475	468	450	432	477	448	484	473	455	440	421	458	482	480	457	416	458	450	452	484	485	497	445	431	425	477	456	455	427	416	498	467	480	441	443	473	469	473	429	454	436	466	458	461	442	456	447	471	473	455	439	447	457	453	468	445	447	471	483	463	430	496	452	446	450	419	476	497	436	442	486	512	479	482	406	459	470	465	418	485	423	459	458	448	438	455	437	472	425	415	441	481	484	438	434	452	488	458	484	451	460	403	466	442	479	466	429	433	452	448	457	464	475	443	473	505	459	477	472	442	441	453	465	413	493	444	433	468	455	457	470	439	456	461	464	429	451	464	437	447	457	436	419	496	462	450	431	499	449	412	459	440	484	448	439	436	446	457	501	500	456	502	470	452	443	463	436	446	425	438	462	430	452	485	458	438	469	455	410	400	450	421	435	455	456	464	475	451	486	473	401	435	467	486	482	456	486	451	414	448	435	462	447	474	433	407	457	453	458	468	468	419	455	445	440	463	460	429	453	457	440	467	462	437	438	440	416	458	448	448	427	472	465	451	480	449	432	470	466	458	483	462	454	459	454	483	451	456	460	460	402	422	452	475	453	462	451	450	451	456	449	477	495	431	429	453	477	470	465	463	443	476	451	468	443	442	474	459	460	447	505	442	452	463	454	468	466	422	431	456	491	429	428	497	453	458	458	428	451	456	449	458	446	449	484	432	417	429	459	492	442	458	473	458	447	491	469	439	439	496	454	420	480	442	436	436	447	461	486	434	485	459	415	427	467	481	442	466	478	466	447	452	435	450	440	447	455	461	467	462	455	442	445	447	448	448	444	485	445	443	456	438	500	458	430	412	458	464	444	440	438	460	443	447	454	435	440	439	465	477	446	485	455	436	486	452	433	465	448	479	456	467	428	479	440	452	467	485	459	474	495	457	492	460	476	514	454	459	470	471	416	455	462	442	470	471	454	442	455	472	467	433	453	442	460	440	470	449	447	494	445	463	469	429	445	435	477	442	435	420	472	439	408	470	449	482	430	441	466	426	448	458	479	497	437	428	423	434	475	491	453	441	481	471	481	452	462	454	451	444	470	473	476	445	478	476	443	415	447	458	465	441	425	423	448	459	476	479	443	454	475	497	448	446	442	445	437	432	478	472	444	428	442	433	425	470	471	414	438	480	462	418	445	471	448	477	447	445	492	457	427	472	445	478	446	500	460	462	472	458	439	471	431	449	468	440	459	445	451	427	506	477	442	490	464	478	463	444	451	489	479	414	464	444	421	444	473	476	456	469	437	467	451	453	435	461	491	482	406	452	447	428	487	433	495	459	461	444	444	456	451	486	444	466	448	459	437	478	466	458	503	459	465	481	430	448	435	465	418	479	432	457	478	449	473	452	429	456	493	481	429	465	459	424	457	473	478	460	386	404	427	438	470	467	463	456	510	451	487	435	474	453	444	474	450	437	430	475	450	453	416	458	451	431	454	502	457	447	463	486	415	455	456	464	428	447	445	445	442	481	475	424	438	425	460	447	492	459	481	425	461	452	437	454	467	440	420	457	479	445	462	465	468	450	454	472	437	441	460	456	454	462	441	455	462	469	450	435	414	445	425	473	443	466	383	474	475	443	412	480	451	454	480	468	456	455	443	514	474	475	454	422	459	437	460	470	443	440	440	461	467	450	441	454	445	448	467	475	439	511	468	411	462	479	442	436	439	437	508	406	483	474	437	427	447	472	480	487	460	426	432	449	470	434	509	480	469	473	457	429	438	460	463	454	458	487	455	511	498	444	400	423	458	444	441	480	446	471	449	404	453	447	432	467	484	469	453	455	492	448	455	491	492	435	442	441	501	466	471	419	443	461	461	482	491	451	451	438	460	478	423	456	415	491	456	445	460	461	433	450	467	490	450	451	476	442	440	443	470	432	446	434	446	430	461	447	468	449	442	466	435	473	461	461	462	432	453	429	409	439	461	457	490	487	402	448	430	460	461	476	442	430	432	465	457	419	462	472	467	405	486	452	453	439	448	509	488	431	472	420	426	434	481	422	425	460	490	436	454	439	461	437	464	453	448	439	424	468	454	439	401	452	440	467	448	502	454	466	462	462	429	478	463	444	442	459	456	461	452	482	463	466	478	454	455	444	417	478	434	496	488	460	488	443	429	469	462	438	457	442	455	459	442	439	469	475	462	480	456	464	453	461	444	468	449	450	491	455	452	418	458	461	471	464	441	484	458	429	434	451	469	422	449	450	456	446	466	439	447	447	458	449	431	464	452	467	445	429	465	470	465	443	440	466	445	439	439	472	445	436	470	466	459	446	435	489	486	471	425	436	425	454	473	470	445	453	466	441	459	471	470	469	470	415	468	474	439	438	469	461	407	464	492	449	442	417	443	453	476	420	466	455	478	468	450	435	472	453	445	462	450	440	440	444	490	471	447	453	462	467	449	449	462	464	423	471	403	442	452	435	475	454	443	475	477	460	448	448	459	437	476	446	444	449	445	445	471	424	480	450	442	410	421	438	448	443	450	458	454	483	453	442	456	442	424	412	443	460	505	476	430	449	440	472	436	511	471	447	439	466	449	468	436	434	418	437	454	456	446	427	412	465	480	434	448	472	463	460	469	492	455	405	471	442	434	445	472	481	442	418	428	504	478	472	456	438	477	436	463	432	484	448	447	478	470	492	452	447	449	419	454	481	468	446	460	475	451	429	421	439	451	471	454	442	435	442	468	455	430	454	432	385	486	487	418	483	444	478	439	508	450	458	492	477	484	435	456	436	451	496	476	467	470	466	431	497
48036	21646	9281	2836	1575	1148	966	794	580	427	359	360	346	358	319	323	300	274	278	248	244	203	232	213	223	243	202	205	209	201	208	209	228	240	239	191	235	218	209	218	245	222	191	193	220	192	178	221	191	208	216	221	219	203	205	256	192	209	186	202	214	160	231	203	204	187	219	194	211	194	174	185	192	194	192	195	239	169	177	202	215	207	191	172	212	210	225	176	185	207	206	163	167	164	215	228	176	190	223	177	189	202	201	211	174	191	194	176	164	209	209	190	178	238	227	195	183	181	205	204	199	177	208	185	189	214	225	208	183	176	174	220	190	201	194	177	185	172	187	221	200	181	195	174	182	184	189	205	214	201	197	203	178	176	187	202	198	212	207	192	178	197	208	180	185	180	217	201	189	234	189	179	197	189	180	195	203	197	193	193	207	195	164	160	201	181	176	201	182	213	177	215	194	191	184	173	182	181	183	184	188	170	195	188	225	168	177	221	198	210	185	196	181	180	191	199	181	170	181	216	201	194	187	193	171	197	205	179	174	207	207	203	192	204	210	195	175	196	185	189	205	202	190	188	166	192	197	195	196	228	181	177	219	195	204	224	186	188	199	191	192	197	192	210	182	168	170	192	190	208	216	188	174	201	182	206	195	173	187	204	165	199	205	200	186	179	189	195	213	185	210	183	196	181	202	177	206	199	175	188	197	212	220	179	184	197	190	201	189	215	174	172	187	178	202	210	222	179	198	185	216	200	204	208	197	201	188	199	184	198	216	184	185	187	205	190	201	188	173	191	170	213	241	198	206	167	186	195	189	199	191	187	213	186	185	189	193	202	197	217	179	202	195	218	188	210	212	194	194	189	206	225	202	213	189	214	217	199	186	175	174	171	185	209	179	229	179	195	191	203	201	202	213	211	187	213	183	186	206	170	176	191	199	183	191	181	191	178	179	187	195	191	202	180	189	199	192	178	197	171	180	193	179	188	189	186	181	192	192	188	192	200	204	196	169	212	215	219	200	224	175	196	193	196	183	169	163	209	187	184	203	200	252	161	181	195	202	168	219	180	191	199	167	207	206	178	176	181	223	194	184	199	173	204	181	193	208	166	207	195	180	167	206	144	186	184	211	186	197	217	190	201	186	203	172	206	182	176	193	185	218	206	198	208	205	215	199	184	179	206	215	186	206	189	213	199	187	187	165	183	206	205	197	198	187	183	187	181	180	162	171	181	188	197	181	183	180	170	188	174	206	193	170	195	182	191	174	197	199	163	176	197	194	204	207	191	176	167	202	191	177	213	206	219	191	183	187	194	202	167	201	173	197	176	196	197	175	190	188	168	174	211	187	206	208	180	218	191	178	216	193	187	186	165	199	203	177	187	188	189	207	211	206	197	197	199	207	194	183	181	235	188	180	207	179	205	184	206	165	226	210	192	168	186	157	212	178	201	185	171	183	171	211	175	200	201	205	184	186	217	221	180	223	217	190	183	164	194	176	172	171	200	180	154	197	224	188	212	180	200	189	170	183	174	157	216	234	185	183	218	194	205	188	211	194	187	200	188	179	176	202	185	192	211	190	198	201	188	204	179	184	173	184	185	189	196	194	186	182	194	193	204	171	207	169	194	188	199	179	183	194	165	187	195	211	198	207	197	191	181	157	175	194	226	186	199	209	161	191	193	195	200	236	177	202	158	196	190	205	215	210	187	181	173	161	183	201	189	182	159	218	197	211	201	190	241	201	189	204	215	194	186	217	219	207	183	194	193	182	208	216	215	193	201	201	213	187	194	206	226	192	181	195	191	185	190	194	180	186	190	185	210	199	187	177	179	184	196	250	167	187	180	187	185	212	223	197	194	193	192	207	208	217	181	217	200	197	181	189	199	206	199	191	197	189	198	163	196	191	197	203	191	196	211	155	182	218	210	205	201	176	211	202	197	184	202	208	211	196	186	200	181	192	181	189	191	196	180	193	195	200	182	206	202	166	186	232	176	183	194	208	196	202	200	203	176	213	167	189	207	177	185	214	183	204	183	158	196	216	171	186	192	172	176	179	187	167	185	191	209	203	201	216	195	201	180	223	200	189	184	196	200	176	210	165	176	193	192	219	182	185	186	210	180	189	192	204	169	180	184	204	216	209	193	193	216	197	175	205	182	184	190	170	186	215	192	212	198	177	204	200	215	200	175	216	179	207	186	169	172	238	202	192	209	237	195	192	176	193	186	190	198	186	194	201	216	186	185	197	191	217	185	199	168	224	214	190	163	208	200	196	190	189	197	200	191	185	163	189	219	195	186	204	180	263	218	202	207	188	201	173	198	218	208	202	214	207	187	181	186	208	186	201	218	195	214	200	197	190	183	189	208	208	197	177	207	197	189	191	209	190	198	191	189	208	202	199	167	162	178	207	188	218	203	198	193	185	202	215	179	184	163	148	212	159	198	188	182	206	198	168	205	216	189	208	209	199	215	192	191	208	199	200	198	182	202	210	190	207	178	183	195	198	194	176	207	218	187	210	206	190	222	206	208	187	206	179	212	192	205	199	191	191	190	211	193	193	179	184	180	189	190	201	196	209	190	180	190	195	193	202	202	192	183	191	198	203	177	178	211	219	196	192	199	226	210	175	200	177	177	188	207	165	223	198	193	210	196	174	182	208	163	185	196	188	157	180	190	186	199	181	195	217	196	191	188	207	182	171	191	203	167	195	178	193	191	207	236	183	203	199	192	184	183	153	212	188	187	217	201	207	221	178	197	240	202	206	198	181	180	215	205	183	205	187	193	181	190	221	178	190	189	189	178	200	198	206	199	176	210	191	195	200	213	192	169	186	205	192	190	188	200	190	187	196	169	167	180	187	179	221	181	199	203	193	176	204	189	200	197	195	206	175	225	192	188	185	191	153	217	192	218	197	196	196	173	172	199	221	193	195	189	178	209	197	205	171	179	184	204	189	207	188	212	175	203	182	210	181	224	192	200	197	204	185	165	166	181	230	202	208	230	179	192	185	187	208	192	208	204	192	178	167	178	220	207	200	225	200	211	200	196	189	177	179	175	183	169	226	198	188	186	178	213	209	213	193	204	189	201	182	194	186	214	220	186	197	179	151	170	210	197	182	197	189	168	163	205	186	217	210	200	206	191	209	208	200	219	198	213	205	205	202	197	179	178	214	199	211	177	187	203	190	201	215	212	235	201	188	164	201	193	212	198	211	162	183	187	196	182	213	208	197	224	203	200	205	197	201	189	195	182	209	184	200	177	194	193	183	190	178	194	213	181	169	192	217	176	186	201	166	194	199	184	182	180	155	204	192	181	188	202	197	197	201	201	200	177	212	191	197	218	211	196	219	196	185	180	203	205	192	186	212	185	208	178	208	202	189	197	209	217	200	203	209	198	195	195	233	211	201	213	191	215	193	187	188	213	204	167	192	184	202	187	214	183	219	194	198	194	186	182	200	205	191	196	207	196	212	187	168	193	188	196	205	184	201	229	213	192	220	165	188	202	181	207
27614	12479	11044	6999	5488	4564	3804	3185	2358	1896	1582	1485	1431	1331	1195	1203	1089	1123	1027	870	748	739	724	721	720	640	657	554	522	576	574	549	601	636	606	562	548	496	478	474	498	517	489	450	481	468	526	517	477	529	538	538	537	473	505	457	461	462	486	453	498	468	425	454	452	443	450	423	370	442	411	442	430	421	445	411	411	408	417	477	405	458	418	441	428	446	408	419	429	399	415	441	446	476	464	416	414	402	434	399	443	412	388	374	426	450	450	416	416	407	377	416	443	437	414	432	410	447	423	443	414	420	421	411	424	431	458	433	438	463	436	450	386	427	422	446	412	397	409	405	397	415	430	402	454	455	427	417	464	433	441	375	437	435	405	406	418	433	419	477	451	426	410	427	421	437	427	419	441	416	435	455	439	445	436	409	428	392	430	399	403	404	464	443	432	468	406	410	391	444	434	430	408	406	443	433	462	429	442	417	427	410	397	411	399	438	484	469	408	420	451	418	387	418	420	427	416	441	411	409	414	448	429	461	408	422	417	414	412	436	407	389	442	443	433	412	409	415	399	442	439	397	437	427	451	445	417	441	414	475	427	442	455	422	419	423	403	448	403	417	448	448	429	411	424	427	448	447	451	394	451	435	428	444	396	432	412	374	391	438	432	427	415	435	437	402	413	420	464	437	414	439	437	415	417	418	410	428	455	414	450	409	431	386	414	452	428	399	411	421	428	426	431	395	412	424	410	424	419	398	419	442	417	438	395	451	424	421	437	433	438	425	438	431	448	420	442	424	429	417	435	462	459	439	446	453	403	462	453	443	405	428	439	452	437	404	437	447	427	420	415	427	411	409	454	460	399	411	444	427	403	434	452	422	423	426	417	426	417	412	428	455	397	464	460	418	466	420	402	483	414	407	424	421	443	386	410	426	448	418	410	405	423	382	441	438	421	428	431	372	430	439	417	399	414	400	453	393	388	379	420	450	453	440	407	436	451	420	435	415	418	440	442	428	421	457	398	440	412	433	425	463	422	440	429	370	427	396	434	430	441	441	409	425	454	426	396	414	376	415	378	431	420	426	438	444	399	418	420	399	429	430	440	421	418	466	423	411	444	407	378	406	403	453	415	437	384	448	402	405	420	442	426	426	416	421	460	438	401	434	403	419	413	464	416	447	419	417	447	432	398	409	428	454	396	464	422	441	419	412	430	423	447	416	448	381	430	422	436	414	431	434	410	415	395	425	409	414	419	422	426	437	403	436	429	440	429	425	382	393	477	437	396	438	440	429	428	453	405	419	417	425	390	440	432	415	452	413	443	402	440	422	452	476	426	383	435	430	470	410	411	440	457	396	419	440	461	446	410	417	449	412	426	428	422	425	403	460	462	457	473	432	423	414	439	453	434	431	423	453	456	395	423	441	395	414	448	406	427	437	423	398	467	445	419	433	444	416	409	408	445	419	442	427	434	433	441	424	431	417	433	436	425	458	465	411	443	428	439	409	403	432	408	393	417	443	421	442	407	431	459	416	442	488	428	397	438	426	456	422	457	432	439	410	417	420	422	451	466	431	427	452	426	456	469	413	455	391	486	402	433	412	392	434	415	469	419	450	418	413	413	390	427	418	409	396	398	426	414	416	472	406	401	427	424	440	438	445	408	429	420	429	443	432	429	415	428	429	433	398	444	442	432	392	453	450	424	439	438	441	420	411	463	436	446	413	436	427	386	421	429	437	452	379	408	441	428	389	400	424	444	437	425	426	394	405	429	433	442	462	416	437	402	439	415	418	413	444	427	452	424	437	448	414	422	377	447	408	379	445	439	393	403	433	430	419	421	466	452	405	400	416	425	453	435	411	440	431	468	425	421	404	420	419	422	422	437	419	419	421	426	428	422	437	405	418	397	425	437	439	452	433	460	443	404	403	437	424	426	428	450	411	438	405	455	445	436	415	451	446	452	383	442	417	428	403	427	434	404	421	427	415	422	439	421	395	425	410	407	434	425	434	452	420	431	426	411	426	411	400	412	444	465	488	423	379	457	412	425	439	418	434	419	446	419	413	414	428	475	454	408	418	437	379	399	456	435	405	429	450	420	424	450	449	401	440	416	402	435	429	421	463	429	427	420	421	447	410	450	407	450	447	438	414	455	426	437	455	399	461	382	420	416	406	414	470	412	426	408	442	424	417	440	451	439	437	437	447	373	402	434	406	418	438	423	444	457	389	390	431	438	426	430	404	427	430	423	421	440	402	411	423	395	374	419	395	437	420	465	452	389	396	431	461	381	431	395	456	402	396	476	385	410	419	420	429	457	428	414	442	446	435	370	430	436	412	440	452	463	394	399	404	443	397	434	384	410	411	417	412	470	425	399	411	429	446	448	441	397	422	421	420	427	446	454	434	419	431	411	412	430	460	421	452	398	453	421	427	443	429	447	436	394	413	426	432	450	417	470	437	460	434	407	374	411	434	436	438	417	413	394	434	405	397	433	411	418	402	462	419	435	426	425	448	430	433	412	415	455	378	393	442	433	377	412	441	419	418	421	432	422	454	398	451	408	419	417	415	428	416	441	437	438	421	385	436	413	444	460	418	428	396	441	433	436	423	412	446	454	432	429	423	390	410	391	417	423	425	437	442	434	422	472	450	462	416	449	412	416	419	403	435	445	367	444	434	410	393	437	392	420	444	409	389	425	427	425	412	450	417	404	413	444	446	428	436	409	451	457	426	473	432	416	440	468	399	426	368	408	437	431	406	434	404	433	447	411	418	420	458	393	375	412	398	425	428	453	436	413	419	452	436	453	430	412	431	452	406	448	422	409	444	444	462	426	377	399	403	445	419	411	425	420	443	429	399	401	402	406	441	438	409	409	461	422	394	435	424	439	466	415	425	453	420	451	464	419	447	400	474	415	418	452	416	410	454	425	431	457	391	423	455	447	450	443	422	433	441	446	440	425	423	399	408	440	391	448	431	437	437	436	443	443	419	444	420	420	420	447	421	412	415	410	423	409	433	423	396	449	386	460	446	447	426	416	460	416	406	449	370	433	414	420	419	401	475	380	401	429	420	412	457	391	439	433	402	431	437	419	421	451	405	421	434	412	395	438	449	392	424	455	425	422	428	405	429	407	451	426	427	435	400	431	430	376	455	405	418	406	380	416	415	452	438	425	394	420	404	457	397	409	454	400	396	421	448	402	416	412	463	450	436	452	407	437	434	407	377	430	428	424	443	456	407	393	411	452	436	428	448	411	417	432	455	439	417	428	462	439	426	418	407	434	378	389	459	429	448	414	410	408	385	450	397	413	409	428	413	423	452	450	420	417	417	404	436	471	438	436	420	420	413	442	412	436	419	410	437	420	422	414	434	435	410	425	442	421	407	398	412	454	416	442	454	402	420	437	424	434	390	442	437	411	389	409	453	439	418	432	435	426	427	408	425	431	461	477	417	459	447	406	412	460	438	371	458	431	428	434	452	398	459	456	460	434	453	455	413	433	442	418	432	436	431	429	452
55788	26390	11701	3771	1943	1488	1209	985	765	590	516	488	463	441	399	446	380	409	341	291	310	274	285	267	280	236	274	224	219	240	248	248	238	276	251	244	233	219	241	234	203	241	242	233	219	217	236	240	241	218	208	225	260	247	241	206	226	201	221	238	220	224	198	228	223	235	204	222	231	187	226	230	198	222	182	219	222	218	216	209	206	201	197	207	233	185	242	204	217	226	238	170	216	250	199	236	226	191	216	223	202	224	224	190	203	201	214	204	207	180	175	225	231	244	221	212	200	226	224	220	206	183	199	208	242	224	233	219	187	206	184	227	222	232	246	192	230	193	174	217	245	196	197	207	207	228	217	206	223	214	208	213	195	212	243	230	210	217	224	177	206	192	240	186	209	208	214	202	216	205	250	167	215	229	243	233	205	203	224	208	222	201	212	210	225	213	205	181	225	218	209	209	213	206	204	228	215	231	207	198	236	218	212	223	225	223	191	208	196	230	206	203	203	194	212	248	232	217	200	198	206	215	232	198	235	229	212	190	218	221	222	234	233	210	204	245	210	218	212	229	204	203	193	203	224	216	218	221	235	221	219	223	237	236	220	224	270	237	190	220	226	186	198	215	211	199	215	170	216	197	199	196	226	210	201	213	201	203	218	226	210	252	235	236	202	179	209	216	196	224	220	187	221	212	216	216	208	180	210	191	180	237	222	203	240	235	225	188	207	204	241	216	198	189	215	243	232	242	233	219	221	201	205	224	211	194	263	189	226	203	216	187	213	216	227	213	218	208	198	206	208	236	191	208	184	186	216	210	198	217	208	196	200	223	199	216	234	220	200	203	191	220	198	211	207	225	248	194	185	209	235	187	235	214	216	200	181	201	201	209	201	205	196	216	212	199	222	176	225	182	237	221	206	211	239	190	245	211	176	190	198	204	215	222	224	228	208	211	196	207	185	198	179	220	232	220	240	248	254	221	224	222	242	261	198	228	203	235	212	227	222	226	242	214	207	216	206	208	239	219	233	232	198	221	206	202	187	213	234	214	195	216	210	219	209	202	213	203	212	221	236	237	212	234	231	187	232	214	212	242	218	207	225	217	225	197	236	201	230	203	216	212	221	201	223	189	202	213	214	208	206	202	217	223	199	200	240	211	224	190	187	213	221	235	210	225	192	206	204	228	222	185	224	214	188	185	212	220	221	226	204	210	214	240	199	208	213	194	226	228	212	228	239	230	201	211	230	246	225	236	211	228	213	197	205	212	232	206	199	230	203	227	219	208	209	193	217	211	204	198	200	199	213	209	214	199	221	239	231	228	223	211	227	230	213	196	209	193	202	240	223	197	213	237	208	209	188	215	234	197	204	233	224	210	221	198	233	223	211	216	211	201	218	210	238	218	213	221	161	231	205	208	201	208	219	200	211	210	209	201	235	203	233	207	220	226	211	200	204	204	237	205	241	199	234	219	212	205	235	216	227	211	215	190	218	246	219	251	213	209	236	227	230	218	207	215	195	204	229	186	201	200	197	240	204	227	175	211	247	208	216	208	203	196	225	208	202	223	205	222	192	201	207	219	230	201	218	213	212	195	207	216	225	198	219	193	212	222	207	202	204	223	208	229	217	247	227	221	217	196	180	229	225	219	220	218	218	219	231	218	220	212	187	214	230	206	208	198	229	226	209	209	194	194	196	231	187	197	204	209	205	213	206	212	228	233	208	235	231	221	232	236	239	213	214	193	228	248	213	225	214	216	218	209	211	199	238	226	199	194	183	213	204	206	224	211	209	199	211	195	201	251	215	191	222	191	220	186	222	205	218	225	247	230	189	241	206	222	221	195	222	241	202	218	225	233	213	207	189	187	180	200	205	232	240	231	187	219	225	229	249	219	231	234	242	187	192	202	206	223	209	205	217	200	218	250	212	208	224	190	229	217	205	244	203	211	234	199	238	229	220	225	206	205	227	208	220	222	197	221	219	213	204	244	261	171	196	221	211	230	210	211	217	217	205	216	214	215	200	234	211	213	215	212	214	202	228	205	233	216	182	185	201	218	224	216	234	233	213	204	224	223	211	243	194	220	204	205	218	194	215	243	221	223	233	219	252	227	214	206	219	208	197	201	190	218	209	236	207	202	270	231	183	222	221	204	216	193	188	208	201	245	176	199	204	219	217	192	205	202	208	195	176	215	239	222	202	225	215	229	210	220	189	213	209	239	233	216	189	183	221	226	186	210	216	225	233	220	202	181	206	213	209	228	221	215	244	180	203	215	247	237	240	251	202	187	232	193	231	207	217	213	173	213	229	194	199	214	236	209	184	222	234	238	220	207	201	190	215	232	250	205	187	211	235	218	222	244	221	196	200	237	193	185	181	211	193	250	211	217	218	231	197	200	237	227	215	203	200	213	221	224	244	194	202	198	212	215	214	211	225	202	233	200	212	177	195	204	228	197	182	201	212	214	220	235	186	220	223	208	213	225	210	183	218	208	219	188	186	195	202	210	218	213	215	173	200	193	213	231	217	209	204	187	198	226	192	200	216	201	200	194	228	225	197	192	229	193	200	201	232	220	231	212	188	227	170	212	230	215	214	213	220	220	203	219	168	222	234	224	233	238	191	196	232	190	229	237	195	212	225	211	199	206	208	219	211	210	219	204	194	197	194	225	205	185	226	220	209	218	218	208	250	206	219	201	209	230	228	206	224	200	228	189	171	189	225	188	186	204	211	233	203	236	242	227	188	229	200	213	199	205	204	217	214	207	203	206	189	178	208	213	207	210	224	195	233	222	217	193	195	207	207	228	198	195	216	233	240	237	193	203	213	216	237	213	198	200	226	206	203	198	195	228	191	200	200	230	213	213	208	205	214	234	197	223	210	207	200	192	225	207	186	217	223	215	222	216	197	205	177	200	192	241	189	236	220	216	192	195	212	190	213	248	213	221	216	203	211	188	186	225	190	187	179	197	224	189	228	211	224	239	216	217	192	212	214	254	240	226	202	233	189	214	233	197	201	230	193	217	217	205	211	245	208	216	224	204	188	201	219	198	235	221	229	195	216	192	194	203	216	201	188	246	208	235	234	206	188	220	197	205	176	226	225	240	206	205	189	199	235	205	214	216	191	219	233	211	201	203	210	213	213	226	212	224	228	221	214	213	233	221	209	199	215	208	181	230	205	218	210	219	225	212	212	224	230	193	210	197	203	205	193	227	207	203	216	209	224	244	226	241	202	192	230	200	266	221	236	196	189	207	252	218	229	225	218	196	207	226	187	254	227	222	211	188	212	218	245	209	189	224	196	202	206	200	206	205	207	193	232	233	200	200	201	221	199	238	246	202	220	215	212	206	217	205	228	204	211	225	198	220	201	226	222	233	234	222	216	199	204	201	214	209	225	187	203	221	198	224	184	223	222	198	208	183	193	221	214	199	203	204	225	228	184	194	210	224	180	205	224	228	231	212	205	224	211	215	233	211	207	219	207	219	192	199	238	188	209	212	201	169	209	206	228	213
31863	16621	12436	8593	6556	5903	5141	3849	3257	2663	1998	1942	1831	1802	1748	1656	1468	1406	1258	1066	1036	920	916	974	915	865	828	668	674	678	675	679	712	733	645	618	661	565	546	521	532	562	550	551	508	543	522	560	554	540	570	543	571	553	553	523	526	514	486	507	481	524	512	462	498	491	522	467	448	474	469	451	456	448	501	467	442	464	478	438	446	508	475	423	479	463	454	460	434	467	462	477	490	464	485	476	448	460	476	429	435	472	495	468	503	467	488	409	449	470	453	447	479	515	476	455	426	493	448	502	452	439	477	437	447	460	463	433	448	475	426	473	432	466	451	440	437	456	456	475	462	469	481	474	471	469	456	468	466	439	414	477	466	448	475	421	484	457	484	497	450	423	463	477	442	491	429	437	455	468	474	442	444	430	477	490	460	485	468	480	478	473	491	433	462	455	450	448	469	460	444	481	422	450	448	489	471	488	448	450	466	455	474	455	464	479	446	457	445	469	427	462	429	424	496	460	504	461	471	433	460	451	452	435	493	466	459	456	470	455	498	469	473	481	462	454	469	447	483	480	455	438	484	463	469	481	469	449	462	501	466	475	468	469	448	455	443	467	470	462	467	460	427	465	465	421	475	479	445	427	465	467	465	455	475	456	456	495	443	464	450	481	464	493	479	445	450	476	465	469	441	431	446	473	462	461	454	504	473	448	457	435	465	457	471	479	438	476	470	460	483	444	497	473	462	456	477	487	462	449	446	449	429	474	440	431	444	474	461	470	482	497	471	489	475	502	451	478	446	429	463	456	467	454	469	429	455	516	453	457	487	483	501	474	420	438	471	468	484	453	519	461	483	480	405	404	443	440	432	522	474	449	453	430	516	469	463	459	408	479	482	478	480	438	448	495	441	484	460	466	491	494	449	442	443	508	488	490	479	474	443	439	443	430	470	456	500	453	472	447	477	459	497	460	435	460	487	458	488	446	443	484	433	482	483	420	458	469	467	500	479	441	500	467	442	415	440	463	467	459	475	495	475	490	453	469	453	460	480	477	512	434	440	438	449	463	467	469	469	455	491	482	480	446	437	463	425	438	435	454	458	470	461	474	446	442	475	422	471	477	509	453	488	447	455	434	493	489	484	450	470	480	478	459	470	436	444	464	464	454	474	453	450	476	457	458	483	486	426	501	498	485	466	488	417	440	452	450	500	471	473	436	496	425	452	445	495	476	458	429	456	507	424	408	475	477	471	409	441	480	478	466	457	519	452	470	459	466	484	450	485	499	454	479	468	478	464	507	462	451	460	403	471	485	481	424	456	510	434	470	468	453	434	498	450	480	434	499	460	444	425	461	484	463	505	466	475	476	458	470	469	473	487	464	442	444	444	477	495	447	432	490	442	427	487	446	470	483	447	473	497	462	486	495	427	458	445	470	427	487	465	449	468	475	470	492	451	458	472	459	437	441	454	444	479	472	422	451	443	440	442	418	468	494	436	465	478	435	493	484	448	437	433	442	489	449	439	428	470	427	469	478	459	425	438	455	511	472	447	476	451	441	467	460	445	427	431	485	417	465	452	412	453	492	465	472	459	479	496	449	486	515	467	476	485	463	486	459	485	466	463	448	486	490	440	453	450	465	486	472	418	461	488	412	478	437	487	443	454	447	428	493	464	465	483	422	450	425	470	466	477	449	474	457	475	485	475	472	458	467	425	479	485	455	474	428	457	480	470	476	457	433	502	464	437	471	446	473	445	483	498	479	478	439	504	456	487	457	511	480	484	444	482	496	425	453	461	485	431	459	457	441	469	474	479	469	467	531	450	469	417	452	415	463	469	474	490	455	493	461	466	471	469	447	489	476	445	453	459	492	462	476	445	479	488	464	460	462	504	475	467	489	470	464	432	481	457	496	467	469	426	421	475	467	450	467	411	437	436	466	490	430	441	436	447	477	477	448	473	482	462	448	451	482	472	463	417	469	470	458	438	487	489	489	468	465	401	516	459	493	421	429	459	445	492	478	450	471	482	472	475	452	437	493	462	458	506	450	471	483	486	458	479	468	475	456	500	488	487	445	454	481	476	465	453	455	433	474	463	460	462	457	438	454	476	499	465	432	443	452	473	480	474	453	483	473	452	450	469	493	436	494	461	471	491	486	471	433	465	451	480	470	423	491	487	433	488	438	473	491	466	463	462	455	462	432	455	492	466	465	473	476	510	461	468	457	469	464	445	486	479	483	471	481	508	488	424	422	479	474	452	450	434	439	493	465	471	440	454	438	473	496	461	454	469	440	482	466	435	450	487	479	465	455	487	470	468	451	461	431	478	496	460	441	461	434	450	451	507	467	442	450	455	474	467	483	485	447	467	460	454	427	451	491	436	460	499	431	454	475	466	469	473	443	464	479	424	459	460	445	473	496	458	479	446	456	500	474	443	475	472	449	418	460	437	479	445	458	490	443	527	458	455	450	449	430	468	453	453	485	448	479	441	472	454	461	520	419	451	439	481	472	448	457	475	456	444	477	437	440	491	460	480	464	408	427	415	433	478	455	472	445	484	487	436	481	449	469	454	486	461	452	467	467	456	468	484	461	496	446	493	440	464	440	446	425	444	452	461	478	441	423	468	454	492	447	446	462	426	443	462	480	424	474	471	458	440	476	481	463	447	470	455	468	483	471	489	437	469	449	480	439	485	469	516	475	457	468	468	440	445	446	417	450	432	452	470	471	458	452	418	476	448	461	469	481	432	418	470	448	457	474	447	486	475	455	460	496	484	467	476	466	474	489	450	497	475	446	451	481	462	488	500	455	475	463	442	459	516	459	484	475	505	493	450	476	471	439	481	466	444	405	462	446	420	454	436	454	504	438	497	463	464	472	503	446	486	456	495	489	449	473	459	469	434	461	425	477	517	491	482	471	427	416	493	507	461	493	456	491	477	447	483	470	434	480	509	435	469	459	506	456	490	468	448	470	414	461	432	470	467	478	468	469	452	494	460	446	484	449	461	451	469	450	472	464	449	478	464	430	469	461	478	471	458	433	451	496	488	498	463	478	463	462	436	451	489	489	438	444	429	441	469	465	473	458	465	469	456	461	482	465	522	465	486	435	491	458	493	458	460	473	496	441	446	428	466	441	502	474	493	465	430	487	470	486	448	454	483	449	429	489	479	438	485	451	474	478	439	450	449	462	455	475	438	467	434	486	437	477	470	429	460	462	450	467	442	458	475	421	432	439	449	508	434	452	466	454	472	483	526	465	485	482	489	476	464	449	472	489	445	431	452	453	485	465	471	425	455	451	461	453	479	428	471	427	485	501	468	471	466	447	467	513	456	464	480	495	487	434	487	450	460	457	399	483	463	455	486	467	460	481	494	458	487	482	466	450	460	474	464	446	453	469	462	495	460	488	432	482	475	488	445	456	492	484	478	436	471	469	463	462	400	503	477	437	456	440	473	511	488	460	452	440	449	448	461	479	459	495	481	445	470	476	498	464	435	441	431	458	489	433	472	444	458	501
31333	12756	3948	1492	880	741	586	508	431	380	341	295	320	268	255	266	264	233	224	262	276	244	236	230	247	197	237	218	200	213	212	218	213	233	206	194	228	178	178	230	233	194	200	203	218	246	214	202	206	220	197	217	213	213	191	196	209	233	213	231	224	207	200	207	214	195	211	209	205	214	211	255	244	185	164	186	221	203	210	190	194	216	210	215	213	209	220	168	205	254	190	197	209	221	211	197	171	223	203	190	203	204	210	230	207	202	208	206	213	209	221	220	208	209	196	214	225	235	204	250	247	229	215	204	224	183	195	195	222	218	188	218	190	229	218	193	211	209	220	193	203	221	226	208	202	210	208	204	205	215	214	223	220	235	238	203	208	186	204	205	210	222	188	222	200	199	196	212	220	208	210	211	218	219	217	206	225	223	191	203	199	223	229	228	217	207	207	187	203	227	197	199	197	254	204	199	210	191	217	225	214	229	230	204	204	195	198	225	223	199	204	213	216	220	208	185	234	218	202	187	228	205	219	193	201	208	220	214	206	197	212	221	200	195	230	228	223	229	189	221	200	229	198	176	210	204	213	201	208	203	196	208	183	183	211	195	212	219	188	251	200	216	212	226	204	204	213	179	206	194	174	199	212	230	202	181	220	215	199	199	233	219	204	188	211	185	201	198	224	181	198	227	235	224	187	171	221	200	208	192	211	231	210	202	230	196	241	202	202	220	198	224	206	204	206	203	219	239	209	194	215	195	204	185	212	197	216	193	204	166	220	219	191	202	205	180	210	239	187	194	207	185	221	192	235	242	209	198	219	200	233	202	198	205	205	204	216	223	214	213	190	197	208	215	184	189	218	203	214	202	194	240	196	198	225	204	186	194	188	190	196	210	225	196	198	196	185	193	193	206	179	200	238	224	196	198	220	208	201	182	213	213	208	211	184	220	224	204	212	213	195	212	224	223	182	222	221	197	204	191	199	191	234	213	226	190	227	213	191	218	188	224	228	210	192	196	203	212	225	216	201	207	207	208	204	222	222	222	194	213	206	203	200	208	206	199	239	244	200	217	216	220	209	236	240	216	213	189	187	197	205	213	203	220	191	243	218	218	199	204	235	205	215	206	209	205	223	219	215	202	185	206	207	183	217	217	204	212	196	206	198	214	192	217	223	236	246	230	198	188	211	202	180	197	225	198	213	198	215	212	215	191	226	214	202	237	241	213	169	198	213	206	225	211	224	207	188	203	217	175	200	212	194	228	204	198	212	228	231	210	209	199	182	183	222	201	203	193	200	173	162	216	223	196	210	218	218	190	186	189	184	243	182	164	222	237	217	205	237	180	205	222	213	213	212	237	213	203	248	196	217	207	216	211	200	219	221	209	203	203	197	189	176	204	223	211	208	189	202	183	233	210	212	194	185	195	182	236	210	219	209	197	189	207	226	208	220	214	194	215	229	207	194	211	217	211	211	260	205	227	189	251	239	213	212	207	233	198	195	237	211	164	200	197	204	210	189	201	191	217	219	221	208	229	213	174	237	206	222	203	234	203	205	204	205	218	177	205	200	226	205	211	241	261	217	239	209	228	214	224	191	185	169	207	200	217	231	219	200	199	197	205	193	209	223	193	204	219	199	215	179	206	214	217	225	205	197	221	198	186	212	211	240	224	218	205	221	195	201	234	183	223	198	193	205	179	237	224	201	179	220	228	207	189	205	196	227	209	205	200	216	212	205	190	213	218	219	235	206	207	207	204	196	235	229	234	201	230	200	200	213	194	221	232	209	213	206	207	212	213	196	208	193	203	195	234	215	214	228	222	188	227	233	208	235	215	196	197	196	200	202	217	198	221	203	202	190	219	201	190	244	231	200	174	227	245	202	197	213	189	196	220	188	206	195	196	209	213	184	203	228	206	232	213	197	177	225	215	237	227	213	212	217	194	186	210	201	198	220	214	208	224	223	222	219	235	216	198	214	215	209	220	212	221	215	210	190	201	185	223	204	210	204	206	213	205	216	184	194	201	184	219	179	211	212	225	203	198	193	208	208	222	223	209	214	182	194	216	192	231	235	205	225	206	188	211	194	226	220	217	228	216	226	222	220	232	235	235	203	211	229	222	206	251	231	219	205	201	197	185	196	219	174	230	221	202	211	237	217	199	213	203	222	215	218	179	210	225	205	207	205	218	219	234	188	190	223	202	215	217	212	191	237	182	212	195	202	227	198	200	224	231	173	186	217	211	187	235	221	203	231	224	203	199	204	191	166	221	197	216	204	185	191	181	170	205	198	212	202	215	222	220	209	200	205	196	214	230	210	233	207	209	190	215	195	224	206	221	206	200	183	214	209	237	205	213	184	217	215	181	211	226	201	240	232	212	211	208	213	206	228	195	221	205	214	203	209	224	209	193	212	230	201	188	224	201	188	214	230	198	239	225	229	210	209	203	215	232	215	196	197	222	200	188	216	202	223	223	213	198	213	223	233	228	193	202	208	207	197	205	213	199	203	196	246	208	237	223	208	208	185	215	224	198	185	225	230	201	195	243	195	213	207	205	216	204	186	204	213	226	232	199	201	226	201	223	193	226	198	203	242	210	215	207	197	202	222	215	222	223	206	215	201	206	197	250	216	222	207	235	221	215	238	214	218	228	209	217	190	211	205	220	205	234	210	207	223	228	211	226	216	190	202	236	210	221	213	200	189	207	195	209	210	214	198	227	191	192	217	229	243	209	188	239	217	229	222	204	245	239	191	207	231	228	199	223	209	209	186	201	232	211	221	245	226	209	230	216	204	184	208	223	196	231	206	229	230	201	230	197	213	193	188	217	234	233	223	206	185	206	229	220	211	212	193	221	217	217	211	211	200	194	222	173	200	193	219	236	180	222	236	192	218	184	242	211	217	194	212	205	206	230	176	197	230	193	208	207	220	224	210	220	194	232	186	192	192	185	205	242	196	206	200	217	207	207	206	191	208	209	198	220	197	194	215	191	216	202	204	179	248	214	204	216	181	228	210	209	206	207	230	221	224	196	239	225	211	204	220	206	227	204	210	225	205	212	200	218	211	186	209	233	195	213	191	184	214	200	216	231	217	229	228	226	221	201	224	218	200	199	190	191	197	197	208	211	208	203	207	211	225	238	233	189	214	210	236	239	178	188	197	213	207	198	225	206	191	216	201	208	230	194	209	212	214	200	188	194	221	228	196	218	236	216	218	220	232	206	212	227	186	214	238	207	206	182	224	178	224	194	186	203	202	220	200	169	211	223	200	197	184	213	172	202	229	215	192	205	201	211	218	201	217	210	205	204	217	183	202	242	191	192	251	216	218	210	209	201	227	239	208	225	242	213	211	208	214	241	229	208	186	196	179	206	195	214	204	185	198	216	236	219	194	219	209	231	219	223	219	191	213	206	209	220	225	207	215	204	210	205	207	207	208	209	193	224	180	182	217	256	200	176	191	228	213	216	199	203	199	217	200	211	201	214	229	194	199	204	213	226	226	198	206	210	231	219
17670	7856	5799	4232	3183	2873	2528	2019	1584	1474	1088	947	1033	949	898	791	676	649	691	667	577	579	585	603	536	521	526	489	499	550	518	481	526	472	429	461	510	480	447	461	431	553	485	459	490	514	460	495	487	474	462	457	505	473	463	464	478	459	507	465	440	489	439	494	474	441	448	467	447	446	440	421	461	435	458	464	446	476	462	484	432	496	437	470	466	426	468	452	469	409	429	478	405	470	458	464	427	428	467	453	448	452	442	419	463	455	429	485	424	429	491	474	411	462	451	435	423	436	410	459	433	458	457	455	489	421	454	438	455	473	495	437	429	463	484	421	488	468	457	436	418	409	451	420	473	443	427	405	409	424	463	435	452	454	396	437	463	399	434	438	454	448	434	449	452	485	482	440	432	466	446	472	461	482	449	436	446	456	453	458	412	425	468	425	486	479	475	455	403	451	451	435	447	470	422	438	450	455	454	459	425	437	455	465	470	437	439	436	473	403	392	484	454	459	472	458	416	458	480	418	442	442	429	438	477	431	444	462	450	457	448	430	417	449	452	442	465	468	468	481	423	498	481	436	482	468	425	472	423	442	437	418	414	446	423	455	463	477	446	451	469	471	456	451	456	452	469	467	462	449	480	451	461	469	432	459	443	449	471	453	457	442	440	451	461	424	464	441	488	423	457	461	427	463	427	437	468	486	468	477	430	474	437	487	428	415	433	464	428	469	481	474	444	445	419	484	471	478	465	448	427	456	448	438	437	430	460	406	482	453	459	443	482	441	444	440	455	408	463	448	428	485	443	413	465	453	439	455	456	451	456	448	424	445	452	408	452	455	449	432	454	401	427	448	437	498	452	449	448	442	438	441	407	425	438	464	464	458	400	435	424	460	429	458	504	440	431	442	464	415	474	463	426	438	420	422	457	468	425	462	489	467	445	483	437	417	434	464	505	444	459	484	461	440	459	500	475	491	430	467	435	469	465	438	427	469	430	449	452	480	435	422	481	444	448	445	430	416	454	500	447	450	422	445	446	485	450	443	449	451	469	465	449	458	438	472	469	447	477	436	437	456	448	477	459	428	454	455	421	478	429	441	458	440	445	448	437	498	409	461	434	438	448	445	466	448	460	443	477	443	461	462	472	437	472	441	485	466	455	463	452	490	440	440	472	456	428	469	472	452	500	452	439	473	478	438	458	456	442	452	436	469	448	477	460	447	432	479	469	446	446	511	481	435	499	439	445	432	471	429	465	467	448	489	470	474	452	446	459	451	451	438	477	457	483	450	417	459	447	472	438	451	440	474	465	461	463	444	443	448	424	435	435	462	474	480	465	445	462	416	439	498	446	423	494	476	439	438	456	430	468	439	465	462	398	445	450	451	479	414	452	452	463	447	477	424	447	443	419	429	443	466	505	466	454	451	415	456	444	465	456	459	474	459	472	511	435	460	475	477	470	442	483	475	467	462	492	429	501	419	479	449	473	406	450	487	443	422	454	446	476	467	440	455	455	419	469	451	474	427	424	452	455	442	470	452	422	466	452	441	467	430	463	431	434	444	455	444	484	462	457	436	416	444	456	486	455	442	458	423	467	475	456	445	479	421	449	409	477	432	448	436	470	430	475	454	442	443	408	430	449	435	445	453	449	431	467	508	450	494	458	456	437	470	476	461	419	420	473	459	415	482	444	436	460	431	448	468	445	435	438	467	451	458	446	463	457	490	474	426	414	473	434	474	456	452	437	450	432	460	499	426	446	430	437	399	452	438	399	463	415	474	454	434	449	423	444	434	444	479	449	436	468	468	449	454	455	452	438	469	433	467	464	441	470	440	462	406	482	474	445	479	496	449	469	434	442	452	439	464	481	463	502	466	456	441	457	412	477	442	465	447	448	457	446	471	444	468	433	463	459	463	472	467	459	469	432	453	433	459	453	474	434	469	458	441	446	476	444	438	464	448	474	453	437	468	445	439	458	485	447	448	461	448	499	472	427	412	430	445	472	419	463	449	452	401	437	446	478	467	441	454	427	454	438	448	467	473	472	412	463	428	482	438	495	456	440	435	471	463	460	433	463	446	426	446	470	447	454	418	457	437	473	473	474	422	465	452	464	476	457	454	477	474	425	428	462	456	449	441	470	451	446	452	451	444	465	436	462	426	462	429	448	477	465	418	422	444	462	498	455	473	481	481	457	409	463	446	482	442	438	468	461	420	455	433	463	417	425	449	470	412	441	468	480	462	457	408	450	438	417	462	466	465	411	445	456	440	451	442	437	433	417	447	433	477	440	428	425	462	450	432	443	441	466	450	469	454	476	434	460	457	475	453	504	493	435	405	464	476	447	480	431	465	422	461	437	461	453	456	446	435	488	433	469	442	447	433	402	404	503	448	465	421	472	447	411	439	454	440	434	444	452	442	469	446	451	459	458	482	454	461	456	455	454	456	431	455	469	463	440	401	462	443	462	418	448	444	465	447	451	449	454	477	461	441	461	469	425	456	454	449	459	429	482	429	469	469	458	446	480	410	494	453	462	466	469	449	478	493	466	426	427	434	391	450	437	473	435	446	453	463	438	473	440	421	486	469	453	462	434	452	475	467	461	485	457	422	461	438	436	448	442	447	469	465	464	459	444	463	448	444	432	450	440	487	442	478	451	461	463	411	461	447	471	442	463	466	411	442	437	448	448	456	470	468	447	451	432	445	460	428	407	438	488	430	432	421	461	454	462	477	475	469	453	486	446	476	508	455	448	462	454	440	443	420	470	465	436	453	446	427	465	489	437	440	442	448	475	452	434	431	445	491	461	478	447	392	450	454	453	437	448	423	440	437	444	450	427	503	448	464	419	421	444	471	436	481	490	466	456	469	434	462	436	436	464	431	441	443	444	433	455	422	483	451	437	476	451	465	491	464	469	483	473	424	447	442	440	404	391	432	438	465	456	440	431	434	471	467	443	474	432	453	431	454	476	448	430	407	460	444	468	448	428	438	459	428	451	459	441	468	460	455	399	469	436	444	429	453	448	472	470	449	425	451	465	450	437	445	455	425	411	432	474	491	441	437	438	425	476	433	469	464	448	429	477	461	483	439	442	448	460	479	435	435	446	480	435	471	427	456	416	498	445	443	434	448	455	448	440	450	417	463	434	450	444	470	448	488	468	476	476	441	477	465	484	490	422	448	472	427	467	443	420	496	451	475	440	439	403	444	455	445	451	468	482	433	513	468	446	448	463	448	485	436	459	460	468	439	470	472	461	445	466	468	472	440	461	445	482	445	428	446	463	436	438	451	457	429	477	452	438	475	441	462	418	433	438	437	444	449	430	462	431	450	468	466	433	448	477	450	419	457	459	437	475	474	438	428	456	435	479	447	481	486	408	413	437	452	465	461	458	475	461	467	454	462	451	474	439	480	459	481	453	440	429	463	461	447	437	464	460	460	471	435	472	439	474	496	478	429	456	428	463	465	468	472	473	453	470	462	482	457	434	434	468	468	475	439	450	445	463	457	448	408
46720	21370	8764	2673	1512	1128	844	723	603	462	367	359	364	381	305	338	309	251	245	245	214	224	219	269	238	213	231	244	190	199	231	231	187	209	210	227	202	218	225	188	185	215	166	189	217	167	198	203	193	176	188	193	204	222	206	180	231	185	197	172	208	196	214	173	176	208	202	185	183	183	186	183	173	180	197	184	206	220	217	208	224	203	180	181	197	178	181	199	213	179	224	175	191	171	208	200	187	205	195	185	182	188	187	189	164	178	190	207	182	180	193	190	186	200	196	165	204	177	207	211	223	201	187	203	183	183	203	215	186	207	186	187	193	195	174	188	215	216	214	168	194	181	182	174	202	200	204	180	194	204	212	205	195	203	178	199	171	194	206	202	196	180	192	175	234	184	198	173	195	187	177	180	184	213	217	219	186	185	195	204	226	190	177	191	190	172	205	197	192	203	157	200	185	207	173	211	195	191	197	212	188	193	169	174	183	193	190	200	187	185	207	178	194	158	193	169	217	204	187	188	203	189	215	199	183	185	174	180	199	200	200	192	192	209	222	182	187	184	191	179	221	177	189	183	184	197	201	201	215	222	185	198	170	189	194	207	209	203	185	216	201	214	216	188	199	187	201	194	213	201	221	232	196	168	174	187	210	200	208	182	199	196	166	191	169	200	187	206	229	181	176	179	233	195	178	206	199	185	202	185	187	200	172	187	176	200	183	176	177	177	213	171	200	201	190	178	169	207	193	177	202	179	189	205	164	196	203	190	207	215	189	204	195	195	184	222	206	167	202	191	183	198	209	174	182	202	191	178	185	180	199	210	185	176	238	176	188	183	183	225	192	190	213	191	193	204	193	202	170	198	191	200	185	204	186	191	178	204	210	191	192	199	213	181	195	193	209	182	187	197	195	200	173	193	196	176	168	185	197	174	164	170	191	169	191	218	228	177	206	199	176	187	183	179	221	187	198	180	188	199	152	214	168	185	203	185	207	205	178	163	167	205	204	197	189	184	201	185	181	177	199	199	177	186	176	190	199	198	194	213	178	197	187	189	191	197	165	177	185	201	179	199	176	193	206	196	187	197	227	158	186	193	175	187	177	187	188	207	205	179	201	212	231	187	206	189	205	193	218	194	182	175	184	194	192	184	205	187	171	206	199	195	164	196	205	215	210	172	205	229	195	186	198	203	192	185	183	193	214	196	195	210	197	161	172	157	163	189	185	205	173	213	205	191	175	202	203	218	203	191	193	208	175	169	188	160	193	186	208	192	204	211	165	199	173	188	195	180	185	216	185	185	182	170	195	180	183	209	200	182	203	185	179	201	183	214	209	159	211	198	188	202	208	179	198	199	210	181	193	162	193	208	175	201	167	196	184	178	175	194	170	182	200	186	166	171	194	188	209	213	197	192	220	201	194	190	208	164	184	186	180	183	204	177	179	193	165	191	197	190	181	192	189	192	185	183	196	182	171	184	188	196	194	164	189	173	195	207	186	193	235	202	188	195	204	186	189	195	201	170	208	195	191	210	174	193	182	184	193	181	193	200	196	190	202	188	169	205	213	194	211	185	194	190	189	192	186	159	214	168	196	190	213	194	197	204	189	206	154	195	197	193	200	211	188	196	185	186	188	203	172	198	175	198	228	210	192	191	181	160	184	206	162	175	202	197	196	214	214	177	208	159	193	209	218	200	178	183	181	164	195	209	218	200	207	224	170	207	182	200	195	200	186	191	188	178	186	203	197	174	199	172	176	189	221	196	170	185	185	223	191	191	181	157	191	181	193	186	198	197	157	172	201	181	165	183	195	187	192	192	214	196	205	180	221	197	201	179	192	191	212	194	166	194	201	195	212	194	199	148	210	200	196	187	189	212	176	180	182	180	216	189	179	169	180	184	167	188	188	187	185	182	184	200	200	203	232	218	173	193	204	217	172	209	223	238	174	186	204	193	174	195	191	178	196	194	199	203	185	190	180	212	205	187	210	192	162	226	191	201	176	224	200	186	184	187	198	198	211	221	176	189	187	212	196	173	204	187	172	181	220	179	209	191	178	215	215	222	207	190	194	197	186	221	187	199	198	198	190	191	189	172	173	191	197	221	196	197	201	215	192	193	205	184	196	181	204	196	180	206	219	199	202	183	194	206	212	192	169	203	197	205	196	192	168	209	176	187	215	203	181	222	209	200	177	187	190	159	182	175	198	181	188	192	198	193	207	183	169	187	176	193	183	181	187	228	202	191	193	206	192	205	212	225	210	180	171	191	179	199	200	175	192	161	175	208	188	200	207	223	168	183	214	224	200	216	174	186	189	189	188	192	209	202	198	230	189	216	208	191	192	213	194	212	192	189	181	186	168	196	181	201	195	211	188	210	201	199	207	178	201	184	196	167	162	195	202	183	211	188	168	191	221	162	167	192	192	193	206	192	193	206	218	192	234	181	182	211	194	208	215	156	213	182	165	179	181	199	189	189	194	190	209	175	203	223	170	183	198	200	189	211	184	190	187	170	181	212	194	206	207	197	206	205	191	223	205	188	177	182	212	198	172	206	199	190	214	211	172	191	200	197	191	215	192	173	178	220	182	186	198	181	164	208	198	191	168	234	207	177	177	206	191	215	214	173	209	187	164	226	170	198	197	158	191	183	213	194	165	202	203	169	207	186	173	185	202	199	189	198	184	162	162	198	194	207	203	195	167	172	174	192	195	187	223	184	212	184	199	205	168	201	171	182	165	179	190	187	190	178	225	184	163	197	182	180	203	196	198	192	196	217	222	201	191	182	175	173	166	190	189	192	200	204	192	167	180	222	194	207	191	200	185	218	209	205	185	201	190	179	185	172	204	203	208	180	188	206	194	185	197	193	166	187	191	211	197	207	172	222	183	221	217	227	183	192	202	200	180	175	194	189	162	191	187	183	214	172	174	214	187	192	203	218	186	211	179	161	189	195	200	190	204	194	165	180	170	200	224	180	196	198	213	180	202	190	179	175	187	182	203	160	191	202	193	210	204	180	173	191	183	174	205	207	181	187	197	194	172	214	188	194	225	179	177	192	208	214	223	214	186	198	187	179	196	170	186	190	177	191	174	180	196	190	174	193	215	194	184	171	189	199	187	182	192	188	179	187	198	168	198	205	206	184	183	182	180	212	190	180	181	184	215	185	202	190	213	209	192	188	202	192	196	223	225	209	190	189	165	222	201	167	170	184	194	218	203	215	197	220	199	206	205	206	201	208	173	196	182	163	195	188	206	152	184	177	215	186	213	177	221	185	204	172	182	185	187	198	165	177	206	215	178	204	160	196	233	202	201	182	184	184	188	203	208	184	218	217	190	188	194	178	203	176	183	210	187	200	189	182	203	174	185	209	181	186	190	220	195	206	180	190	192	166	200	190	188	177	183	197	198	178	186	219	197	201	193	188	161	175	204	209	202	174	185	188	206	167	201	213	216	190	208	196	202	182	194	203	181	186	174	177	207	207	210	203	196	221	186	165	177	195	181	193	208	191
27102	13178	10646	6661	5671	4537	3654	3178	2475	2079	1588	1514	1406	1398	1274	1284	1045	1004	894	811	820	747	734	779	756	665	607	540	537	615	571	578	613	520	548	486	564	533	463	484	517	508	470	489	477	487	484	468	501	460	518	483	519	444	468	473	477	438	477	457	455	464	482	455	460	449	435	432	464	454	434	446	417	411	439	409	429	436	394	438	443	416	446	398	373	383	399	417	440	416	430	410	403	411	400	387	468	406	397	411	413	415	418	405	415	406	462	432	432	420	429	439	443	429	380	409	425	439	404	422	443	443	409	410	457	374	385	412	429	412	421	397	423	431	439	419	387	441	440	394	403	394	421	413	438	417	400	430	436	426	407	400	425	406	408	447	419	428	423	385	437	443	416	446	405	444	425	420	419	432	426	433	419	403	412	458	416	406	395	450	448	393	416	459	390	457	398	464	456	400	385	439	392	433	452	424	432	434	441	436	431	439	429	429	439	449	411	419	429	419	408	458	405	436	450	457	414	418	437	454	424	409	425	441	435	409	461	437	412	428	417	433	429	403	432	444	441	376	441	414	395	418	382	440	424	446	433	454	388	422	431	404	414	392	400	403	410	434	405	419	421	389	435	460	401	423	455	415	439	439	405	438	386	411	421	409	422	409	435	425	437	418	445	391	437	426	420	421	439	424	394	422	424	392	449	428	407	417	397	425	405	461	389	419	425	424	431	381	441	437	428	430	424	413	423	380	418	423	409	472	431	442	410	472	422	427	434	421	391	439	458	428	418	401	422	455	385	424	409	470	453	459	394	433	398	432	420	405	418	402	454	405	429	411	434	399	386	449	407	391	449	445	435	439	450	396	394	434	441	439	412	403	419	444	421	427	433	391	443	402	435	411	424	426	470	395	406	449	405	443	395	439	436	433	421	430	414	377	402	437	424	419	436	429	435	428	418	399	429	418	413	407	434	428	400	432	406	433	386	439	429	429	411	424	396	432	415	413	418	432	407	400	436	389	423	402	410	418	456	430	453	425	419	367	437	443	396	408	434	464	454	458	399	448	394	399	433	405	443	450	441	403	420	402	461	411	426	418	404	417	383	409	436	398	422	422	396	402	388	434	411	404	409	386	450	421	438	467	420	438	424	408	418	425	430	378	454	419	377	417	444	457	398	418	440	415	412	406	428	421	411	451	409	425	436	409	416	382	379	425	416	451	425	420	425	435	399	443	414	433	405	388	426	433	424	406	396	411	401	420	447	427	414	387	452	422	386	441	432	397	434	434	428	430	393	409	462	426	424	422	433	428	376	449	418	409	446	440	407	418	461	406	402	395	387	405	433	389	412	440	391	403	434	466	450	436	466	403	446	391	434	383	409	420	448	432	413	427	449	382	452	436	416	456	435	441	433	458	437	412	417	408	428	397	416	391	412	433	408	426	396	451	431	415	428	459	441	445	418	441	452	440	430	418	449	459	417	414	426	449	419	432	424	439	432	456	397	451	408	414	446	400	464	408	440	458	439	438	446	368	388	405	413	412	389	435	425	410	420	441	427	426	398	423	442	389	383	419	455	443	445	434	420	402	476	396	474	400	405	432	435	454	413	387	413	435	406	453	426	411	449	469	421	417	389	399	407	420	440	411	416	415	418	467	450	461	453	438	452	466	428	461	400	423	419	431	413	459	422	415	417	430	492	433	411	459	396	431	421	422	428	397	425	417	415	420	444	424	429	423	404	405	467	431	393	429	442	428	386	403	413	431	442	405	419	428	443	425	428	435	427	469	428	403	417	425	400	456	431	449	427	421	451	399	435	405	418	432	435	419	409	414	423	431	467	419	396	409	403	453	422	418	425	450	421	417	452	391	465	424	419	423	412	441	414	405	435	407	428	415	436	399	423	428	422	410	399	428	463	451	413	444	400	423	395	437	431	401	401	422	389	409	394	431	409	415	416	437	430	387	434	424	428	431	448	424	429	424	401	414	433	404	425	440	436	385	412	411	398	430	436	416	413	441	428	421	380	431	422	432	412	402	456	432	402	415	426	417	440	404	419	432	431	407	420	421	401	420	458	407	421	415	422	395	444	428	439	400	388	416	479	388	410	421	399	404	438	445	413	408	432	439	440	392	436	442	425	442	399	452	445	434	405	449	420	457	436	383	436	425	423	429	444	431	453	415	407	406	427	420	434	433	423	403	438	437	412	459	402	387	436	442	423	434	425	441	435	429	414	410	438	404	397	410	434	426	484	428	429	405	447	445	421	450	459	443	426	403	422	388	406	431	470	436	417	414	424	445	441	437	401	429	416	435	415	418	388	402	415	415	427	420	424	425	418	418	435	430	388	406	438	409	418	443	431	425	411	436	459	470	420	423	402	451	425	418	427	404	438	430	409	376	448	412	437	404	422	449	445	425	415	432	410	413	424	426	404	449	466	427	418	442	433	439	410	381	393	435	449	422	437	464	402	429	422	430	435	459	425	403	417	422	415	436	410	445	394	463	433	423	395	407	447	438	437	417	420	452	417	425	439	411	441	428	454	433	419	444	442	408	416	402	384	439	409	438	434	425	430	453	435	429	428	404	395	423	376	440	412	415	440	445	431	394	448	445	408	424	414	420	444	418	438	449	424	422	420	434	416	437	395	444	420	414	412	438	398	401	441	401	418	442	393	425	415	436	421	441	439	444	407	414	416	410	426	440	415	403	414	411	428	429	433	423	397	414	444	436	442	441	408	449	449	445	413	437	408	438	408	405	423	468	420	438	453	402	428	413	399	417	437	405	434	393	409	392	424	421	431	450	375	420	413	418	390	433	408	436	401	440	416	394	380	395	448	426	447	442	411	383	404	408	442	413	459	451	445	440	424	399	437	445	435	399	425	408	440	416	432	410	434	421	421	444	442	418	435	406	452	407	437	426	420	449	434	409	372	428	414	442	431	433	447	422	439	404	456	415	388	402	424	399	445	460	437	443	429	429	459	454	416	374	387	407	423	430	412	416	369	434	394	451	428	412	457	426	415	444	434	445	406	441	442	420	444	392	432	445	415	433	422	424	416	453	437	449	393	412	420	414	414	463	412	412	447	418	421	441	420	435	441	403	404	459	404	424	454	426	407	410	422	423	409	395	436	412	424	400	402	397	422	419	428	447	443	402	411	409	420	401	446	437	431	460	394	382	423	419	402	407	391	411	393	441	416	415	415	394	428	420	373	423	384	388	416	400	433	433	428	429	418	407	410	404	452	424	405	406	416	377	433	409	391	429	428	406	440	427	407	457	477	430	457	419	432	468	435	417	433	394	414	402	431	404	421	393	390	442	452	467	437	418	411	397	430	440	434	404	405	431	412	393	439	403	442	446	469	432	415	453	432	446	380	428	397	412	456	410	397	422	418	404	422	433	428	431	437	392	403	412	433	424	407	455	432	428	405	430	450	444	422	391	425	417	409	440	415	422	453	401	441	396	428	437	455	410	416	458	413	475	438	430	420	432	443	428	427	353	446	414	437	448	434	428	415	410
57549	28962	13832	3907	1984	1479	1144	949	739	621	557	492	476	411	421	345	386	318	295	304	282	269	308	263	310	244	277	264	232	241	223	229	227	257	241	222	251	262	212	215	229	203	250	232	213	216	205	207	224	226	213	196	215	226	224	191	208	221	229	215	186	223	196	252	233	203	221	243	238	234	199	245	207	201	232	214	229	189	176	205	207	231	207	207	202	224	226	207	215	197	224	182	199	202	199	189	214	203	228	212	197	214	215	229	179	202	212	196	209	213	199	216	206	204	213	219	194	211	222	224	198	211	220	199	198	206	238	195	235	218	184	222	187	203	199	224	221	224	207	193	232	239	206	231	204	199	229	191	217	198	221	205	211	184	203	194	210	226	211	216	192	211	207	217	199	215	227	194	200	220	186	193	212	204	251	191	205	197	211	222	245	206	205	214	197	201	207	180	230	213	202	148	216	243	243	220	200	204	199	211	217	235	199	192	190	212	207	241	221	184	236	204	178	202	238	221	192	207	230	217	196	207	209	198	184	207	212	200	201	236	212	219	207	194	212	217	242	240	217	215	225	211	215	194	230	207	228	212	212	222	234	226	239	234	203	231	209	214	198	252	213	201	229	234	235	206	219	233	226	230	273	224	217	213	215	212	203	203	197	211	223	239	207	220	184	191	201	202	184	235	204	207	201	209	197	219	200	205	194	195	208	227	200	224	184	219	203	218	239	214	219	186	194	201	203	205	187	218	216	237	221	192	202	214	221	180	249	216	190	238	235	214	179	231	245	205	215	212	200	197	217	218	216	196	226	238	222	236	202	220	187	204	229	204	182	215	215	220	211	230	178	225	201	222	167	188	209	184	195	209	212	223	226	200	212	212	213	188	236	217	220	221	196	223	207	219	206	226	211	228	197	236	224	206	187	192	204	185	214	215	240	244	205	198	215	202	216	200	192	208	220	219	210	196	196	201	217	229	224	198	219	227	203	178	189	199	214	197	219	201	188	233	237	226	212	201	213	192	224	192	218	187	218	227	208	242	202	214	212	205	228	237	206	209	201	190	205	193	231	202	216	195	196	226	213	235	191	201	199	208	206	195	218	186	208	232	225	209	217	239	221	197	215	219	208	214	194	201	211	197	219	209	190	224	202	234	218	207	242	208	238	206	198	199	208	206	197	218	207	213	249	198	184	224	202	220	202	192	252	227	220	209	228	219	194	202	204	178	221	209	208	204	199	222	218	194	189	196	195	211	210	208	212	202	228	216	231	209	220	205	178	207	183	220	209	217	221	194	202	186	227	207	229	222	209	239	237	208	227	182	183	194	200	209	221	216	219	209	200	227	196	166	199	207	205	254	207	202	217	215	238	224	250	203	218	211	231	225	204	201	229	207	203	238	220	194	201	202	200	219	179	212	210	227	190	214	203	223	203	195	226	202	221	202	221	206	200	242	212	212	229	223	177	181	222	204	172	221	210	221	218	201	190	227	212	209	209	209	198	190	214	227	233	215	215	224	202	206	191	201	210	228	217	205	183	192	202	219	249	228	225	231	221	220	205	215	235	212	192	228	211	203	197	213	210	201	226	214	220	224	218	184	165	215	207	202	201	192	219	215	218	217	205	190	234	205	214	225	198	212	202	191	200	221	220	212	222	229	219	189	224	200	185	218	212	205	202	201	222	215	239	221	195	204	192	212	208	193	212	223	248	207	218	203	217	196	237	216	210	217	203	180	223	222	200	202	204	198	202	210	197	227	212	191	217	192	206	214	237	201	221	226	206	230	213	191	236	216	203	198	212	203	231	249	192	187	202	208	192	196	200	223	210	230	210	207	206	231	213	234	199	194	222	221	241	185	199	235	229	220	220	201	206	215	181	207	230	203	224	226	205	227	186	213	200	243	221	203	224	212	214	221	201	190	190	191	210	225	201	198	192	211	190	206	215	217	206	198	208	190	221	203	190	218	232	212	196	192	209	209	214	210	165	235	205	200	203	246	217	208	223	240	228	226	209	219	215	202	232	216	223	209	215	211	188	224	234	226	217	225	199	212	205	206	263	196	197	212	242	192	190	215	194	212	233	214	209	199	215	191	176	204	199	213	226	199	203	221	205	224	196	222	176	238	225	223	251	204	216	173	206	201	197	219	241	221	203	225	212	224	197	226	194	201	232	226	210	191	217	218	199	224	219	221	209	211	216	233	237	237	214	190	204	213	245	199	210	236	204	213	234	240	190	212	195	211	213	236	205	234	189	201	204	224	228	179	227	215	205	218	207	195	175	212	208	221	233	194	196	203	221	218	204	220	198	236	215	184	218	206	217	195	207	195	210	208	203	210	206	192	196	215	210	206	227	207	183	234	228	195	210	217	215	213	203	221	212	228	221	231	226	236	198	182	213	200	205	199	199	211	200	214	217	205	229	208	251	220	202	208	173	191	191	225	230	212	195	211	168	207	185	203	196	196	196	195	197	206	203	192	222	223	233	186	198	205	223	216	203	192	235	199	250	224	217	215	206	235	209	213	223	221	233	215	196	197	201	225	234	186	251	208	201	194	220	212	198	224	220	211	209	224	216	230	230	208	217	199	208	217	210	207	209	244	214	200	201	240	225	211	223	191	247	220	228	204	251	210	187	201	200	201	233	224	231	239	225	239	214	205	213	206	218	197	222	247	195	195	213	221	193	212	223	237	206	211	195	202	223	209	199	197	191	231	216	206	193	203	211	222	212	224	218	198	204	174	206	214	194	221	234	221	210	210	211	201	217	199	228	189	220	213	233	186	192	214	226	201	218	224	200	222	231	230	176	189	232	221	218	210	212	208	202	193	216	203	206	203	214	223	207	217	199	201	209	195	194	203	203	208	208	234	218	193	182	208	201	243	238	218	213	229	195	185	196	204	223	216	219	206	247	201	214	205	199	186	216	191	212	234	212	209	224	205	213	217	209	218	216	216	197	211	199	225	202	207	194	218	201	199	194	201	220	221	205	198	221	215	210	214	201	188	226	227	193	189	209	198	208	208	233	219	226	206	213	208	206	226	212	210	227	219	198	217	196	227	200	200	190	223	240	235	221	191	199	209	214	211	226	219	215	226	194	195	218	176	211	223	196	214	198	224	191	199	195	200	228	228	230	208	213	217	203	211	204	212	211	215	209	251	213	208	216	206	198	228	190	204	207	220	212	189	177	206	200	211	209	197	219	187	215	196	196	223	207	227	239	206	225	225	194	208	232	182	212	219	219	215	227	210	201	213	200	214	198	201	239	225	218	236	214	207	233	211	200	216	205	197	218	209	227	199	207	221	190	218	192	211	192	214	215	185	187	204	224	200	230	217	219	217	214	218	243	218	199	246	226	210	199	214	225	217	201	229	245	229	193	241	244	208	225	209	196	202	207	197	215	202	192	208	220	192	233	222	218	213	209	264	214	213	219	205	211	203	183	218	195	205	216	216	244	230	230	212	231	202	237	213	205	223	208	247	211	202	183	191	182	203	206	233	172	223	210	202	219	229
33286	18117	14008	8443	6842	5876	4691	3868	3259	2561	2211	1986	1710	1757	1579	1564	1414	1282	1202	1009	992	875	992	1006	949	819	745	668	666	736	727	722	743	648	603	625	587	602	584	568	526	559	534	579	580	532	543	548	541	531	522	533	517	508	530	539	554	529	510	483	517	515	460	447	491	475	479	418	457	477	428	468	473	493	433	449	460	425	425	454	433	453	449	449	492	456	463	469	477	458	431	429	464	470	459	465	479	470	467	434	460	466	462	441	468	452	447	465	432	460	487	429	490	483	439	482	454	438	493	478	468	477	453	502	451	451	464	476	520	451	438	482	444	448	495	469	446	447	466	469	459	443	455	468	491	469	446	459	436	480	459	434	442	438	453	489	434	474	492	447	457	485	429	476	440	471	442	455	485	510	422	470	447	489	456	471	438	463	438	484	463	468	478	475	436	426	420	460	501	458	453	479	481	478	430	455	438	447	468	443	477	446	459	457	476	432	486	449	472	447	475	462	464	469	493	455	440	434	445	490	482	466	492	469	409	441	428	477	450	421	465	440	464	466	449	477	438	472	470	465	466	469	462	459	492	467	469	503	473	472	458	486	437	454	465	466	427	445	463	450	469	459	475	467	445	430	500	454	435	461	449	457	441	447	449	461	448	469	451	473	425	482	469	435	462	463	479	450	429	433	433	441	454	457	436	460	467	495	486	473	454	471	462	452	481	459	449	443	450	464	493	449	499	430	456	452	486	449	428	453	433	418	469	475	453	465	460	459	453	455	459	430	465	488	491	488	438	417	442	467	452	440	463	479	464	448	454	433	458	396	444	438	415	447	487	509	448	423	473	471	452	458	485	473	426	477	435	449	458	515	446	489	437	474	491	470	450	443	479	474	418	459	500	418	457	451	480	485	430	490	473	451	471	464	485	488	423	434	444	440	486	476	478	456	447	449	452	455	446	435	464	460	442	444	462	431	448	451	501	469	457	471	463	455	472	481	438	465	459	470	469	418	447	446	460	434	470	454	471	456	443	444	426	452	473	455	445	450	442	434	463	468	472	466	455	452	445	475	502	435	448	459	470	457	472	481	472	475	459	447	494	461	455	457	477	449	455	484	451	477	475	464	487	472	455	470	475	430	461	462	489	461	487	442	503	446	476	447	459	419	482	452	472	489	490	424	433	461	435	450	437	479	475	472	441	488	475	480	398	475	447	491	478	426	452	493	486	444	440	477	476	483	451	437	462	452	439	447	467	462	456	460	484	472	443	432	451	438	451	474	477	445	469	454	453	492	468	403	433	435	468	461	433	443	483	457	473	429	441	476	482	476	402	422	423	445	449	465	477	450	431	435	448	431	479	472	436	475	452	464	472	468	454	455	474	477	464	435	486	468	435	432	512	448	472	452	505	475	448	438	460	461	478	485	485	441	465	506	469	473	479	489	499	458	468	475	432	487	458	488	457	480	465	451	475	464	505	454	430	463	436	453	456	501	462	470	437	485	471	464	485	465	421	430	445	452	454	448	426	472	451	463	473	461	471	454	460	435	510	437	444	445	483	490	430	455	465	444	440	441	466	450	486	460	426	470	433	490	404	420	433	469	467	410	441	413	484	447	444	469	442	456	440	481	449	432	464	463	467	461	489	446	454	460	452	444	451	462	458	464	459	471	474	509	445	441	469	438	458	484	439	481	465	471	481	439	454	481	451	452	481	459	455	529	452	446	469	490	418	482	446	468	462	422	460	475	440	459	453	478	445	481	451	466	457	458	492	478	457	492	449	452	469	438	478	459	475	482	455	441	448	458	431	481	512	448	401	464	487	475	460	500	457	434	447	457	445	509	453	500	467	414	462	411	512	458	428	430	430	410	449	440	511	486	496	449	461	463	514	486	486	455	472	470	452	485	467	466	464	475	436	493	443	391	469	428	442	440	432	469	498	454	476	451	439	442	465	481	464	476	474	477	452	465	448	479	457	478	438	470	495	453	459	449	460	467	405	480	469	457	440	417	517	482	460	460	460	440	490	505	461	468	464	463	460	440	447	475	512	467	432	466	439	424	449	472	420	528	442	478	486	448	475	444	467	465	460	423	479	482	463	522	434	444	441	435	510	448	460	449	419	474	435	473	458	470	457	436	444	461	464	441	452	473	485	420	477	479	439	448	471	472	456	490	480	452	472	455	504	484	494	452	439	461	425	472	450	426	481	414	438	449	463	454	456	482	472	419	475	462	448	470	464	503	462	438	493	457	462	466	490	458	449	469	439	475	479	478	461	478	440	472	478	467	452	427	491	474	481	485	475	468	483	486	448	458	460	496	468	451	450	445	469	449	481	482	459	450	450	480	464	441	501	461	435	470	497	455	441	458	433	439	483	447	443	484	439	440	444	408	469	459	457	430	448	466	462	526	447	436	450	479	475	466	458	458	485	454	467	455	476	430	504	452	455	439	476	488	465	445	477	459	486	460	439	446	431	466	439	446	471	444	464	435	464	446	464	473	482	448	452	431	472	475	431	481	442	464	448	492	456	446	466	463	413	459	463	470	451	483	448	451	439	442	462	431	478	421	488	434	451	502	472	467	451	458	408	460	477	495	463	465	468	478	455	451	448	477	469	432	409	491	482	471	464	418	468	432	478	450	499	484	493	445	449	435	459	433	453	467	452	437	452	487	458	451	421	454	448	475	434	429	450	431	485	475	455	440	444	454	465	485	441	477	484	454	487	437	443	482	493	441	457	468	481	450	500	457	458	467	468	443	468	463	513	478	437	438	450	457	426	475	453	443	447	435	419	463	484	452	433	452	455	454	468	469	438	457	462	473	418	488	442	458	476	453	465	507	487	444	458	481	458	461	446	474	458	472	439	465	451	443	491	467	483	483	463	454	447	464	470	452	442	484	437	463	421	460	488	436	476	469	499	449	432	463	475	437	511	440	455	449	479	442	463	470	476	426	488	466	468	485	430	454	464	454	447	419	439	508	498	468	440	453	456	462	487	460	429	433	424	469	446	444	437	448	457	470	442	441	456	450	458	464	472	459	440	464	475	470	490	450	481	465	429	416	465	435	448	478	496	449	435	465	468	469	439	446	453	458	467	485	434	469	482	481	439	424	473	437	459	448	437	468	427	467	456	463	460	458	411	471	457	499	476	457	471	461	461	472	518	459	478	436	442	436	457	476	436	474	437	453	482	490	433	450	454	489	425	454	464	456	484	458	464	497	463	447	446	443	475	444	493	467	465	459	467	469	482	456	461	468	441	461	461	459	457	426	416	437	462	466	462	477	450	482	467	453	445	479	471	494	421	472	451	447	459	446	467	517	474	465	487	442	499	475	463	489	481	454	389	472	495	461	482	420	444	450	463	496	446	513	485	443	439	410	442	434	418	446	440	494	456	441	463	462	421	421	452	480	485	429	480	423	462	460	449	471	455	493	465	458	475	440	484	460	473	489	431	439	467	488	459	477	456	482	419	502	465	458	474	408	487	477	490	506	442	453	445	450	490	437	439	439	455	454
34657	13717	3543	1276	878	587	503	452	343	381	323	319	263	252	238	240	246	238	277	226	237	260	235	235	191	213	239	214	228	205	208	217	220	235	235	212	187	219	220	200	203	229	200	237	218	204	203	203	207	204	191	202	169	210	217	207	191	199	213	206	202	190	220	192	219	198	193	189	211	238	207	207	182	212	214	215	197	192	203	186	202	210	212	193	199	205	214	193	222	194	194	205	219	206	240	177	229	227	208	178	196	214	202	212	241	222	227	227	220	211	190	222	228	234	203	217	202	227	214	199	194	219	181	185	232	207	227	170	176	185	190	202	200	210	223	207	215	208	198	209	225	222	191	213	221	197	217	197	204	196	186	192	198	210	195	216	250	214	191	233	205	221	187	203	221	217	203	178	217	221	205	219	211	200	192	188	211	185	207	163	201	182	198	178	237	197	205	223	206	199	220	229	201	232	184	181	216	223	215	211	206	200	193	230	212	204	195	196	209	228	211	218	194	196	198	213	184	236	204	190	228	242	192	196	215	207	240	197	183	191	232	219	229	214	177	196	211	202	183	218	221	225	216	186	192	170	192	209	223	197	200	216	233	201	252	234	201	222	245	223	196	208	204	199	219	177	186	229	216	192	204	221	202	193	209	228	217	251	210	177	208	221	184	204	230	227	178	205	219	206	208	203	205	169	243	218	215	196	198	194	199	208	206	237	198	197	194	230	215	177	217	206	199	226	206	160	199	206	191	230	206	200	197	205	222	236	215	203	216	187	191	207	213	175	203	206	199	208	222	202	221	164	201	196	205	198	208	218	216	238	252	217	179	189	205	201	187	193	215	178	214	225	231	215	173	206	221	223	217	213	222	205	210	211	196	193	211	214	201	210	214	215	221	210	214	226	198	195	212	200	193	206	203	223	206	195	204	187	212	205	195	241	200	235	206	198	184	195	208	212	178	193	205	190	202	208	229	193	195	197	208	207	201	225	215	188	193	186	230	203	181	203	208	215	213	212	206	204	208	204	212	205	225	237	215	207	223	200	225	192	221	234	186	215	232	200	196	190	207	194	196	230	199	197	189	217	204	192	207	188	203	215	238	209	189	234	222	220	189	194	190	209	219	206	228	208	213	208	196	221	199	203	224	201	210	219	172	231	199	206	218	204	192	221	219	221	189	223	201	180	193	203	201	185	235	219	213	217	177	190	187	198	212	207	233	243	201	208	221	219	189	221	225	208	199	199	219	184	229	227	220	219	210	202	214	233	220	207	217	202	188	198	195	183	184	178	197	196	203	237	185	207	193	231	219	194	220	218	217	209	233	249	197	223	194	195	205	211	200	236	227	191	225	206	209	200	220	213	229	178	197	213	202	216	216	202	219	220	218	217	198	191	189	228	222	216	200	165	181	206	205	203	220	175	186	220	201	194	221	221	251	206	208	207	216	197	205	224	205	218	205	189	198	200	211	202	197	216	227	194	238	185	224	220	200	212	221	209	209	210	218	208	201	209	191	200	207	179	241	217	204	199	203	190	215	218	240	191	185	202	230	224	204	190	198	219	218	181	191	237	202	214	193	245	208	189	203	207	223	216	195	189	186	207	186	204	220	176	189	203	235	198	204	216	219	224	193	206	229	198	199	227	221	191	175	220	251	203	211	229	192	215	214	200	202	207	187	178	213	205	193	177	209	204	185	218	205	191	198	190	229	195	210	236	230	213	217	224	212	199	219	205	221	227	187	214	225	212	242	192	196	218	200	205	208	186	223	199	168	209	172	215	191	195	221	203	205	211	202	201	171	203	218	225	231	239	214	222	198	200	208	219	235	188	196	242	211	215	185	227	245	201	198	201	225	179	198	202	217	217	214	221	205	201	200	183	225	203	252	209	209	200	190	188	197	209	190	196	186	184	195	183	241	197	200	229	191	200	191	189	206	201	204	205	208	193	218	210	198	214	219	229	195	224	207	222	213	228	201	192	223	214	199	224	231	200	185	215	210	215	222	204	187	190	205	189	203	202	242	197	180	237	202	188	206	198	215	224	195	218	225	194	187	206	213	242	209	194	209	211	254	194	203	190	201	213	158	177	218	216	214	212	197	212	234	232	211	185	208	190	210	211	226	245	255	211	201	219	199	216	236	226	201	221	228	196	189	204	213	194	173	178	234	231	234	199	204	201	221	192	199	176	196	218	205	217	194	189	226	214	222	193	175	212	214	216	215	222	180	187	198	181	218	229	170	197	215	212	218	206	204	262	186	182	175	189	187	220	189	206	210	213	222	212	183	198	204	226	227	200	196	218	200	180	206	186	197	200	223	210	222	217	202	188	188	216	191	202	210	184	233	217	196	197	204	187	228	212	216	208	196	196	207	215	212	187	195	208	221	181	196	213	222	186	199	208	200	207	216	228	214	223	211	207	224	210	192	190	198	213	197	210	211	203	190	193	198	201	201	199	208	209	225	226	259	241	209	206	213	209	234	200	186	222	202	197	215	196	229	215	206	215	213	198	200	226	214	203	212	224	200	229	202	175	186	180	209	215	189	220	198	208	197	205	217	191	222	183	223	233	195	199	212	197	203	214	207	209	186	205	214	171	178	222	228	172	190	197	219	189	208	213	201	204	213	198	195	213	193	221	213	204	222	206	227	215	197	216	189	175	199	203	196	198	214	234	201	203	218	217	241	201	219	224	209	207	180	205	205	191	193	227	202	207	227	215	199	201	203	193	209	209	241	199	192	172	210	200	201	179	225	226	217	171	212	213	215	202	230	222	197	224	183	221	209	202	228	220	178	203	219	221	181	201	173	216	215	223	212	214	216	206	215	198	207	218	190	201	196	200	192	182	202	199	202	204	200	244	190	206	207	209	174	183	205	202	213	195	223	209	216	190	221	208	191	210	212	185	209	227	199	195	192	208	215	208	204	220	208	206	181	232	218	229	209	220	189	242	241	176	213	209	214	210	220	207	167	192	208	200	209	208	203	208	193	197	207	209	195	219	201	227	233	193	221	205	200	190	247	196	206	190	181	218	189	212	205	184	216	205	213	203	225	210	187	219	221	191	206	195	190	234	231	212	226	196	226	222	210	209	200	223	203	199	209	220	219	244	203	194	193	211	229	235	201	206	201	222	218	237	208	185	189	212	200	228	194	204	230	207	208	183	211	184	205	186	190	209	208	221	205	198	236	191	192	207	181	198	216	181	208	201	204	192	221	223	197	208	201	200	205	190	207	214	182	190	209	206	220	180	207	242	218	210	192	244	211	210	201	182	221	229	224	181	191	176	189	203	235	213	197	238	196	194	164	202	202	203	221	208	229	214	224	208	196	192	231	205	193	190	227	213	177	218	214	208	206	212	204	216	214	221	192	235	198	212	221	215	221	236	225	205	198	215	186	206	193	181	221	196	187	188	205	199	204	217	188	222	223	233	218	222	249	202	197	216	191	193	217	228	220	214	197	192	201	215	208	177	200	200	212	226	198	220	221	182	181	237	211	204	216	177	181	195	207	208
20510	8611	4800	3361	3065	2509	2089	1616	1348	1173	1150	1009	894	786	742	684	709	727	620	606	571	569	592	565	554	536	555	484	463	494	510	478	460	451	501	482	490	486	480	488	499	427	477	485	471	477	485	448	464	457	467	461	483	458	459	457	456	484	496	420	466	446	462	453	451	442	459	438	463	443	446	490	450	442	465	435	418	431	424	431	484	472	453	427	405	433	449	449	430	470	433	450	452	421	437	424	454	447	435	457	446	454	463	424	449	457	456	477	449	437	445	454	454	421	435	476	444	408	462	444	454	403	439	419	443	461	444	473	451	418	457	461	412	459	494	448	418	433	414	440	464	448	444	435	424	452	482	445	429	442	479	461	459	439	452	425	471	451	425	435	403	439	442	447	408	409	416	452	438	422	453	465	422	417	465	479	460	462	458	421	458	440	403	444	477	428	441	433	443	487	451	460	420	406	410	446	443	449	488	455	457	422	471	443	451	454	431	429	480	432	443	439	475	427	442	405	452	414	438	462	382	403	447	413	473	451	426	411	435	455	443	436	464	440	448	457	416	448	415	452	447	444	435	471	436	413	425	455	431	460	449	421	436	463	424	437	488	469	464	456	481	459	472	474	466	418	430	455	430	434	395	437	420	461	459	432	450	430	465	434	477	482	461	447	453	433	422	428	444	442	447	441	446	472	431	469	429	437	424	445	446	453	451	434	438	475	496	431	438	422	450	471	431	466	443	433	442	452	444	410	415	438	472	411	481	443	431	439	460	432	438	429	440	393	453	388	431	449	472	431	454	434	445	436	457	414	465	420	415	476	446	439	436	486	424	447	450	452	428	462	399	426	462	432	426	446	468	452	438	420	483	484	427	420	449	468	471	440	420	444	424	396	459	473	432	486	471	447	473	463	421	459	422	425	487	437	431	456	449	422	441	439	464	442	451	449	436	400	479	443	436	414	474	468	429	474	434	442	496	438	433	449	438	435	440	481	476	490	460	446	461	413	461	467	423	423	440	429	468	386	449	437	431	430	448	442	473	461	440	420	474	466	415	435	466	438	466	462	456	427	469	445	426	448	452	415	444	443	432	441	441	468	454	415	444	434	452	465	425	448	449	426	461	469	464	443	460	484	447	464	405	463	407	412	449	479	474	463	433	445	422	428	456	475	469	449	425	454	440	456	457	420	469	463	414	455	430	454	463	442	427	444	463	462	438	448	438	445	442	434	460	445	441	434	423	441	450	442	477	454	451	447	457	474	454	454	461	446	413	444	464	435	441	482	459	491	444	434	444	456	399	426	441	442	423	451	482	473	414	434	453	438	414	411	453	468	427	433	416	457	421	474	435	450	413	418	413	468	451	437	456	476	431	409	464	450	452	452	452	474	471	444	443	468	433	470	442	410	450	436	435	456	420	413	449	435	461	442	415	442	397	429	451	467	474	418	421	424	459	474	446	471	418	468	449	458	445	477	461	459	479	448	441	446	446	472	414	458	461	451	425	426	427	442	417	475	439	447	452	466	433	399	452	427	438	425	446	439	442	451	413	425	450	434	429	441	469	425	466	447	417	452	469	430	436	480	456	463	441	438	407	457	441	418	400	449	481	430	449	451	426	435	409	449	439	429	469	437	450	455	448	450	438	452	429	430	464	462	486	474	434	441	447	450	447	423	444	427	484	438	434	448	478	452	427	441	456	416	452	475	436	413	456	449	458	449	459	441	459	462	462	425	457	447	454	452	484	451	457	448	442	480	438	420	459	433	435	435	432	471	440	439	432	472	464	404	468	459	413	440	402	450	438	428	435	415	427	453	448	425	498	447	413	432	477	405	468	462	464	453	471	432	463	403	496	411	439	413	441	478	445	421	478	452	482	474	469	420	443	462	450	454	430	424	422	454	465	466	401	416	459	444	448	453	439	476	439	463	491	496	439	430	418	477	449	437	415	469	469	452	453	410	413	445	432	448	444	431	438	434	479	463	418	414	456	438	447	450	437	431	420	455	463	451	466	463	415	446	450	464	420	426	478	450	441	470	437	469	483	429	451	486	413	464	427	439	494	452	472	422	439	487	459	431	437	422	485	447	471	445	445	459	438	454	448	488	452	442	462	442	426	417	430	421	423	420	450	438	468	455	407	450	416	429	474	438	484	459	449	440	426	453	435	443	434	417	475	476	422	452	493	437	397	471	499	431	441	428	424	433	453	427	477	446	434	464	449	453	470	467	454	448	458	437	447	423	443	460	430	411	433	430	424	448	444	430	431	439	466	416	456	452	424	467	417	458	475	458	429	455	441	450	468	454	463	438	462	471	481	466	437	445	454	478	432	399	425	453	444	410	429	454	454	443	464	455	416	449	425	453	451	431	415	423	423	447	495	467	476	457	456	455	457	431	411	437	447	457	441	420	474	440	464	428	469	454	474	433	462	470	428	430	482	443	418	415	458	424	450	428	463	440	453	442	479	416	452	399	438	438	493	480	474	471	477	420	430	457	428	438	413	456	452	460	407	476	420	442	460	456	450	472	439	482	405	469	476	456	458	429	470	451	441	417	456	446	467	426	437	447	447	438	412	461	435	481	429	438	502	479	442	449	476	445	459	427	423	449	461	431	450	446	452	450	453	436	486	429	419	450	428	438	446	454	467	426	469	465	436	425	441	458	438	444	449	417	442	409	469	443	448	440	484	444	415	469	432	430	423	463	487	426	414	429	449	414	442	421	443	447	435	431	426	428	488	456	420	428	414	441	431	445	452	445	422	465	415	419	424	430	478	409	462	442	477	413	531	466	468	436	446	452	441	428	441	452	445	454	435	411	471	464	449	431	459	403	456	447	427	452	391	405	472	448	427	458	417	459	467	463	438	472	458	489	426	457	466	415	458	450	440	434	478	423	463	449	447	433	430	505	446	462	442	418	470	464	492	451	442	444	413	448	456	472	442	474	433	453	441	428	509	466	435	468	470	394	460	415	451	455	415	434	458	446	484	469	462	421	395	456	442	431	443	446	478	413	435	420	411	449	454	448	436	430	435	467	473	421	466	443	477	457	443	429	417	457	448	443	434	448	442	494	468	444	462	447	485	486	410	472	466	408	435	438	464	414	502	414	447	452	423	481	444	434	470	420	467	490	421	429	428	428	437	433	426	444	424	463	450	438	450	399	470	464	427	479	474	449	404	431	449	417	484	424	476	446	448	423	451	464	477	470	456	465	442	485	461	432	498	463	436	426	444	474	407	455	474	427	460	440	419	432	430	424	453	427	456	456	441	440	402	444	454	463	480	457	462	445	458	480	450	450	492	429	466	435	451	424	397	426	445	478	446	428	441	446	440	446	479	454	442	431	445	461	432	455	447	454	387	481	424	480	444	435	435	444	439	487	434	447	434	455	429	466	407	468	433	461	417	433	448	429	441	490	443	478	449	432	419	439	425	458	468	479	440	450	428	440	448	410	469	441	468	449	447	491	443	448	456	453	443	435	448	433	476	424	449	449	453	442	445	448	442	428	474	463
45403	20358	7630	2567	1783	1216	944	673	595	498	485	436	373	341	282	273	304	272	248	262	227	251	198	261	246	235	221	226	218	211	204	198	214	204	220	234	201	184	205	210	197	207	194	199	218	189	167	198	177	179	201	179	190	209	206	203	161	214	214	187	184	177	184	165	200	180	189	189	175	182	183	204	203	172	194	169	197	213	154	196	157	188	183	169	157	156	163	169	215	200	192	156	167	189	189	175	186	165	172	168	159	184	184	175	166	200	196	184	195	202	158	203	207	194	190	196	204	203	188	196	158	188	187	166	181	181	198	184	180	182	180	202	208	178	170	192	206	184	166	185	195	187	176	155	200	183	168	176	169	190	192	178	184	175	209	194	165	164	186	164	172	177	165	183	181	198	189	167	213	206	178	199	194	171	224	199	173	199	206	183	206	187	202	180	179	150	188	198	183	152	189	194	186	171	171	203	170	189	182	183	157	169	191	199	189	176	201	167	218	160	198	189	188	195	168	171	164	194	184	230	174	185	197	188	158	178	154	173	176	190	187	176	203	164	176	201	210	175	192	156	186	191	170	173	208	158	203	186	183	201	159	160	212	220	192	217	180	175	166	181	220	184	184	186	206	175	188	177	196	176	166	196	181	206	197	172	182	178	171	183	183	189	183	211	175	182	163	197	184	180	191	217	175	210	206	200	184	184	202	179	208	189	182	164	195	188	202	191	171	178	181	183	173	187	169	185	196	167	165	163	181	207	156	189	180	177	221	208	173	166	176	185	190	197	196	195	175	200	163	205	181	188	197	189	204	180	188	182	173	170	217	183	180	179	175	191	177	183	166	183	169	181	198	174	171	182	173	192	166	202	178	214	172	176	205	177	180	168	167	172	190	230	179	170	186	173	192	205	161	183	182	191	169	172	196	165	202	180	186	192	185	199	171	189	184	185	168	199	164	187	198	168	185	178	177	166	191	212	170	168	153	225	177	209	200	219	193	192	181	182	176	206	193	195	176	186	177	189	202	170	165	189	175	180	203	181	194	189	168	199	185	178	191	185	176	165	187	190	185	203	184	179	186	184	186	174	215	168	207	192	197	200	194	143	184	185	174	171	179	177	187	186	178	167	174	207	187	169	214	200	197	187	214	174	186	182	175	168	168	215	185	176	172	208	191	177	164	172	190	193	180	215	186	135	179	199	181	174	193	186	184	184	183	189	203	176	181	173	188	180	173	156	170	190	178	177	190	183	201	201	206	176	182	159	194	202	212	196	186	183	199	166	181	187	184	184	186	206	202	175	171	185	206	159	188	234	177	158	185	162	173	209	197	168	175	181	201	182	196	189	192	159	198	221	164	178	195	191	218	170	167	163	207	219	198	189	187	189	200	202	199	204	179	179	188	188	201	188	160	189	212	185	184	177	183	201	186	188	175	188	185	202	168	184	186	169	182	201	192	200	174	211	211	169	186	182	175	157	193	185	173	185	184	208	177	167	188	207	199	160	172	181	176	182	175	179	211	169	152	193	168	183	183	176	180	176	197	196	199	183	173	196	156	204	181	218	182	194	207	198	181	169	183	174	163	178	181	151	192	187	196	190	165	157	155	192	168	194	182	199	160	219	185	212	208	169	174	215	210	210	197	183	180	181	180	221	184	198	169	181	177	207	184	177	194	191	189	158	159	199	213	151	200	177	163	145	181	203	169	199	184	178	188	179	201	181	180	186	172	222	175	168	163	169	185	166	194	166	203	193	167	163	166	195	200	183	153	202	173	177	220	171	189	172	182	159	179	182	180	166	183	194	167	171	182	200	174	172	163	210	165	195	203	173	209	151	180	182	191	195	186	205	175	219	180	157	194	182	186	195	203	177	204	178	194	189	216	201	174	172	209	194	173	182	195	165	168	176	173	180	190	186	180	204	171	168	176	199	195	180	196	184	173	186	186	202	193	198	158	189	195	182	206	201	191	202	191	189	195	185	178	171	209	169	198	210	194	174	173	165	192	186	190	178	188	192	184	206	192	188	182	216	167	185	178	162	190	202	191	211	170	182	178	158	190	173	169	204	178	175	210	193	212	158	177	191	175	163	191	195	227	202	136	155	178	182	184	186	193	194	208	185	199	182	191	204	183	177	195	182	175	197	193	180	185	185	208	177	194	169	187	197	183	149	176	179	196	199	198	159	172	188	201	198	190	208	202	199	183	166	185	191	190	174	186	185	172	197	194	181	219	158	169	198	168	175	198	196	186	176	189	181	193	214	185	184	191	168	174	183	187	178	162	195	203	190	193	167	187	191	175	184	170	178	162	182	187	216	207	185	178	180	196	219	186	184	194	189	181	216	189	172	211	181	167	171	187	187	195	190	173	215	192	209	168	180	142	183	161	166	191	169	189	185	206	187	172	171	171	204	172	193	200	180	180	161	212	167	186	196	185	177	203	188	176	174	199	190	190	170	202	189	205	196	182	202	184	173	165	179	185	185	175	210	183	195	186	181	167	189	211	150	196	165	198	192	173	197	194	180	198	200	209	184	192	183	186	166	175	186	173	162	187	183	185	172	186	189	186	186	193	176	170	150	184	182	169	175	172	191	193	175	222	184	185	168	193	166	213	171	187	192	169	181	195	184	200	186	192	201	180	192	194	207	181	200	192	191	176	179	199	173	159	153	143	174	202	216	189	180	201	170	184	178	187	188	204	181	194	170	189	222	190	176	190	190	224	185	184	211	225	185	182	180	179	189	172	199	211	175	181	203	158	197	203	205	166	182	198	186	179	173	178	182	187	192	180	220	208	174	190	179	187	197	190	204	184	193	185	180	185	206	173	203	157	205	180	167	164	170	198	180	199	200	197	205	168	174	183	204	169	179	202	179	184	204	199	182	185	195	195	190	178	183	206	175	208	206	209	183	183	155	172	188	178	174	161	194	182	175	207	221	169	187	203	164	179	195	203	184	179	185	180	174	214	178	196	181	185	189	196	172	184	200	179	204	193	186	194	223	169	165	180	187	176	195	160	166	191	177	181	177	199	205	190	193	195	200	171	199	183	178	178	197	180	207	147	198	165	167	214	172	212	171	165	190	180	170	158	200	162	189	213	175	174	172	162	184	179	198	191	202	183	184	192	182	167	168	164	198	183	179	188	188	197	188	203	189	181	186	192	165	183	191	196	203	177	206	208	166	184	199	201	178	193	180	201	213	169	188	199	181	196	166	193	182	175	206	203	205	181	215	218	170	163	195	195	210	197	191	150	182	199	181	179	180	184	174	160	171	199	196	157	180	200	196	210	175	199	181	178	193	222	178	212	180	181	205	192	199	186	191	197	187	207	187	206	172	178	187	184	167	191	178	206	189	168	187	173	195	166	183	194	200	202	181	173	179	162	205	190	182	178	208	193	193	187	198	191	210	187	167	187	172	197	182	188	198	162	186	184	186	175	208	197	176	150	168	171	177	168	195	199	188	192	194	167	170	196	205	176	190	178	192	166	204	174	189	192	172	184	177	189	191	181	192
26060	12328	8994	6933	6153	5157	3972	3141	2410	2231	2015	1735	1480	1305	1066	927	1063	1020	896	906	785	744	742	766	738	657	648	609	557	544	600	581	562	559	515	519	487	474	499	472	483	505	487	516	488	456	514	502	488	448	435	449	469	508	515	476	475	438	427	418	431	426	422	429	408	418	423	419	422	386	442	402	421	418	399	425	380	417	377	420	436	391	421	377	396	402	421	424	392	418	393	405	414	414	411	427	417	406	400	376	393	387	390	387	389	428	433	381	413	433	407	403	398	421	406	445	373	390	432	403	439	426	402	426	387	408	430	429	419	358	406	391	384	372	447	427	372	423	398	377	403	424	425	425	400	414	385	371	399	392	390	404	437	443	397	395	384	416	445	361	423	410	402	384	428	374	451	435	408	427	430	415	399	414	422	436	397	399	420	394	420	421	373	410	440	398	403	394	402	399	395	409	387	419	427	411	390	404	451	385	384	434	406	431	437	422	387	385	417	419	441	388	446	414	388	433	408	415	440	402	398	435	426	407	385	362	403	380	363	388	408	393	392	397	416	400	387	420	445	424	420	425	401	416	380	402	393	468	392	393	380	396	433	420	389	393	400	430	415	408	367	422	408	381	391	426	382	413	418	415	401	408	386	402	401	404	418	445	416	404	402	404	401	412	399	380	399	410	388	420	394	405	424	419	380	401	402	397	437	386	384	396	407	392	414	433	421	412	386	403	436	417	374	401	409	385	432	412	426	422	393	359	369	419	386	416	425	423	400	419	397	435	394	404	415	375	414	417	387	368	461	421	386	451	410	403	414	394	409	400	421	384	415	388	414	393	405	425	392	418	423	434	425	410	444	435	382	430	362	408	421	415	398	459	412	451	379	436	366	425	405	429	451	397	434	455	414	428	379	390	427	381	442	392	404	408	430	394	414	386	383	397	401	381	409	415	394	411	398	381	381	395	405	394	434	405	426	398	381	452	411	407	433	421	394	429	428	396	403	427	380	397	391	391	388	407	419	407	441	457	380	439	405	392	389	377	444	394	402	387	424	414	421	406	430	398	433	379	445	411	415	407	384	425	402	399	402	408	412	404	405	394	430	413	455	432	420	418	355	399	432	425	451	397	449	411	388	413	443	414	434	427	430	418	375	380	410	422	433	433	387	431	439	431	420	354	422	411	427	396	411	394	400	420	422	386	423	386	389	381	433	409	431	404	418	405	404	453	396	411	394	372	439	405	421	405	408	398	419	433	418	406	390	398	431	431	440	368	410	440	422	406	409	416	383	403	429	386	409	389	408	428	413	406	401	451	435	414	424	388	393	420	414	395	422	391	412	383	394	423	371	407	401	423	423	381	405	417	427	409	434	417	396	421	401	428	408	420	405	425	408	436	426	454	355	417	391	392	381	410	390	413	390	418	397	390	427	435	401	425	437	435	390	423	421	416	433	411	372	414	411	411	407	428	434	428	404	421	430	405	415	407	399	434	404	417	396	398	419	415	423	403	413	415	414	390	412	442	376	376	432	407	446	371	399	412	396	410	390	407	372	420	375	409	386	407	431	439	430	409	388	371	394	395	382	397	402	365	394	416	404	423	396	425	406	421	420	417	398	382	413	422	404	423	416	416	387	434	389	428	416	397	478	400	440	392	462	374	417	433	430	437	396	380	408	441	417	413	417	405	405	452	409	440	430	389	463	416	362	443	433	394	427	381	419	401	402	406	419	391	438	422	400	471	398	445	417	410	399	415	436	404	410	386	399	372	435	436	416	414	377	413	401	425	399	405	406	464	414	434	386	423	398	399	447	381	399	413	447	438	461	418	378	399	426	433	398	395	402	404	430	410	433	420	413	407	436	420	408	400	384	397	422	421	405	459	405	420	440	386	452	383	376	404	401	436	417	416	402	415	455	406	405	389	411	443	421	434	401	385	393	422	438	406	416	405	405	390	390	410	413	394	379	430	420	391	406	417	410	427	411	397	377	422	387	426	420	396	370	409	412	419	395	396	413	384	420	391	415	416	390	428	382	449	393	436	442	425	403	420	398	395	415	422	434	372	360	440	419	385	407	398	400	381	424	400	406	401	378	419	412	394	359	441	409	386	384	433	423	398	377	405	403	361	392	396	398	441	393	433	396	407	439	411	407	372	400	416	416	387	417	387	413	400	432	407	418	408	403	407	418	403	413	409	391	390	399	412	405	390	391	418	398	370	403	408	417	409	429	380	424	402	384	371	442	430	413	386	383	425	409	442	430	433	403	369	390	430	397	410	462	420	403	426	390	388	383	426	395	418	408	406	414	406	433	404	436	424	411	417	376	414	414	403	405	390	420	399	382	428	394	415	414	417	382	417	420	435	431	432	412	454	398	426	440	405	387	416	398	396	363	391	405	447	444	415	448	410	425	452	386	390	420	384	399	409	415	417	399	435	411	405	432	448	408	407	410	403	398	437	421	398	407	397	437	409	438	401	414	402	404	400	431	409	382	419	353	415	412	453	407	401	414	416	390	394	384	401	445	430	423	396	424	419	472	414	390	408	396	404	407	418	401	402	438	392	411	416	398	456	427	417	429	415	386	418	387	409	393	402	410	384	387	420	384	415	423	395	414	409	379	397	428	392	364	389	402	429	409	399	397	421	397	431	403	434	415	416	416	415	417	423	393	418	378	387	429	427	437	429	397	356	423	417	408	405	371	394	405	419	432	437	405	438	412	400	412	438	404	374	417	433	388	432	409	413	405	423	403	425	372	421	437	422	368	443	404	437	400	423	406	414	400	410	433	399	418	413	406	401	425	383	389	426	405	435	403	390	441	425	417	449	396	416	397	380	450	421	396	438	401	415	443	391	423	413	435	394	385	400	426	374	423	402	391	414	424	422	403	407	411	430	420	422	376	363	402	447	410	388	416	402	418	431	393	395	390	410	418	376	421	421	427	389	400	452	383	421	388	403	416	396	417	421	421	365	383	385	463	431	407	395	405	388	424	404	455	402	389	423	433	430	433	435	414	400	424	412	420	393	390	420	427	379	401	401	413	421	424	418	424	380	406	377	417	401	409	440	404	442	424	418	431	387	412	416	382	368	435	400	441	405	380	410	397	436	400	426	409	420	400	385	399	395	424	418	420	412	363	409	438	390	427	404	383	419	398	405	416	423	388	364	415	420	423	410	417	390	445	379	433	380	428	457	397	401	396	420	412	438	393	435	389	393	398	391	412	393	407	390	412	407	426	389	412	395	409	421	390	400	446	417	414	378	393	441	404	402	404	408	393	395	413	389	443	440	425	409	441	393	395	398	430	386	435	394	385	396	430	431	401	435	420	381	428	424	413	433	384	447	433	400	422	413	413	421	418	398	419	430	391	403	421	389	396	408	419	402	416	416	416	437	410	415	420	413	417	357	403	392	412	410	429	404	411	415	436	399	399	365	417	392	410	421	419	424	432	393	387	407	406	383	402	458	433	415	400	385	416	414	377	410	449	396	405	408	411	399	436	430	409	443	389	410	442	439
55189	27764	13838	4037	2445	1626	1255	933	762	667	601	469	451	476	396	350	355	342	312	280	248	279	261	253	336	283	269	269	251	219	250	242	232	237	251	253	217	227	236	205	196	230	231	243	204	210	233	220	191	240	225	218	207	205	205	203	189	205	191	249	235	207	209	212	209	198	222	210	207	190	256	194	212	182	214	214	236	208	206	196	201	195	183	213	227	200	204	215	176	194	209	200	212	218	235	215	203	189	226	205	226	230	186	190	227	233	224	230	204	188	222	214	199	208	219	226	196	224	208	197	219	210	223	198	244	243	206	192	190	215	201	220	200	205	219	234	201	191	186	199	188	223	222	225	210	188	210	201	200	188	233	210	199	191	223	245	218	223	227	223	237	205	220	233	209	211	211	224	204	202	190	203	206	198	200	193	194	251	205	217	208	194	218	226	184	197	210	233	207	235	212	228	190	204	208	207	191	218	211	223	200	206	189	225	198	231	191	204	183	211	184	210	217	195	207	206	222	179	237	229	191	205	190	174	203	204	212	205	205	185	223	210	218	221	193	204	204	179	211	201	187	193	206	217	176	216	189	209	236	208	224	213	222	210	214	210	231	202	198	203	189	189	219	194	224	207	201	222	192	189	201	220	193	207	216	187	207	200	194	199	195	178	188	195	206	223	210	185	227	185	194	215	194	192	235	225	216	208	212	216	210	186	219	191	211	215	203	209	217	217	190	207	184	218	229	191	205	174	205	219	199	203	217	195	209	196	212	197	211	220	227	206	187	226	201	192	200	246	181	186	188	209	199	206	202	218	219	192	245	233	214	198	207	237	238	207	210	201	222	182	233	201	178	188	240	203	217	217	217	243	224	225	209	183	231	224	226	245	204	216	219	176	204	223	240	215	194	223	204	195	212	225	188	212	187	210	184	194	177	193	207	227	202	196	209	200	184	212	248	217	204	205	209	201	219	222	211	205	209	216	219	205	219	180	221	188	224	195	216	203	239	226	215	250	207	218	197	192	213	208	210	196	213	229	217	205	191	195	196	198	212	228	210	229	203	198	209	196	234	186	206	205	187	198	213	211	187	239	236	192	206	234	209	209	216	188	219	209	187	198	215	191	224	216	201	208	186	216	220	206	194	199	203	214	196	196	204	221	202	208	200	238	213	230	213	196	197	197	199	221	226	236	196	201	204	175	181	192	205	201	215	224	213	230	234	207	190	204	228	213	212	204	198	182	204	192	209	198	224	209	204	223	200	219	213	217	232	185	228	209	208	196	209	196	209	208	211	182	217	199	199	246	247	205	205	217	212	199	175	205	202	191	205	192	227	206	211	208	201	199	222	210	208	210	210	203	216	224	223	202	212	201	193	235	205	197	199	217	212	216	225	213	227	189	212	195	206	205	233	219	223	216	224	193	202	230	212	237	177	212	193	207	199	209	191	208	206	210	188	225	197	202	207	218	207	182	177	201	236	222	198	211	223	201	234	193	194	221	186	217	214	193	194	201	204	187	198	208	214	199	188	192	208	170	212	198	227	212	224	205	174	193	221	229	210	210	223	212	213	174	188	193	227	208	212	217	180	201	194	209	223	230	225	201	191	208	223	238	238	172	221	234	220	191	207	217	205	179	223	194	223	216	199	196	212	201	189	217	209	212	208	199	223	221	226	222	214	189	214	223	239	216	193	185	180	194	214	210	192	187	209	236	222	215	220	198	190	194	229	182	228	183	205	200	198	212	201	229	162	173	220	222	188	220	208	214	200	218	190	203	218	220	174	243	186	224	217	179	186	202	225	198	200	205	216	222	219	192	234	228	208	220	212	226	208	224	173	192	209	195	227	226	204	193	197	225	216	190	197	187	207	211	194	237	223	237	201	210	193	159	203	203	222	196	210	205	223	227	238	198	203	188	198	205	206	194	211	221	194	214	254	236	215	201	208	202	195	241	216	206	207	197	191	198	220	190	210	185	211	207	210	213	194	211	213	212	217	199	225	233	195	217	228	232	213	219	209	244	194	206	208	227	207	204	218	188	196	206	207	216	222	204	201	202	206	220	211	207	241	209	230	197	186	223	228	182	213	220	229	212	184	221	186	219	185	189	231	223	211	191	193	194	178	170	214	214	207	192	224	224	216	192	216	202	205	187	218	213	210	195	205	195	190	232	227	237	201	203	214	199	208	204	199	198	205	181	187	222	194	199	222	205	208	184	211	192	231	216	206	192	220	221	225	197	196	189	202	203	193	200	205	187	223	206	207	195	198	222	219	189	190	189	210	209	200	199	218	215	189	211	198	193	207	218	219	207	206	221	228	200	209	214	181	200	195	205	192	213	212	239	203	178	192	221	198	192	218	205	219	201	204	191	222	190	205	218	201	207	236	219	198	189	177	212	191	175	199	214	199	214	255	199	204	228	225	196	238	242	186	209	206	224	215	197	196	219	226	204	192	215	221	189	200	222	206	200	196	204	209	215	198	213	219	191	216	208	202	216	207	196	206	198	225	204	194	216	186	202	203	182	198	246	231	192	222	223	181	202	208	190	195	190	221	230	182	226	203	200	205	194	238	194	215	213	203	223	192	211	203	218	201	205	207	206	201	236	212	220	203	236	207	200	206	207	205	238	202	208	224	241	208	238	245	189	214	213	181	210	214	198	203	207	200	230	180	199	199	203	221	189	212	231	181	213	204	209	208	188	229	236	237	207	200	219	215	210	203	202	188	224	216	219	213	228	210	214	179	215	195	231	201	219	186	179	183	200	198	185	209	206	228	190	201	206	198	204	189	202	224	192	197	213	228	181	201	187	232	178	247	225	243	208	207	185	219	213	217	256	227	219	207	230	206	236	179	209	207	188	206	226	214	219	223	205	192	223	198	209	227	197	208	216	200	203	216	231	179	206	186	189	209	241	205	217	206	195	220	217	222	213	259	207	205	181	192	196	221	199	199	234	208	217	229	222	218	201	219	205	208	214	222	214	203	202	208	191	215	219	218	216	187	206	219	194	206	206	208	207	229	204	222	207	200	229	198	215	215	198	204	229	204	214	202	198	215	207	205	215	215	187	201	189	240	228	192	239	237	190	183	222	204	228	186	207	209	212	199	184	222	199	195	210	221	213	212	213	224	194	209	176	207	214	198	227	220	194	182	193	231	229	203	218	232	193	193	188	192	222	228	196	205	186	226	222	202	242	199	231	221	195	219	215	218	189	226	196	194	206	195	201	186	220	206	214	186	221	184	217	197	178	176	234	212	200	184	195	221	212	228	210	208	215	191	203	231	217	191	241	197	194	229	187	208	194	214	195	205	217	205	221	205	231	200	206	199	213	222	194	203	210	221	188	205	197	204	228	230	211	219	194	206	225	240	200	191	199	210	209	224	198	198	202	222	229	221	188	192	209	205	207	217	211	227	218	204	219	187	209	216	210	212	206	211	225	195	179	195	225	188	201	205	191	212	196	204	202	214	205	204	202	218	208	198	219	250	204	211	204	242	232	218	212	254	219	218	204
31924	17771	14454	9038	8220	6537	5163	4031	3304	3030	2698	2216	1869	1760	1654	1401	1258	1254	1103	1020	924	952	944	1028	1007	910	841	724	720	684	713	696	718	708	649	583	539	554	547	556	518	553	578	581	545	523	497	529	507	517	491	510	480	539	510	508	512	494	504	477	437	487	502	477	484	457	453	464	473	448	469	483	439	451	496	436	478	457	412	450	470	467	472	461	446	447	456	465	430	468	422	448	436	465	480	469	454	471	449	467	434	475	458	447	467	482	459	420	457	475	447	456	472	432	456	430	489	436	452	452	499	461	453	461	480	437	458	449	460	436	483	437	442	453	462	442	420	521	428	446	470	452	472	453	455	461	445	460	412	412	498	459	453	478	418	422	491	440	416	456	451	452	459	470	451	455	452	474	479	481	392	451	447	493	430	442	457	486	452	454	440	469	453	499	491	445	431	484	442	466	451	479	485	431	408	434	451	461	496	424	460	445	450	457	443	477	461	442	427	466	470	458	454	423	440	446	489	470	443	431	417	468	460	479	453	456	452	435	478	442	452	422	464	432	476	444	416	493	460	431	464	486	443	469	469	439	441	421	459	449	486	403	439	468	406	441	460	453	472	461	466	452	471	443	439	475	450	461	427	429	421	464	455	461	468	464	473	452	428	443	449	422	415	424	447	423	446	457	458	458	439	488	439	422	440	487	485	479	450	476	494	451	417	453	431	485	436	482	420	462	420	433	418	472	456	447	457	485	466	460	432	442	452	462	437	470	438	482	426	435	456	459	487	486	454	456	474	442	412	444	442	436	426	496	471	458	483	432	450	473	423	491	452	461	481	440	450	441	479	450	477	447	461	419	469	436	451	490	442	480	477	453	416	458	447	444	465	480	460	441	449	446	487	442	467	468	453	463	469	445	427	453	445	440	496	463	450	443	449	473	482	450	482	425	477	433	450	460	451	452	452	442	447	462	446	438	425	439	432	454	474	449	438	456	487	459	470	476	418	452	417	485	450	438	464	459	443	427	431	450	445	446	452	450	447	481	493	477	458	458	488	448	472	466	430	432	468	441	481	421	479	457	450	413	441	455	495	460	480	455	476	490	429	425	462	464	425	400	474	486	435	440	454	444	491	429	481	496	474	476	444	429	462	462	479	438	445	453	429	443	466	430	422	444	422	459	466	488	452	455	457	466	499	494	440	430	447	451	463	398	457	452	478	425	453	449	443	447	424	461	467	456	464	500	467	442	443	437	455	405	433	428	458	460	443	469	399	457	453	494	516	473	437	457	489	444	471	434	440	495	442	463	445	444	459	424	474	492	428	443	449	463	459	447	435	459	427	453	416	482	477	464	473	479	444	438	438	446	458	450	457	445	405	492	437	463	458	450	450	464	432	444	478	491	445	452	444	438	456	444	458	441	479	459	464	469	449	457	470	467	426	482	467	525	451	436	458	464	415	472	448	442	462	462	452	432	457	466	437	459	448	472	466	453	519	457	431	453	484	443	433	439	439	483	439	436	388	439	424	440	511	456	483	459	458	437	475	443	435	453	495	448	453	457	421	424	451	448	447	493	433	479	451	405	455	489	440	451	461	479	460	450	450	446	469	470	447	418	469	452	459	446	463	424	450	449	407	471	436	444	427	468	464	438	475	437	446	412	513	462	411	473	412	457	451	437	465	407	459	478	460	456	480	469	453	440	435	451	458	434	442	448	452	446	441	424	426	430	485	489	470	484	434	445	465	494	475	441	479	463	467	444	445	457	464	469	490	497	435	419	467	467	437	433	424	464	435	482	469	448	481	440	430	484	458	464	427	457	424	434	455	453	480	451	432	472	460	499	489	458	466	435	454	458	449	429	480	452	465	438	465	454	443	445	449	460	437	458	443	416	474	468	441	477	448	460	422	442	453	471	455	471	470	441	429	421	479	436	433	468	458	421	449	453	466	464	429	438	437	450	473	444	466	435	458	445	439	441	414	449	452	448	445	457	483	451	439	460	444	461	426	441	418	481	460	444	448	434	430	455	453	458	441	431	382	471	439	479	477	489	468	450	496	442	442	432	440	462	436	429	471	457	445	420	484	472	469	490	439	455	449	480	473	453	450	447	489	484	485	463	444	462	413	445	447	436	467	483	457	477	455	454	441	446	421	437	467	413	450	446	456	419	475	416	446	481	427	455	451	447	438	473	452	436	462	459	429	454	464	454	437	454	455	494	437	434	475	456	446	449	449	470	416	502	471	462	444	466	437	443	444	492	434	478	440	470	462	471	431	442	473	455	467	452	464	475	478	429	489	450	455	469	436	418	489	446	449	441	458	487	458	464	436	427	457	458	426	466	487	474	456	444	459	462	458	442	454	441	480	492	464	429	483	432	446	437	438	454	455	509	436	452	446	459	441	461	461	475	465	471	457	495	427	483	477	444	455	420	480	532	448	450	456	455	432	462	453	434	454	463	434	447	438	454	472	421	470	455	414	461	465	434	444	412	429	472	443	475	445	444	494	466	447	446	435	462	410	474	432	457	420	440	507	455	458	407	448	483	479	445	445	467	456	417	413	444	458	448	459	430	462	463	508	460	469	418	494	433	441	507	469	457	453	470	453	454	452	443	414	475	494	487	475	468	438	460	433	443	451	429	456	449	404	436	460	450	453	407	447	472	406	462	459	422	468	505	447	480	453	444	478	458	460	461	452	445	446	431	478	455	447	471	476	474	446	477	454	457	429	461	476	455	444	440	461	510	443	458	403	408	452	458	458	426	440	458	456	469	500	439	429	436	441	448	484	462	474	467	436	447	461	459	440	468	482	447	412	437	462	459	435	494	425	478	506	469	456	423	473	452	456	448	432	445	458	479	501	474	456	445	462	457	456	416	474	434	432	428	414	438	479	450	448	465	442	482	452	452	490	443	449	449	440	434	483	446	457	496	457	448	461	440	443	506	485	491	465	455	436	431	463	492	421	439	477	431	432	409	446	422	482	458	435	444	438	427	446	484	444	461	452	462	471	418	462	464	450	444	481	468	449	420	463	466	464	446	451	447	450	448	430	471	486	460	456	438	451	475	429	434	442	486	450	472	433	465	485	463	437	498	437	432	456	424	446	441	465	444	423	446	432	473	440	474	481	428	440	428	470	453	431	455	448	433	434	491	473	455	467	442	481	434	482	457	472	451	475	416	480	490	419	445	437	429	469	443	446	480	486	447	468	440	448	454	449	449	443	441	495	458	449	456	507	427	469	450	457	464	462	469	478	404	445	441	448	472	443	459	443	476	478	439	486	478	473	487	461	471	435	478	467	451	495	444	470	469	441	468	467	438	461	448	483	457	447	430	441	422	472	468	413	437	458	455	474	446	468	423	478	467	441	456	491	487	449	429	465	450	450	436	473	436	470	442	444	446	465	453	438	467	474	518	439	444	445	454	431	429	477	450	457	461	452	476	436	445	429	460	455	480	463	443	475	408	421	430	421	435	455	471	446	460	448	461	496	485	433	487	437	450	466	445	479	446	461	467
33203	13987	3807	1490	1004	728	593	437	372	362	349	305	290	267	277	256	208	204	240	229	224	241	242	234	212	219	209	215	190	207	213	232	216	249	205	201	195	216	185	187	164	204	193	200	216	225	236	198	182	190	188	198	220	204	210	187	191	210	189	199	182	203	209	181	201	185	219	203	194	200	178	199	208	198	208	202	204	210	195	192	216	216	214	220	203	176	213	182	188	193	189	196	193	201	208	206	229	211	212	200	194	210	178	192	221	200	171	188	177	190	204	196	191	185	197	195	202	213	196	196	193	210	213	204	205	213	220	204	222	210	153	239	185	191	190	199	217	180	171	208	213	205	213	204	211	195	225	195	194	194	241	195	183	229	195	208	185	185	228	184	210	211	190	188	207	211	185	204	198	197	179	224	163	199	204	219	200	204	207	192	194	208	217	207	171	190	221	197	218	199	189	178	213	192	187	211	198	190	199	194	187	227	194	192	223	223	205	220	225	237	200	189	175	183	188	215	218	204	192	189	226	225	187	211	193	206	175	209	193	222	197	186	159	174	222	192	178	172	220	205	179	194	177	188	205	182	187	196	196	220	185	166	178	190	192	205	194	223	200	203	185	214	205	217	206	197	206	173	176	214	176	223	194	199	239	226	223	203	200	198	206	172	230	220	205	203	207	181	173	193	208	193	184	203	185	195	181	199	173	211	202	223	193	172	219	197	211	212	217	206	211	213	208	189	190	200	207	192	187	193	215	183	220	222	186	191	223	189	209	189	236	212	189	204	189	221	203	192	173	217	201	190	201	168	199	184	192	223	205	200	208	194	193	199	177	224	190	177	208	172	223	207	209	214	204	252	204	209	209	203	212	198	186	222	202	184	209	224	192	169	212	218	235	213	203	208	220	208	223	190	198	199	173	197	232	245	208	183	211	161	186	193	209	184	204	208	180	231	211	205	205	208	181	206	200	194	196	195	240	205	179	206	186	200	198	212	195	172	185	189	209	194	209	236	180	197	185	206	200	199	204	204	205	196	193	191	216	195	194	201	205	215	204	221	190	211	213	198	202	224	214	196	196	182	203	207	201	201	192	204	232	187	180	196	229	220	196	185	223	163	200	209	207	198	228	204	194	193	161	199	197	203	179	208	201	191	183	181	219	201	201	185	210	184	211	197	221	186	207	202	204	210	238	219	217	196	218	214	200	198	220	218	199	188	205	221	221	201	205	186	194	204	205	202	208	192	218	220	178	212	192	205	195	168	219	211	216	205	220	196	181	180	221	203	191	187	198	190	203	184	227	182	201	233	217	195	209	217	211	205	217	198	187	207	193	178	185	177	162	232	212	191	176	209	202	223	192	185	203	196	179	183	216	205	179	195	200	189	195	203	198	196	178	168	191	208	183	203	191	195	212	194	185	199	199	198	201	213	208	206	197	214	198	207	180	174	199	210	205	177	176	184	206	237	219	216	196	207	193	217	222	222	217	197	191	196	174	203	200	221	174	194	195	178	200	185	197	201	201	206	188	226	193	207	207	202	211	223	199	229	203	166	209	207	192	193	201	211	184	202	233	196	203	215	220	216	202	222	167	212	198	194	215	192	207	223	203	201	241	189	196	212	176	216	178	181	212	204	192	178	229	189	177	220	207	199	200	212	199	198	204	172	207	194	175	170	188	217	200	237	203	200	200	211	199	185	180	217	233	196	197	190	219	201	176	212	201	192	206	218	187	171	239	209	199	217	200	206	209	201	195	198	205	225	172	196	206	206	208	174	219	212	210	201	204	191	212	223	221	217	196	222	182	190	193	203	206	192	185	204	220	190	223	178	177	185	170	212	200	196	190	208	188	186	191	218	220	189	179	181	207	201	216	194	210	209	208	181	197	199	186	229	197	198	180	197	192	185	180	214	203	217	197	226	202	219	193	223	196	208	211	168	223	228	215	222	192	215	174	202	220	187	208	195	208	217	197	221	210	199	209	223	212	193	214	181	187	214	207	220	183	177	198	203	204	191	187	197	196	200	195	213	200	206	184	201	207	217	210	216	193	209	208	206	209	195	199	195	181	224	180	198	198	189	212	184	203	198	176	221	223	204	228	187	238	216	176	192	209	199	182	213	221	162	210	200	241	221	218	196	158	176	202	203	199	194	219	203	193	185	204	184	207	190	189	198	219	229	206	199	164	169	231	208	219	204	204	220	186	183	200	201	236	213	196	199	179	204	220	194	201	177	192	200	179	199	185	249	172	194	183	186	174	218	215	200	211	205	208	208	202	223	198	204	220	184	201	194	211	195	226	206	201	201	206	214	207	181	177	184	192	186	169	216	200	202	198	205	220	205	193	205	206	167	170	163	229	191	209	179	219	197	213	203	191	190	197	218	194	188	188	202	224	178	214	184	194	193	214	200	203	197	206	209	230	208	194	218	183	208	207	213	210	206	212	218	218	216	214	236	206	189	201	189	175	209	209	195	197	198	186	200	199	194	235	199	212	219	212	192	195	216	218	197	211	201	205	188	221	201	190	183	198	180	215	204	194	186	204	230	196	201	189	185	207	179	153	176	211	206	200	218	174	191	202	214	198	190	200	202	195	198	179	186	199	221	199	218	196	196	211	196	191	221	209	203	211	197	195	190	219	219	189	217	210	208	227	221	214	210	178	213	216	190	202	223	197	221	227	239	169	211	189	209	189	197	211	199	232	213	215	187	204	208	205	231	195	227	207	203	222	212	204	196	215	183	186	198	214	212	213	213	187	217	214	187	200	160	210	212	178	195	197	202	216	205	212	220	195	197	206	202	194	178	194	204	188	181	211	182	236	195	179	197	168	202	177	225	179	190	216	189	164	218	211	232	234	223	202	212	205	192	221	213	211	209	215	189	224	219	219	190	200	193	209	201	187	211	173	217	178	210	208	212	193	238	241	238	221	204	194	190	212	198	193	185	183	186	249	190	217	206	156	189	222	218	226	195	196	197	197	214	210	179	203	203	201	196	193	202	212	215	203	208	201	200	235	180	203	192	198	193	208	220	190	210	183	205	197	189	211	214	194	181	194	183	204	206	187	193	220	193	224	217	195	222	212	220	195	205	209	204	187	201	177	186	188	214	205	237	212	195	189	191	199	217	204	208	200	176	189	197	191	207	173	194	210	202	186	194	228	215	211	207	179	195	197	205	205	176	208	199	195	204	210	217	229	210	202	184	174	224	208	187	209	215	206	197	226	187	215	188	216	199	192	192	232	214	218	208	207	190	194	193	191	186	188	179	186	208	220	218	201	220	171	229	215	213	192	197	151	192	193	208	177	202	206	200	204	191	204	201	175	205	216	214	202	199	220	209	180	184	197	197	195	221	200	194	200	237	182	199	209	207	210	179	173	210	201	229	216	219	184	202	209	199	199	172	198	193	216	203	213	190	188	175	189	214	188	227	188	190	222	201	205	207	206	205	204	207	232	191	220	203	167	201	206	192	180	207	241	195	188	195	232	221	205	224	204	202	191	184	217	180	195	187
18684	8247	5121	4022	3572	2823	2219	1763	1657	1435	1148	1066	1013	790	789	721	672	633	608	572	572	539	537	559	573	502	533	506	498	496	482	461	496	480	448	469	486	460	480	454	457	442	457	483	436	443	504	477	454	468	478	445	446	442	468	436	453	427	481	484	459	420	437	482	455	473	430	423	402	397	463	420	456	413	414	452	448	445	418	461	437	442	429	399	439	425	414	443	406	458	421	435	458	470	446	402	439	447	387	474	478	422	457	448	466	449	426	459	456	441	391	456	439	408	461	434	426	403	460	459	460	419	418	428	442	428	433	418	466	493	415	444	466	390	439	415	423	424	427	416	439	422	424	403	443	453	424	472	411	457	415	432	433	450	456	427	434	407	439	416	432	460	473	395	430	441	461	437	434	430	406	408	424	399	400	439	455	420	445	427	417	420	441	438	419	448	464	453	394	425	446	420	447	445	433	444	442	439	434	398	419	490	436	447	416	455	469	452	467	422	442	439	430	440	382	424	419	425	404	450	409	456	455	419	441	451	442	483	446	444	432	456	464	446	444	455	419	443	403	401	424	451	468	446	403	431	445	423	435	440	449	435	418	432	397	434	424	459	423	420	455	383	464	427	426	425	454	430	446	435	441	441	416	428	433	435	428	417	421	451	413	450	420	472	425	434	458	423	435	466	405	425	446	430	410	455	438	402	413	446	456	431	449	426	413	460	416	415	428	425	421	439	428	445	433	439	431	436	440	424	438	477	444	471	445	401	451	438	448	423	424	410	396	435	413	436	474	419	405	431	443	437	411	462	472	416	435	428	410	420	463	442	420	434	458	410	473	414	452	419	432	447	443	451	406	476	421	494	438	453	424	424	421	460	442	468	420	449	441	417	410	447	441	428	482	412	415	457	431	454	438	414	457	444	428	467	454	428	421	420	428	404	419	442	427	442	481	435	463	459	433	463	415	414	464	424	408	408	420	426	441	459	448	441	439	400	441	443	408	404	437	429	430	461	388	452	446	435	438	402	428	441	439	461	412	458	426	428	465	439	445	459	446	421	441	406	455	434	470	439	449	440	435	436	460	447	394	441	433	427	441	450	432	387	436	473	447	396	451	421	439	449	434	481	435	390	441	473	445	451	481	468	464	430	415	464	474	423	405	456	408	435	432	429	446	450	456	412	442	429	444	438	444	463	448	405	461	440	454	400	415	449	450	440	448	446	466	451	420	428	441	411	441	426	430	456	428	476	418	433	414	436	454	418	437	421	462	463	463	435	401	410	412	435	446	438	453	427	391	421	425	440	466	421	458	430	437	433	442	380	481	458	444	446	422	451	435	445	427	406	471	420	415	430	430	405	426	439	472	437	441	469	408	464	427	448	452	475	428	402	458	442	423	441	415	455	416	472	451	440	453	431	444	438	463	440	424	443	442	426	425	408	429	405	458	418	470	411	427	426	432	472	445	420	403	446	426	394	417	463	459	423	437	424	434	431	406	423	453	432	473	420	438	433	443	414	430	453	457	425	454	440	438	422	490	409	434	453	427	409	425	415	423	432	436	453	433	440	436	437	433	419	402	433	438	417	435	441	437	463	442	444	449	408	424	476	453	459	396	438	430	477	441	399	429	438	408	463	432	440	420	417	406	434	428	423	455	462	453	425	435	416	426	417	412	457	409	407	457	431	447	452	409	411	383	439	408	443	447	450	438	449	414	427	436	452	474	447	421	429	421	432	440	452	431	471	456	419	448	429	436	446	456	450	440	411	432	433	413	432	451	423	442	450	363	438	437	416	390	411	402	391	427	464	429	427	435	457	425	416	431	439	444	415	442	427	421	455	427	397	432	413	450	479	414	433	442	423	428	436	427	411	450	436	428	436	442	454	418	382	445	420	393	437	441	420	462	398	446	426	432	412	419	469	425	429	420	456	426	442	437	417	442	439	431	450	468	429	418	393	426	417	433	443	462	429	437	422	434	454	415	437	411	431	441	452	417	430	418	426	420	417	469	399	447	445	407	408	405	423	433	411	395	484	467	439	441	386	459	438	452	436	429	477	441	464	404	415	439	430	419	435	439	414	443	420	417	398	401	409	439	473	429	425	441	445	426	453	448	408	460	465	431	456	440	442	443	461	434	448	446	462	430	447	436	416	433	413	432	458	392	455	410	402	422	431	444	434	495	457	434	428	405	460	412	469	413	431	418	475	434	388	476	412	417	430	395	466	420	454	440	442	439	434	422	434	427	424	448	422	458	407	451	459	434	440	433	417	472	400	436	437	432	429	448	409	396	423	438	488	434	415	459	447	436	423	472	446	441	452	424	455	402	469	427	404	423	403	463	400	441	434	440	443	454	418	463	442	456	404	441	472	444	481	446	441	417	439	439	434	438	454	419	415	448	438	420	411	423	406	449	396	428	473	456	446	410	443	445	401	431	483	443	424	446	442	436	453	404	443	419	430	421	465	437	443	448	456	422	428	444	436	463	435	453	428	455	442	450	449	436	482	447	460	441	464	458	448	443	412	454	438	445	458	433	439	450	446	497	452	446	414	439	436	421	457	450	434	448	448	448	438	439	432	443	410	449	451	445	470	440	410	403	476	455	416	443	422	431	435	447	429	415	428	433	432	449	470	439	462	447	424	434	457	448	433	423	473	437	425	396	447	403	402	438	425	442	421	452	422	437	445	446	471	448	417	426	414	425	429	425	430	456	442	431	410	449	422	425	391	445	440	456	461	465	418	420	441	464	454	440	444	448	395	443	464	446	461	464	446	437	428	432	402	424	432	405	459	470	414	411	416	426	446	485	423	426	427	441	456	444	423	430	425	415	430	407	405	452	411	406	433	440	409	442	417	441	437	475	456	424	431	430	458	460	427	457	436	412	433	417	462	435	400	427	465	409	457	438	440	426	429	453	458	433	440	375	460	409	429	435	431	436	418	427	399	429	423	452	409	404	416	424	434	407	416	430	410	452	418	412	398	431	431	463	437	454	409	419	441	433	477	442	445	415	410	453	451	405	462	437	434	438	451	378	413	402	413	463	456	401	469	463	417	401	422	431	442	432	450	441	459	433	448	438	403	462	432	416	427	403	412	458	435	427	456	422	413	435	433	435	456	434	465	439	466	421	431	478	407	485	419	432	442	435	454	410	447	489	462	424	451	441	486	429	428	414	422	454	401	437	417	451	429	414	461	435	446	465	424	436	421	410	469	420	422	400	463	433	444	455	426	449	450	436	449	456	431	438	407	419	408	433	423	438	435	424	435	457	444	401	458	435	450	431	436	459	423	434	402	466	460	444	433	447	445	454	433	441	440	423	451	452	427	458	476	459	436	422	425	441	456	444	426	475	442	416	452	431	412	439	413	472	410	413	415	427	473	412	437	443	381	490	427	437	428	440	430	426	454	449	441	430	467	425	479	399	450	427	453	412	414	450	426	448	426	431	438	423	391	439	452	413	489	441	423	391	464	446	424	446	438	451	436	447	406	458	436	463	441	392	416	424	407	415	421
44181	21282	8232	2672	1680	1343	827	685	584	554	469	349	321	312	316	277	297	256	260	244	218	222	208	240	228	215	217	202	186	186	203	232	179	175	205	209	200	193	201	186	189	188	198	183	205	199	185	193	193	195	216	196	184	171	211	213	201	173	176	169	173	193	186	169	205	163	183	164	187	185	204	190	207	195	167	185	179	204	194	189	163	158	179	177	197	191	190	159	177	169	166	191	180	173	173	168	176	158	190	188	186	175	166	185	207	228	176	198	185	145	162	210	201	165	190	176	182	187	172	167	191	175	217	202	199	183	183	172	199	174	191	192	182	157	192	181	195	183	180	198	200	196	198	191	171	183	204	202	167	228	183	190	162	199	188	167	185	164	185	174	181	154	168	163	201	168	182	179	186	170	169	183	192	196	201	206	201	182	206	164	171	193	151	218	166	176	171	187	175	169	178	164	172	146	208	186	204	184	137	180	177	191	173	166	187	162	175	173	172	175	164	169	192	177	170	178	178	176	172	178	201	182	206	180	175	195	164	192	168	189	196	177	203	192	184	164	186	206	187	192	191	167	165	170	182	202	177	178	166	186	180	198	175	170	165	187	176	194	173	160	164	168	187	171	173	163	174	182	205	183	164	178	195	152	186	164	182	174	168	173	202	161	181	176	163	173	180	174	195	151	182	155	194	159	193	198	178	200	185	183	152	211	187	158	181	188	200	190	188	196	161	196	185	191	174	181	162	182	169	180	171	171	160	180	194	173	188	184	176	161	187	170	163	156	176	202	207	168	167	194	157	199	165	171	192	172	182	170	180	182	174	193	161	176	182	195	179	167	198	179	180	195	136	192	183	177	181	193	178	191	142	169	184	162	179	186	172	168	184	183	172	163	178	173	151	211	172	189	188	186	159	179	181	183	181	155	185	180	175	168	180	177	193	178	175	175	180	175	168	181	192	200	171	175	182	200	194	190	195	174	225	165	193	184	203	201	186	177	186	197	191	171	158	176	172	180	151	173	159	163	158	163	183	195	192	167	205	200	190	167	182	176	176	162	201	171	167	189	199	171	165	171	161	182	160	185	181	172	186	192	172	187	167	187	187	181	172	157	174	204	193	186	180	153	188	169	172	181	186	188	184	178	183	202	191	177	184	182	195	175	170	186	157	181	200	178	181	184	166	204	161	161	167	188	171	168	185	178	178	187	187	159	168	188	190	173	190	199	179	163	169	166	173	203	170	189	177	194	178	155	189	208	174	192	183	195	171	179	158	166	189	165	173	180	181	170	166	185	190	154	175	153	182	183	180	175	172	192	175	169	206	182	197	169	178	182	186	147	176	214	161	191	147	175	197	228	181	158	172	197	198	177	177	172	175	176	173	185	179	173	172	176	199	167	200	205	155	175	183	198	192	185	162	180	194	187	209	169	192	183	142	180	201	159	144	179	209	140	176	174	183	218	163	181	180	176	171	165	194	164	181	200	208	183	174	178	161	203	168	190	178	190	175	176	162	197	178	191	220	189	175	183	183	189	181	169	186	177	168	176	167	210	180	173	156	188	174	214	177	213	167	173	163	186	201	187	207	157	170	166	180	178	184	193	167	168	152	194	170	214	182	190	161	162	188	184	189	142	151	175	168	188	192	200	188	143	173	201	197	157	190	194	178	189	184	192	204	181	177	183	164	182	201	186	202	184	166	173	192	164	176	161	172	181	184	196	168	169	189	182	181	171	172	184	164	168	159	184	156	170	180	183	168	174	180	164	178	198	179	167	207	209	224	188	161	185	186	193	207	199	151	167	204	160	179	192	175	182	164	180	177	172	156	162	184	167	201	176	160	181	174	180	168	161	162	200	200	172	169	170	166	175	170	175	162	184	196	190	167	170	173	192	169	187	172	187	168	200	188	205	156	168	183	181	195	180	139	165	170	189	182	181	191	204	220	197	195	178	159	199	182	204	159	174	187	177	158	181	168	165	185	175	155	175	164	152	204	179	178	183	176	203	177	181	179	176	170	193	208	181	194	165	170	173	182	152	201	182	177	183	158	178	163	181	179	199	193	192	181	172	177	171	188	204	173	167	174	208	183	205	189	204	153	219	201	184	182	170	189	172	188	178	213	204	187	176	143	187	194	165	188	176	213	179	162	176	175	178	202	179	217	160	192	194	171	156	168	171	171	196	185	184	167	164	168	174	183	150	173	188	188	180	185	186	166	185	197	203	174	168	203	178	202	187	192	183	170	179	193	183	177	197	185	183	179	178	168	171	178	184	188	190	172	185	189	194	194	171	177	187	196	177	174	195	191	170	186	196	169	157	177	168	182	155	178	182	185	188	171	158	174	167	192	183	185	180	154	207	188	184	207	172	214	179	167	142	167	181	178	190	184	168	191	187	174	170	174	180	176	193	181	186	189	160	178	200	172	193	184	187	172	171	171	173	173	158	185	166	179	177	178	165	182	187	178	171	194	159	179	173	163	168	188	202	174	186	165	193	189	174	179	158	184	177	196	174	181	196	181	172	206	172	155	187	175	160	183	171	173	176	196	190	190	191	199	156	185	178	173	211	176	179	196	176	201	191	173	186	200	176	191	197	200	183	171	154	163	186	166	130	185	169	198	192	168	215	180	162	173	190	175	166	203	169	188	178	181	170	183	201	190	189	193	191	180	152	178	182	162	168	173	198	172	196	178	141	196	181	177	166	183	189	215	179	182	145	178	169	234	191	182	169	170	154	150	185	166	157	197	188	176	182	161	195	177	187	189	182	187	179	171	160	167	191	185	178	180	197	174	172	176	187	206	191	181	188	174	182	187	202	202	194	174	188	192	205	167	192	200	180	184	190	165	177	174	164	182	170	168	168	181	202	205	164	179	182	180	173	171	181	180	171	204	186	199	167	183	193	178	185	178	185	178	164	195	178	164	168	159	184	157	172	170	196	190	172	192	200	202	199	179	167	207	173	172	190	211	193	182	169	184	165	185	166	171	162	192	190	205	197	190	181	182	169	170	174	182	222	180	162	183	184	191	189	170	174	160	163	180	169	159	199	171	187	195	190	201	162	169	168	174	169	161	181	152	190	162	151	165	188	183	167	180	218	228	195	194	157	171	192	176	163	176	195	190	162	168	198	174	172	159	168	172	184	155	187	180	188	199	184	187	211	154	186	177	189	171	198	186	185	202	179	191	170	178	178	159	196	183	181	185	201	183	178	188	187	161	163	176	169	175	183	174	212	174	195	185	178	194	188	183	197	189	173	176	193	205	182	212	184	194	181	176	189	174	168	183	179	165	176	152	172	189	201	169	184	222	167	176	180	182	188	194	164	188	156	176	174	184	178	169	172	166	193	211	197	160	175	170	192	176	167	139	170	158	168	194	204	172	167	193	142	166	211	185	199	183	185	172	171	181	184	205	184	199	201	183	177	186	192	163	179	173	201	189	168	190	182	190	196	189	159	176	176	179	197	179	177	160	145	193	150	185	177	172	179	183	195	187	190	171	176	187	186	159	179
25766	13777	9424	7006	6231	5162	3317	2854	2629	2392	2015	1540	1333	1229	1361	1098	982	847	870	862	737	751	750	798	713	696	597	607	563	542	595	622	585	540	502	483	459	468	479	478	466	447	487	471	504	452	438	437	478	435	439	424	480	438	407	456	417	427	454	442	432	426	437	429	389	410	407	408	427	396	406	384	379	363	400	401	440	385	374	445	430	406	416	421	378	404	415	415	386	409	360	411	390	390	403	399	370	416	414	368	378	382	413	350	410	391	394	398	380	410	384	387	359	385	384	375	399	410	406	406	388	378	397	403	405	400	393	365	426	435	404	404	385	416	467	394	403	405	371	422	383	396	425	418	408	397	421	381	409	383	379	373	438	385	420	410	399	379	398	397	406	418	428	386	431	394	428	399	380	453	416	407	406	360	422	387	420	405	409	430	414	382	397	349	433	403	405	398	371	388	401	427	407	401	419	395	394	405	375	406	390	401	389	396	411	377	408	405	424	428	377	423	418	376	422	420	365	428	394	399	411	359	376	390	391	382	394	382	431	396	395	379	401	401	371	386	438	437	399	386	439	418	388	370	415	368	388	350	397	390	416	392	405	420	433	396	410	445	408	403	355	415	390	383	403	431	419	421	407	408	424	400	385	404	401	379	369	422	406	402	371	382	386	413	416	402	398	389	374	379	425	387	393	405	378	451	377	368	392	388	390	364	408	403	378	437	370	422	406	404	378	390	381	383	397	396	376	398	392	369	411	390	394	431	385	404	400	422	417	404	381	391	426	410	397	440	378	367	396	428	404	376	372	384	375	401	392	418	411	406	393	386	403	453	382	402	398	394	382	414	419	398	403	411	401	380	391	355	393	416	370	437	441	375	409	397	406	378	404	381	380	398	377	402	415	433	418	374	365	409	402	419	378	379	396	403	441	403	419	397	398	391	402	406	377	398	400	381	380	419	398	428	401	388	390	380	409	384	427	403	455	417	413	420	397	407	405	421	359	433	415	388	419	346	408	403	400	381	403	406	398	395	349	388	398	428	379	417	386	389	359	416	394	393	426	412	391	372	368	398	401	403	402	396	416	385	370	403	408	404	431	381	391	377	401	386	391	336	404	424	401	396	403	377	385	396	392	416	404	404	379	423	384	382	420	397	386	379	411	397	386	374	401	386	395	432	422	405	388	387	367	383	367	409	388	406	395	409	397	447	380	394	392	412	399	423	393	376	398	397	392	409	391	391	369	422	403	392	385	421	451	395	391	371	378	396	392	424	418	419	391	418	383	432	369	395	407	425	441	368	382	399	396	380	410	382	394	380	403	401	384	383	431	382	389	434	398	385	416	407	427	397	409	366	442	409	440	390	403	441	416	391	388	416	416	385	404	378	395	383	404	435	417	358	405	437	361	409	418	359	434	433	410	375	393	406	394	391	411	403	406	425	388	430	367	396	428	410	411	420	403	418	398	401	373	408	399	393	425	429	417	427	423	362	417	423	398	431	432	383	422	404	425	416	393	386	384	372	384	398	398	407	379	330	413	387	405	403	415	416	433	411	429	403	413	370	396	412	431	391	376	364	419	404	396	365	392	377	432	421	395	415	394	396	393	384	399	393	432	392	380	440	411	384	404	416	390	420	373	383	400	422	420	389	429	396	401	378	390	379	412	413	401	384	405	408	413	407	406	405	395	389	425	405	405	400	411	417	412	389	407	414	380	380	442	400	425	396	398	418	387	387	370	400	391	388	393	419	381	394	399	434	426	427	388	425	375	389	375	418	411	400	392	410	369	409	386	419	384	404	410	398	388	396	421	411	384	417	425	393	405	398	402	413	384	437	429	391	417	419	374	386	380	375	404	366	424	410	398	411	395	405	375	403	417	397	425	362	412	395	431	395	374	384	424	386	413	426	402	445	371	381	376	380	423	385	382	383	357	404	394	433	434	445	405	404	436	399	391	400	400	404	372	392	399	386	397	390	384	387	382	380	382	380	391	416	395	395	376	406	406	393	431	413	390	378	370	420	389	418	370	410	398	431	396	399	391	386	389	352	374	437	382	360	411	436	414	406	422	437	397	414	399	390	433	390	403	426	389	390	378	342	406	365	400	410	427	375	403	368	423	409	413	427	395	420	405	383	369	396	379	381	423	389	396	369	424	418	405	403	385	361	404	411	402	450	395	410	403	388	443	392	420	406	406	406	413	418	401	426	415	389	403	402	372	408	413	371	372	385	414	379	434	389	424	398	417	390	391	378	376	464	409	400	399	386	371	408	370	382	409	377	393	416	388	389	404	406	441	383	395	375	378	438	383	415	409	392	395	423	386	407	431	410	418	373	364	415	414	421	388	409	418	379	392	393	415	383	370	388	401	401	386	398	360	419	389	418	366	380	410	399	434	373	404	396	401	384	415	404	376	389	384	387	412	419	414	412	408	425	395	415	418	433	383	385	388	420	400	385	422	367	376	407	376	386	400	418	378	368	425	414	440	377	386	428	425	379	392	432	390	410	419	408	395	434	420	378	437	426	374	400	362	400	390	383	375	409	412	384	371	407	441	398	413	394	426	395	369	377	398	409	398	387	402	406	430	400	423	390	420	434	406	421	416	400	412	396	407	380	399	402	431	422	398	410	423	425	400	429	391	394	432	394	384	390	434	393	416	415	450	406	409	385	424	387	391	374	399	435	425	384	408	358	390	429	377	418	410	397	379	380	387	378	378	371	412	346	409	400	401	421	389	414	412	408	385	431	387	395	392	416	392	401	368	400	378	423	441	399	377	401	436	405	380	433	355	385	407	380	416	382	386	443	390	416	380	394	383	400	428	389	418	399	366	411	397	404	378	422	434	369	384	383	395	362	384	398	373	413	400	409	367	376	385	396	418	379	401	406	371	421	418	410	387	397	425	412	388	388	392	455	399	411	406	430	388	346	423	403	394	430	398	388	403	439	394	419	415	399	396	393	416	361	400	434	411	406	379	420	431	408	403	385	427	399	401	384	391	372	356	373	396	395	416	373	420	390	432	411	381	399	398	385	397	406	448	419	415	403	447	402	365	384	375	372	419	420	386	375	374	436	389	402	407	410	425	420	406	406	390	386	393	463	412	404	407	396	377	378	400	397	408	417	374	398	429	381	401	389	401	409	437	414	417	406	396	390	386	396	380	396	390	414	390	374	405	409	422	440	409	405	393	383	420	376	397	396	372	395	359	410	417	411	401	359	409	418	411	410	397	401	381	414	393	427	398	400	426	388	396	393	430	403	397	405	407	400	401	389	376	388	431	401	394	421	352	436	412	425	398	420	408	395	419	380	398	393	423	395	370	393	400	411	407	425	387	402	421	420	385	408	376	374	383	408	394	419	418	384	371	395	394	399	408	421	423	370	384	422	369	396	444	425	422	393	390	404	398	366	391	348	386	375	353	393	358	381	391	392	413	393	387	381	399	423	404	436	378	379	420	369	403	396	417	421	404	375	409	386	434	400	380	378	408	356	434	392	369	426	407	354	392	388	407	407
54061	29125	12601	4057	2486	1782	1175	938	821	688	624	444	387	416	384	376	369	286	310	289	273	308	268	307	286	273	244	223	224	229	238	254	238	202	208	216	220	221	237	168	216	197	215	218	205	216	211	205	222	234	245	215	211	202	204	211	204	201	235	201	191	217	221	221	211	216	161	191	184	195	221	207	216	222	180	210	220	207	201	202	233	241	172	187	207	187	183	201	209	211	186	203	196	194	189	246	207	182	218	228	205	197	191	221	182	223	218	204	224	207	193	195	213	195	214	216	195	200	230	214	192	214	210	188	197	186	207	224	189	214	183	210	196	210	205	184	206	207	238	233	197	191	184	164	207	204	167	194	186	216	227	191	201	199	212	196	202	203	193	216	205	204	234	188	198	201	207	218	207	175	194	207	206	205	211	239	212	184	183	207	177	178	194	220	229	215	193	210	210	202	207	200	208	197	236	199	229	228	199	232	174	184	205	223	196	227	209	205	185	170	200	200	202	207	182	194	183	214	196	211	192	203	202	205	201	203	190	199	193	207	182	167	221	199	208	193	211	194	213	224	206	197	185	218	234	207	199	187	220	205	169	196	208	213	244	239	187	193	203	224	211	219	205	204	224	199	187	209	212	200	222	193	198	198	219	223	233	189	171	225	198	181	171	206	198	222	193	223	217	193	224	223	198	223	203	215	192	234	222	194	189	206	226	185	202	197	202	207	182	223	194	208	215	206	176	204	220	221	196	220	199	207	230	182	206	214	193	173	237	208	202	209	202	211	174	189	200	194	216	197	213	199	190	170	208	208	199	232	170	188	220	237	188	198	194	177	186	206	219	192	224	198	190	212	212	183	219	210	200	212	213	184	219	190	192	199	206	220	180	217	219	214	173	237	202	190	203	199	212	221	194	224	195	199	213	195	231	191	202	189	182	168	215	213	207	212	223	214	208	209	176	174	186	214	194	205	222	207	215	231	177	208	195	219	214	201	209	202	212	189	220	168	226	192	187	229	197	218	201	223	197	200	193	225	196	211	220	202	206	211	207	189	187	160	205	222	193	188	198	209	209	192	222	193	216	185	202	206	204	197	210	185	230	242	171	241	197	234	192	185	205	196	223	208	213	213	215	174	229	195	216	192	171	182	199	228	228	202	206	183	227	200	171	234	181	222	209	207	204	224	216	177	179	198	199	196	215	205	195	192	180	188	184	190	202	162	177	200	212	203	208	234	188	202	192	220	216	211	219	191	231	184	205	197	204	230	233	211	185	244	223	192	212	202	178	194	217	189	208	202	191	186	208	217	222	179	219	213	202	198	166	209	192	197	210	224	186	205	196	179	213	203	200	211	193	215	208	234	211	205	176	215	192	192	207	171	203	232	208	210	199	210	204	201	235	188	205	192	191	200	204	184	203	186	204	236	213	204	204	206	191	212	194	196	185	192	183	199	208	199	202	200	152	201	196	189	210	211	212	194	192	239	184	211	199	199	208	194	210	192	212	173	176	217	206	205	212	190	213	210	184	198	179	186	192	200	232	215	182	218	210	195	182	208	205	206	203	195	188	197	196	198	179	178	199	217	224	201	181	211	189	206	198	203	224	206	215	215	199	202	183	193	200	217	210	198	231	194	217	204	212	207	181	245	214	227	203	201	208	211	190	201	207	175	223	194	206	175	209	194	193	219	203	186	178	203	186	202	198	181	210	216	196	200	217	210	205	229	204	227	212	197	213	200	219	201	170	208	190	167	193	198	209	201	180	204	207	209	205	194	202	204	204	211	229	207	221	205	193	219	214	216	203	198	197	188	195	199	200	217	193	226	206	219	178	203	207	220	212	199	200	202	205	220	230	197	191	179	209	190	227	227	214	197	213	204	203	182	208	225	215	192	191	196	203	197	187	204	198	189	204	189	186	222	205	196	220	219	195	217	191	164	214	215	209	190	212	193	204	192	199	193	232	194	179	198	198	187	240	199	188	202	206	196	198	212	178	184	218	218	194	218	249	182	189	212	224	225	190	207	220	230	210	197	188	177	204	218	204	202	227	213	195	202	227	212	237	204	220	194	177	203	210	204	213	192	181	177	214	177	204	209	204	211	206	220	200	202	211	193	203	216	224	195	189	201	206	192	212	223	209	171	166	220	192	198	204	224	234	197	201	201	215	214	193	201	205	219	184	208	195	200	222	221	179	201	204	183	220	213	220	211	207	186	188	194	204	197	195	195	215	206	195	201	199	167	214	194	209	187	204	209	218	235	231	213	190	207	203	205	203	225	239	186	186	241	219	195	207	201	206	162	215	214	180	205	206	217	224	208	186	198	173	200	224	180	222	172	204	190	193	199	196	199	197	201	191	202	197	197	204	212	172	212	206	198	202	222	179	192	195	177	213	191	226	233	206	199	177	199	210	219	204	227	229	195	178	205	223	207	210	178	238	204	210	222	213	209	203	199	170	201	186	196	178	221	220	184	195	197	213	213	193	197	204	236	175	212	217	183	197	204	206	203	202	206	183	220	219	187	197	213	240	223	203	208	226	199	180	206	197	204	192	203	205	206	195	228	191	213	204	214	175	171	195	189	216	183	200	220	176	186	225	203	191	182	200	192	200	192	229	228	186	160	211	211	196	217	197	189	207	202	196	210	205	188	186	194	196	208	194	212	224	196	198	198	202	205	218	205	209	220	200	210	206	180	193	201	203	224	197	194	222	190	200	205	195	200	190	177	189	206	201	204	214	182	175	219	197	210	194	195	198	211	199	191	231	212	205	190	197	190	217	193	202	197	226	221	203	186	217	207	210	194	221	228	209	217	211	203	221	207	205	189	187	192	187	205	201	203	202	200	184	216	222	190	185	191	203	190	199	227	231	209	179	192	236	205	216	190	176	206	209	190	190	192	203	187	216	214	214	211	194	175	227	220	226	203	190	188	193	217	186	191	192	192	208	208	196	210	172	205	207	195	191	217	207	225	193	202	190	203	181	236	182	223	224	227	183	182	190	207	201	178	226	213	203	187	183	190	183	194	215	186	203	214	180	212	180	220	212	190	180	190	193	173	189	226	210	172	181	192	227	211	198	207	222	201	232	189	207	222	205	226	215	208	204	215	227	177	193	189	196	245	205	215	226	205	203	201	195	220	192	206	220	209	224	180	173	215	230	192	202	195	192	164	207	216	211	188	207	205	211	190	205	208	190	198	215	217	236	204	181	214	213	217	200	220	218	170	205	198	207	209	207	206	178	190	181	195	217	215	186	205	191	215	211	193	179	188	207	224	215	203	221	209	215	198	212	221	204	213	203	208	201	231	175	166	218	209	200	209	198	196	190	192	192	167	193	212	193	203	194	195	227	187	206	224	209	200	208	180	209	196	232	208	209	166	209	187	199	220	226	222	210	214	206	194	180	208	193	198	225	217	186	204	196	213	240	207	211	223	192	226	196	180	206	222	237	200	196	235	186	205	200	215	172	212	216	216	206	200	183	197	204	232	221	206	205	200	232	179	207	226	217	175
31518	18479	11782	9495	8309	7062	4808	4076	3534	3074	2538	1883	1793	1688	1385	1410	1351	1177	1161	1104	1055	1002	955	1050	976	841	771	795	718	714	687	730	719	672	565	555	533	616	508	533	541	539	557	603	597	532	519	509	515	503	496	536	479	531	455	492	498	468	510	472	473	483	497	481	502	466	468	492	493	422	411	436	445	429	482	415	432	439	457	461	446	410	437	438	476	463	444	428	461	389	472	449	452	486	458	421	447	458	458	449	484	389	421	442	454	461	463	466	443	450	413	455	461	465	441	430	442	454	451	408	393	457	493	436	464	447	472	468	461	445	419	443	414	447	441	462	474	439	396	440	436	459	436	475	478	458	411	431	429	423	462	438	459	429	433	433	409	454	479	394	455	449	452	450	428	415	454	450	463	434	441	392	396	432	459	425	463	448	418	443	424	427	463	459	456	457	468	470	426	470	471	434	464	436	480	434	422	467	459	416	443	446	448	430	405	439	451	453	458	471	479	443	460	419	440	473	453	432	416	438	431	433	433	474	432	467	455	411	434	436	404	409	421	470	447	423	427	459	426	415	431	442	453	417	455	425	469	477	460	444	426	438	437	414	415	399	452	420	427	451	453	422	442	399	436	462	463	437	433	419	426	430	427	435	425	412	449	418	457	436	451	436	459	458	423	456	464	462	452	429	452	431	461	468	433	440	438	459	441	428	416	434	457	413	451	409	434	437	444	448	445	407	421	484	445	452	466	430	425	462	418	464	457	431	424	449	448	462	442	419	480	422	401	479	413	467	429	426	440	441	444	420	450	461	446	439	475	422	441	428	440	488	438	437	455	431	446	447	429	462	449	436	462	441	459	453	454	398	479	465	434	470	483	444	461	458	429	460	454	421	436	477	404	463	465	434	464	408	441	405	430	472	439	414	440	426	468	405	446	437	463	428	464	438	439	470	446	404	471	447	454	471	429	450	413	438	456	463	434	445	460	437	424	448	433	414	449	407	421	467	459	452	469	456	391	433	452	437	440	434	422	436	428	439	429	461	426	500	422	458	428	457	446	416	445	436	422	469	479	455	429	426	452	438	424	426	450	445	451	451	463	414	462	411	439	445	440	451	419	432	432	463	452	467	422	463	460	410	425	407	458	427	455	488	451	441	451	423	486	434	486	469	433	441	409	407	425	462	468	408	422	442	483	423	431	399	471	449	444	456	441	439	453	420	462	435	471	429	437	477	462	460	424	449	488	402	436	438	414	436	434	392	410	490	456	486	428	417	414	467	482	430	432	433	442	454	451	443	438	447	384	449	438	429	482	435	483	397	436	452	428	421	452	460	477	449	429	436	422	434	425	438	427	407	419	425	440	439	436	468	453	435	479	473	474	437	433	439	430	474	450	418	452	441	442	438	412	469	465	444	438	438	458	458	421	471	434	451	493	427	417	412	423	474	431	456	407	399	436	429	436	425	446	475	452	451	441	411	445	448	448	442	449	412	454	469	443	420	443	472	457	447	449	472	461	428	452	422	419	436	432	455	426	409	461	439	420	425	443	462	453	439	449	464	459	450	432	414	450	461	443	403	453	493	416	455	438	449	432	429	433	418	415	471	405	447	423	451	456	449	440	470	437	466	446	416	483	440	405	436	445	432	424	453	422	461	429	469	446	428	417	445	427	439	446	451	451	434	452	442	452	458	456	453	425	417	418	419	429	438	443	450	452	440	443	460	458	407	418	478	455	478	427	444	428	452	423	419	431	433	460	479	401	423	420	460	446	481	463	458	413	422	464	433	448	427	463	460	447	427	459	455	463	433	430	421	473	455	430	434	485	441	422	489	435	421	465	455	441	425	455	448	451	411	438	416	456	426	471	417	456	434	429	462	422	422	479	399	455	456	436	477	429	452	428	442	475	465	466	453	456	445	407	443	451	428	407	451	488	452	478	452	444	444	425	467	470	458	470	408	434	477	433	421	449	425	424	468	455	452	462	449	468	452	438	469	461	430	434	441	436	414	438	440	483	423	481	481	435	435	453	444	452	421	477	433	423	461	410	441	387	468	441	443	450	420	450	414	453	458	409	430	428	417	463	438	498	427	464	425	445	437	432	440	441	441	429	432	456	428	426	434	475	459	415	421	449	444	426	468	436	464	458	463	440	439	435	435	469	458	444	448	431	432	445	406	472	432	475	461	408	451	410	428	425	428	441	449	478	444	439	445	430	448	464	406	478	434	440	435	458	431	441	464	426	442	462	486	419	453	459	450	446	459	460	423	457	401	459	483	418	451	412	444	447	429	428	466	420	460	381	426	437	409	437	434	465	428	452	437	420	457	420	496	431	456	454	424	433	412	457	433	457	445	462	472	479	428	456	458	430	447	434	470	442	428	444	459	459	439	409	432	432	448	449	515	417	467	450	466	443	436	431	438	438	442	432	458	462	434	431	419	466	445	478	423	468	413	426	445	428	444	381	449	432	428	431	442	462	444	476	447	457	442	418	435	451	492	392	437	439	446	430	451	477	448	419	446	442	469	410	462	439	457	463	431	426	461	395	458	410	454	447	426	438	469	447	420	437	438	395	474	444	448	476	437	416	443	443	424	472	475	475	454	456	428	387	460	444	429	462	399	413	429	413	458	456	442	449	431	480	456	457	430	460	448	462	437	402	463	458	440	447	431	416	448	455	414	408	455	456	468	431	449	443	447	444	477	445	480	467	435	451	452	447	456	439	474	456	441	441	438	451	437	443	429	415	481	490	421	456	487	456	430	429	443	454	424	440	471	424	460	416	441	451	435	454	436	435	449	454	441	435	453	449	454	427	440	452	477	464	484	475	462	434	447	448	442	397	422	447	421	430	449	412	445	456	432	451	437	449	431	421	441	430	485	449	507	471	461	385	441	444	458	446	432	416	386	456	446	453	413	458	423	450	452	471	463	449	432	473	451	444	470	449	400	400	437	422	468	413	463	476	466	450	421	434	450	430	419	466	443	454	448	483	493	431	478	454	453	460	410	449	467	469	452	465	435	436	455	456	428	476	417	458	432	435	442	426	476	423	433	448	436	447	441	435	434	432	427	454	440	446	459	455	467	430	399	437	453	468	463	437	475	451	439	475	472	431	451	452	463	437	442	464	435	477	457	426	436	478	464	463	478	434	427	454	472	436	458	443	423	477	410	435	431	428	454	459	466	410	439	440	431	424	430	448	423	450	442	468	438	433	439	447	424	397	454	449	422	437	466	428	407	417	463	418	462	473	420	431	464	442	445	448	430	459	440	436	449	444	420	448	450	439	430	461	436	410	434	440	442	410	446	464	461	454	444	437	417	415	441	462	459	447	418	438	466	475	432	422	455	475	485	439	493	461	416	432	437	455	446	450	418	468	403	444	433	461	441	487	480	464	443	439	403	447	454	431	435	437	465	480	431	455	456	455	450	419	437	452	437	442	467	445	455	445	430	426	476	464	496	434	416	461	436	442	441	417	412	440	454	457	446	467	437	442	428	466	441	469	417	433	422	451	475
32999	12969	3217	1469	1080	727	548	460	451	427	326	259	306	272	266	245	244	229	217	226	230	224	219	192	206	208	245	210	207	223	214	184	184	212	207	208	185	171	204	198	223	194	214	183	197	217	197	201	201	185	192	184	200	177	216	187	196	210	185	197	193	222	183	187	197	186	200	177	186	210	217	207	197	205	206	222	188	188	192	190	200	204	181	240	211	217	198	195	225	205	186	205	203	219	181	216	215	216	205	197	193	192	204	204	187	192	205	199	169	197	219	207	193	186	189	187	193	183	197	190	189	218	173	217	188	195	185	201	184	195	204	202	222	206	208	179	234	192	160	197	191	206	181	190	214	212	202	190	203	231	196	213	241	192	196	180	204	183	203	207	205	213	203	205	194	221	162	200	211	202	225	178	230	198	198	182	162	203	182	196	207	223	214	197	201	199	201	192	228	191	192	201	178	179	186	205	177	190	187	194	184	214	177	212	191	238	194	207	171	196	185	187	180	173	171	174	213	234	205	199	211	187	199	219	192	181	211	185	203	215	206	223	197	218	213	214	194	207	204	189	195	182	201	177	177	185	200	196	207	193	176	176	174	222	213	211	213	177	179	189	191	204	195	201	170	224	250	197	199	205	214	180	215	181	185	217	186	176	186	205	201	214	173	223	200	214	193	207	215	203	190	213	202	194	234	190	195	195	189	191	229	195	190	182	208	213	221	217	189	187	225	209	185	139	177	177	179	209	225	213	215	224	209	214	182	172	189	203	200	211	207	226	191	199	216	194	170	201	209	201	206	212	208	184	222	206	199	165	197	181	203	202	201	199	215	207	191	187	230	215	206	193	182	167	172	213	178	187	202	215	183	213	200	187	210	202	202	201	190	195	202	208	177	213	211	200	225	206	224	205	200	205	204	184	178	192	208	222	208	198	188	182	197	199	206	211	209	208	192	196	191	185	179	207	206	220	207	201	215	213	186	211	190	194	186	200	189	208	200	201	189	209	211	204	222	221	196	216	250	183	203	180	194	194	198	187	185	199	188	232	205	173	183	212	207	178	188	220	228	209	192	203	173	188	173	208	213	191	199	192	192	214	198	205	191	154	210	201	186	198	205	171	180	221	193	207	192	182	216	216	212	206	210	192	207	214	230	186	200	200	195	236	179	199	200	191	203	216	212	185	191	196	188	198	196	204	213	229	202	198	212	187	188	224	196	163	205	188	234	197	198	182	192	221	222	230	182	199	187	190	206	174	211	170	198	191	218	158	180	186	199	213	207	198	216	199	202	213	184	193	215	188	189	160	217	202	201	176	187	206	215	218	206	237	203	211	193	230	201	213	199	221	203	202	202	208	199	192	185	195	204	196	197	199	187	222	218	217	214	214	202	200	211	208	235	172	203	197	193	187	210	191	204	217	211	170	213	185	195	203	202	200	217	217	196	189	195	208	186	186	203	200	191	191	206	185	192	217	236	193	205	197	209	175	241	217	213	201	213	230	186	204	214	194	207	183	191	214	231	183	180	189	217	222	179	177	208	205	210	194	224	192	230	203	181	212	206	179	191	203	199	200	168	195	206	210	211	198	211	206	182	210	174	193	197	190	202	197	205	187	185	205	179	208	195	208	204	180	192	206	203	196	215	213	201	196	216	209	201	207	195	179	206	237	218	184	218	209	204	206	174	208	230	200	195	193	206	197	202	190	200	201	245	245	211	198	164	187	218	225	207	168	195	184	186	184	169	196	203	186	207	217	191	200	191	196	208	217	205	204	207	187	203	201	219	220	219	216	215	187	208	221	174	170	190	202	208	178	232	183	189	211	196	189	189	207	209	210	190	196	186	218	206	213	170	224	190	206	162	207	192	223	228	193	181	228	196	208	210	197	197	201	232	166	178	210	196	183	215	190	218	215	219	216	209	173	221	201	200	186	202	190	203	201	207	192	171	173	205	190	205	183	202	208	198	198	195	214	223	182	188	175	196	177	206	213	210	201	205	201	182	195	197	203	189	195	223	172	208	210	194	217	210	215	246	173	200	190	188	182	199	190	200	198	191	190	208	206	183	228	206	198	210	183	206	224	195	204	212	218	192	188	223	195	186	200	194	204	197	203	186	205	163	201	181	202	217	212	207	188	203	192	192	185	211	230	218	200	208	211	192	188	222	188	189	191	248	198	211	219	213	186	172	241	196	201	194	189	212	206	224	198	184	215	200	195	215	182	196	222	201	207	215	202	210	209	179	214	200	203	200	188	206	206	221	206	177	198	185	206	181	182	204	189	195	168	170	209	203	215	179	190	207	214	193	182	203	196	190	221	200	220	210	225	210	188	219	210	232	207	199	209	196	206	204	192	200	213	196	195	195	181	206	194	221	200	242	195	208	213	179	202	208	197	198	187	165	223	180	196	206	196	196	200	185	195	178	215	234	199	224	210	188	177	200	179	186	192	230	191	178	204	217	197	201	171	189	218	207	209	212	196	189	215	204	178	226	201	207	185	215	194	205	216	221	193	200	196	203	202	210	211	171	214	200	186	199	212	206	206	199	192	200	185	213	235	195	205	218	207	185	202	209	213	216	188	176	174	210	201	178	190	200	194	190	188	197	167	190	217	212	198	209	205	238	188	192	189	223	186	205	211	203	214	216	198	183	209	176	206	201	197	237	188	181	197	222	202	193	198	182	197	211	208	201	228	192	196	185	193	180	204	192	186	213	194	213	232	171	215	203	173	191	194	187	191	189	194	198	193	238	207	211	188	193	186	186	215	197	176	189	186	181	198	207	176	201	180	197	235	192	197	198	203	187	192	208	202	207	218	188	213	199	202	188	209	220	193	181	208	213	185	215	191	211	197	197	191	197	199	181	208	191	204	209	219	205	189	192	205	192	195	200	217	184	198	218	199	184	184	194	191	200	199	210	211	190	193	203	199	198	199	200	202	185	208	217	197	170	176	180	204	194	177	197	232	209	205	180	200	198	192	214	222	183	199	168	182	199	173	203	186	211	184	209	189	178	201	201	184	219	182	203	222	230	231	223	234	213	197	174	183	210	220	211	177	189	205	193	180	227	187	227	185	197	193	194	221	196	198	192	170	196	182	194	192	201	199	187	209	210	191	218	203	177	208	190	203	185	216	186	215	214	204	206	202	180	183	216	177	205	188	190	215	185	203	226	196	215	210	174	192	200	205	179	194	167	187	219	249	179	198	207	195	184	173	195	188	180	215	194	207	188	206	225	224	195	182	196	221	210	195	189	199	196	203	203	215	219	213	198	195	204	186	205	202	195	208	180	191	212	204	202	202	201	218	205	237	243	182	190	200	208	229	213	204	215	194	204	158	187	180	201	214	209	201	169	183	203	215	186	202	199	205	182	221	196	207	190	215	206	179	211	190	199	215	236	209	227	187	215	206	194	211	199	196	216	193	219	206	199	211	207	195	190	211	198	202	199	183	194	180	190	213	232	188	202	225	201	194	208	203	194	220	212	214	193	221	195	192	185	218	216	167	177	187
17951	7546	4402	4412	4158	2868	2185	1750	1753	1435	1163	993	880	781	780	719	732	610	603	592	575	585	529	594	592	548	567	490	561	457	504	504	503	489	469	468	467	476	456	456	465	490	440	468	473	458	449	438	449	460	458	421	433	463	456	483	452	487	432	477	480	417	408	419	423	456	432	449	442	426	447	445	433	415	403	454	418	429	434	440	413	400	416	428	436	420	451	426	441	393	431	427	436	434	438	395	433	415	416	392	422	426	452	461	396	442	406	439	469	438	424	412	476	444	431	441	426	453	387	427	455	425	445	417	469	433	442	439	450	422	406	435	456	466	473	454	446	432	447	441	431	458	422	389	449	436	434	444	433	425	387	430	425	391	415	420	465	433	423	414	421	427	437	431	430	456	439	429	430	408	434	402	463	451	424	445	419	428	427	415	444	412	443	455	418	422	456	412	428	440	397	416	409	432	419	418	430	410	429	463	447	434	470	424	459	410	408	442	422	411	451	415	407	463	401	403	424	435	421	433	409	419	397	467	419	454	416	429	430	426	454	460	438	412	444	439	428	450	445	445	423	422	427	463	435	425	450	459	418	426	433	442	423	432	431	412	423	429	417	417	433	406	439	429	436	398	417	433	444	421	428	412	422	433	442	427	413	474	436	410	421	453	430	456	466	479	412	418	418	453	444	434	447	443	451	419	440	460	473	434	392	487	453	458	418	452	421	420	438	420	444	453	426	426	426	417	413	438	410	422	449	416	438	411	464	431	431	414	408	390	423	453	434	411	421	476	464	377	431	412	425	413	409	455	406	462	409	428	428	459	436	422	416	409	416	488	458	440	424	447	454	430	404	441	439	409	424	417	455	393	462	428	468	435	422	408	454	428	439	471	434	438	423	454	451	459	421	411	406	428	435	425	457	438	395	425	439	469	438	397	425	435	419	406	407	460	449	426	450	422	432	430	404	402	403	449	421	422	426	448	451	432	409	467	440	435	423	406	453	432	414	386	441	487	470	400	425	426	425	471	445	465	421	427	418	430	414	435	436	466	440	453	399	456	438	424	454	403	440	418	389	454	416	412	463	451	404	424	444	451	442	440	430	446	453	464	449	445	431	430	430	415	404	414	424	434	404	446	451	444	437	403	452	445	411	407	435	461	437	436	406	439	431	445	472	436	453	430	474	436	430	431	429	471	429	437	457	422	403	454	410	423	469	419	434	436	395	427	401	416	415	394	480	433	425	487	459	431	462	408	449	448	441	451	451	475	446	440	452	427	464	462	403	461	452	439	432	475	444	416	401	453	438	443	429	407	443	439	428	424	450	407	419	435	405	405	381	409	435	425	411	403	427	435	455	461	380	410	421	427	406	428	409	385	428	458	455	418	469	417	423	471	443	433	431	439	481	449	427	397	447	430	424	413	436	390	413	416	425	421	451	410	428	462	402	453	412	420	419	418	426	423	454	433	411	427	422	431	453	419	445	410	467	405	434	439	400	406	447	410	445	426	406	445	406	473	453	473	406	430	457	423	457	426	418	430	452	457	449	439	416	401	451	432	435	446	411	405	440	394	462	440	439	431	390	422	452	444	456	430	438	390	413	441	448	414	414	474	426	432	451	415	384	444	417	412	443	412	435	408	456	404	432	416	463	449	423	427	457	452	429	431	411	380	401	421	427	424	389	390	412	500	459	418	467	430	410	425	418	475	421	460	422	391	419	400	428	393	465	425	425	434	428	399	453	430	459	442	454	427	444	398	435	479	429	451	432	406	430	435	417	436	400	486	467	426	453	434	391	417	443	421	455	468	427	446	452	395	450	440	443	413	405	402	406	405	406	446	414	447	403	467	412	462	443	424	414	462	452	426	451	417	444	429	431	397	444	443	438	426	481	406	431	447	414	437	412	485	454	437	401	431	414	430	379	413	419	454	449	443	435	449	457	428	449	448	423	436	458	446	414	475	429	440	402	407	401	444	426	447	421	430	430	444	435	444	405	426	443	425	432	423	391	439	419	444	433	412	411	426	429	473	406	414	415	393	459	400	431	377	422	423	457	407	427	435	408	447	412	409	459	425	448	473	442	448	399	403	401	457	407	405	419	454	412	399	413	389	456	435	445	460	436	429	428	425	429	419	412	433	465	466	434	425	422	446	410	455	414	436	452	449	460	394	403	424	399	394	405	451	455	418	395	475	440	458	459	449	419	461	436	434	399	412	396	454	427	444	398	425	430	408	452	436	435	449	440	446	441	437	465	455	452	414	436	459	451	421	407	437	398	456	455	417	450	404	458	438	404	405	418	413	439	435	460	423	438	427	410	426	397	443	438	452	444	456	455	426	443	433	406	442	455	451	425	411	452	420	404	417	436	457	369	449	444	440	425	392	468	423	431	386	434	420	444	462	430	444	426	429	431	428	440	419	423	459	433	412	428	438	444	416	397	415	416	418	426	472	439	441	412	401	434	388	465	407	446	428	461	454	382	418	429	425	408	427	441	428	434	425	424	424	416	391	422	412	425	453	396	426	423	427	461	449	405	418	431	411	459	448	444	438	407	451	421	463	431	414	404	421	425	440	432	454	419	445	426	434	434	419	435	402	474	414	394	412	461	448	396	443	437	430	413	402	470	421	458	429	439	465	458	421	451	440	442	441	438	410	432	456	482	430	473	467	464	445	428	413	437	418	413	453	471	434	401	469	451	437	411	399	447	428	429	442	459	422	436	427	423	420	390	454	418	459	411	423	458	465	437	436	434	431	437	421	410	406	398	457	444	427	436	446	445	445	422	391	461	434	435	433	413	450	445	410	408	403	396	419	443	442	391	419	420	429	441	428	428	425	446	466	439	433	425	453	464	438	471	438	434	444	439	455	451	404	442	472	441	433	473	425	453	403	425	440	432	433	435	434	426	406	432	419	446	449	421	420	429	462	465	403	434	420	460	426	462	407	433	448	428	437	409	409	448	400	424	423	468	440	444	414	424	429	448	444	445	452	438	451	425	465	452	428	393	441	425	407	448	416	426	413	456	396	420	466	435	436	387	429	393	411	417	434	432	419	461	435	426	445	431	433	393	452	429	442	446	421	426	412	415	444	414	430	401	406	436	406	475	404	420	429	409	431	421	421	407	427	421	411	419	419	451	450	418	427	439	416	462	387	443	447	458	442	421	463	400	425	424	434	455	429	423	447	442	448	434	397	420	433	410	443	435	397	424	417	443	432	432	436	418	439	431	433	458	461	413	490	464	448	432	412	431	431	441	405	450	422	431	425	450	448	418	399	455	450	419	434	415	426	423	444	454	480	410	436	442	457	409	432	413	400	421	406	433	473	441	389	414	423	410	451	413	467	465	440	413	414	447	399	420	457	432	460	416	411	400	432	423	386	402	421	453	404	453	457	436	387	443	453	431	439	422	425	444	415	465	439	449	455	433	428	470	401	437	451	452	439	424	425	423	427	436	451	423	416	393	424	467	471	442	454	377	414	447	418	392	412	407	411	446	432	438	438	441	439	458	411
48177	21779	6993	2699	1777	1173	787	687	543	447	408	381	329	334	310	302	324	253	215	240	226	210	212	212	216	223	199	200	198	227	208	192	176	225	199	180	206	193	187	182	175	200	189	168	202	202	178	168	167	179	190	198	183	181	179	197	174	217	180	160	194	213	188	178	205	198	159	170	192	160	168	188	172	191	176	174	192	212	177	168	196	182	184	175	184	194	184	154	188	184	160	190	167	171	171	191	166	181	176	183	165	183	191	178	202	193	181	169	174	160	174	190	227	176	198	227	186	182	186	180	186	190	188	193	176	172	181	183	175	182	178	186	174	181	182	185	190	191	192	191	191	189	159	182	197	160	178	187	174	191	183	174	205	203	167	167	201	186	169	186	172	170	180	195	171	204	180	169	198	180	158	203	191	188	196	203	182	196	198	158	181	207	177	162	149	206	189	182	174	153	197	145	173	179	165	171	219	179	205	176	170	195	178	196	188	187	181	176	181	192	179	187	153	189	187	168	179	174	186	178	177	161	175	178	190	153	145	178	204	172	171	183	176	181	179	172	166	171	143	156	191	174	178	175	175	206	178	194	181	192	184	194	169	207	185	179	174	203	213	169	187	192	186	192	181	187	190	186	205	193	206	188	174	180	185	160	192	187	164	188	180	188	169	191	172	197	183	190	175	199	193	175	194	202	186	163	186	199	164	175	198	169	175	202	171	185	181	196	174	180	198	202	199	167	165	189	192	200	182	188	170	186	180	184	218	166	181	199	161	183	172	179	152	190	188	164	179	216	211	155	191	204	174	146	183	194	202	186	181	174	162	185	169	207	173	189	172	186	167	166	194	191	184	170	185	205	203	166	188	176	179	165	170	191	184	176	192	199	173	163	178	202	205	166	183	182	168	180	147	174	170	173	185	173	163	181	189	172	173	178	175	152	188	200	185	161	166	175	193	171	173	195	182	197	182	172	183	177	202	172	163	191	167	216	191	178	176	206	209	206	225	175	189	191	163	182	169	164	168	189	184	212	169	209	183	188	189	171	160	202	178	180	203	205	169	180	188	179	173	173	188	183	165	177	198	155	182	174	193	163	183	178	154	216	174	164	155	193	166	170	181	189	187	202	211	180	172	184	183	173	160	184	197	188	170	191	177	207	182	197	182	178	179	207	179	189	190	192	199	173	176	182	171	186	168	185	193	195	166	161	183	181	184	177	167	179	199	159	177	176	196	178	178	171	190	182	161	206	180	193	185	184	184	191	194	180	179	176	203	208	200	183	202	192	188	169	200	146	168	184	190	175	196	189	194	222	201	166	176	181	166	179	177	174	191	192	191	161	164	185	174	175	169	206	185	158	180	171	190	173	186	178	194	185	198	177	183	194	169	186	213	177	181	194	160	167	184	187	196	173	187	185	203	164	171	172	185	182	184	189	184	169	175	165	187	176	222	170	164	172	175	180	191	186	196	190	209	192	157	169	171	188	182	178	184	228	181	206	183	181	193	160	179	183	184	162	155	176	179	174	163	177	184	156	187	192	184	191	201	176	160	174	200	200	177	182	170	165	184	176	195	202	187	181	193	183	187	194	176	178	199	200	175	185	170	187	211	161	196	169	198	175	189	186	180	181	173	190	184	160	168	179	133	169	169	173	205	195	183	190	156	180	175	171	157	144	192	193	180	148	171	158	168	182	179	190	181	202	188	168	183	169	153	200	174	180	175	155	172	190	177	155	184	157	177	162	191	169	188	172	145	196	188	179	203	193	195	191	174	184	187	193	191	189	186	196	186	187	187	181	193	183	178	167	182	173	216	190	193	184	171	185	191	184	158	174	192	178	171	172	192	163	177	171	176	153	175	189	184	180	175	178	175	188	188	180	197	182	179	214	211	211	199	175	180	193	193	187	182	191	184	155	189	211	212	168	170	164	179	166	207	170	157	180	210	186	185	173	178	223	176	180	190	152	188	192	191	192	181	180	177	165	186	180	188	161	190	170	164	182	181	206	184	176	167	196	166	184	170	178	166	189	199	208	191	186	194	185	196	165	179	191	183	200	186	172	186	176	192	178	171	188	179	176	164	191	178	187	194	182	177	195	200	201	198	180	155	197	178	201	175	176	177	187	180	191	168	170	180	182	192	169	152	176	191	187	180	176	201	212	191	180	190	177	174	182	158	173	164	169	202	173	183	178	175	194	174	163	166	193	171	156	170	182	172	195	171	184	189	169	199	178	164	187	197	185	199	166	194	193	171	194	168	211	205	179	165	188	166	194	181	159	174	180	201	163	172	200	215	182	180	199	178	184	170	198	205	198	199	174	191	163	185	213	187	181	174	171	179	199	219	169	182	196	169	194	165	172	185	197	188	194	160	181	197	193	185	181	161	180	177	186	176	178	191	178	177	208	183	174	160	180	187	194	171	182	187	190	201	156	173	170	187	147	166	215	172	172	214	191	173	186	181	208	189	208	188	186	201	175	181	174	185	174	180	190	190	195	164	193	161	227	169	194	185	199	192	215	184	185	193	186	179	202	184	178	172	188	183	175	195	159	172	166	170	189	172	166	181	174	177	193	176	192	193	201	175	175	183	215	173	219	181	160	172	172	171	180	189	199	179	179	182	183	196	192	189	189	183	188	197	173	179	198	188	193	195	198	163	191	182	158	183	199	174	158	183	176	188	191	200	169	178	177	182	187	190	199	186	177	205	170	208	181	186	186	164	179	195	179	176	169	171	175	187	201	162	217	167	165	189	191	185	174	166	185	162	175	171	168	207	178	192	200	193	177	159	174	209	189	187	181	204	200	176	177	184	177	193	186	182	165	192	189	213	159	180	148	180	173	175	173	194	209	221	198	201	164	199	214	171	175	164	200	197	219	179	209	166	194	182	199	195	189	193	179	179	189	174	195	182	168	195	177	191	148	190	185	200	181	193	192	162	192	167	190	187	178	199	196	204	178	186	156	190	202	202	168	198	172	172	192	210	178	186	182	194	183	197	184	193	163	154	196	171	163	189	180	186	184	160	172	194	223	205	174	195	164	206	190	196	171	192	175	194	189	213	191	180	180	187	185	185	182	179	174	178	198	188	187	179	197	152	180	179	195	177	174	190	188	191	188	161	195	191	184	185	172	188	181	199	189	197	195	176	175	194	171	179	192	180	170	162	175	192	180	165	200	190	186	166	184	157	196	166	196	185	198	195	189	178	184	191	192	174	202	158	203	190	175	169	167	167	193	172	192	176	165	161	163	149	160	181	197	182	187	164	163	178	199	173	191	173	205	175	174	166	171	163	186	207	193	212	187	186	180	181	178	218	197	218	192	159	153	201	177	173	161	195	171	147	161	205	162	202	224	173	166	183	194	178	192	157	170	190	178	169	171	184	198	189	229	175	170	207	198	178	175	197	185	199	186	158	187	174	179	190	174	183	192	199	195	167	169	154	182	190	203	183	178	205	205	201	164	176	185	189	204	191	189	180	193	184	184	176	187	181	175	179	204	176	199	189	204	183	185
28320	12821	8026	7139	6348	4765	3510	2771	2342	1929	1729	1504	1304	1143	1059	1117	965	921	858	831	748	765	755	766	745	671	642	590	575	581	517	580	586	540	472	485	478	497	448	415	463	434	460	464	459	462	464	459	453	448	404	464	430	438	413	439	416	429	436	423	413	429	424	411	467	445	400	409	372	391	449	435	413	387	411	380	391	406	409	417	389	426	405	392	412	396	429	436	422	405	409	416	411	437	438	408	447	376	399	411	381	382	395	397	410	390	378	415	400	400	402	410	411	398	369	369	400	407	403	417	449	398	405	412	420	409	399	392	387	379	428	395	376	428	384	388	416	392	381	393	413	406	414	412	403	414	420	421	383	420	416	431	404	382	406	423	368	411	420	382	381	420	404	454	401	442	423	396	400	376	421	409	400	386	424	392	391	386	381	425	379	402	388	394	377	420	406	392	421	391	419	396	399	403	390	434	418	410	376	423	410	398	361	402	413	391	399	354	436	404	419	384	403	388	435	407	385	407	408	436	411	431	394	397	424	414	385	395	434	400	359	375	410	401	425	421	422	391	409	401	396	414	425	408	388	374	398	373	391	377	421	408	433	417	437	427	404	419	396	398	430	397	405	395	341	395	396	411	399	376	403	406	415	398	402	368	374	394	409	387	376	393	409	408	376	392	432	376	394	411	384	411	409	373	396	411	408	408	425	372	413	398	401	390	401	379	432	402	388	433	392	401	384	385	407	373	408	419	418	358	405	394	391	399	370	382	423	373	395	403	418	416	411	373	393	429	387	391	380	414	456	393	411	404	385	376	433	434	386	394	412	398	327	386	417	383	403	421	395	403	441	416	377	412	372	373	406	405	425	413	405	410	411	387	401	393	407	397	389	373	428	370	381	416	352	437	387	392	406	365	417	395	444	407	417	395	429	404	447	400	387	432	370	409	384	415	388	412	411	370	402	404	369	437	425	387	396	405	380	383	433	390	391	415	381	388	412	388	378	360	416	391	402	444	407	397	425	403	385	405	370	383	407	431	399	410	422	371	384	408	399	357	419	384	406	368	381	384	399	395	384	373	394	390	402	419	406	409	411	418	364	410	416	390	415	383	425	399	391	385	390	402	370	387	388	400	402	376	438	420	386	369	399	386	416	390	399	402	375	376	408	392	382	444	395	370	420	445	378	380	400	425	417	430	426	374	389	398	395	438	413	430	428	404	396	387	399	430	427	377	371	410	433	374	419	403	411	387	403	369	401	378	414	403	389	404	406	391	402	394	414	402	388	451	442	368	416	394	394	440	419	431	370	419	385	431	392	397	403	385	391	384	385	385	427	378	431	390	431	387	388	387	424	396	419	384	412	430	396	390	427	397	362	378	377	367	391	371	407	339	401	382	411	398	426	437	340	424	395	415	387	429	387	397	391	396	428	359	419	413	417	416	377	383	387	399	418	420	376	401	411	431	413	394	408	389	401	420	396	411	395	396	402	415	417	419	379	392	390	412	390	406	395	373	411	390	405	387	408	399	413	402	407	389	438	414	408	392	376	400	386	376	433	412	403	422	384	434	378	416	398	404	420	372	417	407	407	422	419	416	424	370	423	391	416	400	409	378	400	414	411	370	387	408	411	402	383	388	423	411	408	389	403	389	389	427	393	436	403	396	380	384	407	403	405	377	431	401	370	382	405	387	398	346	408	421	425	400	366	369	431	414	401	408	374	394	373	423	409	421	403	389	387	387	376	384	397	368	411	418	395	395	399	400	407	439	392	410	377	414	419	385	348	400	396	434	420	381	410	399	433	427	410	415	371	396	395	388	436	412	419	385	358	394	408	382	426	398	405	410	413	389	399	377	410	386	399	426	409	412	433	402	394	416	396	387	409	407	433	402	424	392	435	443	405	443	378	395	422	419	391	405	435	395	383	366	374	397	428	383	415	395	423	430	420	373	398	427	427	395	411	403	377	436	438	416	403	396	424	393	372	390	414	433	401	411	417	384	385	399	406	403	466	396	396	389	408	423	416	355	380	409	383	378	431	397	365	387	415	435	423	354	379	413	395	428	423	398	400	397	405	394	454	425	348	368	403	426	374	416	434	410	385	420	399	405	410	398	360	413	402	377	408	417	429	404	388	384	409	369	386	373	395	381	422	404	414	421	365	364	418	387	365	388	401	397	394	381	397	417	413	387	426	398	376	383	412	376	434	397	411	413	381	413	379	399	435	417	395	411	407	401	393	388	385	388	416	425	408	429	385	363	382	407	413	435	384	407	391	391	390	397	419	397	434	352	408	413	419	403	440	439	371	384	423	433	412	368	374	398	401	404	413	419	410	389	421	394	397	408	365	395	395	403	364	408	426	352	401	407	382	399	435	422	435	399	418	391	390	381	434	430	391	404	388	411	395	390	400	414	386	395	377	399	416	439	400	419	407	410	422	397	408	380	454	433	390	387	373	395	394	423	395	392	376	414	396	408	398	412	413	415	416	412	396	350	361	405	426	409	405	427	410	395	376	415	402	422	385	389	399	408	444	402	382	358	392	394	387	389	392	357	430	405	402	407	392	431	371	404	383	403	392	436	380	425	420	393	410	365	367	414	389	399	399	412	406	382	424	402	400	391	431	431	436	382	406	381	405	412	405	387	396	354	410	453	420	417	380	391	420	371	391	412	411	411	413	408	387	400	379	413	408	379	421	445	395	404	429	393	408	396	401	391	404	370	399	381	407	413	360	384	415	409	415	417	374	415	387	412	420	405	431	385	381	389	401	423	406	376	387	390	400	414	407	411	432	450	420	416	382	431	386	388	430	375	403	410	395	369	401	407	387	396	385	441	419	395	390	402	418	401	383	409	435	405	431	404	413	440	437	406	409	398	386	396	352	404	399	421	398	379	415	366	410	422	423	363	396	415	366	434	384	416	393	396	406	419	381	384	384	410	430	422	414	392	421	408	413	441	413	412	397	398	401	394	411	451	411	378	400	419	406	421	429	391	404	389	393	393	416	402	418	402	402	444	413	402	422	404	397	394	431	396	401	385	434	416	381	407	404	405	417	404	399	419	391	395	393	401	414	399	370	402	406	413	378	416	397	389	404	391	432	423	394	410	412	362	424	376	378	423	381	423	394	397	428	404	397	406	390	416	400	369	426	426	391	394	412	426	375	397	397	377	395	399	405	415	392	412	406	425	404	413	369	389	404	415	428	401	409	399	379	428	417	376	400	413	423	430	406	388	398	394	352	416	394	414	389	415	375	370	429	373	373	392	402	389	414	422	415	415	386	412	404	394	403	386	427	408	384	427	404	422	398	446	424	381	372	402	401	386	417	393	400	378	387	374	387	402	430	384	403	415	418	430	378	386	412	370	376	416	398	356	407	402	399	365	391	410	430	395	374	373	428	450	408	411	416	394	429	398	406	424	417	463	406	414	393	389	404	420	397	416	395	413	374	403	395	386	432	421	425	424	401	355	401	446	412	391	424	453	395	411	414	385	403	371	432	399	426	402	400	419	416	425
55297	27808	11514	4117	2414	1655	1148	871	820	608	513	468	446	440	404	419	351	367	345	301	292	309	282	272	307	262	274	259	285	233	236	261	257	221	222	207	216	224	231	211	202	233	218	237	217	232	193	213	268	208	199	219	196	214	230	181	189	216	219	220	218	203	221	198	174	216	222	189	241	198	185	209	201	219	183	203	195	221	202	210	219	214	207	205	174	231	201	211	209	200	219	218	212	218	227	237	202	193	195	241	204	193	203	179	205	217	179	204	203	208	181	205	220	189	215	217	219	184	198	204	201	193	198	236	214	212	190	211	206	208	191	200	206	222	221	164	199	205	207	210	193	197	180	225	211	214	205	199	208	232	203	186	179	207	203	206	204	209	205	213	230	216	186	197	207	217	193	192	224	211	197	212	224	202	190	211	208	254	213	188	205	172	207	202	215	194	207	192	205	201	227	199	210	204	183	211	184	206	207	212	221	210	228	199	214	214	209	189	198	185	189	197	236	215	206	201	212	184	179	190	213	189	184	210	203	207	220	202	201	183	210	210	203	201	208	182	189	209	206	184	201	230	212	201	204	189	209	215	233	205	192	222	220	189	207	222	182	200	193	178	172	187	193	218	199	202	207	217	180	209	204	208	242	207	214	227	207	220	215	183	217	215	238	197	189	207	192	222	195	216	211	208	200	220	212	201	196	216	196	207	237	225	214	213	224	197	219	243	183	209	185	216	215	208	204	181	196	205	200	193	207	190	183	178	181	230	235	237	222	186	191	235	205	197	185	196	187	194	218	186	217	216	184	209	223	218	197	207	192	185	224	227	199	213	205	221	209	193	218	213	228	257	202	197	239	181	201	203	186	196	202	195	209	204	171	200	208	223	172	207	204	194	219	219	225	196	221	213	227	197	228	214	209	215	194	204	221	203	200	223	238	222	201	200	248	202	220	194	206	234	231	205	183	241	227	191	204	213	201	217	236	191	207	195	234	219	203	228	214	235	203	198	203	210	174	185	217	208	225	200	220	211	187	208	217	185	205	215	200	185	193	207	210	218	202	218	214	228	235	218	202	216	179	220	212	183	166	206	195	200	225	200	179	210	190	216	220	205	199	198	215	224	209	225	236	208	220	208	198	189	189	234	244	214	189	177	190	213	211	222	217	197	161	196	201	216	190	231	226	202	183	230	186	175	194	228	208	200	189	173	201	204	187	200	195	213	207	195	215	204	202	192	182	183	211	197	218	193	199	233	231	211	197	209	203	200	220	216	206	205	184	161	213	208	216	203	221	225	208	213	213	203	202	222	204	212	216	221	178	201	174	204	217	218	194	211	197	200	200	212	188	221	209	203	235	223	212	209	209	173	201	194	212	208	183	200	211	214	191	189	184	203	192	201	201	250	218	230	233	221	210	227	182	215	195	205	220	221	209	206	220	198	222	188	192	195	189	206	201	212	222	201	248	209	206	204	194	233	203	190	202	201	192	202	205	175	222	206	189	209	188	195	193	205	227	208	198	232	210	187	209	191	206	201	223	228	247	206	215	214	197	213	210	207	224	199	226	216	228	206	227	253	189	199	219	212	215	219	196	171	198	211	191	197	197	191	218	224	193	196	204	214	192	207	218	193	198	184	205	201	192	207	194	253	196	208	184	196	195	184	188	180	182	185	197	209	217	215	220	200	188	186	201	219	210	206	189	203	204	196	183	196	199	170	185	208	224	205	230	193	182	201	196	175	206	235	214	201	217	212	203	206	201	228	222	217	212	209	235	188	205	202	196	221	223	180	227	204	230	201	211	199	196	200	199	213	202	229	202	199	231	216	236	207	215	229	205	199	206	195	204	186	222	216	220	218	187	191	210	193	194	207	210	204	199	189	215	209	201	213	200	193	203	216	198	211	215	194	183	208	219	213	199	193	224	207	194	234	199	218	241	208	198	223	215	183	218	220	161	208	205	203	221	204	207	194	193	195	196	159	216	202	206	229	216	192	208	214	209	183	204	223	199	214	217	235	202	203	198	199	213	208	201	191	233	216	206	214	198	198	208	228	209	184	193	214	198	210	180	217	206	211	216	207	191	194	183	214	212	206	201	203	186	229	209	184	180	230	189	228	173	211	208	198	208	204	192	247	201	175	203	197	198	195	213	222	205	225	220	191	195	217	198	209	187	189	170	210	217	207	217	214	227	210	207	200	195	197	201	205	181	190	205	192	206	191	212	206	207	226	216	215	202	201	240	206	209	225	199	194	185	209	242	203	193	190	195	220	191	188	217	200	190	195	245	196	184	222	213	169	196	236	205	189	208	200	187	187	198	208	224	218	205	200	238	189	210	186	208	209	214	198	186	177	184	223	198	214	235	221	229	196	207	188	191	201	234	188	229	196	225	206	208	213	202	215	180	190	203	205	201	190	187	197	202	213	213	217	194	210	182	216	228	199	202	199	218	205	205	212	214	221	161	209	216	209	211	202	187	241	205	187	211	213	197	202	179	192	224	220	217	218	180	216	229	225	212	188	193	221	231	199	202	203	201	221	201	203	183	203	178	202	215	209	200	180	182	235	222	183	221	210	216	217	205	218	213	211	201	175	216	219	183	216	191	213	211	218	205	200	182	215	199	193	218	209	215	207	188	205	200	231	206	219	211	220	213	216	196	184	205	203	223	238	212	177	208	193	217	188	221	174	171	217	184	212	231	226	197	216	214	185	227	213	223	203	212	232	215	222	208	186	189	215	199	183	222	229	220	213	190	203	204	196	191	210	217	213	231	202	200	194	221	236	207	204	185	203	177	205	215	196	214	204	227	191	224	226	232	199	213	176	187	192	198	207	188	213	209	221	229	236	192	226	241	199	238	205	193	206	212	200	203	205	198	222	180	218	204	181	211	223	206	200	188	193	194	240	212	214	189	219	227	162	231	242	239	213	216	209	226	211	226	218	198	203	194	202	215	210	216	214	225	205	207	203	215	194	220	199	198	213	237	225	230	191	211	219	231	199	193	234	219	213	223	198	212	202	205	214	206	194	219	196	234	212	213	217	211	206	218	211	210	195	198	219	175	206	201	180	208	200	190	187	214	230	204	205	209	213	223	246	197	201	199	216	186	215	214	193	218	191	202	215	187	215	221	209	212	218	218	224	220	200	210	211	221	203	220	178	204	207	211	228	203	173	235	215	210	206	226	205	211	188	216	189	206	257	210	209	210	224	217	207	200	221	210	224	189	198	187	219	231	222	213	192	192	235	192	219	219	197	208	237	173	218	209	199	220	203	224	205	188	200	218	204	218	207	194	249	221	212	218	216	212	199	194	194	182	206	211	215	251	197	193	217	214	186	190	194	174	179	205	219	224	201	215	208	204	177	201	230	208	198	240	202	201	235	204	227	194	211	209	184	221	191	197	212	209	206	207	202	189	195	194	217	241	213	218	189	191	211	233	215	224	224	182	215	234	207	201	197	205	179	204	202	254	204	190	204	200	207	205	249	198	214	214	214	236	189	215	203	186	183	201	193
32032	17387	11202	9494	8682	6326	4506	3728	3142	2478	2117	1958	1792	1751	1639	1525	1505	1297	1196	1104	1074	1002	949	989	1051	900	782	809	762	736	686	681	758	711	601	599	601	548	523	550	519	535	581	578	528	538	506	589	579	544	495	502	519	503	499	445	436	467	482	498	503	503	481	419	479	442	476	466	448	471	448	420	458	482	467	450	479	465	454	460	481	481	457	453	465	437	400	472	467	448	427	454	437	450	467	491	440	455	429	425	463	486	428	448	470	462	410	455	478	443	449	437	470	417	433	442	422	399	395	470	446	436	463	487	431	472	428	469	428	450	446	472	425	463	417	471	425	448	436	425	473	426	473	470	444	454	461	444	456	452	482	467	482	475	444	456	469	464	442	473	429	467	425	442	414	490	428	398	433	415	430	470	476	456	461	468	446	478	449	442	441	458	484	446	447	474	466	435	432	443	464	435	457	472	434	418	443	463	461	442	480	456	430	451	452	460	479	471	480	437	468	453	485	470	422	459	505	422	459	411	472	449	425	443	447	460	454	430	458	474	449	502	440	455	467	435	415	417	462	443	424	434	430	432	473	438	450	412	427	427	463	432	414	445	434	425	468	462	491	409	447	492	433	426	427	457	428	439	467	445	459	465	410	448	416	494	458	435	416	449	438	443	459	431	486	416	443	444	473	425	453	478	434	499	438	447	460	449	464	428	475	435	483	455	427	440	440	409	459	468	445	399	448	450	475	469	445	442	452	432	477	460	460	451	461	440	442	438	428	421	458	467	439	423	449	443	438	460	469	412	448	435	442	447	479	447	467	455	417	457	429	473	472	451	398	459	462	452	454	458	402	471	473	468	469	419	443	422	428	480	440	452	455	424	453	439	465	488	465	442	493	428	462	481	469	447	437	469	433	429	437	460	479	442	463	456	452	433	427	443	434	411	421	466	476	435	442	458	411	440	477	425	428	451	441	438	466	478	483	435	478	486	481	427	442	416	430	459	450	457	438	414	453	428	450	421	438	450	438	444	467	443	467	474	472	450	466	429	467	475	461	433	449	464	430	474	458	462	472	469	453	439	461	448	484	476	465	463	441	491	443	419	445	474	479	467	458	418	488	476	481	428	437	460	463	434	449	412	452	455	474	447	441	458	457	447	431	482	452	449	458	419	459	447	413	457	448	464	478	429	446	463	448	423	433	431	429	489	469	427	467	444	475	436	436	467	459	442	439	426	418	498	455	472	426	464	438	432	467	439	451	442	431	432	441	471	460	433	444	428	467	426	472	429	458	476	428	395	411	474	419	423	492	437	465	436	421	430	453	453	483	429	467	462	425	443	429	450	456	452	429	462	437	453	434	513	435	454	461	427	481	451	461	430	467	452	427	444	458	458	443	414	435	460	441	419	472	445	441	459	455	462	448	432	447	433	442	455	435	461	429	440	440	487	423	479	431	447	465	463	484	427	453	507	448	474	460	438	501	475	454	399	464	451	439	456	442	478	450	471	432	419	417	465	419	453	438	478	441	417	440	469	456	423	434	462	417	438	460	428	431	453	432	477	452	457	464	433	469	427	467	489	435	452	450	438	466	450	430	484	449	432	441	468	445	430	474	493	397	439	416	436	438	453	475	468	469	418	452	428	438	417	450	440	425	434	452	499	428	479	472	477	428	471	444	458	419	442	452	464	429	429	467	438	462	447	451	464	412	437	436	444	499	445	467	444	415	445	474	472	453	458	410	435	435	438	460	456	458	469	442	461	439	457	448	446	474	424	428	453	434	444	451	449	458	476	475	445	429	468	466	430	493	432	468	465	410	451	489	432	477	454	425	441	495	449	437	458	466	518	461	414	455	461	444	411	439	459	458	455	431	462	450	447	441	434	423	454	444	447	458	464	469	440	466	434	490	434	453	452	452	475	461	459	472	469	449	432	452	434	471	436	470	424	493	457	467	426	456	447	425	461	439	468	435	457	440	424	441	463	450	461	478	442	426	426	446	450	397	468	463	450	459	463	434	448	424	468	470	426	443	399	473	441	448	447	449	428	441	452	467	465	415	454	417	442	478	463	471	463	451	455	419	464	413	463	472	454	428	452	440	457	467	448	491	457	460	428	473	436	417	459	447	454	430	417	470	477	467	460	455	483	456	418	416	447	433	434	448	440	418	449	457	446	440	457	458	476	459	459	436	453	454	476	481	441	434	430	428	440	419	456	467	442	454	474	458	438	408	454	444	403	443	452	447	433	455	428	432	462	503	445	431	411	464	496	483	441	450	447	436	432	439	458	474	464	428	438	458	461	450	429	424	423	442	431	479	461	421	460	446	483	468	437	451	433	450	446	487	469	474	477	452	426	428	469	446	443	458	435	485	477	447	457	435	428	450	445	467	466	439	439	505	440	466	478	462	458	482	475	434	441	461	468	429	448	444	417	440	478	428	498	416	480	466	442	430	421	449	432	495	481	445	455	419	441	426	463	459	437	415	447	430	440	451	488	430	459	450	452	454	457	436	438	409	463	484	463	442	465	451	464	458	484	451	451	454	489	423	456	505	474	455	406	482	439	449	462	454	502	420	450	441	409	455	457	445	437	459	467	417	419	453	453	468	474	468	522	423	454	419	402	457	453	442	446	444	479	442	458	453	456	430	461	457	497	474	470	442	433	451	439	442	487	433	483	448	472	434	430	445	462	450	452	476	430	439	473	479	468	462	431	414	446	478	427	458	421	449	443	432	431	469	472	472	443	481	456	462	431	466	468	459	423	406	490	469	473	434	448	443	478	473	452	456	469	494	488	480	466	415	435	485	440	436	464	501	443	457	433	466	486	500	451	434	447	456	444	437	448	430	463	438	450	489	479	485	446	428	460	456	435	449	433	462	446	401	476	470	421	424	433	462	487	438	430	476	414	433	424	463	407	427	421	447	445	447	457	444	470	443	414	435	428	439	436	450	460	460	456	437	456	468	454	448	445	443	463	444	416	456	424	433	470	471	425	455	442	450	475	443	422	455	428	449	478	441	450	435	399	421	464	460	442	468	450	464	448	416	430	386	435	457	435	404	479	436	446	431	424	432	457	421	394	429	421	502	444	450	451	457	465	424	467	428	420	432	455	433	497	436	436	444	445	429	425	445	408	468	446	453	461	462	465	477	462	438	449	480	458	457	424	454	479	436	433	493	449	426	395	461	465	454	453	415	459	467	453	446	441	466	411	485	459	450	484	457	468	475	442	436	463	439	451	413	447	438	466	433	417	468	436	450	435	479	449	446	439	440	455	453	482	451	426	475	463	414	423	444	442	477	430	442	428	451	459	431	446	447	465	421	438	464	456	426	477	401	449	428	471	464	465	450	482	473	437	490	423	454	451	430	426	432	487	485	437	438	455	482	433	429	452	402	454	438	425	436	442	424	479	457	445	432	432	453	442	488	437	402	455	430	437	460	462	480	454	430	444	431	456	431	494	433	478	432	430	456	447	467	419	461	456	434	447	467	460	421	406	466	491	460	500	447	442	415	454
34820	14115	3812	1395	974	691	520	446	392	328	296	307	274	257	263	240	253	199	232	231	221	230	238	221	216	200	195	204	215	233	188	214	195	210	196	215	220	181	196	174	196	188	248	220	209	198	227	207	220	188	187	189	179	222	207	209	190	209	220	229	192	141	162	184	193	199	186	197	206	202	208	189	204	177	227	211	212	218	165	183	202	187	231	190	199	188	200	186	200	205	201	178	213	196	206	218	211	201	199	206	194	205	240	211	208	191	192	196	200	192	211	220	172	198	179	195	167	189	193	199	182	175	197	191	221	218	186	186	182	196	203	196	210	190	208	202	202	193	180	186	234	170	171	210	212	203	198	208	170	189	230	219	212	216	207	195	176	176	209	223	207	199	200	200	177	207	181	187	206	200	161	210	195	224	207	183	189	195	219	215	198	216	223	195	226	186	177	161	203	192	211	183	202	206	211	162	218	193	211	188	190	205	216	190	209	188	191	218	225	190	226	224	180	200	239	195	180	205	203	212	229	195	219	199	223	197	198	196	196	192	187	192	184	185	195	197	200	178	172	202	201	217	190	201	201	188	216	189	185	206	189	200	212	189	202	204	185	200	185	183	213	194	179	190	212	197	197	189	159	208	218	203	180	207	225	230	175	196	165	200	205	194	168	207	203	169	207	213	207	181	215	198	195	205	198	240	187	196	195	197	214	207	202	166	195	188	202	193	212	187	186	212	200	176	179	174	175	179	183	188	191	192	203	208	238	184	199	215	187	189	216	205	188	233	199	214	190	199	211	181	192	228	224	226	190	211	205	211	192	188	197	202	183	223	177	220	209	195	181	195	186	158	183	221	227	200	220	203	206	206	201	222	199	209	184	198	213	179	211	179	212	204	179	193	179	211	197	210	206	209	195	210	201	187	209	190	212	204	199	186	210	193	206	200	217	225	210	193	231	215	194	204	185	192	208	209	194	210	198	197	201	207	209	188	203	196	180	190	192	197	226	186	194	204	200	170	187	197	161	209	218	192	202	214	206	210	196	190	224	191	232	192	177	211	199	210	223	186	161	206	213	199	214	210	215	176	218	169	212	176	188	209	205	198	205	221	209	206	172	165	182	189	180	197	203	215	205	207	198	200	204	203	169	199	219	233	185	211	210	206	217	196	194	214	196	206	197	205	199	223	197	212	197	224	224	163	227	223	222	197	172	211	190	186	181	195	199	207	199	195	200	202	188	199	241	175	185	194	196	195	216	197	212	212	168	195	196	201	193	188	208	180	220	179	199	200	200	201	221	217	198	224	181	196	165	191	194	190	202	245	169	227	180	202	194	208	182	210	223	198	193	189	189	213	192	194	201	165	195	192	196	217	202	222	183	176	201	194	190	180	209	185	222	181	212	197	203	194	224	197	191	196	204	215	226	186	205	191	196	215	209	194	199	221	199	190	219	180	232	229	202	192	203	185	193	184	202	209	189	241	221	195	194	217	176	205	211	174	206	240	198	192	181	185	211	218	197	203	198	227	199	188	185	223	187	220	207	211	199	178	190	192	217	215	226	187	226	223	216	199	224	180	195	187	181	202	223	201	160	190	193	180	192	201	201	192	192	206	193	201	184	211	200	211	185	192	190	193	202	192	208	218	196	205	203	181	203	177	191	196	205	204	218	207	203	191	222	186	246	212	168	199	186	200	193	202	176	218	204	190	215	183	209	186	188	193	196	188	169	182	201	196	182	198	229	212	206	183	202	225	190	190	204	181	204	215	209	191	195	185	222	189	200	218	181	207	177	170	189	222	221	201	202	190	198	206	190	215	199	199	184	190	207	198	200	238	187	211	199	201	201	223	175	236	206	186	196	214	195	204	188	177	205	220	192	197	194	188	200	218	202	228	203	234	221	215	199	189	187	207	214	200	194	206	215	191	168	165	205	197	193	187	215	195	178	198	225	208	180	204	189	199	214	185	200	233	205	230	203	168	202	216	230	196	203	177	216	178	216	206	193	195	205	191	212	198	200	199	187	176	226	219	197	200	226	195	198	190	207	196	208	210	218	228	196	197	238	221	231	195	215	206	218	196	208	204	192	210	219	214	182	192	165	197	174	189	190	203	211	197	198	208	206	212	200	220	182	190	199	195	216	210	182	178	203	242	222	185	209	237	196	196	194	229	211	219	179	188	187	205	215	206	184	224	230	203	192	176	193	211	203	199	174	169	193	167	210	196	194	223	219	225	205	198	212	185	193	215	192	209	208	204	167	203	189	184	175	209	173	212	200	186	204	199	198	201	208	209	159	187	193	211	189	234	233	183	183	204	185	163	185	208	212	206	218	192	232	205	198	182	222	220	184	196	204	188	179	199	214	209	211	199	204	202	180	218	189	205	210	196	204	178	208	183	196	199	195	213	192	197	220	188	222	192	200	183	189	175	195	213	226	178	216	208	210	205	187	189	186	192	196	233	171	185	220	174	207	181	205	195	190	188	208	199	175	189	221	192	187	197	186	189	202	190	189	161	195	205	189	212	187	171	200	198	193	194	212	215	228	198	180	221	219	190	194	202	214	206	182	214	201	208	178	175	216	192	207	201	189	203	207	193	187	192	194	211	187	168	203	182	189	184	196	192	204	221	224	211	178	178	209	182	194	191	197	206	205	238	207	192	219	205	178	215	207	212	209	198	211	178	208	197	191	183	217	204	205	208	206	189	201	187	200	213	221	202	193	205	192	219	186	218	191	191	197	201	195	190	204	201	186	164	207	190	197	171	186	183	209	185	216	219	179	193	219	201	191	186	195	209	196	198	189	183	179	204	218	206	182	222	177	185	189	215	198	188	235	182	201	222	164	184	217	192	195	200	201	218	201	224	223	183	230	223	218	201	188	190	191	193	194	209	196	187	176	171	207	237	207	184	224	194	196	216	184	187	203	199	185	212	211	196	213	204	192	188	209	223	236	216	212	200	201	210	210	187	217	198	191	207	186	208	207	207	196	215	177	195	199	167	175	179	181	194	194	175	211	196	204	203	203	192	181	210	227	198	210	229	211	223	220	196	203	213	199	193	199	205	196	203	210	200	185	237	197	188	211	178	188	184	200	185	223	204	212	205	207	196	185	213	167	208	215	197	188	217	216	191	187	161	199	178	221	177	192	192	192	180	179	213	216	188	216	207	223	206	188	206	202	197	208	203	208	194	201	221	194	218	196	186	196	202	200	172	210	211	219	187	223	204	173	195	192	209	167	209	183	211	202	181	209	182	170	211	194	212	200	174	188	212	174	196	210	186	198	196	210	210	188	217	199	199	199	212	215	214	218	193	191	187	195	188	210	192	216	199	191	225	195	211	171	187	204	203	194	192	210	209	177	182	192	187	216	212	214	226	215	194	201	210	207	198	188	196	202	208	191	193	209	230	197	196	214	180	179	190	200	220	224	208	225	195	185	193	201	219	195	211	222	206	174	194	204	198	190	201	207	201	206	200	198	203	188	197	193	212	198	212	193	196	188	188	162	209	222	196
19613	8327	4967	4213	3687	2646	1947	1560	1355	1166	997	946	863	803	756	804	669	664	625	596	579	589	584	566	566	518	506	528	579	493	436	479	496	480	469	432	490	483	436	465	460	491	452	469	450	437	476	423	447	448	432	460	458	472	458	405	473	456	425	460	460	453	443	439	440	452	428	469	413	427	431	448	467	486	447	434	437	432	471	475	417	446	454	423	406	421	406	432	442	431	439	416	404	429	422	425	426	439	399	420	443	458	414	442	444	431	461	448	469	437	425	401	428	414	476	440	421	433	420	442	449	464	416	415	413	463	407	443	443	433	422	442	457	416	443	434	442	423	386	428	398	448	427	424	411	432	453	452	429	419	477	422	433	462	456	467	426	429	436	448	465	419	417	453	407	437	413	442	423	450	459	441	478	432	402	457	424	431	452	422	461	447	445	424	424	416	431	453	424	391	451	438	428	444	409	444	426	424	458	405	445	417	461	455	442	450	431	422	439	443	460	428	404	442	432	439	471	421	475	434	459	419	436	431	405	438	454	456	473	449	429	398	445	432	446	416	432	431	433	390	436	445	418	418	472	448	442	454	430	474	414	419	436	427	442	423	431	429	418	435	435	417	433	430	426	414	493	424	459	465	459	434	431	433	442	428	404	450	433	459	434	420	428	446	427	423	430	469	435	407	420	430	400	420	453	417	421	446	434	422	435	417	420	425	416	428	452	458	452	403	412	415	421	401	455	421	397	423	449	427	408	447	428	434	414	440	442	430	459	421	454	421	445	449	435	466	433	424	416	419	428	447	385	423	437	406	419	452	409	410	449	415	466	457	461	457	408	401	442	496	429	430	402	395	432	427	424	423	464	414	402	413	426	411	445	438	416	437	426	437	452	429	420	428	449	411	410	421	417	416	411	420	429	434	431	412	422	453	439	433	471	433	426	451	431	418	404	408	438	465	438	413	440	419	417	459	465	451	404	397	442	421	424	432	402	447	445	449	418	461	440	409	444	450	437	438	434	441	409	427	415	463	434	413	432	444	419	450	475	468	439	434	449	435	447	425	442	427	483	399	431	397	416	453	457	441	423	431	445	393	447	454	454	436	439	442	444	432	480	417	424	423	456	485	416	417	418	408	430	441	451	420	438	456	441	480	427	451	449	445	439	433	439	406	467	408	475	444	435	457	431	471	436	402	406	430	446	441	450	425	460	434	418	410	440	442	424	482	431	437	426	420	443	429	454	470	415	449	431	427	431	432	422	426	456	390	402	447	390	406	417	452	413	432	461	441	417	448	441	463	397	425	409	468	431	422	424	426	432	423	441	421	455	435	432	410	471	470	439	367	424	444	444	457	447	459	436	438	427	474	480	441	466	488	447	447	458	402	428	457	422	439	470	450	445	429	428	420	414	443	480	400	454	446	452	433	448	464	398	443	420	440	425	437	456	436	450	414	414	452	408	418	410	422	410	475	416	415	420	467	451	430	451	423	406	429	441	424	403	458	466	434	457	373	418	414	428	445	413	404	410	455	464	467	416	408	408	460	442	444	454	407	410	417	443	457	451	437	433	400	459	459	450	477	434	464	434	395	453	413	425	419	419	446	445	448	410	468	401	454	413	458	404	435	456	443	423	440	434	451	421	430	428	412	449	436	423	441	435	435	464	407	418	400	421	456	449	441	438	451	406	443	447	450	410	441	407	422	444	416	413	469	472	451	448	451	507	429	431	469	418	419	402	431	461	462	417	467	449	423	410	430	436	401	493	453	448	420	434	431	403	421	450	451	424	468	426	419	440	443	410	424	424	424	421	430	425	413	447	385	389	408	447	471	427	436	414	428	453	414	426	438	478	428	433	448	416	439	444	431	433	449	457	432	432	447	418	448	424	445	461	485	413	444	434	405	439	431	418	433	438	409	438	442	430	432	444	441	424	454	436	455	409	414	444	462	434	449	426	422	458	423	448	410	424	429	405	447	441	429	378	445	431	436	400	427	436	388	418	427	455	464	434	423	435	420	478	451	420	428	429	416	438	406	446	463	460	437	420	456	448	435	424	471	428	438	450	451	422	446	416	440	453	412	447	460	418	450	408	410	448	444	409	451	430	438	452	412	450	442	415	443	427	460	460	423	427	425	433	460	402	444	442	438	415	433	402	407	447	474	433	421	432	398	468	434	449	387	403	428	457	408	395	443	433	403	414	444	431	398	404	396	431	390	452	431	408	440	427	461	411	421	468	446	461	434	459	459	437	433	452	448	392	404	435	424	439	458	435	408	451	406	418	446	425	406	399	423	401	421	488	430	411	410	441	443	446	443	396	434	426	469	438	461	396	437	442	424	438	430	394	429	463	427	409	445	418	432	457	421	405	452	446	452	436	439	425	436	459	436	411	396	427	424	454	406	427	434	456	415	444	407	422	456	428	394	432	464	423	437	416	450	429	449	428	390	434	436	396	444	447	461	418	441	422	409	442	371	465	407	438	452	439	387	425	420	437	441	414	432	454	459	451	442	436	442	460	481	477	423	442	433	430	407	427	437	416	453	442	450	442	435	439	416	435	477	448	423	417	447	400	411	452	409	426	428	427	426	462	431	463	438	423	422	450	430	409	437	437	412	430	402	403	451	423	447	399	437	416	426	405	411	423	459	411	446	448	438	418	444	418	408	442	441	450	427	387	419	412	408	440	419	441	477	481	414	457	407	437	422	393	461	423	456	427	420	432	439	383	448	455	464	436	419	424	423	421	439	429	444	420	473	478	423	419	406	459	440	450	405	445	432	428	426	446	428	411	424	412	434	419	422	430	420	421	440	431	436	412	438	443	477	442	423	390	413	420	403	424	420	439	405	399	465	448	442	420	425	390	403	436	474	426	426	446	459	429	449	409	449	420	441	433	405	422	461	413	459	415	429	428	435	429	429	430	453	471	393	460	442	418	424	435	430	468	447	437	429	407	425	439	419	459	430	426	428	432	455	419	443	435	412	473	477	462	433	414	401	454	452	422	426	431	407	428	432	430	409	437	441	390	402	419	424	445	418	441	455	466	403	413	433	378	425	422	452	414	447	420	445	450	433	451	403	403	477	445	429	421	409	420	439	467	427	413	419	416	430	461	420	465	420	405	433	458	455	461	425	372	447	432	483	460	400	467	416	431	441	415	405	407	420	426	463	451	410	398	418	393	457	435	425	448	426	442	408	444	462	443	450	428	445	434	443	382	434	415	455	440	393	432	444	407	454	406	430	428	400	445	426	417	406	480	427	458	418	421	438	463	423	421	446	458	468	406	396	411	403	448	449	434	433	438	412	437	420	408	412	447	446	423	401	458	434	425	423	395	443	445	482	424	425	427	422	415	467	428	446	465	436	435	409	450	407	456	427	442	420	455	440	437	407	392	391	432	430	492	439	456	428	421	449	453	398	457	449	442	431	411	438	421	443	407	429	457	450	382	409	418	472	404	480	437	391	418	452	432	429	441	441	439	398	458	430	468	461	425	428	386	448	420	407	463	464	449	442
44938	21282	7964	2954	1875	1308	859	633	513	434	424	373	306	285	279	264	271	298	242	230	262	221	203	227	241	202	225	214	203	185	209	197	210	202	196	186	197	198	200	186	208	165	159	198	170	162	196	220	203	175	182	186	186	196	189	188	184	183	204	158	185	188	172	197	159	181	180	187	180	190	156	175	199	194	165	176	199	157	178	183	185	208	191	193	174	185	196	148	170	188	178	219	172	163	181	175	156	198	183	172	173	167	158	192	182	176	173	190	193	169	181	176	178	192	179	176	163	146	178	180	173	170	192	174	153	177	180	180	188	177	192	131	187	177	194	187	195	182	179	208	172	158	206	148	204	176	186	171	148	163	207	189	199	177	171	174	189	171	176	161	178	165	146	162	166	178	178	183	186	164	187	174	170	174	165	172	199	174	188	203	154	204	178	179	201	178	149	167	172	177	169	175	168	171	168	184	149	173	161	205	181	207	179	184	182	169	162	180	188	174	169	144	192	176	174	158	169	194	156	194	169	177	196	170	171	184	196	191	190	152	163	175	175	173	176	167	169	179	196	173	157	173	173	168	172	179	173	183	168	144	165	192	168	165	192	176	165	201	200	170	187	163	155	155	200	185	194	171	180	153	184	165	167	194	179	189	186	157	164	163	208	179	201	169	189	156	194	181	194	158	152	189	158	170	180	165	201	173	162	191	172	175	185	188	175	164	178	171	160	175	167	187	182	153	152	186	168	178	166	182	172	192	183	171	162	164	200	163	163	147	181	178	173	192	179	160	171	159	133	191	195	156	184	165	173	195	170	193	185	178	210	162	166	166	180	173	180	164	206	195	189	175	192	180	164	180	165	192	171	177	171	167	187	180	157	167	163	180	162	165	154	157	202	167	222	200	177	187	167	172	170	164	167	216	164	190	177	177	201	186	161	197	173	145	178	172	191	189	150	158	143	164	155	161	166	189	167	175	159	182	173	191	162	157	191	195	163	171	168	203	158	182	186	177	171	189	164	164	201	173	183	159	160	190	191	196	179	177	174	168	199	207	193	184	190	145	189	197	163	171	158	187	170	177	178	173	147	188	207	173	178	152	144	160	181	171	192	174	185	173	173	183	143	192	182	182	170	190	184	169	178	175	178	185	193	157	178	179	184	192	182	196	192	169	195	185	190	197	166	164	163	177	157	159	164	192	184	173	176	179	171	188	192	172	182	165	163	162	169	184	186	185	178	167	163	165	184	162	195	184	160	187	173	169	168	186	169	186	161	180	145	193	164	158	208	212	195	186	162	188	180	198	156	171	174	168	175	166	188	185	181	174	165	176	184	211	171	196	161	170	167	161	153	169	179	156	178	169	202	165	171	184	163	150	179	175	173	174	183	157	196	156	196	202	161	195	165	187	190	168	208	181	203	192	168	174	199	172	184	168	144	176	156	167	183	153	168	203	168	175	169	190	157	163	171	159	162	161	160	161	165	186	154	176	173	169	162	170	166	191	178	174	190	191	215	175	174	186	172	199	155	171	165	176	175	167	209	159	156	199	194	189	188	165	177	169	199	172	142	171	178	171	166	163	180	172	175	195	171	182	184	201	178	188	153	198	188	182	181	177	194	152	176	179	162	177	187	179	203	167	174	191	196	153	170	197	170	166	168	165	162	173	169	172	203	188	159	199	177	162	171	154	197	177	173	162	164	160	150	130	181	192	171	176	189	152	168	166	169	188	167	159	171	164	152	170	181	181	169	197	184	178	206	176	171	163	175	182	193	180	163	174	197	181	184	189	195	198	190	200	156	160	193	173	168	181	204	172	174	156	184	177	167	165	162	198	171	152	183	180	173	175	200	154	180	178	171	180	182	156	199	186	164	178	179	173	173	172	172	161	185	170	183	161	175	169	182	154	148	169	162	168	189	171	179	162	164	173	183	205	178	146	183	202	168	164	153	149	172	178	164	179	184	161	189	158	170	180	177	202	182	178	215	190	170	164	180	195	185	182	182	186	185	173	178	169	167	182	187	173	175	164	154	167	213	140	179	163	195	174	159	177	181	165	185	160	168	182	188	195	176	176	154	145	194	198	176	185	166	193	162	173	167	165	162	211	182	173	163	163	148	174	180	190	194	178	169	165	202	172	165	183	151	154	171	170	160	179	188	193	170	174	175	147	162	190	176	211	178	175	181	182	178	182	171	185	163	157	196	174	194	180	165	169	168	180	140	196	150	202	161	173	183	152	188	198	170	164	160	149	210	185	180	217	163	176	194	187	186	196	164	154	166	176	200	181	178	174	180	188	173	178	172	175	147	159	181	184	149	199	192	206	218	180	163	171	187	196	163	169	175	162	173	192	191	178	182	169	170	178	191	157	175	180	185	160	191	167	175	202	176	169	168	179	186	179	176	168	166	140	191	181	161	165	159	169	188	180	160	162	171	172	160	153	176	164	182	191	182	171	177	178	200	183	156	161	177	173	211	198	172	160	154	162	177	159	157	187	205	194	181	169	180	139	202	180	172	189	172	175	179	155	148	186	170	227	171	169	153	162	142	179	163	187	152	191	154	175	152	157	159	189	178	193	187	206	187	167	174	162	168	172	182	209	160	145	165	146	193	178	181	192	157	184	181	172	170	176	188	159	187	169	202	152	166	168	193	137	160	179	183	193	165	172	187	171	173	179	195	160	178	199	199	175	173	158	200	187	183	187	176	172	168	178	171	174	174	139	179	167	161	181	178	174	146	162	176	180	191	185	196	168	179	166	176	161	190	161	169	186	198	166	183	177	172	175	157	185	154	170	158	188	197	196	196	205	193	164	178	171	163	167	184	165	181	191	201	179	168	169	185	161	164	167	186	179	163	183	176	179	197	204	183	204	189	163	166	180	181	154	192	196	188	181	182	166	196	175	219	203	196	160	184	160	190	195	158	189	159	162	181	179	188	209	201	188	208	187	180	227	170	161	204	164	163	205	183	166	142	160	165	175	170	198	166	169	184	167	195	175	190	163	178	182	164	167	172	170	195	181	172	211	179	164	174	174	172	178	156	192	208	178	180	177	191	177	180	168	162	172	159	187	174	182	159	180	171	184	198	189	177	184	179	169	180	149	176	196	170	171	180	204	183	216	184	161	162	185	149	178	181	185	184	168	164	193	210	186	181	172	183	172	196	176	191	166	161	166	166	144	194	207	212	172	211	179	193	157	198	181	203	180	176	181	156	177	180	183	190	176	182	205	155	175	170	170	155	187	185	177	167	184	154	185	200	174	173	193	168	165	187	172	175	162	202	179	165	170	180	196	177	167	173	166	184	191	173	168	163	150	171	166	159	194	166	185	200	178	187	180	167	166	160	173	168	199	200	168	161	169	175	168	161	177	182	173	181	158	159	181	174	189	192	178	160	204	168	171	176	193	204	135	163	170	158	182	173	182	168	171	174	166	193	171	174	187	171	188	211	204	170	157	158	154	200	206	168	174	176	155	189	155	198	179	210	165	163	197	170	175	173	190	171	185	185	177
25501	13703	9177	7427	6485	5081	3609	2737	2278	1800	1529	1484	1272	1278	1203	1100	983	937	882	797	784	763	755	804	695	745	643	592	636	577	563	523	557	576	522	438	509	470	525	463	415	460	472	457	439	471	459	467	468	455	413	445	439	427	444	402	440	459	439	438	421	403	441	432	417	388	377	372	406	402	395	396	388	393	424	388	364	375	415	389	409	378	364	363	439	401	418	375	423	371	384	424	390	401	369	415	425	433	418	382	419	437	371	430	404	425	394	383	393	394	371	391	433	403	376	383	430	389	422	395	371	400	385	377	376	399	376	389	423	411	400	378	414	413	359	386	378	382	407	377	394	376	429	406	380	400	408	402	376	432	391	441	367	403	400	396	394	406	394	369	406	412	423	382	412	382	414	377	361	384	433	396	382	402	404	401	413	416	391	404	424	420	368	392	361	371	414	387	385	384	412	409	375	396	395	385	385	430	408	400	367	382	412	398	404	398	411	428	396	396	406	389	391	404	388	386	380	415	397	373	401	408	409	390	416	389	401	401	426	418	393	363	412	380	379	399	431	416	394	391	401	379	390	402	379	346	366	435	359	409	360	397	403	382	433	405	384	369	408	381	355	392	421	416	403	403	407	387	390	406	399	383	374	400	387	354	393	409	402	370	379	381	412	378	373	392	388	400	420	388	391	382	393	386	372	393	407	403	388	406	362	353	403	413	387	392	413	385	392	401	357	378	394	370	418	380	380	376	403	368	389	395	358	412	369	383	388	405	412	396	391	393	386	427	396	367	387	364	369	411	392	425	411	443	380	393	392	388	407	400	364	397	387	430	401	428	397	409	427	407	402	384	353	394	378	413	385	408	388	405	413	412	353	380	399	415	383	367	399	449	370	358	370	397	399	371	410	371	373	370	354	416	390	381	386	406	419	389	396	417	398	382	390	374	401	404	403	371	397	420	380	408	410	399	396	371	406	428	399	368	409	364	377	406	372	370	418	397	435	380	363	403	419	419	412	389	362	388	360	395	398	415	379	398	368	381	400	390	410	375	419	412	419	401	420	394	404	350	407	406	369	417	401	409	421	366	385	410	380	405	414	378	428	384	369	430	388	380	384	418	397	374	392	387	376	362	427	377	402	408	386	360	414	395	406	402	390	418	410	376	414	431	366	411	416	373	403	376	388	395	413	397	420	387	400	391	408	401	431	398	381	403	416	392	389	420	378	406	372	431	401	377	413	364	440	392	387	428	412	454	381	378	374	401	399	395	406	410	389	371	381	392	383	377	410	375	404	419	401	391	388	364	397	380	388	396	418	398	402	379	420	415	411	386	426	381	393	387	411	405	390	394	372	400	415	413	422	415	389	408	387	411	414	417	361	391	424	355	435	378	419	394	382	405	411	373	410	406	413	381	389	369	386	386	387	369	358	418	368	402	396	425	387	436	408	422	396	397	370	362	395	404	404	389	414	397	402	385	370	393	359	366	387	346	392	416	404	371	396	383	399	423	382	441	385	382	402	375	376	426	408	370	388	405	408	409	382	380	386	376	391	393	372	387	409	386	390	404	377	378	405	392	392	435	400	381	376	370	374	402	385	414	412	388	387	380	418	375	381	373	389	393	373	394	390	382	366	399	395	375	403	405	370	395	417	414	375	426	389	389	400	409	372	416	382	386	396	399	432	449	391	370	397	396	365	402	371	398	411	393	387	369	369	376	451	443	416	417	411	355	355	404	394	431	408	416	419	378	363	411	414	396	418	388	387	387	363	397	369	390	397	403	415	408	392	378	401	399	369	414	372	411	408	384	357	432	422	355	384	348	397	418	376	385	392	362	402	383	403	406	373	416	411	386	420	432	371	379	378	386	367	416	412	386	367	374	378	382	405	403	413	399	380	398	370	389	378	395	399	400	411	401	412	388	387	363	398	378	398	402	408	365	385	381	411	419	395	397	429	391	371	414	414	404	407	416	371	369	382	366	398	373	433	378	399	407	349	424	412	396	362	403	403	417	371	397	408	394	392	389	393	409	390	390	385	358	387	389	422	387	362	386	368	392	353	413	403	378	371	391	413	387	372	386	387	365	413	373	433	393	405	408	378	391	391	382	410	385	413	355	400	400	388	416	387	460	406	372	400	408	389	419	384	418	402	435	435	382	409	439	392	410	414	380	391	398	403	377	366	384	398	413	408	406	416	374	392	410	377	383	397	400	371	408	412	383	367	399	408	417	374	389	377	411	372	396	382	370	387	405	389	368	371	345	365	371	383	411	419	405	397	377	382	354	367	430	379	361	387	382	415	413	411	375	410	374	399	397	352	447	427	371	392	391	432	425	382	396	398	353	358	392	400	386	405	426	412	391	393	393	384	359	409	394	371	399	399	420	387	390	406	404	411	408	399	406	383	401	370	397	392	423	384	409	384	406	381	403	364	391	358	386	391	384	379	362	398	366	388	391	404	407	413	353	400	390	421	403	432	439	384	392	377	411	386	384	422	396	392	362	399	381	416	392	421	390	348	376	388	395	425	355	388	390	382	397	380	415	386	371	356	439	415	367	404	412	382	375	402	418	403	411	410	402	376	421	395	403	423	380	410	390	379	421	400	408	396	379	435	384	408	396	407	436	346	393	422	387	389	386	377	394	385	407	378	403	376	370	426	390	403	429	383	386	358	371	392	439	390	392	409	397	393	396	402	369	424	374	406	401	427	417	398	382	397	379	373	373	395	357	434	428	385	403	366	381	425	390	392	404	419	361	408	402	396	416	419	397	372	396	361	372	369	360	425	387	398	390	352	360	373	412	390	390	381	426	366	414	399	356	399	371	422	371	423	374	391	363	384	408	370	387	376	362	352	424	397	344	380	397	424	443	365	384	402	376	380	411	400	400	463	428	371	352	382	426	381	354	371	402	387	377	412	414	408	404	411	389	393	413	355	389	348	411	376	412	412	417	363	387	397	393	386	426	372	416	385	398	403	388	423	382	395	390	394	396	398	427	381	402	401	449	387	393	406	380	434	369	385	400	416	379	391	381	424	382	383	433	370	384	416	394	407	434	403	397	418	428	416	378	415	385	395	373	381	352	384	407	384	396	401	423	405	386	387	399	386	371	376	417	420	385	391	412	385	374	385	408	388	394	401	392	378	402	408	430	377	398	429	386	422	390	403	412	416	398	404	368	400	397	402	407	407	407	406	388	414	357	435	381	363	405	386	374	407	396	408	408	380	408	423	460	429	369	396	399	413	415	398	347	403	404	419	391	396	357	391	388	387	402	372	420	410	410	409	365	407	407	406	379	407	381	381	390	372	408	415	415	405	404	404	383	388	443	381	377	382	394	360	393	375	379	390	397	417	408	391	395	399	405	422	397	373	433	422	423	396	410	377	423	405	400	409	378	407	406	414	393	401	401	380	403	399	400	428	368	405	398	399	395	380	374	381	367	363	423	408	388	448	408	404	361	391	403	387	415	412	426	396	384	389	405	407	410	397	388	429	435	393	425	380	414	394	393	399	384
55711	28776	12001	4530	2595	1885	1205	920	724	588	466	462	452	424	350	356	387	352	305	279	300	280	288	254	294	317	255	259	244	277	209	240	258	266	233	218	231	210	229	213	234	228	207	198	212	225	195	226	215	231	226	206	249	211	202	207	219	211	213	201	188	218	191	197	207	217	235	200	195	226	173	192	226	210	211	210	202	239	214	196	197	194	196	236	199	205	208	206	181	205	190	222	214	233	198	213	212	210	203	210	222	213	231	189	173	204	193	199	215	217	197	208	183	180	204	209	206	228	214	197	197	179	203	197	202	208	189	175	213	169	210	205	200	173	198	179	204	196	192	192	218	215	233	223	169	206	174	199	181	187	206	212	181	205	195	232	228	188	212	199	195	215	187	192	190	207	198	223	194	199	213	184	199	192	215	186	200	197	206	225	196	183	196	232	233	206	206	204	207	184	188	225	174	214	195	212	206	201	181	197	213	212	220	168	186	201	216	202	178	198	200	208	178	198	219	204	219	222	173	198	216	226	201	188	186	224	204	186	193	239	203	195	201	209	221	224	211	210	213	202	215	190	216	191	185	193	191	186	205	193	209	202	199	193	188	226	206	223	205	193	198	197	203	212	204	207	204	196	193	180	203	190	203	196	182	209	196	207	189	181	224	195	213	185	226	212	201	217	197	177	198	182	218	197	215	187	214	197	219	200	219	230	208	213	185	187	202	219	204	192	208	200	194	186	196	209	204	227	216	205	195	197	197	214	172	197	194	205	209	206	211	187	211	198	202	173	229	188	166	170	212	198	196	197	211	185	203	192	224	183	215	170	221	208	222	218	187	192	181	217	183	192	207	192	202	213	186	189	208	193	219	217	211	202	187	194	195	222	205	218	179	189	220	206	192	227	190	203	222	224	220	198	213	192	206	191	210	213	193	191	209	196	183	213	197	173	184	187	187	184	213	200	212	180	212	221	190	203	219	219	206	205	171	216	213	217	190	178	185	202	219	169	199	218	206	208	222	233	205	187	202	175	192	187	178	216	220	204	212	186	196	175	217	209	185	182	183	204	198	210	218	225	207	224	204	168	185	215	193	224	200	194	191	202	227	174	202	185	179	185	195	186	180	199	205	200	196	218	202	216	204	191	194	222	199	176	177	175	204	205	207	195	185	225	209	206	198	213	187	210	219	193	199	197	211	211	228	219	207	211	191	200	196	217	206	200	203	203	216	195	225	207	193	203	208	216	199	169	200	218	175	169	202	223	211	235	208	181	172	230	235	231	196	211	205	225	195	197	183	206	202	216	195	204	210	165	200	191	201	201	206	227	169	224	217	191	217	191	191	187	174	188	231	184	197	186	193	188	209	211	177	209	187	213	188	189	195	217	207	216	200	235	210	212	163	183	207	174	221	214	195	199	203	189	210	191	196	184	191	204	197	209	211	214	207	241	239	208	212	202	207	234	192	185	196	195	193	173	225	227	231	219	211	177	215	190	241	198	186	221	195	203	208	193	164	219	221	183	198	232	199	224	194	210	214	220	190	185	186	192	196	200	221	197	227	201	226	189	216	231	214	190	215	204	185	190	188	222	184	190	195	219	210	210	196	191	209	185	224	211	203	178	174	216	226	188	220	191	198	209	202	216	222	186	175	188	220	210	185	225	212	204	211	182	175	184	178	228	231	206	213	209	179	195	194	239	202	217	212	213	201	208	192	224	206	182	181	195	189	213	192	211	194	206	223	231	207	198	200	156	176	187	207	192	214	216	207	206	191	205	208	232	186	207	199	236	202	226	219	212	210	218	195	216	214	209	214	232	186	236	203	220	195	178	203	190	213	173	216	196	216	200	203	194	212	191	199	232	198	204	218	199	197	219	187	216	228	201	209	198	201	196	209	197	208	205	202	194	192	203	191	209	217	195	197	197	200	206	189	217	213	204	206	217	169	198	231	182	190	225	238	181	170	165	200	225	191	193	203	210	190	217	196	177	224	222	188	187	215	186	197	206	209	188	189	191	192	175	190	181	179	211	204	201	217	174	191	204	225	191	184	186	203	225	210	201	228	199	194	211	201	190	198	208	196	199	206	193	201	202	215	216	219	194	190	176	199	196	191	185	219	195	195	197	191	214	219	205	213	224	176	185	196	194	183	198	189	172	186	201	199	210	191	228	196	218	216	194	195	198	214	204	222	213	214	197	241	204	189	203	186	231	202	181	209	211	201	214	224	186	174	206	196	211	216	221	209	223	199	220	185	191	227	189	239	171	199	196	215	182	185	220	216	206	216	210	209	218	188	203	190	193	215	211	178	185	192	205	222	179	211	194	186	193	181	212	213	198	169	204	213	175	194	202	192	231	195	207	215	253	189	221	215	202	223	231	232	216	189	191	161	184	203	205	210	200	196	189	214	199	206	207	207	202	217	191	213	208	228	219	213	188	228	186	212	198	196	202	190	189	205	203	191	205	188	198	215	228	187	182	185	218	197	209	216	201	197	212	176	210	205	180	206	192	177	185	230	188	212	207	208	188	173	194	203	211	208	171	195	195	187	188	232	209	205	162	194	198	233	217	211	212	179	177	205	186	191	210	177	223	191	222	211	164	192	225	224	235	201	218	179	176	194	192	208	203	192	196	226	195	166	175	194	188	198	214	210	200	213	210	212	177	231	230	206	198	222	207	211	193	173	210	196	183	213	195	238	199	209	179	194	203	200	191	197	192	198	238	215	213	188	224	206	214	188	192	189	210	213	180	216	187	180	191	222	242	193	180	215	202	227	190	203	187	215	216	188	227	222	198	226	228	206	198	212	213	213	219	201	193	208	192	210	227	221	194	243	193	155	213	178	200	217	178	200	174	215	190	213	215	168	221	210	233	222	204	191	215	206	194	233	237	222	192	218	203	197	182	190	216	202	206	184	204	206	193	211	190	220	197	208	214	200	190	182	196	186	209	220	184	178	176	176	182	195	208	192	192	198	190	207	178	187	201	210	202	163	232	185	214	180	196	193	192	202	220	200	224	199	192	215	224	183	223	185	204	236	193	192	201	208	224	225	202	170	193	228	191	223	196	229	219	187	202	187	196	227	201	202	190	221	179	205	207	210	206	183	219	182	203	221	194	190	197	178	195	212	183	187	169	218	213	185	211	223	177	208	195	213	186	205	177	213	200	199	182	206	225	202	196	202	228	195	199	199	189	192	227	210	192	220	203	198	196	206	224	209	242	190	202	196	188	224	201	218	208	200	200	196	204	229	189	183	206	195	189	199	203	209	194	168	225	195	210	209	225	218	203	192	204	204	229	219	227	207	217	214	201	214	208	215	193	222	208	226	206	196	205	184	203	216	202	207	210	195	213	189	202	199	183	193	203	175	201	167	202	204	186	187	179	199	198	201	218	219	198	181	209	198	206	219	227	222	219	187	213	198	200	200	203	161	225	190	195	190	171	192	183	195	201	203	187	194	212	200	187	203	221	204	204	197	206	212	208	189	224	202	197	199	174	190	210	204	222	210	225
32295	17535	12285	10121	8870	7100	5166	4184	3260	2414	2046	1966	1836	1749	1602	1364	1282	1270	1226	1004	985	976	1014	963	1039	954	784	727	728	756	679	673	692	783	689	560	542	471	586	495	528	490	505	512	498	507	548	530	509	531	549	485	497	516	506	482	499	470	422	481	472	483	433	464	443	464	497	436	457	414	481	449	470	472	421	419	471	461	473	445	427	456	422	457	427	438	433	438	431	454	414	481	439	424	426	414	415	470	423	451	461	478	419	447	458	431	432	447	448	442	454	480	408	457	427	429	460	450	438	443	448	421	405	448	455	433	479	454	451	433	449	440	417	437	482	432	468	465	442	460	460	427	484	415	396	472	421	423	395	451	460	445	471	437	464	433	490	454	468	426	450	454	446	429	446	456	432	445	475	455	441	471	399	463	421	440	423	476	433	457	398	444	440	424	457	418	424	460	469	440	439	426	432	435	440	458	457	456	467	441	434	475	420	473	420	432	439	455	452	454	441	437	438	429	427	425	444	425	440	419	464	433	426	446	417	430	468	432	466	412	412	422	445	449	425	429	448	418	433	440	400	436	453	471	462	439	432	462	424	429	447	432	437	441	428	437	447	450	401	424	449	433	448	444	418	439	407	458	435	460	428	452	441	432	454	417	425	430	435	440	441	429	449	459	428	460	417	444	449	455	467	438	413	407	402	458	412	411	404	462	444	422	439	439	433	474	446	449	440	446	468	439	391	461	444	456	457	413	444	452	433	432	436	434	429	456	480	427	409	455	455	474	426	433	395	444	388	419	417	440	434	431	435	410	438	432	435	456	441	446	439	420	471	404	443	416	399	434	488	445	446	442	475	421	449	438	475	442	459	417	446	438	443	466	460	435	443	431	445	479	413	446	399	427	477	453	441	469	380	482	441	422	399	465	420	444	451	467	434	445	440	490	425	466	430	455	428	423	470	430	452	452	451	457	411	447	427	425	451	471	445	434	452	465	448	429	405	442	445	480	430	475	465	434	450	458	458	443	444	438	436	410	425	452	440	426	437	469	428	434	476	453	402	416	451	416	447	458	464	463	450	401	420	463	424	424	431	416	430	449	424	448	439	486	492	436	449	478	409	442	455	469	430	448	443	484	452	446	450	446	414	455	433	452	451	461	422	428	449	445	413	422	424	474	478	421	444	432	433	420	452	451	389	436	431	412	486	422	431	452	438	438	438	481	435	421	429	449	462	444	422	461	467	432	456	444	453	450	396	404	439	419	458	462	470	446	438	465	443	440	460	431	438	424	463	450	423	423	445	424	426	457	433	440	459	423	421	420	398	469	452	456	439	421	421	439	449	450	477	408	441	446	397	443	421	424	421	434	466	434	425	406	454	444	448	408	455	441	433	418	477	439	424	465	438	422	461	454	469	437	450	419	408	453	379	448	432	427	429	448	413	465	406	459	449	399	418	415	450	426	432	469	435	454	416	466	412	409	444	440	424	411	428	446	441	430	484	415	436	464	402	429	438	436	454	426	432	444	457	440	416	434	438	434	461	406	425	447	406	421	430	435	446	433	447	463	430	422	423	430	478	441	479	425	414	433	421	475	417	437	447	456	457	425	436	473	429	444	498	454	474	405	442	469	449	425	454	452	446	436	474	458	447	455	473	476	393	430	447	431	489	431	434	469	474	422	434	453	446	445	439	469	438	427	442	439	458	430	431	456	428	424	412	454	429	450	425	481	454	430	471	440	479	424	422	439	485	435	450	428	427	397	467	415	437	434	442	396	450	447	467	444	403	454	454	465	423	372	427	442	430	467	484	455	478	426	430	430	397	443	461	442	441	431	418	473	453	462	444	460	424	461	424	406	444	438	455	458	468	402	474	451	431	465	423	452	439	483	487	474	429	435	425	451	437	454	441	442	471	454	453	426	446	467	437	442	457	446	445	476	426	442	444	444	488	470	421	440	418	444	443	442	473	436	455	448	425	457	417	442	455	459	418	420	427	453	441	452	467	439	431	439	422	416	456	453	432	423	453	431	466	435	461	448	425	437	466	434	426	430	459	436	476	423	436	457	438	456	464	413	464	425	446	448	465	441	422	450	468	446	443	439	439	461	412	420	427	420	426	443	482	426	420	466	436	455	428	407	447	430	438	474	435	409	431	461	429	412	456	417	397	426	418	466	438	438	422	425	437	419	435	443	420	422	432	448	450	450	460	457	446	409	447	438	475	465	463	467	442	408	419	444	463	405	450	450	448	431	451	422	434	437	501	471	472	431	410	452	428	457	459	405	454	421	469	443	429	437	414	430	427	458	442	427	449	436	427	419	423	469	436	431	446	431	402	493	428	456	456	450	450	412	441	438	426	393	463	447	479	412	447	445	437	466	446	450	422	458	463	469	427	440	439	440	457	414	444	451	411	443	472	447	441	422	449	422	464	440	446	446	424	425	455	440	439	418	406	447	469	456	438	425	470	444	446	452	454	426	445	415	437	441	426	455	442	418	416	425	445	502	426	442	481	432	441	427	419	463	440	425	464	419	437	454	418	433	451	480	433	437	437	453	446	413	467	424	443	446	442	405	426	486	464	448	458	473	416	440	443	449	464	413	448	472	459	469	420	451	409	465	427	424	454	462	435	470	478	425	424	442	435	434	458	436	432	455	455	449	405	425	443	435	439	432	458	443	454	460	472	432	433	422	441	421	453	448	425	445	422	473	405	421	415	457	459	441	470	423	432	471	437	429	420	423	456	459	433	456	464	475	475	461	403	462	434	423	420	449	445	469	428	431	431	447	413	461	442	427	440	456	422	406	422	454	426	446	467	447	440	483	439	416	430	434	457	444	425	441	410	432	431	448	407	425	416	445	440	462	494	427	429	426	424	416	465	449	474	437	422	421	440	412	450	457	442	423	417	428	440	466	424	483	445	462	439	451	440	405	435	465	448	430	429	441	423	455	439	482	457	479	430	456	460	450	433	445	436	447	449	459	409	476	458	408	471	434	425	450	433	413	480	421	417	451	449	485	388	439	433	431	420	436	439	453	433	454	457	437	413	463	418	439	451	433	447	456	442	405	422	449	434	414	438	451	438	465	408	467	442	437	426	447	433	431	422	454	415	443	438	436	453	467	440	447	464	415	427	426	405	453	451	484	436	424	438	468	460	423	443	417	420	442	462	443	409	457	422	437	433	417	445	454	461	449	415	435	417	440	424	437	444	425	439	448	469	439	434	461	458	413	462	463	441	438	441	437	462	430	450	463	445	407	413	475	451	429	432	459	444	448	454	455	437	455	485	414	408	451	428	429	434	462	425	420	468	459	418	484	458	460	429	423	432	437	422	485	462	438	415	450	444	471	471	451	508	463	397	464	477	437	433	444	407	450	511	441	459	473	429	424	417	434	470	409	438	426	442	433	391	446	458	453	431	452	446	456	447	472	453	421	470	437	436	461	434	440	425	448	417	445	427	463	411	394	446	441	475	405	438	464	452	451	452	457	401	436	438	428	477	447	456	462	398	407	457	453
34283	13488	4000	1499	1105	835	653	497	387	304	295	310	291	280	271	264	234	213	248	215	216	211	203	220	233	190	220	234	219	203	201	184	227	208	189	185	215	184	213	216	259	213	195	202	192	175	213	218	216	183	219	231	209	174	210	205	197	199	196	211	185	213	222	189	219	207	220	201	191	190	212	227	197	209	186	203	194	230	187	180	197	182	192	202	190	181	206	238	182	223	214	219	186	193	180	208	201	201	223	203	226	214	204	213	194	224	213	205	223	206	178	197	201	206	208	189	197	200	186	202	207	202	203	206	213	192	184	197	236	175	182	201	184	186	166	214	161	193	190	230	190	177	195	184	189	220	200	176	205	198	189	176	203	196	213	182	191	205	203	207	183	210	195	203	202	191	202	195	211	189	207	176	185	220	195	202	198	215	198	194	226	188	192	182	211	212	211	216	213	203	211	179	188	187	209	203	185	207	199	199	186	208	213	197	193	188	198	204	163	224	207	229	193	236	209	214	222	192	185	191	202	216	198	198	193	201	176	188	187	181	175	190	196	194	189	196	222	172	233	191	222	197	210	194	222	216	208	185	174	204	186	208	212	169	217	210	195	184	164	201	229	183	190	187	202	198	219	207	201	188	199	202	212	208	196	199	196	214	199	199	191	199	198	203	192	199	194	224	202	190	230	216	203	212	158	181	184	201	195	226	203	207	199	186	229	196	207	207	191	198	190	218	181	198	200	240	191	195	209	199	178	188	198	211	211	237	210	206	192	212	223	203	185	187	198	192	214	195	206	204	216	188	196	191	195	196	225	211	209	190	214	189	206	194	220	205	230	203	179	169	184	176	186	213	201	209	171	190	190	202	199	217	187	210	198	216	214	180	216	207	229	194	210	212	214	193	220	177	178	190	168	199	177	207	214	189	176	180	201	192	214	191	197	218	188	220	230	237	195	195	210	202	179	242	199	188	197	191	185	199	204	188	206	205	208	197	209	197	204	223	166	190	198	199	219	190	214	238	203	197	205	221	215	216	186	220	210	193	191	190	200	210	216	200	203	183	215	211	177	212	220	184	206	218	198	172	184	203	227	194	206	212	201	186	197	206	205	230	206	184	219	197	197	217	187	193	192	220	187	190	218	203	190	189	205	208	196	179	214	223	179	203	195	188	184	192	199	202	180	195	218	234	182	205	181	164	209	212	212	173	214	172	186	194	195	228	184	220	235	195	222	211	223	208	210	221	182	218	210	179	205	179	191	213	209	206	197	197	208	178	180	197	184	230	179	241	207	222	199	182	197	184	196	205	206	204	202	180	192	185	200	187	201	196	216	194	216	204	189	186	195	211	169	187	209	208	200	212	191	206	200	211	144	206	202	221	211	220	196	208	194	186	206	192	195	211	203	208	204	218	180	199	188	211	225	205	178	214	195	209	191	191	219	225	217	201	212	195	197	203	201	197	187	225	229	180	178	191	195	207	196	210	218	238	219	186	188	187	178	214	201	212	196	229	195	190	215	231	199	188	197	165	195	163	214	197	230	201	196	213	189	167	181	205	203	206	208	195	178	204	207	201	185	196	179	206	232	190	189	206	188	201	206	214	204	160	198	200	188	205	191	197	204	207	209	209	204	202	187	218	211	181	198	206	208	187	212	208	210	217	199	214	201	200	194	213	199	197	173	220	203	228	176	212	218	181	200	208	181	201	205	208	198	198	211	187	199	189	190	194	209	200	174	218	205	171	184	170	173	251	178	188	188	215	197	200	206	168	209	209	188	206	208	202	197	205	193	173	201	220	216	201	199	178	191	162	196	210	186	177	195	187	202	214	202	193	194	209	199	191	170	190	206	187	197	183	176	205	234	195	179	187	199	200	182	170	194	206	197	203	190	200	208	210	202	187	180	209	208	223	182	226	196	217	177	196	187	196	211	206	212	202	196	209	207	206	225	195	208	184	214	209	177	204	202	182	169	208	200	189	203	202	206	207	202	191	212	230	173	190	206	191	219	191	205	199	232	204	195	186	192	209	174	190	186	205	207	221	206	221	216	188	172	200	187	193	214	183	206	217	206	178	202	220	201	183	198	211	207	208	191	205	211	202	197	209	194	176	226	206	207	177	167	180	183	210	182	246	227	186	194	213	208	168	191	204	206	223	187	174	221	210	185	205	199	205	180	203	218	173	190	196	207	194	201	203	183	205	180	214	214	196	236	209	167	197	172	186	208	206	207	197	210	197	186	227	212	210	175	199	186	173	194	206	211	187	185	199	211	184	199	190	195	196	209	187	210	205	214	206	191	217	206	186	240	192	223	220	207	217	196	223	206	183	202	191	210	189	194	176	210	213	197	213	203	178	217	207	190	188	196	196	191	193	202	198	181	162	189	179	206	217	189	202	192	210	215	191	189	205	197	213	182	182	201	228	201	216	215	198	181	211	182	188	156	205	196	223	223	204	217	199	180	198	217	202	200	193	208	163	209	205	204	214	164	198	181	212	193	218	201	229	201	201	201	216	203	216	195	212	233	217	193	180	179	224	220	212	182	221	228	196	186	191	220	214	217	203	200	193	207	228	207	192	187	210	225	203	195	213	197	217	194	200	200	213	207	205	223	203	211	207	179	199	210	177	205	197	191	204	213	203	194	182	196	207	189	195	191	216	203	174	201	211	228	187	186	175	225	196	221	204	205	185	204	206	185	177	188	178	198	175	216	195	193	204	198	219	192	208	193	205	201	237	194	201	207	196	195	198	193	228	199	205	172	187	185	252	203	197	201	208	208	198	234	176	221	173	181	197	199	194	191	205	204	214	193	210	196	202	209	214	200	176	182	180	195	189	219	213	200	184	207	214	217	194	199	188	209	159	170	209	218	188	182	208	191	203	205	212	212	198	182	200	212	219	198	213	211	220	190	228	193	218	204	198	230	192	201	183	212	186	231	201	201	175	196	228	215	210	206	199	183	226	195	199	216	212	230	207	192	221	186	204	191	193	188	209	202	204	190	209	205	185	186	210	186	203	196	214	202	212	188	201	178	199	208	195	212	222	208	187	212	186	183	207	178	225	195	213	197	222	182	218	206	201	157	174	199	177	226	193	193	171	190	185	200	198	206	182	176	176	203	215	204	200	193	189	184	187	219	216	208	209	198	204	182	195	195	196	210	209	202	175	201	178	207	181	235	208	214	200	219	210	237	212	193	206	218	210	198	191	212	203	189	206	207	212	205	191	191	219	202	196	193	209	168	188	208	204	195	187	170	186	206	214	187	207	232	213	227	172	232	205	187	194	220	219	189	184	165	202	217	228	212	220	219	208	226	227	200	199	186	200	190	198	208	207	219	189	190	213	197	195	198	197	195	184	192	217	177	217	193	197	196	215	190	210	189	225	183	203	178	195	198	165	197	192	214	196	180	189	183	203	207	205	182	166	191	171	189	222	210	189	215	211	198	199	197	178	189	196	193	184	188	210	197	222	163	208	190	212	212	189	192	197	201	189	214	188	183	182	197	202	226	178
19033	7730	5590	4454	3958	3127	2337	1863	1477	1063	944	959	932	936	810	760	676	690	613	569	585	604	565	583	558	561	522	489	524	498	516	459	440	462	437	417	483	488	481	460	465	498	446	495	455	442	469	486	456	453	426	448	435	457	471	472	433	454	453	438	412	451	447	471	467	412	402	439	423	433	426	430	440	404	474	449	424	461	406	433	442	468	429	458	426	412	402	445	439	435	413	433	418	442	459	423	394	438	436	406	434	454	461	427	449	416	383	424	408	454	453	469	440	460	425	445	487	447	421	448	456	407	440	421	439	470	444	415	428	431	442	434	456	469	406	437	449	389	416	385	454	445	465	392	416	425	452	438	380	442	410	456	428	401	418	401	456	423	427	436	479	422	405	439	425	458	432	404	439	411	411	440	414	424	438	394	432	421	442	465	401	427	399	436	428	427	444	438	392	449	414	432	428	384	405	408	416	418	417	420	433	412	445	433	456	440	414	408	458	464	442	431	417	421	443	420	412	465	418	429	420	428	421	440	428	395	425	409	454	460	409	437	450	418	405	426	432	449	435	406	415	410	428	426	439	441	432	429	425	442	376	410	430	468	439	409	421	436	371	466	445	413	413	428	462	451	411	400	439	439	466	438	429	390	455	434	438	452	456	470	391	415	432	457	403	420	431	426	411	418	450	427	427	453	462	442	447	435	429	445	408	422	426	406	436	451	432	464	415	421	410	432	447	407	399	448	453	449	393	436	436	443	423	446	413	433	423	416	468	424	415	427	397	422	429	468	419	441	446	417	440	452	442	447	418	416	424	441	408	416	417	399	411	445	404	425	424	432	408	385	463	402	450	454	437	462	448	379	455	453	400	423	438	420	425	424	425	417	457	391	421	425	446	421	418	424	387	459	423	401	477	416	433	444	464	457	446	432	435	439	419	404	439	428	426	430	425	434	414	429	434	426	427	442	414	433	430	416	432	369	459	420	442	423	429	465	497	453	443	413	415	416	446	442	432	455	426	425	447	451	417	425	406	426	402	450	405	444	444	452	438	451	426	445	409	440	433	399	460	447	437	401	442	443	464	450	458	425	403	393	427	434	412	440	431	434	427	420	438	426	451	414	452	478	430	428	417	426	411	402	469	386	441	443	413	422	466	462	455	447	401	428	434	449	466	405	443	439	415	410	422	427	394	434	452	435	458	441	423	418	470	449	435	486	452	436	438	484	406	397	396	428	432	436	405	383	454	448	458	426	431	426	448	414	441	427	439	469	474	479	440	433	411	434	443	425	431	436	445	419	439	421	427	423	439	452	423	405	446	427	452	393	456	438	447	429	396	434	434	418	401	417	438	465	420	431	426	441	423	385	420	421	438	410	446	400	429	461	418	408	392	417	422	413	406	452	428	431	422	450	475	445	410	438	400	414	493	444	443	447	414	424	401	427	451	381	459	429	439	450	431	466	422	462	456	399	394	458	426	429	411	450	438	427	434	412	427	445	427	483	407	445	414	412	415	432	454	429	400	442	389	450	445	408	399	438	446	424	454	392	478	482	448	456	472	450	422	432	415	483	444	417	451	455	443	427	413	419	425	418	444	441	470	387	439	481	474	431	428	439	477	455	483	413	425	407	418	431	429	426	437	404	431	429	473	422	433	440	474	450	455	429	443	460	409	424	406	448	418	445	472	438	472	436	454	462	430	410	424	454	414	411	415	448	420	426	428	421	452	434	429	443	463	403	458	455	451	454	408	454	437	436	456	437	453	409	435	401	457	449	463	452	437	402	406	424	413	425	432	450	433	447	410	403	450	426	448	462	415	423	441	442	446	403	440	418	440	435	467	448	415	430	434	427	397	462	435	405	428	420	418	434	471	461	447	404	417	476	406	447	410	416	419	419	442	464	423	433	434	452	458	456	407	423	452	407	443	463	419	448	514	452	441	414	458	413	442	442	390	418	420	464	411	404	419	442	470	430	429	473	438	411	470	416	428	422	442	492	452	421	441	391	446	431	370	414	432	442	410	470	440	439	437	434	405	424	423	435	457	391	454	394	432	467	420	454	429	412	437	462	472	434	426	448	417	447	410	422	420	410	410	451	437	436	423	445	433	422	414	426	419	401	414	462	450	450	437	453	439	429	430	401	438	413	407	481	453	421	436	425	429	415	476	431	470	454	425	433	481	463	393	431	433	406	423	422	424	433	408	400	402	442	445	400	434	405	428	430	410	437	414	429	429	479	398	419	436	458	426	429	455	429	459	420	467	433	405	458	431	430	392	423	421	428	420	386	423	413	436	400	434	425	400	464	447	442	421	423	443	405	406	408	433	411	426	408	420	447	405	435	406	428	491	453	384	459	424	431	434	429	435	429	436	458	426	403	410	441	416	425	402	403	441	468	424	395	412	446	423	434	453	449	419	397	448	411	450	430	441	445	430	438	447	461	389	407	410	418	435	429	410	443	406	478	419	434	436	441	444	451	439	436	413	445	425	452	416	420	421	410	407	452	438	424	371	439	452	440	422	419	456	427	429	460	437	430	399	425	432	432	418	478	432	430	389	444	473	448	414	405	410	434	430	448	440	418	425	408	425	424	398	434	454	405	454	446	426	415	422	444	456	423	415	423	413	420	423	434	396	435	425	428	450	430	428	462	458	425	412	392	423	427	441	438	418	447	442	434	425	454	454	424	426	450	424	436	450	449	424	432	410	414	456	440	460	423	398	415	425	446	422	431	426	452	429	418	447	399	470	425	447	413	424	456	427	444	432	442	421	411	431	418	416	436	387	425	419	403	423	439	420	427	441	447	448	430	405	422	445	442	432	442	434	423	442	422	433	418	428	426	438	445	441	461	462	439	440	439	451	417	437	414	406	429	455	434	431	419	433	419	438	409	444	422	447	425	407	431	402	453	439	447	410	439	427	417	398	419	451	438	443	403	431	425	430	440	415	428	425	394	451	424	406	431	426	401	412	442	409	420	430	418	431	445	412	422	450	424	450	441	416	446	458	410	426	435	418	450	453	403	474	418	432	425	423	422	427	450	470	455	492	415	483	392	416	410	464	428	400	416	466	435	427	430	448	442	427	436	452	438	452	450	416	435	419	468	457	441	449	433	449	416	445	421	441	433	394	408	431	430	426	415	431	420	415	426	451	429	455	486	482	438	436	451	437	423	404	431	413	455	408	430	424	429	454	477	439	417	440	480	440	459	478	441	440	408	399	383	461	423	477	450	443	418	425	399	440	461	469	468	441	421	427	428	436	460	426	468	437	432	422	454	417	405	442	421	406	434	419	456	400	419	468	439	471	441	436	449	433	419	438	419	439	442	423	416	456	454	425	444	426	460	410	409	431	425	434	456	411	442	416	452	414	426	412	465	423	434	392	416	414	361	418	417	445	436	424	427	451	400	454	443	438	438	444	432	395	462	438	441	427	448	460	388	394	412	445	425	425	432	428	399	443	439	393	414	420	467	451	432	448	466	442	437	409	435	417	392	440	389	445	426	416	417	449	406
46371	22951	8078	2798	1857	1199	926	671	578	432	344	349	361	352	368	303	283	281	237	236	245	221	210	240	213	214	238	186	205	199	217	200	228	201	213	204	191	193	186	180	189	174	178	190	169	196	203	175	186	182	184	227	196	197	169	199	205	186	186	200	184	176	198	180	171	188	184	195	179	190	158	166	176	193	192	185	148	164	185	167	200	219	166	156	197	182	170	197	148	187	177	196	191	173	203	166	187	181	177	192	155	193	155	184	183	163	204	183	182	181	186	184	175	171	171	194	192	176	172	213	199	185	183	187	175	191	193	186	169	161	161	204	202	164	153	207	183	176	197	200	155	185	195	208	185	170	198	172	198	187	183	157	187	182	203	160	193	209	182	192	191	183	167	204	192	221	175	192	175	159	187	183	186	170	165	172	176	165	186	179	190	187	186	176	176	179	162	165	189	170	185	179	196	178	177	197	178	205	180	178	195	169	168	183	186	215	182	168	180	174	162	185	180	173	184	200	172	188	180	180	179	160	194	177	158	192	156	187	182	193	172	173	184	184	177	176	178	175	202	162	169	174	171	195	211	190	199	193	168	176	185	176	172	180	185	178	207	161	169	192	200	201	176	193	178	194	190	186	174	187	180	167	174	185	182	153	180	171	176	194	170	162	175	222	182	167	187	174	179	177	171	192	186	189	171	180	192	208	173	172	172	174	196	177	172	172	170	194	167	166	183	174	190	182	170	153	181	159	202	200	161	156	156	207	172	198	189	158	164	186	163	184	180	165	174	168	187	196	178	177	167	178	190	168	197	174	179	172	183	194	185	192	176	196	158	177	183	191	175	192	179	178	193	165	200	180	194	167	212	167	156	155	160	168	203	179	169	176	219	149	161	201	196	189	173	188	197	187	177	176	151	200	171	172	185	195	200	205	175	177	182	172	181	168	187	178	172	173	214	173	182	170	187	183	191	182	199	203	195	178	196	168	176	160	183	163	191	169	185	213	184	185	148	161	189	188	197	200	181	200	184	165	176	167	147	187	197	197	182	173	209	180	171	201	160	186	193	192	175	185	151	188	169	166	193	178	183	161	186	180	193	189	129	210	192	172	169	187	199	208	165	191	210	197	198	228	166	196	175	169	213	184	166	163	185	187	177	194	150	187	198	208	199	174	166	187	191	199	192	185	189	199	185	183	180	196	194	187	165	189	152	167	174	179	174	166	179	184	169	187	204	223	180	181	162	193	177	186	188	184	167	165	177	188	186	179	182	170	173	204	171	187	197	193	171	187	181	203	175	189	177	181	185	208	171	153	200	175	154	194	191	201	162	156	180	192	196	173	187	199	196	168	175	191	226	182	193	183	178	197	211	182	200	184	170	194	196	180	192	182	163	179	174	177	171	185	188	192	202	186	194	180	165	158	175	158	169	183	198	185	193	175	176	208	187	164	176	169	209	170	166	179	201	202	196	185	166	181	179	213	165	211	190	185	191	194	185	211	186	174	164	159	167	181	183	198	188	168	169	169	168	174	172	167	183	180	186	192	178	158	190	174	167	184	169	191	202	184	176	164	186	170	198	148	200	165	174	191	188	164	169	168	167	171	200	180	146	185	187	182	185	206	156	172	196	186	182	209	158	189	192	193	187	169	182	197	168	190	210	173	178	183	172	197	210	204	189	182	178	161	167	177	185	191	194	164	184	179	172	178	195	168	172	189	170	159	175	183	187	185	205	171	197	221	194	185	193	199	184	192	159	180	225	201	168	192	195	186	165	131	186	183	183	182	181	176	192	149	183	174	191	209	189	198	170	206	191	186	173	173	154	179	192	186	161	185	171	179	188	156	185	198	193	213	199	174	185	201	197	213	188	155	187	197	180	188	205	184	180	168	163	161	150	201	192	193	198	175	194	166	167	184	171	196	202	158	187	206	168	178	190	193	198	176	192	166	192	156	179	213	182	173	174	163	199	178	189	185	185	182	186	150	201	196	174	169	176	183	185	187	175	191	174	188	182	209	180	174	190	190	177	188	177	166	170	171	192	166	184	200	179	209	169	160	175	187	200	167	170	191	225	171	187	168	166	171	206	161	189	170	182	169	166	192	201	165	187	206	207	210	192	169	170	172	210	173	173	208	201	200	218	174	180	166	194	162	197	211	170	186	205	191	163	153	172	180	181	155	174	184	175	166	175	172	173	203	199	176	169	191	163	184	190	176	201	179	160	175	165	213	196	192	168	179	185	174	182	189	185	147	175	181	152	174	196	161	186	195	199	183	162	154	158	172	183	156	210	206	174	196	184	193	185	185	186	146	170	180	193	188	202	171	174	188	170	186	208	203	190	192	198	179	174	183	195	182	186	195	177	157	218	184	192	158	184	168	153	183	205	171	191	166	183	175	201	185	197	162	187	164	218	196	179	187	180	193	167	160	177	174	170	189	190	176	184	147	203	218	191	167	195	178	171	216	171	217	184	194	162	194	197	195	179	185	178	187	196	178	202	168	161	183	176	169	178	191	197	182	171	202	180	177	172	195	173	172	185	175	188	166	168	199	185	183	196	165	176	164	175	192	168	167	202	196	188	179	188	166	173	182	201	195	183	175	195	173	189	179	188	170	179	188	177	187	202	181	195	175	190	166	189	179	177	190	178	162	164	191	175	161	206	190	209	209	186	195	175	185	180	181	160	159	184	187	188	182	187	185	180	157	186	201	164	185	156	193	177	202	172	184	204	177	206	194	184	180	194	180	173	157	172	165	197	188	217	169	179	164	187	181	207	188	168	175	196	165	180	188	171	178	198	172	195	191	185	177	162	168	178	198	184	167	149	174	167	180	162	150	165	171	192	186	180	191	191	173	173	170	180	208	199	177	209	176	183	175	173	190	183	181	174	179	166	188	199	208	198	203	180	187	175	170	165	171	190	175	183	187	168	202	168	163	210	180	189	189	182	162	185	170	179	166	159	172	176	184	167	169	205	186	184	196	177	203	196	171	192	153	192	189	192	175	197	174	179	182	199	219	198	167	195	178	194	184	173	167	169	180	171	157	186	191	213	187	161	156	165	196	186	166	191	147	166	162	179	172	190	190	169	185	183	189	163	160	200	195	165	173	168	184	183	172	210	157	216	194	160	194	168	203	188	192	222	209	194	180	155	163	196	194	178	169	170	206	170	167	207	183	186	172	174	201	156	185	192	181	164	190	203	171	209	163	181	192	174	188	161	193	188	205	202	175	203	189	178	163	179	181	167	179	190	167	192	174	184	206	187	170	211	169	190	164	174	174	162	194	202	167	201	206	208	183	212	196	187	199	222	179	169	177	170	196	177	187	175	191	208	186	162	163	190	190	215	168	193	173	176	177	192	187	163	179	192	163	170	219	217	142	169	175	190	207	173	174	203	159	186	168	169	211	197	197	171	173	176	191	191	175	186	172	167	178	157	170	198	162	193	187	171	205	228	186	192	191	208	172	174	168	189	191	181	176	166	178	162	180	161	164	178	185	178	188	181	189	202	162
27280	14330	8923	7353	6689	5088	3909	2792	2182	1747	1470	1387	1391	1266	1253	1145	945	938	855	825	709	717	708	714	737	788	616	613	567	561	593	538	543	596	607	500	443	484	464	449	475	467	443	439	458	437	476	491	476	439	455	464	455	488	433	426	449	470	461	442	455	417	451	423	380	381	433	420	419	385	387	423	376	404	379	419	394	382	400	452	398	421	408	384	386	394	394	385	367	421	403	410	421	451	384	395	383	379	397	411	388	367	390	420	386	395	426	411	387	454	398	412	379	437	420	401	384	412	384	372	427	407	369	422	409	419	434	370	435	398	409	407	416	384	391	428	405	377	420	374	438	369	406	394	399	432	431	421	387	389	402	452	414	385	381	409	400	400	373	402	403	385	360	352	420	414	390	428	423	410	397	391	384	394	443	408	390	405	413	381	403	411	400	384	420	378	402	412	395	391	425	403	372	384	367	415	401	436	414	389	403	387	432	414	408	372	419	386	424	427	402	426	414	383	370	390	401	416	400	399	375	406	385	378	431	413	392	363	415	383	371	359	429	390	384	416	413	412	406	390	402	432	403	444	402	409	421	369	396	417	388	409	410	406	432	402	411	388	388	382	398	415	397	377	390	405	401	398	399	427	460	403	388	395	425	372	411	417	405	368	392	395	404	409	397	399	372	382	424	379	373	386	423	391	412	381	385	399	397	395	383	416	383	411	418	390	438	377	421	394	416	413	359	410	435	424	373	410	413	373	397	438	388	407	415	416	409	380	392	441	391	389	417	367	382	431	415	395	382	381	426	387	385	398	412	383	431	392	384	391	403	426	397	395	428	382	378	426	419	405	377	408	393	435	402	411	381	379	377	378	414	398	386	444	405	407	409	413	408	412	396	390	407	370	447	390	360	393	373	417	364	397	399	381	412	364	412	366	419	432	378	418	403	428	433	419	417	381	395	428	412	389	385	427	422	440	403	420	404	365	411	383	411	411	420	378	393	386	420	436	391	403	395	418	401	394	428	413	409	406	402	415	433	393	361	393	429	440	402	389	390	367	416	377	377	409	375	365	358	390	393	385	402	416	414	396	368	393	385	387	385	407	414	385	408	408	390	385	414	403	384	400	363	405	376	429	398	388	387	428	406	391	431	436	412	390	425	388	423	408	400	418	390	389	412	431	419	398	378	375	420	402	418	433	404	433	405	383	398	417	408	390	370	424	399	370	413	424	380	409	414	444	390	420	422	428	442	392	402	436	409	408	392	447	369	429	428	402	400	386	383	415	408	405	409	394	421	404	416	407	405	375	416	393	409	417	415	449	392	393	413	410	385	407	406	427	369	415	394	403	419	404	376	400	408	398	405	403	403	419	421	411	386	395	419	417	433	375	382	378	416	392	421	366	427	421	392	387	390	421	383	396	424	405	397	376	367	396	386	386	397	422	356	394	373	391	421	409	402	365	386	411	410	398	411	405	408	412	386	411	377	426	404	417	383	421	400	392	363	419	380	392	399	410	356	402	383	386	395	400	407	402	388	416	432	402	407	411	394	375	422	417	415	351	381	407	409	405	371	422	425	415	424	405	430	377	412	385	426	447	392	423	446	421	405	419	347	398	403	394	409	386	484	410	390	401	398	411	384	391	398	369	416	405	405	400	391	408	384	406	377	412	409	422	381	391	395	362	411	392	385	407	409	413	407	399	444	390	379	395	383	379	415	412	416	407	408	412	399	411	407	406	403	411	398	417	433	432	388	379	401	408	410	384	398	392	386	406	405	384	374	413	424	379	418	429	394	412	438	382	375	404	384	364	419	401	425	395	403	410	384	443	420	386	385	447	401	408	417	392	421	413	388	403	418	432	374	413	391	413	398	398	396	394	393	413	399	361	419	390	423	428	372	399	431	420	430	429	399	399	430	409	360	386	415	384	420	407	421	405	405	389	407	388	382	392	400	390	416	387	403	418	397	422	463	397	406	388	413	405	408	411	447	397	426	387	378	400	391	397	375	414	427	406	408	421	401	398	410	414	368	373	408	414	387	394	394	412	422	419	407	405	426	401	420	402	438	391	397	425	405	383	439	380	453	422	357	411	422	385	425	396	425	385	395	418	413	408	381	387	379	350	389	392	398	411	400	393	407	405	398	405	412	414	399	368	415	393	378	401	421	440	388	399	423	411	396	410	409	402	407	415	410	401	416	395	385	395	423	371	392	389	412	432	423	384	403	366	387	401	432	400	424	404	432	402	383	399	466	422	417	386	402	369	399	427	413	389	401	402	412	393	415	422	426	451	437	376	430	401	407	441	385	402	406	404	419	390	422	390	429	414	466	403	394	371	425	360	394	418	387	425	425	422	443	397	412	408	349	421	390	418	404	389	378	410	384	391	354	437	389	389	400	428	388	416	378	401	410	384	387	402	375	372	405	411	386	382	427	400	411	409	392	423	395	402	368	385	409	384	413	394	419	365	433	389	418	387	365	416	404	392	392	400	411	394	420	398	411	408	401	396	419	387	384	421	383	391	410	388	374	364	376	402	415	409	407	378	403	391	388	397	405	414	362	385	427	442	428	404	394	393	398	387	387	402	394	441	404	380	380	426	385	417	429	396	378	383	441	440	443	404	363	403	352	405	377	391	437	454	410	402	421	412	405	408	376	399	416	403	423	418	392	387	369	400	370	407	389	403	412	441	418	425	435	416	390	392	401	368	390	415	414	378	447	412	419	416	414	395	408	413	386	417	393	372	412	475	388	397	426	377	404	389	402	419	385	401	394	392	412	389	453	394	405	397	436	423	416	407	404	424	405	416	381	426	390	421	401	383	416	398	432	408	389	397	429	393	408	398	389	376	394	393	422	425	397	435	425	383	382	419	406	428	387	424	419	373	386	383	382	363	399	402	413	399	404	389	445	352	405	408	406	385	359	394	403	417	400	420	429	390	422	402	414	381	407	378	389	438	373	434	382	421	407	420	389	384	407	376	422	399	397	426	426	363	399	434	402	404	406	430	391	428	441	410	376	370	416	368	407	394	399	426	417	411	394	400	424	391	382	403	418	403	395	438	372	417	393	413	396	399	386	408	388	419	411	377	379	412	404	378	389	404	422	417	411	411	415	400	415	370	407	410	450	402	419	409	389	376	404	412	376	402	399	428	417	424	421	388	398	402	436	428	387	383	421	383	395	396	428	403	415	444	422	401	383	422	424	389	407	387	408	415	415	413	375	418	405	410	386	395	386	421	382	397	394	411	384	416	398	398	392	382	406	410	383	388	396	418	416	427	427	397	434	378	412	416	395	403	420	424	361	396	420	448	412	376	375	397	410	433	404	389	389	395	446	420	404	391	402	406	418	386	397	419	365	439	422	413	426	397	393	384	414	408	359	389	429	414	400	377	379	402	424	444	430	375	405	440	403	395	403	376	385	403	423	388	416	398	358	400	380	364	428	396	384	385	380	385	455	398	412	423	380	392	373	400	393	400	405	407	416	404	377	399	424	404	413	413	362	397	433	393	421	388
57464	28150	11099	4043	2621	1798	1225	797	617	569	518	453	470	411	417	376	333	337	340	330	307	278	291	261	313	290	273	271	280	266	242	219	244	242	248	213	241	217	236	225	209	219	210	217	230	232	237	220	239	208	206	235	256	225	226	213	249	222	210	242	230	227	199	188	224	191	211	211	205	212	232	210	212	196	209	219	218	208	204	224	231	226	191	216	223	199	203	186	213	215	206	242	190	200	200	166	228	216	224	205	183	203	227	210	227	188	185	211	232	229	206	202	227	208	222	217	206	191	204	200	219	215	181	148	212	212	205	183	217	219	204	238	208	212	231	228	197	175	207	215	201	214	211	203	244	214	222	212	227	235	206	230	184	203	209	203	205	204	196	229	224	176	202	217	213	206	212	232	200	221	219	200	197	210	230	213	175	204	208	236	206	195	216	227	199	236	216	178	180	186	190	189	209	206	213	209	187	186	211	211	222	208	227	195	199	228	195	210	224	197	175	198	193	227	202	197	226	209	185	206	223	228	194	213	189	230	231	193	200	213	236	183	200	202	205	178	208	218	216	221	210	216	204	208	179	176	193	218	216	194	220	202	225	230	188	216	201	192	209	213	192	215	228	205	202	207	201	198	218	191	215	197	234	205	194	221	184	207	223	203	194	225	222	215	220	237	217	213	196	196	220	218	217	194	242	216	208	216	182	209	221	202	183	202	194	215	190	203	208	230	231	218	215	204	212	195	210	238	213	210	206	237	211	225	195	230	217	206	192	205	234	198	236	219	200	203	206	201	225	224	169	220	220	197	209	213	235	230	229	222	226	213	213	219	210	177	200	193	216	188	196	206	198	192	212	189	162	199	206	188	221	195	204	195	195	196	165	204	236	196	211	209	213	208	202	201	184	195	231	233	196	206	223	218	216	208	229	197	208	224	217	198	210	227	217	217	210	210	203	217	205	205	204	226	236	204	197	194	195	199	200	207	220	219	197	200	181	215	197	198	177	197	206	218	208	219	202	227	193	210	203	223	235	211	213	196	205	224	228	219	195	212	199	204	217	211	223	220	223	221	206	214	216	186	206	224	222	228	218	210	213	206	209	203	186	229	211	215	203	226	215	215	197	234	215	207	223	222	244	255	215	208	215	191	195	219	223	246	204	203	201	192	215	223	200	202	230	231	191	218	182	192	209	208	211	183	231	196	188	205	217	206	216	174	174	188	195	207	202	209	211	187	196	199	215	218	208	196	212	213	202	212	194	195	236	235	201	240	223	193	201	202	212	216	208	188	221	228	217	177	198	218	217	214	207	221	199	217	206	203	236	217	204	197	211	203	201	225	190	206	198	192	209	196	191	194	192	187	199	193	203	238	181	196	189	191	201	232	169	222	182	212	213	204	201	229	195	213	238	231	204	193	232	221	238	195	213	241	235	214	246	216	196	221	201	199	194	238	187	202	214	211	200	218	230	212	194	216	186	218	178	227	215	229	192	230	235	182	210	216	225	195	217	205	239	211	224	219	196	186	213	234	227	207	210	215	189	212	213	242	215	208	206	216	201	188	214	214	209	179	191	212	216	201	181	248	214	202	204	215	197	199	204	216	239	235	185	217	204	196	216	199	195	194	184	226	208	194	208	189	193	202	210	209	190	209	195	220	214	213	204	221	167	209	184	197	185	192	225	210	202	214	209	192	216	217	216	226	207	220	218	218	194	234	186	245	202	216	202	191	189	219	189	213	190	204	209	231	188	204	210	217	226	223	226	164	212	212	229	216	204	190	205	187	198	216	196	189	217	215	208	201	197	215	180	204	209	202	190	204	207	204	197	236	222	201	196	227	214	223	215	234	211	180	200	201	210	226	221	197	218	230	185	211	225	206	216	202	197	207	214	205	193	218	196	208	233	207	227	228	196	218	208	186	188	196	209	201	209	170	196	233	195	186	206	235	205	210	206	237	181	235	224	217	216	244	203	183	203	231	207	199	206	217	204	219	208	239	213	214	199	211	226	220	191	197	196	209	229	199	225	190	193	193	219	227	208	190	205	203	214	224	231	219	202	217	227	180	192	210	223	213	213	179	198	221	215	183	197	183	244	227	192	207	186	191	191	190	208	181	234	233	224	202	204	217	226	199	210	205	205	197	222	206	256	190	225	199	186	191	215	196	207	204	198	231	204	214	204	208	226	211	202	235	201	205	188	221	196	214	193	228	183	234	221	215	221	190	210	195	195	200	217	197	208	190	211	198	211	219	206	208	192	196	230	206	201	220	204	227	196	194	227	202	192	210	202	203	224	210	223	202	197	231	203	187	190	224	193	203	207	202	189	208	210	205	213	218	197	219	185	237	216	212	232	193	184	226	206	216	206	205	242	208	219	202	198	200	193	177	205	195	200	215	204	193	196	225	192	199	195	216	182	191	244	225	230	230	222	225	211	194	216	216	227	232	198	215	219	208	183	206	236	228	196	197	211	175	198	222	202	198	219	213	201	216	213	209	213	216	221	194	218	196	222	204	203	177	197	206	196	215	222	210	189	206	199	201	223	212	201	210	211	230	187	232	229	257	225	211	234	232	202	222	205	179	205	187	207	217	218	235	204	222	244	222	210	204	203	217	210	199	197	232	205	193	192	203	223	206	189	207	200	202	187	204	238	191	201	209	196	211	206	193	221	230	204	207	224	217	203	249	212	202	206	203	207	237	209	206	180	221	234	172	186	221	203	210	217	181	238	202	182	212	184	183	223	204	191	228	220	207	211	194	204	199	201	219	196	202	225	218	213	219	186	225	181	210	226	236	225	178	217	222	244	216	223	217	201	222	232	213	199	199	209	225	219	203	203	200	238	205	205	218	206	194	208	225	215	198	207	203	215	219	205	229	196	206	222	210	189	196	210	211	204	192	209	194	208	205	230	216	207	209	212	183	185	170	235	212	202	237	215	222	201	210	217	228	183	197	218	238	238	205	234	229	215	254	212	215	224	199	188	178	177	222	226	212	200	243	216	208	178	210	200	227	237	217	215	199	199	187	210	221	212	213	230	213	214	184	201	214	209	199	197	227	193	191	214	209	183	200	214	208	199	213	202	190	217	196	209	223	211	208	185	185	217	228	213	227	205	204	192	238	200	218	208	221	215	223	210	206	219	221	210	188	188	207	219	181	196	191	234	199	203	187	205	217	196	188	208	196	201	224	209	214	195	217	210	186	197	212	210	214	195	218	214	189	196	210	227	205	192	208	208	185	211	186	240	210	172	213	272	215	188	216	198	217	214	214	217	207	235	201	180	226	186	197	214	200	193	200	229	212	195	216	224	222	195	226	210	193	212	240	242	217	221	223	195	234	232	187	211	225	220	177	191	196	242	213	209	198	234	225	196	193	203	208	211	196	216	220	202	204	204	198	217	214	217	215	205	231	173	182	246	209	194	213	182	211	200	216	204	240	252	207	191	198	230	166	205	178	213	231	211	217	219	181	204	191	213	220	215	210	223	239	223	229	199	196	222	196	205	231	207	201
33714	16994	11040	9394	8520	6856	4843	3574	2808	2226	2050	1970	1941	1692	1650	1427	1297	1258	1177	1109	1007	895	916	913	1082	936	819	732	750	676	700	671	642	701	680	601	538	539	573	525	518	560	573	545	531	522	503	543	537	534	545	524	495	511	489	476	475	502	464	470	448	449	455	489	480	467	478	431	443	460	448	463	456	458	383	443	489	463	448	443	493	472	475	487	465	433	464	411	470	450	457	436	458	466	458	442	464	454	420	437	473	484	455	436	443	450	463	433	438	477	461	439	444	412	486	447	456	420	464	457	428	427	459	433	458	427	414	454	407	420	453	477	480	449	428	480	473	461	481	444	457	447	469	458	441	457	477	438	455	443	495	491	464	484	487	438	437	461	443	438	423	475	427	435	440	458	451	490	449	410	453	436	481	462	461	474	453	417	461	463	483	451	445	472	428	474	474	428	471	460	445	492	472	460	458	422	458	456	485	441	451	469	446	429	471	469	471	467	417	443	423	411	435	472	459	503	458	434	435	477	457	405	461	441	488	466	458	423	494	484	435	429	471	441	455	447	450	430	462	432	481	439	436	442	478	442	435	450	442	470	474	433	446	496	457	495	425	447	449	500	449	494	469	469	450	469	465	444	431	460	440	453	451	445	456	463	445	465	471	455	452	481	446	460	473	469	449	438	437	447	464	451	463	491	446	478	440	458	504	502	485	461	437	424	439	473	494	431	458	493	447	420	454	460	480	492	433	446	453	439	467	448	468	431	472	461	472	460	453	479	466	467	447	441	448	500	468	444	462	457	440	449	461	453	478	453	423	442	457	440	436	430	481	432	462	466	425	449	468	444	478	463	458	425	452	466	484	465	441	446	449	393	472	445	444	454	440	445	453	470	449	444	454	438	422	409	464	455	456	393	469	437	407	418	480	463	444	435	444	446	452	445	439	460	434	445	476	423	473	432	438	436	495	466	433	508	451	450	448	476	503	441	474	446	411	453	451	469	454	408	460	455	474	436	445	435	444	466	431	475	461	467	454	447	441	483	486	466	459	448	429	465	472	439	441	458	434	443	455	483	430	447	423	466	419	456	445	434	466	439	446	455	444	456	452	476	485	461	473	503	444	437	417	422	448	419	472	440	464	417	402	476	491	438	442	462	428	467	470	468	463	429	421	466	422	434	448	419	439	462	477	456	430	462	460	407	485	422	433	435	478	434	474	472	459	464	431	439	458	478	460	473	425	443	454	406	453	430	457	450	468	432	457	436	432	457	448	421	483	461	460	433	489	419	485	456	442	467	425	442	448	476	442	416	469	413	458	426	447	443	479	490	469	438	441	445	431	431	447	456	452	463	461	492	470	469	454	476	469	440	425	468	481	467	462	489	452	423	431	439	442	456	478	481	447	437	415	472	452	457	478	438	442	474	441	455	461	449	468	439	431	460	452	464	461	476	441	472	447	432	467	485	482	436	455	458	460	451	448	484	492	473	438	429	467	451	412	458	433	459	422	418	441	450	447	446	440	416	458	445	474	444	451	441	476	441	499	447	461	437	475	456	428	462	416	417	424	483	437	444	434	481	450	445	471	461	447	467	445	438	461	496	440	452	457	439	452	425	436	447	429	422	518	456	442	457	480	474	471	476	435	444	469	454	465	428	450	465	459	431	468	471	425	473	439	451	473	439	448	443	459	458	422	441	460	466	448	471	426	444	450	447	455	475	451	481	452	469	459	473	456	467	437	454	448	452	442	461	508	450	450	437	447	458	460	436	485	475	483	435	481	438	447	444	468	441	447	445	432	445	484	455	452	452	450	457	436	423	465	451	435	441	500	459	464	431	442	441	462	448	434	489	458	441	450	438	447	415	434	443	464	461	476	477	424	448	481	458	456	450	411	427	455	474	483	446	489	475	474	442	476	456	456	415	433	463	468	462	466	495	462	482	452	430	471	466	457	442	431	470	433	473	459	434	479	402	416	436	480	460	474	442	454	450	469	479	464	449	453	444	459	449	436	440	403	453	450	445	473	459	461	480	433	452	457	447	475	443	445	412	477	478	459	425	469	414	441	447	432	452	453	463	487	446	422	463	467	460	410	440	463	428	436	430	481	456	466	474	460	476	463	433	466	456	475	454	442	472	484	472	425	450	471	451	493	437	482	434	483	462	441	467	432	443	467	482	455	458	452	472	431	435	468	423	450	483	450	444	444	483	428	447	449	452	451	466	453	466	467	471	435	420	457	442	441	478	464	445	449	433	458	461	430	437	440	468	448	477	484	448	496	454	467	469	469	418	441	431	418	475	495	429	436	451	457	433	442	421	471	452	436	453	407	417	462	458	448	407	453	448	435	451	462	411	426	449	450	487	472	460	467	466	438	465	447	464	471	401	428	438	450	465	461	442	437	453	490	473	499	479	480	422	429	451	459	437	456	451	450	452	489	472	448	470	430	497	398	443	434	420	432	426	471	444	447	478	440	455	412	467	457	410	422	464	461	490	472	493	419	460	469	482	432	478	483	503	485	505	497	436	449	432	464	448	434	425	461	402	450	454	450	457	490	464	460	474	459	423	425	414	446	492	478	443	462	505	465	460	433	463	443	441	463	471	462	456	440	431	443	471	471	465	447	448	445	471	435	452	471	464	468	458	452	460	472	463	432	467	464	413	438	454	467	460	457	442	458	493	450	445	461	447	481	441	464	438	450	493	485	478	434	473	461	470	417	471	492	476	465	435	455	431	460	414	474	433	462	467	464	459	459	442	480	448	496	470	496	449	450	474	453	498	471	459	456	477	458	405	468	481	449	474	443	442	429	481	448	459	397	447	466	436	435	430	464	463	451	439	395	472	461	467	486	470	427	466	445	430	493	437	487	449	462	425	498	498	440	443	469	426	449	472	441	457	457	436	465	447	462	459	443	448	454	466	477	480	471	442	441	440	451	502	466	500	502	469	428	490	422	458	460	423	459	396	439	404	426	457	447	441	475	436	454	474	453	464	448	444	473	470	471	474	456	459	428	435	442	464	410	430	412	445	454	445	452	462	467	482	450	468	447	438	429	439	440	472	465	470	484	423	459	445	439	446	476	452	460	430	403	446	474	430	466	479	442	485	416	474	463	479	437	425	468	435	465	419	474	416	466	440	456	435	437	448	437	461	468	428	468	440	448	445	486	447	444	491	433	440	474	433	442	465	480	459	444	467	486	490	419	482	475	438	462	433	432	429	457	398	438	438	491	433	448	479	437	476	425	439	467	473	435	461	465	442	465	452	446	464	445	476	451	433	433	485	446	430	445	442	408	444	427	465	456	494	443	430	412	443	440	409	456	479	491	462	472	477	451	460	461	425	444	417	446	464	483	473	446	479	444	456	458	458	437	455	429	458	457	453	483	411	438	479	498	445	460	423	431	415	481	482	488	436	476	472	473	461	438	468	456	468	441	439	464	436	445	457	455	459	432	409	476	443	459	419	450	453	484	422	448	416	462	436	449	439	437	407	463	453	446	447	441	456	486	479	462	432
31846	13301	3860	1583	1094	858	617	400	359	324	266	293	264	308	290	234	269	240	224	227	220	218	226	210	228	206	226	232	205	229	200	212	223	230	239	196	214	209	206	194	175	203	219	190	208	203	197	206	213	225	212	195	191	238	221	213	193	207	203	166	227	219	221	223	207	177	205	209	215	221	183	205	215	212	192	230	197	210	202	178	234	208	207	177	184	231	198	191	215	224	187	226	224	218	193	193	211	203	207	192	196	191	205	205	210	233	194	224	202	209	183	188	185	207	202	206	215	205	203	182	222	200	204	225	191	176	209	179	205	190	199	215	239	212	218	191	175	225	197	202	188	198	206	195	190	206	205	210	204	206	199	197	187	164	215	204	223	219	200	215	231	185	196	220	217	209	214	196	183	183	204	221	199	194	186	194	178	207	211	206	194	190	202	207	196	201	193	219	188	181	206	210	222	195	228	202	204	205	200	243	191	202	216	194	206	211	191	188	222	219	187	200	218	192	196	190	216	214	187	214	167	197	207	186	191	232	207	210	190	201	195	194	222	184	232	176	191	191	206	193	202	196	222	204	201	216	199	200	217	188	203	219	185	218	226	203	207	202	196	199	183	203	203	178	182	207	196	203	173	198	180	239	213	192	187	205	216	206	183	239	239	211	212	206	195	234	215	218	216	222	198	232	196	234	199	199	194	192	233	195	214	227	225	225	198	227	204	198	184	209	189	193	168	213	213	211	192	202	205	200	194	208	176	181	175	215	203	209	191	176	178	176	213	198	195	204	196	196	226	217	213	208	192	193	185	233	192	200	216	218	222	193	200	210	202	204	234	202	208	203	188	186	198	220	214	216	193	216	214	208	202	177	218	200	206	206	202	205	201	216	222	242	220	173	186	193	191	191	170	203	213	184	175	209	205	206	213	184	225	189	215	188	224	195	218	216	200	197	209	223	187	208	201	173	186	218	183	205	206	200	194	224	184	186	214	208	210	197	247	227	185	203	207	201	216	190	206	189	206	237	213	178	172	227	197	216	212	194	199	210	209	206	191	178	211	193	214	205	196	195	213	213	216	207	218	211	197	232	191	189	210	196	220	198	217	197	176	166	198	199	217	195	216	205	235	198	185	216	171	217	211	227	183	225	235	173	226	194	181	192	210	207	180	233	212	185	214	231	189	207	217	211	213	194	175	199	203	222	222	194	186	200	183	224	197	219	218	191	215	203	223	215	199	190	219	202	213	196	217	201	204	188	167	153	219	217	172	231	205	198	211	204	190	187	208	182	207	187	204	225	187	184	225	223	208	181	209	200	187	178	202	191	227	201	200	183	216	187	200	210	230	215	202	202	187	221	200	163	212	184	209	168	233	220	204	211	208	207	189	188	203	221	190	185	226	203	196	189	196	189	194	198	222	189	216	210	199	228	206	229	186	205	222	192	210	201	197	170	189	197	173	191	217	190	206	202	210	212	190	236	228	186	213	190	188	188	182	176	199	204	220	195	200	208	181	154	214	204	178	184	202	188	187	201	222	196	191	187	219	187	210	199	203	195	231	194	199	194	199	174	205	183	187	214	217	183	225	209	204	219	199	215	224	209	244	194	241	216	245	189	199	212	196	215	204	210	194	189	190	196	203	187	206	194	241	211	220	170	226	199	194	201	170	201	204	209	196	180	218	199	179	226	192	195	193	200	208	178	202	220	203	202	179	192	208	213	200	211	198	201	208	243	244	227	189	195	190	198	226	185	195	212	180	197	186	210	208	209	186	184	199	179	241	178	235	217	181	203	191	212	200	187	181	222	209	170	209	176	224	203	185	188	192	191	207	201	193	242	220	191	189	198	241	203	199	200	180	203	194	214	193	174	215	175	194	234	208	195	204	211	185	218	190	202	231	208	193	180	205	198	221	215	220	179	197	197	187	211	215	225	210	191	191	202	195	199	209	201	209	197	201	211	228	181	209	215	193	218	186	188	217	204	190	182	193	183	203	223	189	213	212	202	224	208	224	191	173	204	201	177	182	241	200	212	214	200	228	187	184	209	208	186	202	193	190	191	189	189	193	178	207	200	166	230	210	202	203	194	187	182	196	189	182	207	208	201	207	201	239	173	221	210	199	199	205	182	201	205	193	212	201	193	189	192	195	210	221	201	207	199	210	194	218	203	227	180	181	196	196	198	199	187	205	199	184	178	212	194	189	214	181	222	194	203	217	176	189	184	205	184	170	187	216	199	179	222	192	186	205	192	173	215	206	198	208	192	237	194	185	202	191	190	182	199	198	211	200	215	199	188	226	186	162	226	220	181	182	171	208	217	244	208	203	224	194	229	222	196	181	192	186	169	188	191	198	194	206	195	213	223	187	202	188	194	207	209	169	194	208	182	186	215	204	206	196	214	193	220	199	191	210	176	169	202	227	209	216	207	219	193	203	208	206	181	203	222	217	202	169	214	212	198	183	189	214	229	200	214	195	175	218	164	194	214	204	191	198	203	185	187	210	202	193	232	216	197	203	192	203	223	208	202	229	206	178	198	212	233	186	202	190	214	192	201	215	202	183	206	195	188	211	200	189	222	189	195	206	188	232	197	190	221	191	192	209	181	211	182	173	205	188	216	183	212	174	184	221	169	173	196	205	209	198	224	200	217	188	174	178	201	173	224	174	189	201	200	206	198	188	203	210	213	187	211	177	192	200	220	204	186	197	183	183	190	211	218	185	175	200	181	213	188	229	211	200	225	182	190	204	204	191	215	198	193	228	211	174	210	222	233	214	175	226	207	189	208	158	217	195	188	206	217	222	206	187	196	170	198	219	176	210	221	198	215	199	206	224	210	193	195	198	188	204	219	208	210	194	207	202	193	202	173	215	216	216	213	213	180	215	216	205	174	200	179	185	185	226	174	194	209	213	213	208	203	203	212	204	184	188	211	189	221	194	205	244	206	185	207	202	238	188	236	207	198	205	202	195	202	188	207	186	205	217	195	200	187	207	234	225	188	207	194	204	217	178	196	190	215	213	197	219	195	214	177	163	214	197	192	196	211	226	200	229	204	196	193	195	238	172	203	198	189	201	231	208	228	184	226	199	215	185	181	181	157	200	194	199	232	215	188	209	200	206	200	205	222	190	180	194	215	203	184	199	212	195	210	197	201	191	220	203	211	187	217	216	190	191	199	227	203	184	175	200	221	176	198	191	199	192	186	210	207	201	200	161	184	203	214	187	193	164	200	216	189	206	196	189	214	222	202	224	211	172	211	215	192	213	193	207	227	198	206	177	185	181	239	182	207	179	190	215	208	201	206	217	208	207	168	198	183	218	188	241	189	210	223	201	184	196	211	189	193	221	210	198	220	212	217	196	180	207	197	232	183	195	212	191	191	197	223	203	187	194	195	176	178	194	213	223	192	208	257	229	235	198	186	201	169	204	202	194	204	204	181	197	200	205	186	222	204	220	212	194	190	200	206	191	171	232	189	194	175	204	200	206	187	190	211	204	202	204	184	171	220	205	210
17928	8695	5288	4389	3866	3273	2259	1439	1129	1059	966	946	888	848	829	848	801	693	636	651	635	575	579	564	582	564	550	551	520	517	543	549	451	485	466	484	443	464	464	454	462	474	460	432	515	451	467	455	459	489	450	425	443	475	497	490	466	452	411	436	461	445	429	458	419	435	414	435	402	440	440	408	407	427	453	398	448	454	438	436	435	443	445	423	419	451	440	468	495	402	436	437	409	434	432	477	440	454	435	453	418	451	444	439	463	481	435	408	432	460	444	419	446	475	428	415	426	425	416	426	407	500	458	432	441	444	469	447	458	455	435	447	435	415	435	504	466	446	420	435	411	458	408	455	461	412	458	449	469	465	437	392	463	462	444	455	461	389	413	439	459	431	457	442	408	445	421	421	408	436	433	445	464	426	433	409	448	406	414	423	445	442	441	443	478	413	419	442	449	451	428	406	449	419	431	422	439	450	441	429	436	444	456	428	438	435	458	428	429	422	404	438	422	437	444	396	449	447	410	454	423	409	437	419	446	423	468	468	411	439	457	427	444	444	414	469	450	473	446	422	460	423	414	432	451	417	456	417	432	431	387	420	462	477	408	461	474	442	450	446	480	404	434	422	478	432	456	427	434	438	428	445	428	424	471	446	422	431	460	484	397	410	445	418	463	457	451	457	421	412	402	441	464	458	425	442	395	429	444	416	476	437	457	418	449	429	467	442	440	452	450	419	412	422	453	419	419	396	439	449	435	457	423	405	410	456	419	420	411	444	416	444	447	457	463	446	434	451	462	401	450	428	466	444	412	441	474	431	444	436	421	420	419	433	402	426	465	444	437	418	440	383	436	458	406	439	429	435	477	448	432	425	431	449	417	437	476	432	477	448	406	432	458	431	448	474	456	459	425	416	439	443	443	473	420	433	429	410	402	460	427	457	414	418	461	444	477	427	443	484	438	470	422	423	417	461	445	450	425	410	460	456	446	392	448	432	421	421	436	423	411	459	446	396	429	440	389	423	401	391	409	421	463	439	437	436	444	435	462	455	440	452	454	415	453	437	414	421	394	429	445	438	408	427	471	436	434	438	469	422	423	416	457	429	450	420	461	419	462	413	430	434	472	408	464	420	426	432	437	423	427	445	391	428	449	441	421	437	433	410	417	452	455	428	452	416	465	409	431	449	387	449	486	465	445	469	450	438	413	421	443	456	395	409	462	437	417	403	429	458	393	458	413	472	419	431	438	444	440	453	391	425	477	467	433	435	474	429	434	429	427	442	434	449	414	417	456	453	473	457	453	410	430	453	441	416	430	401	423	415	470	450	435	408	421	445	428	424	443	436	464	413	431	408	437	410	407	453	463	475	431	408	441	417	402	433	449	451	431	482	430	418	460	437	406	426	417	446	470	418	423	453	432	429	419	435	457	486	469	446	469	425	431	474	425	459	448	446	440	427	443	432	438	458	440	402	456	442	479	411	432	435	454	407	451	430	441	407	463	478	426	459	469	414	448	420	436	471	421	469	427	444	420	493	463	443	440	438	436	455	458	436	434	427	415	475	460	441	431	457	449	481	453	433	426	479	411	444	440	413	456	461	401	446	460	397	439	415	469	434	421	408	438	460	449	449	473	469	464	423	470	404	438	436	439	438	420	431	449	436	461	397	442	430	431	442	440	451	447	431	430	413	414	464	420	443	424	458	426	437	497	443	422	405	423	432	433	425	462	446	395	507	450	442	436	447	441	460	447	456	437	438	428	434	455	414	415	438	465	406	441	433	411	465	447	428	454	416	409	391	430	406	482	434	429	431	416	426	441	428	398	474	439	411	402	478	461	423	423	435	403	438	441	435	461	438	449	445	452	428	460	381	443	473	447	439	413	435	435	421	408	438	453	460	455	379	456	423	452	455	430	445	430	428	484	417	452	471	449	434	414	438	441	435	410	420	457	422	402	400	411	438	452	416	403	423	433	429	386	418	428	432	446	418	429	431	468	426	453	429	427	437	442	406	465	414	430	427	453	443	423	444	445	399	461	442	468	409	435	426	432	442	428	435	421	428	421	407	429	443	430	439	457	436	426	460	451	418	429	437	458	429	436	454	421	470	429	436	446	447	464	414	450	426	468	421	433	436	429	473	431	463	436	422	432	455	421	411	439	439	427	403	439	435	429	450	448	421	433	456	426	434	495	418	423	443	419	388	418	443	446	433	432	435	418	428	409	438	443	394	457	425	489	441	392	431	462	429	464	454	400	434	466	383	433	435	430	430	461	429	411	418	427	406	444	444	408	411	451	436	431	456	465	494	412	443	481	492	425	441	478	448	395	410	431	418	450	461	463	442	437	413	449	403	465	464	445	420	461	460	416	424	428	437	442	435	448	461	455	409	443	464	423	461	440	442	435	429	451	457	462	467	426	421	400	431	439	442	444	399	460	430	419	454	465	408	427	414	477	457	472	438	419	440	431	423	458	432	430	454	446	434	428	446	470	465	448	415	451	421	405	447	489	441	443	416	415	416	475	473	467	457	462	428	445	446	427	427	465	389	432	463	457	436	481	433	437	446	417	425	452	422	447	443	458	464	452	461	450	466	477	432	395	443	437	409	416	427	405	443	439	473	445	440	458	422	415	428	421	430	433	441	395	494	450	438	459	454	436	435	396	406	428	473	477	451	441	426	414	427	422	452	421	445	427	451	447	463	415	453	427	441	471	434	449	423	428	431	412	452	425	452	470	464	436	440	416	452	430	423	426	441	467	456	418	466	476	433	434	428	419	445	445	407	448	434	458	421	432	423	443	420	456	440	428	435	440	456	403	440	451	443	427	432	461	454	416	469	447	441	433	444	433	418	448	440	435	447	469	424	425	446	442	451	453	427	452	444	416	450	451	445	504	410	409	422	445	443	448	431	422	457	445	449	442	435	429	457	430	424	447	409	435	461	466	469	417	441	422	418	474	430	433	431	413	455	439	424	439	438	448	434	418	469	438	483	443	463	441	452	418	429	472	449	397	455	459	459	423	408	425	415	413	434	398	420	404	467	451	434	453	458	423	454	443	460	403	416	425	445	465	434	462	440	421	447	420	472	450	448	419	455	442	432	414	444	428	441	452	442	467	478	428	437	432	465	409	407	462	419	433	464	460	412	428	415	420	435	396	424	444	407	453	427	416	419	446	431	432	445	466	431	453	413	431	443	452	450	500	443	439	440	487	451	464	420	442	494	421	422	470	459	444	429	419	467	439	446	402	469	427	437	472	435	430	436	428	436	417	438	436	454	466	436	443	435	421	427	475	429	439	471	442	425	448	439	400	469	425	444	455	444	417	443	433	405	439	435	409	446	438	440	433	419	421	437	416	420	419	456	426	405	456	435	401	408	400	467	441	448	461	399	468	403	498	442	435	401	443	435	435	425	456	432	440	404	429	447	446	446	435	437	411	441	451	414	435	405	428	459	427	448	393	393	417	425	473	436	452	444	462	438	453	450	424	439	451	431	456	490	415	440	435	430	436	428
47135	23419	7656	2748	1842	1383	916	552	445	361	341	346	264	283	283	292	304	298	266	217	211	259	232	196	202	243	224	235	205	215	207	204	201	227	214	199	182	195	195	171	192	193	212	204	183	201	189	173	202	180	185	187	200	194	187	182	193	193	183	195	171	182	161	190	202	188	181	185	182	206	194	180	189	194	176	170	186	176	168	195	188	180	177	194	157	159	170	199	182	183	190	173	171	183	157	164	163	199	189	184	193	174	186	197	162	186	181	226	202	158	167	174	186	184	207	182	201	173	199	206	169	169	174	196	166	151	168	196	190	181	192	193	210	201	146	181	185	176	170	174	182	189	204	195	183	185	184	190	147	194	170	200	196	160	166	179	190	178	177	182	162	167	166	169	186	199	198	174	206	182	191	198	194	170	177	168	176	171	185	179	167	182	194	183	182	164	184	208	202	204	190	188	188	154	162	195	201	168	184	164	163	185	159	182	188	168	172	218	166	194	189	192	169	187	159	191	209	170	183	198	201	176	207	161	158	213	174	177	165	168	181	168	214	185	181	196	169	193	166	173	177	188	201	187	200	217	184	183	141	166	185	206	199	179	187	187	192	151	190	191	170	187	203	191	204	206	172	201	183	166	170	143	174	185	189	163	194	187	163	192	208	184	176	167	190	191	181	170	215	196	170	168	187	196	216	183	175	143	184	200	194	166	183	189	163	199	164	160	170	202	181	193	183	173	174	152	173	198	200	207	175	176	196	187	180	156	163	171	190	167	189	184	215	209	203	214	177	167	182	171	194	176	179	184	185	167	192	150	175	203	190	208	166	193	189	208	170	190	170	186	172	171	161	182	178	188	206	163	181	154	187	170	177	162	175	184	192	182	207	168	187	185	170	181	167	198	178	181	200	193	169	207	164	197	172	175	157	179	168	152	179	164	185	185	171	159	179	215	179	168	197	207	191	190	172	200	180	213	179	170	189	176	181	193	165	206	205	179	199	190	171	176	190	200	192	169	178	214	181	186	169	173	173	177	218	203	195	195	177	187	172	192	207	203	209	160	178	181	169	180	165	180	171	200	175	176	180	147	202	191	176	205	205	177	198	167	169	179	159	171	191	172	174	194	161	157	192	180	174	192	190	182	205	171	152	173	187	172	172	208	172	164	189	186	179	193	198	192	172	194	184	187	182	189	181	155	167	154	187	208	187	169	169	176	168	158	190	158	195	186	174	180	205	200	195	228	171	167	190	180	163	169	192	187	173	180	177	170	178	169	157	200	188	177	193	171	196	204	197	190	205	192	186	167	167	192	211	190	194	172	165	147	169	174	169	167	212	187	214	190	181	179	163	170	195	192	165	193	175	157	213	177	198	191	198	197	186	184	183	192	198	213	210	193	187	180	166	179	205	164	181	192	211	158	193	169	205	223	172	195	200	180	189	194	183	172	180	163	159	192	198	199	175	172	183	182	202	203	189	194	185	181	165	197	199	154	182	152	202	181	216	193	168	196	172	177	165	158	185	198	167	192	213	199	190	174	180	170	185	179	192	192	185	161	196	177	170	191	166	199	179	172	163	200	191	181	163	170	164	151	175	183	166	217	182	187	178	184	214	201	208	178	181	176	186	187	177	171	195	189	169	161	173	178	188	193	191	178	175	164	220	187	192	155	200	206	200	175	212	214	184	175	201	163	182	179	179	176	196	160	153	190	184	185	176	195	161	186	203	189	206	182	168	202	163	193	171	200	195	198	184	202	203	184	173	168	187	185	191	195	173	167	189	169	178	200	198	182	161	169	178	188	192	197	171	179	187	195	170	213	202	188	160	194	193	198	179	160	177	205	186	189	188	208	194	137	157	182	181	183	202	195	179	185	178	186	170	168	162	194	176	146	163	180	198	174	189	186	185	155	179	175	187	185	178	191	209	176	154	170	198	171	161	157	204	213	169	204	188	192	188	197	171	185	192	185	182	157	164	190	196	162	180	194	198	185	189	189	159	171	182	190	203	162	214	173	190	188	184	189	184	192	188	199	196	187	180	194	169	178	195	194	193	166	160	169	183	175	147	223	184	176	167	192	173	206	162	174	174	190	208	174	174	201	199	196	186	219	186	192	175	180	171	177	194	179	168	153	184	189	203	153	181	188	170	202	180	191	157	220	186	168	212	194	192	196	190	200	185	153	166	162	179	172	152	158	186	189	191	184	185	175	183	193	186	179	180	173	181	201	222	162	187	157	198	192	149	188	148	160	161	168	213	180	163	193	167	180	154	198	199	211	202	187	172	182	209	180	196	198	182	181	191	174	183	185	157	191	212	156	169	163	158	153	175	202	189	167	185	186	182	203	188	197	187	181	196	182	190	185	195	208	180	187	186	171	182	164	196	165	179	164	171	192	192	175	165	187	178	195	180	173	175	212	166	181	182	214	169	195	184	172	179	178	189	163	165	195	140	166	191	166	199	177	178	171	184	192	149	171	162	184	177	166	160	179	171	194	205	212	210	193	206	215	176	179	151	180	162	192	184	199	202	202	203	188	191	188	173	176	189	175	168	192	169	209	175	172	185	164	163	177	195	166	190	190	176	182	173	180	186	201	187	172	182	166	183	177	168	202	184	189	188	189	194	184	180	188	200	176	215	176	177	184	199	225	192	179	174	169	176	153	199	192	198	175	174	202	171	179	187	182	200	179	152	169	190	205	186	184	198	179	185	198	172	186	194	177	203	165	180	146	165	186	173	174	183	180	185	177	196	196	170	180	192	194	175	195	186	170	198	177	193	166	185	173	196	176	179	176	190	179	200	171	165	174	210	192	165	167	189	188	163	181	204	177	201	187	182	167	196	182	187	182	175	189	205	191	181	175	185	159	161	199	197	200	184	172	180	154	179	186	166	175	183	179	152	181	158	184	159	172	216	179	203	189	195	172	173	191	187	175	178	180	176	175	193	186	199	194	175	190	190	183	190	167	201	196	165	172	189	163	211	214	199	183	178	170	196	170	214	198	209	173	181	176	233	194	185	191	180	188	180	179	172	184	180	195	176	192	174	181	207	197	152	199	181	185	169	192	171	178	201	172	166	164	186	169	179	192	187	194	202	215	185	219	195	173	186	241	174	167	153	198	175	190	184	188	172	180	170	172	154	185	176	179	188	217	156	191	191	184	152	224	180	189	225	190	179	176	179	218	170	205	185	173	171	172	186	194	188	184	193	180	201	185	188	197	191	176	202	189	190	188	175	189	208	158	179	191	175	164	175	182	174	188	177	190	187	198	189	165	200	191	185	193	200	201	169	164	172	213	176	187	152	170	188	160	191	188	193	180	176	165	183	165	177	195	168	179	173	173	171	201	188	190	184	165	203	202	176	200	154	172	159	172	173	181	163	165	181	185	188	181	166	183	193	183	182	195	184	167	196	198	166	188	200	188	211	175	181	176	197	187	162	162	183	214	187	169	202	195	213	181	198	175	167	179	189	174	174	192	171	176	193	174	192	179	204	188	167	181	181	181	186	189
27795	14670	8403	7406	6832	5518	3636	2321	1823	1481	1401	1241	1199	1141	1215	1123	1015	915	919	798	760	708	685	684	744	727	676	636	600	618	587	575	513	584	556	455	451	510	463	459	505	511	438	475	471	479	428	487	446	462	501	446	457	452	440	444	424	460	436	443	491	389	440	422	446	431	423	412	406	395	411	402	429	432	403	417	367	399	420	402	359	400	406	408	416	375	426	406	418	393	412	391	441	386	415	436	401	404	395	411	385	409	383	408	390	408	413	400	410	453	482	428	385	427	437	400	380	401	427	414	397	439	420	399	409	412	408	438	414	381	406	397	397	411	386	386	417	437	425	389	427	420	398	387	411	413	422	425	416	403	389	425	413	388	404	410	405	446	405	386	427	370	420	432	410	386	398	413	409	398	408	403	408	393	424	420	415	408	386	431	377	383	383	414	417	390	382	416	414	396	424	435	401	430	376	390	411	426	425	394	412	404	423	411	393	403	374	396	403	417	398	392	419	385	414	394	366	440	443	411	406	398	392	398	429	393	397	445	431	373	421	412	370	370	383	415	407	437	394	387	397	399	406	406	423	367	387	409	388	395	395	457	407	421	387	438	383	419	394	468	387	412	409	377	392	440	442	377	394	418	400	413	413	428	403	421	405	384	402	427	419	374	428	404	428	356	412	407	415	428	390	376	384	422	426	392	410	397	394	402	386	406	419	444	413	435	401	420	397	413	406	394	413	410	401	382	433	392	410	441	410	405	398	385	436	407	379	421	427	389	361	361	394	421	388	403	411	382	401	378	452	392	417	404	406	378	431	418	406	391	403	378	398	389	410	427	407	405	405	414	360	421	364	357	404	420	416	414	405	404	438	403	404	411	401	403	410	404	381	374	417	389	403	399	409	404	423	425	406	406	372	375	395	393	372	451	386	416	424	428	423	421	379	415	398	403	402	408	429	405	427	391	412	401	414	419	421	429	432	408	393	382	388	404	410	438	421	401	431	443	364	399	396	418	433	431	418	405	411	423	405	414	419	429	404	383	396	424	408	376	390	388	421	416	410	418	402	446	392	407	406	424	386	405	376	402	404	425	402	385	358	417	414	373	447	443	410	389	434	424	414	378	374	379	384	423	416	395	427	420	402	420	413	403	446	404	405	438	430	401	421	406	391	416	378	434	405	396	398	416	412	402	408	387	424	370	423	395	424	372	391	439	406	414	408	420	390	400	432	415	424	436	402	437	403	394	416	380	398	394	394	401	409	445	378	390	414	408	392	436	426	424	393	374	389	416	382	419	418	454	390	376	421	410	411	413	402	410	408	408	363	428	377	403	446	425	439	402	399	431	389	410	406	442	378	441	390	418	378	405	449	429	429	418	411	372	428	420	412	389	392	357	396	432	400	385	392	434	399	403	398	419	444	394	373	406	428	413	403	419	394	410	422	392	396	377	425	435	377	390	422	401	441	393	406	406	415	400	431	416	385	401	401	413	388	415	404	409	433	406	423	422	395	374	417	425	369	405	402	423	399	378	393	397	411	364	395	433	431	429	392	470	418	392	404	427	411	421	437	425	408	411	395	388	423	409	385	407	412	435	414	389	401	430	401	443	403	358	405	371	414	409	398	408	362	381	395	447	426	391	385	393	387	395	410	406	392	422	384	419	413	410	408	404	365	396	415	403	425	389	383	403	415	389	382	408	444	407	396	365	406	438	445	405	367	409	426	399	414	428	410	394	416	415	413	393	385	400	403	394	418	400	398	392	410	428	374	385	404	400	420	417	411	441	422	407	419	388	398	426	394	399	425	415	416	407	384	405	434	404	421	418	402	409	385	383	404	419	427	401	375	428	406	404	387	379	428	412	421	393	409	400	402	406	424	406	412	407	402	391	421	411	402	403	415	411	400	407	396	414	432	397	437	382	417	408	407	443	373	431	413	417	382	389	395	400	429	383	387	397	414	392	387	416	418	389	369	409	391	377	407	388	403	387	444	393	362	375	383	416	381	425	413	420	384	417	417	400	406	411	409	456	384	408	427	383	406	451	387	373	426	441	394	418	387	396	384	396	421	378	408	392	436	400	394	391	403	397	385	408	398	418	403	423	430	394	419	417	364	410	407	409	405	415	420	408	421	421	432	387	380	398	404	406	408	406	443	397	429	379	391	407	411	403	415	411	403	423	393	414	387	415	382	385	427	414	409	379	382	439	402	425	398	445	395	393	411	404	425	434	373	411	394	428	369	396	397	432	390	450	404	422	404	368	419	414	420	368	413	386	421	410	410	361	406	416	412	407	388	401	396	424	455	366	385	419	386	417	414	410	365	386	422	406	403	436	430	387	382	397	430	402	420	393	394	421	399	405	416	405	401	408	423	389	423	380	429	377	410	400	393	369	353	434	417	422	407	414	407	395	441	424	406	401	410	415	388	428	407	403	391	410	440	416	383	404	430	382	449	388	403	420	400	411	396	388	392	410	413	387	401	388	455	381	385	436	403	407	387	422	403	381	403	415	380	410	377	397	407	410	395	389	402	397	401	403	433	442	409	413	437	402	410	424	384	406	428	372	394	418	417	420	395	403	403	412	412	436	432	406	426	426	428	387	437	403	400	444	416	380	439	399	419	404	428	422	403	404	438	420	404	414	361	378	416	396	392	444	427	398	431	392	412	418	380	399	397	382	383	414	443	402	423	424	388	414	395	416	387	411	431	406	402	399	414	397	393	395	397	427	408	372	413	402	412	404	392	424	433	422	402	436	404	415	419	385	400	422	396	407	413	404	411	411	413	427	384	449	438	447	398	418	356	405	417	440	393	409	421	417	423	419	391	409	390	392	423	376	403	424	423	400	410	426	424	376	396	408	417	371	395	360	377	388	394	405	417	387	403	430	430	421	395	409	417	412	437	423	383	433	402	399	414	391	427	367	419	414	404	405	420	365	408	381	424	400	409	389	345	414	424	395	397	391	405	394	395	411	408	403	390	430	379	388	401	396	398	414	403	404	350	381	396	418	426	402	436	404	407	389	420	404	395	396	421	400	417	384	384	431	424	371	411	395	424	411	394	401	400	393	368	413	410	372	450	426	426	432	435	386	382	404	415	393	401	398	392	393	387	378	427	445	428	431	405	438	407	390	438	433	362	421	379	410	417	410	391	400	381	377	421	423	382	393	395	390	398	405	438	397	384	368	425	385	373	434	437	417	398	408	373	408	405	380	415	393	395	404	442	455	366	406	438	422	412	418	419	410	404	388	429	398	415	382	412	399	395	389	403	408	380	421	435	411	401	388	470	389	428	406	444	419	411	408	395	428	389	439	409	410	425	406	396	434	412	429	410	392	384	409	422	383	392	416	407	399	406	394	420	436	379	375	417	405	451	412	373	372	373	402	398	407	393	410	390	410	414	418	366	385	410	428	391	430	386	448	439	445	428	392	419	380	407	348	428	395	399	389	420	402	463	401	380	392	403	416	428	402	422	406	433	380	441	423	397	388	412	386	437	390	430	411	429	420	396	399
58717	28417	10733	3747	2309	1598	934	659	486	449	449	398	359	435	390	356	352	322	376	303	271	273	245	265	282	278	277	244	283	277	241	254	234	273	261	261	202	206	252	247	210	237	208	230	222	203	220	206	206	234	216	236	229	242	193	214	236	207	199	200	204	235	240	236	214	201	211	226	249	212	261	216	211	260	219	191	174	210	221	248	204	216	223	243	225	223	210	201	207	233	187	191	220	199	214	198	204	247	208	202	204	200	209	196	207	199	196	204	203	197	224	203	206	198	234	233	196	211	192	235	194	207	213	190	224	205	196	183	199	194	252	205	258	195	206	183	179	195	195	199	172	195	192	172	198	224	214	195	214	197	201	195	216	223	181	201	222	230	213	191	193	199	233	183	222	220	175	233	170	222	232	214	210	221	224	187	181	186	249	225	208	216	222	175	195	202	226	184	226	206	206	222	196	205	208	186	215	211	220	178	224	185	183	220	201	204	212	230	240	224	213	233	223	199	196	194	204	210	216	205	211	217	203	223	190	195	218	215	208	228	230	220	199	249	199	227	198	207	233	228	222	203	228	197	215	202	174	203	228	214	225	218	205	207	237	190	222	208	216	197	188	210	223	202	214	202	234	215	175	213	188	186	206	205	222	191	219	199	212	238	183	212	219	218	203	227	190	210	218	241	190	227	217	241	202	199	191	205	224	208	206	222	172	219	205	227	197	224	201	199	195	216	197	214	184	191	211	242	202	198	208	191	230	235	242	221	224	199	224	230	204	218	207	237	218	218	188	207	215	216	223	236	214	207	205	214	212	225	189	231	209	198	233	199	231	195	219	190	196	206	196	200	215	214	210	207	188	192	208	199	176	202	201	184	216	196	212	225	240	210	214	228	220	180	203	223	204	209	209	230	227	204	185	205	206	188	200	228	216	204	216	190	197	203	198	199	214	189	235	199	192	219	209	223	212	190	213	231	227	229	209	219	239	189	190	226	205	215	206	209	222	191	233	185	231	207	215	225	206	201	210	192	189	237	180	172	201	184	237	236	210	210	224	218	194	199	224	210	221	216	207	209	245	215	216	223	202	231	194	185	211	212	201	222	224	242	221	212	209	203	219	198	172	179	221	237	208	220	182	185	224	225	201	188	216	178	199	240	204	204	217	220	191	210	182	199	189	205	233	188	194	214	206	186	203	217	226	228	187	185	185	203	195	212	237	223	204	213	187	229	188	229	205	225	205	206	202	242	228	179	224	226	218	229	193	222	213	201	223	180	219	200	192	200	208	218	209	212	217	212	206	185	206	219	234	201	217	218	198	206	199	205	202	221	186	191	214	177	202	204	223	195	186	209	206	215	206	226	209	206	197	217	204	218	203	195	192	208	202	184	206	217	232	202	199	203	197	195	216	188	255	199	209	197	227	179	220	210	222	212	199	192	196	194	199	203	212	202	181	209	197	207	222	213	216	215	197	186	178	211	189	199	253	198	219	217	221	206	194	205	218	162	197	224	209	208	203	226	228	193	229	233	193	204	209	193	206	227	208	218	203	195	192	212	214	225	193	212	207	205	197	206	222	196	194	195	200	221	217	206	211	209	205	195	210	170	218	229	195	202	196	218	206	208	222	201	215	218	203	206	240	225	186	210	194	200	199	195	228	198	211	230	235	215	191	226	217	243	177	225	228	191	218	192	196	228	231	236	186	203	228	208	209	221	185	234	213	197	200	237	198	185	209	196	214	210	197	211	226	219	197	189	216	203	227	209	208	206	236	209	204	204	182	204	217	198	220	198	186	188	204	218	220	213	225	179	193	196	212	224	215	198	237	209	214	215	190	226	214	193	189	218	186	216	217	207	228	182	202	205	209	184	195	217	223	215	214	226	233	202	223	240	180	197	205	224	201	221	204	174	207	187	193	224	207	208	191	218	202	192	215	246	178	178	195	238	227	210	196	178	209	218	209	193	187	204	211	195	232	201	212	191	216	211	202	218	207	203	204	196	216	197	206	223	207	197	194	202	195	203	207	219	205	208	205	210	189	204	219	201	204	213	202	229	202	225	218	217	224	239	211	216	212	193	194	217	198	225	185	216	205	200	211	219	234	215	216	227	236	198	242	220	207	210	214	207	225	229	222	208	215	210	185	225	209	203	188	209	183	198	236	201	219	201	217	205	199	221	216	215	192	201	212	232	213	197	256	206	184	176	205	200	201	213	200	230	214	191	193	202	209	181	230	205	201	234	227	225	215	189	199	202	223	223	233	207	189	223	210	212	215	191	198	226	231	196	204	190	205	235	207	224	225	216	197	198	230	225	211	197	238	215	202	222	192	209	197	200	224	202	225	217	191	204	187	214	175	211	218	222	225	214	184	220	206	193	193	239	222	225	212	195	221	221	204	218	236	215	192	217	199	197	202	213	218	211	201	197	237	230	220	211	199	212	211	186	205	210	227	223	211	233	204	203	192	200	221	215	217	195	211	225	209	182	233	218	204	195	224	189	214	237	221	217	259	207	227	210	204	213	197	198	194	219	204	194	228	207	219	220	234	200	198	211	195	204	219	199	204	207	221	200	197	236	200	201	197	197	197	216	195	233	195	225	223	198	204	219	216	184	230	196	205	244	232	204	224	219	210	225	173	210	214	219	229	202	193	193	223	233	190	208	211	207	205	219	208	239	210	190	200	210	176	227	184	213	203	224	204	207	192	198	201	230	192	207	214	207	191	189	191	208	188	192	201	191	207	215	218	228	214	202	215	212	237	214	229	199	209	191	234	194	194	197	203	199	184	216	173	204	171	215	193	218	200	193	215	221	179	222	198	196	214	234	224	214	223	200	208	197	200	210	229	209	185	219	231	214	201	244	209	237	232	199	232	174	218	188	208	179	228	210	228	218	207	201	190	228	180	218	209	236	236	185	208	207	210	201	203	193	220	211	209	221	238	214	200	217	209	217	223	181	219	230	199	226	238	193	221	207	204	177	246	201	216	211	194	198	225	227	192	226	190	215	203	206	191	209	243	183	205	190	214	214	207	207	210	222	205	201	223	207	222	217	205	210	220	206	202	202	229	193	194	212	214	235	193	185	223	230	209	190	211	216	202	211	200	198	199	186	222	216	226	203	219	202	185	190	219	210	227	200	202	173	200	221	212	210	231	194	168	217	210	215	221	204	213	216	203	219	214	225	187	210	188	194	208	218	223	224	203	233	187	206	237	197	195	208	206	224	241	220	230	200	208	203	213	210	222	213	203	193	192	199	206	221	217	205	203	262	197	210	202	186	228	230	219	224	192	214	209	237	223	203	200	232	194	210	207	191	205	205	214	186	196	171	192	182	196	223	229	207	197	239	179	198	218	194	235	221	188	212	242	187	219	219	210	185	204	248	208	194	225	222	227	186	212	216	205	211	175	168	201	175	229	190	216	200	199	209	202	233	216	225	211	213	213	216	227	192	178	225	195	213	222	181	191	215	208	201	192	221	223	240	217	217	212	212	205	219	214	226	208	214	228	214
35072	17464	10450	9132	7872	6465	3684	2672	2126	1828	1714	1651	1540	1556	1446	1425	1425	1235	1056	975	982	856	850	830	931	906	829	758	738	725	716	632	643	665	701	650	583	528	600	554	512	602	586	582	596	519	559	513	448	520	508	526	528	512	530	501	513	510	518	476	459	479	511	484	524	451	470	432	449	501	451	494	430	475	488	459	467	452	482	447	463	422	462	430	464	475	430	449	440	426	443	428	447	460	452	460	461	468	441	445	478	443	428	459	465	438	456	466	449	442	405	442	436	442	478	468	478	438	454	485	431	484	455	483	448	434	448	457	462	414	463	477	465	456	427	448	440	425	464	456	477	435	440	453	432	468	484	447	458	478	483	463	452	454	460	467	438	476	482	457	452	448	448	460	470	458	437	423	481	459	431	460	477	445	461	472	434	454	491	480	453	452	423	436	482	497	417	463	459	464	425	464	431	432	433	458	467	469	454	465	452	446	464	485	486	464	462	468	455	442	460	439	446	425	444	516	435	461	428	455	432	475	462	429	488	456	454	453	491	450	453	443	488	447	441	444	458	455	462	426	500	445	457	443	464	463	499	501	472	463	454	487	437	487	470	438	444	416	458	423	495	453	470	426	462	466	447	483	453	443	470	471	472	445	431	468	401	408	434	460	445	494	428	451	471	463	477	469	499	431	460	470	444	429	464	462	462	398	461	448	483	450	454	390	463	454	473	441	440	473	435	472	424	452	454	479	452	454	453	467	480	472	419	498	460	446	460	443	463	455	448	454	470	433	423	433	447	467	473	497	465	478	450	461	448	469	399	479	468	466	462	453	482	466	498	494	441	470	450	453	474	440	453	390	468	488	415	449	426	453	444	474	433	463	473	477	462	432	474	455	421	459	433	444	448	453	456	459	462	435	446	479	426	459	476	440	460	503	452	436	449	438	458	456	454	418	434	460	430	428	448	436	440	431	446	454	462	492	423	470	467	461	447	438	486	486	461	453	459	441	478	479	461	445	473	468	452	424	452	437	449	489	445	433	465	463	427	427	474	454	435	448	454	453	475	440	445	459	443	483	503	487	445	454	439	460	458	462	461	476	490	425	448	480	442	490	422	454	479	443	476	460	442	445	437	459	479	457	458	445	446	431	467	477	488	470	472	476	466	461	427	485	484	479	471	447	455	453	467	429	428	465	437	465	460	462	459	428	475	469	493	471	473	444	449	462	453	454	497	470	459	466	458	458	465	487	426	461	450	458	475	475	446	444	443	440	465	464	438	442	482	467	450	447	485	442	451	438	440	453	498	460	429	451	449	488	493	421	460	427	490	441	455	445	460	445	469	418	450	475	456	440	479	481	461	455	435	475	471	445	471	484	435	449	428	452	438	459	495	441	459	454	456	466	420	467	473	459	477	452	457	428	490	434	465	407	511	501	467	432	481	465	409	453	445	471	468	475	439	447	436	479	464	445	439	407	475	489	426	474	445	483	421	450	454	462	435	453	440	435	449	454	482	475	496	422	464	483	479	441	460	464	462	431	461	467	505	438	457	462	448	432	430	434	476	475	436	495	445	483	457	497	453	453	454	462	450	470	455	452	485	467	443	424	449	469	485	468	432	472	425	464	428	456	483	453	457	469	472	456	467	447	451	453	453	456	438	501	494	461	459	422	497	511	487	507	499	459	443	466	464	442	455	489	452	451	442	430	479	450	432	437	467	487	466	473	467	429	460	444	466	464	466	476	437	452	481	412	474	482	439	459	417	448	459	459	452	462	437	466	467	482	424	445	461	454	469	474	485	416	429	491	422	475	451	452	451	451	489	428	436	417	453	481	455	430	468	447	501	504	419	469	432	442	444	465	460	438	450	489	505	432	426	431	487	442	451	416	452	450	431	462	444	433	455	456	438	463	430	443	439	485	478	471	490	479	483	432	437	456	473	473	469	519	429	467	418	438	456	453	417	443	484	469	441	447	432	473	475	473	458	437	444	445	442	446	458	452	477	468	472	427	441	437	457	443	495	470	477	422	438	478	487	459	427	499	467	437	432	462	481	458	456	473	463	436	486	462	452	463	443	459	420	524	456	489	392	448	462	434	489	432	455	439	439	441	425	458	435	450	453	441	427	463	455	477	473	473	436	475	433	477	451	456	473	464	434	434	460	456	480	413	445	440	466	452	474	425	510	455	442	448	466	439	433	453	453	423	429	442	454	434	448	441	455	436	495	483	452	433	491	442	483	475	449	421	471	461	417	410	457	456	438	475	425	482	436	430	467	441	454	477	439	462	437	452	423	468	461	421	455	511	437	485	456	454	468	459	467	455	475	443	468	463	483	461	464	462	448	421	447	465	450	474	467	435	434	475	488	437	430	449	469	480	449	498	436	462	463	448	449	455	427	469	447	477	473	456	454	458	445	464	441	465	422	471	435	461	483	454	464	427	485	446	417	474	443	445	446	429	425	463	468	465	483	462	486	443	445	521	468	429	454	463	491	423	469	450	440	492	430	474	422	449	471	474	463	436	458	431	447	407	427	470	465	446	455	471	484	462	468	435	463	426	437	436	438	425	435	477	466	477	434	464	453	479	492	471	435	468	464	461	432	434	443	445	451	477	408	485	417	447	461	435	473	467	466	395	483	433	476	451	461	439	450	468	454	434	455	464	460	421	426	448	447	470	503	472	455	473	488	467	477	475	458	420	427	457	420	441	489	489	483	472	453	428	460	447	440	444	451	474	447	436	516	466	439	465	443	461	453	447	459	447	471	455	428	450	498	489	442	463	479	448	447	452	466	434	463	488	422	412	446	449	494	426	455	390	442	486	460	447	423	449	472	453	452	454	460	450	453	458	453	434	436	466	439	435	459	473	470	433	438	454	464	478	445	464	485	437	433	446	436	398	435	442	470	478	449	489	458	429	453	422	451	453	488	478	467	439	501	464	434	441	481	414	442	461	475	441	474	474	445	482	431	471	458	485	508	467	447	481	473	451	483	444	458	473	453	477	454	433	486	454	452	448	485	458	438	470	434	444	487	432	467	452	445	473	468	475	457	472	425	464	462	455	456	487	456	445	472	473	474	467	463	454	447	431	466	427	418	452	426	404	444	445	505	450	457	427	462	459	440	508	475	433	473	461	510	423	434	438	458	496	424	476	473	446	439	448	441	480	450	481	401	444	484	463	445	433	469	441	459	457	458	483	440	451	426	472	474	457	473	459	441	451	452	451	449	463	459	456	451	442	452	470	457	481	417	478	465	466	469	481	468	486	476	436	454	441	459	445	466	456	454	448	426	484	468	432	463	476	448	422	483	434	420	441	438	456	454	458	542	443	475	480	456	485	474	433	438	438	444	431	424	466	444	434	435	455	459	458	403	471	410	470	447	480	452	471	438	444	481	436	494	454	504	427	455	461	441	461	440	459	445	436	453	445	471	460	504	467	469	481	444	491	486	472	456	479	469	481	454	459	485	466	480	453	455	474	484	431	483	470	458	460	447	466	452	463	447	458	495	472	419	444
36730	14441	3648	1522	1055	683	416	430	343	298	319	274	335	248	262	260	255	224	252	239	275	250	210	206	243	241	196	198	211	218	219	211	192	213	215	195	203	203	244	212	212	235	201	199	187	171	185	196	198	197	208	225	207	254	175	191	201	199	199	221	197	203	195	196	219	211	219	218	200	190	180	236	220	217	188	215	190	212	196	201	200	240	197	218	198	213	177	209	189	201	201	205	190	214	199	198	204	188	209	210	207	222	205	217	188	208	227	222	191	164	206	234	212	218	216	205	244	232	214	193	229	231	211	214	204	188	220	211	214	198	210	187	229	235	240	218	174	201	219	203	206	225	199	186	227	228	227	233	202	210	186	206	185	182	185	200	190	203	188	181	204	204	207	177	193	199	200	214	221	184	173	201	186	192	213	195	212	244	216	190	216	217	197	195	210	221	199	209	216	237	193	184	161	234	208	192	200	198	216	220	216	203	210	193	194	189	190	174	193	202	197	243	207	193	216	178	184	202	213	205	199	184	200	225	211	220	198	195	203	194	204	228	212	196	186	213	182	201	213	229	220	231	203	212	212	227	208	185	214	221	178	204	190	191	210	200	204	194	212	177	189	192	205	194	175	206	201	218	229	214	219	219	213	224	211	194	202	198	224	210	202	194	202	195	186	188	236	213	205	199	207	187	194	213	183	183	201	193	209	218	226	201	211	186	175	190	244	198	174	211	198	207	226	196	206	201	211	199	193	192	199	225	206	193	191	212	234	171	215	188	199	194	199	214	195	195	177	200	203	226	194	241	230	206	208	208	214	223	235	224	196	214	183	218	215	204	198	184	239	206	211	206	219	202	185	181	202	210	196	225	225	187	211	202	175	214	202	212	184	213	217	192	205	211	216	189	224	190	186	199	207	206	183	191	216	180	184	183	219	218	200	184	225	200	175	172	243	247	212	187	191	209	205	222	206	213	227	211	195	205	201	216	215	225	192	214	184	177	202	222	205	211	185	226	210	236	200	216	192	215	186	206	219	192	189	201	220	224	209	222	199	196	202	220	210	201	228	208	225	183	185	200	180	190	193	180	173	188	210	192	225	219	185	199	204	195	206	196	201	226	229	226	216	207	231	211	207	174	209	215	209	201	197	184	202	211	251	200	198	208	208	188	212	216	246	222	201	223	221	213	202	181	219	206	180	240	204	191	198	211	225	222	189	202	234	222	212	175	207	220	217	215	195	213	202	220	199	227	213	213	199	204	210	192	202	224	210	207	210	199	206	210	227	222	208	196	203	202	221	202	210	217	197	217	218	191	194	199	205	194	204	200	226	206	203	181	202	204	201	209	225	207	205	209	217	189	212	199	213	176	221	200	195	184	200	206	215	213	221	228	214	205	200	187	214	228	205	222	198	222	203	220	204	193	207	193	197	182	209	185	208	220	206	208	221	205	186	207	183	216	202	203	227	202	182	203	181	197	197	197	212	218	223	220	193	209	218	218	194	194	219	184	217	198	240	179	202	219	199	216	215	209	234	210	178	195	201	193	215	198	200	215	187	203	176	201	212	190	206	200	215	218	206	204	232	203	190	213	200	214	200	188	202	208	195	195	201	156	239	243	195	194	234	225	176	200	236	226	201	198	196	182	191	196	216	189	208	183	224	177	222	206	219	205	210	179	207	220	205	205	191	187	219	201	171	188	203	218	187	206	213	214	193	223	209	215	193	209	194	208	197	206	185	200	198	212	214	223	210	180	211	184	210	197	192	189	216	190	197	233	199	197	188	198	214	204	217	229	202	213	192	207	211	205	204	216	209	188	201	202	193	217	191	216	204	159	210	199	201	213	177	185	207	220	232	224	218	207	214	202	219	216	204	206	218	193	187	210	212	199	251	214	184	196	180	186	226	192	186	214	221	214	194	223	246	221	207	201	181	197	213	189	189	220	191	176	212	202	203	196	196	185	198	230	217	240	197	205	186	184	219	185	226	210	189	182	203	205	205	206	216	206	217	198	196	216	200	202	207	180	203	216	212	190	177	202	200	215	204	178	178	223	213	207	192	223	189	195	185	190	195	200	200	190	204	201	194	200	173	205	215	205	182	199	222	199	199	185	212	202	188	231	175	212	187	196	194	192	188	197	207	204	208	206	186	218	203	185	215	181	227	210	216	225	209	217	201	228	200	212	222	184	208	195	209	192	225	195	218	192	248	205	198	198	189	218	217	202	204	243	193	197	193	213	203	195	179	212	202	206	205	241	190	198	205	213	190	215	233	195	204	194	210	206	214	211	194	208	212	202	189	201	180	194	188	218	209	203	211	169	206	189	186	213	220	207	191	206	170	232	212	202	193	210	190	210	195	201	207	212	197	187	211	196	197	195	187	215	179	211	201	209	197	214	186	194	173	192	244	213	192	201	201	209	196	193	184	220	185	201	201	181	221	195	199	208	197	201	195	230	206	204	187	182	235	216	218	196	219	209	202	226	206	206	207	258	222	203	203	230	193	189	217	209	216	201	199	220	183	211	219	191	181	184	182	209	206	199	215	196	215	214	247	200	218	218	195	190	207	191	228	198	193	213	198	180	216	229	229	235	196	223	226	233	191	193	225	213	201	189	191	196	186	208	217	231	205	193	185	207	206	196	200	222	207	225	190	212	197	216	202	170	220	185	203	198	196	203	201	211	186	209	217	200	225	213	191	224	191	225	195	196	200	217	213	213	212	244	214	210	208	204	192	242	227	195	208	238	194	207	187	187	222	205	164	202	184	203	237	190	179	196	219	194	195	188	207	206	218	194	215	205	200	213	208	182	182	214	217	184	219	194	217	228	221	238	189	201	196	221	189	198	195	206	190	197	202	218	221	187	227	211	216	181	206	217	193	226	218	216	221	230	227	193	229	208	222	191	182	199	181	197	197	192	217	211	194	223	197	173	219	185	198	219	197	217	194	201	207	225	184	211	190	203	210	235	193	231	187	182	191	208	210	194	182	199	215	199	201	193	169	190	192	176	205	191	191	199	203	179	229	210	220	208	185	171	202	216	225	178	199	221	181	188	208	203	205	206	189	217	197	234	190	207	218	204	180	197	200	190	204	212	198	194	216	210	193	175	236	206	203	212	199	215	203	212	189	181	199	179	220	196	199	195	208	203	221	221	204	201	181	222	222	224	207	211	204	214	204	211	213	198	200	213	162	193	197	157	223	192	225	187	185	216	184	202	191	184	174	217	205	209	233	185	195	201	205	200	190	219	230	237	188	203	233	187	190	163	213	192	192	199	233	204	180	205	207	209	211	228	217	219	169	192	186	198	206	202	206	222	211	212	225	222	203	214	204	176	206	235	210	220	195	204	229	194	203	195	171	181	195	196	207	203	214	202	178	219	229	187	208	232	220	187	209	251	182	209	195	232	233	196	218	211	171	195	211	190	193	243	198	233	223	217	222	196	204	167	215	209	235	205	220	235	201	204	211	213	205	180	181	188	197	209	208	191	210	190	197	223	239	224	223	209	183	198
20898	8607	4921	4498	3590	2577	1726	1339	1246	1045	1045	882	855	846	807	770	709	675	681	651	656	604	544	555	551	510	555	537	552	506	543	452	531	477	488	456	476	462	507	457	510	456	496	447	465	485	468	466	472	475	461	475	487	475	493	473	442	444	475	474	419	473	476	430	427	434	418	453	404	460	429	469	423	442	462	438	419	443	439	424	432	426	443	478	465	441	419	414	467	422	442	413	429	453	438	439	413	462	430	443	406	422	427	403	468	454	439	444	427	414	457	451	423	434	443	433	449	447	430	443	461	455	458	448	435	408	474	446	495	446	428	429	441	485	434	429	430	434	441	431	449	446	479	434	443	461	481	405	446	387	451	439	457	464	394	426	442	452	501	425	426	447	448	457	429	434	463	460	446	422	414	467	451	430	437	429	418	404	401	464	427	413	439	454	457	450	446	425	444	425	452	446	414	451	474	475	422	447	456	465	417	412	439	457	400	428	449	459	484	474	447	447	455	403	447	447	467	440	430	470	408	484	438	425	466	434	425	442	445	465	430	442	433	425	437	438	399	461	451	436	438	439	451	464	443	441	466	451	433	440	474	435	454	440	416	452	442	455	430	439	465	426	455	423	409	474	509	454	453	450	434	445	456	465	423	437	432	412	470	423	395	450	438	441	455	442	474	451	405	433	399	454	469	423	425	430	435	431	420	454	420	400	449	454	438	412	426	424	474	435	452	435	492	435	414	441	433	429	421	455	410	443	466	454	439	450	420	379	421	467	449	429	418	435	416	449	480	453	462	410	446	451	434	446	450	427	427	449	460	450	467	446	447	452	407	417	441	464	480	434	434	447	419	442	423	460	427	416	421	436	453	449	432	436	466	453	437	423	430	437	463	431	422	444	440	435	421	431	456	452	443	430	439	435	462	456	410	412	446	397	465	409	449	444	416	435	465	446	436	439	421	443	457	450	396	452	469	447	452	458	449	439	433	442	445	432	466	412	439	456	456	461	429	449	439	462	410	463	431	454	451	410	440	464	447	461	448	451	401	455	435	436	450	464	431	453	431	438	433	454	423	407	440	459	415	444	437	473	459	440	440	456	432	440	476	443	424	450	437	434	445	419	433	437	435	440	420	443	453	447	436	464	412	434	439	468	495	440	438	406	435	449	449	455	419	466	462	424	439	447	436	465	445	423	429	471	435	439	409	455	428	442	390	448	459	452	453	443	411	464	476	417	484	445	433	434	419	448	422	452	439	454	464	404	427	420	421	438	419	467	470	401	473	441	421	399	408	470	436	436	443	428	452	460	447	430	448	444	423	448	481	449	449	405	464	447	491	450	458	448	434	428	443	422	446	433	427	448	458	441	475	438	469	414	472	425	445	441	409	409	467	422	459	424	453	482	430	448	458	421	453	440	427	432	460	436	455	464	464	460	438	456	406	442	446	441	411	425	443	418	451	432	443	454	394	437	456	414	410	449	453	401	435	408	445	450	467	461	453	404	443	436	437	445	438	424	462	420	412	423	433	421	439	399	381	435	465	461	442	428	433	423	431	455	474	432	459	423	445	438	453	430	435	446	434	395	430	438	451	430	423	413	445	431	443	446	437	457	412	421	437	431	445	472	416	446	429	457	424	406	438	431	438	455	443	414	444	454	418	452	464	418	462	426	462	459	432	443	489	445	475	446	466	454	436	456	488	451	454	467	466	454	420	470	391	439	424	407	454	426	460	456	437	416	446	419	424	425	423	447	426	480	409	420	437	470	463	492	443	457	466	409	455	473	464	442	444	426	430	472	415	419	419	473	449	453	431	422	460	439	455	426	454	452	457	430	455	484	450	457	454	428	398	456	451	470	459	412	418	439	439	448	446	432	436	425	437	467	417	444	430	444	425	444	392	432	463	439	384	470	442	442	432	448	442	428	451	453	469	439	416	458	447	438	450	377	460	430	426	461	428	433	460	458	457	457	430	461	447	440	475	458	418	455	458	434	472	447	485	453	446	422	480	476	453	429	440	449	459	449	454	454	433	460	448	472	428	454	445	428	435	402	464	409	425	428	464	421	412	427	400	451	461	462	453	451	429	467	441	433	430	447	414	432	446	432	425	424	432	463	409	413	399	428	438	400	435	447	457	449	417	423	427	414	484	468	435	440	430	441	435	420	497	437	436	440	447	422	438	474	455	429	467	469	385	430	442	419	450	438	436	455	425	463	444	398	459	430	421	464	421	434	470	417	434	460	462	409	446	425	422	443	411	421	444	439	472	418	467	454	439	467	468	453	410	396	465	479	425	440	435	483	418	469	441	424	462	479	409	481	405	449	418	438	429	456	416	453	426	449	465	429	445	444	447	429	441	451	483	418	455	427	441	462	409	442	451	465	452	444	483	426	455	457	458	434	474	425	423	431	479	449	425	465	428	449	420	452	449	442	463	420	471	420	439	454	435	462	437	435	464	433	432	445	431	484	428	459	444	446	430	478	440	455	451	450	475	429	445	438	447	449	440	453	408	462	457	402	444	487	452	457	460	455	459	432	457	467	452	442	439	462	468	431	467	421	510	434	445	453	471	442	455	444	453	423	475	422	456	456	426	480	484	410	407	440	471	448	469	435	403	500	461	441	440	454	452	476	448	432	439	439	422	442	434	440	459	426	445	454	466	465	428	462	423	455	404	426	422	425	452	467	412	453	422	442	456	425	430	418	435	435	422	485	437	436	448	418	446	438	414	446	437	446	420	460	419	430	434	455	438	471	433	443	443	464	451	437	434	440	465	407	479	442	427	439	422	425	422	459	416	446	470	456	431	426	439	458	447	415	446	443	434	454	427	461	444	454	421	426	438	430	450	463	448	401	465	448	435	417	435	447	435	454	461	430	410	407	425	427	411	459	444	447	442	421	404	451	430	439	446	439	430	456	464	470	425	456	446	453	407	471	455	422	432	450	429	468	410	424	449	487	468	457	450	425	464	461	464	435	480	480	406	477	456	433	437	472	452	410	461	439	420	439	455	436	426	449	450	406	448	437	476	450	432	455	430	439	446	428	481	449	438	433	447	447	420	454	447	454	455	408	437	433	403	407	456	443	474	457	433	439	417	424	415	399	477	451	426	434	429	465	446	411	405	441	462	419	429	458	442	424	409	451	441	469	418	483	439	424	434	442	445	458	458	457	444	451	422	471	455	412	473	431	427	442	432	418	401	418	426	450	440	436	454	449	438	453	434	449	468	429	414	443	467	399	463	444	440	454	441	451	415	469	443	436	411	423	452	456	429	469	416	441	434	438	455	427	445	433	475	413	430	430	430	460	457	466	442	454	435	428	435	446	433	452	449	446	433	467	456	435	424	429	443	446	424	472	458	414	422	471	443	411	416	459	429	467	416	441	437	445	446	435	466	449	484	439	413	436	438	455	470	437	477	425	430	456	472	421	415	428	445	445	466	439	439	484	490	451	438	420	442	439	423	488	417	457	479	454	447	376	446	463	434	454	445	449	436	455	431	407	445	405	497	443
47842	22474	7505	2789	1623	1165	866	662	500	446	440	350	325	362	319	288	282	276	239	258	231	212	243	239	213	187	220	190	222	190	189	193	205	189	211	212	223	209	196	179	211	193	198	194	183	207	215	175	179	183	198	202	197	205	193	194	210	200	192	201	204	186	196	191	187	195	223	173	188	186	192	184	202	209	191	196	176	208	189	158	183	190	182	200	198	199	194	186	208	198	220	185	212	181	170	186	177	194	187	145	187	212	199	179	186	173	191	177	199	190	196	167	189	166	168	170	197	160	185	154	198	167	178	208	186	175	189	187	200	164	210	182	203	186	225	168	177	161	177	188	218	191	150	192	198	189	215	180	190	192	154	168	191	197	199	200	194	178	163	213	197	195	184	189	162	150	186	173	194	198	178	180	196	161	190	177	196	186	187	191	168	176	196	182	172	192	177	187	166	182	184	200	200	192	194	202	185	194	199	164	192	183	192	181	202	184	182	207	197	194	201	179	184	191	207	167	177	215	209	190	205	201	212	211	193	200	155	202	208	184	183	160	169	183	172	162	199	188	209	189	187	206	161	184	185	189	183	189	165	175	188	200	198	188	175	184	184	222	200	203	166	180	188	185	175	180	196	172	173	189	203	188	198	172	173	184	146	196	184	182	177	177	150	181	195	159	182	194	178	175	173	163	161	182	160	177	180	187	213	190	229	211	198	180	140	195	192	174	220	188	187	171	171	170	194	186	175	176	179	202	178	168	180	180	169	184	193	178	215	194	181	180	211	194	193	169	182	192	179	198	177	186	177	163	184	190	195	185	198	179	177	175	191	193	200	184	184	225	199	188	203	208	190	178	172	177	171	194	191	194	190	180	194	189	159	181	203	182	201	206	197	183	193	174	184	169	186	196	178	190	159	194	173	186	194	212	207	185	167	176	189	181	187	210	181	195	184	195	174	200	171	186	174	180	179	172	180	178	183	179	195	174	193	191	166	185	181	184	198	164	194	198	192	172	211	170	186	198	176	171	201	184	196	178	184	165	169	183	188	160	196	231	181	182	198	234	195	176	152	179	183	168	201	160	194	177	175	182	182	215	184	194	174	205	189	168	194	168	200	205	215	176	174	187	204	176	180	172	183	189	210	178	225	186	193	192	194	163	193	171	183	161	205	180	185	183	158	203	181	184	171	165	174	183	181	192	191	181	191	185	190	189	198	197	200	181	180	195	172	192	180	192	163	180	201	215	191	193	184	173	172	179	188	164	196	202	177	191	195	189	171	181	194	197	183	188	181	169	203	192	172	174	191	204	175	184	173	189	201	167	207	189	177	198	167	184	186	175	176	187	149	186	185	187	199	170	149	175	184	191	192	186	222	200	205	174	187	217	158	198	183	190	197	179	184	181	193	187	176	187	181	185	208	182	164	158	151	174	173	212	192	206	199	204	198	196	183	178	175	209	187	178	204	169	156	195	165	162	174	216	179	179	179	181	180	181	205	214	198	180	189	178	165	213	216	157	183	186	191	179	212	197	177	195	193	166	178	143	166	191	189	185	165	193	178	207	183	231	171	169	159	186	177	209	176	191	172	199	174	179	190	192	214	192	172	210	185	211	193	197	185	206	174	168	181	187	179	186	178	177	187	189	171	180	179	219	190	171	198	170	202	198	182	191	220	196	163	191	201	184	197	192	172	190	205	187	195	207	206	185	185	179	196	168	162	181	188	194	195	162	211	165	174	200	183	190	176	218	181	195	172	190	195	209	196	170	168	205	200	155	188	202	194	181	193	210	192	197	169	163	178	193	208	182	173	167	186	153	175	172	174	191	165	181	211	187	200	178	183	197	196	180	196	225	198	194	194	197	201	199	166	145	198	169	188	188	169	186	179	191	186	166	180	172	197	167	227	171	205	189	174	183	189	218	197	211	181	195	204	194	179	177	191	185	177	191	165	184	205	179	180	172	201	188	187	163	153	183	187	207	200	187	218	184	175	195	210	192	188	192	173	199	202	174	208	187	224	181	181	187	205	194	202	191	172	197	179	168	192	189	191	166	200	212	186	194	187	181	190	187	194	171	194	181	182	192	188	202	189	182	201	182	189	196	170	182	192	179	195	176	167	189	165	159	172	177	180	200	185	197	187	176	160	183	184	195	171	169	178	174	192	201	190	168	185	183	191	186	168	198	203	202	175	191	190	207	192	189	200	192	149	171	186	194	186	165	190	193	192	195	155	199	192	207	175	177	172	178	179	199	181	178	209	195	192	181	173	190	168	177	167	183	181	224	201	196	189	196	163	175	166	180	156	219	189	205	188	189	166	190	198	208	188	190	169	194	168	189	169	201	182	184	189	196	177	203	201	198	170	212	187	197	210	208	201	190	191	172	177	175	180	175	190	181	193	187	207	189	188	190	199	190	178	183	204	172	170	192	214	199	191	187	195	223	177	190	200	185	187	197	179	217	195	187	201	178	169	206	184	221	164	193	189	164	174	164	188	186	179	196	193	186	186	165	185	231	171	180	156	161	209	156	161	183	184	190	182	171	172	161	213	173	187	197	176	197	172	198	197	190	198	163	205	165	207	219	195	187	199	181	177	178	205	200	192	171	194	177	178	196	173	201	182	186	200	201	198	195	164	178	180	195	193	180	191	191	205	187	171	141	195	205	214	195	190	189	165	195	193	192	163	194	196	188	181	187	192	185	176	194	188	188	158	178	164	183	192	207	196	177	189	187	206	187	188	186	174	184	219	177	199	190	179	198	176	192	209	177	200	191	165	192	211	178	191	178	192	162	183	188	191	192	178	196	198	172	212	180	186	185	216	205	182	201	195	175	205	181	171	181	165	168	189	192	190	177	164	166	186	182	198	200	178	185	155	190	155	182	193	190	190	177	192	178	188	172	207	166	184	181	172	170	175	196	198	184	197	181	197	205	146	193	186	180	183	202	209	184	176	173	181	175	200	174	204	180	191	164	190	206	207	219	178	189	210	180	206	176	190	209	194	185	175	191	169	169	188	192	197	186	179	212	204	197	184	185	178	182	152	186	186	203	168	207	198	201	158	162	152	152	156	159	188	185	179	182	172	186	171	189	174	200	192	165	182	208	201	186	196	193	190	182	203	209	186	184	203	155	217	182	197	174	174	158	178	159	163	196	202	170	164	189	204	171	152	194	191	214	185	169	204	207	182	196	170	166	194	168	189	186	163	173	187	188	176	175	155	186	160	200	191	224	182	171	192	182	197	210	209	198	181	186	185	155	177	183	191	186	159	175	174	175	174	186	219	184	181	163	150	197	168	177	188	181	175	207	200	184	190	176	175	211	198	189	169	230	162	185	170	223	188	196	185	171	201	178	192	175	180	193	194	171	171	178	175	167	184	172	194	183	165	165	186	201	164	192	204	158	183	185	190	173	207	186	187	167	166	201	212	189	215	201	215	203	220	170	178	179	183	183	191	161	202	221	199	199	204	177	171	187	187	163	158	182	181	181	188	188	202	145	185	197	176	200	183	191
27963	14197	8747	7487	5778	4481	3643	2780	1998	1797	1654	1378	1387	1286	1168	1054	939	892	786	828	769	741	736	713	732	657	667	570	571	591	563	558	530	483	545	551	455	469	463	477	501	494	442	470	488	492	491	447	438	472	439	467	426	449	481	477	440	436	436	422	455	446	440	439	465	452	442	458	401	390	432	389	390	391	411	444	435	429	428	441	435	417	458	443	448	412	430	412	391	409	421	426	386	413	408	384	472	452	415	379	396	407	388	406	409	397	398	431	434	401	442	388	398	419	471	409	409	429	379	392	406	418	395	414	418	427	401	419	370	397	418	411	386	430	393	414	365	398	424	405	403	393	390	427	384	457	440	413	457	402	439	417	350	401	429	432	405	369	433	414	435	442	407	399	419	381	425	426	446	416	391	420	425	408	383	419	403	404	408	426	425	398	416	409	394	418	424	410	387	425	418	434	415	391	399	428	414	431	419	408	434	377	410	431	425	404	429	402	378	382	417	436	399	434	390	431	414	389	395	399	424	379	394	440	399	393	395	414	421	394	418	431	401	387	399	456	424	411	417	402	405	400	426	416	424	405	451	414	433	426	388	404	444	418	411	401	406	418	444	389	372	389	403	416	415	416	423	437	408	410	421	383	379	401	433	415	407	427	448	431	394	402	425	373	385	373	406	417	367	423	409	432	426	383	384	418	405	418	423	368	424	390	428	394	440	402	408	393	393	376	381	430	430	411	403	404	434	405	400	435	405	408	415	384	392	392	428	423	439	409	388	432	412	463	452	392	411	376	416	402	399	421	401	428	399	401	401	421	411	413	431	460	429	425	432	402	390	385	406	425	405	405	405	412	389	419	402	405	416	418	411	416	436	397	392	388	377	403	398	452	414	413	419	414	388	455	452	412	413	400	403	415	433	444	405	423	424	402	417	411	394	425	408	386	446	415	386	408	409	429	421	413	449	384	396	410	435	434	380	416	427	400	421	396	416	437	429	383	406	420	407	439	418	463	408	419	403	429	432	403	478	401	396	414	390	415	420	415	423	397	418	407	390	427	410	400	429	410	410	420	409	432	391	387	414	368	429	430	383	450	461	420	402	395	417	442	426	451	405	401	406	376	460	414	412	417	389	418	417	382	438	399	406	379	399	359	416	402	416	409	386	397	418	415	378	400	426	412	462	417	450	458	403	435	417	452	424	390	442	411	421	372	437	406	410	428	417	383	420	408	438	420	415	400	419	419	444	452	473	400	449	409	415	392	408	434	413	408	379	402	405	434	444	385	423	386	414	390	439	392	430	395	402	410	416	411	417	386	426	425	423	391	408	385	433	411	402	413	424	420	395	406	412	435	432	427	399	407	450	379	398	391	435	443	412	431	420	403	440	398	415	395	391	432	422	436	406	396	440	421	442	400	421	465	408	428	437	419	431	423	401	396	396	438	404	381	420	430	440	414	403	409	398	389	414	410	443	437	433	392	426	433	424	442	440	391	389	404	378	411	361	441	408	402	413	411	396	390	378	414	412	408	419	386	441	403	428	424	426	402	366	455	410	445	419	386	408	397	434	417	418	435	439	409	406	423	415	385	454	394	430	418	448	421	379	399	371	384	403	386	431	433	411	405	434	417	418	371	421	394	423	406	407	412	415	402	448	426	415	396	398	414	415	401	430	409	430	414	419	396	398	441	368	397	412	419	401	417	426	392	404	391	390	412	409	419	382	426	401	396	415	382	449	405	406	419	427	451	381	405	383	394	417	380	379	419	399	409	454	396	415	398	428	424	386	373	393	409	384	434	385	413	418	395	456	410	427	394	374	435	361	402	436	421	450	411	387	391	392	419	398	436	436	435	419	422	404	372	421	394	413	390	440	427	408	397	398	380	420	419	421	407	411	445	396	411	443	392	413	394	395	408	398	390	348	416	397	434	397	429	426	409	436	430	426	391	414	448	411	450	403	415	388	416	433	432	407	426	391	405	437	396	425	422	398	430	419	410	400	383	389	383	408	396	394	354	399	397	400	398	387	407	413	440	408	418	412	435	437	382	411	418	398	366	390	422	450	437	411	388	412	400	407	432	462	419	415	444	410	406	434	404	421	398	419	390	422	432	402	421	431	409	385	399	393	416	407	414	380	421	412	405	415	408	408	390	418	406	398	389	417	410	390	400	419	436	439	436	396	409	433	410	428	398	415	401	445	427	419	405	412	438	401	408	362	412	407	426	382	415	402	417	443	404	426	404	383	401	399	423	384	425	393	419	404	405	411	432	419	409	430	443	414	403	446	391	390	412	417	403	398	437	379	421	394	396	408	417	429	386	429	385	433	409	451	384	399	414	397	416	391	387	433	389	415	431	429	420	418	381	445	397	389	410	382	421	382	440	399	410	413	420	392	411	406	395	481	407	439	470	415	401	407	399	383	395	417	420	441	405	417	394	401	445	433	358	403	411	374	416	420	419	425	408	389	382	391	420	411	436	419	452	411	375	428	408	414	400	399	385	391	396	438	380	405	407	434	409	398	426	464	384	398	409	397	437	422	427	398	376	363	421	418	393	412	397	364	398	436	410	420	436	390	428	440	422	399	408	433	397	434	392	408	419	408	432	428	414	382	423	392	373	409	406	430	415	410	403	420	400	373	414	407	381	429	397	417	419	384	386	403	420	363	399	385	411	355	431	403	402	408	422	407	417	428	413	390	382	368	402	419	413	422	432	378	444	427	440	432	403	428	398	405	390	419	424	401	427	426	412	410	451	413	404	409	441	420	386	400	429	460	410	415	415	423	402	404	403	418	442	402	404	412	427	379	427	402	424	387	372	421	395	415	416	422	412	391	400	444	423	428	398	440	429	400	407	412	432	426	429	389	401	415	445	408	410	405	413	375	415	386	439	403	378	372	399	410	400	409	411	394	421	413	451	414	429	408	408	406	430	408	415	408	417	440	397	408	427	433	390	432	384	415	425	401	374	426	384	460	384	427	420	434	419	426	433	414	403	403	423	405	372	397	431	424	432	381	357	425	431	412	392	374	405	417	406	394	432	413	402	408	396	429	394	375	429	428	402	404	388	407	398	432	434	418	395	374	373	382	427	393	403	439	413	407	393	411	439	392	414	386	405	386	398	444	417	435	440	378	432	407	393	416	397	409	412	422	406	405	401	420	442	411	419	380	413	445	439	435	399	402	405	430	411	427	375	394	394	425	402	449	411	388	401	387	412	412	420	371	390	418	423	416	408	402	396	418	448	397	425	420	413	396	426	411	447	410	424	402	410	424	430	413	435	423	418	419	405	430	376	403	418	454	399	406	436	420	408	448	386	378	397	406	393	366	416	370	401	418	406	406	413	424	420	397	421	404	439	439	443	367	413	408	392	406	403	378	403	407	473	364	392	423	426	379	428	439	439	413	423	392	376	422	378	388	404	400	428	438	409	407	403	399	429	408	388	408	405	404	422	414	432	449	444	420	405	394	406	419	423	376	409	424	390	418	442	406	402	409	396	426	406	441	449	415	430
55599	29529	13342	4694	2527	1830	1260	1067	774	669	585	524	425	423	390	347	348	357	314	310	318	335	272	281	306	286	254	254	245	268	262	288	249	262	255	249	214	217	223	232	227	233	230	252	224	226	219	223	209	208	231	281	236	228	240	228	224	191	235	233	200	237	217	226	207	185	228	206	193	200	217	207	189	209	203	216	200	227	217	238	211	204	225	191	222	230	201	220	202	184	213	231	211	224	222	210	235	221	233	209	236	209	224	227	214	211	199	203	240	188	194	194	207	201	205	201	218	235	219	199	200	220	210	203	202	215	218	195	190	223	224	185	228	213	211	212	212	205	207	192	214	210	206	236	240	181	210	200	203	215	219	216	192	211	202	192	209	216	209	179	216	208	184	199	192	217	228	214	226	198	194	202	239	194	233	203	191	213	209	199	193	210	219	197	234	204	207	206	178	214	192	205	222	189	196	222	211	194	222	210	221	194	184	206	211	210	228	198	192	223	239	226	214	207	220	217	226	223	209	197	204	217	193	221	203	179	195	239	177	219	219	206	225	226	217	207	192	228	205	206	224	236	216	217	197	196	245	191	189	208	208	206	182	210	217	208	193	224	181	221	215	177	214	204	216	203	227	221	213	212	202	201	204	209	187	202	201	221	232	214	205	208	210	203	203	201	199	203	191	196	216	253	218	211	216	205	220	219	205	241	215	207	211	230	211	221	218	230	211	215	215	242	207	212	213	220	200	215	235	229	214	196	217	219	207	199	200	189	192	217	223	207	214	215	206	222	223	226	202	230	219	201	195	221	226	264	232	224	202	224	199	189	205	192	204	204	238	179	233	201	214	191	199	202	228	222	233	183	218	205	231	228	230	245	199	200	237	194	211	193	191	216	221	215	248	222	237	178	194	182	199	191	178	207	190	222	225	207	214	206	210	183	202	196	198	219	220	194	237	211	204	215	250	217	207	220	188	199	215	202	224	209	200	211	192	240	210	174	226	223	183	213	210	213	204	223	219	213	235	221	200	211	215	184	218	231	207	217	201	207	208	212	210	211	234	210	216	201	203	210	243	264	227	233	194	228	213	208	218	197	255	201	230	230	206	186	208	191	209	195	202	214	217	215	218	215	228	230	206	189	204	204	197	217	218	202	221	191	192	174	215	215	200	210	186	226	217	249	235	221	191	210	216	229	266	197	212	195	186	207	220	215	216	219	217	213	215	207	207	194	220	209	219	211	214	243	254	236	221	206	233	225	239	205	239	219	218	181	210	202	215	198	257	211	217	234	196	175	211	214	209	210	204	195	189	232	210	200	207	212	222	249	262	209	177	220	212	228	220	224	229	223	213	202	231	198	202	226	190	230	210	203	193	210	191	216	218	221	196	228	210	192	207	210	201	184	221	217	228	221	237	218	231	217	220	211	219	214	192	234	221	213	197	214	209	232	189	196	202	211	217	230	197	220	169	193	210	192	208	219	222	208	229	193	208	188	233	241	229	199	173	208	234	224	246	220	218	216	227	217	200	198	214	187	201	201	223	229	202	259	227	190	214	219	250	194	222	215	183	241	226	197	201	223	207	214	212	218	242	217	242	202	208	219	182	219	241	207	209	218	183	185	251	242	225	225	209	211	251	201	204	239	194	209	220	217	219	237	206	190	226	194	217	184	214	275	206	196	206	245	187	206	199	203	214	209	228	212	209	252	211	209	217	213	220	220	195	227	235	235	212	205	206	211	224	223	199	218	178	205	219	200	198	193	206	211	226	209	222	193	215	201	200	215	220	201	215	230	195	220	197	173	179	202	229	223	219	227	210	216	214	245	201	216	198	201	235	227	225	229	190	222	213	230	227	214	214	219	184	178	210	231	248	225	215	178	213	226	225	205	218	193	226	195	254	203	194	211	185	196	214	199	232	227	195	207	201	219	192	206	185	196	181	216	200	234	215	216	242	226	199	203	221	207	196	189	188	209	204	207	238	247	182	217	246	219	190	191	198	220	192	237	201	192	212	211	193	204	231	207	207	220	203	251	190	189	200	210	193	243	203	242	208	220	226	205	226	210	218	194	222	199	225	184	226	190	238	215	206	220	190	193	215	217	230	202	213	226	239	246	186	196	194	212	235	221	210	189	210	241	189	191	230	225	246	183	198	211	203	205	227	231	195	206	223	200	200	208	214	234	223	226	217	210	214	197	189	211	219	191	233	205	209	207	225	232	191	225	240	205	218	219	229	220	212	192	209	185	188	217	191	195	233	221	221	227	228	249	208	220	235	230	210	194	220	232	251	210	218	225	189	203	194	217	214	223	215	241	223	200	222	180	201	190	240	212	199	194	194	210	212	209	230	191	202	225	201	233	198	229	219	198	219	234	231	217	239	193	239	229	177	213	242	214	207	194	227	223	213	190	210	201	226	212	203	227	211	230	210	194	218	210	207	215	208	200	211	226	215	216	215	187	198	225	219	182	188	221	199	220	175	214	220	203	201	192	236	201	223	220	200	220	196	203	171	210	196	213	225	230	227	207	180	200	192	206	201	262	209	212	229	194	213	205	205	219	209	212	214	208	212	195	213	214	230	193	203	211	236	191	196	210	188	227	223	227	230	223	212	209	206	218	173	228	190	233	217	217	222	201	170	200	220	213	207	199	193	211	200	209	202	214	190	206	178	197	197	240	241	216	200	239	240	202	205	207	236	214	200	221	221	187	213	222	184	201	197	210	202	214	249	230	236	224	210	217	229	196	235	179	189	201	224	205	185	227	209	203	226	217	216	234	217	212	209	213	236	210	210	196	209	235	228	188	181	193	199	216	208	221	233	225	215	172	168	173	234	220	197	209	214	240	245	209	207	210	226	198	210	221	223	206	192	212	214	215	225	211	187	215	222	212	211	216	201	218	205	198	191	210	209	216	204	194	216	196	224	210	229	177	190	251	197	219	226	195	185	197	221	197	204	200	224	203	202	179	224	212	209	214	220	236	215	214	188	224	234	227	201	213	236	233	197	227	225	227	211	201	186	217	233	197	249	206	242	213	193	212	217	214	243	214	209	195	225	217	206	245	241	210	215	230	236	196	211	234	232	214	221	241	219	177	192	190	228	209	202	199	222	227	204	202	214	250	213	222	227	234	212	226	193	246	189	215	206	217	236	190	217	209	215	243	197	203	212	233	219	220	205	219	214	172	224	208	193	172	218	233	196	210	201	201	194	245	202	203	202	231	231	200	198	222	182	212	230	201	183	217	201	207	195	195	185	195	190	193	222	216	234	174	195	194	200	212	215	230	201	207	203	223	223	213	224	216	207	185	213	207	239	204	220	184	195	180	185	223	208	222	235	203	189	225	246	186	193	211	222	196	208	197	192	185	207	182	210	208	224	200	205	204	229	211	214	202	197	204	207	201	201	225	219	194	197	236	207	214	205	218	219	216	196	225	214	213	201	172	201	221	205	249	238	217	212	208	214	194	209	204	235	237	226	201	228	213	216	166	223	241	223	186	212	186	220	239	229	225
32324	18820	13450	10560	7931	6820	5257	4620	3599	2943	2418	2044	1792	1612	1482	1266	1246	1282	1222	1144	977	976	915	1001	948	864	771	745	732	740	707	727	718	649	737	675	581	592	618	549	584	574	594	525	561	570	589	527	519	564	520	493	481	514	501	523	549	527	540	508	529	545	481	544	432	467	485	472	470	464	495	466	429	486	463	470	449	480	456	447	449	505	473	438	458	453	419	450	474	485	473	487	479	479	459	465	438	479	434	470	428	438	452	444	451	499	461	444	470	485	423	458	453	442	454	445	462	469	448	473	439	458	428	477	464	477	464	487	481	457	487	459	459	462	444	481	424	489	509	454	490	476	450	450	474	477	453	476	432	496	495	420	450	450	435	466	495	437	492	478	498	422	492	465	488	457	425	456	475	418	453	446	509	476	499	442	433	467	402	428	467	465	462	434	449	467	467	441	491	462	493	477	484	453	458	425	494	485	451	469	454	472	478	496	436	423	465	478	457	436	492	493	477	464	427	477	435	458	506	447	460	489	431	480	470	468	481	491	456	440	476	465	450	476	508	470	461	426	458	430	468	480	461	453	488	447	464	501	483	449	465	466	428	427	472	474	446	472	476	487	459	508	453	457	475	452	450	472	454	489	477	455	495	451	457	438	475	461	458	482	460	449	445	466	509	477	418	454	445	499	465	416	435	484	475	421	463	455	469	503	470	501	416	461	463	436	458	460	473	481	442	451	468	469	457	444	491	452	481	461	454	450	512	480	503	485	453	496	444	452	420	434	446	439	452	451	440	443	454	472	430	491	498	414	457	466	483	436	451	474	474	459	444	486	475	445	457	458	453	445	486	463	446	485	420	466	494	436	475	436	494	444	469	446	516	451	441	480	476	463	454	450	416	450	493	466	451	446	476	472	455	439	471	437	460	455	464	429	450	443	436	408	422	430	475	491	433	463	471	485	452	475	414	445	444	437	469	439	457	488	467	453	480	477	446	464	481	451	513	427	449	462	492	424	472	461	459	475	410	467	515	469	461	468	490	461	432	448	480	417	479	463	466	454	480	476	469	447	489	467	490	460	457	490	410	478	488	471	447	446	490	469	435	462	441	458	483	455	444	438	466	481	447	438	471	498	454	450	471	502	442	420	431	443	428	459	451	487	453	441	448	485	473	494	475	483	451	461	427	493	439	437	472	465	458	453	454	452	451	424	446	444	496	488	493	436	443	482	457	471	445	467	483	466	428	484	461	481	458	445	454	452	482	472	479	474	416	504	467	496	478	493	427	466	458	478	495	449	446	463	454	471	498	437	460	459	443	461	468	459	457	463	465	469	435	446	465	503	432	416	473	506	428	419	473	479	440	445	449	445	478	437	507	486	451	454	486	472	478	491	481	432	438	421	463	494	457	455	481	425	496	467	431	476	432	474	464	459	441	472	446	493	479	437	465	480	465	410	484	455	490	480	457	504	453	469	466	471	472	440	437	447	508	468	492	482	457	474	467	472	450	470	483	477	464	458	476	474	454	486	453	495	455	438	437	489	457	468	443	458	445	476	432	472	466	443	469	473	469	470	419	482	459	477	469	475	483	453	446	453	474	485	508	492	479	455	502	484	474	459	469	423	488	460	438	451	468	453	444	444	448	442	428	518	476	452	451	423	491	444	443	463	463	464	452	432	469	489	454	455	466	480	445	454	453	456	448	427	502	436	448	495	454	477	433	454	502	429	472	440	437	468	448	419	435	440	456	430	439	439	443	442	482	424	466	402	472	486	488	442	464	458	489	474	467	468	460	460	434	458	458	446	487	449	498	495	426	515	426	476	484	420	442	509	492	494	461	475	477	460	470	446	465	443	447	466	440	462	449	439	447	463	463	443	409	432	476	459	449	430	466	480	489	454	439	472	488	457	478	486	445	478	467	479	462	468	463	420	471	447	469	444	449	485	442	462	478	494	436	420	462	472	475	424	473	457	454	475	468	452	508	469	460	454	461	433	469	461	512	434	478	469	442	474	501	459	457	518	453	486	460	477	454	516	481	473	469	447	458	480	472	479	485	465	500	406	503	443	487	452	478	445	499	437	485	440	442	433	451	446	445	433	450	477	425	448	485	488	467	484	469	467	477	472	461	445	485	464	487	438	458	428	449	510	503	437	428	459	455	503	433	466	468	438	439	459	475	460	453	427	461	463	471	451	461	458	487	485	422	437	451	469	465	426	469	460	440	486	484	493	451	455	461	491	496	468	391	457	469	463	454	476	492	483	508	489	433	436	488	455	441	474	497	515	492	486	437	466	461	466	496	445	469	436	431	452	478	502	462	467	462	485	496	456	448	472	451	464	455	495	446	489	473	468	448	463	435	455	512	446	466	474	435	436	458	464	472	439	439	466	445	452	450	490	453	458	473	526	462	493	474	452	443	490	438	434	509	466	430	474	434	443	480	473	468	459	481	491	435	461	453	468	460	449	466	490	446	432	411	472	468	461	456	434	476	500	447	463	493	469	473	454	442	471	491	492	499	451	484	468	437	448	471	478	473	437	471	460	459	464	470	519	468	485	493	445	422	457	454	468	461	485	466	440	472	478	432	491	500	435	455	438	454	446	457	494	452	492	451	463	476	478	434	470	462	439	429	492	458	450	449	456	486	454	473	455	457	449	426	454	467	444	455	419	460	443	495	480	453	477	457	471	458	450	519	448	458	455	460	455	448	463	488	458	434	489	466	438	500	427	465	445	448	461	454	461	458	446	417	435	470	469	452	485	479	452	472	427	459	473	473	454	487	483	464	445	424	485	466	443	481	453	445	465	457	427	477	444	484	466	428	459	440	458	445	473	434	461	463	466	457	437	421	459	460	420	443	454	466	470	484	465	480	481	462	419	447	474	469	495	474	459	502	448	454	466	479	523	477	478	449	473	512	473	482	448	492	465	449	462	447	481	486	498	454	496	441	500	474	499	461	476	505	461	467	440	472	460	471	456	485	459	433	442	447	465	454	436	446	500	455	488	463	427	487	458	480	458	449	458	451	475	471	480	475	467	459	438	432	488	472	454	452	468	461	470	443	444	449	489	478	475	495	472	515	502	515	470	442	437	457	471	512	467	439	466	473	471	452	481	435	479	431	440	486	435	446	475	491	474	431	470	448	477	471	458	460	439	461	478	437	457	458	484	448	476	458	460	455	439	445	435	482	430	486	422	450	436	489	441	457	458	499	466	443	445	470	444	465	435	456	438	432	472	467	485	441	442	450	468	495	454	441	464	491	469	429	473	494	480	459	424	469	490	465	459	467	443	475	466	459	469	478	498	442	449	441	454	436	485	502	482	465	438	463	473	472	444	449	479	481	436	424	483	438	463	465	490	507	449	439	467	442	471	506	455	467	437	462	472	456	475	409	444	459	478	485	464	454	484	439	452	469	456	456	437	453	442	503	461	505	439	451	425	457	454	456	456	427	466	451	428	478	447	467	473	462	476	461	448	466	430	468	442	503	494	441	437	466	462	505	424	464	452	457	500
36775	15952	4584	1628	831	661	563	459	397	401	324	296	302	296	245	251	226	249	239	239	238	238	231	245	224	221	246	266	241	206	232	217	232	201	205	217	234	223	197	216	219	196	192	207	207	196	203	207	213	225	209	209	208	205	210	186	222	210	213	211	220	244	218	189	220	217	231	233	204	201	223	196	226	197	221	207	213	220	208	236	198	232	209	229	212	219	215	209	222	234	184	197	221	197	184	245	226	225	200	227	237	213	217	225	200	222	219	201	191	218	183	195	226	189	211	223	236	215	189	218	203	203	210	202	212	198	192	243	189	225	206	209	230	211	201	213	203	199	238	218	228	234	249	186	205	216	192	230	230	211	202	227	195	221	205	203	183	221	230	200	201	206	193	177	204	218	220	217	203	194	211	193	186	169	220	207	218	219	245	201	201	228	215	223	211	227	207	196	206	212	207	228	211	224	217	205	212	194	220	194	193	185	226	215	234	225	216	214	197	234	225	211	217	203	195	216	213	249	198	230	207	232	220	211	202	234	213	222	228	216	222	189	200	221	217	233	228	232	198	203	200	221	190	210	241	213	212	200	237	223	249	196	236	195	203	210	202	191	202	223	193	227	200	220	208	201	193	220	228	209	225	210	215	188	234	224	204	220	224	198	171	200	216	210	179	213	222	239	216	226	221	221	232	217	229	231	201	184	229	223	204	237	215	212	199	201	207	199	216	202	180	213	207	205	235	222	194	207	200	211	221	210	232	216	238	203	207	222	213	206	192	211	204	241	238	246	221	205	205	197	191	191	235	193	220	210	222	220	211	204	193	202	194	202	214	177	220	190	233	210	224	219	222	206	210	224	209	212	202	231	195	195	217	201	210	217	204	209	196	210	220	201	230	212	220	223	201	220	177	221	201	220	178	214	187	221	190	224	208	201	212	229	201	208	200	201	204	230	241	209	200	201	209	212	215	215	211	224	231	188	202	242	197	200	229	214	203	225	191	213	196	216	215	207	230	207	225	241	217	209	196	187	198	210	206	214	221	208	208	218	197	234	193	214	195	195	200	215	216	226	226	205	203	207	245	190	210	202	240	229	189	193	223	218	241	212	228	220	220	193	188	215	206	188	203	213	222	218	195	211	230	209	210	186	170	223	196	226	207	210	218	225	208	224	217	191	218	204	202	178	224	221	213	188	204	211	196	213	188	188	193	207	229	217	221	195	211	196	209	197	191	209	215	209	205	221	222	239	183	206	207	232	226	209	205	212	230	232	229	228	231	230	209	220	237	200	207	233	229	217	202	189	188	210	243	212	241	210	191	228	212	222	185	204	197	214	206	209	211	206	234	197	225	210	216	209	234	223	225	191	190	197	205	222	214	207	222	211	194	216	206	217	219	201	207	200	236	210	221	245	216	219	197	200	219	200	212	215	222	239	213	216	222	189	220	199	195	219	242	210	218	236	206	223	217	199	225	218	223	193	232	218	212	205	209	214	220	220	193	220	206	204	200	202	214	191	207	228	210	208	205	248	216	209	211	201	184	173	216	222	226	217	208	194	227	246	191	212	227	248	205	206	214	193	206	191	217	211	206	188	229	201	218	218	208	224	263	243	211	198	226	191	212	220	216	180	199	204	233	210	211	208	210	255	194	205	216	173	214	222	205	201	213	202	235	206	208	226	211	233	215	206	225	249	224	200	218	193	206	242	169	216	176	198	223	223	205	192	226	202	263	204	206	227	216	199	206	244	217	203	200	201	220	188	202	202	197	202	216	219	207	201	216	205	205	199	241	183	184	233	233	224	227	242	200	246	206	221	201	206	219	187	184	220	213	212	196	220	219	224	191	200	187	216	220	217	204	216	203	199	233	208	216	212	185	219	186	208	199	218	199	193	219	205	230	235	179	241	185	224	209	190	198	209	200	228	233	210	228	208	205	203	229	206	219	211	225	230	189	222	217	190	234	215	227	196	221	227	188	186	197	210	222	200	227	206	213	235	255	198	240	232	236	177	226	199	223	209	199	211	222	230	197	180	225	216	231	214	190	243	209	210	203	212	200	195	211	210	231	209	232	227	191	177	212	189	201	244	225	197	202	224	225	219	208	218	207	202	201	205	181	196	200	227	218	209	192	177	217	205	201	232	199	215	215	226	213	225	185	205	198	185	220	223	196	196	214	203	208	183	185	218	214	179	185	210	218	251	226	190	218	220	235	198	203	200	187	198	206	213	198	218	196	210	198	219	226	219	252	215	232	203	213	186	214	216	226	201	195	236	225	214	219	199	207	193	187	203	197	202	243	230	227	218	204	215	204	204	220	211	216	225	211	229	193	192	234	232	218	214	218	202	210	219	204	212	202	222	208	222	181	216	203	209	224	240	194	216	206	220	219	220	222	213	206	215	211	207	207	220	220	241	206	220	209	219	207	188	219	207	203	203	219	195	220	197	195	220	204	213	196	249	230	213	211	198	226	192	216	201	216	229	233	199	225	223	228	185	209	190	216	204	201	214	224	211	227	191	205	212	198	207	227	200	235	213	208	239	208	201	230	210	209	221	213	203	210	194	228	218	201	237	200	190	208	214	208	220	184	215	202	213	200	221	212	222	174	192	232	202	236	218	207	211	220	235	192	214	198	227	224	207	243	240	212	212	195	240	211	219	225	217	201	207	191	213	213	226	220	225	187	188	208	213	201	221	203	191	179	188	216	231	202	224	211	224	236	217	206	212	198	193	201	233	208	220	203	202	219	229	217	224	203	186	239	206	193	209	187	212	208	215	212	206	221	235	204	226	207	208	222	233	204	208	172	238	221	228	217	244	205	213	215	206	212	201	192	211	209	198	215	215	217	229	203	192	207	195	239	213	252	218	194	192	199	256	190	207	266	194	199	216	222	220	190	187	218	216	206	210	206	220	210	219	208	163	184	216	218	215	213	216	232	213	220	200	209	217	223	218	191	196	222	213	194	214	192	240	207	241	222	224	220	205	205	195	183	234	177	196	186	199	229	226	225	183	211	202	203	228	239	229	223	222	200	230	226	203	209	232	205	207	213	220	204	234	249	231	215	203	230	223	205	201	185	205	189	230	178	217	202	183	201	196	231	216	214	219	203	219	194	213	212	228	214	185	209	222	246	230	201	227	228	219	214	207	168	214	202	232	203	235	217	196	168	252	211	230	223	220	203	199	211	190	203	190	225	229	216	185	200	213	225	239	197	235	220	253	214	215	217	247	197	232	229	201	194	199	233	238	218	192	201	237	222	234	239	195	216	223	212	232	227	212	212	219	186	211	221	209	210	201	190	213	276	226	230	210	216	233	208	208	217	207	207	226	216	175	189	210	222	211	196	208	216	242	209	206	226	235	213	212	219	223	209	255	210	219	205	234	233	231	218	210	199	217	171	209	223	199	215	227	229	225	238	197	214	205	217	234	222	192	195	240	189	197	219	223	213	202	181	197	224	221	211	217	201	182	175	210	229	206	217	198	237	191	243	218	220	199	223	238	217	222	227	203
21282	9648	6093	4284	2958	2617	2269	1722	1530	1294	1143	1019	892	769	782	717	688	651	622	590	567	582	573	546	506	519	458	529	529	520	515	537	496	504	457	465	505	480	447	464	477	501	469	498	478	511	533	499	490	502	479	466	488	425	484	470	457	502	477	457	466	455	466	471	444	448	458	453	455	478	460	491	463	449	491	448	467	464	459	426	450	447	428	460	453	469	449	458	432	420	482	416	448	439	455	453	458	485	503	459	414	445	463	448	459	442	482	422	425	489	516	454	493	481	456	448	479	469	412	440	463	432	453	481	409	441	459	455	422	450	440	448	459	471	472	463	440	463	446	500	470	435	480	471	487	420	493	434	454	416	501	478	465	451	458	459	463	475	484	459	469	451	459	447	452	447	491	458	446	465	428	468	437	421	442	469	451	445	421	467	472	447	456	453	482	472	466	490	460	474	438	479	434	442	435	473	511	466	457	437	466	437	451	454	455	474	444	434	513	498	453	474	471	433	444	475	434	487	487	437	450	439	449	442	449	446	456	439	466	494	451	472	468	453	427	443	508	424	423	480	483	470	451	424	462	449	489	466	441	471	485	419	461	464	444	447	433	459	446	458	478	457	491	459	466	476	480	439	476	473	450	466	457	455	448	452	477	448	470	469	465	467	466	442	480	444	514	426	434	461	510	439	483	438	439	429	449	448	458	438	482	433	442	435	452	427	477	466	447	499	463	469	498	457	442	486	447	513	403	444	430	423	449	471	459	474	473	458	432	500	442	429	454	452	437	478	416	452	485	461	458	429	475	480	457	454	460	442	448	455	473	482	476	464	487	440	466	442	462	467	446	451	435	424	457	455	442	454	443	437	488	477	444	444	456	440	432	441	445	455	453	457	465	463	466	466	423	456	487	469	449	448	445	464	417	473	434	472	463	418	456	451	440	468	459	476	471	446	429	438	494	449	445	441	460	425	432	489	444	451	461	437	424	448	472	403	451	465	454	507	478	425	468	469	444	462	468	478	467	452	421	439	484	483	455	465	477	484	435	423	469	476	475	448	459	453	463	470	452	437	418	458	469	464	499	451	447	435	455	488	452	413	462	451	490	472	499	459	447	452	456	475	492	442	505	447	487	435	482	469	450	468	439	439	524	455	472	488	436	461	476	453	448	455	452	450	451	467	448	456	464	446	456	438	470	506	477	449	477	457	405	463	479	449	479	478	463	491	432	485	448	429	489	434	513	446	468	459	463	494	474	436	489	436	434	455	461	424	438	436	479	445	448	468	466	453	428	477	455	471	482	455	464	466	445	455	451	455	442	445	476	442	453	454	483	441	403	447	468	451	465	465	487	466	445	465	451	468	433	456	477	470	463	456	449	452	479	482	447	455	449	483	481	437	441	454	463	445	439	408	461	426	470	471	444	449	448	474	454	438	472	463	433	484	453	430	444	417	440	469	453	423	458	482	491	472	419	441	445	454	457	460	445	458	444	452	471	471	436	463	463	463	465	475	428	453	458	430	457	457	447	476	431	472	447	483	462	466	461	427	474	475	482	440	433	463	457	450	485	460	454	473	465	478	442	434	453	485	478	427	461	443	451	483	452	428	502	441	483	451	421	481	459	417	461	421	450	451	467	493	446	474	485	475	438	435	482	434	430	493	462	443	423	466	458	460	466	442	474	472	409	467	419	429	452	456	466	429	450	467	450	438	445	435	468	443	473	458	469	455	460	438	449	474	445	446	464	457	444	475	476	464	509	478	455	449	445	475	456	520	467	457	434	456	468	465	465	450	455	465	443	459	474	462	455	410	458	428	459	435	469	446	473	464	451	472	441	444	454	456	477	466	438	455	468	448	456	520	486	499	441	460	476	441	466	463	415	446	455	461	454	465	450	487	432	445	433	427	487	427	458	427	424	460	432	471	482	452	439	436	495	446	459	447	443	480	460	467	426	447	451	441	433	464	422	430	453	464	482	451	454	460	473	453	442	440	443	497	447	453	436	466	500	489	421	424	448	498	464	441	487	500	458	433	498	475	451	468	457	475	475	457	461	478	468	473	446	472	435	447	473	425	453	411	462	426	463	416	456	458	446	456	480	444	435	463	499	432	435	451	461	469	424	476	497	454	467	447	452	466	469	460	429	499	467	463	437	442	448	476	449	434	495	465	482	453	408	448	475	448	444	465	479	463	441	449	438	458	473	453	451	500	431	445	432	455	403	446	415	447	465	440	458	458	426	498	459	454	484	474	413	488	423	477	423	431	453	440	418	425	458	452	482	409	444	441	485	452	479	459	461	437	406	476	452	443	527	400	447	485	441	467	433	436	446	489	444	448	479	417	436	440	465	447	440	456	432	471	493	430	448	440	447	461	435	475	424	468	486	454	460	450	443	443	450	429	454	430	477	446	464	433	437	466	441	494	446	425	439	433	486	430	469	521	455	465	472	506	453	472	490	448	455	487	437	465	448	489	410	454	497	479	472	461	457	433	452	452	430	430	474	433	482	467	460	436	440	464	413	476	459	484	452	460	493	433	421	496	416	478	474	469	470	464	477	474	447	473	499	479	457	417	474	431	462	430	445	480	423	426	455	493	428	462	466	451	510	454	421	451	440	433	444	489	490	463	462	439	451	468	448	427	456	428	446	486	464	481	418	465	433	471	481	466	449	433	465	414	476	446	435	450	496	468	459	418	427	455	461	452	436	472	419	482	480	450	408	423	459	475	460	440	438	454	503	446	470	469	445	479	460	461	450	426	468	479	470	444	452	454	447	490	495	471	497	455	483	480	487	469	475	439	466	481	469	478	441	443	492	500	478	470	478	464	457	458	488	451	451	484	391	481	500	468	450	478	446	468	486	427	435	453	430	470	470	480	472	476	467	458	445	442	466	465	473	439	474	477	462	446	432	472	441	445	438	490	483	476	438	468	467	459	452	453	475	452	495	446	438	444	477	446	435	495	465	499	423	438	431	440	449	494	463	436	454	462	437	475	452	469	458	465	468	456	474	418	477	469	466	440	433	471	450	409	466	410	445	480	447	467	446	459	449	425	472	454	476	436	451	427	438	492	498	454	459	422	447	442	430	462	436	460	425	423	444	474	452	473	455	458	462	438	490	485	456	461	463	439	496	425	468	454	463	511	477	459	429	421	454	443	471	445	460	417	456	479	448	482	436	462	482	487	442	456	431	427	433	447	434	454	429	428	449	499	446	463	441	490	446	451	458	438	453	468	457	474	461	479	436	475	451	458	480	456	447	483	455	439	486	427	458	459	489	488	464	456	453	457	431	483	456	477	426	486	433	473	471	451	455	491	461	428	469	448	469	445	460	418	433	485	440	471	454	470	464	452	436	432	420	468	458	449	446	463	430	450	461	464	463	457	458	470	518	456	450	427	441	447	464	462	473	496	471	455	463	442	463	475	480	429	450	443	457	478	469	447	482	479	467	471	441	467	452	467	447	453	451	444	481	434	434	458	433	442	455	498	447	479	461	439	462	482	512	475	435	489
48294	23360	8200	3071	1779	1239	989	800	629	533	426	380	374	342	287	271	282	283	263	254	259	246	253	214	219	221	235	216	211	208	219	191	215	203	249	202	201	186	193	198	222	223	214	204	191	195	190	196	200	223	197	187	216	210	203	201	192	188	200	170	197	215	233	215	175	188	198	181	207	207	196	173	191	208	187	174	193	177	186	192	188	199	203	171	205	209	193	200	179	205	172	187	168	188	220	216	182	179	202	196	184	188	199	201	201	177	202	219	210	176	208	201	203	199	220	167	182	186	169	209	175	176	183	177	205	207	198	184	181	189	209	202	191	197	186	196	186	175	190	187	183	201	176	190	164	192	183	201	217	195	198	179	203	196	195	185	197	207	190	199	173	189	193	183	220	192	196	200	173	212	210	227	174	183	205	199	190	205	206	185	177	190	168	211	181	186	199	183	180	173	185	169	196	193	191	187	191	207	180	173	189	180	190	210	183	181	195	187	197	185	183	209	189	205	203	181	191	214	223	183	201	197	200	178	217	195	184	169	190	175	207	197	166	174	207	179	191	197	180	183	196	199	143	165	201	211	204	195	199	205	193	181	193	198	199	184	204	205	187	207	205	215	211	189	195	208	198	195	201	189	206	193	208	225	170	190	214	243	197	191	191	186	206	182	201	199	212	230	194	202	227	207	195	170	176	187	212	203	196	186	193	227	226	211	201	228	197	220	200	201	197	205	193	199	199	192	198	174	198	212	195	188	185	191	221	174	197	190	186	223	186	192	222	201	209	196	191	209	187	176	184	177	183	192	198	185	182	183	210	203	184	170	208	199	192	202	197	200	212	187	202	186	191	185	207	198	204	175	172	203	192	201	187	192	209	188	188	193	200	208	199	185	194	210	200	184	162	184	178	192	206	216	193	192	226	181	183	204	172	173	178	203	220	169	192	196	181	215	214	197	195	191	200	204	186	196	173	193	180	194	187	193	180	217	220	191	218	166	178	195	161	196	176	198	196	195	191	202	189	175	173	205	202	202	188	189	205	182	203	181	205	159	201	192	214	182	221	206	211	181	206	185	193	164	210	205	183	178	189	208	180	176	183	179	208	197	190	191	187	167	174	171	188	204	194	192	169	181	182	203	194	214	202	194	188	196	175	180	198	199	219	199	183	196	187	218	191	181	194	193	205	223	204	200	206	203	214	209	191	202	195	184	195	196	198	184	178	203	191	201	184	172	183	192	190	199	193	200	227	185	209	177	217	175	175	202	179	183	168	203	179	203	202	159	185	172	181	180	205	197	186	178	202	171	196	172	182	201	199	179	191	220	212	200	212	174	220	200	187	181	186	197	197	182	206	186	223	187	218	200	191	200	176	189	176	181	195	198	178	219	190	192	216	188	191	197	193	203	171	242	188	193	192	154	186	188	186	209	188	207	213	183	198	200	185	195	179	192	200	197	197	216	187	197	179	217	189	170	189	188	181	189	196	181	184	210	197	198	187	173	222	186	226	228	196	199	187	184	181	186	206	193	215	198	205	200	185	197	210	188	240	185	213	196	193	175	184	184	203	196	205	174	191	204	175	167	200	209	193	185	202	182	196	189	176	206	184	190	206	172	188	195	213	217	214	198	226	208	203	205	197	178	199	181	204	175	205	217	214	182	171	203	206	204	206	188	212	203	219	179	180	211	214	190	200	201	207	179	167	177	199	177	172	213	211	181	201	211	195	182	178	187	182	221	211	199	166	195	202	184	176	138	192	178	186	182	197	204	207	194	173	165	176	213	210	195	178	184	185	208	194	199	199	190	181	209	229	198	193	187	197	211	211	188	190	200	180	191	201	216	186	208	166	215	222	186	186	208	185	196	200	183	197	194	200	200	177	211	170	191	196	201	179	214	182	199	187	209	169	185	174	173	197	171	178	224	183	184	199	192	212	186	169	179	191	213	156	170	225	205	183	211	201	173	198	227	185	206	193	189	176	189	226	195	178	177	194	193	192	185	199	181	186	207	195	184	203	202	209	195	186	204	201	214	191	207	193	185	173	176	169	200	199	183	192	197	178	183	193	190	196	220	188	212	192	204	174	200	196	192	184	177	189	201	185	196	177	167	211	197	156	179	210	196	182	207	196	207	211	200	166	178	200	224	212	205	208	217	186	179	195	210	175	183	165	201	206	186	199	211	185	174	206	198	203	217	190	207	205	218	194	199	184	203	175	176	177	196	199	209	185	197	188	199	202	185	175	202	171	186	186	179	174	193	183	193	189	187	208	217	166	178	187	194	179	223	168	190	177	194	213	212	202	199	191	201	174	198	195	190	231	202	197	203	212	188	191	199	197	228	187	194	201	183	185	186	208	182	191	203	173	190	211	211	196	207	199	199	186	180	211	180	203	194	188	176	193	214	229	198	188	218	190	185	215	189	198	188	187	222	199	197	189	199	205	189	188	187	178	205	186	210	205	180	208	185	165	183	194	194	200	174	194	203	196	190	191	190	200	202	195	203	178	188	149	185	204	188	182	181	200	191	210	196	202	178	164	212	178	205	221	194	198	174	216	184	176	177	216	185	218	183	196	201	187	215	176	192	183	202	209	188	176	188	213	240	176	164	192	186	223	198	190	200	194	203	194	203	204	202	179	214	239	183	189	184	191	194	194	179	238	202	195	208	214	189	187	205	194	202	205	203	194	202	205	206	215	195	177	202	203	190	183	185	196	172	188	184	241	185	167	217	212	203	196	202	174	184	191	189	212	178	219	197	182	178	193	204	209	181	212	173	195	181	202	174	180	180	185	204	193	186	196	197	189	225	162	213	191	176	185	219	201	172	184	198	185	200	201	189	199	188	204	185	230	216	228	205	198	170	190	198	190	143	188	171	175	204	181	212	209	202	208	184	180	214	196	184	211	193	196	191	197	201	182	205	188	182	189	188	187	185	195	169	197	178	211	198	189	166	178	191	175	197	192	180	181	193	180	186	199	204	203	216	213	216	181	190	217	198	184	178	188	233	204	173	205	205	181	181	184	212	187	222	208	186	197	203	196	186	221	203	199	217	201	202	211	204	204	192	190	207	193	196	190	204	221	189	179	162	207	186	190	209	193	178	180	211	207	224	200	182	205	180	209	178	206	197	186	187	202	206	214	212	198	208	201	200	205	209	182	185	178	205	188	199	169	187	197	203	171	187	178	210	212	197	173	167	190	198	192	183	204	215	194	203	214	173	172	164	201	183	214	207	210	187	192	168	197	198	208	197	219	195	169	189	208	188	196	191	174	188	196	175	185	183	193	206	182	190	202	182	229	192	175	198	220	203	211	183	214	195	212	179	235	196	202	193	234	200	215	217	218	183	202	196	223	175	215	205	183	201	182	163	207	195	211	175	166	175	176	168	213	179	186	188	184	170	215	205	195	183	167	201	199	185	199	196	174	191	174	192	187	186	158	178	176	205	185	203	205	202	212	185	191	183	197	210	189	204	189	208	176	178	182	175	201	214	224	216	214	178	178	192	198	195
28056	14115	9282	7743	6189	5094	4220	3253	2730	2197	1763	1499	1451	1219	1131	962	1078	985	914	901	862	808	891	826	720	621	598	633	622	575	602	555	561	560	568	532	536	497	448	487	456	520	498	459	503	464	494	478	459	513	445	446	430	477	463	446	473	436	462	430	392	499	457	441	482	416	453	421	437	447	477	436	423	440	406	380	390	460	410	408	402	416	433	431	428	453	424	453	482	431	422	426	459	429	444	449	429	404	420	418	402	434	426	427	415	419	434	428	433	449	403	454	413	424	434	393	427	438	444	421	413	395	412	429	456	462	453	404	415	411	381	419	414	401	442	424	455	417	432	432	426	433	482	425	399	478	426	391	443	414	457	469	405	417	442	418	461	446	397	403	406	455	432	407	434	420	422	422	447	421	423	413	413	445	416	433	442	453	414	424	446	455	414	402	402	437	417	405	428	396	379	415	418	450	419	473	387	415	440	441	424	421	411	428	396	447	439	412	410	464	398	402	392	429	436	397	430	439	427	418	438	377	450	418	455	408	384	429	444	428	446	458	426	383	415	441	412	425	447	432	441	453	416	421	407	451	411	401	431	402	422	427	402	429	426	418	427	382	452	428	421	402	422	399	461	438	437	414	387	451	439	451	421	413	425	436	447	414	476	415	408	420	405	423	389	419	439	409	405	405	422	421	439	412	442	428	408	413	400	421	432	441	408	437	420	446	424	443	433	409	400	431	422	417	422	426	413	443	438	442	437	412	429	417	389	393	457	455	445	420	416	384	425	415	443	448	474	393	399	459	425	411	421	378	411	427	412	402	438	393	441	461	414	415	423	400	455	431	445	381	398	396	415	402	426	446	451	453	463	432	464	409	395	429	455	447	451	443	457	427	454	435	404	434	432	427	428	427	396	432	398	437	449	423	409	451	455	391	463	409	467	445	418	429	445	422	426	390	450	452	410	415	440	402	450	438	425	398	468	433	449	402	380	453	437	437	382	424	437	424	431	384	426	416	451	414	440	432	417	401	443	426	444	419	436	417	436	398	449	429	440	410	415	436	434	423	396	419	422	428	422	415	448	401	418	427	447	421	459	394	404	443	404	412	411	419	431	463	445	407	438	428	444	421	459	402	426	396	413	406	410	436	463	406	451	431	433	408	451	447	428	448	411	404	446	416	381	472	461	459	460	455	436	442	430	463	439	442	405	398	428	436	407	410	440	426	416	422	397	434	443	421	423	421	407	441	426	437	423	443	458	420	432	455	396	439	431	462	464	444	445	423	435	426	416	408	421	403	428	423	424	429	424	425	439	413	421	443	414	426	389	433	471	410	455	433	393	420	460	422	444	424	443	427	427	433	409	475	442	415	462	362	402	402	436	397	421	407	417	447	408	455	412	400	438	422	430	418	427	421	421	418	439	448	439	441	431	417	421	450	410	393	413	433	437	396	446	425	409	423	453	397	431	410	451	448	412	393	427	401	455	394	411	415	404	434	409	427	442	446	440	425	428	430	416	420	423	418	418	418	414	389	426	435	415	431	435	429	412	440	432	425	440	435	414	391	428	426	415	434	428	432	437	425	434	407	410	418	420	429	417	453	405	443	426	432	431	425	422	397	431	379	429	419	453	381	398	417	433	443	410	437	457	438	395	427	440	448	388	414	443	467	429	421	388	444	399	410	445	411	408	421	400	458	363	407	408	456	469	441	439	466	458	416	435	403	395	417	426	389	453	421	428	390	439	458	422	444	413	439	433	467	457	438	424	400	411	456	436	419	441	433	457	400	408	452	415	456	437	393	401	391	452	432	432	382	451	409	419	435	454	398	444	407	396	445	386	430	406	446	443	414	424	406	413	430	433	449	423	459	418	450	405	421	418	435	413	420	438	417	405	450	410	455	441	394	411	382	422	432	424	437	435	420	425	454	396	429	418	424	433	414	401	390	411	405	419	426	436	449	423	424	420	463	437	419	456	401	445	423	456	427	438	433	414	450	429	413	427	433	434	402	439	456	406	431	381	433	411	406	462	424	417	420	389	444	465	445	407	389	430	407	446	391	447	425	423	399	423	420	440	455	463	376	445	419	409	427	442	390	417	424	425	443	443	396	420	415	444	430	415	434	422	440	402	454	445	450	436	396	444	421	414	430	435	401	432	437	400	426	426	402	427	405	418	419	427	434	422	454	434	421	404	414	425	436	447	461	397	421	407	409	413	406	450	467	411	408	446	421	419	405	417	412	437	420	434	439	417	397	468	406	455	439	407	402	431	386	427	423	436	414	451	423	413	434	388	434	431	432	440	405	422	438	421	414	405	431	395	435	455	406	405	443	442	453	446	385	413	421	388	390	402	445	431	411	410	425	427	385	423	432	433	404	420	462	450	431	425	396	421	434	398	419	447	408	429	465	460	432	400	468	396	412	417	423	437	415	412	431	405	420	377	459	409	440	405	411	456	404	441	414	436	440	436	428	417	405	385	444	426	426	405	419	384	421	445	454	412	432	431	405	387	464	430	406	436	425	446	428	414	396	397	425	409	407	440	412	418	426	420	456	393	398	409	415	408	413	475	407	400	416	431	402	396	436	430	450	433	396	417	424	437	447	410	432	449	420	430	424	419	421	436	424	440	420	375	426	407	397	458	410	409	449	421	430	415	421	449	425	403	442	425	438	434	439	425	400	451	456	423	411	399	381	405	456	395	429	432	426	432	434	425	412	395	424	408	430	426	445	420	426	451	423	401	427	416	437	435	448	425	402	435	382	404	447	439	417	419	433	412	422	428	474	454	396	379	416	439	430	434	442	425	395	419	438	413	430	414	364	443	439	408	463	453	406	419	439	439	387	418	426	400	463	409	404	422	432	442	436	436	443	415	440	438	448	429	451	403	371	440	417	433	403	430	419	440	454	427	415	430	439	421	413	434	384	425	457	450	413	425	407	438	430	407	412	433	406	412	435	448	413	396	486	446	457	421	419	434	440	426	371	443	467	429	444	412	446	439	432	417	428	388	418	466	420	426	406	403	415	440	407	422	448	383	456	441	415	429	433	457	415	399	417	440	436	411	405	427	466	434	393	440	440	443	425	412	423	419	456	436	398	421	383	420	444	417	412	450	469	405	408	407	446	423	463	409	426	429	447	421	430	449	435	420	446	434	424	459	431	405	426	440	421	410	418	390	418	442	397	420	428	456	426	423	407	408	432	415	442	457	425	409	419	436	428	448	411	433	440	417	430	435	427	448	424	390	444	416	428	421	433	448	425	418	431	428	416	440	411	435	417	412	412	393	459	415	412	408	428	442	414	423	410	478	433	411	434	410	434	401	419	455	396	434	404	415	383	462	436	427	439	441	439	453	429	429	438	385	375	418	417	408	413	435	433	413	376	417	455	410	463	429	408	431	463	436	471	410	390	418	412	450	419	412	440	397	392	437	422	404	398	406	448	408	430	409	457	433	413	406	445	417	384	428	414	445	440	433	442	456	438	411	422	398	424	439	424	446	459	455	412	415	427	469	457
55846	27792	12450	4304	2427	1774	1290	931	718	596	550	475	400	441	356	381	345	359	310	370	342	293	326	280	275	248	263	225	265	249	229	237	240	279	285	225	244	205	223	213	242	254	253	221	244	234	232	204	222	252	217	209	220	233	228	210	234	208	189	206	219	214	229	219	191	225	200	234	231	201	209	206	200	235	200	208	204	237	215	220	219	218	221	261	229	212	212	199	198	241	212	209	253	200	202	215	208	217	206	212	214	218	227	221	183	233	226	244	208	219	222	213	196	217	206	230	203	194	207	200	212	200	209	248	204	178	232	211	211	211	194	195	220	199	227	224	220	234	213	214	224	195	220	214	218	226	206	240	209	243	201	207	216	193	231	193	206	203	223	234	227	206	216	230	223	188	221	212	214	238	209	195	211	218	215	207	213	218	215	240	209	190	225	230	188	226	211	225	195	175	236	194	232	194	224	213	227	204	197	204	193	204	243	205	218	180	228	203	201	203	224	226	203	231	205	217	222	213	205	214	193	224	205	211	215	188	233	210	216	222	193	207	213	203	207	222	219	238	213	209	227	217	200	224	192	199	227	208	210	255	211	198	216	197	229	188	220	230	191	201	195	230	224	199	210	206	203	220	232	207	211	178	208	190	245	214	225	245	213	189	216	179	186	192	202	206	195	217	221	223	207	254	214	213	216	224	258	213	199	210	206	227	229	223	246	204	186	210	209	224	197	232	221	193	220	191	225	236	240	206	209	182	213	211	209	204	210	220	229	222	198	238	208	196	240	217	194	224	196	214	205	202	209	217	207	181	192	213	257	227	205	218	231	212	202	223	214	175	200	228	233	190	191	219	205	200	205	217	193	212	201	231	203	180	229	204	188	189	223	219	194	190	188	241	192	195	206	219	217	186	195	197	226	223	211	209	236	219	225	216	195	212	176	214	218	219	211	218	230	212	195	227	222	200	237	221	210	236	216	233	212	211	210	207	221	198	220	201	230	192	205	208	243	247	223	204	226	221	182	212	222	221	232	192	232	180	207	228	219	225	198	216	226	208	224	232	222	224	212	233	207	209	213	215	211	209	225	214	227	221	230	180	193	258	218	213	195	186	209	211	206	219	234	203	229	197	194	252	214	238	227	212	201	221	212	213	225	178	227	215	208	210	212	195	206	207	205	202	200	225	212	198	205	219	219	212	196	200	210	225	221	223	238	227	218	194	221	224	206	184	217	191	222	187	190	205	217	224	205	213	217	233	244	216	223	196	204	217	236	202	190	197	198	206	199	221	233	246	203	211	188	200	180	215	201	202	199	196	222	197	201	202	222	191	181	227	231	205	198	202	184	206	199	227	209	211	200	205	194	215	186	216	208	225	200	205	224	233	236	211	208	218	187	185	190	209	220	245	194	216	192	204	203	181	217	221	214	214	206	200	199	215	213	201	211	192	218	192	218	195	215	205	219	216	234	196	226	218	218	227	234	224	220	197	218	196	197	220	225	213	208	218	207	213	190	207	227	215	209	226	199	230	219	203	210	194	231	213	221	239	188	202	196	206	231	193	188	226	204	209	205	223	232	221	232	194	234	246	191	220	205	221	230	180	200	202	207	193	195	217	219	232	223	228	187	203	252	237	212	235	206	231	212	202	178	202	246	233	199	236	217	205	236	240	202	221	254	204	231	233	230	181	221	226	227	216	204	236	229	220	231	204	197	208	218	222	202	228	236	209	200	238	231	181	205	220	204	260	245	205	241	207	216	247	213	239	229	203	211	220	187	234	226	217	203	239	212	227	220	240	217	220	190	214	214	204	201	214	202	212	206	214	221	214	221	218	231	205	201	223	220	250	236	201	210	249	198	216	195	207	203	194	211	212	211	211	245	242	215	216	221	235	205	208	225	199	209	216	213	228	208	196	193	227	217	226	214	216	205	188	199	210	200	210	208	226	214	221	230	222	266	226	219	225	209	199	196	227	213	216	217	224	185	207	215	214	215	216	236	193	193	223	218	223	221	221	223	203	200	189	217	193	215	216	223	212	218	215	202	238	191	213	194	234	232	203	222	216	209	216	202	240	213	241	193	199	216	190	221	203	208	187	205	223	227	206	211	207	184	200	180	215	213	204	215	222	222	259	221	226	227	220	233	227	186	229	206	218	222	241	207	226	203	213	241	198	232	213	209	241	201	215	210	230	221	225	206	231	202	211	194	238	221	230	215	230	208	206	207	205	215	195	224	240	214	212	201	188	227	212	216	212	220	212	199	228	219	227	227	201	197	255	188	218	197	231	211	206	179	209	204	187	222	208	202	208	198	216	168	206	209	190	181	247	227	205	219	231	173	225	219	225	238	203	218	179	203	174	228	184	225	174	184	180	229	189	193	192	221	235	187	226	206	231	223	228	223	210	203	193	225	213	189	207	219	244	231	230	221	232	222	195	199	219	237	200	223	230	208	210	211	198	206	218	197	208	183	227	215	217	225	213	237	203	215	200	238	229	236	221	226	214	197	186	224	210	220	225	199	259	243	203	218	213	221	217	169	228	194	205	196	197	194	212	231	207	261	226	230	182	214	222	209	229	204	224	232	212	211	231	208	201	194	184	201	222	222	237	203	187	241	223	232	224	189	214	193	247	216	242	231	239	226	202	194	229	224	192	198	213	212	183	195	225	217	230	209	210	207	238	200	197	211	215	223	180	208	186	205	208	239	226	245	193	185	220	206	210	213	199	192	206	213	226	202	204	208	196	202	216	226	204	181	213	192	194	195	199	235	216	204	228	250	219	225	235	217	175	214	217	201	203	197	231	217	241	194	226	191	215	266	223	237	205	203	220	231	184	228	214	204	212	202	181	229	236	196	220	204	213	221	183	203	213	217	234	204	222	222	211	189	209	205	207	197	215	210	189	218	236	207	214	212	223	222	197	212	207	227	196	185	210	202	224	178	198	192	223	205	217	207	213	253	237	190	214	216	197	198	188	210	206	210	204	209	221	206	222	229	178	199	227	206	234	221	216	196	227	254	205	195	226	224	201	198	224	209	198	196	206	215	241	207	248	200	215	222	203	203	233	223	242	254	214	228	192	208	235	199	228	191	205	209	235	175	215	223	215	186	230	228	201	217	224	192	210	227	197	222	215	197	226	251	212	219	211	221	204	210	225	216	231	221	179	196	230	216	221	233	230	186	215	217	200	225	222	200	202	189	212	224	193	196	207	219	239	230	210	232	207	213	224	200	223	215	203	236	192	218	213	203	203	225	197	196	222	227	224	201	225	181	221	216	220	215	182	215	204	207	220	222	201	203	187	222	212	205	220	199	211	217	195	205	214	220	190	204	246	229	212	188	221	184	227	169	212	204	205	212	239	212	207	242	226	206	238	206	201	203	192	190	215	210	223	224	199	202	224	214	224	185	220	214	204	230	186	179	210	226	215	222	236	228	220	204	184	224	224	172	202	215	232	194	226	221	214	211	227	216	205	208	223	214	218	215	188	194	233	193	210	201	215	228	196	212	209
32115	17253	13076	10103	8610	6878	5478	4277	3069	2565	2315	2018	1772	1645	1545	1393	1415	1406	1335	1237	1136	1140	1098	1053	984	807	759	763	738	719	723	713	686	650	678	653	663	544	547	515	581	601	637	540	551	576	562	550	528	561	543	528	485	506	544	511	510	516	494	487	478	481	487	513	501	491	479	494	468	496	487	457	510	474	439	445	492	471	499	449	464	467	431	471	466	478	490	496	470	451	474	449	480	460	461	477	491	464	458	449	493	423	461	465	482	437	520	463	409	455	494	457	485	426	475	447	442	450	479	439	482	436	438	461	440	420	447	472	454	463	460	443	453	414	462	455	468	474	477	467	460	472	450	459	483	438	465	474	482	486	466	492	484	456	456	471	499	506	461	485	470	455	465	443	459	468	418	515	468	436	527	462	457	454	454	440	460	461	451	499	475	487	483	444	449	486	445	463	446	451	445	433	488	447	512	441	439	467	475	477	465	457	433	478	498	454	465	478	496	472	426	511	472	424	449	480	465	452	426	449	477	447	464	470	495	435	431	474	489	431	477	471	465	467	445	470	432	485	467	465	454	434	486	468	431	442	478	470	458	438	423	449	455	453	431	462	458	451	474	434	457	428	462	461	477	423	442	481	482	440	462	455	457	492	496	465	464	489	487	474	453	477	445	461	463	456	454	473	450	446	470	448	451	497	437	451	438	437	462	448	443	460	441	452	431	517	448	476	454	501	470	422	453	462	474	491	453	459	427	462	492	430	464	485	476	496	466	412	481	444	448	453	451	492	482	462	446	448	445	467	525	436	446	473	479	420	458	487	493	506	444	488	476	517	487	468	464	494	481	470	475	430	440	428	458	483	446	474	447	443	462	449	480	498	450	465	433	455	473	491	483	487	420	437	461	422	442	456	480	454	477	496	456	462	459	407	477	444	486	510	463	458	438	454	450	448	465	465	487	478	485	447	447	479	461	471	478	481	484	474	486	449	438	435	454	458	491	459	488	464	401	478	453	469	432	460	433	440	463	461	504	449	409	506	411	443	451	479	466	461	438	501	496	502	431	484	470	473	480	472	448	439	465	422	449	478	501	466	466	448	465	447	481	430	466	464	477	447	463	494	489	461	516	457	447	467	497	462	483	440	455	461	416	465	410	475	429	480	459	479	468	456	469	488	455	466	459	470	485	499	478	470	440	444	451	443	501	476	477	455	483	437	442	476	446	435	467	448	475	445	431	506	470	481	460	468	430	472	440	468	444	452	469	465	479	446	511	473	454	414	431	527	500	473	464	452	475	478	465	483	480	453	449	463	491	440	456	437	445	475	474	447	465	489	452	497	502	458	465	488	484	452	490	426	424	486	475	465	444	441	443	472	444	473	450	463	459	474	500	455	462	447	493	480	478	485	456	425	439	454	438	471	508	485	468	472	466	456	452	457	455	451	448	494	459	444	481	502	487	470	489	495	496	435	466	446	443	451	502	441	523	455	515	469	468	463	422	457	453	467	436	452	458	465	470	460	496	487	488	468	496	448	464	487	448	469	471	467	453	497	432	468	463	471	513	493	480	469	466	472	489	443	481	461	453	448	488	463	444	482	483	447	477	471	492	442	498	432	459	514	449	490	437	468	425	463	460	450	467	492	449	493	457	478	477	486	468	436	443	464	452	460	434	468	447	477	455	461	448	427	493	441	469	459	459	444	426	452	461	441	498	476	460	462	449	456	428	469	473	434	483	437	492	441	440	469	498	453	466	485	469	482	465	441	459	470	466	477	481	456	454	508	485	416	469	478	460	485	448	462	440	426	477	508	452	447	440	494	430	462	476	477	444	443	452	460	511	455	446	475	453	516	452	492	452	462	475	474	450	457	501	455	478	469	452	434	417	462	455	469	443	460	459	483	464	437	465	505	475	447	448	484	451	506	457	450	445	419	468	476	448	466	481	465	451	439	447	472	446	489	481	419	442	491	444	453	444	469	471	428	444	487	462	501	473	462	458	470	447	468	456	471	438	442	467	483	445	458	428	469	465	520	446	459	467	484	460	453	509	425	456	424	473	486	449	465	474	462	457	491	461	462	453	491	453	457	456	450	461	515	463	429	469	448	451	474	497	435	470	461	416	477	469	476	492	458	490	450	419	447	463	482	469	499	468	474	451	461	486	459	469	448	456	510	481	467	483	457	475	469	467	488	460	474	486	465	457	482	453	496	503	411	436	503	449	469	497	487	461	536	448	463	433	444	446	484	467	483	456	466	456	464	473	467	447	448	452	466	475	468	461	468	476	451	452	446	483	473	484	488	484	437	485	466	446	434	476	491	453	449	450	444	447	451	443	516	495	467	492	459	478	480	468	481	450	425	500	464	449	440	436	482	470	449	480	432	492	480	467	436	472	442	442	478	464	480	464	484	475	491	498	423	467	472	429	450	496	455	460	441	456	476	456	479	469	461	463	495	476	479	452	452	430	454	472	486	470	460	461	472	480	468	470	429	494	466	466	491	457	483	485	473	457	422	450	480	482	469	442	459	476	449	454	457	451	444	467	463	469	469	417	471	469	493	473	471	482	431	451	425	442	455	487	468	456	533	446	473	467	475	431	434	480	436	486	460	430	473	449	438	445	466	468	479	452	485	450	481	490	464	461	458	504	420	467	479	461	460	449	487	481	431	458	495	489	472	485	473	464	452	474	459	444	487	474	487	462	484	467	440	452	447	472	480	449	474	426	448	502	450	461	516	464	461	430	486	442	472	440	458	456	468	465	477	474	434	437	486	456	464	495	439	488	430	466	472	495	480	467	453	482	467	448	462	450	438	488	443	463	469	454	428	440	487	464	435	467	505	491	472	488	461	477	470	468	458	468	474	468	458	458	446	458	454	486	455	478	439	452	473	500	472	483	487	448	481	471	452	475	463	436	483	454	445	445	486	461	456	455	459	452	517	456	489	442	492	447	462	438	434	462	494	453	456	469	452	476	461	480	482	452	446	469	441	481	438	486	473	435	448	474	455	422	485	485	479	441	442	447	459	438	479	439	446	485	485	428	466	451	459	452	463	437	470	454	446	452	467	468	483	442	445	460	462	441	442	493	486	480	439	447	480	473	473	450	476	467	435	435	483	452	435	451	453	491	468	466	475	478	436	485	450	446	506	495	472	477	456	466	476	473	449	478	441	470	451	456	497	466	480	476	480	447	458	476	493	443	434	456	457	443	470	454	467	474	476	453	476	469	445	492	424	483	416	470	436	441	438	441	429	457	498	437	430	488	511	450	453	481	477	452	460	421	450	452	486	457	470	448	428	438	452	514	451	463	436	460	461	432	478	483	466	467	450	466	476	467	464	468	462	437	475	484	447	445	488	462	458	477	465	470	458	467	481	453	489	466	399	449	472	500	474	453	485	461	434	472	445	466	484	465	467	439	490	487	496	484	491	475	461	424	501	452	418	472	467	453	421	467	494	477	485	472	481	473	442	454	489	447	426	472	475	467	486	465	455	466	467	464	446	417	474	462	475	489	531
32851	13816	4620	1607	1024	809	625	488	390	377	314	279	269	280	309	264	288	263	228	234	235	268	229	246	221	230	246	212	233	259	235	221	209	219	250	223	212	248	194	214	197	249	218	229	236	235	217	192	216	201	213	192	216	209	226	208	229	200	186	229	229	183	189	188	199	209	229	204	208	213	190	200	242	217	202	203	215	208	219	235	205	195	206	229	230	184	235	249	225	235	189	187	171	218	216	198	236	239	208	246	219	211	205	200	212	230	228	212	198	210	210	194	228	218	211	216	219	209	212	236	198	225	225	187	219	198	228	204	228	187	203	225	249	232	224	241	220	199	225	201	178	222	210	197	220	196	216	204	210	206	216	235	193	224	239	215	207	217	205	227	213	206	192	192	176	214	225	186	209	220	207	205	205	204	211	242	231	188	206	193	199	187	193	181	177	202	193	215	185	211	211	204	227	198	210	231	193	224	158	218	221	240	211	221	177	201	219	197	202	229	194	197	218	185	202	198	203	238	216	201	212	188	216	223	225	239	237	210	226	217	196	210	218	187	210	204	200	212	220	207	198	226	210	261	228	212	206	191	206	195	204	198	204	193	224	210	232	213	216	200	202	212	209	219	209	216	216	203	206	222	223	201	185	172	207	162	201	199	226	216	185	195	201	210	224	204	196	202	242	198	205	187	229	252	206	225	226	215	214	204	201	218	202	182	224	207	237	243	191	207	181	236	210	217	215	188	202	245	240	216	201	197	212	203	237	207	214	182	236	163	219	206	217	220	204	216	198	212	183	207	210	234	196	215	216	227	225	201	237	236	212	227	220	229	199	189	221	221	177	191	208	226	216	218	214	212	203	238	238	236	221	218	217	194	218	202	210	204	186	201	211	236	211	225	217	187	196	171	222	224	225	204	271	214	205	217	196	224	168	214	205	217	216	198	185	215	202	184	215	233	208	236	207	187	237	210	237	235	215	207	203	196	223	243	216	186	216	216	209	208	220	209	181	236	186	211	206	180	230	210	222	190	219	202	217	246	200	226	217	218	222	195	190	202	195	194	226	207	191	200	189	193	188	199	203	203	214	236	165	204	206	196	218	221	211	197	201	219	223	195	175	205	234	195	198	223	229	221	219	230	203	233	218	199	213	216	209	194	199	206	214	200	226	217	245	203	216	210	229	196	239	243	204	200	196	200	219	210	202	235	197	205	209	188	218	215	199	231	232	217	187	217	220	207	210	197	210	228	223	205	240	212	241	216	206	206	211	212	255	217	203	207	203	191	195	210	202	193	218	247	212	194	221	204	206	201	211	233	201	230	203	218	206	191	199	209	223	201	223	251	196	222	190	212	229	231	224	182	190	237	183	211	213	225	200	187	229	234	205	188	199	208	227	231	230	204	212	208	172	208	196	229	214	217	214	197	195	217	207	187	225	211	218	188	221	168	197	228	184	219	214	191	221	219	203	217	196	219	225	226	204	200	207	191	221	187	206	224	227	230	178	193	202	218	223	213	223	221	242	211	229	205	195	189	185	186	204	211	200	209	186	216	222	238	214	197	199	230	165	210	204	204	203	204	214	208	208	201	213	227	192	201	237	212	195	209	207	209	207	216	222	215	217	218	215	235	209	240	214	212	215	223	199	213	198	210	211	213	215	191	194	241	182	192	194	211	204	187	207	212	207	192	225	212	230	183	210	203	199	199	201	204	193	175	195	197	212	194	236	232	232	229	235	213	237	202	200	195	193	236	213	215	203	203	211	230	212	204	202	200	203	210	200	203	222	211	226	204	212	208	203	204	186	233	188	217	188	207	216	234	196	221	205	205	191	221	203	218	191	203	221	210	229	192	223	209	189	202	192	182	216	229	230	227	208	191	213	182	183	219	189	220	214	215	207	203	213	205	211	198	219	223	200	195	235	213	212	200	220	212	228	188	177	225	232	210	206	219	224	208	205	218	188	235	230	212	207	213	223	228	196	172	205	222	206	236	208	199	210	232	212	229	216	199	219	208	208	189	210	212	227	190	203	195	231	176	205	210	216	190	202	214	258	216	229	231	210	215	214	223	224	180	231	208	215	196	249	210	195	213	209	201	188	186	215	218	184	180	213	190	189	200	233	219	225	213	212	213	170	216	212	203	185	202	218	219	212	223	212	179	221	235	205	205	200	197	186	209	215	201	220	237	252	223	219	214	226	209	216	199	215	200	207	216	205	184	248	211	220	202	230	188	230	208	226	192	205	212	189	229	235	205	228	240	198	201	211	243	233	201	247	217	196	234	216	223	214	228	208	205	208	213	204	220	209	222	197	230	240	208	194	215	219	201	227	198	230	242	207	233	214	206	213	197	238	205	218	243	185	200	202	215	200	222	188	219	221	216	235	204	209	187	228	219	215	203	232	202	195	202	207	216	209	217	213	192	186	221	212	237	256	228	218	223	188	229	190	201	185	210	189	240	204	213	186	208	212	222	214	189	179	208	204	202	206	211	219	196	209	217	217	194	244	203	239	201	219	186	211	208	227	195	215	221	202	183	223	215	218	198	185	224	210	199	234	204	226	232	233	188	204	202	190	215	207	208	196	192	202	220	210	225	173	208	193	189	196	210	223	204	221	205	201	194	233	204	193	251	205	201	184	191	216	215	212	227	200	191	226	221	197	213	208	218	204	186	228	219	207	210	216	197	213	227	175	227	236	210	215	198	208	197	204	199	251	202	212	172	206	220	206	198	184	189	212	196	208	232	196	202	208	216	219	214	196	208	207	222	240	201	208	217	209	225	211	195	213	254	220	205	218	182	183	218	221	204	194	206	202	235	199	193	191	211	187	187	203	172	227	199	199	195	164	199	204	214	229	211	212	214	220	200	226	198	216	254	235	216	232	237	211	195	244	206	191	211	223	206	230	204	195	194	201	224	204	212	185	204	204	220	223	227	194	222	219	196	205	215	204	197	220	205	178	202	197	207	216	192	220	196	206	254	227	216	209	214	200	200	199	207	211	227	217	191	213	186	204	226	208	222	216	233	216	215	202	244	233	196	218	244	238	220	194	207	213	216	190	202	231	210	184	220	214	207	216	219	207	221	200	205	203	236	212	217	225	199	212	221	213	218	188	211	226	194	211	217	221	219	199	211	190	210	231	199	203	203	222	206	217	217	211	232	215	218	231	182	171	204	222	239	195	196	198	209	196	231	187	210	201	228	223	188	187	257	207	219	242	227	209	205	213	211	237	209	226	237	203	179	204	224	195	196	216	196	234	201	214	221	206	213	218	218	231	236	197	188	212	205	232	211	193	190	203	214	240	230	204	186	205	189	221	205	224	231	188	215	206	206	234	200	216	188	201	208	201	218	201	207	204	230	214	214	191	201	227	211	208	209	216	199	221	221	230	219	230	227	170	218	204	216	172	197	220	177	209	225	183	215	201	209	209	206	202	224	225	197	192	196	175	201	188	235	207	220	219	193	200	231	228	176	198	207	194	250	194	237	175	207	196	218	224	190	194	232	204	239
18155	8486	6175	4431	3884	3118	2459	1856	1511	1179	974	883	869	813	835	715	743	655	652	672	618	615	585	571	564	535	518	518	572	527	514	486	489	501	475	537	456	491	441	518	528	524	494	495	452	494	443	460	444	492	514	484	495	490	433	494	457	476	467	458	460	454	467	467	456	454	451	444	473	453	480	446	455	469	458	457	433	431	432	449	455	436	468	432	453	456	462	488	461	456	438	460	444	479	452	429	427	465	432	462	480	421	456	442	443	460	464	447	472	479	480	487	464	485	439	461	438	450	439	477	451	435	440	456	478	432	456	445	447	430	443	446	440	436	471	463	415	470	452	481	436	404	460	476	442	465	496	473	452	440	466	438	443	469	493	484	449	453	480	449	423	463	437	413	441	464	433	482	422	462	425	429	476	394	433	457	468	440	435	454	440	447	443	434	465	442	484	442	463	436	417	493	442	475	425	448	454	451	444	465	450	391	480	466	435	454	446	488	492	430	515	476	441	409	488	490	509	446	410	408	434	484	481	518	433	413	443	458	483	465	459	471	472	441	452	476	473	436	452	436	434	448	428	481	449	465	463	447	473	435	423	420	448	462	451	461	463	475	479	445	449	440	429	488	431	487	480	453	444	475	456	479	460	445	405	459	430	512	465	469	420	417	462	463	445	420	514	441	436	444	435	411	483	472	470	469	459	453	467	440	438	444	440	436	444	429	472	442	437	476	469	427	446	492	443	453	454	452	452	464	445	435	489	459	427	429	468	435	485	437	418	424	453	427	425	420	474	447	425	491	426	474	473	477	484	438	444	462	445	442	461	451	451	457	479	462	466	458	474	416	446	430	464	445	486	450	462	432	462	478	499	456	485	414	450	434	472	409	442	449	435	443	484	441	443	440	408	450	468	432	460	496	435	452	488	464	444	478	412	466	447	437	466	427	481	434	478	468	466	489	484	415	418	486	434	470	448	474	463	460	429	427	434	479	431	470	480	432	451	462	442	430	469	416	482	406	444	456	448	487	464	432	484	426	472	432	453	470	453	449	469	486	419	432	455	451	464	487	431	438	445	478	449	446	495	436	481	444	475	478	472	462	448	458	433	439	465	417	433	452	446	423	465	477	464	466	463	430	464	453	464	445	430	443	476	471	455	462	448	439	426	460	482	475	473	476	426	432	435	492	417	453	432	454	423	448	489	456	432	443	460	465	430	511	443	437	436	457	455	453	441	446	503	453	433	443	426	467	423	465	481	488	447	424	459	409	483	468	460	470	438	449	436	436	470	437	443	456	450	474	434	425	464	418	437	441	462	453	446	461	449	471	464	484	458	439	467	433	450	424	437	430	438	457	444	459	480	451	432	459	469	435	447	436	444	491	469	442	470	446	441	435	454	470	510	426	465	484	459	452	436	424	442	463	419	457	452	477	438	460	444	425	423	472	476	461	431	517	440	501	466	457	464	465	445	444	468	460	441	455	429	413	465	465	442	430	458	445	438	456	444	456	493	450	449	470	428	471	474	490	431	414	415	415	446	467	492	433	476	450	428	461	474	490	483	484	475	489	383	464	457	464	451	460	439	403	439	484	431	439	455	440	445	428	496	490	448	448	481	461	467	439	445	461	468	456	462	454	449	428	457	464	486	474	477	447	438	463	458	435	401	446	457	474	475	382	440	450	455	463	463	449	483	444	438	480	425	447	460	456	487	467	456	460	447	450	487	420	481	452	428	456	481	452	436	453	451	489	437	430	461	422	438	463	425	430	439	483	468	440	475	453	485	438	463	451	493	390	489	452	496	451	468	432	490	444	428	446	467	417	458	469	458	383	437	451	426	435	466	436	449	478	436	398	450	495	466	458	427	450	442	467	436	441	420	434	450	473	447	471	467	463	475	433	427	459	435	461	456	466	437	470	440	462	467	428	449	414	470	488	447	462	461	434	481	464	495	460	443	432	473	484	427	423	452	459	448	425	505	438	464	438	457	493	466	404	474	458	452	429	449	453	424	415	462	468	452	443	450	455	452	440	466	418	460	465	417	491	450	483	475	480	449	412	478	435	462	420	490	467	444	441	455	439	499	505	462	454	454	469	472	420	465	491	428	479	455	452	495	468	464	470	440	461	445	492	471	443	449	477	415	449	475	415	449	489	415	431	460	452	459	448	444	483	461	439	470	433	448	464	444	409	447	440	414	458	438	449	456	438	433	489	444	446	450	502	444	434	456	488	454	486	449	451	478	456	467	439	435	415	451	447	449	466	445	460	465	445	460	436	475	442	471	476	458	432	471	457	411	413	453	482	503	419	466	456	476	448	464	453	487	455	431	421	468	459	456	456	447	440	428	452	431	480	439	466	464	480	452	468	449	456	454	464	490	474	417	460	493	467	461	413	452	443	466	456	453	428	459	459	451	470	457	452	449	448	435	463	416	452	466	413	397	395	417	470	472	461	419	473	431	501	470	457	486	439	471	464	457	437	449	472	454	432	465	452	448	481	440	441	461	445	462	439	473	420	436	466	482	436	470	464	456	434	451	436	392	447	446	445	443	419	462	477	476	463	448	466	439	460	449	417	431	435	465	484	464	400	431	473	447	436	495	504	437	422	456	447	457	454	471	454	432	465	446	459	423	478	451	448	478	395	424	409	462	436	488	442	465	474	440	468	451	430	446	468	447	438	496	416	490	435	467	423	450	438	449	453	398	459	458	447	459	477	451	494	473	445	438	449	444	495	434	446	460	454	449	441	449	444	445	452	407	487	476	462	473	437	453	483	474	466	458	446	447	470	479	467	439	421	440	461	430	471	466	449	441	473	476	476	426	441	451	471	419	447	448	424	470	488	444	438	450	479	469	467	456	428	460	457	482	477	488	453	484	449	437	457	458	437	435	431	448	403	431	428	460	430	457	407	452	455	441	443	460	510	437	478	455	417	420	404	454	458	436	422	474	423	445	445	443	457	411	452	434	430	435	423	449	435	473	492	471	458	422	443	471	452	469	456	445	435	454	441	466	403	452	456	458	426	447	440	487	456	475	447	479	469	462	445	467	466	454	493	455	446	429	484	451	459	479	444	463	470	445	452	431	417	477	442	448	454	449	453	449	483	448	436	431	443	466	468	476	437	462	470	470	431	458	444	509	434	464	459	470	448	491	460	467	427	471	462	444	417	472	442	432	453	466	443	458	460	445	459	449	477	457	447	444	446	480	464	492	447	440	456	482	479	456	451	450	429	490	442	467	447	453	429	449	453	444	441	444	452	476	453	471	484	483	489	475	471	443	470	492	444	428	447	452	443	468	453	477	445	457	455	476	472	460	418	456	454	443	426	452	443	483	434	418	473	430	478	474	420	475	443	432	470	474	513	498	443	431	458	424	410	442	468	476	494	457	459	460	431	430	451	466	452	439	470	431	432	433	443	442	486	457	416	429	475	460	476	472	449	435	480	467	518	467	437	431	462	435	418	442	433	438	476	461	436	449	462	464	475	475	446	450	478	459	450	461	497	445	485	433	450
49611	24677	7581	2547	1611	1161	956	732	557	514	405	369	308	355	331	297	289	313	244	248	257	240	253	234	252	210	212	245	228	197	208	198	205	221	224	210	217	217	202	207	227	223	201	208	192	195	164	201	215	214	212	221	218	214	189	186	175	222	213	208	207	224	198	202	216	190	187	173	221	208	209	203	214	185	189	211	189	206	198	181	179	212	190	207	186	177	217	177	200	230	195	189	164	196	198	209	209	204	193	180	177	198	190	191	188	193	194	193	193	186	208	184	217	177	193	202	184	186	204	198	170	188	178	205	214	203	190	214	181	189	171	172	208	211	195	214	194	181	208	207	199	194	193	178	182	187	200	203	200	180	181	182	179	170	203	184	207	201	197	214	204	186	195	191	215	181	177	196	186	186	212	178	184	197	197	236	181	191	192	173	178	195	188	206	213	185	175	225	205	198	184	201	223	172	186	163	195	156	185	190	188	211	183	177	184	204	175	168	216	179	184	180	198	207	184	182	180	182	208	197	205	208	173	192	199	180	215	225	190	190	219	210	171	181	209	148	181	220	185	204	194	184	193	188	165	185	206	200	195	165	187	174	218	185	187	205	196	197	145	165	183	189	213	193	174	197	165	191	182	190	215	196	182	176	198	189	176	230	167	157	180	212	190	165	178	191	206	200	194	212	189	224	194	182	209	193	211	224	216	215	196	186	206	194	181	189	180	210	179	203	197	217	209	187	213	191	181	199	179	208	206	219	206	195	192	179	197	182	181	188	179	185	211	195	191	212	187	184	189	209	196	201	197	161	189	199	174	166	202	200	189	181	191	177	189	191	206	208	209	201	174	176	159	198	211	197	190	193	198	192	181	177	220	214	167	190	177	198	197	218	178	174	181	197	203	191	216	184	222	195	196	219	211	193	216	196	207	201	192	185	196	209	187	166	187	197	200	203	184	193	189	194	185	179	198	190	208	192	213	195	168	177	177	184	170	188	198	198	188	181	180	195	197	190	179	190	189	188	184	179	204	203	196	161	184	163	158	188	181	190	152	188	196	181	182	203	207	184	179	191	220	189	181	184	200	199	194	199	200	187	191	203	205	207	177	192	209	181	180	181	179	197	172	214	190	228	198	172	186	216	170	184	197	193	197	184	190	197	202	198	214	214	191	165	200	169	202	200	182	214	203	185	176	179	187	202	191	205	198	181	203	194	191	204	217	201	177	211	195	191	189	191	179	183	179	204	199	173	163	200	191	206	201	190	195	195	215	180	177	185	211	191	196	196	205	191	190	183	197	199	204	188	188	214	185	199	199	197	191	180	201	223	192	201	175	193	208	197	197	188	213	183	180	190	175	182	221	169	187	190	191	204	194	200	200	218	220	166	203	197	187	190	218	188	173	166	172	176	209	208	197	187	187	192	191	177	163	183	201	220	198	186	207	191	189	189	174	192	192	179	165	171	169	192	207	189	176	189	240	186	191	200	216	207	196	189	199	208	210	200	200	184	162	198	200	196	176	210	206	177	216	196	215	208	186	192	179	157	177	193	224	194	195	168	183	199	180	191	184	220	190	183	193	207	200	230	190	201	193	191	213	216	166	183	205	210	220	182	178	205	184	169	208	217	193	184	184	194	174	196	191	164	212	192	189	198	214	161	190	195	183	194	219	229	216	173	194	195	206	197	179	201	175	184	196	203	218	206	191	214	173	159	218	196	222	188	206	222	194	168	176	175	186	169	186	176	208	202	193	183	183	176	189	202	180	170	212	166	186	200	196	179	191	201	185	212	180	209	233	196	180	192	175	203	186	161	176	182	192	183	204	192	185	188	194	197	190	189	174	209	190	217	216	183	203	208	203	200	214	210	213	171	225	204	220	186	204	213	181	182	206	206	213	204	199	202	200	180	196	187	188	175	182	186	203	205	201	195	214	203	197	194	194	211	193	187	199	191	177	199	187	196	208	202	195	182	199	222	207	238	203	193	188	218	200	209	187	228	182	202	203	213	200	205	210	182	200	209	172	175	208	198	204	195	202	179	168	197	183	191	187	190	215	163	203	181	192	178	216	215	175	227	196	173	216	215	200	195	217	192	206	213	218	186	192	191	203	218	190	183	199	184	172	195	203	185	215	196	208	160	174	226	220	191	186	190	204	216	197	165	205	177	191	194	223	184	198	209	186	190	189	179	194	205	185	196	227	214	172	172	195	219	190	228	162	200	188	186	213	179	210	203	196	202	207	195	201	191	179	190	207	177	201	207	175	202	189	201	177	183	167	215	207	192	201	205	182	184	211	207	177	203	223	175	197	152	186	213	195	195	205	191	181	203	163	187	172	206	212	184	194	189	209	211	215	201	215	211	190	214	204	189	196	178	188	181	185	168	189	199	185	200	167	185	211	179	184	194	195	212	194	186	175	191	182	213	222	192	213	182	207	191	166	196	197	223	218	192	193	169	163	200	201	193	190	194	193	180	167	197	202	188	211	211	185	190	202	193	183	200	187	182	197	232	175	198	215	194	201	183	194	162	161	200	177	185	189	193	193	201	172	203	213	177	213	212	193	197	198	205	182	209	203	220	184	180	172	200	188	193	191	197	204	198	206	170	184	214	160	206	187	223	192	181	189	200	177	222	200	186	196	179	193	198	204	193	181	182	184	185	192	171	195	215	198	206	186	210	201	197	181	200	219	179	175	162	190	204	184	193	224	182	190	224	225	191	202	210	199	210	186	200	174	171	179	183	178	180	174	202	207	179	176	173	202	174	192	203	191	181	205	196	199	203	163	191	178	199	219	190	210	216	207	199	171	199	183	191	197	187	203	192	192	217	192	191	230	207	189	209	208	205	183	176	217	188	188	185	201	201	201	200	177	196	194	194	179	199	193	227	212	224	169	180	180	206	198	166	186	195	168	190	190	207	191	174	194	175	207	220	177	200	183	197	189	203	188	228	180	184	206	183	184	222	200	195	203	196	230	210	187	168	177	198	198	209	216	184	178	179	212	227	188	180	200	172	214	224	198	191	203	210	189	190	198	213	195	183	213	191	200	173	178	199	182	202	181	190	186	181	211	188	217	197	198	173	190	169	187	199	213	192	198	220	197	216	188	186	177	181	204	224	205	207	224	189	178	204	198	192	176	158	181	184	177	187	214	201	210	158	177	204	192	186	211	197	185	197	202	216	195	202	193	194	207	214	248	195	201	182	177	205	193	185	179	211	201	208	198	189	204	200	185	203	177	219	182	180	196	177	186	186	156	197	219	167	185	192	186	186	223	176	212	198	205	197	202	199	180	197	219	165	171	211	212	197	185	187	184	184	221	188	211	195	207	200	207	171	219	189	217	197	173	205	194	167	202	209	220	200	197	187	198	212	187	182	179	183	215	182	181	209	195	176	198	177	210	225	236	207	204	190	181	188	216	163	224	195	186	198	176	202	210	251	206	191	188	209	194	165	199	179	187	186	173	186	203	202	221	190	181	198	219	207	181	199	194	198	218	187	196	184	216	211	211	169
29691	15157	8231	7132	5975	4596	4007	3040	2431	1939	1449	1337	1225	1134	1213	1131	1117	1001	914	869	860	822	762	744	715	630	585	566	601	587	579	566	503	557	559	565	514	484	518	495	490	469	493	530	484	494	487	498	468	433	481	456	471	444	452	453	475	445	449	416	433	437	473	444	442	461	414	451	470	424	384	389	433	446	452	424	413	433	474	430	406	408	428	445	421	431	385	466	448	405	419	432	441	421	416	421	427	426	460	421	423	477	444	417	432	424	426	397	473	425	410	427	424	434	417	468	458	436	444	431	419	403	415	393	438	406	424	432	428	397	424	433	427	408	422	449	440	408	416	429	403	457	432	431	427	441	464	446	441	407	404	431	416	433	426	453	433	442	398	439	413	425	463	429	420	408	397	458	420	429	432	465	408	448	446	409	412	454	423	433	408	404	433	466	440	428	450	407	436	391	390	450	441	431	412	431	400	473	398	413	471	432	388	410	397	434	406	421	399	467	448	408	437	402	407	400	457	448	414	411	422	440	429	459	423	444	410	420	458	413	414	417	384	416	398	401	430	434	411	419	416	446	442	408	375	447	446	410	450	433	444	417	403	432	397	450	380	404	430	451	399	423	417	402	418	421	485	440	421	451	429	406	436	440	412	394	435	428	451	442	424	390	405	449	417	424	458	441	404	436	398	420	434	429	416	423	417	452	431	418	409	450	450	460	418	446	409	381	468	415	444	419	452	421	429	451	450	452	455	427	437	417	421	452	444	434	412	443	441	359	429	429	436	428	423	452	427	439	405	411	395	417	443	432	437	429	435	437	428	461	409	424	439	428	450	423	428	439	421	418	422	425	470	421	402	425	423	376	416	420	408	385	383	424	429	435	414	466	452	426	441	416	460	459	401	439	423	445	444	421	409	464	404	419	456	421	415	434	409	447	431	427	402	404	453	428	432	416	461	425	399	426	437	430	418	446	413	398	421	377	411	428	419	395	450	459	455	406	432	432	404	446	422	415	440	382	408	368	437	419	432	400	444	447	472	421	434	407	401	437	430	410	436	453	445	458	459	419	469	423	438	457	431	418	435	424	426	416	422	394	416	439	476	382	434	478	431	466	423	457	421	407	422	421	414	405	422	440	389	400	398	429	428	463	427	446	371	436	407	407	398	403	434	442	422	400	435	390	424	426	445	403	418	455	445	433	465	394	414	456	397	448	433	422	425	434	418	439	419	432	446	425	395	398	414	412	433	426	433	470	450	437	434	421	442	416	439	467	416	436	430	417	421	416	438	449	420	449	444	409	459	403	461	435	407	431	452	429	424	435	414	392	427	448	449	418	441	406	450	428	413	395	413	437	447	426	381	415	436	393	434	420	423	443	415	421	418	441	425	413	422	431	448	427	445	434	399	438	406	425	409	415	428	407	405	458	402	426	412	430	409	425	370	424	406	424	417	427	427	435	464	441	440	421	439	399	419	397	406	448	489	442	399	414	429	416	431	448	420	408	379	420	470	457	423	402	462	423	421	415	451	440	446	447	419	451	441	434	428	423	404	413	428	443	420	406	416	406	418	437	438	426	438	415	389	427	446	441	438	424	432	437	425	395	418	386	421	402	418	401	403	459	420	432	427	433	425	489	434	406	441	400	469	426	360	437	423	404	407	433	405	397	453	429	428	436	410	404	467	422	420	416	435	423	447	407	455	429	416	474	405	418	411	423	434	454	415	419	438	402	433	411	453	427	442	430	425	436	419	436	432	440	423	431	406	395	461	410	450	437	406	451	407	419	431	422	427	432	441	419	423	439	421	449	400	395	435	431	408	417	419	408	441	435	406	459	424	419	456	459	454	432	421	437	417	435	440	404	448	434	427	463	435	424	405	457	396	456	430	421	431	450	444	446	431	469	403	433	437	461	431	404	424	394	424	427	412	390	410	466	427	450	460	380	414	460	421	445	431	419	398	382	443	435	473	406	432	442	399	398	413	397	356	427	398	441	430	451	430	449	433	439	396	417	403	393	407	423	460	430	455	446	410	429	455	413	419	411	406	411	432	425	426	421	382	433	396	468	430	438	429	409	397	409	423	443	414	428	430	418	424	424	447	441	401	423	430	429	441	448	438	437	419	418	423	446	407	432	440	454	416	465	442	448	446	440	433	445	432	404	440	398	454	432	400	434	399	437	416	427	411	414	432	433	451	434	404	416	464	423	470	451	439	430	436	388	440	429	441	426	417	412	428	436	450	422	406	427	436	425	460	448	447	410	413	431	465	422	451	407	433	429	409	450	444	451	399	449	447	421	433	394	427	399	399	446	370	430	421	433	465	403	425	423	412	384	446	422	451	436	455	416	442	435	453	419	408	430	445	387	426	433	410	411	418	449	445	383	428	437	428	452	419	454	426	434	405	442	418	429	424	405	417	446	432	420	452	430	403	428	394	467	437	436	423	429	421	411	431	453	432	434	429	407	450	424	412	458	406	442	460	398	428	405	387	431	411	411	423	389	475	387	414	410	420	427	407	411	425	370	402	413	416	462	413	410	434	432	417	402	414	439	421	427	409	415	395	436	425	406	421	423	413	454	458	407	422	419	433	430	410	411	427	405	418	415	397	419	409	394	395	431	406	465	425	447	427	429	466	398	422	399	431	401	409	427	428	439	430	404	406	448	400	431	446	456	439	476	427	444	413	461	437	415	476	422	441	395	434	445	422	432	430	394	413	427	464	453	460	452	401	425	447	418	432	395	414	444	408	399	399	424	417	419	422	412	469	417	438	448	423	436	450	419	429	406	386	424	445	459	424	393	419	410	449	411	426	394	430	447	422	405	450	457	429	440	439	464	388	416	406	424	439	406	447	431	426	444	429	439	462	431	408	437	400	442	440	417	420	451	445	440	429	462	419	451	439	418	433	427	443	419	426	426	434	417	379	372	430	463	438	453	408	429	441	390	419	418	442	419	421	434	399	401	430	406	407	436	424	456	420	470	454	403	422	409	428	380	368	448	450	420	420	446	436	402	415	423	428	436	395	419	428	417	423	473	421	437	390	429	434	384	426	433	455	413	443	421	421	410	415	408	440	401	434	419	435	453	435	437	438	450	441	419	436	443	431	407	435	446	423	447	380	387	422	416	425	446	449	425	427	429	402	440	399	426	445	436	442	447	419	404	405	421	430	411	446	418	438	395	424	434	412	443	453	480	463	415	440	427	379	442	488	436	430	430	420	401	409	382	385	434	428	422	393	401	434	425	425	418	388	431	437	438	428	421	454	382	421	410	426	378	438	443	420	404	439	421	412	420	399	449	408	415	425	429	425	418	470	410	456	413	429	427	374	403	439	437	383	449	425	448	422	458	423	398	442	411	406	454	421	407	434	423	420	413	428	417	382	428	461	436	404	471	407	410	402	433	465	411	441	378	414	414	425	425	429	424	439	477	427	438	430	425	391	461	446	400	439	448	433	421	407	414	416	436	459	426	418	433	422	423	405	416	440	420	437	440	430	417	441	438	443	397	416	410
57350	29896	12380	4240	2328	1737	1330	1016	857	684	568	546	415	403	429	390	377	334	279	334	304	295	300	283	297	277	250	234	275	246	262	218	251	263	258	213	268	239	233	220	224	235	233	229	210	224	215	225	238	241	191	212	231	239	238	240	213	241	262	217	217	200	209	213	242	207	199	222	200	206	236	198	208	195	211	228	222	224	204	220	236	201	219	203	225	190	206	221	207	229	217	210	219	213	230	207	210	213	225	208	213	210	217	208	210	219	228	211	225	213	198	194	222	228	237	213	192	204	217	212	216	232	209	198	211	222	219	217	204	214	257	229	229	233	213	216	217	210	219	210	225	222	224	210	209	211	215	207	208	195	236	220	196	214	231	206	209	232	235	234	218	226	213	214	219	194	220	229	214	216	212	243	208	197	194	236	207	236	217	241	224	228	202	206	233	241	215	244	231	233	238	219	223	200	241	202	212	191	214	233	210	194	188	239	224	258	205	221	192	209	220	213	217	218	194	207	219	208	203	223	227	203	229	218	217	193	226	236	209	224	220	214	221	215	194	227	243	224	205	213	244	203	201	204	218	245	229	200	222	232	228	230	222	212	203	211	206	225	204	201	201	170	234	217	218	210	229	203	218	218	217	255	213	175	197	192	186	180	198	230	226	261	228	222	225	223	223	209	199	224	219	205	202	240	208	236	201	197	235	211	220	217	220	222	246	226	239	235	204	203	208	206	212	253	220	220	249	198	220	215	197	229	208	205	234	197	205	241	239	196	194	220	232	194	209	218	216	233	221	224	231	238	189	226	210	227	255	217	230	223	247	193	236	253	227	220	206	239	198	214	224	224	221	200	196	189	205	199	223	213	210	217	202	236	236	208	219	229	204	247	219	184	252	242	221	231	196	192	213	197	210	232	232	212	198	185	239	205	222	219	230	221	201	194	187	198	231	232	210	240	216	202	228	213	182	220	228	217	236	226	246	223	214	200	222	226	196	217	215	229	232	204	258	199	227	204	194	224	222	183	196	237	236	235	222	214	236	225	252	190	221	196	206	240	224	228	234	239	248	217	245	228	214	182	208	217	224	226	207	227	199	211	220	231	201	260	230	208	257	217	223	218	249	195	222	199	221	206	221	199	219	214	229	213	264	227	242	221	214	232	215	234	206	225	206	217	209	204	186	240	234	199	188	198	196	199	208	219	206	205	211	215	210	182	193	187	198	235	193	227	211	210	244	197	199	204	202	199	216	223	175	191	233	199	224	204	239	216	210	231	226	232	236	200	201	216	213	216	207	238	218	220	220	205	202	219	227	195	218	233	217	213	217	224	238	203	220	180	216	251	220	231	224	226	196	220	238	215	223	244	208	228	242	185	208	193	182	214	215	175	197	238	221	209	222	226	220	216	201	213	178	211	206	225	234	210	251	203	187	206	240	220	220	209	224	216	202	219	206	203	197	202	224	236	203	228	222	194	200	240	232	234	221	205	199	206	231	204	226	210	203	209	191	210	220	227	209	209	243	233	225	185	189	221	207	196	199	190	230	217	233	206	238	201	217	209	222	233	192	226	211	207	212	231	226	223	208	224	228	219	231	238	197	203	205	236	250	214	208	242	218	172	207	199	185	251	197	215	219	206	234	219	215	201	203	191	207	228	212	222	209	224	223	206	219	199	228	214	224	234	219	233	216	208	219	220	206	221	217	207	196	227	235	226	237	220	210	194	239	196	201	216	227	218	232	243	221	210	185	209	223	216	194	207	181	203	211	244	220	229	218	215	233	177	236	204	243	230	215	226	222	228	192	202	220	233	224	210	213	231	208	219	223	223	190	229	213	226	221	228	215	204	203	193	182	208	221	230	226	211	208	231	231	247	225	242	211	198	228	210	250	196	238	222	241	234	212	230	226	249	238	185	212	217	221	223	222	235	239	218	196	227	229	220	228	227	193	199	216	235	193	238	217	211	202	224	225	200	232	215	220	209	220	202	230	218	204	200	219	200	223	221	220	201	229	207	205	227	201	185	225	220	199	215	210	244	224	212	195	222	228	197	223	220	237	255	195	225	221	208	235	224	222	194	192	201	225	211	213	240	229	237	208	221	184	198	219	212	222	225	200	258	214	206	237	210	199	217	198	231	231	218	191	201	222	230	219	220	264	214	215	221	210	234	218	209	226	208	212	213	218	224	203	191	198	211	213	226	205	214	216	251	235	245	226	219	226	230	214	221	214	204	207	213	209	220	255	217	214	204	203	230	206	221	212	230	225	221	245	191	227	202	206	202	176	208	256	240	202	185	225	212	209	198	176	216	221	215	217	227	201	224	210	221	222	203	191	220	212	206	215	218	221	199	190	223	207	203	210	217	207	259	203	235	223	191	213	217	223	203	230	200	232	225	212	186	194	211	226	210	241	213	207	219	196	205	205	205	200	204	228	193	208	210	213	233	214	187	220	240	194	199	213	218	216	198	227	208	217	222	222	229	203	215	219	198	208	209	208	201	212	221	235	216	212	218	186	209	224	208	228	219	214	209	228	204	225	197	216	193	257	215	221	247	223	200	216	191	214	182	204	192	222	214	212	212	212	193	213	219	214	204	207	196	219	230	239	209	196	214	202	228	211	231	213	253	183	196	248	242	208	225	238	220	211	218	220	230	220	238	231	229	236	211	231	206	226	233	213	213	229	221	200	217	208	217	204	222	197	208	205	235	237	212	227	224	216	224	244	212	203	224	205	213	225	219	225	226	223	252	219	202	219	187	171	232	215	229	216	239	225	203	187	215	195	217	217	192	212	212	203	212	192	227	212	209	199	229	209	245	217	202	224	201	190	238	197	241	196	209	216	230	217	198	212	214	210	231	231	234	217	212	224	195	239	244	241	243	231	217	234	221	247	196	186	236	219	198	191	199	223	212	215	245	220	230	205	210	187	239	198	215	200	226	192	238	209	215	209	221	210	210	234	234	189	208	229	204	235	193	208	205	224	211	198	175	220	224	198	218	211	200	232	227	180	194	212	221	224	220	215	199	221	235	246	214	195	184	211	200	209	240	227	233	215	198	218	185	198	224	218	197	173	206	225	217	249	244	219	239	211	208	228	193	238	243	211	214	209	214	198	219	238	217	238	222	243	214	223	230	216	228	203	208	211	200	206	200	205	250	202	218	223	232	206	227	222	218	243	210	220	189	204	238	205	217	206	228	221	240	251	223	234	225	212	233	235	249	218	226	243	226	203	216	223	191	205	196	224	224	229	181	227	219	209	221	222	199	247	192	220	210	244	195	210	210	192	208	230	244	192	223	208	218	216	178	200	193	218	198	202	229	250	203	220	244	231	220	214	211	200	219	212	226	217	201	199	219	210	219	214	197	249	210	224	212	200	225	229	229	229	200	217	237	191	227	236	217	206	239	221	210	223	194	231	203	243	212	233	209	219	221	195	183	204	221	208	239	244	236	234	224	201	200	226	229	184	206	190	222	220	226	202	227	192	203	200	214	214	210	244	222	192	184	184	223
33571	18581	12191	9530	8053	6757	5374	4424	3554	2895	2353	1996	1788	1702	1740	1613	1500	1263	1134	1126	1048	1107	1027	990	969	767	727	717	739	698	740	747	708	691	678	672	673	549	581	527	558	544	613	574	546	540	533	615	619	537	556	536	497	549	510	554	548	521	521	493	541	519	518	464	506	506	503	469	484	475	487	449	462	499	481	494	444	460	434	471	437	463	458	493	450	440	454	456	449	490	469	481	448	463	453	482	475	477	499	453	432	508	461	508	485	474	493	461	498	475	471	487	452	458	483	486	430	449	467	495	450	482	498	492	437	452	490	511	461	454	465	474	501	465	511	470	454	503	479	436	464	457	454	505	458	508	481	478	477	486	464	467	472	463	479	486	446	436	452	463	487	450	464	454	469	473	467	472	465	451	473	456	439	472	470	470	463	465	510	462	480	471	479	478	438	462	470	462	484	473	483	491	428	512	488	491	477	483	422	458	501	475	461	455	488	425	476	455	469	482	431	427	464	480	448	462	438	458	449	468	439	452	491	445	486	497	453	488	460	458	483	425	445	474	461	453	499	496	478	463	447	467	462	478	503	473	475	450	466	459	440	433	477	454	445	483	438	473	489	484	479	430	462	451	454	494	499	504	467	501	458	472	462	462	422	519	472	484	411	443	450	459	457	485	481	469	443	469	439	476	444	498	479	446	445	470	470	489	492	485	520	445	469	427	452	473	499	503	461	461	456	448	484	482	496	468	477	491	472	510	471	512	448	476	457	476	510	438	466	497	438	473	469	472	436	515	435	463	475	448	476	458	473	493	485	480	488	485	486	486	504	449	488	451	443	451	482	464	487	484	464	477	497	439	481	463	475	479	479	486	474	510	453	485	461	481	464	446	475	464	471	450	442	520	459	431	481	455	483	464	480	467	458	431	450	433	424	456	488	469	494	457	446	460	445	481	483	457	444	483	465	484	452	480	456	479	424	447	460	470	460	448	447	448	495	489	458	475	468	470	457	455	454	469	487	515	481	473	456	491	474	449	460	473	459	456	443	482	475	504	493	454	480	437	522	439	438	480	460	453	494	476	457	498	485	478	500	495	464	483	446	452	475	438	454	456	484	519	452	450	482	474	450	492	450	470	436	496	459	482	500	442	502	492	430	468	466	451	483	456	439	475	484	456	431	482	478	491	518	492	453	456	423	453	512	487	470	522	447	478	442	474	496	476	481	478	452	446	507	437	457	442	482	483	466	461	464	463	469	484	488	484	461	403	444	470	463	462	457	412	519	470	470	420	457	484	461	487	465	466	515	424	469	458	441	485	469	508	473	472	410	469	505	482	474	453	460	474	482	498	508	503	477	468	476	514	455	446	459	478	474	443	486	496	482	458	481	490	466	500	484	462	488	492	449	485	452	432	486	495	471	441	454	459	463	446	449	488	457	480	477	462	462	470	470	485	458	448	445	480	434	497	504	459	482	451	436	436	455	435	485	474	484	474	490	494	479	484	483	458	486	445	485	486	489	480	480	425	479	460	443	479	479	472	440	494	433	523	490	479	464	438	448	444	488	431	473	466	478	482	454	456	482	483	453	447	500	479	521	516	476	462	462	460	467	482	442	473	483	445	499	482	507	465	457	461	482	480	483	459	490	439	470	429	463	483	444	439	460	468	491	477	480	454	497	466	453	487	469	475	473	445	470	471	481	468	500	477	472	457	475	474	441	486	429	479	505	496	479	459	527	452	443	475	483	437	472	473	476	497	479	480	465	464	480	444	498	468	449	461	502	480	445	452	469	511	455	468	494	464	478	477	496	523	473	482	445	463	495	481	445	475	453	446	434	490	455	467	461	469	503	461	458	467	465	441	473	466	469	454	473	488	454	464	437	473	465	438	497	431	465	489	499	500	493	469	479	476	472	499	506	462	430	501	440	457	455	495	499	465	486	464	422	419	500	483	457	463	416	492	476	521	481	480	448	492	456	507	457	431	469	456	460	443	483	500	455	443	480	480	470	448	455	454	500	511	434	473	441	454	476	501	477	461	468	501	481	455	469	473	510	473	480	474	461	483	439	436	473	472	484	504	504	467	451	447	447	469	513	480	485	436	465	453	446	464	447	475	458	481	448	450	489	403	471	471	473	488	467	476	469	481	468	442	532	493	484	481	478	500	468	455	469	466	479	493	473	480	476	511	439	447	459	506	474	494	480	473	500	453	441	485	458	488	494	460	449	468	493	462	490	493	462	483	446	498	485	433	483	464	445	448	457	497	447	512	459	450	466	469	448	478	483	469	458	465	463	458	468	492	490	445	428	467	500	464	480	440	495	465	465	460	442	469	435	479	518	481	455	466	448	519	516	422	457	480	486	477	480	467	479	461	489	445	480	483	470	434	475	468	502	423	464	445	467	492	451	483	495	490	473	512	487	447	441	485	497	440	469	494	450	487	475	493	457	432	486	484	453	474	484	464	429	491	482	521	455	443	473	472	453	459	450	430	475	440	478	493	444	463	475	440	402	489	511	484	489	495	495	459	512	457	487	509	482	441	495	481	458	488	469	461	478	480	476	494	527	474	446	462	469	466	459	464	465	457	465	475	466	454	474	425	458	469	457	472	465	499	462	501	500	460	493	446	446	454	449	436	444	497	462	471	472	453	488	480	460	468	471	454	476	480	437	469	455	470	481	497	517	469	476	479	506	507	469	507	463	476	432	506	484	505	475	481	436	479	454	486	429	482	475	485	441	472	447	487	491	457	479	474	479	514	464	438	436	446	494	492	454	462	494	458	457	469	486	463	492	471	465	439	471	486	485	466	450	496	460	479	479	493	484	474	449	479	449	468	466	476	469	431	503	464	466	490	462	458	452	497	461	485	476	523	500	488	483	475	468	458	474	466	471	477	504	468	465	511	480	497	450	468	471	502	458	419	456	438	478	458	487	461	453	470	476	470	489	529	478	486	447	461	491	448	495	455	438	455	457	477	475	481	439	506	475	443	474	450	486	497	474	486	460	454	504	480	471	474	446	455	507	429	500	503	444	488	466	447	456	492	448	453	477	484	460	481	451	429	491	445	457	500	444	467	446	514	513	428	437	471	462	487	443	449	472	487	457	498	480	479	515	485	461	488	436	456	440	454	461	484	462	461	470	468	443	462	471	435	438	510	463	462	487	515	452	465	495	473	473	467	485	517	486	462	481	482	476	451	490	472	496	442	458	450	478	475	473	435	474	466	503	463	465	470	451	471	487	495	475	438	493	464	440	481	478	499	493	463	467	421	474	469	450	479	449	445	456	472	459	470	464	477	464	479	478	433	472	486	482	501	452	492	472	464	434	443	482	478	476	454	487	478	470	464	440	447	481	463	473	481	470	438	479	465	475	455	483	459	424	422	469	455	509	455	462	461	475	498	502	490	499	479	462	477	441	441	516	478	484	477	483	487	495	466	446	450	468	457	503	453	491	449	440	495	459	516	435	488	436	458	442	451	478	473	480	501	465	476	471	474	501	495	516	491	472	460	485	489
33393	15359	4055	1842	1160	843	708	521	459	400	395	289	300	290	274	305	288	253	241	250	208	242	231	192	220	257	209	216	204	233	195	208	237	192	225	193	165	208	201	212	232	214	218	252	215	218	223	205	225	210	225	230	214	193	245	200	234	212	222	224	222	209	226	227	201	199	191	227	221	222	230	223	233	205	205	225	219	194	203	232	190	182	214	211	226	201	207	206	209	202	225	224	169	182	213	210	200	186	210	233	236	204	218	225	226	205	210	186	201	204	211	222	221	209	224	201	220	188	216	192	213	210	186	226	229	184	225	219	221	205	181	217	220	228	188	191	184	223	222	212	207	191	206	225	220	215	219	215	222	225	211	194	218	218	198	226	231	207	215	229	212	249	221	201	225	228	195	220	214	204	219	223	208	253	195	227	201	197	195	239	222	225	229	204	224	216	219	225	220	221	209	221	188	213	199	226	213	213	200	229	203	198	202	199	206	241	181	222	188	229	222	215	205	228	217	224	226	217	223	233	203	207	214	197	225	224	203	214	206	233	213	221	207	195	230	225	224	203	212	203	220	228	224	231	214	178	205	200	207	205	211	211	235	224	214	237	206	216	207	212	230	219	190	189	205	199	216	226	182	220	185	198	195	234	214	229	218	224	224	236	215	216	227	207	181	212	203	214	221	202	222	191	180	197	233	197	191	191	200	214	218	217	217	205	215	217	221	205	229	186	218	216	194	224	198	199	213	241	224	226	210	215	206	209	179	212	207	211	195	198	207	187	203	210	202	184	176	195	186	196	186	241	195	224	212	222	213	220	209	188	199	208	253	191	221	203	201	231	197	252	196	230	236	221	236	196	228	223	232	202	239	200	222	210	219	213	194	205	195	234	223	240	181	227	218	212	182	216	211	229	200	209	240	221	224	195	199	214	194	208	224	240	190	223	213	200	212	256	211	217	254	206	199	231	209	232	214	204	224	232	222	219	188	220	209	194	217	181	224	188	210	198	198	210	201	191	206	225	198	214	222	215	207	218	165	213	212	241	196	188	210	190	217	221	219	216	232	195	203	197	193	223	218	248	220	217	223	201	237	233	200	225	225	225	232	237	206	227	184	183	209	215	214	191	206	230	200	230	221	189	220	234	221	206	218	201	212	198	205	209	218	203	215	209	200	213	218	214	209	209	179	215	216	225	192	209	213	211	207	226	227	227	199	207	225	189	192	228	195	193	235	207	203	254	227	225	227	264	259	191	235	219	195	251	195	183	220	222	197	219	220	197	219	235	219	229	214	210	199	204	205	201	197	206	184	198	206	202	197	211	219	216	213	189	198	211	225	243	214	208	233	225	232	228	191	238	222	211	213	228	203	203	244	207	205	193	211	173	180	211	213	225	192	192	225	165	190	220	206	218	222	182	192	217	213	190	219	210	204	210	261	188	202	217	198	200	220	204	199	201	210	183	238	225	215	219	169	238	226	197	216	211	200	228	216	228	222	192	207	191	207	226	211	210	198	219	209	219	214	228	207	241	162	208	199	241	205	225	199	201	218	202	203	185	207	209	186	219	254	210	226	219	228	208	222	206	199	202	216	236	212	214	216	226	200	216	207	205	196	234	203	195	185	206	229	193	207	198	235	189	225	209	200	220	196	211	213	229	227	215	214	227	225	199	213	212	205	226	206	225	209	202	205	226	240	243	185	251	197	207	189	211	219	208	223	212	251	202	212	169	199	217	218	214	227	208	203	222	246	234	220	226	219	231	187	226	202	190	223	245	200	211	193	218	198	239	222	221	209	217	216	189	238	228	206	200	237	182	207	197	216	181	230	225	200	204	209	226	203	224	209	201	225	216	246	232	197	219	217	208	216	186	193	235	251	220	227	187	193	198	196	216	227	213	218	186	221	212	188	217	195	188	228	231	243	217	202	183	198	223	212	208	235	202	205	209	206	212	221	212	210	218	226	214	223	208	219	204	225	223	220	214	209	226	212	221	231	223	229	188	205	215	220	225	216	189	199	193	200	206	225	229	177	239	225	224	204	228	229	227	212	232	219	219	247	214	200	188	204	226	206	213	213	219	222	228	199	239	214	225	221	209	210	208	239	217	208	198	222	181	203	212	219	200	241	227	191	185	200	235	191	211	234	209	207	204	205	197	179	215	231	233	189	208	193	214	198	217	206	242	185	199	199	226	204	197	196	220	233	202	212	234	247	221	229	223	201	218	212	216	223	225	175	195	229	229	215	226	192	190	195	209	213	212	228	217	201	186	232	225	223	203	222	207	207	200	207	234	210	193	207	216	226	213	220	213	231	216	208	204	177	209	209	223	205	221	217	197	210	205	235	224	238	205	184	232	220	224	199	213	191	224	229	209	211	216	216	215	198	205	214	189	198	191	175	201	216	201	213	207	229	215	193	215	221	231	222	203	225	220	245	229	218	216	210	213	207	203	232	229	243	234	220	195	214	195	214	219	222	210	225	210	212	229	227	183	218	196	238	210	240	222	221	208	188	198	223	206	233	228	218	224	223	214	242	197	226	201	222	205	218	210	203	210	220	220	235	202	228	209	194	240	208	203	202	221	238	195	214	196	199	236	217	192	218	250	241	194	191	172	211	214	234	177	217	210	190	220	215	221	209	202	200	197	239	228	203	184	195	213	191	237	223	188	207	208	233	220	183	218	228	237	238	208	212	161	219	219	221	225	215	203	211	209	222	224	219	223	192	192	196	218	235	200	228	215	204	206	214	243	227	199	210	219	200	216	225	200	206	207	199	201	211	205	219	204	241	205	224	221	195	214	230	234	172	220	201	208	192	205	191	244	202	195	230	196	195	220	205	218	205	225	230	207	216	244	175	208	201	218	200	205	223	217	229	212	219	233	238	214	226	216	232	234	211	216	242	211	204	212	208	242	201	210	201	193	208	199	199	186	244	231	188	195	223	211	226	178	220	239	207	207	214	193	210	210	190	216	212	226	222	197	195	192	199	217	196	203	201	201	185	230	226	198	195	217	236	205	204	239	198	203	195	223	223	222	229	222	198	195	215	231	214	211	206	224	226	235	213	200	212	203	221	210	231	222	208	194	196	215	233	222	218	229	233	231	227	210	189	211	230	207	231	207	199	201	215	210	205	216	174	204	225	219	209	223	216	209	209	215	220	223	235	246	193	232	215	223	235	219	197	217	234	204	235	212	190	215	230	189	212	214	196	214	207	204	202	226	211	225	221	213	219	201	202	214	213	227	234	188	236	212	226	235	201	216	203	189	193	203	207	241	216	215	230	208	242	207	226	218	193	209	217	198	264	227	195	216	205	213	212	193	226	240	238	232	215	227	187	241	281	200	233	212	213	233	203	190	199	207	197	236	236	210	220	233	210	186	216	210	211	207	197	211	226	196	212	221	185	189	226	227	219	205	206	203	195	237	247	195	215	190	207	185	227	202	200	210	203	215	214	214	182	204	213	199	217	178	228	199	233	204	178	201	182	223	203	215	215	199	229	231	211	198	222	204
18543	8894	5428	4849	4061	3440	2729	2185	1745	1494	1249	1017	986	928	829	807	822	743	720	617	585	599	603	587	595	539	551	545	535	525	514	539	499	490	512	450	529	499	501	467	503	468	489	445	499	523	501	514	486	477	482	488	505	482	484	479	475	500	475	496	463	485	464	423	459	487	490	446	446	462	436	438	446	477	438	430	439	448	456	460	469	432	448	440	454	474	469	461	480	473	464	464	486	444	452	444	468	413	396	441	442	460	482	454	460	477	422	473	427	449	490	436	457	488	485	448	483	421	454	433	460	440	427	466	449	435	468	445	448	415	417	437	444	446	465	450	418	441	437	488	524	472	490	467	444	453	440	430	421	462	450	448	475	438	470	451	486	487	458	449	448	456	484	420	484	442	462	440	455	443	448	446	488	471	495	431	424	469	440	503	458	459	485	463	438	498	443	447	465	459	420	474	439	442	454	487	462	482	464	437	511	469	471	429	454	468	447	420	490	431	437	457	391	447	412	447	430	427	439	479	450	438	433	444	479	472	421	455	457	473	430	448	435	418	488	432	463	471	482	439	434	452	464	478	452	458	427	445	451	420	440	447	455	481	440	487	466	454	444	451	438	507	477	427	464	468	427	473	442	452	464	445	471	422	449	430	426	461	462	461	480	445	471	447	433	444	437	429	489	470	443	475	426	469	456	453	460	455	453	474	439	482	455	421	456	453	472	449	459	487	443	481	426	477	462	475	444	466	451	425	465	456	495	472	463	482	491	436	419	449	453	463	446	428	468	435	533	451	443	473	442	458	445	433	452	465	449	450	443	467	487	410	436	448	439	451	436	478	471	437	476	442	506	436	445	428	510	432	452	436	482	465	480	446	463	474	440	485	433	434	459	502	465	431	467	452	467	445	422	429	450	461	478	440	424	428	451	469	462	477	483	473	427	497	454	453	499	493	519	445	495	455	440	469	486	431	439	448	454	481	460	484	444	422	454	461	436	489	479	482	436	473	477	432	500	446	490	436	482	404	444	461	470	413	464	467	454	479	449	456	424	442	454	459	480	441	451	413	430	474	403	416	440	487	465	460	473	484	476	450	440	444	453	463	476	497	439	476	448	451	440	484	445	456	491	443	416	443	438	469	489	455	502	448	453	473	461	476	450	463	464	466	485	455	479	423	444	470	462	439	440	477	427	461	444	443	422	475	445	456	473	477	414	439	424	479	465	475	413	463	468	462	508	445	472	471	452	429	459	495	449	428	446	441	460	444	462	491	478	447	459	472	463	431	439	432	459	424	422	462	456	439	452	464	478	492	467	443	439	410	447	455	470	450	443	430	447	431	471	446	458	473	486	478	470	473	462	419	457	485	410	477	474	428	474	436	428	411	430	418	447	478	494	452	438	427	451	452	473	465	459	433	443	433	418	447	460	461	464	449	456	481	428	442	439	454	474	465	445	445	466	421	453	471	445	471	438	466	474	452	460	502	487	455	473	435	460	416	418	439	493	438	466	455	461	522	467	463	460	472	469	466	452	432	453	428	454	454	473	463	430	447	480	481	448	473	469	435	499	454	435	469	463	447	467	505	478	426	457	429	440	477	473	477	414	434	452	467	453	460	446	468	474	462	474	453	445	477	441	456	457	431	417	459	450	477	478	437	489	456	451	469	433	492	472	466	447	455	465	460	492	444	464	489	434	471	466	460	410	446	450	466	409	448	444	508	456	423	471	425	475	437	472	488	463	442	451	446	479	436	464	467	485	472	416	448	463	423	437	474	459	427	475	424	405	467	490	444	494	471	485	440	470	439	473	424	472	431	444	440	449	450	458	466	436	441	411	480	460	467	471	442	495	457	431	432	450	478	520	484	474	434	462	462	458	449	486	434	448	452	450	461	480	456	438	465	464	444	486	428	423	468	498	455	463	444	489	483	474	469	437	482	498	408	471	421	438	452	458	447	434	452	484	464	414	397	473	436	429	456	475	502	424	453	442	471	470	453	433	475	431	455	455	491	502	473	460	443	459	452	436	453	466	502	441	445	475	451	453	419	467	426	454	405	459	443	424	447	493	440	466	448	444	441	426	460	487	457	458	456	441	473	455	408	460	456	465	485	464	406	453	463	450	428	476	477	463	449	485	448	450	452	461	448	455	474	447	497	456	451	447	454	410	439	432	448	428	453	427	421	470	463	433	466	494	486	507	429	444	468	440	436	474	473	499	465	472	418	457	453	450	452	451	447	452	481	464	447	456	472	441	440	475	455	478	469	466	449	465	414	463	426	463	450	507	470	433	468	422	477	442	437	515	431	451	452	475	435	489	414	444	446	432	457	438	457	486	462	462	429	490	425	497	479	431	443	428	439	458	461	449	440	421	453	453	445	457	437	453	468	477	480	447	445	422	469	479	443	451	475	428	473	462	493	463	471	477	471	473	469	444	493	500	451	454	455	439	453	468	452	378	413	449	453	464	461	442	464	459	451	443	468	429	432	483	446	462	467	439	473	470	450	498	446	495	478	454	475	474	470	470	435	446	439	485	404	487	429	480	439	473	452	462	430	465	485	414	484	427	485	453	483	445	484	433	472	434	425	461	459	418	447	469	464	446	470	455	429	422	491	467	456	459	492	423	485	416	455	430	424	458	458	451	415	483	436	477	457	405	426	478	477	424	459	442	456	420	489	461	439	425	440	491	460	430	459	432	454	443	441	446	470	405	429	461	427	472	483	475	432	467	466	525	470	457	465	464	468	450	493	475	430	470	459	464	452	463	486	484	413	447	470	440	416	440	447	437	445	442	497	505	470	443	458	488	436	488	463	455	464	462	461	439	477	464	445	475	474	465	445	467	450	444	460	467	463	506	476	449	516	464	503	434	489	456	448	446	466	465	453	451	441	450	489	425	447	473	468	438	443	457	491	479	416	430	449	456	466	443	483	454	427	454	435	469	475	470	469	473	434	451	453	437	445	466	418	447	444	456	428	492	449	456	460	425	485	486	462	463	456	448	437	467	445	468	494	481	433	443	436	424	449	457	423	459	428	418	461	447	467	470	459	463	493	467	439	465	453	462	481	481	441	430	424	454	476	439	444	480	496	418	454	454	444	435	489	414	471	425	443	464	428	419	447	479	400	464	449	451	515	454	464	431	445	417	440	463	467	457	468	485	425	481	461	435	436	442	415	515	501	450	455	438	478	458	461	447	481	490	460	448	482	464	434	449	473	455	462	428	468	444	482	417	469	456	482	424	435	440	450	408	463	400	462	441	483	495	465	491	480	449	482	413	455	466	466	450	424	481	433	462	430	441	451	470	421	431	501	460	463	482	467	470	476	473	453	432	416	436	462	417	480	468	488	472	457	434	442	467	459	458	455	468	424	463	449	438	470	480	444	447	425	470	459	440	464	481	466	457	464	475	445	437	479	469	411	447	505	438	425	427	452	442	417	451	456	436	490	465	445	458	468	448	461	479	449	452	494	469	464	448	451	437	469	464	449	424	487	436	436	484	464	504	439	456	436
45698	23031	8528	3121	1928	1391	1017	762	677	597	445	397	394	392	372	355	289	308	277	233	276	297	253	268	250	240	236	214	222	219	224	224	216	232	221	222	205	192	185	196	180	199	196	174	188	211	204	204	204	171	186	196	186	197	197	204	213	177	210	187	215	192	200	199	195	182	176	207	202	200	236	169	189	218	206	178	195	176	221	163	209	202	199	189	208	200	184	199	187	189	180	196	194	189	212	183	175	202	181	208	201	182	188	185	175	199	179	208	210	194	225	157	182	182	195	189	215	198	214	207	222	182	174	200	174	177	235	190	176	208	197	203	182	210	200	177	202	212	245	198	190	207	209	185	186	189	198	195	208	200	181	191	211	197	181	196	190	185	177	191	183	213	219	200	224	201	206	211	228	205	185	175	217	195	191	215	191	190	201	160	192	179	175	185	182	216	206	212	171	217	159	203	191	175	228	188	160	191	185	195	198	181	159	207	203	188	188	203	185	170	193	194	213	210	193	210	183	190	191	214	219	202	202	176	206	204	177	193	190	171	196	214	203	198	221	180	210	199	213	196	172	214	207	206	192	206	197	185	155	163	191	206	207	214	211	206	197	184	176	205	179	189	193	171	161	180	201	207	201	194	175	202	221	199	210	195	179	188	189	210	203	196	203	181	200	220	202	201	212	206	162	182	197	207	187	198	214	195	153	165	190	195	159	179	190	216	206	199	195	202	182	183	193	184	216	165	181	180	220	180	178	200	186	195	186	193	197	187	196	188	195	187	165	208	222	168	205	191	197	209	204	209	195	189	205	198	183	189	193	179	167	161	190	176	188	192	212	175	194	197	184	198	179	193	191	205	218	169	176	214	197	184	197	189	172	216	207	201	149	175	181	195	199	186	211	174	192	181	198	204	183	194	211	189	200	183	188	238	196	183	174	203	189	190	182	204	217	217	185	238	188	172	196	190	187	202	212	182	163	221	182	200	229	198	200	194	206	166	194	189	184	180	189	194	183	174	174	187	199	188	193	197	183	198	188	200	203	183	193	176	190	188	171	186	195	221	195	195	202	214	204	192	188	199	183	213	170	210	207	201	157	195	177	186	219	202	196	178	197	178	194	213	202	185	214	199	210	198	196	178	172	199	181	208	186	190	189	201	188	164	188	201	194	206	217	204	196	174	176	190	226	199	202	203	188	193	185	165	179	217	175	167	212	182	221	187	231	219	201	210	194	195	180	176	202	181	208	203	211	222	214	181	183	177	195	180	182	179	210	191	195	204	212	201	204	186	226	199	194	176	206	196	210	227	196	228	206	173	171	198	210	182	187	188	215	218	213	208	186	206	189	241	174	189	193	201	189	193	201	189	206	196	184	188	179	215	199	242	187	211	214	173	195	188	197	158	161	190	188	199	200	216	181	200	213	185	195	196	247	178	202	204	195	198	196	192	187	196	213	193	197	169	195	211	180	188	180	207	207	176	203	191	170	201	205	191	187	192	201	194	200	199	180	201	197	191	206	186	194	228	194	204	189	203	185	180	167	209	168	171	202	199	209	182	172	204	182	183	218	199	220	217	207	223	201	203	170	174	188	188	190	206	195	217	207	201	204	211	199	166	170	213	193	197	191	205	198	195	200	195	176	170	209	194	183	198	173	211	228	184	206	183	197	189	215	213	240	203	177	196	181	168	232	193	173	169	202	211	179	182	182	179	194	187	206	196	189	190	184	185	165	199	203	218	204	224	210	193	219	216	202	187	194	204	195	191	224	184	216	207	193	172	164	189	183	202	211	199	164	192	193	208	172	185	178	185	186	210	162	176	173	218	167	167	207	206	203	181	193	199	205	197	204	192	223	197	196	180	195	190	198	196	187	167	195	178	216	206	173	213	188	183	209	182	189	198	190	207	171	178	190	185	200	218	205	201	206	183	193	212	164	206	196	191	193	198	184	197	188	199	193	196	201	208	218	177	210	177	190	193	199	211	179	207	216	204	225	170	190	194	175	176	187	173	168	180	201	216	223	201	201	199	203	193	195	187	181	183	213	204	172	192	204	180	202	198	190	175	169	211	183	208	206	184	171	197	200	189	228	170	147	176	189	216	168	175	182	161	177	216	206	217	184	224	194	168	200	203	200	175	205	206	183	188	194	192	221	174	184	199	192	199	203	211	205	176	172	206	202	184	182	198	212	208	160	169	214	203	202	233	182	187	190	199	187	187	181	187	195	180	190	185	199	219	192	184	185	202	211	195	209	215	196	178	180	175	194	198	178	182	164	211	208	203	211	210	197	200	196	205	174	180	179	182	182	185	198	195	229	221	197	215	170	193	197	208	196	204	193	181	173	185	198	186	197	196	178	172	210	207	207	211	192	209	198	190	169	174	216	192	196	194	218	194	203	207	199	178	185	188	195	192	181	183	186	182	195	212	212	217	187	172	223	192	205	166	189	187	191	189	172	177	212	194	203	196	174	215	213	197	185	220	206	181	190	207	213	192	192	201	162	196	212	202	210	193	170	168	168	193	190	188	214	190	210	207	173	202	213	169	213	174	191	205	225	231	193	208	202	209	207	186	202	187	194	169	196	173	210	192	175	192	205	181	185	206	194	182	224	201	204	205	195	203	183	183	185	228	195	208	177	171	219	185	211	215	208	193	185	199	200	189	181	204	191	178	212	197	184	209	205	201	200	202	196	177	190	194	212	178	206	178	203	193	197	198	207	202	197	185	166	203	182	194	186	185	197	223	202	184	198	184	177	189	200	193	203	190	195	181	191	189	184	197	187	213	178	229	189	223	181	188	213	195	204	210	195	175	177	174	191	217	194	187	184	185	192	174	194	223	164	145	184	205	230	187	175	227	202	173	177	163	203	213	191	202	178	185	204	181	191	213	187	187	205	201	219	203	221	219	184	164	160	194	207	196	204	198	233	169	172	176	192	213	171	180	223	206	200	219	186	178	217	183	179	202	190	206	222	199	174	212	188	196	205	194	199	194	180	214	204	172	222	174	182	180	220	186	209	184	185	176	170	191	187	176	183	221	191	191	188	188	198	199	198	209	192	202	195	161	204	203	200	175	188	180	196	203	187	195	203	160	229	178	215	181	219	206	240	193	194	190	189	192	205	194	200	187	172	218	182	196	223	198	172	219	207	216	194	187	195	204	191	194	203	217	174	186	214	196	180	187	185	221	213	211	181	201	198	236	213	198	200	195	195	191	201	213	191	201	197	206	182	189	193	191	167	203	171	212	187	187	187	189	191	208	194	201	189	173	194	191	198	217	210	186	202	187	161	184	207	169	187	223	153	187	176	200	209	180	209	194	205	177	189	191	197	173	177	182	194	158	186	185	202	190	201	200	185	187	215	173	206	162	202	176	179	205	192	194	208	209	215	199	184	208	191	201	201	167	211	219	190	196	197	199	211	200	186	201	194	216	181	208	203	219	200	220	194	208	177	186	170	179	194	207	212	191	203	192	196	202	197	192	200	195	191	199	195	185	184	191	204	211	192	218
26590	14143	9768	7941	6752	5870	4479	3499	2868	2340	2064	1864	1745	1407	1348	1405	1152	1007	867	853	875	812	783	784	741	632	584	587	596	563	579	626	548	600	599	583	536	509	500	486	510	478	489	495	467	496	512	448	473	485	518	495	477	461	463	454	448	484	489	494	466	443	449	472	454	405	434	453	437	429	443	438	444	428	423	412	412	394	416	391	460	450	438	434	405	422	376	443	476	425	473	418	441	408	435	416	459	459	429	412	454	450	383	439	404	376	392	467	405	435	434	405	455	436	456	440	429	437	430	449	418	418	434	414	397	444	418	443	419	439	454	413	409	426	417	433	423	421	423	398	471	438	405	421	411	434	435	413	435	460	436	444	382	433	418	443	424	456	428	440	426	413	428	471	457	430	431	383	390	413	427	420	442	379	416	423	417	452	440	424	427	452	441	451	440	417	419	427	443	407	410	438	451	453	423	375	407	433	391	415	440	419	442	399	425	444	418	409	394	394	437	429	398	403	429	403	421	432	420	437	399	453	431	417	450	416	437	394	450	445	384	398	415	426	409	407	431	394	430	478	409	422	406	397	411	392	423	408	415	429	399	447	396	438	418	452	444	430	453	401	438	447	425	442	430	452	443	424	454	458	385	426	393	438	412	443	405	453	423	443	408	434	436	401	440	430	408	439	403	448	447	405	438	465	432	445	432	451	448	401	415	425	433	380	419	435	419	425	442	430	456	447	424	420	395	398	408	418	400	427	447	450	441	408	431	441	409	400	454	419	382	396	426	466	421	393	399	387	447	414	452	431	421	433	454	423	429	470	442	430	423	418	416	432	409	442	442	413	418	446	400	429	457	419	411	417	414	438	448	402	419	431	466	438	401	422	430	415	436	415	424	411	399	424	410	458	447	431	430	432	412	426	409	459	413	438	402	409	421	426	397	445	386	443	396	448	409	386	454	431	431	447	417	434	460	415	431	483	439	403	391	444	433	440	450	467	400	448	433	409	465	446	457	404	427	425	422	397	443	421	454	460	390	488	437	444	393	405	474	464	488	411	426	432	432	422	415	404	395	400	418	417	437	428	427	428	434	416	421	395	450	410	470	434	427	427	400	433	417	399	463	396	407	431	455	417	419	419	420	469	444	438	478	410	402	427	454	404	405	445	431	432	420	410	414	476	413	443	438	417	421	453	435	367	416	417	384	445	480	422	434	457	433	420	404	433	441	438	445	448	437	385	406	431	431	453	443	434	390	444	444	420	425	474	442	455	421	373	444	436	445	447	450	463	422	415	410	386	431	430	423	435	417	433	441	427	435	469	406	412	432	410	426	411	438	424	407	431	399	444	405	431	413	418	439	415	431	425	395	426	410	431	451	400	407	403	450	412	396	438	439	399	406	440	434	439	436	442	440	453	407	424	432	419	445	432	433	427	449	437	436	419	423	414	431	427	433	431	407	436	417	439	429	382	457	379	418	431	427	433	445	414	431	453	434	432	419	401	459	432	435	416	417	372	474	452	433	417	470	413	405	451	420	472	421	404	395	436	390	411	420	419	383	424	437	380	444	418	443	413	457	399	393	420	440	405	428	466	421	451	411	406	407	415	392	410	457	455	425	411	416	409	446	394	443	466	441	430	407	452	423	446	449	466	394	447	470	410	418	411	410	456	414	456	425	415	414	434	420	458	403	430	445	419	462	421	410	454	436	437	384	455	433	417	461	443	437	434	466	432	404	434	455	463	434	410	410	421	414	471	400	401	384	413	429	433	395	407	403	472	417	464	414	457	436	439	448	434	412	442	447	427	423	397	440	415	401	414	404	409	394	369	446	426	429	445	361	433	413	442	457	493	379	414	434	424	452	444	429	414	432	403	384	416	427	423	454	481	460	440	445	411	411	445	422	378	379	445	425	402	420	475	461	441	420	426	411	422	413	410	426	439	417	383	459	448	411	430	427	438	455	466	436	423	448	412	425	439	384	412	430	434	457	430	424	435	440	430	400	417	459	403	425	470	412	418	405	441	434	437	434	401	449	428	444	386	382	414	469	471	428	464	423	438	406	423	427	426	446	420	406	407	434	428	423	422	437	438	405	417	430	434	449	426	442	435	425	474	455	429	433	441	467	410	426	383	420	435	434	464	417	410	434	434	428	460	405	382	406	429	416	453	440	425	472	384	406	449	450	433	403	433	457	420	473	443	427	396	423	415	377	406	457	436	457	435	428	488	438	396	415	432	438	384	412	432	448	424	416	439	432	420	445	466	422	465	390	420	471	438	431	430	430	425	416	435	410	440	431	431	426	419	449	434	387	437	397	438	459	409	414	460	422	435	450	407	464	442	418	394	431	411	424	446	422	428	434	455	397	434	409	443	416	428	452	394	427	451	453	436	403	420	444	426	461	457	427	399	429	393	402	439	458	465	425	391	410	418	431	409	440	442	463	475	462	442	391	461	387	429	439	428	388	432	424	432	435	441	405	423	426	426	410	447	403	447	442	405	399	401	425	449	429	447	459	446	438	445	398	448	437	405	413	423	421	388	449	478	458	399	456	430	457	438	425	423	411	459	460	405	439	430	406	405	434	427	402	438	406	395	414	417	414	402	437	442	442	434	442	432	411	435	404	428	432	446	417	413	416	450	424	399	470	413	451	422	386	438	418	415	463	425	416	433	388	466	435	426	409	477	410	423	455	429	503	411	461	444	405	427	433	418	420	396	444	426	474	419	422	414	452	420	423	430	395	414	410	460	423	436	397	418	387	419	386	426	404	449	393	425	397	414	431	443	429	448	401	424	448	444	405	398	426	432	438	423	423	433	427	454	430	470	389	450	459	433	392	429	416	441	411	418	476	428	419	410	425	439	419	441	465	392	450	428	426	439	448	478	416	409	397	393	457	426	399	405	427	474	383	420	433	444	432	428	412	427	455	424	460	430	427	413	455	483	420	425	408	426	425	384	474	429	458	434	462	419	390	423	448	425	394	426	441	424	480	421	414	450	434	423	438	457	432	446	431	415	432	465	416	425	434	405	413	444	414	395	397	410	422	441	402	429	430	454	442	413	391	435	442	416	450	470	437	413	413	397	446	406	396	442	446	436	430	432	423	394	407	430	411	463	448	395	388	403	407	426	407	404	448	415	443	463	417	434	469	417	421	433	433	408	403	473	431	440	445	438	432	407	434	404	430	455	435	461	446	430	467	392	396	424	423	418	430	394	411	431	419	417	439	422	433	454	422	420	438	471	429	415	397	414	413	431	495	422	420	408	443	418	416	411	377	418	408	440	425	420	430	422	407	458	434	438	413	412	445	442	436	429	395	437	441	400	456	450	452	413	452	450	445	435	438	410	431	429	440	413	419	412	425	395	448	384	421	415	447	424	415	401	431	402	493	399	461	437	403	436	412	392	462	405	422	415	427	436	440	423	443	420	406	414	462	409	443	431	416	409	415	400	416	469	431	444	451	429	423	443	375	429	399	453	411	404	420	425	447	423	466	379	404	421	433	448	433	446	457	411
54996	28482	12276	4269	2504	1864	1438	1248	911	818	663	603	540	488	412	419	430	375	357	307	291	299	296	262	274	249	246	257	264	263	244	279	256	247	249	272	229	235	233	241	234	221	217	224	231	201	221	223	216	262	244	220	221	235	206	225	241	233	220	232	238	200	239	196	192	222	226	209	216	227	225	196	210	207	221	235	227	205	209	206	233	233	231	221	224	241	243	219	245	183	228	216	204	217	224	225	232	210	181	221	191	191	195	201	200	199	219	237	250	222	227	246	231	250	252	225	233	221	194	205	183	237	225	218	207	212	195	193	206	198	213	219	209	218	231	238	221	176	205	196	247	221	223	199	218	217	186	184	211	226	192	217	231	215	217	215	220	226	211	185	209	223	222	197	208	197	217	209	208	217	201	199	183	175	202	239	235	217	189	228	229	250	224	195	231	264	234	221	190	190	227	176	239	199	241	215	206	225	211	219	193	217	246	206	239	216	202	218	204	207	212	219	191	216	232	231	232	207	217	212	198	217	206	210	213	213	219	216	242	208	215	217	209	230	212	234	236	228	241	198	195	185	191	217	232	208	215	195	196	202	244	219	220	226	248	223	213	220	229	215	227	216	199	222	229	210	190	216	225	230	206	198	190	202	202	229	208	238	208	205	206	232	220	210	194	198	236	235	228	260	202	207	225	228	214	212	195	223	226	206	183	198	215	217	205	222	225	215	223	214	206	209	220	233	238	227	198	199	218	208	210	248	223	230	221	220	246	199	239	205	198	195	229	221	211	202	235	225	250	235	222	243	199	243	211	204	225	196	205	207	217	206	231	209	221	204	211	235	223	217	232	221	174	231	228	208	228	190	213	237	214	199	191	192	243	218	194	207	233	219	210	214	225	225	189	222	224	196	230	207	213	206	226	210	202	227	249	232	221	211	233	227	221	196	237	212	202	222	225	212	236	236	243	251	219	219	199	222	200	223	203	234	213	221	211	175	252	193	220	232	197	218	218	227	230	228	209	241	195	224	233	216	198	215	192	206	195	196	216	239	213	257	198	205	207	233	231	238	226	226	212	208	214	204	196	241	204	189	211	203	215	232	224	214	236	206	201	201	230	238	220	212	226	219	233	196	191	225	230	215	233	206	198	221	199	193	252	184	199	254	222	225	212	211	228	224	197	237	225	256	271	210	214	206	220	215	210	233	186	206	214	198	211	243	201	212	227	232	220	203	228	244	239	208	222	201	200	199	229	207	214	211	241	195	235	181	212	198	229	217	204	207	212	200	211	213	212	207	209	194	208	220	219	178	207	234	220	201	196	221	217	212	235	199	189	231	213	219	218	229	203	235	218	205	206	242	201	202	233	209	200	215	222	204	235	225	201	231	215	214	217	217	209	203	224	224	205	197	197	212	254	193	218	234	240	216	245	201	209	206	213	203	206	227	212	200	252	247	201	226	233	192	210	228	225	202	203	211	263	206	200	203	190	240	210	228	216	198	217	191	225	220	213	241	193	217	224	220	215	216	209	203	209	216	217	232	235	236	203	223	201	218	246	233	217	218	215	211	207	209	259	216	206	219	213	179	213	212	224	205	229	225	222	195	196	216	235	232	181	206	224	226	269	224	204	186	238	233	221	252	213	236	240	233	233	240	205	221	209	230	232	195	209	216	210	212	234	240	230	217	213	209	207	238	219	248	244	214	224	232	220	193	194	239	240	206	243	231	207	222	214	216	238	223	235	229	206	213	208	202	228	214	233	197	210	195	213	198	194	207	228	217	225	234	243	195	198	245	227	237	247	202	226	208	227	202	217	217	216	230	226	220	227	201	214	205	210	215	171	186	195	208	216	199	222	215	225	232	202	259	184	251	236	193	259	235	213	212	226	211	238	213	217	218	206	217	223	224	229	214	207	211	228	187	248	230	213	210	219	200	233	238	230	205	220	209	208	211	200	235	230	219	242	209	215	205	171	208	199	218	203	188	241	229	231	203	229	187	219	205	185	224	234	206	239	244	226	203	188	191	214	182	236	225	210	207	220	252	214	201	206	235	226	206	195	236	200	209	226	221	230	190	226	219	218	232	245	188	229	228	237	215	218	210	224	240	195	192	202	187	235	214	225	240	202	212	212	223	200	220	226	223	190	217	212	213	210	216	222	216	205	230	228	200	241	222	217	207	221	217	224	209	239	232	203	206	224	199	218	244	235	212	207	199	206	237	227	221	206	195	203	219	217	206	227	196	220	211	198	207	206	252	218	223	215	210	228	197	221	229	217	194	226	187	232	202	228	218	216	231	211	203	220	253	215	189	250	221	214	227	236	202	240	190	218	199	201	214	211	209	226	221	197	210	214	184	246	209	205	214	188	217	205	192	226	222	209	209	223	219	213	223	201	206	197	220	219	215	220	226	240	208	226	217	237	236	204	241	220	204	232	226	221	215	224	200	196	214	207	211	226	230	234	215	234	203	231	224	224	196	234	219	234	231	203	229	222	221	231	221	229	235	234	184	228	222	201	217	234	188	209	204	192	194	199	206	219	193	203	236	218	248	207	227	209	203	214	244	231	229	224	247	250	204	209	221	206	217	238	242	234	202	221	204	217	230	229	212	221	236	227	241	216	234	210	229	192	237	202	235	217	233	226	219	223	189	224	194	219	195	217	218	209	206	231	222	219	194	217	215	241	224	202	238	225	216	243	201	235	229	196	194	237	216	206	213	209	209	199	210	215	239	212	222	220	196	211	213	225	215	239	240	224	218	238	241	216	219	222	197	205	205	211	203	200	179	189	225	228	197	214	224	248	226	217	187	227	191	207	221	201	232	209	240	233	214	220	214	210	204	214	204	190	237	217	218	223	191	244	180	204	198	211	194	241	252	226	239	230	224	201	176	212	212	226	212	208	215	224	197	219	228	216	229	210	205	240	208	202	211	202	232	199	229	204	221	214	206	179	240	231	236	224	236	222	217	229	223	218	234	215	214	242	190	205	221	199	213	215	219	232	208	194	236	213	222	219	201	186	199	205	244	210	220	215	206	226	231	210	211	207	223	222	186	235	230	193	260	185	234	226	217	211	227	226	215	217	236	217	218	223	189	219	216	214	232	196	211	212	216	201	216	236	209	239	203	195	206	208	193	222	198	202	235	256	222	222	214	242	233	223	214	229	212	210	230	221	227	202	193	225	193	208	227	191	210	206	202	197	224	206	210	222	199	225	210	214	207	234	225	253	227	214	213	241	231	211	188	200	226	236	210	233	223	244	202	242	193	200	237	229	215	211	224	228	182	216	212	232	209	197	226	225	220	220	207	231	249	242	226	234	232	200	211	199	227	220	192	241	245	221	219	209	205	210	202	208	198	209	199	184	217	239	208	208	212	224	235	227	230	210	229	208	241	216	218	212	208	210	208	220	220	234	232	197	219	208	209	256	247	239	210	240	208	209	209	221	241	208	231	218	235	210	190	250	206	208	232	226	210	190	209	241	221	203	219	193	219	197	238	196	236	188	200	213	215
31754	17679	12363	10167	8401	7066	5582	4697	4003	3523	3063	2591	2425	2195	1947	1760	1497	1356	1145	1159	1100	1070	1021	997	1011	819	707	712	726	723	685	745	779	683	692	727	633	583	613	542	553	530	560	516	585	572	540	527	508	527	551	543	522	536	534	556	560	548	522	552	531	540	481	478	515	494	472	469	507	468	451	484	480	488	460	458	498	463	490	480	450	431	473	459	452	469	465	448	464	443	436	465	497	472	489	447	498	479	501	473	467	491	459	465	478	497	465	483	449	468	436	488	471	465	466	459	506	455	435	477	481	450	461	467	441	450	462	487	534	532	443	451	488	476	466	495	504	478	509	453	460	489	460	477	513	484	463	478	487	479	492	454	505	440	488	477	449	468	483	473	464	450	486	487	463	429	517	503	438	479	455	478	510	466	418	473	464	451	479	453	495	489	440	491	440	456	493	475	526	484	473	478	489	489	478	455	472	465	442	482	467	430	476	488	470	508	485	478	475	485	460	439	475	452	453	445	449	443	502	484	481	454	491	478	449	474	474	422	468	458	478	476	433	505	493	473	501	459	437	452	457	454	490	483	498	437	492	441	483	464	479	467	453	473	486	482	435	454	483	490	451	471	470	479	459	467	475	479	471	486	481	482	469	463	458	462	493	440	522	481	458	511	440	489	479	494	464	454	511	476	446	464	475	518	454	487	464	488	493	485	492	488	450	466	469	481	474	482	471	489	447	473	466	468	482	459	491	496	462	482	479	467	475	439	468	465	467	496	454	487	490	499	455	487	452	452	482	475	455	447	494	467	483	453	486	503	441	447	470	488	470	459	411	446	468	505	479	456	490	482	489	486	476	480	487	510	451	492	443	475	474	455	495	468	432	452	494	467	547	484	456	484	466	455	497	468	450	448	426	480	484	466	442	460	475	469	449	492	453	445	508	439	477	446	472	484	434	456	466	452	506	515	477	438	487	496	484	424	465	462	474	484	487	451	499	482	491	460	459	461	473	492	482	467	491	502	491	465	474	473	474	473	471	505	467	448	451	435	457	491	480	458	448	447	477	455	479	449	478	469	496	499	479	491	448	449	423	449	477	511	473	430	467	499	470	470	496	477	469	492	454	443	505	512	506	463	509	498	483	420	490	478	487	451	492	462	462	510	474	454	452	486	442	463	459	463	489	514	439	470	473	487	449	449	436	507	479	461	456	474	494	464	476	478	433	433	481	453	464	465	458	472	501	450	464	457	480	480	468	488	467	443	415	462	473	469	494	430	447	475	475	493	506	513	459	454	485	430	487	463	487	427	466	476	451	423	469	505	461	476	446	461	473	479	434	501	465	451	473	502	487	509	438	472	451	470	506	491	465	472	464	462	455	483	435	454	464	487	481	473	497	479	465	456	430	469	438	462	510	489	455	483	446	481	474	467	492	460	474	510	456	486	466	488	478	501	472	471	471	455	446	456	464	492	463	512	484	518	468	480	461	448	489	474	470	473	467	453	469	482	462	484	477	452	422	446	466	486	491	473	460	446	441	442	496	446	465	479	447	458	445	447	523	456	478	432	474	467	457	496	462	451	435	467	470	464	469	469	479	501	457	496	459	478	456	485	494	439	486	449	509	448	480	446	421	497	481	480	461	473	525	493	424	508	466	473	443	447	456	469	497	479	465	465	437	464	504	440	425	498	469	457	465	508	458	455	479	489	483	469	484	495	485	492	476	494	504	488	464	438	481	469	483	498	419	497	516	468	452	449	456	495	471	480	445	453	488	469	451	465	504	494	467	441	464	455	490	453	430	486	490	482	506	480	449	484	439	443	472	471	476	426	490	504	470	499	484	488	483	465	455	433	466	462	458	490	476	420	486	478	441	470	457	441	439	459	449	466	439	425	454	474	452	483	470	447	470	478	436	490	447	523	475	473	486	469	460	452	479	497	489	494	454	447	436	451	477	463	477	508	471	432	457	489	443	495	473	494	466	492	442	496	458	454	460	491	483	469	464	473	499	488	519	477	459	451	463	459	474	466	451	495	448	472	443	482	465	490	455	478	467	497	446	499	461	475	433	425	450	432	441	507	484	484	452	506	509	473	477	479	470	503	425	461	510	440	412	486	498	521	457	480	491	471	484	470	481	466	472	460	479	463	456	469	528	519	458	448	475	491	424	470	446	463	505	475	460	479	484	462	486	486	412	425	475	457	462	440	470	491	488	495	481	481	492	470	457	458	481	467	470	462	442	423	478	456	484	471	473	495	503	487	508	456	525	472	481	491	434	513	467	492	452	494	472	546	440	438	482	448	499	454	465	479	470	493	443	480	475	495	495	473	466	435	474	446	467	487	443	499	463	416	451	499	445	466	467	427	480	492	468	481	429	414	432	440	491	480	482	466	477	441	479	470	479	472	456	468	497	476	484	493	482	477	464	407	513	491	473	490	471	478	486	498	439	498	482	454	476	458	451	498	466	482	469	487	470	460	490	464	480	503	466	462	462	465	406	527	473	467	447	454	460	468	464	486	474	454	489	464	500	454	489	436	455	457	498	495	486	469	457	471	475	462	473	454	480	460	485	432	455	525	487	474	486	478	474	431	467	444	467	452	486	478	455	436	461	483	440	476	520	514	467	462	462	512	466	473	449	493	471	495	476	487	441	451	501	458	464	467	489	505	492	484	466	441	484	474	501	463	456	476	536	467	463	463	472	464	461	486	476	447	483	470	470	484	508	470	454	477	427	461	510	448	485	458	465	475	456	469	469	472	515	493	489	492	467	482	466	489	464	490	469	471	450	530	492	479	441	434	459	505	455	485	451	464	422	471	481	478	481	472	459	480	442	458	452	501	463	496	475	471	484	448	525	458	494	493	447	483	476	469	479	483	459	476	445	445	462	460	472	467	437	492	457	462	436	457	465	462	459	452	436	447	444	434	497	474	492	473	490	453	474	442	463	456	466	436	478	496	479	458	473	466	515	498	488	469	457	473	487	451	452	479	489	444	501	487	475	464	496	462	509	447	478	428	444	483	459	488	447	450	420	479	467	458	488	462	484	459	530	453	499	491	503	434	450	449	469	491	486	472	457	509	483	438	517	447	477	462	455	424	457	451	485	470	450	475	476	461	492	486	465	446	494	422	507	445	416	486	476	460	479	492	486	475	403	475	493	437	455	488	463	446	465	483	494	476	472	483	488	489	473	450	491	431	468	485	480	468	461	488	452	494	471	456	479	469	474	473	478	506	449	462	479	442	491	475	464	473	493	492	469	447	458	482	485	464	493	467	426	480	480	427	496	439	465	458	443	452	467	477	487	475	475	471	446	490	471	427	465	473	475	493	451	402	459	506	467	428	467	462	466	454	502	484	474	510	462	477	454	448	483	446	496	442	452	495	473	478	438	465	455	465	498	501	486	459	511	470	469	465	466	464	478	492	488	479	492	462	511	488	492	435	515	477	466	480	496	450	473	471	460	480	470	496	475	460	485	483	489	493	483	468	450	456	447	441	500	509	448	475	473	457	462	476
33972	13294	3416	1472	1111	772	621	515	467	391	416	345	322	329	316	305	274	290	232	247	242	232	262	225	224	232	229	237	232	226	233	217	236	233	206	209	230	190	196	217	236	218	194	218	213	229	220	222	221	221	235	235	221	225	231	173	210	244	250	229	205	213	250	227	235	216	217	213	248	245	238	228	187	214	212	198	211	231	208	224	208	193	214	203	236	221	197	185	231	227	197	209	216	226	245	195	227	219	208	221	192	199	226	205	201	204	227	197	189	201	255	212	218	216	218	197	242	205	210	213	216	209	210	229	196	223	170	223	212	197	238	199	216	199	196	217	210	203	236	208	235	207	227	198	182	187	199	222	223	186	193	201	224	230	205	219	216	213	240	215	198	211	207	208	201	224	209	209	210	214	193	198	202	194	213	207	217	215	223	205	190	228	190	218	225	210	231	208	219	207	218	219	195	201	195	237	235	233	226	177	198	221	206	234	197	200	246	192	221	210	240	211	243	233	208	184	191	203	216	196	204	214	214	222	192	196	228	200	195	226	203	215	202	207	214	222	216	213	180	206	217	196	221	214	200	214	200	213	213	217	188	202	222	208	228	197	242	218	213	206	217	230	222	241	214	203	196	217	219	193	208	215	209	210	227	224	205	196	198	198	227	227	204	223	212	224	234	224	228	216	217	255	198	214	225	217	218	220	194	227	242	205	223	221	214	228	226	224	205	229	247	235	228	233	217	190	201	244	237	214	198	184	260	220	168	204	219	200	207	209	237	202	216	209	241	222	215	189	215	209	203	227	206	227	205	220	220	194	215	195	205	205	224	214	203	198	190	211	205	217	196	216	207	225	189	239	207	255	217	190	209	222	202	230	200	234	232	237	210	199	208	245	200	194	208	223	206	166	192	198	229	208	199	228	221	208	247	204	190	211	198	216	218	216	221	202	229	213	260	202	253	240	212	216	197	204	202	199	193	224	230	205	213	224	227	201	212	218	196	193	178	205	219	240	234	194	209	221	200	184	207	209	216	199	214	205	220	238	188	196	218	215	208	191	193	240	231	202	209	230	246	209	229	185	200	209	231	228	220	248	217	217	205	232	209	199	199	203	236	261	208	206	208	206	226	221	214	212	212	238	250	232	177	197	205	203	217	216	198	229	225	234	220	211	221	217	205	212	209	213	264	236	204	193	237	209	197	212	190	199	216	209	226	211	211	204	210	208	190	224	232	222	227	229	243	238	232	196	216	212	213	205	223	203	209	194	245	200	219	232	211	212	207	236	219	205	224	207	207	236	208	207	219	236	197	233	243	213	255	206	180	199	244	208	233	241	229	233	219	223	212	239	205	232	226	222	207	215	210	205	239	214	213	220	225	213	206	212	231	203	213	237	255	188	216	219	223	213	222	246	227	225	236	216	216	195	190	226	233	224	238	212	189	222	217	195	227	192	203	210	201	209	210	196	192	217	239	216	208	202	205	197	222	217	186	223	260	264	216	205	214	194	212	212	231	234	196	226	232	220	208	221	225	198	250	209	197	223	205	229	201	219	215	222	214	237	224	177	205	200	227	214	203	206	204	212	241	218	195	228	241	203	226	225	215	202	209	198	199	197	173	218	198	206	234	223	240	211	218	235	230	226	213	246	225	207	218	210	222	184	202	214	203	219	235	199	213	208	238	232	209	246	231	239	209	216	228	201	209	215	217	205	212	238	225	223	204	230	227	232	197	217	226	211	196	205	217	216	219	211	213	204	172	227	198	221	210	208	222	219	224	197	197	205	252	193	191	203	205	216	223	224	189	204	222	210	221	212	211	183	208	206	204	200	220	230	224	217	206	220	245	211	221	198	209	222	225	228	227	218	219	225	200	204	213	183	204	204	206	216	227	211	189	222	229	249	226	239	239	226	231	221	229	246	216	209	204	196	221	213	200	185	201	229	197	221	208	232	225	217	214	194	219	216	231	230	196	235	186	216	195	207	200	199	232	219	208	214	224	227	206	210	218	225	217	218	212	217	197	219	208	212	190	192	204	222	202	206	199	221	196	215	194	229	211	193	212	210	219	198	227	221	180	189	240	210	231	245	223	206	222	240	200	223	209	227	215	210	209	228	189	217	211	216	217	186	194	223	209	244	201	207	209	223	213	221	212	198	204	199	258	202	211	223	223	214	204	203	215	192	198	207	209	163	182	186	245	214	208	216	210	197	224	231	226	211	199	231	214	247	207	214	211	209	216	190	205	225	177	193	229	240	220	230	233	222	211	190	218	208	223	252	222	203	217	207	228	210	209	194	197	191	236	186	195	218	210	230	229	222	187	235	229	222	210	195	210	215	214	233	199	198	254	220	229	198	217	211	235	211	227	214	229	237	214	205	221	205	221	207	213	216	209	237	203	211	227	212	221	191	227	215	221	207	229	200	200	216	217	209	235	220	229	191	205	209	223	230	224	210	250	214	224	219	248	223	172	225	210	217	224	238	221	191	208	194	227	209	197	210	228	245	208	195	215	192	211	215	245	223	210	228	187	226	207	194	195	197	226	216	209	212	238	207	204	213	218	199	204	226	227	198	206	221	226	188	188	253	229	223	204	233	219	210	204	207	204	190	229	185	227	217	230	232	179	201	189	199	250	243	202	213	216	191	204	167	228	253	247	236	227	218	241	221	199	219	222	204	206	189	210	222	205	227	194	218	212	229	225	221	187	224	207	214	230	220	211	202	209	219	194	185	225	246	207	231	185	212	243	193	216	197	190	219	221	224	200	211	208	218	195	215	225	214	219	224	219	198	197	213	205	199	203	222	243	209	220	217	194	221	224	233	218	227	212	209	220	223	205	214	209	194	211	205	212	195	242	228	228	230	193	206	200	209	194	205	221	225	229	217	227	192	214	207	231	211	230	215	233	214	204	185	216	219	213	239	214	225	167	196	224	203	229	230	201	260	220	211	196	214	180	226	190	179	205	222	227	207	208	214	219	223	217	208	221	208	197	220	202	231	201	214	212	205	199	223	220	214	213	215	210	207	223	212	231	202	205	195	197	204	221	239	244	195	207	223	220	230	210	178	196	237	210	209	229	231	211	196	213	235	196	229	177	224	187	169	206	209	206	180	217	200	249	274	225	238	198	221	199	198	225	170	217	225	219	228	230	223	179	207	201	246	246	227	198	231	249	224	213	220	210	217	217	222	237	234	182	195	230	222	188	196	246	232	232	230	184	205	209	228	194	220	245	199	235	218	196	215	229	240	227	223	212	191	202	201	206	232	223	210	212	218	221	212	191	222	233	206	196	196	199	233	215	210	185	187	200	191	219	214	200	221	202	237	189	188	218	230	191	205	195	215	201	220	224	216	234	209	211	195	209	212	228	220	230	218	239	221	239	213	216	224	211	230	218	210	209	188	231	229	235	207	192	207	224	216	207	204	201	193	216	235	205	227	212	235	210	212	218	233	211	228	209	212	200	190	186	215	210	199	208	246	224	219	235	225	186	217	227	211	203	200	186	211	227	236
18643	7222	4896	4256	3692	3014	2506	2142	1724	1483	1426	1229	1234	1014	940	873	811	722	695	660	619	611	614	571	584	527	516	502	551	504	543	587	505	459	520	526	463	497	483	458	479	517	520	475	449	456	475	516	496	494	534	513	497	458	450	490	503	479	466	453	468	474	419	505	515	450	445	452	438	473	445	466	469	460	478	415	446	445	446	455	439	435	458	440	461	432	450	435	451	436	433	401	430	438	470	450	454	495	470	416	462	462	431	411	453	490	451	475	482	453	491	470	439	473	468	453	459	443	431	448	478	481	474	451	498	464	458	455	428	445	415	467	467	488	444	461	486	471	470	448	460	498	457	436	452	470	482	455	475	424	437	475	464	476	475	463	455	454	437	429	456	461	473	412	476	456	453	469	471	443	495	435	471	444	399	469	479	460	476	454	477	442	469	450	433	454	432	436	453	504	499	485	471	476	480	471	412	483	462	469	456	459	467	463	450	496	473	445	480	450	454	456	437	453	485	440	418	441	461	460	474	481	474	435	438	437	461	449	466	481	452	475	495	481	455	490	442	453	442	441	449	429	477	453	485	435	400	481	481	462	468	437	432	453	445	492	486	513	444	446	437	462	475	478	469	431	439	445	506	462	459	427	472	445	481	451	449	474	449	444	486	444	460	478	421	404	457	473	460	450	465	463	441	481	502	479	479	476	475	427	440	463	441	430	456	428	444	479	477	428	421	425	445	453	489	482	447	436	471	441	445	461	478	490	439	462	462	470	423	449	423	492	442	456	477	473	450	465	454	460	455	500	416	450	483	478	418	441	454	477	490	450	439	439	457	461	452	464	460	452	430	458	463	464	449	422	463	454	487	470	438	459	409	447	476	445	426	431	413	440	446	458	456	456	465	450	514	443	459	450	453	445	455	474	476	465	455	466	443	442	447	430	472	477	463	491	452	469	465	444	481	491	488	439	439	440	488	480	461	472	463	455	448	493	478	468	410	479	465	467	451	460	458	438	452	487	448	449	478	464	450	426	458	455	466	467	494	493	451	456	468	496	482	473	501	499	462	463	455	461	429	454	478	488	456	467	459	433	484	470	430	419	454	438	487	458	435	494	434	463	448	459	465	443	480	461	449	480	483	435	439	449	465	451	487	451	446	448	455	446	465	492	466	423	407	477	455	487	482	452	486	462	453	466	452	479	456	506	439	444	453	471	448	466	425	479	459	419	460	484	454	481	427	438	461	434	464	430	472	435	459	471	462	474	438	424	452	460	464	439	462	419	451	436	482	484	449	462	492	481	433	413	483	466	443	462	454	444	445	448	466	437	467	472	464	448	472	459	453	439	457	459	432	435	465	458	413	445	452	433	456	432	477	451	459	457	432	474	445	477	444	432	466	501	475	486	443	464	440	461	426	452	434	465	492	489	444	437	438	444	465	438	477	448	458	470	442	458	475	468	470	438	436	457	420	450	491	455	472	461	456	436	465	458	449	464	435	449	445	437	472	479	457	454	463	493	455	445	487	478	455	494	459	466	455	470	486	416	480	438	458	478	478	477	469	465	479	479	449	462	443	496	410	482	466	472	427	444	436	455	429	477	440	458	476	428	474	481	432	427	473	479	475	473	456	471	477	436	494	455	450	441	473	472	455	443	448	427	490	427	455	464	454	488	449	455	493	458	454	423	434	440	466	475	447	465	447	490	462	441	450	461	443	452	466	464	466	429	464	459	443	440	500	447	455	461	470	469	491	424	489	495	431	442	459	492	495	465	448	446	482	429	480	457	452	497	512	453	478	472	474	495	456	456	493	493	490	447	460	476	456	433	468	436	416	460	433	466	441	460	491	466	488	476	494	460	486	489	446	449	445	464	474	496	492	478	456	471	455	504	481	443	466	459	433	446	452	444	433	410	459	464	454	430	447	449	508	453	442	428	434	487	448	500	470	464	452	465	467	457	451	479	489	445	490	453	435	423	462	471	429	418	455	458	432	463	469	463	444	450	480	443	445	458	444	443	446	460	492	470	492	450	470	518	473	447	463	477	442	464	429	473	453	471	447	458	467	444	447	476	427	463	430	454	465	450	483	455	467	446	478	452	440	449	467	460	491	437	491	441	444	483	466	491	485	448	442	491	478	484	469	450	458	469	410	449	439	460	457	476	425	463	421	458	465	471	436	509	467	473	453	466	455	472	446	485	428	430	493	411	461	455	469	471	466	465	487	447	465	475	475	463	492	479	467	438	464	503	451	448	464	472	450	490	439	455	467	479	459	469	410	502	462	477	438	460	442	473	473	494	466	461	463	484	438	454	450	438	447	435	433	456	460	457	504	442	487	452	472	454	439	452	455	478	412	433	497	496	484	468	470	485	447	486	449	459	484	421	458	473	435	478	499	451	442	467	501	427	437	433	409	454	465	422	448	459	485	497	457	413	461	499	477	428	457	414	450	464	432	450	465	467	470	485	480	464	468	486	450	473	447	453	485	475	452	448	461	482	504	462	466	459	475	448	412	470	487	462	434	455	519	469	443	474	456	486	462	472	490	438	459	463	491	426	448	446	464	494	456	445	471	499	462	452	478	519	442	462	457	428	471	446	472	459	484	431	454	485	484	460	469	427	480	531	462	484	448	468	470	469	461	437	465	465	456	443	486	503	434	429	452	481	479	444	442	488	469	467	470	473	488	439	438	473	452	472	440	483	458	454	451	475	448	454	464	480	515	481	465	491	453	484	452	438	461	451	484	427	459	431	451	446	448	446	479	437	453	473	423	487	442	460	494	485	445	500	444	497	457	462	479	446	485	453	442	445	480	433	463	467	440	461	453	467	484	425	438	436	498	420	485	470	441	468	454	450	486	476	449	500	470	451	429	498	467	501	463	433	473	455	465	465	521	466	428	490	421	474	458	451	471	483	481	460	436	435	494	461	436	489	496	430	426	437	444	424	452	443	464	473	457	491	458	454	486	461	459	479	466	472	467	474	474	430	447	462	481	454	435	407	490	460	475	436	469	486	464	449	441	467	476	472	436	473	439	468	436	485	462	465	470	474	440	421	500	428	435	483	439	429	464	467	455	450	439	456	444	430	442	435	472	483	422	482	432	461	483	488	481	440	429	422	512	451	449	458	459	467	450	429	482	501	451	483	474	444	450	503	452	456	481	443	468	456	446	463	471	469	499	454	440	470	453	487	496	466	444	455	486	448	500	465	440	425	471	469	488	509	421	456	406	473	442	475	462	455	459	417	436	481	472	498	426	444	391	448	440	439	478	480	476	487	455	450	466	434	453	449	454	470	385	442	434	434	478	491	481	454	447	476	489	452	471	464	460	451	472	478	448	485	455	540	463	487	436	454	464	447	436	457	472	453	485	465	450	443	446	414	498	450	455	466	440	486	473	408	442	474	448	485	473	479	453	473	431	496	500	466	454	429	494	492	436	467	453	478	463	441	487	465	500	480	490	427	485	488	411	440	426	454	467	434	446	466	436	448	430	500	500	534	472	491	481	465	468	450
42414	19563	7135	3027	1929	1468	1134	919	732	582	544	503	440	410	354	338	280	286	325	278	261	265	252	256	235	205	217	195	236	225	220	250	225	251	220	212	210	218	225	212	206	192	209	204	197	218	237	218	198	218	197	231	177	211	215	224	213	195	177	222	227	187	236	206	210	207	205	196	177	191	202	201	172	206	190	208	202	199	189	183	212	205	207	181	181	192	209	176	192	174	207	204	192	194	194	191	192	224	166	199	189	176	154	169	220	177	196	156	181	198	196	197	199	199	182	190	190	200	205	182	197	209	214	183	192	188	227	160	180	223	196	208	210	214	198	217	199	185	217	171	186	185	206	191	213	197	188	187	214	225	199	212	203	206	230	182	220	195	170	213	185	199	197	193	166	204	182	188	185	195	213	200	204	194	172	198	204	175	194	205	189	184	199	208	181	189	170	188	173	161	195	189	185	178	207	201	189	195	202	236	201	192	195	170	207	210	211	177	190	179	172	213	189	206	178	182	201	216	205	196	170	197	172	158	175	203	198	179	220	213	199	185	215	169	189	203	194	192	229	222	188	187	202	195	177	185	198	181	196	190	193	182	171	189	203	196	181	174	209	193	208	230	224	207	187	166	179	215	192	205	198	188	164	195	171	212	196	190	170	168	195	177	214	188	183	181	194	210	180	199	187	203	199	176	183	208	189	201	177	205	215	183	184	200	209	201	178	187	195	220	196	182	196	191	206	174	175	209	171	163	166	204	188	207	174	187	202	215	192	193	193	190	185	190	200	192	197	172	191	207	238	200	173	191	202	204	173	196	184	218	215	214	206	190	205	180	187	197	188	199	202	191	194	166	193	170	201	189	194	197	177	206	199	179	212	187	213	181	191	165	173	218	189	239	234	183	204	203	222	205	185	199	161	186	227	168	198	207	213	192	192	202	190	213	198	208	188	182	198	215	207	192	182	182	198	200	169	187	217	187	226	183	198	177	206	207	197	191	167	204	223	191	197	185	197	211	191	193	194	182	189	208	164	202	176	183	207	173	203	217	180	207	200	196	182	199	210	167	182	178	219	198	189	178	191	239	195	215	196	194	187	203	187	209	189	198	216	203	192	191	170	180	194	205	201	193	191	171	178	182	191	192	190	197	172	199	170	210	190	208	188	197	186	215	195	186	186	200	198	175	198	188	209	162	212	179	188	189	217	205	199	202	212	191	200	222	238	171	177	187	192	219	181	210	189	172	170	188	191	171	197	178	217	222	164	185	200	185	203	236	182	216	200	189	203	209	197	173	212	167	195	192	208	195	203	228	205	173	209	187	187	195	212	195	189	204	186	211	205	219	203	207	184	220	222	211	179	175	206	184	204	180	202	190	196	196	200	197	211	188	203	215	186	215	182	185	184	216	193	193	221	213	175	193	194	190	199	212	208	190	185	209	191	193	202	208	207	166	205	211	195	176	200	224	202	184	173	189	208	194	212	175	170	200	179	192	172	204	197	224	202	172	204	179	188	181	197	176	206	176	203	196	201	197	194	223	196	222	195	214	169	173	202	240	169	196	201	209	221	216	201	213	168	197	165	174	201	208	200	162	182	178	209	216	195	185	187	189	176	194	166	203	199	173	219	194	190	201	217	198	155	177	181	201	156	153	218	198	188	200	206	204	180	204	209	204	231	198	188	238	196	205	189	193	166	193	173	186	212	192	192	191	178	236	198	158	197	202	192	193	174	186	173	190	189	196	189	190	181	182	197	183	190	201	183	189	208	182	198	173	179	175	189	203	184	203	191	182	191	215	214	191	214	174	194	184	203	194	208	179	197	205	186	188	221	210	206	203	201	178	213	169	202	162	173	176	212	192	184	209	202	197	167	182	193	211	180	206	201	213	202	215	214	194	205	188	175	181	225	191	205	180	197	199	189	186	212	200	189	215	181	186	179	189	182	200	195	198	186	179	185	216	187	197	227	208	186	194	208	166	214	190	202	169	183	170	184	181	204	206	186	179	204	198	192	181	204	176	200	191	191	198	179	225	207	179	182	189	199	198	200	184	163	190	215	209	184	205	174	175	184	183	196	220	218	200	194	211	199	176	177	218	198	191	214	235	230	190	183	211	175	221	194	180	174	184	209	203	203	177	209	206	224	194	208	215	196	199	232	209	174	181	188	222	184	187	197	208	177	207	183	185	179	206	205	173	202	197	204	168	223	189	178	215	174	180	213	183	175	208	208	195	203	210	188	212	214	207	209	204	192	155	205	186	188	225	182	190	198	171	197	203	177	193	189	169	202	189	182	191	191	172	193	179	189	224	172	216	204	182	183	170	200	200	198	201	189	195	207	196	172	174	216	184	177	217	180	183	191	201	187	233	159	180	202	191	219	206	176	196	188	185	192	190	205	229	185	201	187	189	172	194	214	203	179	198	181	176	183	214	174	185	208	192	198	184	222	176	217	195	187	197	191	181	209	206	204	200	208	196	195	202	203	179	195	226	182	186	222	212	227	196	181	217	221	208	211	204	215	203	206	197	210	187	192	175	156	178	226	216	191	184	192	205	196	181	185	186	183	170	223	193	209	210	199	181	215	201	213	180	180	203	194	199	179	194	183	214	192	203	187	193	206	177	181	185	209	194	150	210	177	196	193	218	169	193	182	213	201	192	212	202	180	205	213	192	197	201	217	179	185	209	203	162	208	204	192	192	175	195	169	202	192	185	206	197	189	204	190	181	188	196	199	166	174	210	201	157	205	212	185	202	178	204	219	179	170	211	195	210	184	230	190	225	197	186	208	203	218	175	180	175	170	206	215	216	193	210	227	186	221	183	174	211	189	193	195	197	187	190	194	186	194	193	210	190	195	188	182	165	199	177	194	173	188	203	225	180	176	198	180	193	199	201	214	196	194	210	218	185	195	179	168	196	171	193	196	182	175	224	188	179	168	222	211	207	211	173	192	190	203	183	199	231	181	201	208	183	181	198	206	194	194	197	175	189	179	207	187	175	186	193	211	195	229	217	212	210	180	210	200	198	202	188	193	189	177	204	228	190	202	222	230	167	203	182	202	216	190	208	172	198	198	194	195	191	212	181	206	188	190	207	184	163	191	214	196	220	197	194	209	182	170	228	211	202	215	221	183	215	191	197	192	191	178	193	186	202	175	184	184	169	197	188	180	162	241	157	202	184	195	194	182	175	214	212	198	195	181	182	197	189	194	196	156	212	205	205	211	207	193	206	196	199	184	210	204	168	198	178	196	168	184	179	189	195	182	169	213	197	175	207	203	197	201	203	197	193	198	196	195	173	205	172	179	221	188	195	198	221	197	174	197	169	161	210	217	186	184	227	202	196	192	209	206	228	201	189	184	224	181	181	180	210	178	197	197	175	185	182	215	201	204	200	188	175	210	199	183	192	197	190	176	197	204	181	188	209	203	198	187	161	200	177	208	190	179	180	190	178	196	172	219	212	215	210	216	208	200	227	203	205	192	197	205	192	167	204	191	195	198	197	174	198	180	215
24129	11669	8643	7952	6792	5810	4742	3791	3147	2712	2323	2117	1811	1706	1485	1296	1175	997	1036	993	869	856	815	782	755	620	609	627	577	599	602	606	629	589	590	573	599	534	507	466	503	480	480	444	514	523	541	524	506	467	456	490	494	535	525	467	464	500	471	427	494	459	438	420	415	452	469	468	438	426	434	425	414	456	436	424	433	397	437	423	423	446	418	461	415	433	401	419	415	425	410	420	419	393	450	456	428	425	459	450	414	449	439	418	470	439	428	447	450	395	441	434	402	432	443	438	405	414	430	397	431	408	418	410	414	426	420	421	451	394	421	444	434	426	442	462	397	442	417	423	428	427	450	455	403	473	420	419	420	470	410	422	408	414	445	479	414	436	413	468	409	457	444	433	453	443	410	413	415	416	433	416	458	440	486	431	475	429	377	422	391	406	423	403	425	413	453	429	415	413	438	422	447	468	438	463	447	459	420	470	399	416	411	441	467	468	443	468	446	439	388	442	428	424	441	468	414	428	444	456	442	454	439	432	432	415	442	447	438	429	421	409	429	404	421	430	410	417	425	444	450	399	423	445	381	410	459	464	413	421	440	426	452	454	429	448	392	448	459	439	439	471	415	451	417	463	441	432	436	433	453	439	426	439	491	425	430	413	420	418	421	448	411	430	408	441	435	453	400	402	439	457	442	401	446	412	419	408	440	395	424	401	468	416	416	435	432	412	429	425	410	405	394	421	392	402	414	418	455	441	397	424	453	440	445	451	426	408	387	423	397	397	429	392	464	456	447	435	404	410	457	419	391	425	414	406	417	439	468	391	369	411	439	434	467	410	452	466	409	422	371	428	419	414	405	424	422	438	393	406	412	398	433	430	421	421	436	427	450	415	407	458	384	452	438	404	447	431	452	455	387	431	421	413	434	429	430	431	426	409	424	413	415	418	448	408	432	434	430	447	401	423	421	439	425	417	398	417	419	436	447	420	448	409	422	431	439	434	440	419	418	432	441	404	425	443	466	432	427	409	409	431	437	454	437	411	417	427	443	451	439	445	394	405	449	459	398	476	444	403	404	422	452	414	407	462	431	407	411	433	410	434	441	449	433	424	439	433	448	450	427	411	461	427	426	433	435	410	451	467	411	419	417	417	432	405	435	413	427	489	449	419	449	436	400	407	428	409	429	471	402	408	397	445	427	414	433	490	421	437	408	377	457	420	396	417	437	451	452	459	397	407	450	441	438	402	419	446	448	412	448	455	415	416	401	452	384	424	424	460	452	410	409	448	433	417	393	474	402	443	388	447	433	389	467	439	457	414	413	437	418	444	430	416	436	444	390	417	406	434	395	435	406	402	426	485	431	450	429	422	426	444	373	453	418	423	381	436	429	421	455	398	427	417	391	400	448	403	426	429	428	416	428	418	440	419	406	473	416	423	431	473	416	465	423	414	461	458	429	420	444	441	459	435	464	465	394	412	401	426	410	428	425	404	441	443	431	446	399	397	434	404	418	456	430	444	443	430	406	422	427	424	447	419	427	414	449	407	415	414	433	399	441	451	452	403	458	441	430	435	414	457	438	399	432	466	414	426	472	455	441	393	431	430	428	420	451	435	408	421	416	423	430	458	433	396	421	416	438	443	418	472	426	415	447	446	441	419	430	413	385	433	389	465	439	447	405	434	416	423	394	459	432	456	430	442	416	430	445	431	426	437	447	426	423	425	426	441	498	429	403	463	390	446	414	399	422	417	408	427	447	425	423	426	430	411	407	427	417	411	423	430	427	419	421	409	385	386	452	400	437	445	398	444	407	413	455	430	435	404	410	408	439	453	420	452	445	399	431	442	423	418	423	413	436	428	467	448	421	411	459	444	433	407	427	418	417	449	411	469	421	455	419	418	428	443	434	437	424	413	453	421	445	452	430	433	390	455	444	418	416	464	416	434	417	450	439	449	400	408	454	454	469	437	400	408	414	442	446	431	401	418	425	420	439	452	444	384	423	452	450	406	457	406	451	446	413	422	448	458	428	416	400	389	461	448	414	439	424	432	415	403	410	424	409	436	411	415	487	393	408	435	409	420	433	425	419	432	444	459	454	424	434	450	447	461	464	439	426	461	422	446	431	444	426	441	424	441	428	455	417	415	451	429	417	435	449	447	457	444	393	474	421	453	437	410	450	417	459	419	432	422	425	447	474	423	421	399	472	410	422	429	441	440	423	425	454	414	415	452	437	425	429	402	439	389	423	447	428	394	415	416	428	415	472	441	410	431	429	414	400	443	419	413	431	423	439	440	442	450	413	411	424	402	446	438	454	438	438	443	377	411	436	434	461	462	444	436	460	447	425	397	434	435	427	441	398	407	431	438	441	443	425	447	438	445	413	428	445	434	406	469	451	429	418	443	413	436	421	417	434	418	417	425	434	465	435	437	422	417	453	421	444	392	443	418	411	444	412	420	420	444	444	416	418	430	449	373	448	399	429	445	403	423	433	410	458	445	436	437	412	472	423	457	385	421	435	428	444	433	416	419	458	434	391	429	420	401	450	490	402	408	412	430	412	464	409	434	404	429	403	430	450	434	444	437	403	391	417	394	456	424	417	452	477	416	422	430	437	419	418	424	451	440	439	438	450	407	427	463	431	472	389	436	415	413	422	410	451	417	424	450	432	405	448	445	444	433	419	451	420	411	420	436	480	458	416	418	411	414	437	413	390	454	459	438	437	443	441	441	448	421	458	427	411	431	435	413	406	414	397	451	416	415	433	408	453	459	429	396	375	422	420	438	376	413	424	465	401	462	416	414	450	373	435	427	399	403	434	428	442	448	394	422	420	407	406	455	426	410	441	393	406	406	453	449	383	408	427	425	463	406	427	447	439	393	397	425	399	414	433	434	407	421	417	461	433	449	399	410	413	444	453	449	419	415	388	424	437	442	409	479	459	434	423	422	429	443	432	400	418	426	436	409	410	425	413	405	407	434	415	431	418	410	414	401	411	394	485	453	459	448	401	422	407	434	436	424	417	435	420	440	435	400	411	435	422	432	423	439	436	420	388	411	419	446	407	434	454	417	424	430	452	451	419	445	472	413	430	412	434	408	405	432	465	384	435	425	392	444	427	437	421	431	460	415	400	432	443	456	437	441	407	418	439	429	437	395	427	451	403	458	381	424	385	428	381	392	447	417	412	378	406	406	466	461	398	437	455	454	406	435	438	436	434	439	412	430	459	440	437	458	438	417	471	453	469	444	428	482	422	412	447	458	408	429	433	401	468	409	427	426	434	439	420	471	445	411	409	449	388	443	398	422	443	431	447	416	437	393	453	441	424	418	416	427	444	416	453	401	436	417	425	482	452	431	425	394	469	397	422	421	406	418	460	450	430	426	410	450	394	429	409	382	420	413	427	422	424	405	452	415	434	441	463	455	452	412	413	420	439	398	400	387	443	447	433	433	406	431	465	447	415	444	422	441	438	379	486	417	408	412	452	413	434	445	417	433	463	429	455	409	449	445	440	451
54525	26955	10284	4271	2832	1966	1597	1233	994	796	685	588	517	506	463	388	364	368	326	298	333	320	276	298	267	289	260	254	268	268	253	274	275	232	260	274	278	251	253	240	211	249	213	225	222	248	217	229	242	232	216	225	197	220	197	249	220	234	210	225	235	216	236	215	228	228	221	204	234	206	215	216	218	204	207	249	193	217	184	208	211	226	227	233	241	221	219	225	198	190	257	213	212	210	215	230	206	205	208	218	239	223	235	224	209	231	247	207	207	222	249	227	215	238	215	217	231	254	228	231	191	213	198	222	178	216	220	229	218	226	231	213	199	231	199	218	215	186	242	214	207	211	217	221	222	214	213	220	216	218	232	181	233	215	217	211	232	236	184	230	236	239	210	196	214	218	189	199	239	233	231	211	231	209	193	204	227	236	213	212	218	201	232	213	225	236	210	223	195	248	212	228	237	225	229	202	215	213	239	227	245	218	186	235	258	211	189	204	209	186	208	206	197	204	221	182	241	246	208	205	187	222	230	178	219	195	216	238	206	222	234	221	229	197	215	217	207	226	201	214	208	209	182	229	209	201	208	219	232	225	208	200	204	214	201	216	201	222	248	213	207	224	203	175	206	216	239	219	233	230	226	215	218	239	199	197	200	218	205	214	211	222	230	219	221	211	203	208	192	225	213	225	205	197	236	219	194	216	241	241	231	217	203	192	244	259	220	227	205	218	221	200	213	212	212	188	215	216	219	221	229	190	193	232	234	223	251	220	246	235	211	240	206	210	170	201	200	217	227	223	216	206	222	228	234	201	221	212	216	232	225	232	236	201	207	193	205	232	221	200	222	213	223	223	189	199	180	255	249	212	225	206	227	205	207	224	211	210	203	200	208	195	210	208	241	222	230	206	235	214	226	229	215	221	229	230	219	220	208	235	192	204	220	201	219	255	186	228	211	229	187	227	232	209	231	210	238	218	212	192	196	227	231	233	226	231	219	227	217	201	221	212	191	198	198	198	199	221	215	215	225	219	207	240	242	211	237	209	218	226	208	207	232	213	222	192	213	213	213	204	188	216	213	220	197	244	181	199	206	229	204	226	229	221	244	198	202	202	218	206	216	233	203	234	179	234	220	221	216	204	226	181	243	225	212	209	220	211	215	219	251	257	231	219	237	200	238	211	216	230	220	200	199	206	235	245	202	220	236	193	213	221	209	199	252	213	218	231	224	218	239	211	212	192	208	266	243	206	184	194	201	202	223	214	195	199	218	267	209	202	207	203	220	238	249	190	227	220	228	226	229	216	229	225	213	192	199	237	219	221	194	212	227	222	232	248	242	237	218	221	247	190	240	204	196	238	209	194	234	211	212	211	245	236	248	244	197	228	199	229	209	211	196	216	195	239	216	208	239	222	218	204	221	202	236	224	192	243	251	212	195	242	219	236	199	203	183	246	214	211	233	202	225	211	215	220	221	237	212	190	230	218	241	243	245	208	201	235	197	209	221	238	212	217	235	222	189	213	221	217	219	212	204	236	205	210	216	219	217	219	189	217	219	174	204	213	204	174	223	204	200	225	210	254	210	214	191	241	227	188	201	210	224	206	214	207	228	219	227	221	237	201	199	216	189	198	218	226	212	214	203	195	213	234	227	212	232	228	219	236	224	214	189	236	201	209	210	208	214	218	194	185	225	215	216	244	244	230	219	199	213	249	195	225	210	222	212	201	202	211	185	195	206	247	228	206	238	215	218	219	193	217	223	218	211	211	194	199	217	209	232	215	246	230	213	199	223	219	173	223	219	203	213	219	230	175	188	226	225	192	183	199	198	213	228	210	226	233	195	212	207	243	225	210	216	207	230	232	226	218	238	184	215	196	202	216	238	247	218	223	202	229	233	208	177	199	193	228	234	214	198	221	242	233	233	235	207	234	216	209	221	219	216	233	216	250	244	197	210	213	196	192	198	199	245	195	192	202	190	211	231	190	199	210	179	230	236	229	224	238	243	242	192	206	230	197	200	214	222	207	213	227	221	221	206	206	238	204	217	190	218	203	227	245	206	201	241	207	226	225	205	208	204	241	231	202	194	222	220	219	223	237	224	216	232	244	190	217	195	212	209	228	208	227	214	220	225	201	229	189	190	208	208	254	236	227	205	188	197	196	226	211	202	205	200	225	192	212	209	222	207	219	238	228	214	205	205	203	232	240	223	209	208	195	193	206	217	212	211	239	204	222	226	234	220	207	216	241	204	201	198	216	221	261	205	217	218	203	198	238	206	206	183	211	241	204	183	216	226	238	216	211	221	231	222	224	223	200	228	236	216	252	232	208	237	232	238	222	223	200	228	196	194	224	205	245	192	211	203	221	236	213	207	220	214	208	231	207	230	219	228	199	224	202	219	201	211	198	222	226	213	211	210	220	209	179	219	219	214	230	212	238	205	235	184	204	231	227	226	200	217	213	225	206	225	218	213	212	210	198	210	209	209	216	246	166	226	188	266	217	216	221	237	246	217	207	191	193	231	228	227	205	225	210	224	250	213	209	207	238	220	220	220	196	222	226	227	197	234	241	216	235	212	225	197	214	231	197	245	221	248	225	223	212	195	234	223	208	226	236	225	208	232	183	208	192	203	214	223	190	211	209	206	219	198	236	252	229	204	220	224	211	200	249	253	219	214	209	218	217	234	216	239	227	223	221	234	224	214	222	243	252	195	259	220	241	212	216	210	197	205	221	212	229	248	216	227	214	211	188	206	225	214	248	214	228	227	222	227	217	206	213	222	221	199	223	228	250	205	231	190	209	234	228	232	214	224	212	190	175	237	193	239	221	233	223	220	214	214	203	214	207	225	215	228	218	218	197	225	215	219	217	221	216	234	199	207	220	212	222	211	199	214	226	240	213	205	232	221	192	216	192	194	226	217	213	228	207	232	208	211	196	208	233	230	217	214	218	187	226	219	218	203	196	230	229	242	214	218	222	191	203	246	190	226	222	170	222	191	240	222	217	217	198	205	210	218	216	189	212	218	227	214	217	203	207	218	195	233	195	240	206	214	213	244	210	248	230	228	217	223	199	210	228	249	242	187	227	216	219	195	200	197	197	193	211	211	219	222	235	208	242	218	226	209	186	217	194	193	218	224	233	198	207	203	212	195	206	221	197	211	230	218	208	216	212	222	210	225	199	229	231	238	229	221	209	225	208	204	208	233	208	191	209	222	200	218	205	254	231	227	232	213	228	215	227	222	247	216	225	206	210	205	213	207	178	196	255	224	222	193	221	236	223	214	225	222	229	212	219	240	233	225	242	223	225	217	221	214	212	231	216	211	210	228	219	215	201	213	226	217	215	215	209	237	226	241	210	201	232	228	225	224	215	224	223	206	238	234	223	201	211	212	210	209	237	187	194	216	200	203	229	198	213	225	205	212	212	237	204	213	225	192	228	243	213	237	205	236	242	212	208	208	214	228	246	244	210	207	206	200	215	199	203	221	237	202	223	212	226	240	244	197	222	250	211
31156	16050	10191	10325	9345	7993	6395	5194	4320	3499	3128	2574	2262	2168	1761	1608	1452	1368	1242	1187	1141	1106	1097	1110	902	794	721	726	775	802	781	690	772	782	718	698	741	680	590	545	544	556	546	578	630	615	554	541	536	570	546	512	504	566	568	514	549	548	504	575	517	498	484	453	493	517	452	468	457	512	503	504	467	525	441	451	489	482	485	467	433	470	432	462	484	455	472	497	489	461	430	447	504	446	466	442	467	473	505	472	455	479	491	504	451	480	489	469	470	491	473	476	489	433	503	454	486	497	492	501	463	469	446	461	461	451	494	467	455	489	445	473	486	486	480	510	471	508	449	484	477	468	488	500	465	461	446	464	449	488	469	461	470	482	460	439	486	496	450	475	470	476	438	412	474	458	492	430	489	491	454	472	456	458	486	457	476	471	431	473	467	469	453	450	461	482	477	456	463	417	439	477	451	472	466	447	475	448	429	474	487	469	442	483	507	441	445	458	481	461	493	469	454	477	470	457	488	470	463	488	478	480	447	472	475	454	442	474	455	491	493	485	431	482	478	467	468	494	455	471	469	478	498	457	463	468	502	457	520	441	457	455	431	463	466	493	480	474	480	449	479	449	452	449	466	507	463	432	467	431	429	440	469	477	466	447	481	459	489	463	406	500	474	480	437	437	487	474	473	484	488	485	478	443	486	455	493	453	504	497	465	464	487	479	439	495	411	463	469	437	454	504	470	481	454	465	517	467	443	489	446	465	463	483	462	483	475	471	512	429	471	470	477	446	464	455	487	505	463	468	495	498	452	442	436	471	466	524	451	502	463	448	441	453	474	495	474	483	473	500	482	452	482	465	448	509	464	435	441	468	458	461	501	455	464	468	502	472	504	431	442	442	485	469	469	466	475	452	467	457	448	479	470	487	469	437	492	464	465	492	477	511	475	442	487	439	450	479	511	449	490	434	464	484	442	482	456	466	440	486	460	461	472	475	467	494	462	476	508	466	459	442	457	447	442	492	500	463	477	443	460	497	446	455	486	429	502	448	521	477	405	481	489	465	448	480	451	477	459	467	462	488	469	437	496	498	424	468	475	449	482	496	460	477	467	468	483	446	469	488	486	501	457	497	477	465	482	454	481	489	438	480	454	440	474	462	465	483	513	454	458	468	484	485	468	447	461	469	482	471	440	432	519	481	445	473	521	458	477	469	468	477	451	445	442	495	457	476	471	465	454	441	477	476	483	488	455	454	477	452	437	448	498	453	464	473	511	500	468	459	462	461	474	491	416	435	492	488	471	510	489	463	485	469	440	487	462	468	441	453	450	473	446	465	476	475	497	466	488	434	436	456	493	443	442	502	482	417	467	494	472	494	466	439	465	445	462	444	461	456	530	477	471	495	419	477	462	493	450	454	488	465	486	472	493	497	476	517	509	477	460	472	443	472	454	491	480	498	463	510	458	481	471	435	456	452	461	467	479	464	435	450	449	458	444	469	442	509	411	477	441	468	459	493	458	456	466	480	494	526	506	483	515	476	442	483	469	480	472	466	455	454	499	472	441	436	446	487	446	438	508	491	461	439	470	478	482	479	479	471	443	461	474	493	479	509	484	434	492	484	441	421	459	429	486	480	492	455	437	459	491	468	482	484	473	460	440	473	485	467	472	503	455	456	491	441	485	489	472	478	472	456	469	474	479	443	460	460	483	462	492	441	508	456	436	500	433	509	470	475	458	488	465	465	464	466	460	475	517	476	464	495	443	457	492	475	469	488	511	457	496	487	491	461	454	468	518	440	469	501	494	497	477	464	475	461	466	462	462	460	472	479	439	474	513	452	487	460	453	434	476	526	482	490	465	480	502	467	442	477	518	489	460	465	454	452	466	474	467	461	503	460	454	436	478	460	445	480	505	477	452	496	479	466	463	506	444	447	458	469	431	489	464	481	486	441	482	506	486	452	431	499	489	462	516	448	469	474	482	502	501	498	417	491	465	488	451	464	450	494	485	434	452	494	478	450	449	465	513	459	439	478	468	468	469	481	446	446	450	458	447	468	499	436	476	477	462	448	485	478	474	505	484	453	482	462	478	481	518	458	468	470	456	473	504	486	509	488	495	496	456	456	466	432	468	462	494	502	500	466	465	450	439	484	447	475	447	459	417	467	493	488	491	474	470	471	487	465	483	517	458	492	512	470	452	474	473	447	486	522	440	435	465	456	478	490	461	471	458	461	489	504	500	447	443	448	461	438	464	489	454	464	488	458	461	480	474	471	476	468	442	440	476	468	448	424	479	486	475	450	487	494	492	506	454	416	431	459	469	473	460	489	489	484	472	495	430	504	443	498	473	526	483	505	493	498	494	502	461	483	404	431	475	483	427	460	432	448	456	457	478	488	487	479	477	417	449	428	515	487	498	457	469	465	444	469	453	501	483	472	465	469	413	429	481	467	507	449	423	465	448	489	469	438	472	441	469	441	481	459	478	459	475	477	502	470	469	442	484	478	468	464	485	474	461	475	459	432	469	458	460	479	503	471	432	443	479	432	463	489	489	451	499	476	434	493	445	445	494	510	471	443	429	459	439	473	495	451	480	474	516	461	486	447	519	465	432	449	474	490	487	493	473	505	438	469	479	446	458	460	454	484	449	476	465	468	446	477	472	469	490	461	449	456	477	463	446	454	450	480	460	454	473	468	472	443	475	493	433	478	489	465	486	435	472	470	457	504	477	493	468	461	482	443	510	516	450	491	464	484	499	473	483	505	481	493	422	457	437	485	453	459	461	478	484	447	493	464	491	472	478	445	445	513	489	469	470	458	482	444	464	484	451	470	437	478	428	458	452	472	441	471	454	459	447	461	469	455	542	470	469	503	475	504	433	459	443	505	435	460	504	449	471	475	506	453	455	460	446	449	458	465	483	439	462	505	477	474	474	503	443	470	458	474	436	473	485	463	437	493	502	461	500	491	488	482	490	473	458	472	446	450	454	501	459	441	468	470	474	493	481	470	476	445	451	441	508	437	494	509	490	425	447	484	482	482	447	471	447	402	510	471	487	472	497	469	480	484	531	465	438	465	481	450	501	496	463	472	454	513	474	450	481	502	505	437	478	458	466	467	469	479	479	465	488	486	488	476	470	454	482	437	526	462	461	486	506	496	461	466	514	456	453	488	473	486	446	455	485	488	457	453	480	456	479	453	495	436	472	479	434	456	421	469	448	492	464	464	486	439	485	508	487	482	442	475	496	494	469	454	474	486	448	471	456	493	470	480	496	485	443	459	510	481	459	474	445	445	499	435	476	474	468	499	449	441	470	469	461	490	460	435	460	465	465	465	462	502	519	473	494	457	462	488	457	471	458	444	467	448	477	489	486	495	478	485	469	459	479	452	522	461	453	465	489	439	464	472	469	476	450	457	460	469	464	430	467	475	444	449	452	486	476	475	464	452	463	503	441	461	468	453	449	454	471	474	463	478	486	487	458	451	500	468	479	491	483	491	463	515	454	459	489	454	451	466
37129	14283	3010	1372	1012	796	620	506	415	401	316	325	303	257	238	285	268	268	237	217	217	255	228	273	200	218	215	257	200	222	217	191	217	208	205	218	214	230	237	227	202	209	211	226	206	220	201	213	203	198	230	213	178	179	207	212	220	211	209	221	220	209	192	215	217	237	197	222	204	207	209	204	195	216	215	234	236	200	190	206	218	222	250	183	219	204	211	221	229	214	230	242	198	215	217	211	216	212	228	205	217	184	199	193	198	202	225	219	206	216	206	214	223	185	219	197	224	202	212	203	205	218	219	237	190	209	192	205	202	197	220	202	217	232	215	213	232	191	223	203	210	202	196	181	204	201	199	200	218	222	199	202	221	207	214	170	179	200	208	195	227	176	223	232	199	200	217	217	192	196	248	207	190	197	229	214	200	240	221	195	229	205	223	208	226	219	206	202	204	197	244	222	208	202	191	171	206	199	196	203	224	195	209	220	220	199	209	208	212	202	216	230	176	201	182	225	215	225	222	195	190	236	209	195	229	226	191	214	174	180	238	199	191	186	186	243	199	220	214	230	244	209	206	199	182	173	220	220	223	192	206	225	217	198	224	189	192	185	235	222	198	207	211	217	214	212	224	177	218	214	225	203	226	198	192	220	217	196	227	206	200	197	216	179	242	212	208	212	221	235	208	225	223	163	215	180	225	205	210	210	201	190	216	218	201	230	230	197	220	238	211	210	202	189	214	209	180	232	223	226	203	202	228	199	235	209	213	216	183	211	227	214	223	241	206	200	220	235	205	210	199	209	218	199	211	210	229	220	185	207	230	245	196	219	226	208	215	210	233	205	229	200	218	210	209	194	183	228	185	201	264	198	199	213	215	206	219	211	218	170	222	225	212	224	194	203	245	206	235	210	235	206	202	187	226	219	191	214	195	223	202	231	223	187	196	225	204	214	207	214	191	254	212	200	231	192	210	200	202	262	221	189	199	215	190	198	201	213	207	229	236	202	195	220	206	197	194	197	208	224	196	194	246	232	204	178	230	214	219	201	208	177	205	226	228	220	202	233	234	226	198	216	205	207	221	224	195	206	213	199	193	186	201	221	190	215	240	199	233	202	210	227	209	203	165	200	204	208	224	251	241	241	192	205	206	209	202	200	215	222	232	222	176	210	200	197	194	202	212	228	218	234	215	209	194	190	216	238	170	186	205	213	216	207	201	203	192	207	210	201	194	214	241	196	183	184	219	222	220	201	208	199	226	229	223	202	222	233	197	194	193	219	233	236	211	190	207	209	233	203	215	171	211	227	213	196	222	237	225	219	249	217	206	241	226	209	250	210	202	214	190	198	214	181	197	225	224	189	201	215	206	226	217	178	218	214	210	200	214	171	218	228	231	208	220	214	204	186	204	207	199	253	201	206	224	178	197	208	188	217	195	207	212	245	214	209	207	187	214	211	184	202	199	190	234	205	197	231	211	198	187	233	203	200	232	193	203	176	174	216	182	211	216	209	210	211	212	221	217	203	216	218	188	187	190	200	211	203	205	218	207	202	214	196	221	234	220	219	220	247	217	236	220	219	212	203	225	211	221	215	220	213	218	201	218	193	213	198	195	226	204	225	222	195	206	210	223	211	196	181	232	199	206	213	201	198	213	200	211	173	189	223	184	196	195	195	172	216	215	229	199	195	215	230	216	221	217	230	223	228	210	216	242	213	206	200	190	234	237	194	234	190	219	202	216	254	235	199	214	226	205	225	189	203	179	190	201	190	216	199	199	202	194	189	199	253	206	197	210	224	206	187	248	217	217	198	208	192	193	241	224	225	199	215	184	238	223	191	225	183	221	226	179	192	188	174	219	194	231	219	231	227	209	200	224	218	222	230	222	217	207	193	191	180	237	243	219	204	217	209	230	199	188	211	199	196	200	212	185	213	216	193	202	202	214	217	226	214	233	211	196	214	207	208	191	184	206	226	209	227	228	224	220	197	209	202	204	206	201	210	223	211	208	194	201	208	173	207	202	204	199	201	253	203	206	208	228	190	228	203	221	194	203	199	232	215	188	203	202	234	201	239	196	190	193	196	201	205	209	222	236	220	197	210	220	221	222	212	195	184	223	206	200	228	207	182	216	200	196	197	217	220	230	212	209	201	231	212	203	216	234	189	199	211	205	210	207	214	201	201	198	252	195	231	242	222	202	208	222	222	236	230	219	216	227	207	213	205	191	227	229	202	210	195	197	180	220	210	194	227	222	199	215	199	225	208	203	225	253	202	225	162	194	223	209	213	235	217	201	191	202	191	187	230	179	214	205	201	219	225	214	178	199	206	227	232	204	212	236	227	220	213	206	207	195	214	214	229	193	187	227	209	209	190	178	200	202	218	180	236	227	197	221	189	202	216	192	193	208	251	218	229	221	220	203	226	242	204	204	200	198	199	201	224	218	220	237	226	209	223	210	218	211	213	218	218	223	180	219	205	249	225	222	200	203	176	215	209	205	230	205	210	222	183	216	191	194	196	191	183	223	219	232	213	213	211	219	219	199	213	218	226	211	211	199	213	208	241	213	212	198	208	186	195	219	220	195	202	207	210	234	212	207	201	222	220	208	223	216	227	211	193	194	218	213	232	230	200	229	216	238	217	197	194	189	196	203	199	183	217	209	186	197	240	209	199	201	226	206	197	194	203	206	192	218	193	204	198	211	191	195	221	216	197	192	207	205	214	201	197	239	196	180	203	213	200	207	219	212	196	203	207	222	180	195	188	221	199	208	228	236	215	196	222	216	205	220	215	212	198	194	196	193	191	212	228	221	202	232	212	202	208	229	201	227	229	213	201	215	236	237	207	189	205	204	212	204	212	203	220	209	196	225	232	204	237	206	230	199	217	218	236	228	199	205	193	180	212	203	223	232	239	228	216	204	233	207	208	218	231	213	223	202	227	207	201	197	243	207	209	198	247	214	215	194	197	220	197	223	207	211	225	199	207	237	220	234	199	182	228	220	224	209	206	221	210	192	213	214	246	198	227	224	239	187	220	195	188	226	205	224	207	241	207	191	198	223	223	225	212	194	199	189	209	178	210	195	203	198	201	214	216	213	195	187	208	220	213	237	240	223	196	192	203	209	195	213	220	212	227	229	219	226	198	208	187	194	208	219	212	220	199	195	218	208	192	217	212	210	165	208	224	188	211	192	183	185	214	195	196	209	212	226	214	199	221	232	219	218	214	196	201	205	226	218	220	192	214	201	218	185	210	215	194	235	220	213	201	201	265	204	217	220	225	181	214	228	220	195	202	230	239	195	209	242	209	246	180	184	202	195	207	196	196	212	201	212	204	245	222	202	210	233	189	199	196	202	229	221	218	197	209	226	214	235	201	182	188	198	226	228	215	229	226	201	213	195	194	218	203	220	226	185	222	189	207	233	230	222	209	195	227	223	243	194	195	212	235	186	177	206	238	211	219	207	209	230	211	198	238	187	199	206	222	208	216	210	231	201	216	197	223	177	202	219	209
21156	7471	3809	4022	3645	2961	2526	1946	1621	1357	1205	1056	978	864	741	731	676	684	674	580	569	616	548	551	557	514	482	473	515	511	505	523	483	470	521	489	497	496	496	500	475	479	461	483	480	450	499	468	487	455	467	513	453	520	479	492	522	478	449	505	423	471	466	461	450	445	506	463	448	409	429	421	446	474	417	427	459	450	471	453	480	449	470	440	452	494	476	420	416	473	441	425	425	478	483	456	454	461	476	451	455	457	442	462	464	467	452	437	461	455	418	446	471	444	429	457	460	494	481	428	403	480	484	436	509	468	415	433	475	460	458	443	465	467	441	454	418	472	445	449	482	440	470	461	440	463	452	442	430	456	452	446	448	479	440	458	382	473	443	457	437	438	455	506	467	487	423	490	449	458	440	455	444	437	442	446	436	410	439	429	470	446	479	423	458	432	455	464	403	443	428	435	483	438	445	450	425	489	441	459	490	421	429	450	429	462	451	414	447	445	452	440	470	452	455	442	420	412	425	434	455	461	392	443	423	456	453	431	459	453	445	443	485	398	449	446	431	476	516	428	440	427	447	431	437	456	495	440	438	439	443	495	462	469	492	468	429	447	450	438	437	460	476	462	408	457	443	464	454	444	451	443	447	465	442	490	441	447	459	434	433	469	464	480	427	456	421	492	480	440	447	445	450	453	439	455	452	438	452	412	463	476	454	435	417	434	474	434	435	432	436	447	451	470	430	436	460	430	446	458	447	445	454	473	424	466	491	435	472	445	435	431	422	438	438	463	444	445	472	431	463	444	445	476	474	462	434	462	424	435	487	439	470	488	470	482	460	453	478	453	441	428	460	462	465	459	470	441	477	439	449	438	417	468	446	435	433	422	440	440	454	446	434	464	403	489	460	443	432	481	450	432	454	460	447	466	446	434	452	437	469	458	485	449	423	458	441	465	466	427	442	461	425	470	471	443	454	465	443	463	481	448	475	425	443	451	442	463	460	470	442	437	469	453	447	472	425	445	463	466	454	431	444	445	448	487	471	448	461	422	452	456	466	467	421	443	466	438	491	465	436	429	464	448	409	431	455	448	463	450	486	464	463	414	443	454	448	474	423	403	418	466	444	460	496	432	477	453	431	454	442	465	427	412	434	450	425	442	480	460	442	398	431	451	452	424	464	484	463	438	473	477	428	464	440	465	428	426	423	423	397	460	458	416	440	460	479	402	485	447	442	456	454	454	476	466	451	456	430	471	419	457	435	457	454	439	438	454	464	436	462	430	443	452	478	447	469	448	416	454	389	469	483	462	452	456	460	438	466	444	448	459	415	471	441	431	446	429	438	445	459	444	462	419	468	450	418	438	463	460	463	459	462	417	441	429	410	478	478	422	460	447	429	450	409	481	450	468	469	441	453	478	427	443	387	445	453	473	477	471	466	477	442	408	431	440	467	441	430	488	515	451	492	437	485	466	469	482	449	468	430	442	438	461	485	441	471	437	457	434	463	487	457	474	424	418	493	464	491	425	451	455	432	456	417	429	455	409	449	493	442	458	445	459	441	468	489	438	466	431	455	439	424	467	457	449	436	477	422	481	470	443	426	475	449	450	493	425	437	474	462	443	438	484	412	446	494	443	459	476	429	485	419	430	444	462	463	467	471	450	463	460	488	483	491	443	469	410	493	421	471	444	435	464	447	460	451	481	436	470	477	425	436	483	447	457	424	426	474	439	437	437	430	453	481	453	487	412	432	456	438	475	441	457	464	452	461	451	478	443	460	439	489	466	439	424	514	441	454	439	468	445	468	408	460	451	480	427	442	420	473	406	479	459	435	386	427	447	445	431	427	471	431	441	493	433	435	432	439	463	415	462	443	419	410	470	445	474	436	486	440	459	410	458	461	454	490	460	449	480	438	443	436	453	482	469	401	489	446	480	428	408	452	447	468	422	470	456	426	445	443	429	412	462	419	435	428	403	432	476	470	435	432	456	445	467	420	467	473	430	443	497	443	440	429	440	438	438	457	431	458	473	508	468	433	452	427	423	437	463	436	445	450	428	419	413	450	411	426	434	475	451	461	454	451	431	477	468	463	466	438	425	453	459	436	455	465	476	456	447	426	436	444	420	443	480	443	461	464	452	430	486	407	468	468	447	430	450	454	472	432	446	457	428	412	469	459	456	452	443	447	424	460	446	423	417	417	473	407	450	434	434	423	421	434	457	443	451	455	441	418	411	501	436	433	459	472	477	471	463	459	444	458	445	440	470	447	433	461	480	440	428	445	468	455	442	421	492	455	460	441	453	457	435	482	437	467	489	422	452	461	425	456	477	427	483	449	478	427	436	488	418	471	490	404	475	445	415	448	435	471	453	431	421	455	437	461	469	449	460	431	445	435	465	426	453	439	459	410	444	422	458	424	447	423	445	456	422	442	431	444	433	467	463	417	447	430	404	473	456	428	441	429	429	455	443	427	473	442	457	441	472	465	463	488	449	419	445	460	440	455	450	472	435	451	507	420	404	470	429	438	476	473	451	458	440	439	456	474	481	457	465	431	447	441	452	456	458	460	433	455	436	470	471	460	431	414	423	474	446	445	433	417	481	446	421	429	481	437	451	457	452	436	459	447	452	490	439	452	428	406	446	426	480	442	454	466	448	438	473	418	437	431	425	433	444	461	468	474	462	457	472	430	424	485	474	451	488	433	443	440	459	479	454	424	470	441	441	461	460	442	426	430	419	455	506	456	474	411	490	470	401	446	423	472	472	432	463	467	437	455	449	448	486	460	473	446	494	427	472	452	443	461	437	482	454	424	448	446	473	464	454	440	448	421	469	437	476	448	438	426	465	454	497	439	429	456	439	478	468	461	469	434	457	452	462	471	461	485	462	443	476	432	407	461	442	441	478	458	483	418	467	442	462	437	447	441	491	468	452	440	478	464	448	451	425	471	473	466	463	426	456	469	451	468	449	469	452	429	426	487	462	408	464	462	453	445	478	477	492	489	420	414	469	440	501	453	431	444	444	450	464	469	494	446	447	448	424	464	466	451	441	462	465	430	440	474	470	475	472	425	429	457	498	497	475	468	456	452	463	447	472	437	423	441	440	470	415	417	425	425	456	454	459	464	452	432	446	462	480	465	438	452	469	465	473	470	483	460	472	444	429	437	481	479	460	427	449	468	483	425	460	439	441	447	490	471	445	457	437	426	443	415	450	445	455	429	436	444	421	425	472	443	452	462	435	426	457	430	433	464	447	474	441	514	489	405	420	429	420	458	510	439	439	455	471	431	473	448	437	457	459	453	455	464	463	449	453	419	455	456	429	458	416	462	451	459	407	459	431	441	504	448	471	446	469	409	448	435	436	448	433	457	453	452	442	471	467	412	452	451	434	489	404	489	432	451	464	412	408	449	460	433	443	456	486	451	439	485	468	470	451	461	446	438	454	464	444	442	411	456	460	437	446	476	447	483	444	450	439	423	455	455	448	423	459	417	419	439	433	437	461	451	426	450	459
48752	20731	6412	2794	2009	1479	1078	861	682	573	515	416	357	358	328	305	285	319	301	297	252	294	223	226	249	240	236	216	221	225	216	213	210	208	191	234	238	198	198	222	185	181	184	198	206	216	209	223	188	205	204	208	170	180	195	204	226	209	239	197	194	216	222	187	206	226	183	223	192	207	184	176	192	218	183	200	227	216	209	220	219	195	205	221	198	207	178	205	205	202	177	197	203	184	201	164	215	230	189	200	219	203	233	210	179	188	176	208	182	191	195	198	203	204	182	185	180	179	199	225	176	209	188	218	206	186	205	229	190	208	219	221	166	180	214	206	178	197	210	187	200	208	206	182	200	212	199	236	200	173	203	186	181	196	186	182	189	200	189	237	159	233	200	162	204	207	175	188	200	202	202	202	185	208	213	200	181	185	209	180	169	179	174	206	203	196	192	189	175	173	220	188	161	200	191	197	221	200	194	214	195	185	192	190	183	213	190	210	183	201	214	198	208	174	194	203	218	176	181	216	212	193	211	147	190	202	164	174	184	196	208	196	192	197	206	201	231	201	184	216	203	191	205	201	203	174	166	192	195	217	203	179	177	195	187	205	192	178	189	228	189	200	205	178	192	200	180	192	173	181	181	194	207	179	172	179	216	212	189	179	202	196	192	174	190	192	174	181	186	172	220	226	209	180	182	188	211	215	210	176	199	208	185	212	220	171	181	201	198	196	181	193	196	198	166	165	196	205	164	183	203	193	214	185	170	199	178	193	181	207	184	198	185	205	187	174	202	183	215	212	171	189	194	175	208	206	203	198	179	204	178	174	175	192	229	181	196	186	178	189	199	186	186	157	189	183	180	202	192	208	188	195	223	208	184	184	213	186	204	180	195	196	189	202	206	178	195	214	206	202	184	198	189	195	171	173	223	189	175	193	206	195	175	198	205	180	187	191	181	182	171	197	216	175	228	187	223	195	192	189	210	196	199	238	191	187	162	185	175	208	182	204	174	172	198	221	195	219	199	177	169	194	206	190	166	200	210	211	224	200	215	207	192	208	194	194	205	160	185	194	191	200	158	191	210	193	206	213	206	179	184	222	199	208	191	200	160	198	201	198	207	165	209	169	177	185	187	201	203	203	199	166	178	190	201	215	222	211	195	189	213	161	223	170	209	166	184	196	190	208	200	202	220	164	197	200	191	161	186	210	189	205	186	185	207	180	204	199	191	207	201	188	195	200	174	205	185	189	204	194	168	185	200	197	162	162	180	204	221	197	185	183	193	192	196	192	191	209	185	176	162	186	213	207	196	209	198	175	180	206	218	203	224	189	229	191	197	216	191	198	219	213	206	209	181	216	196	205	197	193	182	197	170	212	220	215	194	213	216	173	179	197	181	169	212	162	209	188	194	174	187	172	204	190	179	180	211	223	199	207	186	205	183	190	210	208	193	220	194	198	185	182	177	178	187	189	201	200	198	194	185	187	189	215	184	198	183	200	174	192	204	169	211	216	178	195	196	194	184	170	209	192	182	172	235	200	191	203	154	201	200	223	186	190	198	200	201	212	174	206	225	216	200	197	198	209	198	213	194	185	171	166	206	180	193	197	178	203	162	177	202	187	197	188	197	194	210	193	212	229	208	188	178	167	174	177	179	164	224	189	190	186	211	196	213	172	204	155	184	201	183	194	204	191	174	181	174	201	218	216	184	222	188	198	194	183	170	207	202	180	207	193	183	162	198	181	200	203	181	187	192	196	183	214	181	176	211	185	182	171	192	198	204	186	187	214	194	187	194	209	168	183	212	208	195	191	198	213	206	188	230	175	181	176	187	212	189	211	184	198	214	190	208	196	193	186	194	208	198	214	179	191	194	205	209	174	189	201	196	200	176	185	167	208	180	191	200	221	203	173	190	209	195	219	177	179	217	175	202	218	205	192	205	199	197	186	210	187	221	215	251	217	203	176	188	195	185	185	208	199	190	206	188	169	208	195	183	188	181	210	217	179	183	208	185	182	194	197	211	195	203	169	176	186	175	208	193	202	188	194	222	190	184	219	185	216	189	190	179	174	194	195	184	207	189	203	197	166	214	203	171	184	175	175	204	203	204	176	167	214	209	189	188	194	190	209	204	166	185	219	209	183	178	191	178	184	166	188	217	179	189	196	221	195	178	183	185	190	181	179	203	177	194	187	234	182	217	199	199	194	167	173	192	175	192	176	171	228	201	186	182	182	203	202	201	164	174	214	188	191	200	210	200	176	186	190	190	177	197	221	218	168	184	192	188	176	178	186	173	171	214	216	197	194	199	184	218	184	190	162	203	201	196	195	168	210	209	176	193	188	199	191	185	215	197	174	188	255	195	189	205	200	190	205	191	200	203	200	199	164	180	188	214	184	214	200	186	197	191	179	166	172	186	208	209	175	182	185	195	196	228	187	184	180	239	186	218	209	220	197	166	199	187	218	219	187	183	205	190	188	209	233	193	193	188	178	210	192	188	203	200	199	194	223	203	184	205	213	185	181	189	206	205	210	212	218	178	210	177	194	205	185	173	169	175	182	181	199	189	220	199	195	204	190	202	184	182	195	194	186	194	181	173	214	191	192	183	188	202	177	183	173	173	190	187	198	222	179	196	188	194	187	198	175	180	221	202	205	193	175	195	210	169	183	205	181	187	189	194	187	203	179	190	181	184	186	181	191	180	193	170	200	198	176	164	202	195	191	210	208	192	173	215	207	185	218	176	172	189	180	174	182	165	194	192	204	181	190	177	168	208	181	178	207	209	169	203	202	215	199	196	212	185	178	189	181	186	204	229	198	201	182	199	201	190	187	194	165	194	193	216	214	190	173	201	196	166	157	180	199	201	180	187	193	171	205	199	186	174	223	181	195	178	200	190	178	174	198	195	230	193	194	161	216	210	170	207	192	206	184	193	167	195	193	214	180	203	219	195	190	218	198	201	183	207	209	212	191	162	199	209	178	172	172	203	217	202	185	193	195	189	207	210	172	193	192	206	194	191	189	216	184	199	207	234	173	218	199	187	206	196	187	177	193	194	192	209	198	217	209	210	218	189	205	207	190	214	169	204	204	174	178	202	173	216	181	183	214	206	200	175	180	189	185	193	166	215	174	210	220	176	196	173	173	187	191	181	181	209	198	204	204	188	193	213	188	244	195	195	204	163	218	202	196	193	212	170	204	174	205	196	194	180	199	208	185	180	179	195	192	204	185	182	191	214	229	182	187	205	196	194	178	194	180	196	171	192	180	197	215	231	200	212	191	189	187	197	182	189	202	189	174	193	225	188	204	163	200	204	210	212	175	189	214	196	170	192	214	203	219	198	197	184	191	166	180	196	228	182	213	195	212	202	201	216	160	195	212	201	201	199	190	200	193	173	198	189	193	201	214	219	202	201	186	209	182	195	200	183	183	174	197	176	172	201	171	189	188	181	178	198	196	223	232	199	210	196	211	207	199	219	205	224	193	197	194	188	197	166	191	159	222	187	197	184	201
28452	11575	7641	7674	6931	5761	4577	3532	2855	2427	2013	1741	1525	1364	1075	1052	1071	1049	931	837	856	809	754	737	751	653	620	540	565	553	609	585	615	533	558	550	576	565	489	453	508	451	443	480	477	499	489	479	532	451	472	455	427	426	486	466	454	460	477	487	441	512	469	439	413	430	476	420	452	447	437	425	394	423	459	437	414	417	435	418	428	476	442	426	426	449	410	443	448	439	455	437	412	426	444	427	417	445	434	394	417	418	415	421	430	420	421	433	411	415	438	409	431	460	430	425	398	420	416	423	405	417	434	449	425	396	403	398	405	424	437	418	410	440	416	460	427	425	422	448	436	454	407	382	464	440	415	373	377	440	467	420	454	405	434	423	446	435	437	426	392	400	384	417	418	449	442	442	411	433	443	414	438	433	418	439	424	430	449	445	413	411	425	451	443	420	441	437	433	385	433	414	422	436	450	408	400	404	439	477	447	429	436	406	428	422	426	439	455	420	461	442	424	442	439	392	460	491	384	434	399	448	459	436	447	418	430	405	415	428	401	434	411	462	402	422	419	450	423	425	435	424	431	408	413	418	428	444	435	475	439	408	437	429	401	461	443	405	462	404	420	452	417	441	410	430	414	431	447	436	439	434	429	429	428	415	419	442	431	408	462	411	440	405	449	426	431	427	443	433	427	391	443	467	452	414	454	423	439	477	447	404	423	429	444	401	412	417	394	397	406	452	444	427	430	431	446	449	413	436	457	420	428	460	413	430	410	421	414	448	400	436	393	428	430	473	433	437	402	389	451	412	420	434	422	432	474	407	445	407	460	414	433	429	386	446	402	394	423	435	409	423	385	397	431	441	415	411	419	426	479	423	409	412	434	428	422	423	384	416	399	463	433	423	422	422	444	421	416	436	405	417	412	433	456	454	417	402	408	394	402	426	423	430	473	433	446	412	423	409	435	438	428	413	429	402	447	436	421	390	411	423	415	451	425	435	448	416	407	402	445	397	429	441	439	439	425	418	439	420	432	396	444	391	409	428	428	478	403	421	435	416	439	415	429	409	393	436	462	415	395	432	465	454	425	467	424	415	442	400	400	412	422	430	396	447	449	377	396	430	408	436	407	460	433	394	434	426	421	464	454	449	403	449	427	446	448	407	395	427	433	408	392	389	419	401	423	421	425	464	395	407	440	417	418	411	411	449	428	431	430	451	415	450	445	388	428	418	433	415	399	445	429	443	465	430	391	400	455	457	427	413	416	412	457	421	436	403	441	460	420	413	429	456	438	446	450	413	419	426	412	387	434	433	446	434	420	402	444	439	406	429	404	447	415	405	422	452	417	419	454	447	454	382	413	431	415	455	396	439	415	409	408	409	401	387	441	429	419	407	432	425	424	439	448	423	415	410	428	412	449	431	380	436	411	452	412	425	455	431	379	435	442	435	448	467	415	393	426	420	458	415	433	415	421	392	415	428	449	442	453	447	469	424	423	430	421	395	451	390	413	442	426	424	417	424	403	425	448	413	433	436	486	426	477	399	435	475	399	432	459	402	425	416	437	454	427	417	369	446	431	430	406	449	408	417	383	407	425	399	398	461	430	429	446	415	463	417	435	441	460	450	443	393	415	429	452	434	458	387	422	419	421	421	418	423	438	448	504	426	405	412	435	427	449	422	434	439	400	414	430	424	474	403	452	440	464	433	421	399	413	414	434	418	389	426	410	452	416	407	400	412	422	415	401	438	417	415	432	456	430	400	396	426	421	427	407	391	418	409	409	460	440	426	422	438	444	405	429	439	421	454	463	394	438	457	415	398	421	413	459	442	436	424	441	444	408	439	438	415	422	380	426	442	440	426	432	416	451	466	403	399	431	420	445	466	420	437	392	437	480	435	415	429	390	454	434	444	444	444	437	444	409	406	421	452	417	424	436	414	423	444	392	403	410	434	431	426	463	392	425	416	430	427	426	442	436	419	437	421	418	458	444	436	425	435	430	427	427	403	425	460	414	450	433	457	416	425	467	440	394	381	429	403	421	435	426	459	427	455	421	433	440	450	440	426	483	416	430	422	405	428	405	412	424	457	439	440	401	427	439	397	427	422	414	405	425	440	428	411	445	432	456	431	435	391	422	385	432	430	435	434	438	421	456	452	412	412	417	468	417	432	447	418	426	408	440	431	391	453	431	455	382	420	443	420	458	407	440	425	433	408	443	417	445	434	429	375	421	384	414	438	386	428	447	440	411	427	392	383	414	430	398	428	429	406	429	453	408	445	430	460	438	442	443	418	444	405	422	411	401	459	438	415	423	427	418	439	420	434	448	423	429	424	413	421	446	396	404	430	415	439	424	423	390	445	405	458	420	445	428	404	414	382	431	400	405	451	438	426	458	420	395	406	405	435	421	416	408	409	424	427	408	399	423	436	421	435	433	412	392	435	400	451	443	423	443	410	399	425	434	431	411	402	439	429	378	426	428	428	430	401	411	427	417	449	420	417	423	439	445	394	410	418	410	433	456	430	461	407	421	402	396	387	462	416	431	408	424	439	425	396	396	429	427	412	457	407	440	393	437	424	448	417	454	444	451	441	416	448	432	428	437	414	456	400	469	404	443	456	468	470	416	441	399	409	429	420	421	447	411	414	451	422	389	424	468	437	456	409	419	432	428	405	426	395	423	431	415	443	439	411	448	459	409	434	420	403	442	426	449	433	398	447	425	404	441	427	435	425	447	394	435	436	448	439	430	437	429	438	447	415	445	440	443	390	454	397	432	421	358	406	411	406	457	422	359	402	427	406	438	448	421	410	420	431	423	426	403	405	415	453	456	428	385	434	424	437	414	413	430	441	445	415	412	439	394	450	371	413	434	437	408	454	453	464	401	409	442	433	431	427	444	441	385	483	432	406	413	415	428	424	388	448	418	437	416	433	422	457	474	434	398	407	420	463	428	421	449	409	442	439	439	430	429	412	447	403	450	452	425	445	452	433	410	404	413	422	402	415	437	426	409	406	431	428	414	420	429	423	420	424	411	420	410	404	427	419	415	417	426	426	440	424	435	404	464	424	440	427	384	406	421	412	413	390	395	454	445	427	417	417	408	407	443	433	473	407	442	438	437	467	375	452	403	420	411	408	426	426	417	421	416	436	433	420	403	420	380	402	420	405	480	428	403	427	440	446	427	453	415	442	433	423	391	414	411	441	432	419	432	431	419	414	420	455	470	417	417	425	438	432	414	451	438	403	416	400	411	430	435	390	425	409	406	420	399	425	397	415	444	421	420	442	432	407	415	423	437	426	443	390	401	444	419	443	464	436	426	413	441	432	414	385	412	411	422	411	444	434	410	423	461	455	467	428	397	422	435	400	423	423	416	409	400	429	440	455	391	434	457	417	436	452	445	414	481	455	452	422	437	434	390	469	401	436	433	436	420	416	447	463	428	438	415	448	433	405	414	463	467	443	417	424	427	425	383	391	409	436	436	439	431	416	440	443	419	412	415	405	401	459	430	420	400	450
58784	26516	9553	4201	2749	2041	1512	1080	801	691	655	519	451	400	381	398	391	354	315	331	373	322	256	303	288	241	244	240	229	248	258	275	266	251	244	228	246	245	251	247	227	234	235	241	206	202	234	241	214	212	208	225	216	214	191	227	222	242	253	218	245	219	241	198	234	236	196	207	232	214	223	230	228	194	221	226	222	190	186	174	224	222	247	209	190	206	211	239	212	223	219	212	245	256	206	233	222	222	234	234	222	206	212	217	224	183	212	209	197	184	218	194	234	202	225	213	214	193	205	210	200	213	198	223	227	236	230	189	255	215	197	229	206	193	229	231	210	221	219	239	239	233	225	174	213	214	234	222	202	204	249	229	236	241	208	225	233	200	215	215	224	215	250	206	216	237	239	198	193	197	196	196	227	190	210	225	201	195	194	191	234	213	231	199	215	213	226	207	207	214	246	213	215	245	229	203	207	229	226	217	204	202	214	225	216	241	235	199	204	215	196	203	213	213	237	218	223	200	242	231	202	192	195	195	192	212	232	221	237	187	231	226	241	230	209	217	239	203	197	237	203	196	211	196	196	207	219	207	250	214	216	194	240	227	207	231	224	214	218	206	191	218	229	228	193	232	228	203	201	212	216	205	222	218	196	212	221	221	189	209	219	237	207	234	232	224	210	183	221	209	210	212	242	184	232	229	202	260	211	191	201	231	205	231	217	185	199	229	191	233	211	225	209	202	216	220	197	250	230	203	209	226	242	203	206	221	238	243	215	201	204	206	206	192	215	224	210	211	219	243	204	221	227	211	205	224	229	223	217	225	229	206	215	207	231	187	217	258	235	194	221	214	206	229	214	190	224	211	200	242	219	214	200	210	235	236	211	181	181	219	226	202	203	217	212	211	205	229	233	210	215	218	178	179	211	240	220	228	208	196	248	206	203	204	220	213	194	216	194	226	205	206	181	207	221	219	220	217	201	193	197	226	210	235	196	187	206	245	215	230	221	202	198	207	217	219	231	223	242	215	236	221	236	216	224	215	222	226	220	239	231	213	198	201	211	199	234	213	214	214	212	224	209	237	211	250	236	221	208	210	219	195	222	242	252	242	214	181	185	196	207	190	191	216	192	221	201	222	216	204	242	238	197	213	244	214	223	207	238	220	234	217	240	210	249	233	212	218	197	220	212	194	224	240	218	234	211	189	235	226	236	218	210	210	216	230	216	212	236	199	199	215	219	208	200	251	225	229	228	217	235	242	217	193	221	221	218	204	231	234	217	224	218	194	229	194	236	212	219	221	188	204	221	205	216	219	220	215	197	195	212	228	188	222	201	215	210	215	213	243	210	212	209	226	235	221	216	244	173	198	226	227	234	204	229	184	203	239	217	221	229	211	212	215	227	213	203	214	218	206	218	211	206	232	204	230	208	226	206	220	223	207	227	205	238	210	186	194	208	200	193	213	223	218	230	214	192	207	219	196	228	202	229	247	235	189	217	194	228	241	216	194	232	233	197	208	210	211	222	198	209	248	214	202	209	206	240	220	225	203	218	244	219	211	242	204	210	229	215	209	200	239	212	192	189	218	247	211	201	216	206	224	227	216	194	206	182	231	212	218	193	245	207	209	216	249	230	222	213	188	206	190	200	216	239	212	221	192	200	196	225	229	224	199	214	234	193	202	204	229	244	202	247	254	242	190	223	198	207	181	202	227	203	224	220	208	213	229	247	192	204	199	211	206	220	210	197	182	226	233	190	199	228	219	217	189	231	263	212	218	195	224	235	211	227	206	230	213	210	220	214	208	220	227	202	221	230	217	213	217	209	201	223	241	226	214	217	196	208	205	218	238	234	225	234	223	225	204	206	222	205	205	228	199	219	249	227	172	219	216	204	238	246	226	234	221	196	218	222	196	204	194	205	215	228	220	210	203	231	237	178	244	192	216	179	231	235	220	207	229	234	235	211	209	215	216	234	188	227	229	221	199	205	205	213	206	214	199	206	217	226	198	225	223	192	234	228	230	223	213	203	225	230	234	195	207	217	165	201	190	234	222	218	219	211	223	204	235	210	229	209	233	188	227	245	216	217	215	229	217	189	220	213	223	212	210	211	197	223	205	216	179	204	225	228	229	218	237	224	195	230	219	221	193	219	204	212	224	221	210	246	223	234	232	202	240	242	191	232	224	218	196	217	214	182	214	192	226	223	217	219	237	236	239	219	190	204	220	250	211	196	233	210	223	238	199	246	186	225	211	226	191	225	199	188	217	244	237	207	228	209	193	210	214	181	193	193	204	216	209	246	210	234	229	234	225	223	218	210	236	231	248	198	234	212	233	242	214	241	243	214	228	202	207	207	213	215	216	230	226	210	208	224	197	218	229	194	192	183	192	229	243	230	213	211	210	209	186	232	200	196	212	213	213	205	223	211	199	231	232	219	206	227	214	225	234	234	209	224	213	221	208	217	206	216	199	210	217	223	212	238	218	202	247	247	202	214	238	234	230	202	225	208	239	243	187	192	206	206	204	220	229	209	240	223	204	228	184	228	179	233	226	205	235	190	232	216	213	235	230	242	231	214	222	211	193	239	237	242	222	232	256	214	229	238	188	238	222	222	197	213	243	225	228	196	204	213	210	224	198	232	221	223	215	221	184	255	208	236	204	241	233	226	236	250	209	215	217	215	209	227	198	230	211	206	248	212	218	209	185	193	237	227	225	201	192	245	239	230	190	222	216	210	250	234	198	229	218	241	196	205	207	245	213	211	236	199	212	212	203	219	209	224	209	201	210	219	198	216	205	200	207	206	212	221	198	223	212	223	238	237	190	232	201	206	205	207	200	246	185	211	206	215	196	211	244	213	227	203	253	214	209	237	196	221	230	214	218	206	202	212	199	212	207	213	230	230	216	232	243	209	231	232	219	220	219	203	239	257	245	226	214	205	218	213	212	230	217	223	211	220	206	225	229	217	236	251	221	219	239	213	214	235	218	204	212	243	216	238	207	209	233	232	198	232	236	220	213	231	225	222	222	217	213	229	239	251	208	183	231	230	202	212	227	236	199	216	193	216	200	213	227	205	190	216	221	186	246	208	195	212	216	219	218	218	234	204	243	249	206	206	202	210	235	215	225	205	243	206	206	225	232	210	222	197	214	242	241	216	188	215	209	195	216	257	233	194	214	195	223	252	195	216	204	210	192	208	181	201	206	189	215	237	215	212	231	241	235	264	212	210	238	227	250	226	207	231	217	187	229	210	200	211	218	194	237	213	187	226	230	203	193	236	261	213	236	202	224	206	223	234	220	237	212	192	227	203	245	220	227	239	233	214	221	192	223	224	195	195	204	209	196	214	213	216	211	197	220	206	220	211	221	231	195	206	215	191	224	215	202	236	220	199	221	214	219	236	209	226	217	208	206	276	228	222	230	217	214	212	212	169	198	250	202	208	218	182	219	215	216	210	215	219	212	210	217	220	226	209	200	229	210	219	214	221	199	196	200	208	184	237	238	212	202	243	188
34129	14978	9506	10424	9259	7585	5842	4217	3506	3072	2739	2247	1929	1672	1493	1434	1408	1298	1224	1050	1098	1134	1025	940	920	856	771	757	758	675	674	658	706	695	731	647	669	742	636	546	504	553	557	554	519	580	533	561	580	527	541	504	566	564	513	486	524	524	530	521	499	489	463	476	477	511	492	485	531	440	504	498	484	493	446	473	477	499	466	444	472	445	448	459	495	478	438	486	495	470	450	470	476	451	463	461	454	466	468	468	439	446	497	435	469	517	466	472	462	438	477	474	446	494	461	425	465	464	481	506	432	487	479	487	471	464	498	490	471	482	494	464	458	477	445	433	468	468	521	473	513	476	472	479	467	441	474	470	471	443	463	493	482	478	473	471	454	459	515	475	423	496	465	459	482	427	456	456	488	468	470	489	474	485	429	478	470	465	464	474	490	494	447	497	475	498	508	484	433	468	471	493	481	506	425	464	491	444	474	478	482	467	466	463	434	470	452	463	438	443	473	453	454	460	484	443	464	449	445	458	454	425	463	452	466	450	468	500	468	447	476	478	475	474	466	506	413	477	443	489	469	501	452	469	446	468	442	449	457	468	476	498	462	469	480	469	451	455	442	467	429	469	495	452	449	485	441	443	450	474	486	481	429	478	503	449	457	462	472	456	439	483	478	456	464	481	485	473	442	446	487	460	429	464	472	478	465	474	463	459	478	471	468	472	451	487	461	459	484	476	477	455	473	464	437	468	485	470	469	485	455	493	431	486	508	435	451	460	483	493	490	442	478	450	451	486	471	511	437	462	478	458	426	479	491	452	454	497	431	462	430	476	471	475	454	472	457	457	488	486	463	501	522	470	462	467	481	458	470	452	456	506	435	463	478	458	468	459	477	480	487	513	481	465	475	463	451	476	447	453	452	490	478	473	484	477	435	466	481	491	466	418	471	481	441	491	467	492	444	458	476	460	457	445	497	462	460	482	523	468	501	462	478	493	459	476	507	430	472	449	479	427	469	521	455	475	527	499	480	472	489	429	465	487	478	463	475	483	450	491	470	511	474	471	471	473	498	477	481	501	493	439	464	442	437	479	499	479	423	456	433	472	438	474	484	474	433	512	479	476	505	516	477	435	465	500	462	479	490	497	488	478	483	475	497	487	446	445	440	505	464	452	473	476	481	449	463	483	456	457	461	489	480	468	448	503	487	457	471	495	465	423	434	476	486	475	481	458	493	421	456	491	511	507	460	497	505	483	467	480	459	480	473	459	452	446	472	425	466	451	488	466	486	480	501	491	426	458	497	487	498	482	505	482	460	423	443	448	508	468	462	423	447	465	431	433	437	490	486	434	444	488	420	450	476	483	437	505	435	473	449	437	469	520	477	461	453	486	445	493	446	451	468	490	477	466	488	470	487	471	484	453	498	500	478	476	462	458	467	443	456	427	449	484	439	466	504	486	465	443	464	468	427	500	485	477	439	434	486	449	454	480	467	414	477	450	422	481	473	477	444	474	487	497	468	418	424	448	457	478	491	474	455	452	467	490	493	481	495	453	436	498	444	506	489	530	482	462	444	474	499	432	463	466	450	474	450	451	468	454	437	460	480	480	461	478	498	484	453	461	496	469	447	487	466	461	461	447	453	479	441	486	474	434	475	465	487	497	476	451	456	469	439	483	467	448	483	445	499	437	409	469	463	477	497	456	469	459	459	489	473	483	477	464	453	461	463	461	404	456	460	443	471	451	444	474	479	471	506	483	469	481	456	481	493	424	500	475	473	452	465	466	464	457	467	516	464	423	462	498	460	454	470	483	482	464	450	457	455	505	463	488	474	481	469	467	472	466	515	457	460	479	495	464	438	431	476	459	424	480	516	441	501	481	479	489	458	492	484	460	457	456	478	453	489	492	429	457	462	480	466	476	485	486	511	464	487	503	477	491	438	503	487	508	445	463	492	484	444	477	497	474	470	483	482	475	461	474	447	443	456	440	460	445	468	463	474	478	471	467	455	438	482	463	471	440	440	483	486	456	445	449	441	421	467	477	464	461	485	471	439	466	462	497	466	490	424	425	462	503	472	482	466	429	439	471	471	513	463	465	485	481	466	473	477	467	462	509	446	438	469	462	454	464	461	458	460	443	479	415	461	489	484	478	472	478	471	463	471	494	451	471	471	470	463	462	494	473	474	461	460	466	445	475	477	470	465	465	468	426	513	468	429	483	461	486	464	488	473	447	474	481	479	472	490	428	483	478	484	453	449	502	467	454	495	472	476	479	481	457	456	466	476	503	511	487	472	472	462	463	444	504	456	472	471	437	451	500	476	448	474	460	494	465	447	473	478	515	466	452	483	479	475	491	475	452	467	472	503	465	468	471	438	468	471	476	516	432	493	504	498	451	465	482	439	470	461	515	446	425	478	512	502	518	479	491	473	471	454	489	475	489	467	429	473	454	488	472	463	420	486	501	486	485	457	459	455	468	433	443	464	462	459	466	472	480	504	443	470	466	463	454	446	479	496	450	451	502	465	510	486	460	485	486	484	474	457	494	473	447	482	501	461	460	450	451	492	487	463	500	463	489	473	449	487	452	455	498	502	455	447	469	472	476	468	490	477	469	489	468	445	464	461	460	469	452	475	484	480	524	468	463	481	476	502	427	472	464	451	462	456	504	431	455	460	446	482	427	490	519	475	460	472	468	433	468	462	485	461	483	449	480	458	444	482	463	463	468	500	438	477	480	478	451	489	495	439	513	463	473	473	457	512	481	449	471	488	492	465	471	453	474	473	467	502	461	466	461	416	490	446	434	440	489	472	496	437	502	475	436	457	480	445	441	457	486	448	475	460	479	474	495	448	472	463	477	467	413	500	465	458	491	508	502	469	498	474	501	473	468	488	496	464	501	467	453	480	519	459	454	454	485	447	463	487	464	452	464	450	477	439	454	478	475	450	445	485	472	500	440	468	454	458	522	511	502	492	472	467	451	493	509	465	477	451	524	498	469	476	451	418	490	484	436	463	463	454	465	494	435	435	433	478	456	503	471	471	442	484	457	464	484	491	465	454	493	490	448	452	474	467	452	435	479	482	474	464	453	483	452	466	450	491	467	470	490	446	463	454	433	487	454	476	458	457	465	461	444	478	495	461	473	431	492	529	475	519	477	475	479	471	481	515	465	422	485	497	460	456	462	442	489	480	487	455	480	486	465	449	483	457	466	444	447	475	471	468	461	458	473	463	493	472	464	444	491	460	430	466	443	464	454	465	481	495	467	471	444	489	497	457	507	457	471	479	465	479	501	515	442	468	443	477	443	453	467	468	448	470	479	490	474	474	467	450	493	496	476	476	469	480	483	457	463	475	483	499	458	460	473	499	461	478	492	447	470	459	457	429	477	485	509	488	450	453	460	478	450	478	476	447	486	481	481	503	474	490	481	460	482	505	473	471	460	468	518	485	453	459	465	429	474	471	463	502	507	517	480	475	454	461	455	503	464	458	496	491	469	449	439	483	454	478	479	447	444
34028	12879	2997	1820	1293	948	639	509	445	354	346	343	299	300	294	230	219	260	257	245	284	263	217	243	214	217	225	193	209	232	251	229	233	196	243	232	206	219	184	213	228	211	224	245	209	176	231	201	217	210	196	205	235	247	211	206	218	200	192	198	218	217	214	197	216	192	190	217	241	200	227	203	201	176	179	203	205	239	188	222	216	210	206	224	186	196	199	186	208	180	196	205	234	217	222	173	193	190	217	232	221	213	237	219	197	233	198	198	194	211	227	228	206	179	232	218	229	169	220	213	225	210	215	203	212	210	246	227	172	191	209	232	196	231	200	216	196	214	228	219	227	246	219	229	214	218	205	212	219	200	212	227	230	184	209	204	222	202	230	211	218	214	224	223	232	213	199	197	171	236	233	220	212	234	196	203	185	201	224	221	227	227	199	221	222	202	219	202	223	204	199	210	218	210	204	218	212	202	216	214	192	206	217	206	221	194	208	226	199	228	195	195	215	209	235	213	214	200	204	226	210	222	228	230	188	206	224	200	211	232	203	201	227	199	219	207	222	229	202	209	221	190	220	213	200	208	197	190	218	209	210	187	192	228	220	208	192	207	203	207	223	203	195	223	227	200	203	223	221	198	232	208	220	192	193	188	204	205	221	205	216	213	206	213	217	197	248	238	214	227	208	211	218	239	213	226	224	178	219	195	207	227	192	203	221	203	206	196	217	205	190	183	210	197	212	186	229	209	196	257	219	209	207	241	187	220	216	211	201	192	200	215	221	202	231	217	232	213	201	208	196	221	210	232	237	217	244	219	213	209	194	203	219	183	198	223	197	195	211	217	217	236	198	192	199	221	203	224	181	210	197	196	240	236	201	212	254	207	200	211	225	170	221	217	227	197	216	225	206	192	229	210	201	183	219	195	191	247	232	230	236	222	219	194	211	193	217	202	226	223	209	198	207	207	216	205	172	174	221	216	193	191	198	197	234	206	190	211	199	225	228	232	231	214	217	174	212	208	187	213	214	202	219	207	205	201	219	158	224	218	220	196	196	264	195	199	208	225	207	211	193	208	201	194	208	217	216	204	231	247	211	174	208	200	212	206	243	229	214	200	238	212	209	184	224	216	217	214	209	211	237	252	230	172	195	232	224	191	244	234	213	229	221	214	196	201	206	198	200	206	205	200	203	229	222	214	171	232	200	242	230	218	251	243	221	204	201	211	209	216	216	187	208	220	234	204	227	194	205	220	222	227	214	191	230	213	215	237	211	234	244	223	229	237	210	253	186	211	222	207	213	229	238	221	200	223	210	227	198	224	220	176	234	199	174	204	225	201	227	184	173	222	202	204	234	206	216	218	197	189	216	232	206	210	223	195	217	192	201	222	198	232	207	222	211	207	206	206	212	195	224	192	222	198	220	228	223	234	221	186	216	214	193	230	222	191	189	211	206	203	209	205	191	215	208	211	245	229	206	212	203	218	220	213	223	237	221	198	214	219	214	216	206	223	204	208	206	201	202	197	197	208	218	192	193	204	220	217	236	210	195	199	203	235	207	221	206	188	206	221	227	224	225	214	191	211	207	247	216	222	225	188	199	202	206	223	217	227	211	220	174	188	222	230	219	198	241	239	207	205	221	194	206	209	220	241	172	205	194	221	175	203	195	250	212	198	205	190	210	201	187	171	211	211	199	218	212	196	221	226	212	209	210	198	196	210	214	183	220	193	211	241	212	189	203	220	221	220	187	182	214	210	236	234	196	202	221	223	205	235	244	195	218	202	224	225	190	210	208	219	167	183	240	216	229	221	206	228	210	167	194	227	208	204	244	233	196	208	194	215	210	207	222	184	191	232	211	212	245	213	194	213	207	196	226	219	222	198	209	199	232	219	188	220	231	192	218	206	180	217	204	194	204	204	216	212	215	226	224	232	205	205	218	196	226	196	212	235	219	238	209	238	236	212	216	202	205	213	233	178	210	239	213	215	205	230	230	208	232	223	224	218	208	208	179	229	222	229	217	215	233	233	209	233	227	200	195	213	206	181	225	209	199	225	195	210	195	221	208	236	215	232	221	203	204	227	216	214	232	201	244	222	186	184	210	217	188	173	211	224	207	201	215	232	214	192	228	236	214	214	221	216	191	206	228	217	257	228	211	184	250	221	223	208	205	205	221	221	206	207	205	207	214	204	216	203	210	222	183	210	206	198	196	195	208	214	200	220	186	228	196	201	213	212	197	224	229	196	213	239	193	207	196	206	215	185	224	233	214	194	225	233	207	206	221	222	214	200	208	192	230	201	199	205	213	201	210	201	215	208	238	204	219	204	205	196	206	225	200	207	228	204	195	194	168	183	215	233	232	209	213	211	217	202	253	221	200	211	202	231	219	181	214	185	196	205	233	199	196	210	238	218	228	226	219	211	223	190	197	216	220	193	193	200	201	220	204	230	209	222	236	214	214	198	238	197	211	212	215	192	208	196	210	199	184	200	214	200	218	216	190	203	215	190	225	204	199	198	219	214	204	230	207	216	205	222	224	220	214	223	190	205	204	217	186	219	203	201	210	221	190	207	234	224	229	220	228	187	192	217	205	219	232	231	189	214	214	216	213	187	231	178	230	238	219	197	207	207	218	200	214	232	200	223	200	200	218	236	239	225	211	204	203	212	198	204	213	183	178	204	191	205	208	199	229	204	214	225	199	215	201	211	221	211	182	210	207	223	212	213	208	222	201	233	205	231	194	198	209	205	206	210	211	211	214	209	204	201	202	222	198	215	230	210	206	194	195	207	210	259	222	225	208	203	231	210	200	203	230	218	197	198	207	207	204	229	204	237	207	208	221	258	209	227	219	231	223	198	218	202	202	185	210	198	210	219	225	225	228	219	240	230	219	218	207	220	237	196	195	243	215	232	222	213	177	194	201	208	182	227	211	224	189	225	204	208	238	216	237	234	211	214	209	231	213	233	229	192	194	195	204	207	200	215	199	201	218	203	256	211	228	225	222	200	198	223	214	239	208	209	215	216	201	210	222	216	188	226	236	224	227	215	203	221	209	192	209	223	198	202	203	213	212	218	204	196	248	237	218	169	204	216	173	196	224	216	212	201	203	218	237	208	202	201	224	217	194	231	209	214	196	217	214	234	210	228	211	195	179	248	215	235	219	197	212	195	218	230	241	240	220	209	232	217	211	187	217	209	197	214	197	171	195	208	175	215	218	248	210	195	212	185	188	193	206	218	196	200	202	198	203	201	195	209	208	223	212	212	200	207	200	206	172	256	229	202	208	195	224	180	217	192	235	207	219	246	215	212	225	230	217	226	215	193	209	211	191	198	224	188	218	216	205	212	228	201	209	207	185	218	210	195	231	208	208	225	203	210	236	212	226	223	201	206	188	197	238	213	227	221	193	233	230	227	196	210	206	190	226	242	213	256	201	201	198	211	212	194	205	219	227	203	209	208	231	213	232	220	202	197	217	181	219	205	207	201	214	219	177	182	164	248	206	228	194	214
19376	7318	4575	5296	4633	3502	2622	1994	1642	1359	1204	1046	982	1018	848	795	705	697	616	612	615	599	553	604	562	514	585	537	514	489	521	529	498	523	494	514	514	539	498	451	458	494	520	472	471	516	490	504	495	486	449	464	456	541	487	457	470	473	432	457	455	422	471	477	446	482	474	460	519	430	513	490	417	477	417	463	449	443	462	478	461	458	482	436	475	424	461	478	476	494	447	436	465	474	449	479	472	467	475	461	418	447	462	455	425	457	466	472	472	445	422	433	416	461	431	425	490	429	455	486	451	439	489	480	492	470	452	442	449	412	416	456	451	443	481	462	475	464	432	448	470	464	436	449	425	461	472	489	451	450	502	457	447	456	455	474	448	430	478	468	459	467	452	444	465	458	459	461	488	461	442	487	404	437	464	494	498	467	461	438	481	433	485	421	467	467	425	476	450	468	484	435	437	414	450	470	500	468	429	447	462	476	465	466	471	422	458	468	457	487	456	445	438	488	474	457	451	468	488	463	470	478	461	454	470	490	457	450	459	452	461	484	475	445	443	443	447	455	455	470	426	470	457	469	467	487	475	427	470	460	488	450	447	450	460	442	496	494	459	434	453	512	450	481	463	462	469	481	484	452	487	440	469	462	458	475	459	456	429	421	456	441	464	471	431	454	484	434	453	472	426	461	461	455	451	430	453	470	462	438	474	485	451	456	482	429	472	465	480	455	477	422	425	492	449	443	467	464	423	431	427	435	459	451	464	461	451	489	483	472	461	458	468	439	445	410	423	499	445	409	456	465	465	431	434	434	417	457	443	426	459	472	462	447	452	462	462	441	434	419	424	465	455	471	450	416	432	460	468	472	413	491	461	434	459	479	497	441	449	453	453	457	449	451	448	463	429	463	460	469	453	491	452	424	490	453	444	464	466	439	476	436	440	461	469	437	461	498	501	474	464	514	443	437	459	426	468	493	457	463	428	433	455	432	448	449	447	435	468	448	461	512	456	457	445	461	464	455	468	438	471	471	466	438	451	447	461	457	509	452	482	465	419	473	497	448	479	455	436	435	455	466	445	452	436	484	483	466	444	455	468	461	460	471	473	472	487	472	483	463	460	458	455	431	460	463	408	454	446	443	448	478	443	467	408	438	477	474	459	456	476	459	419	517	430	481	481	436	471	472	411	439	465	420	466	483	441	460	455	465	487	492	437	477	450	460	424	446	449	438	471	431	505	460	450	429	459	426	491	401	448	448	453	490	449	450	439	480	426	459	433	439	425	463	456	459	461	447	481	453	458	471	485	440	477	448	449	468	463	457	484	451	469	466	449	463	449	462	434	463	468	428	467	468	470	476	470	468	449	475	449	429	414	441	470	478	473	457	456	426	438	465	468	437	471	460	481	494	442	466	507	444	438	450	448	451	436	446	486	462	425	461	452	443	454	445	472	421	479	440	479	456	470	476	448	484	426	469	462	439	464	448	437	463	450	470	483	418	453	450	442	457	451	430	435	442	492	493	460	478	434	457	471	450	458	477	465	456	469	478	447	477	464	449	478	451	454	417	485	452	466	456	481	443	448	445	459	437	434	457	470	474	421	421	477	437	457	448	433	414	476	461	431	462	477	466	443	438	470	459	441	422	453	490	499	499	473	457	455	459	459	459	451	462	431	448	478	489	443	489	491	435	480	471	456	463	466	481	422	474	446	451	460	458	477	493	467	467	445	414	439	459	476	489	442	470	447	444	464	444	445	460	462	434	429	460	443	442	489	456	438	419	408	430	508	452	458	468	467	482	455	416	450	439	450	460	445	430	425	458	473	452	466	433	441	466	445	471	442	456	455	486	453	415	412	482	482	469	440	468	448	471	419	490	458	461	468	432	450	440	449	476	449	461	435	463	466	463	480	464	457	439	465	446	456	460	480	516	434	493	451	493	455	457	464	412	456	480	414	459	436	432	457	497	467	449	480	448	455	424	491	442	440	466	436	444	457	437	442	455	476	501	443	462	422	420	487	479	393	385	461	406	445	458	471	468	437	468	423	412	434	444	430	450	430	439	481	470	480	454	481	469	421	468	466	460	479	430	424	445	464	455	466	426	463	456	443	441	470	452	492	446	464	443	476	445	431	485	459	439	470	443	452	454	460	443	466	481	514	451	449	434	445	453	496	497	443	463	445	484	478	435	492	480	463	434	429	490	444	446	461	464	473	494	453	462	460	469	443	429	438	455	407	431	437	439	456	437	428	472	447	443	436	488	482	450	448	468	439	468	481	435	458	488	489	447	475	448	476	470	435	431	463	490	471	445	428	443	466	484	462	432	452	438	480	490	465	423	453	488	470	457	470	441	463	461	460	495	444	467	474	469	443	479	448	432	444	432	468	473	449	431	471	444	448	478	442	442	480	441	443	488	435	447	450	445	449	419	465	462	475	470	449	468	493	458	505	490	460	447	436	482	471	451	475	431	444	411	441	456	448	448	516	431	465	459	470	458	451	452	469	416	456	477	527	463	421	424	432	461	435	473	469	480	456	498	463	446	405	475	463	481	425	451	428	474	500	436	452	405	511	447	450	445	467	448	437	452	460	449	505	455	473	453	487	462	426	450	488	463	466	457	474	428	436	461	481	470	463	441	441	486	485	471	441	473	427	466	452	448	479	433	435	460	472	432	466	462	446	478	439	461	438	429	472	435	479	432	461	450	463	477	458	429	442	438	475	432	490	495	442	467	449	444	437	435	456	428	446	431	434	431	471	451	504	457	481	415	485	477	480	476	478	456	424	475	459	457	474	460	428	453	428	459	456	454	446	458	440	474	440	504	424	463	466	446	491	464	501	475	444	457	421	470	456	510	441	438	427	491	428	437	449	457	471	460	448	454	475	428	454	460	445	472	513	477	438	449	484	484	476	453	498	438	440	416	438	443	460	465	455	475	454	457	470	459	455	476	440	460	459	457	491	412	479	456	508	433	449	413	445	526	479	470	436	444	442	425	464	451	453	471	418	448	488	476	474	444	437	492	442	431	489	455	467	457	464	447	494	444	469	491	414	461	488	512	455	479	462	414	475	467	470	450	454	455	446	466	435	463	435	463	459	458	454	459	443	471	465	470	433	479	479	433	452	489	491	440	405	436	456	482	452	468	414	447	439	452	449	460	446	455	450	453	415	488	445	454	444	450	457	489	434	486	481	462	495	466	443	445	423	440	452	460	442	428	463	505	427	432	448	455	458	459	439	480	465	480	424	454	450	445	434	480	453	447	423	468	497	447	468	456	418	443	495	444	444	452	429	477	473	456	477	458	461	416	454	451	459	455	457	461	442	473	443	460	473	433	454	439	443	443	428	439	457	483	469	474	435	487	478	447	450	464	470	436	439	422	468	441	445	431	475	476	467	457	435	462	435	458	437	452	446	430	445	437	462	450	471	443	470	459	455	421	442	438	460	488	444	431	485	453	458	459	463	441	433	436	446	457	430	461	463	474	460	480	445	460	509	455	490	494	449	444	466	517
47049	20211	6492	3364	2128	1405	995	808	690	517	414	402	351	379	354	293	313	308	257	264	257	258	231	241	244	256	199	232	208	190	197	201	202	213	229	205	234	200	214	182	186	197	188	222	226	186	197	209	222	230	199	199	180	178	185	197	187	177	208	200	205	198	177	186	185	188	228	183	196	181	205	190	195	201	177	196	190	182	208	175	173	203	190	195	194	185	218	182	201	191	194	213	194	214	181	211	180	210	207	174	218	203	192	184	176	195	195	175	173	217	193	193	187	190	210	189	171	197	206	196	203	204	187	203	159	169	170	172	194	203	176	192	184	164	207	169	194	189	184	197	221	175	203	204	189	200	189	186	190	162	171	230	195	189	203	198	188	181	200	218	169	201	176	199	158	179	205	201	176	200	210	184	204	216	168	199	192	183	203	188	203	170	179	171	173	161	192	205	214	201	197	173	172	196	164	199	185	221	196	183	180	205	193	239	194	198	176	191	196	188	172	171	206	185	196	175	187	216	185	198	175	184	212	180	183	210	195	202	180	181	184	192	178	195	215	184	166	184	187	195	158	174	212	172	168	175	196	190	178	187	197	194	186	203	181	178	177	194	210	190	201	189	190	183	206	200	187	181	168	182	199	181	182	202	205	175	190	195	202	172	169	193	200	167	186	193	203	161	213	206	186	200	170	204	198	199	202	174	204	195	189	249	179	185	183	205	186	187	205	187	164	185	187	190	193	201	188	175	208	182	196	231	213	195	210	186	183	180	166	176	188	206	196	196	193	217	184	198	199	205	200	173	205	178	214	216	202	198	198	187	182	171	182	209	188	185	195	177	202	203	213	171	164	173	185	182	183	213	191	223	193	218	204	195	187	191	195	196	198	189	180	191	202	183	173	189	200	195	186	178	175	170	185	195	189	182	213	201	184	189	189	177	192	176	207	182	222	209	190	195	209	190	198	194	174	177	168	192	185	194	201	200	200	184	176	190	195	191	237	176	203	181	204	184	200	215	192	206	231	204	196	186	184	199	184	208	181	188	183	215	232	197	161	217	170	172	160	180	173	218	181	179	216	185	214	207	190	189	178	183	185	159	207	202	214	211	192	172	217	218	195	233	202	144	196	204	194	221	185	181	214	201	178	187	168	186	203	208	214	173	175	191	201	214	223	183	193	213	194	203	189	188	179	205	225	187	198	216	184	192	171	198	166	201	190	186	206	178	184	186	200	203	169	156	178	185	190	205	193	195	192	184	194	219	226	192	184	197	197	207	210	196	199	193	190	173	188	203	177	204	189	202	178	216	191	180	179	191	194	203	204	198	218	193	194	201	214	212	178	209	185	184	191	190	196	192	206	205	185	215	217	210	195	190	185	165	183	181	188	185	187	216	231	165	191	183	183	165	180	172	172	165	192	193	207	209	193	176	201	165	172	192	195	182	198	217	192	163	173	196	178	174	174	199	178	186	217	174	211	183	219	174	214	196	212	202	184	191	210	208	206	203	175	187	184	190	198	197	202	204	191	205	186	205	172	198	198	185	186	194	201	180	188	183	207	200	190	193	206	191	227	203	209	190	190	197	200	213	215	172	163	223	180	205	216	210	200	211	191	166	186	166	190	164	198	195	169	180	166	232	201	200	151	185	160	171	168	185	188	184	194	182	156	169	181	198	177	195	205	185	188	200	179	185	194	198	194	179	209	182	156	195	182	205	160	166	185	195	214	198	179	165	198	193	189	178	200	175	171	175	209	188	201	182	196	181	192	198	187	172	174	159	181	211	187	198	218	187	201	174	181	175	190	203	191	194	186	212	193	204	182	189	209	212	191	173	206	203	206	171	189	182	198	191	183	200	183	183	202	223	190	197	215	217	189	192	196	216	181	205	196	179	166	180	176	170	206	191	189	214	199	165	207	213	195	190	196	184	220	200	199	196	214	198	190	201	204	225	209	189	197	173	187	167	183	192	202	200	193	227	202	179	204	204	193	185	172	204	203	203	191	191	197	213	199	188	176	188	203	197	184	191	207	194	203	190	199	193	185	192	192	186	187	158	182	213	195	191	193	225	209	188	178	182	202	197	201	202	168	219	197	176	194	226	191	196	204	192	204	205	160	212	203	179	199	190	199	187	199	182	187	208	189	200	181	192	190	190	183	209	191	191	193	193	206	209	199	200	217	214	205	219	168	188	186	186	220	219	172	204	205	191	202	194	203	203	178	179	182	188	198	144	216	196	202	193	198	167	190	192	195	197	218	192	214	195	209	170	191	193	208	201	192	188	181	211	189	187	196	211	201	198	205	197	218	195	193	191	190	187	184	206	196	195	217	201	176	213	199	178	175	195	214	195	173	201	177	187	220	198	184	226	187	200	184	198	203	181	205	190	193	188	174	203	197	197	201	204	198	168	195	181	202	194	190	188	194	199	172	205	207	186	163	183	212	200	174	206	185	213	173	189	194	191	186	195	197	200	203	183	165	196	213	218	201	197	195	192	232	162	209	208	193	193	174	182	183	184	179	214	185	183	170	196	175	169	181	204	201	164	158	179	155	174	158	192	207	175	217	182	179	164	201	228	201	200	200	197	188	198	169	189	194	204	191	206	193	208	204	183	202	187	197	193	171	166	195	195	206	185	184	180	204	194	168	175	199	219	167	192	207	166	205	177	164	199	185	200	214	176	224	205	170	185	182	198	202	213	193	171	179	186	179	201	177	166	194	184	191	195	184	200	234	212	228	182	190	175	192	173	191	167	203	171	206	197	207	211	162	202	196	203	202	203	205	179	219	166	201	198	204	203	195	188	206	174	209	217	193	174	174	204	202	211	188	192	184	178	191	217	207	213	217	203	197	152	189	198	186	189	215	200	197	222	173	186	201	177	175	185	207	197	207	193	168	194	196	197	164	180	200	192	200	205	187	205	186	218	185	195	184	207	194	176	214	209	208	186	172	212	206	220	185	193	179	195	172	186	203	187	192	176	201	159	169	162	184	224	185	204	192	218	176	179	193	172	180	192	177	194	188	195	192	195	202	175	183	212	182	226	223	182	191	202	209	174	183	187	207	173	210	167	203	211	186	205	171	197	194	190	219	181	177	192	198	168	180	185	176	171	203	207	174	173	217	210	205	192	184	211	198	201	218	184	195	168	178	220	175	193	208	188	189	204	189	207	191	207	217	207	179	192	207	199	205	182	175	184	192	189	201	185	191	200	186	189	221	194	220	188	186	162	186	190	171	216	203	184	192	187	182	196	207	205	189	181	190	207	188	189	188	215	192	197	188	169	183	189	187	198	214	187	184	191	195	185	179	183	169	166	175	185	216	194	205	191	200	223	185	186	176	213	182	214	217	193	190	185	168	185	211	196	215	214	195	176	192	198	184	182	210	176	160	170	199	189	200	187	179	181	196	181	168	199	198	193	191	194	178	193	207	190	201	204	200	191	194	168	174	186	197	183	183	201	198	207	213	203	217	184	196	209	200	194	219	173	203	158	214	184	194	200	206	200	178	160
27385	11480	8349	9030	7655	5722	3949	3240	2695	2327	1978	1725	1602	1482	1448	1201	1164	1050	907	838	849	849	797	704	655	637	656	643	580	645	588	580	586	601	569	574	561	533	569	552	512	461	473	481	452	483	499	489	490	496	495	450	474	477	459	453	473	480	455	443	465	500	444	455	436	462	451	437	458	430	448	457	438	428	396	391	419	384	425	414	422	423	440	425	431	399	401	406	428	440	440	421	428	418	405	403	431	412	408	413	437	445	407	422	392	438	414	429	451	454	412	467	393	431	429	443	427	438	422	417	444	451	429	405	410	463	434	404	432	426	413	389	444	433	424	433	390	402	411	449	455	445	421	403	412	432	446	466	431	423	420	427	413	417	444	449	440	422	418	437	435	407	447	438	419	452	447	418	414	429	444	432	422	444	414	453	415	392	399	382	400	446	393	414	439	416	436	425	399	419	416	453	422	461	417	421	389	420	416	456	416	447	429	443	395	405	456	398	429	432	450	399	416	418	439	415	415	429	426	409	400	393	454	399	447	430	441	431	419	395	410	406	419	424	405	430	422	431	445	418	460	439	417	422	398	413	436	412	446	425	394	431	442	447	433	414	429	402	427	468	411	409	434	451	412	467	431	393	442	431	431	396	446	437	404	390	437	396	416	422	427	431	410	419	459	428	410	441	415	427	421	465	404	409	432	464	400	447	410	433	426	411	398	416	441	428	421	434	458	432	425	423	438	432	415	384	394	455	422	445	448	422	424	414	444	445	425	438	427	422	449	398	405	438	429	439	402	462	407	381	448	453	414	398	416	441	382	469	420	420	426	413	413	434	465	451	424	411	428	427	432	452	412	429	420	445	452	427	400	445	433	396	440	437	422	407	390	412	455	429	434	393	389	380	426	400	428	399	429	435	407	434	456	447	416	442	431	428	404	440	428	435	373	430	416	438	408	407	397	432	423	446	427	422	400	389	409	428	417	452	427	433	388	402	426	416	461	461	406	453	398	436	444	410	429	396	432	423	458	395	418	409	411	405	390	473	420	412	377	370	450	393	413	427	430	415	459	431	425	417	415	450	424	416	406	430	447	430	413	438	394	425	449	412	417	433	443	432	398	401	389	412	424	436	423	440	413	432	409	441	443	463	437	397	451	455	413	397	401	429	420	414	476	443	420	432	427	408	457	439	448	401	414	446	419	401	447	436	434	436	384	409	426	432	420	427	424	423	447	413	440	443	408	419	390	446	431	394	421	398	438	403	392	418	421	408	421	420	408	418	453	385	433	440	444	421	421	444	454	419	412	425	424	452	401	408	425	415	457	434	446	445	456	426	445	424	451	397	446	399	460	420	422	430	435	424	404	415	401	424	411	428	395	410	385	434	414	415	421	402	431	458	497	443	414	428	429	423	458	448	410	424	459	431	440	384	420	441	422	444	437	373	424	441	414	454	397	414	422	402	441	440	391	390	420	410	447	457	442	422	390	401	455	419	392	462	423	441	461	435	426	441	425	445	422	435	467	420	431	427	442	460	395	411	418	425	385	427	451	433	425	450	422	437	441	410	429	414	387	410	434	385	407	411	425	446	419	447	410	409	420	455	421	482	425	442	454	423	391	401	435	419	421	403	410	434	420	428	402	427	420	383	391	433	422	403	459	434	409	449	446	460	424	418	433	403	426	449	413	439	440	404	454	440	448	408	402	471	444	414	410	410	425	422	415	422	415	423	434	446	360	460	446	414	399	403	375	416	386	451	427	443	446	478	446	449	423	439	437	449	447	452	392	436	436	416	423	437	443	461	452	440	429	448	394	411	426	412	464	434	425	445	439	423	459	397	420	360	422	476	414	457	439	425	385	413	424	447	417	433	429	422	411	440	421	420	433	451	387	389	420	395	424	446	420	461	408	416	390	437	395	489	417	444	444	462	447	415	419	421	444	445	387	433	443	463	422	448	414	437	446	423	429	436	397	382	462	420	444	433	412	428	434	446	422	438	435	436	430	457	397	428	425	424	408	431	423	434	478	427	435	399	431	438	440	423	399	462	413	441	452	443	419	422	419	450	430	393	403	368	393	415	415	426	413	386	406	433	407	446	405	415	469	440	422	401	394	394	445	408	432	429	424	446	440	432	444	461	427	453	380	385	429	481	431	448	429	427	407	432	459	413	424	434	439	468	435	402	423	459	419	456	466	421	426	418	414	434	417	400	446	400	403	403	406	405	416	424	361	410	415	447	435	426	439	417	416	418	454	433	435	461	368	439	418	429	419	429	440	438	431	471	409	415	436	421	415	385	416	457	481	399	418	428	395	411	383	419	427	399	397	411	422	417	435	403	422	427	424	420	464	412	431	427	450	435	417	409	426	439	418	474	424	446	404	441	369	427	392	423	398	454	402	416	404	415	426	438	414	440	397	423	448	405	413	437	407	423	408	444	425	438	432	448	440	419	448	409	420	451	444	444	450	442	441	405	425	463	414	437	412	422	415	419	436	438	406	403	415	440	452	409	374	414	428	418	452	453	409	414	427	403	382	425	452	424	407	426	475	437	449	463	438	459	422	425	417	427	413	405	392	423	441	421	409	401	439	426	426	432	424	404	436	410	428	408	435	389	414	394	454	429	446	428	465	415	445	431	417	408	426	494	490	412	433	393	410	416	435	437	400	400	411	449	473	441	414	430	387	467	434	400	434	421	428	435	445	418	428	409	438	456	458	455	426	405	395	430	385	442	439	438	394	399	435	442	424	424	416	421	436	464	407	390	410	436	423	426	438	392	410	404	447	437	392	439	428	430	410	386	441	446	453	444	383	407	422	419	470	421	423	423	474	446	445	424	407	444	417	387	424	461	413	431	433	418	409	402	417	418	445	445	422	402	397	416	416	449	438	406	410	414	444	409	414	399	463	411	398	404	419	409	441	445	430	431	429	452	433	442	415	441	405	416	440	375	427	459	443	440	430	408	470	462	392	426	435	466	423	428	437	475	449	436	401	390	378	391	445	445	456	418	409	436	431	456	423	424	459	411	444	392	417	415	441	406	441	447	472	410	406	428	418	420	426	447	418	423	417	422	453	418	469	406	411	466	409	408	432	397	446	417	427	432	435	420	415	407	425	471	434	429	394	434	392	441	460	418	447	436	414	413	405	412	442	418	457	441	443	395	433	433	444	448	426	454	443	417	448	429	416	424	429	437	444	412	379	433	447	461	403	415	409	434	438	417	426	428	415	468	410	425	447	425	416	424	418	443	440	444	426	401	446	429	423	398	424	411	400	430	413	441	399	440	443	437	408	436	432	414	380	445	388	413	405	429	406	432	426	403	442	399	427	405	423	439	442	430	398	388	400	402	429	447	419	431	448	435	448	440	466	386	396	488	378	445	428	420	413	466	452	412	409	414	432	403	403	409	447	391	411	430	438	435	394	442	437	430	401	439	416	429	415	425	458	390	428	430	466	391	432	432	407	414	420	399	464	411	431	414	404	433	425	363	443	414	399	440	433	409	438	391	442	420	453	440
56148	26542	10074	5210	3102	1974	1448	986	770	725	651	530	507	513	471	400	356	348	356	321	324	326	285	301	265	262	257	257	255	267	273	283	252	264	261	251	264	246	261	248	220	239	208	224	256	229	229	207	194	232	236	233	217	208	212	258	222	207	235	234	214	235	244	230	217	224	229	203	244	243	207	209	199	214	215	204	244	218	224	212	255	226	178	218	184	206	239	213	237	243	205	219	193	223	216	254	217	212	217	198	222	240	243	220	205	206	221	181	204	231	215	222	215	218	227	177	229	219	215	231	241	226	254	241	207	240	237	215	239	235	230	205	204	188	220	231	223	239	233	204	213	205	194	258	212	211	210	222	220	238	207	226	251	210	202	221	231	224	199	228	218	212	199	222	219	193	210	188	229	208	229	185	207	201	219	217	210	246	241	180	228	207	200	210	224	241	204	222	214	220	210	208	229	246	232	229	199	200	223	228	192	232	203	204	239	223	207	200	209	204	206	209	201	217	259	181	202	232	223	232	217	206	208	198	221	231	194	212	188	211	225	229	196	224	190	203	231	193	217	211	240	226	216	207	218	235	231	207	228	205	196	231	227	236	216	223	197	213	190	190	221	203	199	217	222	216	195	218	212	244	207	220	206	209	212	189	247	221	208	189	220	232	190	235	207	215	204	213	219	227	239	223	227	228	235	204	215	226	197	227	237	208	221	204	179	222	206	207	209	221	218	209	208	193	271	220	232	236	206	205	238	220	229	233	218	217	194	198	230	207	212	209	215	184	208	212	225	211	184	233	228	219	202	214	216	205	208	203	231	208	240	234	194	210	197	219	235	239	211	213	197	214	233	234	220	247	241	215	219	235	229	229	260	205	217	208	222	219	219	226	216	209	203	219	216	217	222	199	233	226	236	244	211	202	217	230	202	203	204	209	226	216	217	218	203	221	202	209	225	260	232	200	224	209	211	221	201	204	210	211	212	239	211	217	220	222	234	228	218	221	241	203	202	206	203	238	237	228	218	191	198	218	232	186	236	224	253	230	194	204	238	205	210	221	234	219	220	237	242	205	243	213	230	223	222	215	215	239	216	203	225	230	197	216	201	226	222	210	220	210	222	235	214	202	237	206	188	233	207	242	186	214	218	201	241	206	218	190	201	160	221	190	204	230	239	191	209	223	240	200	227	217	236	229	228	214	211	222	197	213	193	224	185	253	208	235	233	230	210	222	212	203	200	234	215	200	195	200	235	175	214	231	231	249	181	198	239	205	231	196	212	229	195	200	203	225	192	239	187	221	218	226	240	228	225	195	233	173	215	209	219	199	227	202	214	245	194	229	218	215	235	218	219	221	237	224	217	200	211	208	225	213	231	198	186	199	199	221	238	226	217	214	244	230	194	213	214	193	204	195	226	245	212	215	200	192	232	206	210	227	227	214	234	199	225	235	214	227	208	238	219	194	203	215	230	225	206	221	241	217	220	205	185	220	225	206	258	237	247	216	232	239	239	243	202	253	236	220	232	199	222	238	235	257	240	221	197	201	192	210	199	219	190	195	249	235	212	222	250	217	203	183	231	227	203	233	204	233	210	222	227	215	214	226	217	200	212	196	228	221	232	205	242	188	235	201	206	201	200	235	209	210	214	235	212	216	222	209	197	215	188	202	229	232	235	232	240	220	225	218	260	188	208	216	220	191	207	190	231	239	211	205	206	220	237	227	189	182	212	195	230	254	223	190	190	247	217	220	235	213	237	235	229	226	240	224	194	244	255	209	203	215	233	220	222	229	211	233	222	207	216	216	203	229	205	219	172	197	201	215	227	202	218	215	212	205	217	198	246	223	217	189	221	236	221	204	211	183	218	214	241	228	212	220	202	197	232	219	220	210	210	197	220	220	215	209	214	222	228	210	199	257	201	220	223	229	229	214	208	245	235	267	249	219	212	223	173	226	185	242	186	228	218	209	216	183	213	229	202	209	219	237	193	201	213	186	233	243	209	206	211	214	212	242	206	199	198	200	215	207	215	210	234	230	196	221	225	199	176	217	200	211	220	217	208	222	199	234	238	237	199	205	195	242	233	237	229	224	242	214	241	200	233	203	190	199	212	230	212	238	220	224	225	229	207	223	227	217	233	226	212	207	183	192	200	197	242	182	215	214	223	188	230	204	228	220	219	237	219	205	222	225	206	227	221	220	220	231	200	211	236	226	208	221	212	243	217	218	226	219	196	219	238	212	201	242	228	237	233	243	203	246	213	224	224	221	225	234	233	212	205	201	224	187	240	229	213	242	218	202	200	209	193	187	225	199	216	201	208	200	219	232	228	203	196	233	242	239	208	224	238	206	202	221	224	239	201	202	200	191	209	211	231	204	223	232	220	232	221	212	209	215	210	214	217	210	213	228	221	234	193	210	197	236	224	216	251	191	192	236	215	219	242	223	191	241	209	216	191	204	209	212	205	193	208	223	200	206	216	228	209	211	215	210	220	209	200	205	186	233	214	207	207	223	204	231	194	190	233	214	196	220	231	213	225	237	196	201	226	224	234	181	209	211	213	243	217	230	224	223	217	214	207	172	243	214	202	208	211	212	224	197	222	205	197	208	248	235	217	189	193	220	233	198	199	211	212	206	219	211	225	230	220	229	216	213	227	190	207	236	233	218	231	237	223	194	216	208	194	217	219	226	204	216	258	220	237	224	244	193	238	220	195	232	215	235	233	216	224	188	215	214	220	218	192	233	200	218	229	193	190	215	193	208	246	253	227	208	217	180	222	208	248	222	207	230	220	234	231	205	230	227	232	215	215	195	210	221	203	188	215	193	195	199	204	224	215	213	226	248	244	189	212	208	230	227	259	195	210	215	216	228	243	227	222	211	213	236	238	223	195	199	187	204	196	216	205	242	204	199	185	191	188	211	207	223	224	203	229	242	218	200	177	220	223	223	216	191	180	185	206	195	232	202	210	227	205	200	214	239	267	224	187	215	222	215	212	189	231	214	209	219	217	214	227	225	221	216	201	194	231	199	211	204	218	218	209	185	210	195	203	222	231	220	221	222	226	221	193	222	210	200	196	254	246	198	226	212	242	225	238	211	240	201	213	201	228	203	202	215	194	245	218	193	213	211	201	245	228	196	206	205	214	218	234	194	210	226	224	204	230	242	220	205	201	211	236	215	223	230	210	198	204	221	187	239	235	222	195	209	188	245	220	181	169	220	217	208	208	194	227	217	214	203	260	217	201	233	204	198	220	211	213	209	216	217	211	229	220	218	223	237	215	216	219	241	242	229	217	237	237	196	230	210	211	234	210	204	214	217	206	219	207	214	199	238	205	212	217	218	190	218	198	220	195	197	233	190	203	207	211	228	257	221	245	198	238	204	232	228	214	201	237	221	205	204	202	194	237	217	232	197	201	199	219	210	219	228	223	226	230	177	216	209	221	190	188	211	215	224	240	242	218	215	211	184	215	232	206	215	241	202	198	227	197	202	232	184	224	242	221	225	219	199	219	205
32483	15190	11212	12136	10258	7843	5610	4380	3633	3142	2840	2377	2123	2077	1957	1487	1438	1367	1241	1060	1115	1190	1058	890	900	822	767	733	757	730	773	822	738	709	684	667	738	740	690	689	530	548	552	533	548	552	571	576	569	563	543	535	572	523	517	525	532	497	518	495	497	503	501	482	504	482	442	481	503	486	437	461	420	496	475	458	454	468	457	460	438	472	514	468	457	508	435	445	423	480	448	481	486	483	467	465	461	460	438	469	473	492	480	446	515	460	469	506	485	441	456	505	448	513	475	504	483	474	466	455	460	471	510	465	490	474	454	445	469	498	503	475	510	456	534	499	473	451	447	495	494	448	483	460	460	467	455	487	408	457	444	468	454	484	467	455	456	478	484	497	447	452	502	485	473	431	472	440	449	448	499	458	471	484	494	500	455	494	468	424	515	474	488	465	425	481	472	487	460	479	496	455	508	507	449	459	535	463	454	503	519	484	431	432	494	471	533	486	501	444	494	500	461	447	496	470	447	434	472	475	454	466	463	446	463	479	448	475	463	454	496	476	468	458	426	520	472	458	457	460	474	470	455	481	467	434	455	477	472	457	452	462	442	458	438	490	447	460	430	455	463	427	437	476	476	446	471	461	444	477	477	437	455	438	456	462	431	451	456	475	485	446	462	465	475	517	524	476	495	501	467	484	458	490	446	457	482	473	489	480	485	474	448	494	479	460	443	457	463	450	499	468	485	483	467	490	492	486	515	496	499	429	492	478	471	494	490	463	507	498	480	447	452	466	487	491	482	526	505	470	485	455	446	455	480	449	462	493	489	454	469	460	437	469	449	471	496	482	488	449	488	485	466	474	465	479	472	461	466	468	477	448	442	471	467	489	479	469	462	502	454	497	448	454	485	462	470	483	451	464	472	435	482	492	486	459	498	481	470	478	482	481	455	462	443	464	472	491	462	472	499	503	464	503	453	474	460	526	440	434	492	408	503	494	471	468	451	464	455	503	458	465	489	488	463	470	511	498	484	498	474	499	462	462	463	483	445	477	484	506	478	480	495	463	466	475	466	479	502	479	441	501	475	473	462	497	466	438	478	443	473	480	466	483	459	501	473	509	495	486	467	493	438	493	491	459	482	456	467	497	462	477	492	453	457	484	428	459	441	470	451	467	509	486	475	481	519	465	466	459	491	491	468	433	448	470	474	471	469	487	474	472	492	440	437	435	487	476	494	480	484	460	447	486	486	462	478	449	498	427	483	446	460	473	472	457	440	481	502	460	498	495	478	452	486	484	452	479	470	502	459	491	455	512	464	521	459	487	456	438	433	445	475	464	472	516	478	426	468	498	489	483	446	452	460	468	447	483	455	508	457	476	478	502	481	463	463	480	489	474	478	480	480	469	473	461	472	486	462	471	436	452	456	457	477	442	473	487	465	489	423	469	487	477	460	485	446	445	468	461	471	503	488	453	474	472	449	476	480	438	517	455	470	455	470	461	488	448	501	426	472	486	479	494	458	474	505	466	480	458	467	487	470	475	495	456	515	461	471	490	462	461	491	501	516	482	476	483	475	460	472	414	478	455	500	459	463	477	488	449	446	487	467	486	504	462	482	442	448	449	472	433	483	476	478	459	481	476	446	455	512	455	498	499	455	467	475	461	461	486	459	462	460	480	495	426	505	460	452	499	493	437	473	475	477	465	497	460	455	434	457	508	496	472	440	500	514	556	480	513	496	499	473	467	448	471	507	471	471	438	477	484	459	480	446	477	469	479	507	463	467	443	485	481	472	468	523	471	475	442	466	508	481	486	496	499	483	490	491	456	460	452	488	505	491	483	465	466	478	481	462	475	465	483	465	430	500	460	503	476	468	452	481	479	449	481	438	482	441	463	430	410	488	483	455	447	492	450	487	458	454	443	466	487	518	479	440	474	520	446	480	421	463	455	455	474	510	461	508	470	454	482	482	474	486	480	458	455	442	457	468	442	461	494	455	485	445	500	496	447	498	488	472	470	503	480	497	441	472	466	484	483	471	462	468	452	481	500	486	465	480	463	458	470	486	478	476	474	484	487	448	451	461	487	448	440	482	447	468	462	497	486	446	441	461	451	467	472	489	477	456	453	494	480	482	467	484	460	462	462	476	462	503	462	464	462	477	483	522	461	429	498	496	482	460	435	469	451	456	512	473	467	507	482	469	451	451	452	479	489	499	538	473	478	502	511	493	492	463	460	443	481	466	475	473	485	501	487	461	464	482	470	448	486	437	459	482	479	458	472	474	458	466	454	481	460	456	431	425	466	475	514	464	437	474	463	491	465	456	457	474	462	508	479	475	490	441	446	489	497	466	441	443	468	438	456	461	474	477	487	453	475	457	477	472	498	454	493	487	488	462	470	473	453	482	482	450	480	476	467	468	485	505	471	479	458	468	483	443	498	440	449	492	509	489	474	460	460	473	472	476	471	451	460	469	480	496	491	463	451	476	437	469	483	520	453	475	448	443	479	501	513	486	456	442	461	456	462	467	461	476	479	477	492	453	488	454	478	458	462	493	476	472	479	459	456	459	481	484	482	455	486	535	445	498	474	465	435	485	480	447	479	443	475	482	470	495	483	474	506	472	492	456	471	477	446	473	440	408	476	459	462	483	473	480	476	466	456	518	466	506	470	476	473	426	465	492	525	496	477	483	486	488	458	495	490	498	501	480	459	490	489	517	452	493	466	514	445	436	471	483	442	499	462	482	463	436	479	431	479	482	493	469	468	439	438	420	521	473	479	506	469	474	455	447	452	523	428	467	480	480	444	444	458	472	478	453	458	437	528	456	478	469	513	468	447	474	486	474	490	483	442	437	469	484	446	494	485	456	483	425	448	460	503	485	482	469	473	470	447	484	443	474	472	470	485	465	455	487	442	503	424	446	458	479	477	480	463	464	470	464	469	459	455	453	484	485	487	467	496	469	488	526	448	481	455	482	460	520	485	431	457	523	476	476	454	446	437	486	466	483	503	472	498	486	475	476	488	498	470	471	498	453	498	492	473	459	481	486	474	447	479	466	483	529	473	484	481	481	461	480	495	467	453	466	463	455	447	467	454	450	488	483	473	464	448	477	448	478	506	464	465	452	446	506	514	464	472	496	469	483	489	461	440	468	451	475	449	472	474	459	477	482	453	494	493	492	493	434	462	493	455	456	450	496	488	467	464	475	500	491	442	439	480	471	475	435	474	460	484	488	476	477	503	465	456	456	439	480	463	497	464	462	492	474	459	489	439	469	466	459	498	464	466	460	452	489	477	483	477	471	453	473	474	458	452	461	478	488	459	506	451	478	450	448	498	488	467	520	477	491	479	459	451	454	463	483	500	446	496	432	466	479	463	464	460	509	417	468	507	511	516	442	490	464	469	480	479	465	482	425	447	440	458	439	470	484	467	481	477	507	468	478	500	470	474	512	432	484	449	499	458	487	460	449	473	485	452	497	475	454	513	447	447	491	458	461	498	516	451	465	463	466	470	449	442
36706	13351	3393	1875	1258	876	699	463	384	358	369	276	327	262	321	275	239	278	242	216	225	271	225	210	206	217	235	238	234	250	220	195	216	226	214	205	209	231	204	208	204	209	224	247	203	201	215	200	242	221	208	221	228	226	206	230	209	207	217	229	223	234	217	228	209	190	215	218	199	211	230	218	216	230	217	201	197	235	231	193	210	220	226	229	212	212	236	197	218	183	234	205	217	195	202	212	214	225	218	211	207	230	196	228	219	208	227	225	171	216	224	217	237	202	203	225	197	199	230	223	245	226	220	191	203	216	203	198	215	200	221	197	217	223	201	219	224	219	194	229	228	199	219	199	214	219	226	205	221	226	202	211	252	212	200	218	217	222	219	208	224	223	229	198	220	212	241	197	219	210	212	228	223	204	203	240	215	210	226	183	215	231	226	204	191	194	213	209	205	196	188	194	239	208	191	213	211	190	268	232	243	232	215	215	196	219	198	236	217	205	219	203	224	210	219	214	210	200	215	209	228	216	232	252	211	247	196	179	222	216	205	209	225	206	216	202	194	204	224	235	204	207	240	252	221	248	211	218	230	204	225	207	223	203	227	200	204	195	214	221	195	201	197	219	212	256	203	242	221	216	214	214	182	182	197	205	206	214	201	211	216	219	244	202	200	190	209	215	187	219	207	205	226	193	187	184	245	214	211	217	187	241	248	196	198	222	206	206	190	229	205	213	202	216	227	219	209	210	198	185	205	205	193	208	214	181	217	194	195	185	202	197	223	242	234	187	194	203	203	228	211	202	231	197	233	190	242	196	232	206	238	202	214	189	209	215	220	221	213	200	191	209	212	199	206	218	188	223	209	196	210	197	206	221	207	227	172	220	210	238	234	212	217	200	230	198	194	217	219	239	244	223	203	209	216	179	208	204	233	218	184	188	228	234	215	212	228	229	212	200	192	220	228	215	182	218	212	224	220	213	217	202	240	213	217	210	202	233	201	221	231	189	196	212	217	251	228	233	208	245	229	227	204	211	229	199	195	201	227	235	219	197	207	200	225	175	210	207	222	220	200	216	226	208	196	231	221	211	235	209	187	216	217	218	225	212	214	217	186	218	206	209	201	206	181	184	201	226	212	209	202	234	212	238	232	218	214	212	232	233	228	192	199	234	212	199	182	230	216	183	190	200	204	233	199	190	204	209	252	212	200	209	214	217	184	192	247	215	208	221	202	217	211	205	208	182	229	227	210	214	210	240	191	217	212	233	227	257	212	201	198	237	199	232	190	200	238	196	220	260	262	183	237	222	214	197	221	216	203	218	180	213	236	207	203	189	190	221	203	231	235	189	233	218	212	188	178	219	231	213	237	200	192	209	214	213	223	233	211	202	196	207	204	190	198	178	188	239	214	219	233	236	223	229	218	207	240	236	226	206	221	213	224	214	229	204	202	206	209	240	197	228	208	231	202	201	215	233	232	231	185	198	194	244	217	201	225	199	196	213	226	237	207	243	204	191	201	207	212	192	198	199	249	193	213	224	185	210	218	228	205	229	211	202	203	224	192	217	209	212	208	223	216	200	233	192	197	197	229	198	200	198	205	206	190	206	216	213	194	216	212	219	209	214	181	207	213	191	224	249	224	246	209	189	197	187	204	202	225	210	223	211	225	218	221	246	210	203	234	225	206	226	219	255	233	190	201	201	238	201	216	189	193	211	224	209	252	237	208	226	216	226	231	201	221	208	196	213	189	266	211	210	192	224	182	202	194	215	205	240	200	209	221	209	199	204	240	221	225	203	219	194	202	189	211	192	195	238	197	190	242	205	227	224	212	213	228	217	190	193	205	199	214	226	208	197	217	214	217	190	211	228	206	182	208	201	186	224	210	203	217	176	221	233	200	180	201	207	222	206	195	206	216	209	206	213	186	199	212	209	218	212	205	214	200	210	187	245	198	209	223	211	236	227	214	196	206	226	229	233	216	178	212	218	203	204	211	205	217	224	230	214	219	225	201	225	193	217	210	212	211	231	204	228	234	220	213	181	236	223	191	232	196	188	199	187	214	239	172	195	184	193	210	196	212	216	229	206	233	224	207	255	232	217	209	210	189	212	245	228	207	205	216	208	184	209	210	199	201	213	221	212	239	208	218	200	213	196	192	209	226	213	210	213	229	192	217	197	213	207	197	212	203	202	193	195	216	217	190	201	211	207	228	193	221	191	217	209	210	227	243	214	197	196	195	220	205	220	205	210	200	219	204	207	228	215	209	229	224	170	184	209	207	194	223	189	198	179	209	221	203	230	210	208	204	200	225	196	217	220	221	195	228	217	197	199	215	212	212	188	223	251	223	223	223	232	216	193	218	199	231	208	209	210	204	215	244	195	223	228	236	202	207	221	223	191	202	212	203	233	222	225	205	194	245	218	197	207	200	229	227	209	258	222	215	237	243	222	203	199	197	223	222	198	213	208	216	209	235	225	212	184	206	198	199	226	194	228	236	217	221	226	199	225	227	216	211	219	230	220	211	226	227	208	237	231	252	214	229	208	200	212	208	194	187	198	203	219	236	210	239	213	188	222	217	227	229	201	185	215	208	198	224	206	215	200	238	231	239	194	210	187	180	188	203	222	220	213	211	208	209	227	187	187	203	243	205	201	204	206	235	227	186	189	217	188	200	196	195	239	218	210	208	215	207	188	207	229	230	231	237	185	210	235	226	222	179	242	218	207	192	223	233	212	242	229	216	190	235	208	216	211	193	238	191	229	223	193	187	211	212	220	236	242	210	235	218	243	211	208	235	219	205	216	225	203	198	236	244	236	210	218	222	209	236	225	204	229	206	223	224	200	222	204	214	208	207	216	211	224	222	199	225	183	225	205	210	239	216	211	215	227	213	213	207	199	196	224	237	207	205	207	248	207	192	194	234	189	201	202	207	215	212	203	212	202	242	192	189	243	229	206	251	211	201	234	250	221	211	229	238	209	221	191	215	217	173	213	179	225	218	195	222	206	195	210	186	217	194	220	226	205	198	214	185	217	180	232	220	211	185	203	200	200	223	219	238	224	189	214	206	233	205	218	221	216	220	185	246	200	195	210	240	197	218	217	199	206	215	231	196	221	212	237	246	222	197	231	249	206	228	210	200	231	208	224	215	211	190	200	225	211	209	213	224	209	207	222	211	191	179	225	232	232	195	236	196	200	196	194	192	216	213	196	191	205	183	197	215	213	225	194	212	203	226	192	209	227	222	230	234	210	229	241	211	243	199	224	224	191	216	219	224	205	196	229	228	194	226	196	217	200	201	191	227	214	199	230	228	219	219	204	223	204	217	186	216	219	216	210	196	223	199	228	256	216	202	212	231	214	239	220	211	204	212	214	203	231	207	222	200	232	204	206	178	208	249	216	213	206	212	219	243	210	186	231	243	211	232	253	192	199	235	225	196	228	211	215	219	216	203	211	195	223	209	221	252	191	210	209	185	212	203	222	239	189	216	230	218	185	248	210	214	215	210	197
20877	6480	4941	5393	4392	3225	2332	1719	1535	1275	1187	1079	978	927	906	748	726	714	608	601	622	570	525	539	516	514	563	564	531	535	513	531	492	531	469	514	537	468	470	463	495	496	500	499	492	457	474	466	488	497	445	429	497	494	493	483	456	481	514	529	454	470	495	477	454	466	464	496	463	454	468	447	465	445	490	471	427	455	481	451	451	474	483	462	492	433	470	417	427	436	468	469	471	473	436	499	465	479	464	450	468	460	434	466	488	450	473	464	429	459	428	433	496	475	433	442	432	477	461	438	474	436	442	491	434	458	439	433	444	450	498	449	463	438	466	455	483	454	480	459	451	429	462	506	494	456	476	466	453	497	441	440	492	443	520	471	428	449	410	477	427	509	457	480	454	466	458	465	477	471	451	479	452	448	463	440	484	455	435	465	455	470	454	469	441	475	437	465	463	452	461	452	456	455	486	471	472	478	476	480	516	437	432	460	444	474	440	438	454	454	416	494	472	431	456	469	467	413	482	466	503	466	463	441	470	481	433	483	454	455	456	484	449	447	479	476	452	502	486	449	451	490	451	462	454	425	457	441	426	436	472	507	455	439	452	426	451	451	474	437	486	463	439	426	484	459	471	473	470	458	468	453	447	440	441	464	463	449	427	465	476	426	461	465	477	421	477	461	454	456	464	420	487	453	447	443	466	503	466	445	480	435	441	451	485	472	458	466	487	475	511	422	457	450	494	438	446	480	433	428	440	464	464	461	459	450	461	468	453	433	444	444	466	436	473	483	449	458	449	461	439	454	427	485	501	463	451	439	440	447	462	473	471	438	422	425	449	464	419	436	449	468	426	497	420	463	507	469	459	446	453	482	477	465	457	463	429	432	456	470	416	435	451	468	446	439	490	478	452	464	419	491	458	470	445	447	483	460	470	455	484	433	420	457	444	420	449	470	460	441	443	460	463	441	468	449	457	470	443	457	488	460	428	476	476	465	469	459	441	437	471	431	476	463	437	458	482	492	492	452	460	465	492	457	488	439	481	414	501	436	437	455	440	435	476	493	449	471	446	430	461	488	490	442	479	463	437	430	478	470	413	468	507	471	463	457	446	440	479	450	457	493	477	478	456	415	466	448	497	441	465	437	433	463	471	453	479	480	437	424	450	452	476	482	447	443	409	464	476	453	468	443	461	440	478	457	460	496	457	454	404	468	461	447	431	440	436	437	483	481	470	499	467	454	480	428	458	459	450	454	430	453	441	408	427	436	412	467	427	482	437	437	489	483	463	456	481	491	454	416	453	468	449	432	448	442	430	427	453	455	434	471	486	472	422	490	445	432	428	430	446	429	463	479	459	491	461	452	451	492	443	482	484	430	445	487	437	479	451	454	413	476	440	453	465	466	487	458	431	457	473	466	429	470	456	474	437	491	449	451	447	416	428	438	462	466	439	448	471	446	451	450	447	455	439	462	408	452	464	416	482	491	456	449	469	414	466	488	475	508	476	482	489	425	423	441	459	499	435	449	429	467	455	433	447	493	469	459	491	465	472	410	431	426	503	444	463	418	462	464	441	489	461	467	434	442	506	449	452	448	475	441	473	467	465	470	442	471	452	449	416	441	466	433	462	472	472	448	490	401	471	470	492	443	462	455	440	491	443	415	453	501	415	521	455	461	444	457	488	434	477	492	448	473	463	472	477	476	465	476	471	471	471	462	481	495	443	472	473	443	451	477	435	460	459	482	449	473	447	440	453	425	462	454	431	465	452	441	470	482	482	486	461	445	418	448	463	456	466	472	444	451	448	480	437	447	455	448	468	458	445	465	447	450	457	470	444	473	475	510	476	451	456	461	429	453	461	447	469	470	461	459	437	457	457	429	489	430	447	473	444	476	430	488	457	426	443	462	473	471	487	446	460	485	461	422	410	461	446	436	462	493	485	475	470	463	438	467	445	472	428	454	471	470	442	471	521	434	429	472	471	502	468	501	435	487	458	419	497	443	427	464	453	424	440	464	467	440	482	451	472	457	436	447	457	481	490	475	477	448	458	433	445	446	442	452	424	456	463	463	462	471	438	461	456	401	455	465	389	480	424	444	475	481	444	470	441	460	443	454	452	470	472	410	440	438	486	436	473	474	468	434	498	470	477	479	417	453	489	477	474	439	475	472	451	438	466	473	455	523	460	450	443	504	495	436	485	455	435	479	468	430	440	455	431	453	444	440	462	454	446	470	439	434	447	488	478	466	475	428	434	434	448	475	429	472	471	444	495	423	469	432	457	459	457	457	460	457	473	476	478	460	447	433	472	463	501	477	488	449	438	441	459	419	409	437	427	443	488	489	457	475	460	482	473	473	502	499	441	449	412	449	481	485	424	459	455	456	465	468	498	447	496	449	491	483	470	436	489	455	438	459	476	460	479	468	450	491	429	461	442	449	440	447	477	471	491	459	438	455	452	495	496	428	448	492	470	492	442	459	432	430	448	478	454	479	494	448	516	465	490	461	511	432	486	470	457	509	430	480	419	477	501	471	469	492	490	434	443	434	476	421	448	438	453	452	463	439	455	481	457	469	463	480	463	470	449	468	476	440	435	472	457	445	446	464	423	469	471	475	505	424	408	452	444	462	439	412	457	501	447	426	452	475	455	448	447	440	461	466	455	456	493	442	437	456	456	491	456	440	466	492	467	508	473	446	476	438	446	461	475	466	442	520	451	445	452	455	439	493	452	457	435	426	441	408	452	423	478	462	477	456	456	473	433	453	449	494	441	458	432	431	447	472	439	454	451	420	451	466	453	429	475	483	455	430	486	468	458	442	480	442	436	432	459	446	447	482	457	435	464	460	457	453	455	472	461	454	446	492	466	454	439	489	490	466	456	444	470	478	468	471	436	448	434	487	457	431	484	444	435	444	430	468	456	447	454	447	463	449	477	457	473	465	439	469	484	470	429	456	476	484	441	445	447	423	451	441	485	488	428	508	452	458	434	464	469	475	444	452	461	424	454	437	436	477	446	459	436	433	446	460	454	450	440	446	504	461	438	450	459	482	458	491	490	455	453	473	451	474	505	484	480	453	475	433	440	448	474	500	448	454	450	439	441	449	476	475	455	484	471	490	431	442	469	482	450	454	462	460	443	477	463	452	475	484	471	470	458	478	448	413	489	457	453	498	428	468	467	454	458	452	417	471	436	451	452	481	472	432	469	466	447	454	470	456	436	464	445	467	460	498	471	464	474	498	432	449	490	472	421	436	448	460	417	458	465	446	460	473	496	439	467	433	450	436	446	418	485	459	479	420	430	486	433	485	443	468	472	472	433	436	450	432	474	428	443	447	483	452	495	457	481	432	464	501	468	417	472	487	462	435	465	454	465	435	451	450	476	479	471	421	475	479	447	445	459	452	439	467	503	466	478	453	413	473	490	449	443	466	450	464	454	455	438	475	446	482	450	472	439	481	453	463	404	455	424	470	466	469	456	454	469	476	440	454	488	463	498	487	417	484	469	453	494	476
48990	20611	6353	3205	2069	1306	935	640	555	464	501	433	375	313	308	278	318	288	270	252	271	268	231	229	208	194	214	215	207	232	208	207	233	242	225	184	184	233	206	226	214	202	205	217	191	197	181	214	236	186	203	166	195	176	207	222	174	171	187	213	191	211	203	190	234	186	184	230	192	170	210	193	182	175	192	182	192	184	197	221	207	208	186	205	191	188	190	181	200	186	221	184	169	182	189	192	183	191	190	195	200	189	212	170	177	213	200	186	177	203	200	173	202	214	198	183	239	187	190	198	180	178	180	205	206	181	206	195	187	199	188	187	203	211	190	205	174	203	184	198	190	195	187	184	221	201	219	184	176	186	166	165	193	194	186	223	198	210	158	188	200	191	210	166	204	218	200	169	172	182	198	190	207	204	195	193	213	173	190	213	191	240	183	161	187	199	213	184	209	181	174	190	183	187	203	197	189	188	198	201	206	205	208	207	220	194	172	189	202	177	206	203	200	191	171	203	183	176	201	198	204	173	214	209	195	177	179	189	205	188	198	178	189	185	184	179	200	200	197	184	189	201	189	217	190	203	171	186	186	203	196	171	180	204	230	174	188	189	206	197	149	204	204	182	175	211	183	202	215	174	197	181	174	182	203	184	202	218	189	197	216	186	194	210	186	188	207	196	183	199	205	183	213	182	175	198	222	198	181	210	210	208	221	170	202	223	205	211	187	208	191	195	186	183	205	165	174	210	197	176	193	188	186	184	181	180	183	186	167	189	184	198	233	189	203	174	177	205	186	182	170	187	192	197	178	154	199	185	179	179	179	208	188	189	184	172	162	195	208	207	192	192	206	172	196	211	186	186	177	175	209	186	181	167	178	217	199	221	210	210	198	202	196	191	191	202	190	208	174	189	194	194	210	183	191	180	179	176	186	220	180	181	172	211	216	187	226	199	164	176	193	196	174	180	208	184	220	206	191	172	189	187	191	218	211	221	184	198	193	218	211	178	199	188	191	206	206	207	193	181	214	197	187	198	187	178	176	210	197	173	182	229	173	189	191	196	163	238	193	166	223	186	187	195	201	191	204	204	215	217	188	215	185	191	180	152	195	189	183	188	208	194	174	177	183	181	185	218	195	168	186	213	201	184	166	200	206	194	167	197	162	192	193	191	159	195	175	173	216	199	186	203	179	163	183	171	176	193	198	193	184	192	189	198	195	183	218	178	173	190	191	218	213	189	196	220	199	173	190	197	184	176	204	171	196	181	177	205	190	178	206	183	187	191	204	194	177	201	178	190	186	173	217	203	188	189	214	171	177	163	195	201	195	195	197	189	169	214	167	182	210	184	198	182	172	207	185	208	209	166	198	189	229	218	186	168	187	181	180	217	176	185	226	203	181	215	165	203	202	186	180	212	216	213	182	192	202	185	211	200	165	220	195	189	225	202	196	182	204	202	183	199	198	199	194	185	186	206	227	204	190	183	194	204	170	209	212	179	184	187	181	211	200	187	219	197	204	180	189	190	177	189	234	202	175	173	213	183	177	190	171	155	180	183	181	172	193	165	186	186	207	213	190	195	181	217	198	199	184	169	202	182	191	201	184	184	198	194	201	185	192	191	181	196	185	181	201	203	164	226	177	206	202	187	173	199	178	209	185	209	195	197	177	181	200	191	168	181	177	172	190	169	200	199	200	209	194	192	195	181	192	203	209	190	209	193	180	214	193	184	180	180	200	198	193	198	179	203	178	169	184	202	195	200	186	195	200	186	190	172	195	193	195	181	198	199	206	192	209	185	206	205	183	188	183	194	205	169	182	186	194	204	182	203	204	194	189	180	176	199	181	233	202	179	178	182	185	195	183	194	204	174	210	193	181	178	181	185	171	175	192	173	207	202	189	204	205	169	206	194	173	214	186	163	171	219	188	189	210	186	192	183	190	180	194	185	202	210	196	228	182	194	188	220	201	207	184	191	181	215	165	198	166	173	197	202	212	207	208	195	201	173	173	175	192	206	193	200	180	193	165	201	179	196	208	185	193	186	169	182	179	169	177	200	182	182	187	169	195	185	141	197	200	195	195	186	187	206	162	186	192	190	190	184	184	208	218	215	208	197	210	176	195	196	172	176	219	183	216	197	218	161	198	195	163	212	200	193	191	187	186	228	196	183	191	188	162	201	218	183	190	206	197	205	165	192	171	200	193	154	187	183	175	185	176	188	167	213	191	178	201	205	222	198	212	210	226	225	181	193	213	238	186	199	210	156	190	166	180	159	216	200	195	192	207	191	202	217	166	183	194	193	193	204	207	183	221	207	205	206	190	194	196	182	201	223	197	191	202	197	166	204	186	220	174	197	193	198	224	201	185	204	187	175	178	200	190	198	192	177	191	188	188	189	187	227	204	178	162	197	218	187	197	184	202	165	190	204	206	196	214	182	173	201	185	220	189	201	176	182	157	199	189	205	192	201	190	193	190	197	198	191	181	173	193	190	192	218	200	196	201	179	199	192	198	207	205	174	213	213	201	161	179	220	172	185	196	196	197	204	159	164	189	196	176	203	214	177	207	180	200	194	162	195	192	185	210	197	205	195	206	205	195	214	190	196	192	201	196	185	192	208	207	184	211	219	210	168	204	201	174	174	198	192	190	204	205	184	190	188	172	210	209	212	224	184	204	222	200	177	176	208	216	196	181	208	204	182	219	215	215	181	183	197	178	211	177	197	198	196	183	192	172	176	201	201	183	201	192	185	220	199	204	190	181	201	187	176	210	201	200	194	181	172	197	223	207	184	204	201	202	174	214	213	202	182	198	195	188	234	205	187	186	194	198	176	177	198	177	196	201	193	186	232	158	198	190	207	204	178	206	182	195	202	178	206	176	221	180	165	195	194	187	199	176	182	195	188	181	188	202	242	199	190	195	159	170	212	189	201	204	217	201	203	179	189	203	211	196	200	184	190	216	211	189	178	162	227	210	204	220	204	160	180	167	187	207	181	165	179	181	232	183	194	201	188	198	180	202	202	186	170	191	205	183	210	204	209	181	211	182	189	189	188	200	202	187	198	201	211	206	187	189	201	190	185	191	183	180	189	202	197	174	205	197	204	220	188	173	165	178	193	177	170	199	195	209	207	193	204	191	169	196	203	198	185	189	192	173	211	186	210	218	188	177	192	188	182	214	200	182	197	205	200	226	181	195	188	189	180	176	216	199	198	189	196	196	195	229	168	165	199	193	193	192	200	200	192	188	177	213	180	185	202	197	182	187	178	186	169	174	180	174	201	209	174	193	183	164	210	185	207	192	200	199	194	184	208	188	183	169	191	207	205	168	182	196	181	197	186	213	196	190	177	209	197	168	204	189	191	234	197	219	188	199	231	180	177	186	188	189	180	232	189	202	193	214	213	204	201	206	216	177	174	218	174	179	195	192	192	207	182	184	213	208	186	193	185	191	195	181	176	198	231	221	181	196	201	190	209	197	183	215	196	171	211	166	208	184	196	178	182	188	206	184	175
28978	11653	7992	8919	7259	5402	4020	2898	2417	2089	1899	1805	1523	1367	1153	1094	1081	894	835	818	741	783	782	717	598	613	628	604	583	578	598	598	549	577	514	551	547	546	578	534	491	488	486	444	492	506	498	495	505	493	489	453	444	485	480	528	467	451	445	477	445	413	475	492	451	468	436	413	448	424	447	419	426	431	418	432	462	422	463	442	426	428	392	443	464	414	418	449	428	445	378	414	439	448	448	426	423	413	427	401	406	425	462	408	466	421	424	434	430	409	432	432	438	428	419	433	409	396	444	421	475	429	406	424	427	426	422	399	463	391	434	414	440	401	421	439	429	409	452	422	421	431	424	420	414	451	419	424	422	405	465	455	415	461	422	409	411	416	425	426	419	458	422	443	421	455	414	429	433	420	413	406	414	450	432	377	423	437	432	415	390	455	411	422	433	446	427	388	435	465	452	451	472	441	442	429	430	426	454	443	380	429	455	416	467	405	429	400	423	426	445	413	427	446	425	428	411	427	431	442	426	431	458	428	446	464	416	432	423	462	425	416	432	416	392	439	418	433	430	436	431	456	418	436	415	448	439	391	446	433	410	402	432	436	465	413	422	410	381	388	434	443	409	415	408	423	443	416	450	450	406	430	432	415	420	382	438	439	413	426	425	400	411	421	410	408	433	424	451	439	423	477	412	441	417	440	406	432	425	427	423	439	448	438	444	413	436	427	431	443	427	407	454	434	430	426	424	407	438	414	409	440	453	401	416	434	412	419	411	410	442	406	391	415	449	422	377	418	400	434	465	420	447	441	444	402	442	436	440	454	394	443	432	458	454	423	455	435	451	433	411	456	397	438	437	422	431	434	449	412	421	425	420	469	414	412	452	477	428	418	435	437	421	449	437	423	450	439	412	410	447	442	431	403	443	400	409	424	409	435	424	399	386	437	426	437	418	468	440	404	387	411	415	426	417	446	437	457	463	410	424	442	396	440	436	416	390	441	434	452	408	452	414	406	429	433	412	484	423	433	484	385	435	426	426	456	454	425	432	433	463	412	393	454	445	422	440	419	419	441	401	422	441	437	442	404	421	427	420	421	419	398	386	423	425	411	403	436	407	429	424	418	423	448	453	442	449	442	426	440	445	412	401	413	426	430	434	373	411	420	437	434	437	437	448	434	426	396	434	406	407	411	432	428	436	427	440	421	424	414	402	415	423	371	444	447	456	431	474	408	415	465	423	428	429	397	409	410	406	399	453	413	387	451	397	420	451	436	420	416	440	459	436	387	447	424	439	423	434	435	438	397	430	442	421	437	399	433	440	460	443	423	455	456	430	444	436	421	427	430	427	431	408	426	434	444	407	401	426	426	469	434	452	447	485	400	421	395	415	430	443	417	419	451	451	444	428	415	448	482	442	390	438	435	416	416	429	440	429	456	427	419	416	421	457	450	469	435	424	441	461	436	431	457	414	417	397	393	426	415	427	426	439	479	436	454	396	425	431	429	459	430	451	410	392	407	446	396	452	406	423	457	421	456	418	394	396	403	423	437	436	414	412	403	426	456	401	414	409	428	411	432	412	433	433	396	461	427	455	453	404	400	467	449	423	422	405	435	403	430	442	435	446	424	420	428	431	440	417	432	479	466	435	459	425	459	435	455	405	443	450	433	399	442	425	423	423	436	473	403	508	411	411	423	444	476	433	439	441	416	419	457	393	408	428	438	454	401	408	399	420	448	414	435	382	450	441	434	499	388	415	432	443	441	389	434	388	431	437	446	454	437	420	457	427	425	448	370	413	413	444	414	432	420	443	416	410	413	417	429	423	399	414	408	403	391	469	426	415	413	428	449	449	440	455	454	417	422	420	401	461	405	428	410	455	428	441	402	470	402	417	419	448	447	441	456	467	413	441	442	428	426	436	406	432	418	441	416	403	444	451	434	435	445	443	399	433	431	449	430	433	399	449	423	428	442	406	436	453	431	415	440	434	445	467	398	420	438	418	407	385	432	420	445	424	442	420	447	417	424	385	415	422	420	444	408	413	451	398	407	453	414	411	411	481	425	425	444	428	417	420	419	473	407	423	456	434	434	452	446	427	445	439	431	434	458	418	434	437	450	418	442	433	439	428	446	441	431	433	411	391	413	432	406	461	420	419	439	402	407	415	454	451	406	427	413	397	449	390	414	434	448	447	389	403	427	433	423	394	425	419	446	417	447	443	395	419	409	434	443	415	399	423	431	398	412	420	432	423	448	413	433	424	438	433	442	418	431	404	428	408	457	425	419	400	429	448	444	422	455	425	424	403	404	436	413	450	484	421	417	409	418	418	424	434	393	456	421	395	399	410	403	387	468	444	398	421	420	409	416	402	415	409	427	413	428	405	441	405	411	451	477	459	439	430	456	432	422	416	443	428	439	430	422	431	424	393	421	445	446	426	414	438	421	421	457	474	460	453	427	445	457	462	442	468	428	409	430	411	446	452	433	484	432	424	451	428	404	414	426	436	444	379	418	468	412	463	426	428	428	408	439	424	445	434	429	468	433	426	440	420	460	432	440	410	415	424	428	437	420	450	450	402	392	437	440	409	465	443	411	467	439	432	436	466	453	422	420	429	424	447	460	428	422	411	377	453	410	440	429	466	407	416	424	391	421	424	405	410	413	416	421	397	390	400	378	417	470	403	392	447	472	435	403	398	427	449	446	418	428	437	414	419	401	396	423	434	453	453	400	424	417	417	431	417	396	389	458	419	440	486	404	440	440	438	390	421	450	403	423	415	427	448	461	444	389	457	444	442	453	452	433	427	420	447	439	449	426	430	429	428	398	445	434	409	415	450	408	404	411	458	440	400	421	405	405	422	457	448	388	439	431	457	413	415	420	422	426	397	444	445	457	444	425	439	435	417	406	416	417	408	440	421	433	422	424	435	449	435	431	406	438	458	430	453	436	446	444	424	439	480	433	446	399	418	404	471	440	400	451	418	439	414	452	453	469	438	456	455	403	402	431	426	405	465	445	463	428	442	394	401	411	435	398	400	420	423	415	452	432	438	457	436	391	411	418	409	417	410	425	461	447	438	404	415	414	408	427	422	393	442	438	453	415	457	388	430	465	457	449	412	418	433	465	424	417	425	400	395	414	437	418	423	411	408	415	450	425	420	473	426	422	419	416	426	432	476	384	403	441	448	421	401	418	421	464	422	428	418	444	419	402	416	442	428	412	406	439	453	425	421	435	439	434	387	388	399	429	425	376	424	437	400	438	445	395	444	422	398	439	438	446	396	433	420	459	422	431	441	430	387	413	407	454	419	457	438	415	419	454	435	478	434	399	459	387	395	449	422	448	437	409	417	427	466	424	419	434	441	382	396	445	398	450	426	474	417	453	457	421	429	401	389	423	447	435	445	375	438	428	435	402	420	403	406	432	444	400	482	426	434	427	452	408	403	421	441	453	467	395	391	429	444	408	424	444	426	448	410	466	413	475	414	392	403	421	431	428	427	411	415	425	475	431	437	402
58544	25603	9634	4685	2642	1833	1290	1019	788	672	602	502	431	472	395	422	348	336	299	306	311	269	307	279	254	274	270	219	286	249	251	260	263	248	251	245	246	261	270	235	202	230	225	216	247	226	236	188	208	265	230	238	223	216	232	224	247	245	226	216	224	220	240	211	234	247	237	204	225	217	233	195	225	231	193	208	248	221	204	196	203	240	233	204	211	188	223	200	201	188	227	204	234	229	243	204	231	211	212	216	219	212	235	205	216	199	230	228	236	239	211	243	255	184	210	229	251	192	229	236	230	205	223	194	202	212	224	214	214	180	215	206	223	217	197	253	238	203	214	204	206	229	201	231	242	198	202	215	231	205	224	224	234	215	216	212	211	220	234	220	250	210	221	212	211	219	203	178	232	233	223	213	217	219	235	220	197	228	221	215	216	227	211	213	202	206	213	212	211	184	226	195	221	206	230	261	221	178	203	232	232	210	205	253	191	206	203	215	230	227	246	210	204	248	234	195	241	225	194	227	201	227	215	221	240	219	219	204	212	240	220	239	216	201	200	212	227	228	216	198	238	222	206	208	221	216	244	209	191	220	224	238	201	215	210	239	231	222	208	213	179	220	217	207	218	225	220	214	229	198	198	194	226	223	220	218	212	229	236	217	222	186	218	219	202	231	238	207	221	233	231	208	251	225	229	216	220	233	217	202	203	231	224	210	219	222	211	241	230	223	217	216	206	195	218	227	226	201	219	215	229	229	231	228	219	216	222	218	232	213	213	217	196	229	209	188	198	212	201	227	243	217	205	225	225	227	200	240	186	209	224	198	227	218	208	239	197	229	227	196	211	218	232	233	218	210	238	208	217	249	233	240	262	204	224	227	244	249	218	221	223	199	214	221	211	187	219	221	201	210	216	214	239	218	262	237	233	215	213	234	234	217	199	224	222	216	242	226	208	240	211	249	238	195	214	216	228	224	179	200	213	239	201	236	206	198	214	220	199	206	225	214	220	223	226	214	231	240	211	232	218	208	211	217	213	211	221	233	189	223	176	180	214	230	196	243	221	205	211	202	216	222	221	206	203	212	212	195	213	234	211	230	248	174	209	219	204	253	188	204	218	237	231	208	248	193	207	219	225	226	207	212	222	202	198	189	237	221	204	224	211	198	243	210	221	206	272	216	212	193	253	226	195	203	232	208	237	181	241	219	204	198	235	244	245	223	253	226	198	235	214	233	223	236	214	213	214	228	240	215	224	223	216	201	235	194	199	251	236	207	221	223	218	209	246	225	219	232	223	194	220	225	205	167	237	207	249	204	239	207	228	226	216	208	198	171	203	214	246	199	238	237	213	220	233	228	227	203	202	203	225	197	232	248	221	221	202	230	197	219	235	205	226	201	244	188	221	225	192	238	210	233	195	199	233	250	217	224	215	238	257	220	233	216	204	214	234	224	223	222	206	218	229	201	210	222	238	210	199	216	206	226	239	206	199	227	224	215	209	231	211	224	196	222	222	245	223	202	179	209	210	218	195	230	226	226	223	212	233	211	214	219	193	232	223	197	246	210	220	203	209	214	220	201	233	222	237	229	208	239	216	203	225	229	253	238	220	209	223	218	217	230	199	226	193	204	224	240	240	205	220	207	221	189	206	228	207	223	200	238	211	219	212	225	245	216	197	209	222	224	226	226	214	222	203	199	208	211	194	210	195	245	205	202	247	197	202	235	229	252	196	191	216	202	249	203	218	206	191	201	219	189	260	245	190	225	218	200	188	233	204	230	214	225	209	228	223	212	221	212	222	217	221	253	198	227	197	228	202	228	220	195	225	208	223	204	234	219	235	199	228	210	233	227	213	197	223	206	252	231	206	217	217	218	221	200	212	199	240	220	212	216	223	221	210	194	191	206	206	173	222	247	216	233	211	218	216	206	224	217	237	220	232	204	211	222	243	196	226	234	196	200	236	193	179	255	237	199	258	230	208	207	249	213	219	227	206	233	221	241	202	238	238	213	226	225	230	221	211	196	200	229	215	190	206	212	199	221	253	213	246	225	217	213	210	213	227	245	252	230	175	206	211	224	245	225	214	249	217	210	239	216	245	233	197	207	210	246	207	213	220	234	240	218	214	232	228	222	244	230	209	201	229	195	210	209	224	234	218	214	219	211	212	231	221	247	227	218	228	229	208	183	215	210	221	199	255	203	217	198	224	216	233	221	204	198	228	221	220	235	207	206	189	248	215	223	210	229	198	200	209	233	224	210	233	192	231	220	211	220	232	183	225	230	202	212	225	223	221	220	195	217	225	224	209	223	212	239	202	234	222	210	216	228	202	204	243	206	228	218	236	214	202	227	234	229	200	249	187	181	238	203	182	202	201	226	212	239	224	205	199	202	203	212	208	220	237	202	216	216	203	221	238	216	203	220	209	247	229	233	228	238	219	234	237	219	199	211	216	184	200	215	197	206	236	260	240	208	206	198	222	210	205	256	192	176	225	232	210	229	204	248	216	261	203	208	223	203	223	210	227	240	212	231	222	210	226	252	229	211	210	206	215	227	227	227	213	218	226	230	246	234	197	206	220	218	201	232	216	221	215	211	212	234	203	201	203	258	213	218	225	190	217	221	195	217	247	231	221	194	216	240	248	231	209	206	219	244	216	201	227	189	204	243	224	245	192	182	242	223	205	198	225	226	204	226	204	222	228	223	210	253	226	246	241	208	221	211	216	259	232	175	233	204	224	190	201	222	242	202	212	213	219	212	236	244	227	218	226	217	209	247	241	208	239	237	200	207	238	204	245	207	210	225	194	238	236	197	237	216	218	240	226	215	202	206	229	222	218	225	258	246	204	220	210	219	186	262	195	211	218	228	228	194	229	248	266	273	228	204	209	188	202	205	236	196	225	212	229	219	228	198	219	216	184	228	210	226	228	234	228	214	204	209	223	225	224	244	233	199	222	212	261	204	236	233	219	182	218	225	214	232	227	214	229	227	211	201	226	208	211	199	204	223	191	209	164	223	223	209	213	220	205	211	220	238	231	214	203	219	237	239	218	199	228	216	225	257	220	220	205	206	226	204	209	230	214	213	207	221	209	225	214	208	183	207	208	208	225	243	226	221	209	205	231	230	185	196	213	206	218	216	214	217	205	199	211	230	218	192	204	223	205	205	224	220	216	199	242	195	202	241	196	224	230	245	232	219	242	221	230	233	242	203	243	229	213	258	204	196	207	233	242	226	229	219	206	225	225	220	204	220	223	210	232	211	224	204	239	233	246	227	221	219	193	229	174	196	238	191	220	225	239	227	224	221	241	213	229	196	257	230	233	232	216	194	225	219	205	208	197	222	220	243	195	220	181	220	223	226	204	209	208	219	230	248	228	206	244	221	237	223	203	226	225	181	245	228	240	218	227	212	232	221	224	197	196	201	219	192	219	224	232	240	196	213	234	265	198	212	245	207	186	244	211	216	195	214	225	226	218	232	226	235	228	213	219	222	234	208	205	237	198	205	217	195
34098	14788	9864	11289	8710	7063	5526	4336	3251	2820	2460	2208	1966	1935	1719	1557	1331	1203	1142	1033	1028	1007	964	877	768	732	724	725	705	668	722	663	728	746	666	659	640	633	754	661	588	560	484	555	524	541	568	587	563	595	554	535	524	579	514	544	575	510	488	514	511	512	525	501	549	498	478	516	467	505	451	500	480	482	474	466	477	463	462	500	490	469	494	455	482	453	476	493	487	477	467	463	487	463	477	472	501	492	492	488	487	473	462	518	438	440	471	444	490	459	504	506	459	482	456	447	497	488	492	504	467	483	481	513	459	484	504	497	453	504	470	461	462	455	489	453	503	472	504	484	497	469	482	498	477	478	487	471	445	475	454	473	474	484	487	439	443	480	446	443	459	463	487	446	460	503	488	471	459	436	495	475	478	472	501	477	479	443	519	443	484	496	466	463	476	493	542	451	490	490	473	516	488	455	444	467	457	442	498	498	472	473	467	459	498	464	482	488	525	482	449	474	464	453	470	484	495	480	464	499	491	458	483	473	440	470	536	490	496	499	459	507	473	475	498	490	468	498	499	478	483	460	516	471	438	453	457	484	489	519	480	494	488	474	485	474	487	446	501	463	449	424	492	494	509	479	471	442	493	503	475	444	442	470	484	414	507	496	505	478	478	467	481	493	451	471	529	481	485	484	495	490	484	438	486	494	474	496	502	464	465	471	442	467	455	454	476	427	525	494	469	502	470	504	466	437	507	491	445	483	473	459	455	446	450	498	451	469	447	499	473	495	470	482	471	473	470	467	456	474	497	479	499	461	484	489	499	478	450	475	459	510	521	508	474	508	495	449	460	487	508	495	485	448	501	509	496	487	517	449	452	489	480	472	448	481	492	478	472	493	516	475	483	443	467	475	474	477	448	449	473	442	451	509	511	498	473	465	465	473	476	489	500	483	479	456	458	484	492	461	484	491	552	491	463	478	474	495	510	484	453	483	459	457	452	499	480	466	479	461	481	465	455	477	495	487	483	477	471	513	471	500	498	462	510	502	474	485	469	470	460	454	451	455	454	452	471	447	505	460	472	527	474	482	460	471	496	500	460	463	476	452	469	468	521	481	467	461	487	468	494	476	438	458	463	481	479	477	465	477	450	480	480	483	486	472	460	484	482	469	479	498	490	470	490	476	448	462	434	478	466	447	456	497	449	515	478	444	483	430	444	469	459	477	469	459	455	464	468	493	472	480	473	449	481	427	462	482	486	451	488	450	518	462	469	459	506	515	475	444	480	456	459	459	495	428	496	485	496	434	457	491	470	516	481	495	465	463	489	457	455	470	492	492	484	467	491	483	491	487	495	488	450	462	439	474	497	461	459	492	492	479	474	473	497	493	471	424	516	482	467	459	438	481	443	405	484	419	486	475	454	432	463	498	454	495	450	486	486	502	478	498	461	478	467	452	503	502	517	511	455	424	517	461	513	493	503	478	470	478	526	473	491	451	486	500	513	500	455	507	435	435	471	481	500	514	432	491	462	449	453	476	481	455	503	454	478	487	495	464	478	498	468	497	471	460	495	474	482	465	456	481	462	465	485	497	474	483	524	477	508	510	503	492	480	463	456	462	498	443	484	477	440	473	452	492	497	467	467	458	446	426	499	512	483	466	455	462	507	455	459	459	439	461	450	495	493	479	454	492	462	483	459	507	470	463	457	464	473	477	500	497	460	515	470	469	459	457	484	469	471	467	472	462	465	495	478	456	467	463	426	486	451	445	451	503	497	470	501	518	456	473	453	437	472	476	482	472	463	476	493	466	461	490	483	440	488	457	489	459	470	468	520	484	479	468	484	457	484	488	457	479	500	495	495	497	462	471	460	475	528	470	479	490	488	499	466	418	504	473	455	495	484	479	488	473	454	461	496	461	483	490	472	479	468	447	463	509	497	473	501	480	452	457	512	455	462	454	511	513	466	493	480	497	469	462	499	469	481	459	520	453	522	440	434	467	493	478	501	473	443	469	461	491	489	478	517	483	450	437	485	483	508	498	495	487	481	509	475	490	460	461	480	457	486	510	479	476	489	469	466	452	475	483	463	498	515	472	485	510	453	464	507	454	482	501	480	518	471	479	482	491	479	491	497	491	487	484	480	487	456	453	456	475	460	489	485	472	488	506	486	466	469	472	504	514	461	487	460	485	490	443	468	478	473	483	449	470	477	478	455	512	455	493	464	468	515	522	470	496	466	472	508	502	484	494	465	444	480	462	459	466	461	509	481	482	448	481	470	472	454	473	528	469	497	475	496	479	448	474	477	502	477	496	463	460	453	480	472	499	472	466	471	465	461	481	462	444	494	508	505	432	458	451	457	487	485	464	468	509	475	442	461	478	470	476	420	503	454	485	451	468	492	493	458	469	481	474	483	455	470	462	502	494	506	485	487	519	523	500	503	473	494	469	501	483	450	474	463	519	465	491	510	432	506	478	496	504	512	496	478	476	481	457	527	468	522	473	469	475	455	480	453	471	462	459	515	452	460	496	496	469	472	490	460	483	474	535	483	470	485	478	470	497	476	462	436	465	496	456	475	480	460	478	485	511	459	467	491	456	492	506	472	486	463	464	453	443	460	506	454	483	486	481	500	478	448	478	445	450	516	495	455	467	459	487	479	470	460	483	479	486	479	453	458	459	465	444	473	487	494	512	505	475	428	444	471	489	471	502	514	477	484	477	429	486	468	505	477	482	463	474	449	481	468	504	493	477	526	443	445	484	463	489	485	488	442	468	536	474	468	466	464	466	449	479	468	464	475	451	487	474	491	511	470	474	448	479	461	495	459	431	414	492	491	476	453	508	489	488	484	487	481	488	434	469	498	456	467	424	494	499	472	494	449	442	521	494	458	468	466	479	463	477	458	499	463	481	469	487	488	440	479	465	499	474	529	479	462	477	489	486	462	466	484	481	474	479	484	500	435	476	476	507	496	475	439	439	478	461	477	503	492	466	420	498	501	492	493	459	457	488	463	486	489	418	479	468	462	480	434	438	509	468	468	479	448	424	470	474	490	445	502	478	472	453	485	471	457	506	447	491	458	468	483	449	478	489	470	473	417	489	490	477	520	527	495	499	508	487	477	501	470	488	464	494	441	444	483	465	484	474	478	446	470	502	466	474	493	472	452	453	483	480	499	448	473	488	470	495	436	480	461	468	484	481	492	476	475	450	481	467	449	448	487	463	512	485	507	492	478	456	465	458	477	463	466	509	469	477	502	507	448	485	477	503	473	449	460	472	446	462	473	481	489	451	462	463	485	423	493	465	506	468	475	463	421	492	486	471	485	477	480	451	478	456	448	435	496	478	479	436	500	462	447	471	496	464	455	512	497	503	452	496	529	487	450	465	476	455	458	462	478	487	500	456	436	504	428	433	453	460	478	465	490	438	452	481	458	474	500	420	494	457	431	470	441	443	444	469	471	479	493	467	497	474	483	450	496	492	487	471	466	446	478	487	482	476	506	494	463	467	473	450	438	463
34373	12712	3126	1862	1216	823	660	615	451	390	332	305	325	268	276	302	276	251	237	238	226	215	239	225	199	224	265	239	251	237	263	224	216	208	229	203	201	233	231	236	249	181	214	198	243	210	238	224	204	224	206	204	227	210	235	210	211	233	208	224	223	237	203	208	230	227	227	234	206	215	234	212	214	205	250	216	225	210	227	200	211	222	216	214	207	195	231	243	215	210	235	212	187	202	222	197	200	220	208	199	209	228	193	195	224	215	220	219	230	226	236	202	206	235	219	223	239	234	216	215	213	224	227	198	220	186	222	226	254	184	208	221	252	240	224	237	233	191	218	188	192	220	180	203	232	194	248	217	229	226	197	221	232	237	198	237	233	195	230	223	206	223	196	202	195	223	201	223	199	215	234	189	196	217	234	226	202	204	209	244	195	212	214	215	218	174	194	242	234	181	215	220	246	211	214	197	229	228	189	226	224	228	229	238	221	222	210	199	219	196	186	208	214	229	198	199	203	260	199	195	221	239	209	216	223	212	251	241	224	192	198	216	232	230	186	202	199	221	201	223	215	238	217	217	216	215	242	195	206	213	197	194	211	217	236	222	183	196	209	232	221	250	207	165	208	203	194	226	206	184	236	216	231	221	230	235	227	221	207	230	234	207	220	239	229	246	211	221	245	207	216	213	218	209	174	233	223	191	190	202	216	226	210	200	218	230	201	210	187	205	199	233	227	206	221	200	193	204	223	205	227	205	205	208	221	195	204	237	224	209	200	216	201	212	208	190	228	230	240	219	212	197	207	213	226	227	205	215	222	209	203	217	232	204	207	215	205	229	189	195	223	232	185	209	224	233	192	183	187	231	206	227	209	203	206	242	239	190	192	208	206	252	213	213	199	194	213	234	206	202	195	211	219	221	200	215	248	217	210	243	196	208	199	223	222	197	206	197	219	224	197	218	187	215	219	231	229	211	230	201	219	229	231	242	199	214	235	223	225	224	179	221	236	213	219	236	230	236	202	228	218	210	216	212	225	205	213	213	235	226	209	221	206	204	203	226	227	207	210	243	200	229	212	232	218	217	205	171	195	248	216	202	214	217	198	240	183	213	215	202	203	219	222	224	226	211	217	201	224	223	208	200	237	200	208	217	236	253	237	214	219	206	215	234	195	205	216	252	219	221	206	220	196	219	178	223	208	220	187	222	197	221	252	214	235	227	222	205	208	203	205	203	209	219	248	197	201	222	202	177	221	197	193	205	189	187	164	209	203	215	237	193	208	195	215	212	218	215	212	186	225	202	197	230	238	201	221	202	200	205	233	223	201	202	216	229	183	176	219	204	205	201	235	213	183	196	213	189	212	211	186	215	213	221	231	209	224	233	168	215	231	214	212	214	198	238	211	199	216	240	218	233	186	203	222	219	220	204	205	194	233	217	195	213	185	229	221	211	242	218	219	220	241	210	213	198	219	206	217	210	200	187	219	188	202	253	232	235	206	229	236	213	203	198	192	201	214	193	219	179	240	218	210	195	190	215	245	233	196	192	221	216	224	180	212	209	233	223	200	206	214	217	226	227	216	197	196	218	196	219	220	182	206	230	217	200	206	206	218	197	192	227	206	225	207	203	210	231	192	200	226	230	216	229	211	190	234	217	215	193	207	220	224	193	212	211	186	222	214	217	200	211	210	203	207	222	232	214	231	192	234	211	209	206	209	212	220	241	203	202	214	224	206	198	218	188	243	195	239	226	197	206	185	204	248	185	224	207	217	221	215	202	213	216	215	195	201	218	203	192	203	205	172	239	232	199	218	202	189	218	206	219	204	208	218	203	212	214	237	240	217	260	209	244	230	220	200	227	225	212	213	199	228	199	216	228	207	192	247	197	215	211	191	187	232	186	203	208	211	223	191	225	215	238	217	220	230	212	235	243	218	209	203	211	195	199	184	236	216	225	191	208	192	208	238	221	179	195	184	180	249	214	198	206	231	164	169	173	249	268	205	215	222	224	187	224	199	222	211	216	209	223	202	210	218	216	214	196	201	213	198	219	198	212	184	207	207	219	182	205	203	200	241	237	211	221	202	227	243	216	218	222	213	215	195	215	236	218	203	199	195	241	242	199	236	236	199	193	241	223	243	187	212	183	214	225	216	215	222	203	195	199	219	192	210	197	207	206	222	207	218	204	221	214	238	197	203	218	202	210	230	214	183	197	209	188	203	215	188	205	239	234	193	209	185	225	225	205	225	205	213	189	216	187	210	225	202	193	205	218	210	195	193	204	219	206	217	209	219	207	224	204	232	216	213	209	225	184	216	244	215	218	204	216	188	192	212	235	215	243	223	202	230	222	239	215	197	199	224	213	223	180	224	226	205	195	237	257	255	225	226	185	212	200	209	217	208	213	229	229	189	202	211	213	202	223	238	232	243	220	214	185	187	212	206	207	202	185	219	195	198	218	190	198	197	209	236	214	227	219	216	209	197	242	216	207	221	224	208	215	201	236	209	211	213	233	229	208	224	208	198	190	224	235	225	208	206	215	201	230	199	259	198	233	208	200	233	213	219	211	209	224	218	190	206	190	189	209	200	197	198	229	206	192	196	214	214	212	219	234	216	234	218	249	233	216	207	232	225	215	228	251	197	179	219	198	192	212	219	193	202	200	218	226	210	221	202	192	221	224	224	210	235	219	242	205	198	205	188	183	233	235	231	235	213	212	204	240	207	213	237	218	199	212	232	207	198	205	205	191	211	218	215	208	204	230	232	207	210	211	201	205	212	195	194	191	192	203	221	233	212	217	209	217	221	243	218	202	193	237	220	210	220	206	199	200	231	247	225	258	230	213	230	199	228	191	222	230	211	197	238	216	220	231	211	225	223	220	211	196	194	208	194	227	228	212	231	215	238	187	198	203	203	199	223	225	219	238	215	192	195	251	211	215	236	190	198	228	222	202	221	193	190	209	250	231	195	190	226	204	211	212	220	220	208	181	193	213	204	201	228	216	215	229	206	212	198	215	253	214	226	206	233	246	208	199	219	204	207	220	207	177	226	208	214	201	256	214	236	181	215	228	233	205	206	201	182	220	224	202	211	212	215	246	222	212	192	201	231	231	227	185	248	202	185	199	211	214	251	228	212	220	227	202	200	180	200	240	210	229	216	212	201	198	213	217	187	178	235	211	214	200	236	201	229	224	237	201	196	208	193	210	232	193	197	188	210	237	252	211	225	200	207	236	222	211	212	193	197	208	246	227	215	226	207	216	202	189	229	200	198	188	200	212	195	209	224	239	221	236	199	197	223	199	215	223	225	214	198	224	219	259	219	238	220	225	226	225	213	206	210	217	225	222	220	207	225	221	221	234	186	224	209	195	209	205	192	195	211	195	225	240	218	237	209	204	231	219	205	196	221	190	228	210	214	221	207	220	237	198	207	235	203	233	210	239	205	223	234	199	222	227	228	205	223	229	224	237	220	224	231	200	209	232	229	226	231	232	199	190	197	210	209	223	191	210
19291	6942	4630	5556	4400	3458	2866	2209	1672	1356	1187	1033	973	1028	952	826	771	703	635	627	561	588	606	556	524	543	593	545	519	517	524	508	534	518	484	498	504	494	492	522	520	491	474	473	493	512	480	520	517	449	484	512	491	477	527	456	505	507	501	485	479	504	488	467	447	486	444	460	422	477	446	458	468	479	450	492	476	435	501	439	469	463	455	461	440	464	426	451	462	464	492	475	445	486	457	416	472	433	407	471	472	410	449	443	431	449	482	470	484	471	467	450	481	407	469	490	484	416	474	434	444	453	467	488	493	478	415	460	468	416	511	476	457	459	433	480	449	451	464	467	471	423	467	464	459	459	459	468	478	459	475	463	401	489	478	456	431	466	469	494	491	505	442	453	442	479	466	468	467	465	479	448	433	486	480	436	459	465	469	482	458	462	462	465	473	416	439	422	450	478	455	469	489	473	449	475	465	457	490	509	462	435	454	453	475	438	455	446	487	493	503	434	469	451	465	467	493	489	473	452	466	438	490	460	470	423	454	448	504	456	478	496	412	469	480	503	453	451	450	456	478	409	463	470	435	483	474	436	501	467	466	465	443	467	441	471	427	435	456	437	418	453	420	471	461	456	446	487	515	484	466	444	442	441	492	501	458	460	468	483	436	487	445	472	455	468	489	482	456	460	472	445	480	453	446	480	451	455	458	478	457	475	462	473	474	449	429	448	460	454	445	481	470	456	503	486	441	469	436	442	447	487	466	480	417	467	458	472	447	441	483	426	440	504	477	465	419	443	389	469	419	472	471	470	450	442	435	431	473	463	447	453	473	445	457	462	462	482	459	460	484	489	494	434	488	451	466	484	443	461	455	463	455	464	474	483	450	453	452	514	478	440	450	444	515	477	450	479	442	448	463	462	485	429	451	468	478	481	444	456	505	470	457	443	450	477	446	442	476	430	470	437	485	447	435	463	472	451	441	505	438	477	436	492	434	470	460	450	438	503	484	469	460	468	509	438	450	463	447	499	435	468	440	460	493	473	500	468	461	451	482	443	485	459	453	459	474	477	443	467	457	501	491	481	446	424	477	460	471	448	473	457	485	432	449	482	456	491	429	439	469	436	444	460	383	478	446	441	430	442	439	496	443	457	447	447	479	486	452	477	462	464	441	454	448	495	516	438	451	443	471	451	441	462	448	449	442	419	496	437	462	471	486	465	460	443	459	433	490	462	428	467	419	483	465	428	467	499	488	421	470	438	442	468	462	468	441	463	450	481	461	472	483	464	437	466	474	468	448	487	493	464	416	478	446	484	473	487	447	439	451	478	443	509	447	477	462	489	479	449	466	489	495	465	482	466	493	453	475	442	447	485	450	452	452	436	460	453	446	467	497	476	449	470	463	475	478	461	438	447	482	468	462	471	439	464	443	458	453	498	452	449	495	465	496	477	449	462	426	470	455	477	521	460	464	421	455	482	476	457	440	453	450	452	453	450	431	446	448	475	482	451	461	401	421	460	486	449	449	453	449	468	477	446	456	492	476	449	497	465	436	462	440	428	461	465	483	424	470	486	440	433	469	468	432	516	459	475	453	452	478	484	502	462	447	401	482	464	433	464	438	499	432	462	487	443	455	430	453	429	435	445	464	480	462	474	485	439	464	485	446	433	454	439	438	416	475	453	438	456	448	478	470	454	462	455	430	453	464	469	492	445	435	443	470	479	464	472	485	452	473	442	445	477	500	473	471	474	484	457	466	489	490	462	429	457	487	470	454	444	448	448	487	465	445	481	432	425	486	494	456	442	427	453	459	474	421	472	463	449	488	460	454	451	443	495	452	450	467	448	422	465	454	481	465	456	457	449	463	478	494	414	485	417	481	473	483	503	452	482	454	453	470	486	487	445	464	482	450	439	467	430	428	454	447	448	440	450	450	456	421	462	490	460	442	462	444	411	464	445	487	449	464	481	471	462	468	475	469	448	478	436	458	461	479	434	469	450	476	446	466	448	453	455	434	434	482	434	460	426	459	500	442	409	444	461	479	452	437	451	440	479	467	468	468	472	531	450	473	439	433	449	481	500	426	489	454	476	428	446	453	462	467	498	479	454	439	465	498	413	461	443	471	445	479	442	464	452	487	435	463	417	447	487	469	469	487	498	474	441	448	497	457	459	471	463	451	454	450	426	486	480	457	466	460	442	413	456	456	477	435	449	518	474	490	436	446	482	452	467	463	424	466	465	482	515	435	458	414	451	420	439	476	485	482	459	467	461	465	428	458	441	445	492	453	496	426	485	409	461	476	459	450	481	443	463	449	447	477	476	444	479	423	497	480	462	446	455	462	445	432	430	448	446	440	475	444	457	447	483	461	492	464	465	467	451	511	446	411	436	482	453	467	475	463	448	425	490	452	429	469	437	451	469	452	463	421	472	438	467	445	443	487	452	440	452	471	473	478	482	464	474	434	427	438	454	421	468	462	487	451	429	468	495	464	443	474	482	465	474	439	439	456	450	493	444	457	465	480	452	407	478	442	465	468	436	445	462	467	455	442	457	496	479	455	461	453	476	476	431	398	474	446	492	440	487	451	448	453	480	476	460	444	436	464	469	489	474	437	446	468	463	450	455	453	442	492	445	482	467	422	484	489	470	466	462	471	521	446	446	451	440	461	482	452	458	484	473	483	465	450	463	464	472	491	471	451	515	459	443	477	408	483	461	455	466	469	492	471	465	456	478	457	492	447	483	465	448	441	461	488	454	487	496	454	443	438	451	492	426	440	490	453	472	455	426	488	463	491	477	475	468	440	492	480	438	451	437	475	482	470	477	467	462	443	449	461	478	466	455	460	447	457	475	479	442	456	460	448	492	462	452	443	469	459	491	486	448	427	507	499	449	434	465	434	436	474	426	441	463	502	440	484	457	439	493	472	493	474	444	484	478	457	459	504	488	434	434	456	443	475	458	420	427	479	487	460	506	441	501	455	472	447	468	443	504	465	474	466	442	451	461	442	446	453	494	468	460	455	483	483	437	437	462	422	411	464	457	445	466	450	498	476	476	486	463	452	426	462	452	488	482	476	457	475	421	464	439	473	467	454	479	446	520	486	467	443	464	473	443	422	442	469	437	446	454	407	483	483	461	462	486	419	449	468	447	467	465	467	448	429	462	455	476	387	486	476	414	416	462	468	478	403	458	464	474	476	467	479	441	449	476	495	477	469	470	457	441	467	468	450	466	432	466	449	429	439	496	502	464	515	428	433	495	468	443	478	459	430	461	434	482	460	419	455	463	438	477	497	475	459	499	468	473	475	489	460	471	448	428	451	470	466	489	455	433	484	468	426	442	466	476	491	435	417	494	446	466	468	468	438	438	507	477	462	470	437	423	460	483	445	426	464	496	499	469	455	501	418	426	472	460	476	457	487	446	455	487	447	442	430	470	484	471	500	457	468	435	449	443	453	458	425	450	456	456	513	447	455	464	462	468	441	480	481	452	472	458	525	435	463	457	460	460	455	443
49449	19568	5984	3247	2087	1338	1017	821	648	488	445	404	417	391	341	341	262	271	253	271	246	259	265	249	217	224	196	202	188	219	229	215	215	183	211	200	200	220	214	235	202	206	200	194	205	238	198	197	210	199	190	194	194	221	221	206	190	181	190	192	221	190	183	202	182	199	177	198	196	191	223	212	210	176	219	193	202	197	210	191	181	187	192	201	181	182	217	213	197	158	176	169	185	217	217	200	204	188	175	185	202	191	201	198	164	207	189	204	200	207	189	174	171	173	173	235	158	195	188	188	206	175	223	230	188	196	204	213	196	191	192	200	189	233	182	175	206	187	183	199	190	199	180	199	180	167	199	184	203	174	194	228	186	191	190	193	187	194	199	199	202	166	212	176	205	159	195	201	194	202	201	185	202	191	208	198	178	193	199	205	211	197	220	174	208	209	183	176	190	184	188	225	180	193	214	225	187	199	187	180	193	192	186	201	178	199	181	210	176	222	183	194	163	183	194	204	203	239	187	197	224	201	178	208	182	217	178	221	186	162	172	185	176	199	199	209	187	190	206	218	183	183	203	198	193	213	216	188	235	205	199	198	191	195	187	195	204	179	179	200	186	185	185	195	223	198	223	186	204	235	177	177	188	195	182	204	183	188	149	172	208	179	184	181	192	189	218	200	194	190	175	210	216	194	222	213	196	187	192	188	207	205	185	192	162	176	198	194	204	214	213	192	188	215	186	168	178	188	171	200	213	199	182	202	188	197	198	198	204	199	197	191	175	200	173	183	196	199	197	191	198	180	174	204	167	174	171	191	190	209	203	186	193	208	212	203	207	197	172	199	186	194	202	190	212	198	218	199	221	212	181	217	189	193	196	191	174	161	211	182	207	195	207	206	198	220	199	171	162	185	215	191	168	223	218	174	181	192	204	190	177	184	183	206	176	209	184	194	214	193	186	184	214	215	218	196	199	200	209	217	170	218	196	203	213	199	195	173	178	204	201	184	200	189	169	206	197	212	171	212	190	230	196	193	211	203	210	188	190	210	204	191	200	206	191	232	190	194	215	194	187	207	194	199	182	205	192	222	198	185	176	165	186	175	191	191	182	219	190	186	198	187	163	204	184	203	189	167	184	189	182	206	180	215	198	191	187	183	211	202	208	194	172	230	217	201	197	188	181	217	224	192	206	202	214	171	202	207	178	184	173	186	205	187	198	165	195	177	176	186	202	159	192	193	176	161	188	195	204	214	199	212	192	212	187	196	203	186	198	197	162	212	159	215	188	209	203	192	215	196	188	204	204	179	196	196	184	194	173	201	181	191	178	237	198	205	194	209	224	203	208	183	202	199	219	207	197	182	214	213	209	199	218	220	181	224	215	211	175	198	201	184	185	207	179	211	212	226	204	219	209	241	191	192	190	206	223	209	224	185	222	199	188	187	193	208	182	189	211	168	187	190	198	190	224	206	192	217	204	215	187	193	194	211	203	183	181	201	178	173	173	178	178	196	210	218	196	200	172	201	214	183	180	183	202	172	213	192	195	202	227	178	203	220	190	180	176	175	214	206	204	214	201	178	182	208	190	166	184	165	174	190	194	193	186	173	185	160	201	190	176	192	212	205	180	195	185	181	197	209	201	219	194	212	226	225	186	196	211	211	208	190	187	210	162	199	177	191	195	201	173	195	182	201	159	167	204	195	193	189	218	200	220	235	173	181	192	188	217	215	201	203	206	181	185	197	183	185	205	193	168	198	240	193	192	178	182	203	182	199	182	185	186	200	189	213	198	203	210	206	205	212	202	195	195	191	218	192	191	189	188	208	207	222	184	203	191	215	207	195	156	190	206	180	177	190	179	193	206	197	192	211	197	188	207	200	207	173	219	204	203	223	183	177	189	202	205	202	194	191	186	204	195	176	198	184	225	175	187	180	157	195	169	180	198	205	184	192	198	174	173	172	191	184	172	208	220	194	186	196	191	191	187	199	208	202	188	197	198	204	181	207	203	182	213	180	196	192	213	178	220	188	186	190	182	193	194	176	204	179	212	206	173	194	179	188	186	195	181	183	184	201	208	165	205	181	187	207	188	187	195	214	197	179	177	193	195	202	200	160	171	204	196	192	210	189	197	202	189	198	210	200	186	184	208	214	190	208	180	206	185	181	214	223	205	197	216	204	189	218	186	172	198	203	168	201	199	197	194	188	183	162	211	170	200	233	217	196	208	211	208	193	201	208	199	184	195	197	186	170	208	193	201	193	225	181	198	208	198	179	168	204	193	205	210	208	173	193	191	194	191	201	202	187	193	172	184	212	171	206	219	187	200	198	193	191	213	204	183	176	187	200	200	196	184	213	196	210	221	179	186	220	207	212	175	172	190	236	223	184	203	194	235	191	208	170	203	207	177	190	197	228	183	171	185	211	209	192	226	222	171	163	204	198	198	199	188	198	196	217	178	194	211	210	206	211	202	180	203	176	164	214	191	185	199	196	171	186	196	192	202	189	201	200	183	183	170	183	176	211	196	189	232	210	171	189	202	184	204	199	181	171	199	200	195	219	171	196	188	186	217	186	202	190	174	205	189	198	199	190	185	202	181	222	197	192	190	178	185	199	222	170	211	212	207	198	197	152	197	219	185	203	202	185	180	179	209	191	170	195	199	190	194	175	194	207	221	220	216	205	187	196	190	171	168	192	183	185	191	213	213	220	215	162	190	195	203	205	178	178	180	194	183	179	188	204	183	196	191	198	208	180	203	209	208	214	185	183	184	207	176	196	188	178	198	213	206	175	180	189	202	184	173	180	181	202	184	222	183	188	213	195	198	198	207	221	197	181	197	192	192	190	195	182	204	192	207	194	201	171	197	206	191	201	213	186	164	210	174	221	186	177	220	199	186	205	205	195	195	190	183	181	206	162	166	193	194	198	196	205	188	187	177	175	197	203	185	220	203	200	222	173	154	205	187	188	234	200	193	159	208	183	175	177	196	199	214	188	178	168	172	243	217	174	188	185	232	201	214	171	188	188	189	186	151	216	196	186	195	198	183	189	186	174	207	179	202	195	173	185	199	188	212	200	199	204	185	197	212	202	186	209	197	171	193	201	203	198	191	190	217	217	195	198	174	193	182	173	183	188	207	198	205	205	187	198	190	230	175	164	187	204	175	201	214	216	192	189	190	186	186	186	186	173	198	174	183	216	194	185	189	192	174	174	209	179	171	191	193	209	192	175	176	175	195	200	221	211	219	197	185	199	222	188	171	184	172	193	209	200	181	185	195	200	220	196	191	167	191	189	215	225	203	187	193	186	193	211	173	168	205	188	202	211	189	201	211	180	166	204	164	168	190	184	182	192	212	202	179	192	194	197	180	183	192	178	204	189	202	188	208	214	169	174	193	179	193	202	159	221	180	214	189	207	180	196	188	215	188	184	178	187	206	186	173	208	190	195	164	193	178	208	186	192	170	188	215	175	201	211	175	182	220	205	215	189	191	189	190	183	227	196	186	198	227	204
28410	10733	7736	8521	7144	5339	4375	3452	2774	2123	1948	1794	1695	1466	1451	1226	1054	893	865	867	792	832	768	713	642	576	574	599	575	557	564	568	562	601	554	484	500	547	578	576	522	468	496	425	497	483	514	533	469	502	463	527	490	488	506	463	455	429	414	452	453	462	449	445	442	415	433	465	454	453	459	424	415	418	419	420	427	399	390	451	413	383	438	467	391	439	453	415	456	432	405	450	412	442	420	434	429	402	434	431	449	428	435	464	403	463	452	401	420	447	428	460	419	399	445	453	422	438	412	462	429	459	410	448	465	411	413	428	429	421	423	435	421	472	412	444	434	419	412	434	443	434	477	444	447	412	440	421	462	430	397	420	419	453	434	405	421	395	441	433	424	369	444	424	453	413	439	404	433	402	408	414	455	465	464	412	414	417	412	413	426	411	439	426	437	416	395	439	459	433	423	425	468	449	473	436	422	422	439	434	405	435	433	460	400	427	404	409	430	404	416	452	431	452	420	450	409	426	420	436	426	408	457	434	469	404	442	401	416	471	421	365	451	408	448	430	434	421	443	421	444	454	449	433	431	429	417	416	416	400	410	409	419	456	462	470	433	394	418	416	458	412	416	428	404	407	431	436	437	435	457	386	399	417	446	397	416	439	403	383	405	412	437	434	408	451	409	418	439	448	404	532	460	454	426	404	438	382	447	422	431	390	426	420	429	423	396	397	427	447	455	412	438	458	419	414	423	462	430	440	451	453	437	415	414	429	412	434	395	410	439	425	452	414	423	440	463	416	420	421	395	433	449	413	441	450	401	460	440	461	410	421	418	458	404	425	454	428	460	409	462	448	450	425	413	415	389	462	441	435	392	461	421	408	436	403	461	400	432	420	432	476	404	436	435	411	445	426	440	423	368	422	412	442	433	394	456	452	419	438	413	443	452	426	434	398	428	405	415	443	440	440	435	431	452	451	443	452	421	457	426	413	426	414	387	451	410	441	439	386	407	412	438	416	436	452	427	413	428	433	421	413	422	465	420	426	423	423	441	439	460	438	462	426	426	453	414	415	420	394	439	440	475	395	435	453	425	446	425	437	437	427	486	434	410	438	484	393	461	406	443	457	416	434	427	439	411	404	432	444	445	455	493	455	432	400	450	425	437	417	441	435	424	424	425	440	403	414	486	418	439	394	418	426	376	413	446	413	425	382	407	439	379	430	430	446	429	414	422	435	418	426	446	419	420	417	431	404	443	430	439	406	438	426	416	430	421	508	439	440	446	399	419	461	446	461	421	431	407	428	412	429	407	465	401	430	430	416	400	452	400	417	453	423	460	394	443	425	416	463	396	409	481	431	445	424	438	430	424	442	437	427	445	408	422	408	409	446	390	456	438	433	445	471	363	424	429	464	434	425	398	420	427	406	438	401	399	418	408	461	438	442	480	430	450	432	432	444	461	423	442	425	411	413	450	409	446	422	431	434	421	412	421	438	407	430	437	411	392	413	449	421	457	441	426	383	476	413	451	454	398	452	437	402	392	416	399	409	428	427	408	393	472	453	447	448	402	488	427	436	414	432	389	430	453	450	404	435	429	423	418	441	410	425	416	427	435	432	474	398	398	439	400	405	410	445	416	449	430	416	474	430	421	416	412	425	464	452	411	434	448	456	438	420	424	422	440	430	390	426	454	415	427	412	394	437	400	427	409	433	412	448	408	415	437	443	426	405	421	464	479	433	456	434	425	432	408	429	445	393	446	456	454	418	431	433	452	460	423	416	433	416	439	389	440	445	461	437	447	442	397	360	428	442	413	470	419	413	392	439	427	428	435	433	419	497	443	425	427	402	449	435	428	427	441	471	436	443	469	411	432	420	443	430	449	474	434	438	433	414	434	439	446	456	444	426	431	438	416	439	437	411	427	391	398	459	443	423	427	449	439	450	415	415	402	455	420	407	444	408	433	414	421	433	445	415	440	466	423	446	425	413	406	400	432	431	408	444	381	443	413	382	402	424	427	451	427	425	428	428	427	406	455	437	447	398	409	418	399	410	420	422	430	429	419	443	409	472	422	433	434	443	399	397	389	392	413	433	443	421	429	430	437	426	458	417	417	423	396	461	423	438	392	409	463	440	446	403	421	460	403	370	434	411	430	440	444	409	430	404	418	375	458	398	435	400	436	439	434	385	419	434	389	370	393	428	419	422	422	434	448	435	439	440	441	464	447	469	369	417	438	394	414	420	447	415	400	410	443	395	413	447	448	450	427	439	429	425	448	372	442	437	434	392	420	462	440	426	423	412	401	414	383	424	427	417	453	457	410	454	434	395	425	451	446	446	411	426	436	445	406	442	463	388	391	429	414	404	393	411	459	436	450	407	450	439	474	401	462	383	440	435	420	408	413	432	457	417	446	450	419	417	439	440	428	427	457	450	424	409	418	402	435	445	467	419	411	443	431	399	428	443	409	456	405	433	448	449	382	425	410	417	393	439	456	423	435	421	414	451	436	451	409	459	424	379	405	468	423	404	418	452	427	433	425	420	448	408	475	439	413	441	406	433	447	418	447	453	432	437	430	411	456	438	430	468	457	409	430	414	436	434	426	459	449	404	388	436	448	465	467	444	428	424	431	411	465	436	433	458	421	443	396	473	440	438	448	436	417	429	397	453	420	442	449	448	408	468	394	433	412	410	421	443	440	425	395	432	449	420	458	441	461	470	393	436	426	449	417	420	484	448	407	411	456	438	427	441	424	398	404	469	423	444	476	464	410	447	445	436	451	434	411	435	426	415	401	438	405	427	414	403	436	406	417	419	427	418	393	420	420	417	407	402	445	396	424	426	444	431	423	442	444	418	458	422	418	413	416	419	441	461	418	436	422	397	385	445	451	387	442	410	425	448	409	429	436	405	441	409	440	418	452	431	407	446	423	423	386	427	435	457	437	416	423	408	438	443	430	462	454	398	441	418	451	421	410	474	452	451	453	430	412	437	448	421	425	465	429	453	421	412	418	461	428	463	411	424	483	410	420	464	397	444	402	420	401	415	416	444	412	405	411	432	427	405	420	416	432	448	463	438	395	435	455	411	416	459	457	401	418	437	419	395	455	449	402	467	447	434	458	418	446	410	433	412	422	436	432	405	415	453	395	420	418	430	417	433	425	410	387	432	462	425	417	419	428	442	412	435	429	419	467	438	441	418	451	435	417	424	459	421	408	397	453	452	416	419	405	410	410	435	415	409	423	415	452	444	414	460	426	428	435	416	417	403	395	468	480	426	413	445	440	441	424	460	443	453	420	432	421	409	441	406	423	396	439	386	399	441	434	412	447	429	411	437	418	442	447	414	429	421	435	439	443	396	438	400	457	435	425	448	385	442	427	403	436	461	414	444	438	439	430	430	409	466	432	431	437	446	439	442	430	442	420	422	440	395	393	448	404	419	441	462	406	406	418	436	457	418	432	418	420	406	443	468	424	415	433	462	425	416	428	415	432	432	430	454	402	424	429	429	400	397	477	430
53257	24655	9441	4873	3082	2068	1407	1114	855	761	700	599	576	566	480	392	397	339	358	345	324	315	327	285	288	279	283	288	274	248	302	244	266	215	263	278	245	255	251	244	214	247	200	227	218	243	224	245	214	220	219	223	227	233	199	213	217	212	226	209	237	224	207	221	243	224	232	211	210	206	240	216	231	202	184	211	205	235	215	217	229	239	247	210	217	217	221	250	195	215	216	208	216	204	189	255	229	217	197	218	199	212	185	228	204	198	229	201	214	246	218	218	227	234	191	210	203	226	232	204	197	191	216	214	224	235	211	232	260	200	185	203	200	230	237	216	218	218	237	196	208	206	202	192	226	200	231	206	225	232	213	202	210	210	192	240	222	215	202	211	209	233	202	216	205	203	207	240	185	230	207	228	198	240	227	209	232	220	192	227	253	210	215	183	227	217	211	214	219	216	206	215	222	205	197	251	210	226	241	207	214	228	229	232	208	225	236	227	226	244	192	209	205	221	247	226	241	198	204	229	225	179	200	205	191	221	254	200	225	212	220	242	221	235	235	253	236	202	189	212	227	226	227	198	250	219	219	206	229	226	216	244	233	198	250	234	213	184	243	239	215	215	218	201	231	202	206	182	230	215	204	236	231	211	238	217	220	192	192	208	244	218	189	226	210	252	208	182	216	187	238	211	210	211	227	233	233	232	204	202	214	192	206	276	227	183	209	234	228	220	217	209	222	212	216	201	213	230	261	254	195	221	227	236	224	199	233	235	211	204	225	243	220	211	223	230	207	208	209	253	182	221	217	216	198	190	208	226	230	255	183	184	222	233	219	187	214	209	230	239	274	214	216	178	218	219	228	238	246	243	196	204	229	214	206	230	219	218	235	245	217	225	201	221	211	191	225	206	192	251	213	222	207	226	224	202	201	211	248	230	197	208	197	209	233	180	239	250	191	246	234	209	217	215	223	211	241	221	214	185	230	200	222	215	187	217	226	197	256	198	204	242	231	209	232	219	212	249	215	211	220	216	242	214	216	213	248	212	222	240	217	221	197	203	213	218	224	208	213	225	227	219	207	225	234	207	236	215	218	216	232	203	199	241	211	229	248	245	225	231	225	223	219	203	228	210	203	246	191	222	195	239	211	216	200	182	242	207	239	219	225	204	227	243	229	207	248	217	209	202	232	205	201	222	257	241	251	224	225	192	241	220	238	211	221	186	223	228	206	216	208	224	204	238	201	231	188	240	227	203	227	207	225	192	246	230	211	189	237	207	237	229	211	222	210	205	224	241	244	225	206	244	208	190	216	204	211	213	218	215	210	199	213	215	208	225	231	218	214	220	220	209	191	205	212	204	204	244	246	213	207	211	205	236	236	222	228	202	212	228	220	222	229	254	211	223	207	227	252	259	220	231	204	187	235	220	233	209	233	224	230	235	216	219	216	205	230	209	217	210	223	206	241	256	218	215	220	247	241	236	242	215	226	180	195	209	238	215	224	201	206	231	204	202	219	203	224	194	203	219	197	233	248	202	197	231	226	216	220	200	198	193	214	195	215	186	229	205	214	191	234	200	227	226	226	224	187	234	205	227	223	213	231	217	187	204	225	217	234	215	229	207	225	220	206	234	246	209	186	221	218	216	259	202	236	211	190	211	234	189	212	220	207	209	208	196	218	205	191	201	235	209	222	189	223	229	230	194	206	231	242	213	209	227	213	220	212	214	226	209	223	217	220	244	203	219	215	228	199	224	237	238	213	220	243	197	222	203	203	230	230	200	219	210	235	208	237	220	205	212	197	230	223	224	195	227	211	224	187	199	193	219	224	242	210	203	198	225	228	211	225	189	213	222	214	238	211	209	233	221	194	189	207	215	196	211	215	206	204	222	216	213	218	205	214	179	211	193	224	222	207	212	246	220	210	187	214	215	193	213	208	233	227	206	210	207	183	217	228	209	206	214	230	216	201	211	217	227	227	204	229	197	241	206	223	194	203	204	222	248	233	207	207	231	215	202	201	191	226	210	203	187	216	227	207	234	203	246	202	242	191	238	183	207	232	255	244	226	228	253	227	227	227	199	232	244	243	218	200	228	223	228	177	227	222	234	230	195	213	199	204	212	205	209	227	192	227	225	213	218	226	232	225	197	218	221	223	199	208	245	202	228	216	232	204	229	227	208	240	209	220	196	236	238	214	208	239	247	213	215	221	201	218	230	228	219	208	218	215	222	188	185	228	217	214	215	225	220	233	211	219	234	217	226	208	220	219	226	247	234	235	220	208	211	231	232	230	194	242	208	229	238	207	232	216	188	239	188	198	214	191	230	219	212	209	200	213	188	209	240	202	217	204	230	216	207	214	209	225	216	209	237	223	238	198	230	214	224	235	228	234	222	206	208	220	209	212	198	218	237	236	218	233	226	204	205	214	228	229	254	218	224	199	221	217	222	209	212	199	195	215	235	235	213	180	219	237	226	223	238	221	226	240	219	239	213	240	222	226	191	223	226	219	222	173	211	227	224	219	224	236	227	237	203	220	223	192	244	216	214	217	240	204	220	226	227	194	218	245	224	227	239	212	221	215	208	214	240	256	266	223	237	211	229	225	228	195	219	200	194	232	232	212	221	204	219	196	233	207	217	231	221	215	221	192	177	196	220	213	219	214	210	228	203	245	205	209	212	222	208	186	252	205	200	191	221	239	243	215	202	223	205	223	202	228	203	215	190	216	195	239	233	217	234	201	220	253	226	196	209	207	230	230	192	205	210	217	232	204	214	195	242	245	221	227	245	200	225	224	216	248	223	207	202	221	238	211	223	231	240	221	209	249	238	226	215	207	195	207	195	229	190	187	234	230	201	204	197	203	204	204	218	196	173	193	225	202	228	240	230	212	214	188	219	221	190	211	205	217	231	222	212	206	216	210	224	205	237	232	214	209	243	198	236	223	200	218	219	232	231	218	231	242	225	225	188	229	209	204	217	191	189	215	226	235	216	211	220	186	209	211	258	231	196	194	181	216	252	228	197	234	235	250	214	211	218	199	208	235	220	214	204	219	210	186	243	208	237	229	212	218	223	207	225	197	203	176	232	244	239	224	234	210	241	229	233	204	197	192	236	200	223	215	221	222	229	231	222	213	215	176	206	230	207	206	204	206	221	223	228	227	191	233	208	221	204	231	226	232	223	225	219	239	209	204	197	209	203	211	220	250	223	212	223	222	228	219	199	255	189	246	207	214	235	241	223	211	206	212	209	203	234	205	224	181	237	238	197	206	221	215	247	220	216	232	194	204	202	221	198	226	202	228	200	202	215	232	231	227	216	186	207	214	225	230	222	201	248	198	210	198	235	217	197	237	194	222	215	199	248	227	212	188	216	224	210	196	230	201	225	200	216	204	213	221	223	218	206	231	198	240	187	196	204	221	201	226	229	234	211	213	256	244	225	224	245	222	221	222	209	201	214	235	225	221	212	238	232	229	193	215	209	203	203	218	238	219	231	210	238	229	202	218	204	219	208
30207	14440	11330	11990	10268	7621	5950	4803	3996	3223	2930	2719	2449	2283	1886	1554	1447	1363	1282	1243	1220	1142	1087	982	892	795	743	744	670	762	790	695	691	738	701	692	668	691	760	709	649	580	538	540	539	539	527	578	618	584	589	571	588	566	567	493	552	564	543	534	503	560	519	518	514	514	481	511	461	510	480	527	445	470	468	478	507	447	486	453	519	478	468	490	456	457	465	477	491	466	486	456	488	476	498	469	467	448	459	458	473	460	467	495	470	450	486	493	468	471	447	472	464	462	455	477	455	490	471	495	490	464	488	499	461	480	481	466	486	488	448	489	447	474	481	465	489	446	504	439	448	476	475	488	448	478	424	495	468	473	478	470	459	459	507	461	439	478	497	477	429	458	473	451	489	469	485	452	497	516	464	461	451	446	460	474	460	463	468	452	465	469	446	439	465	489	486	459	474	485	476	454	473	432	466	513	438	467	466	480	470	475	497	472	513	460	430	512	463	474	461	456	462	481	493	459	424	470	465	456	446	483	465	466	469	465	503	474	493	466	475	505	436	481	467	459	445	493	470	456	457	498	453	470	466	487	464	515	457	441	472	470	477	473	490	462	490	448	482	470	460	493	466	491	484	465	472	461	437	489	489	433	477	487	487	460	466	491	466	496	479	452	475	456	483	485	471	490	464	440	466	476	485	503	461	485	445	526	510	478	473	503	461	466	415	467	454	469	446	479	447	456	478	422	466	454	463	469	455	508	519	480	485	501	462	464	488	499	487	446	488	485	507	447	473	468	489	475	509	511	484	510	483	461	472	472	451	480	471	475	423	477	515	493	466	468	467	449	477	470	474	452	442	460	478	445	445	482	487	446	448	440	468	449	457	446	466	485	487	470	485	463	486	467	464	453	454	480	468	478	482	430	525	453	448	476	443	484	484	478	425	507	436	469	469	482	484	473	474	442	475	526	504	469	497	415	496	474	494	518	483	481	463	517	455	456	443	469	469	470	487	475	461	425	446	461	469	484	474	474	486	516	476	494	513	465	481	495	440	507	490	482	503	465	475	519	473	451	456	491	461	447	444	497	479	486	434	475	435	490	459	454	494	468	491	482	456	442	447	472	526	466	513	454	478	442	435	481	435	484	455	452	438	489	476	505	456	441	444	496	478	469	479	465	467	498	460	492	478	482	498	466	451	533	473	453	450	475	476	469	488	461	463	463	449	486	459	469	464	505	456	480	509	450	502	480	478	492	473	495	476	480	465	447	440	467	482	496	490	478	468	460	479	465	468	466	446	467	475	462	499	464	446	494	450	453	495	485	487	488	463	488	454	450	463	472	474	468	459	484	483	498	484	504	456	452	469	497	472	507	480	463	460	515	466	483	474	463	465	450	496	461	473	487	440	459	492	482	510	447	484	495	491	443	455	459	457	444	449	477	467	465	487	444	465	439	479	459	484	456	430	486	487	455	492	441	471	464	475	506	511	480	460	494	476	463	466	505	463	517	484	433	461	512	460	505	453	481	474	491	472	455	521	490	462	485	492	457	495	459	475	493	457	473	456	459	476	460	449	523	460	449	509	480	467	471	465	499	490	431	458	485	470	428	453	495	447	493	479	456	448	469	522	439	481	461	452	499	476	486	419	498	507	489	454	444	470	444	488	454	469	488	429	466	476	480	450	467	461	473	477	425	472	507	487	477	445	454	459	478	425	491	445	489	456	506	451	468	468	472	474	431	431	519	453	465	475	450	459	425	439	488	481	477	455	466	471	476	461	491	468	509	453	442	481	447	455	459	478	448	480	463	474	495	493	485	461	457	442	458	458	509	469	445	472	487	485	482	471	477	478	497	440	525	466	475	431	507	471	459	474	481	479	463	483	464	483	488	493	443	449	488	460	454	479	497	437	450	435	450	499	426	481	478	420	453	473	463	464	484	487	443	471	451	483	492	464	502	462	435	435	462	432	469	484	450	510	459	462	493	448	506	507	497	463	495	457	462	437	496	468	453	477	499	471	493	483	463	485	442	466	436	522	457	495	486	422	454	445	486	457	511	467	461	447	457	450	475	444	451	438	502	457	488	470	498	478	447	476	504	470	472	511	489	466	495	466	449	455	456	494	492	476	477	495	423	454	464	450	528	472	502	451	466	456	496	433	471	453	489	483	428	476	474	455	457	507	475	476	442	459	466	468	479	470	461	499	482	474	483	447	411	499	456	488	447	518	473	462	450	491	442	432	548	512	465	484	478	441	473	473	498	499	474	467	495	466	490	462	509	483	455	473	465	484	461	450	466	475	485	488	492	473	454	475	460	508	490	499	448	462	492	443	484	462	469	463	489	434	460	448	451	463	492	489	484	462	491	485	486	488	489	516	468	492	479	454	514	464	492	469	436	458	446	471	474	482	470	483	454	442	474	503	472	507	470	513	438	477	483	492	475	488	479	469	467	470	480	470	461	441	469	506	475	448	462	470	514	460	491	508	474	472	451	474	474	461	502	475	450	460	517	449	462	476	461	494	443	484	493	488	465	481	489	462	448	467	491	475	444	464	507	467	472	454	450	484	442	459	450	483	457	480	466	450	476	442	466	480	466	485	491	470	468	491	487	443	465	468	439	498	443	494	450	480	443	501	446	461	461	498	513	487	434	441	464	499	466	487	435	457	466	467	456	467	465	472	483	507	477	439	437	469	437	458	462	480	491	431	457	457	476	465	447	457	486	461	486	463	496	521	472	466	468	485	431	451	466	468	485	467	489	476	433	456	490	498	463	461	511	477	470	451	486	436	474	463	486	409	500	450	477	452	510	464	477	520	499	465	462	470	502	448	467	474	429	507	481	469	478	477	425	470	472	491	499	478	476	452	497	478	484	457	443	495	486	466	509	487	509	464	495	465	492	484	485	470	474	484	467	461	491	427	501	457	444	467	434	476	477	470	513	491	491	458	477	482	505	493	464	495	486	446	462	452	461	454	463	447	466	489	482	498	488	443	482	454	468	448	459	489	462	488	447	495	448	477	468	457	483	452	453	472	465	459	476	479	444	493	429	450	465	489	500	479	470	447	467	454	438	483	485	436	481	465	462	461	461	455	468	464	484	492	441	463	466	470	420	466	494	463	471	455	442	424	501	474	499	483	502	482	448	448	479	507	483	447	496	497	514	458	458	453	487	474	480	466	474	442	477	455	453	439	488	464	449	470	464	463	412	494	459	476	470	477	484	449	475	465	493	492	456	481	442	473	463	509	470	484	460	465	493	464	467	468	482	484	467	447	459	499	458	466	486	465	419	493	451	468	468	495	463	441	482	460	490	485	488	488	500	492	458	448	492	464	449	474	467	475	451	474	473	468	499	468	478	489	479	489	436	476	469	481	438	529	461	475	457	492	464	501	486	505	501	476	475	494	459	456	489	498	488	476	492	426	485	432	444	486	484	472	472	432	480	467	471	491	461	459	484	477	487	476	474	526	491	541	452	476	500	535	477	509	469	470	459	486	463	443	491	465	452	493	453	498	470
33587	12255	3269	1833	1333	900	698	570	425	402	369	326	292	291	275	283	240	266	241	258	243	235	250	235	218	230	209	223	214	224	229	207	234	229	217	214	224	184	190	238	199	190	246	249	207	189	204	201	203	206	215	194	247	217	225	222	214	212	213	206	209	224	201	220	217	207	205	205	199	210	211	226	231	207	226	200	196	227	216	225	213	215	204	209	218	220	243	223	224	231	224	213	223	221	215	232	192	214	210	225	228	219	198	244	233	228	226	209	238	231	227	230	242	209	211	207	176	214	204	210	195	229	200	205	217	218	198	188	224	206	198	215	175	204	191	199	176	209	226	217	221	191	227	200	201	186	190	205	196	213	214	229	201	202	220	198	203	230	214	202	200	197	199	202	204	214	202	202	221	223	231	228	196	246	209	193	192	200	234	228	208	203	198	210	198	214	217	210	211	185	213	194	235	193	209	185	246	204	196	234	229	189	226	184	186	210	199	219	214	213	189	195	208	210	163	214	199	181	235	190	199	235	211	204	217	221	239	209	221	212	216	214	194	205	215	221	236	197	207	184	194	227	184	201	192	241	223	217	233	195	197	217	184	191	219	219	221	220	190	218	206	209	203	217	216	234	212	201	203	203	214	200	170	236	212	195	218	214	214	225	209	217	201	212	212	205	209	229	240	230	216	199	184	212	240	215	225	233	202	219	210	207	232	221	198	206	211	244	192	208	244	223	211	205	210	184	197	234	210	204	222	225	220	211	209	228	226	210	238	207	221	211	225	184	208	226	210	216	216	200	233	208	195	226	202	212	215	229	183	222	191	229	205	222	197	200	230	203	215	220	214	229	191	176	231	224	210	202	182	208	226	244	230	213	201	223	238	218	193	215	190	186	191	211	202	211	210	241	230	205	215	245	207	213	205	213	210	184	197	220	198	202	195	202	225	213	205	240	216	234	214	240	222	199	207	204	220	218	201	204	190	190	201	225	191	231	240	209	221	211	218	219	219	197	204	205	211	187	197	225	204	203	201	209	213	212	215	213	208	211	223	220	208	200	189	222	223	214	226	201	216	211	215	219	209	234	226	189	216	215	204	197	210	209	217	194	231	229	198	231	189	228	210	185	223	190	243	213	197	226	215	195	197	192	215	201	208	212	211	216	200	219	236	222	206	204	203	180	200	216	201	205	221	193	197	174	196	231	191	220	188	219	238	218	226	209	202	208	192	221	201	213	215	210	192	214	210	194	236	219	232	224	193	202	211	218	241	192	188	210	181	213	211	205	195	216	198	224	196	219	225	202	223	200	208	242	204	203	203	212	215	223	192	208	216	211	210	241	207	207	192	196	170	177	216	210	235	205	211	228	213	202	218	221	240	214	219	220	214	187	200	211	226	225	211	206	225	207	212	209	225	223	184	205	208	225	205	208	223	229	236	212	201	192	229	227	213	229	191	193	220	193	199	215	227	212	193	224	202	239	229	205	238	194	219	216	216	224	178	183	239	207	196	204	214	226	190	237	199	226	207	237	208	199	192	202	218	208	210	228	236	197	215	191	213	248	174	211	230	195	221	201	186	211	203	221	228	194	189	212	211	206	214	204	229	212	217	229	226	235	239	209	205	229	210	217	203	187	225	208	217	240	233	216	207	199	184	235	225	222	200	206	180	207	218	205	220	218	209	222	212	203	200	213	202	215	224	201	232	207	232	181	227	212	213	206	211	215	204	211	229	203	230	205	221	233	212	199	176	204	232	194	186	208	198	215	199	217	235	208	194	205	201	202	222	205	223	208	207	186	212	249	200	233	201	180	188	173	184	197	177	200	206	224	188	226	225	184	195	196	229	230	226	244	191	210	219	192	240	238	203	209	218	203	212	207	223	212	203	212	210	206	167	219	206	218	209	213	226	236	229	223	194	184	206	237	221	186	234	228	199	214	219	189	184	221	220	213	193	245	238	218	200	219	207	212	194	221	215	219	209	210	220	227	220	208	236	206	195	227	240	207	190	231	204	186	199	196	189	183	204	211	216	235	228	220	200	214	203	215	169	199	218	177	200	190	225	198	184	196	233	206	198	220	226	205	212	194	233	221	194	197	238	211	236	220	209	217	190	205	199	248	228	220	193	193	225	205	210	193	241	204	206	239	207	230	206	247	227	219	233	190	196	219	216	216	202	209	214	209	212	217	223	218	209	223	198	212	199	219	225	229	228	207	213	229	214	210	222	215	218	208	200	176	183	214	195	195	194	217	211	232	192	233	227	230	207	220	208	173	219	242	207	206	204	208	235	227	206	204	216	238	219	187	217	232	216	204	234	216	221	221	219	215	221	223	211	217	211	214	226	198	221	208	229	214	242	191	187	223	208	222	216	196	202	186	231	205	218	210	217	219	235	196	195	193	200	189	216	218	225	232	194	202	206	208	215	244	193	236	208	180	231	178	222	242	199	211	219	203	242	206	205	210	223	223	221	220	225	219	192	193	189	208	227	220	214	226	217	192	192	182	209	226	221	207	196	221	226	204	204	196	224	226	225	215	170	202	189	196	221	190	209	219	200	233	243	214	192	197	229	205	226	224	217	196	211	230	215	199	216	194	224	216	197	189	212	194	226	186	206	206	215	202	225	247	220	226	217	220	240	194	197	205	196	212	215	234	219	216	188	220	228	222	207	213	234	195	200	225	199	217	198	200	230	184	210	172	197	204	207	193	220	209	231	188	220	231	231	207	205	216	210	219	209	195	170	187	206	247	225	188	205	212	201	223	184	208	217	259	208	216	256	219	210	193	192	214	206	204	196	242	204	191	233	224	229	182	224	212	221	216	202	200	235	224	208	193	208	211	257	192	185	207	203	239	196	226	210	190	209	193	213	213	183	215	209	199	207	205	196	236	192	204	202	185	192	216	200	205	224	193	217	211	191	194	224	225	229	222	210	196	239	193	209	220	211	185	220	209	236	205	207	205	203	203	181	203	211	201	243	181	233	200	216	218	193	203	223	234	210	171	215	187	229	189	212	205	238	191	200	226	197	189	244	209	194	206	229	218	207	228	245	207	209	226	248	195	186	223	228	239	220	220	212	239	210	200	199	234	216	214	217	208	204	217	215	202	219	201	210	209	185	215	235	198	202	215	199	173	201	199	211	241	199	202	241	228	235	215	187	231	236	198	199	226	201	207	238	221	235	189	214	190	190	232	190	206	184	241	225	212	236	212	213	194	237	219	207	212	231	204	221	188	219	194	205	200	237	258	222	181	195	210	194	174	200	206	197	220	212	219	183	204	192	236	197	249	214	229	200	218	214	201	195	232	228	207	197	256	221	217	227	202	183	191	219	204	214	196	199	219	220	195	222	223	188	205	231	213	216	197	211	199	211	200	204	203	211	214	213	224	222	229	226	198	199	220	215	208	207	179	198	209	211	222	236	177	209	197	212	169	181	203	204	204	204	221	186	219	184	202	207	209	218	223	218	209	197	187	208	198	204	194	201	208	209	196	249	216	197	202	183	203	214	184
18906	6453	5121	5340	4702	3299	2663	2059	1551	1359	1240	1077	1030	905	848	789	749	679	667	640	617	608	610	537	553	547	515	528	520	475	537	515	516	544	511	521	505	498	543	461	502	495	505	461	502	522	487	497	500	478	491	538	482	470	455	486	432	493	489	457	494	513	482	457	438	470	471	484	414	455	456	446	432	487	429	448	442	437	452	468	461	459	472	474	434	461	455	467	450	470	416	505	450	425	445	441	480	453	451	487	470	450	403	440	441	436	467	440	458	458	434	465	488	457	454	413	491	460	440	457	467	450	452	411	455	473	459	488	445	447	490	418	459	449	463	473	417	444	449	427	445	427	458	417	393	440	449	465	433	459	446	476	444	432	479	464	428	482	456	410	443	431	448	439	465	452	493	461	468	453	478	479	480	464	444	444	437	441	469	438	463	464	465	398	461	405	459	483	485	439	443	436	460	467	487	459	463	432	447	472	432	451	461	424	456	488	472	456	465	435	433	452	451	478	467	489	444	428	444	454	443	437	453	453	466	432	438	444	442	442	447	444	440	446	442	426	432	413	474	446	459	491	458	478	502	457	429	421	445	470	446	457	445	467	463	444	432	452	435	467	452	474	425	456	419	482	461	475	422	473	459	457	460	486	462	435	453	433	467	448	447	437	484	461	442	459	419	444	424	436	456	475	485	483	456	478	456	420	463	451	479	454	476	462	434	440	444	443	448	449	445	451	453	451	455	461	453	434	471	441	433	439	435	454	441	449	471	495	467	434	495	455	445	472	451	422	441	458	460	452	471	435	415	429	434	468	437	412	468	442	450	416	430	438	425	434	454	476	461	460	463	456	449	447	455	460	484	449	441	456	439	421	481	469	470	478	471	425	461	425	446	473	472	490	457	434	471	462	389	474	399	501	482	491	434	456	464	466	497	428	418	476	466	420	475	468	474	471	460	462	438	463	470	473	462	485	442	465	434	443	413	488	480	465	462	459	444	445	449	423	438	430	510	454	474	474	442	482	468	477	441	453	405	407	462	435	443	475	442	454	486	440	479	443	431	491	406	453	455	501	435	427	444	485	421	428	445	424	456	443	457	445	438	447	484	438	448	482	445	445	467	469	463	483	446	439	448	441	463	414	445	423	484	467	440	464	415	457	431	424	437	420	414	464	455	455	452	485	472	446	461	438	456	479	492	465	452	438	424	448	398	479	450	439	492	413	439	480	452	439	463	456	445	469	458	438	443	412	464	438	421	451	427	466	445	452	487	454	477	435	453	441	432	458	440	489	420	444	476	438	424	420	483	424	508	463	474	472	477	452	454	484	456	464	463	462	467	446	481	472	453	480	435	473	461	422	469	425	471	466	451	450	460	456	441	477	457	445	501	474	444	461	433	500	484	470	444	394	455	490	460	476	399	437	434	445	464	447	458	467	421	445	470	448	449	466	441	446	458	450	455	457	446	470	449	431	437	463	463	470	463	460	426	456	467	427	460	460	485	435	485	467	438	470	459	467	454	433	435	474	469	476	478	425	442	445	491	452	438	474	442	438	445	478	500	461	436	453	442	433	408	462	442	427	433	474	446	435	459	451	475	476	435	456	443	440	436	463	460	468	437	477	432	454	451	480	427	454	444	467	449	472	455	449	440	462	464	419	453	462	473	442	474	445	456	459	449	433	417	453	430	459	450	447	460	464	452	438	457	445	461	456	456	451	465	470	438	487	429	492	445	440	480	454	464	452	468	437	465	448	476	439	460	478	473	438	452	448	459	466	444	440	445	447	465	421	451	435	449	454	440	435	485	450	462	469	448	449	452	462	416	465	473	508	411	445	458	463	469	438	481	467	459	452	435	439	422	474	419	438	451	383	477	452	428	461	487	428	425	454	469	419	474	445	452	438	459	428	448	459	468	415	446	475	470	454	474	450	437	466	432	464	465	452	468	504	489	426	471	450	466	474	488	440	492	463	472	435	460	449	462	444	436	462	414	441	436	455	452	457	438	426	447	460	423	498	455	442	438	430	448	426	470	433	454	479	460	453	473	437	450	424	461	429	448	476	431	444	457	458	483	457	483	458	475	474	486	438	466	491	432	511	454	461	463	465	479	478	442	448	423	491	492	406	478	486	458	492	438	458	481	453	437	476	433	474	431	466	440	462	497	418	457	434	418	448	468	437	453	442	471	472	438	427	460	484	498	462	456	450	429	479	488	482	449	467	448	483	406	441	438	450	470	440	482	477	481	442	469	499	459	475	459	423	431	484	463	439	415	461	444	459	431	471	496	438	448	470	464	471	500	457	453	430	454	428	445	451	467	482	477	484	481	485	460	474	498	464	471	440	476	461	465	471	487	471	442	475	451	450	431	446	439	478	501	416	464	408	487	418	470	486	458	460	452	458	480	453	459	479	460	477	463	435	425	464	420	467	526	472	464	466	482	431	466	414	428	473	467	468	453	454	452	490	434	432	449	474	447	449	444	454	462	464	453	454	428	448	459	468	420	431	458	465	469	409	463	508	442	457	417	468	470	457	480	427	485	413	449	497	491	451	440	446	424	450	442	424	441	441	440	445	468	446	463	459	447	446	482	449	478	461	473	473	422	459	432	455	460	447	478	478	462	465	442	467	464	452	463	460	444	445	449	491	478	477	433	442	454	464	452	476	423	396	479	469	422	428	406	440	475	494	488	442	463	445	433	461	483	438	467	436	437	463	450	410	476	459	460	454	436	438	429	446	449	441	477	478	440	472	432	455	457	452	448	443	472	436	450	467	415	454	483	472	452	448	446	449	455	466	463	459	473	458	457	470	439	453	440	432	453	443	418	476	463	448	459	432	427	447	461	485	476	483	467	452	479	460	454	430	453	488	469	413	466	475	443	458	453	474	475	412	470	435	460	474	419	465	445	434	457	494	465	458	457	430	461	417	420	432	481	464	468	454	467	458	440	412	440	460	484	500	467	478	429	428	461	487	450	444	445	476	452	458	474	433	478	444	452	473	429	463	456	402	414	446	444	476	463	428	468	442	477	443	431	448	426	450	446	449	448	446	479	439	463	421	434	476	475	432	440	427	393	472	424	412	444	424	445	466	464	466	486	426	447	500	442	457	453	476	392	487	450	446	462	471	463	436	437	457	465	450	453	463	421	497	451	466	466	479	482	440	450	507	411	447	434	467	473	478	478	467	449	438	459	434	471	439	478	446	460	469	482	494	478	473	455	465	472	432	424	418	472	399	447	455	493	454	478	442	439	443	456	441	461	473	465	457	448	464	485	490	438	477	461	456	466	471	416	432	475	435	470	484	467	468	488	452	434	479	454	429	439	451	446	436	457	448	471	462	477	475	422	466	442	496	453	454	462	451	462	449	439	472	483	473	410	441	454	440	480	417	458	472	418	467	431	461	453	477	464	476	395	447	463	432	483	421	487	449	441	434	484	475	472	494	425	447	478	473	493	445	472	414	454	440	441	458	447	429	412	478	476	499	438	453	443	462	484	441	497	431	445	452	438	457
47591	20334	6284	3243	2047	1528	1049	778	668	559	477	498	401	363	336	314	315	294	281	285	259	265	235	213	238	192	235	233	213	217	239	219	210	215	229	215	199	183	210	210	214	203	208	192	176	211	216	193	207	193	212	195	197	223	197	203	197	207	178	164	199	187	204	193	218	188	200	177	205	172	204	173	202	186	194	214	215	183	182	178	153	187	198	216	196	189	200	219	203	185	201	219	180	183	163	195	180	173	187	166	186	165	180	186	222	192	189	167	196	188	194	215	196	211	178	196	185	199	210	191	215	201	188	192	197	197	170	191	169	170	212	182	204	194	156	195	216	190	176	220	214	187	218	211	164	193	215	175	199	195	205	165	206	168	184	212	192	164	184	191	184	187	183	202	181	187	193	199	196	198	197	196	209	216	179	208	189	186	215	200	213	201	183	197	190	211	214	192	217	204	183	204	196	196	208	204	190	235	187	180	209	188	186	200	196	179	205	202	188	212	185	186	168	212	206	197	187	197	187	179	211	192	193	209	205	198	184	172	173	188	207	200	185	163	210	192	173	201	243	175	216	208	210	196	190	201	187	191	183	183	195	206	196	204	180	210	195	207	200	213	217	183	181	196	180	186	185	188	160	187	195	182	181	206	197	184	172	190	175	189	189	196	200	165	190	205	199	203	206	195	171	192	190	179	193	185	151	212	184	223	183	198	180	180	192	198	213	208	185	152	200	194	198	213	196	197	198	181	171	179	184	172	191	191	192	189	170	185	218	177	191	187	171	203	199	170	186	200	177	202	211	188	153	163	166	189	189	194	192	165	178	170	166	190	173	182	226	182	189	188	204	183	172	172	203	181	180	204	195	198	194	207	170	191	176	179	196	194	177	188	192	206	212	216	181	205	206	187	205	231	188	206	188	194	177	192	183	191	183	214	180	193	211	175	193	167	212	178	173	161	205	173	192	158	185	202	179	199	202	185	203	211	188	178	204	212	191	167	184	187	206	164	184	193	187	185	199	206	205	196	188	196	196	180	188	197	178	181	205	230	188	199	193	183	206	206	205	217	197	199	196	184	187	160	228	221	194	207	200	197	201	206	200	207	216	203	197	221	206	187	185	161	190	194	192	205	190	200	198	200	180	193	159	192	195	199	202	189	173	207	212	203	205	193	171	184	183	176	182	167	168	197	199	207	190	194	173	201	206	171	183	213	195	209	169	173	218	208	178	201	192	169	200	167	199	202	194	188	182	157	169	165	207	184	201	218	172	189	202	181	190	161	166	208	209	192	173	201	189	181	178	148	211	190	216	212	196	198	198	177	210	206	187	209	175	218	207	201	204	195	187	173	209	191	176	170	187	217	212	200	179	174	194	184	205	218	195	184	194	173	186	204	192	203	221	178	194	170	198	214	214	185	176	193	175	192	195	181	192	174	209	162	186	152	171	189	215	169	183	198	187	178	222	232	182	193	192	177	172	199	181	180	209	226	172	209	209	221	186	187	189	195	208	190	175	174	198	180	216	159	181	203	194	189	219	178	182	184	181	197	164	171	180	172	208	211	197	180	217	183	194	205	188	210	199	189	195	156	215	182	174	183	182	212	168	192	172	171	187	216	214	186	170	196	197	202	179	190	203	182	201	194	207	199	202	206	167	198	173	203	177	185	204	221	182	170	195	198	207	168	172	190	181	193	204	196	172	193	181	171	186	190	176	176	192	165	171	194	185	216	209	195	201	187	220	177	215	201	203	180	189	176	217	181	197	183	194	197	172	217	206	176	183	203	200	212	184	188	217	182	189	202	189	225	201	181	180	175	204	216	175	191	194	196	197	203	177	199	169	221	193	179	178	202	194	218	177	178	192	195	203	181	189	181	198	215	167	163	196	199	161	180	188	215	212	183	186	206	179	177	177	217	167	197	211	166	206	188	189	214	215	200	204	212	226	201	190	212	180	198	181	187	180	169	206	207	203	186	204	199	198	190	198	202	158	193	199	228	198	210	196	202	220	186	202	183	206	212	205	199	215	229	211	197	191	208	179	190	200	167	197	178	189	220	216	168	215	193	199	210	192	192	193	157	199	194	182	185	171	211	209	213	175	190	194	181	199	195	201	190	184	213	215	204	202	237	199	233	175	181	187	200	202	207	187	187	171	196	215	184	193	196	221	178	193	207	184	188	198	214	174	180	200	186	176	171	227	182	199	201	184	177	202	188	194	183	210	187	179	183	206	183	192	185	175	172	198	166	199	184	203	179	197	176	191	202	212	173	188	196	192	201	200	196	192	203	190	182	198	220	175	194	196	192	215	181	185	176	224	224	213	181	220	208	180	199	186	211	163	189	177	178	177	190	191	213	199	184	178	197	209	188	194	211	199	195	227	203	184	186	183	197	209	166	191	197	183	191	202	198	198	194	198	194	178	173	193	181	229	189	208	188	158	210	197	185	213	172	175	215	214	187	198	189	182	202	190	185	204	174	236	194	189	191	182	199	204	171	198	194	185	201	211	186	199	189	212	177	187	176	221	181	200	188	171	178	187	176	220	197	187	234	181	197	182	185	226	195	222	196	179	179	208	184	214	201	196	200	221	221	231	206	204	173	182	182	201	212	198	159	197	175	209	204	178	188	166	184	186	191	169	202	190	216	188	219	195	199	199	188	195	215	186	180	206	193	187	211	218	210	217	207	199	186	188	180	168	184	189	177	199	182	188	180	185	180	186	212	195	180	190	185	184	175	169	194	193	189	189	193	193	203	185	175	177	192	198	179	218	175	220	183	162	171	207	178	219	197	183	208	187	177	190	211	186	190	207	174	203	197	169	167	187	204	191	201	199	206	185	181	199	172	200	201	197	170	175	156	194	182	209	156	203	154	182	212	159	185	180	178	175	215	179	188	191	215	177	200	221	166	170	211	169	192	184	185	178	197	216	209	183	204	195	228	183	190	207	193	185	201	195	189	172	199	166	199	194	200	205	208	193	192	184	183	197	193	203	187	171	190	192	230	179	182	185	222	197	196	219	183	193	175	163	204	163	197	180	174	178	189	195	205	165	179	195	195	192	197	199	223	193	162	214	170	190	177	183	184	161	206	186	208	200	208	188	177	207	187	186	179	188	153	190	190	221	189	187	202	197	203	200	197	176	241	176	201	189	206	188	202	176	197	208	173	236	198	178	174	187	208	207	189	185	201	199	198	185	197	199	209	220	189	186	216	178	190	191	190	183	176	193	189	199	196	211	188	199	203	193	173	189	184	179	210	194	180	192	197	156	171	208	210	199	192	192	187	212	217	191	207	214	206	197	183	213	188	181	199	198	177	209	187	175	181	220	212	190	210	179	180	183	195	194	206	217	181	197	190	179	191	182	193	188	207	192	158	200	188	171	191	227	179	230	180	197	180	181	217	201	186	205	200	210	185	189	182	200	194	184	212	206	218	213	187	206	203	204	171	196	170	222	159	218	171	163	196	200	188	172	218	185	183	188	182	192	220	203	211	211	164	192	192	211	205	200	191
27750	11022	7883	8622	7164	5661	4415	3561	2786	2378	1871	1953	1715	1483	1286	1191	1092	993	1008	910	886	765	854	747	634	576	553	612	561	586	597	562	617	609	578	561	522	524	579	557	555	528	496	448	468	505	501	504	527	498	514	520	453	493	481	482	440	448	466	431	461	423	486	453	428	434	425	427	423	427	410	420	473	443	402	418	388	410	467	439	455	439	440	411	398	426	444	404	439	426	413	469	445	403	444	392	387	453	423	449	391	402	421	444	440	429	436	443	428	389	436	428	457	415	405	401	459	397	405	451	454	410	396	414	374	418	406	470	478	408	405	420	430	448	416	394	441	394	432	463	417	419	418	423	416	449	412	427	433	423	447	430	402	422	393	420	437	416	432	407	425	420	428	409	405	413	425	439	439	414	413	413	427	408	383	412	393	421	406	432	436	409	446	442	418	452	425	432	416	421	449	439	428	393	403	441	433	431	464	425	422	405	418	430	438	430	430	420	417	416	438	421	465	403	397	426	428	438	425	422	428	432	424	465	430	381	395	437	432	406	421	406	450	412	399	415	427	423	402	417	423	449	426	441	460	403	441	419	405	402	411	434	429	457	398	473	434	413	430	419	401	448	416	435	415	408	418	474	416	433	441	417	429	465	400	437	433	454	445	442	428	433	446	440	408	429	392	445	420	420	413	429	479	397	435	407	448	421	404	436	434	411	418	414	415	420	421	451	419	425	434	439	420	437	433	461	421	439	429	403	459	431	432	420	389	386	417	410	428	407	429	445	384	441	385	402	392	439	440	403	402	400	428	427	408	422	415	378	412	422	427	418	410	427	424	419	439	427	417	469	399	412	404	409	414	458	426	439	431	416	440	441	391	397	406	453	443	406	443	426	403	398	430	401	407	442	399	410	435	443	426	407	414	409	414	437	394	458	413	441	455	404	437	454	437	420	388	395	426	431	440	444	443	435	390	415	423	459	431	405	426	448	444	447	410	454	397	409	427	472	460	461	426	397	417	426	392	410	402	425	432	439	440	431	425	443	460	398	429	397	427	442	444	453	444	432	452	401	406	423	440	394	445	466	438	372	444	429	434	411	426	443	457	413	400	411	404	436	459	432	422	407	440	416	430	417	415	430	400	421	406	408	427	436	445	427	426	461	400	413	468	417	423	438	393	456	419	419	383	416	431	407	411	440	419	406	389	427	395	416	468	430	425	397	407	449	415	437	426	431	428	431	475	422	438	414	419	431	485	446	433	412	452	440	462	407	427	416	441	413	420	439	450	406	459	427	432	451	424	435	426	418	440	432	413	424	441	415	417	426	420	420	409	431	438	429	417	442	424	427	446	425	404	430	404	380	421	447	418	407	419	442	426	421	418	459	447	402	420	446	450	418	447	436	450	421	430	416	400	399	469	427	443	445	411	406	403	449	395	427	433	373	423	445	451	431	416	392	425	414	419	429	429	433	447	442	399	376	445	434	399	454	477	412	416	422	444	445	438	436	398	405	430	414	425	428	472	426	403	421	395	382	402	412	403	400	438	416	436	412	449	414	421	463	400	412	431	396	432	438	423	440	420	403	418	450	413	399	406	431	400	436	400	437	423	440	399	416	436	429	407	430	433	445	438	444	447	351	461	398	440	455	422	425	431	435	441	393	430	439	433	383	468	435	431	415	404	363	378	410	423	422	400	398	397	413	435	425	446	446	420	393	412	418	390	418	443	456	409	434	472	406	440	440	446	416	421	436	422	403	426	422	416	417	413	414	461	444	388	421	421	428	391	433	419	422	440	409	408	432	403	431	441	430	408	429	426	423	420	410	433	386	417	445	423	439	402	411	391	448	406	429	422	427	437	430	400	445	426	445	455	432	414	433	422	415	412	416	450	424	396	404	417	411	418	416	419	402	435	384	415	356	450	489	437	434	437	439	429	418	434	387	411	436	440	418	431	456	363	412	395	427	418	422	444	410	418	442	446	446	405	420	434	412	431	435	443	420	431	443	414	462	411	433	427	412	450	427	467	414	461	420	412	447	422	417	394	434	348	465	419	443	412	397	410	424	439	445	393	422	446	392	426	420	391	437	434	403	427	427	440	453	389	419	386	464	401	444	444	433	434	433	435	416	417	419	436	442	448	416	443	415	429	456	427	406	423	428	403	437	404	452	436	449	422	415	397	415	374	471	446	436	421	415	416	419	414	444	438	446	405	439	396	406	427	369	453	423	432	416	448	433	417	407	442	416	418	442	428	402	402	430	424	424	413	451	418	393	415	415	438	413	367	394	410	438	385	396	397	440	427	414	431	417	427	433	406	405	443	413	389	440	406	401	457	421	396	404	394	420	421	416	436	398	420	429	418	443	409	444	420	433	367	442	430	417	447	390	435	411	370	422	450	412	408	456	485	429	434	382	423	414	432	421	420	461	402	434	381	427	413	435	417	436	415	417	414	432	407	422	440	443	454	453	429	420	424	447	425	463	422	472	422	469	379	454	396	390	424	473	471	412	398	427	411	408	393	425	398	423	452	443	443	421	414	422	443	424	428	397	433	419	455	442	417	436	412	424	414	405	400	441	407	438	429	446	419	451	412	432	452	410	387	392	446	441	418	425	428	441	385	423	444	416	417	409	416	426	415	419	392	447	427	419	434	419	418	456	385	430	398	415	430	460	423	411	426	412	445	415	417	429	437	456	431	451	415	454	435	440	459	406	429	467	393	428	428	400	423	433	433	393	426	424	423	395	424	455	401	418	391	446	472	421	460	434	403	400	398	402	436	444	437	428	440	469	465	411	444	446	408	432	408	403	450	399	442	417	436	434	417	414	429	386	427	436	429	459	418	398	382	425	436	432	450	425	442	453	425	451	466	432	404	431	418	437	424	469	448	430	410	429	489	440	394	409	431	398	455	472	382	445	440	419	465	407	423	395	453	415	409	419	447	412	442	449	380	457	427	426	440	436	387	454	443	449	445	455	427	385	441	453	411	423	440	421	427	395	452	451	431	454	436	439	406	448	410	417	421	436	395	411	457	377	405	415	448	457	431	427	394	457	421	424	444	450	441	444	406	437	415	452	399	450	435	403	431	409	426	429	409	435	419	449	439	418	405	410	421	410	453	421	454	437	431	435	404	417	380	387	398	417	409	437	436	431	414	408	446	435	424	389	443	426	444	388	384	437	447	443	406	413	405	427	417	408	423	413	429	404	439	411	439	424	436	428	428	422	432	458	436	413	448	431	413	422	441	410	407	455	421	432	418	396	418	394	414	421	407	418	411	411	399	444	435	452	441	424	432	384	381	420	463	406	409	439	391	430	429	448	429	439	415	460	406	423	431	389	409	448	450	411	413	451	434	437	421	436	456	403	429	408	433	426	417	415	433	437	430	431	432	439	419	411	435	425	452	399	428	409	432	403	434	459	423	435	392	447	450	437	400	416	437	409	411	422	420	429	412	435	428	441	402	424	444	424	389	410	408	436	397	429	418	435	428	429	441	426	378	443	442	454	409	409	416	452
53935	24773	10055	5148	2964	2007	1468	1159	889	826	728	622	522	506	443	409	374	386	367	362	292	299	301	273	298	258	271	244	241	246	225	256	263	253	267	264	255	261	250	235	223	247	243	246	242	226	225	229	211	228	194	187	229	200	196	226	222	244	208	247	220	222	251	217	231	205	221	225	230	211	218	213	203	204	248	212	220	209	192	201	238	213	258	211	210	215	213	211	214	221	208	222	205	204	198	205	209	200	191	196	214	188	219	220	231	217	235	203	229	214	243	219	210	227	186	188	194	223	236	237	220	202	197	206	211	193	238	227	232	230	223	222	210	241	246	174	186	196	198	220	226	226	213	208	223	225	228	206	221	186	230	220	243	224	201	195	217	221	209	219	196	218	193	217	217	230	211	221	180	206	212	212	217	173	212	182	202	204	199	212	205	202	202	203	208	235	212	216	230	206	197	205	209	196	224	212	213	236	217	218	230	235	223	239	213	213	232	228	239	214	208	190	220	236	239	220	226	208	190	210	190	207	216	220	213	206	229	217	220	217	214	208	217	229	214	218	225	227	205	211	216	218	216	220	223	218	208	207	197	206	215	216	214	220	173	219	205	196	214	274	212	193	198	203	214	194	205	213	202	211	206	200	224	218	208	218	224	223	257	236	182	246	221	208	228	256	200	200	196	209	201	216	232	229	230	210	198	222	231	213	223	212	237	238	269	230	229	224	200	216	232	195	224	220	225	213	180	204	201	209	203	221	233	211	228	187	218	214	193	204	193	238	200	202	208	224	199	214	245	212	225	240	217	242	213	215	225	209	221	224	218	216	190	222	177	236	191	215	245	239	260	196	219	221	226	206	200	235	182	207	217	190	210	201	212	215	230	221	226	225	219	212	234	223	209	221	222	191	210	203	185	240	216	206	209	215	198	222	207	222	210	206	202	237	245	201	206	223	213	210	182	198	215	234	196	199	201	253	189	224	196	241	197	206	241	193	175	232	204	214	209	262	224	205	219	222	219	187	226	223	223	219	233	215	197	208	228	207	222	229	219	201	256	196	196	206	188	222	209	242	196	222	244	208	237	213	215	236	200	213	207	183	223	211	214	200	185	195	230	212	178	207	226	229	222	213	199	227	201	222	224	210	220	206	225	223	250	203	222	233	254	222	202	231	222	218	228	214	229	237	230	248	249	208	200	238	176	226	228	230	235	216	223	179	215	201	223	204	211	232	242	236	214	242	189	214	210	239	232	224	222	224	222	208	184	218	220	236	207	229	204	208	207	198	183	205	225	213	201	203	222	218	220	188	220	210	193	235	217	209	216	226	191	225	216	218	225	194	241	228	222	224	154	220	214	220	196	184	236	234	206	226	227	194	189	210	193	229	245	202	208	208	203	217	226	218	200	216	244	230	222	203	219	225	193	216	203	189	207	217	225	237	191	232	204	221	226	211	249	254	215	217	197	204	211	214	208	214	226	189	209	207	209	228	208	215	214	201	224	213	225	216	214	204	215	207	239	245	205	174	251	193	209	231	221	247	195	236	222	205	222	205	207	213	201	216	205	229	205	196	205	220	221	238	213	229	212	252	221	218	205	208	213	206	212	221	209	194	209	237	232	232	202	220	228	252	263	197	209	218	210	212	230	227	212	210	212	212	221	245	213	226	222	253	225	226	228	222	233	211	195	225	218	214	190	235	248	219	222	207	206	219	217	221	196	186	216	226	202	192	182	207	193	223	185	208	217	226	213	194	236	202	194	242	236	219	224	198	241	224	212	218	217	181	201	217	203	210	201	231	195	225	209	231	193	187	193	210	218	201	217	221	206	223	215	212	200	206	209	205	242	246	239	221	241	204	237	211	210	183	217	202	200	183	188	233	225	219	199	227	234	213	231	215	234	240	228	204	224	225	220	212	194	239	188	195	228	212	224	213	232	241	203	235	205	227	228	247	202	214	178	221	217	201	223	208	215	205	202	218	205	258	222	203	230	225	209	227	219	230	214	208	213	215	198	225	227	243	209	208	210	203	214	212	194	234	200	234	208	246	221	220	209	219	221	222	194	213	209	197	222	220	217	208	236	199	171	202	228	203	223	234	251	194	275	228	207	200	202	201	220	212	213	183	244	182	208	209	186	234	191	206	225	202	245	220	187	226	236	226	224	191	246	212	215	196	190	191	212	216	202	189	231	226	215	221	208	190	246	203	217	217	243	214	215	207	206	212	201	227	210	204	203	170	204	214	193	210	204	237	241	186	208	229	209	192	237	240	222	199	208	206	225	239	191	202	224	235	225	197	190	208	228	212	240	215	180	241	229	213	216	230	229	217	245	247	183	247	213	220	183	195	207	223	190	251	244	204	215	237	214	205	229	206	220	232	257	201	235	234	234	206	234	235	250	220	207	188	210	233	224	224	220	206	185	208	248	204	211	220	208	216	242	178	186	203	178	205	189	211	223	229	218	213	219	217	196	188	224	203	193	186	201	204	237	185	218	211	230	208	223	226	271	226	202	204	200	203	241	248	224	219	228	204	203	232	196	215	232	222	238	196	222	214	200	202	196	228	238	218	244	203	187	224	224	246	201	233	194	241	209	228	188	199	206	184	214	207	222	215	209	190	239	209	208	235	214	221	212	224	224	211	200	198	172	213	238	226	207	224	223	208	202	210	228	206	228	220	224	184	214	261	213	249	224	224	196	211	215	231	231	231	201	207	203	216	231	243	218	217	228	226	192	186	249	229	212	231	228	233	217	212	233	202	234	223	212	181	212	215	225	200	256	255	213	197	207	222	227	195	235	192	208	214	215	218	215	202	225	221	169	230	245	225	209	224	241	230	209	251	208	209	213	228	201	222	201	204	231	218	188	213	214	205	220	210	205	237	211	265	227	214	240	214	213	209	217	218	220	270	193	197	215	213	223	197	232	235	234	225	222	213	199	240	197	221	230	209	240	219	212	220	237	199	229	228	215	180	223	190	226	201	193	224	198	205	198	241	211	222	228	234	200	226	210	186	237	225	177	188	200	216	200	211	209	224	218	224	239	222	212	225	204	210	232	226	212	194	215	230	200	216	231	235	249	211	212	210	230	243	229	198	216	205	209	230	235	213	198	206	222	210	221	218	199	218	227	216	222	228	226	213	229	207	201	227	241	219	199	231	233	234	205	224	183	214	195	190	209	217	227	203	208	218	215	218	192	198	239	243	186	200	210	215	238	210	216	245	209	237	206	195	206	224	203	191	221	244	260	227	216	215	227	192	217	211	201	202	196	236	211	212	239	209	196	224	247	232	195	212	204	181	208	241	213	219	224	197	208	217	231	222	205	217	224	215	207	214	192	202	222	205	220	216	230	210	179	245	171	233	247	178	205	225	213	200	193	230	246	221	235	204	232	206	188	221	218	196	228	241	215	263	240	209	193	220	213	188	219	217	222	198	191	216	190	194	221	214	223	213	211	215	238	233	214	201	217	205	225	235	229	195	235	203	221	239	197	178	215	218	200	214	240	220	227	214
31109	14553	11320	12047	9599	7687	5940	5036	4195	3461	2916	2721	2585	2199	1803	1554	1385	1404	1262	1319	1166	1034	1097	992	886	731	695	716	723	751	712	749	711	705	760	735	699	653	691	725	660	612	581	533	547	533	551	612	636	622	644	568	543	545	562	519	521	540	516	493	481	522	490	484	475	470	491	473	508	505	478	437	492	480	500	490	496	471	481	484	449	453	474	453	471	489	477	464	464	426	460	461	473	460	496	459	445	468	464	483	466	489	466	462	461	413	463	453	466	460	422	449	469	445	458	468	457	466	461	463	467	450	505	427	447	463	494	526	488	486	494	450	470	474	466	442	504	489	459	463	481	431	454	449	444	486	478	476	430	456	443	442	457	479	489	428	455	510	476	481	459	461	508	480	480	471	504	475	480	458	468	503	456	468	441	461	471	463	495	480	466	456	451	468	476	486	468	448	463	482	454	486	451	469	477	488	490	439	456	431	489	481	522	472	477	479	429	464	453	453	493	467	443	460	433	465	452	474	513	441	486	468	438	437	474	459	485	512	467	460	433	489	456	467	443	448	474	454	491	473	461	439	509	465	442	500	468	513	454	442	485	469	464	457	496	467	510	457	486	455	443	438	481	449	456	473	460	486	456	456	470	459	444	473	466	456	471	435	503	476	464	447	456	448	488	463	461	447	462	419	439	458	493	462	471	480	476	418	483	434	444	477	479	455	498	464	434	466	516	491	468	507	472	472	480	483	457	438	485	490	467	487	476	481	474	465	445	471	477	468	499	453	463	494	500	458	461	483	463	456	501	449	467	469	441	459	446	466	508	467	460	460	461	444	501	502	466	477	440	457	465	453	479	477	478	474	464	457	499	484	479	472	439	463	410	467	500	442	451	432	448	459	463	508	462	458	481	461	464	496	497	491	488	482	442	477	486	453	471	486	456	499	445	449	413	511	432	492	430	464	483	427	499	490	478	468	492	465	479	480	488	437	497	480	491	430	470	508	477	466	455	450	452	453	484	466	459	471	463	445	473	485	506	477	457	511	480	448	509	492	510	446	479	465	483	484	457	483	454	495	483	475	453	463	462	463	453	467	450	483	478	477	487	452	471	460	466	433	493	489	443	460	427	480	481	447	464	447	467	443	438	485	449	436	457	475	454	457	448	447	437	497	500	456	472	473	459	495	451	490	437	478	467	502	488	439	439	470	464	479	500	492	456	463	425	491	462	452	459	488	474	431	496	459	434	464	433	469	493	490	457	462	473	511	484	476	455	524	459	504	494	478	446	395	432	452	437	452	454	467	525	470	457	481	476	453	452	488	467	464	441	489	421	449	467	503	473	449	478	438	480	478	443	460	443	473	505	436	487	480	471	456	469	430	456	484	473	458	476	482	483	455	460	502	489	450	457	491	449	521	478	486	468	446	522	442	473	477	447	461	488	443	413	490	448	471	446	420	500	456	462	490	484	459	449	501	493	451	484	441	450	496	455	506	460	482	437	472	466	427	447	477	501	429	478	454	488	474	482	522	493	456	460	454	450	439	464	455	464	481	467	444	481	496	484	421	448	450	442	497	441	479	454	464	465	494	475	477	483	423	469	482	472	460	456	468	431	502	472	473	490	489	497	423	451	449	495	469	443	509	454	428	480	483	465	477	482	504	468	474	486	495	469	455	467	461	433	445	471	480	478	494	483	454	463	466	484	465	541	450	489	503	462	460	462	472	495	480	456	475	472	472	467	432	464	481	494	427	483	435	465	429	517	443	502	472	447	470	483	498	448	438	480	450	466	483	449	447	471	453	451	440	475	461	467	467	453	482	468	495	422	495	464	466	441	461	478	485	468	496	477	489	485	477	459	487	479	493	468	461	473	495	481	442	497	448	455	462	432	501	457	494	485	479	434	438	486	502	494	468	460	466	462	449	428	453	474	495	472	519	430	507	470	463	464	487	465	458	491	463	452	457	469	463	461	519	457	472	499	453	483	489	438	498	486	464	458	490	442	468	483	473	455	484	486	483	506	431	497	475	443	481	437	462	436	450	486	399	448	461	429	477	448	444	492	432	424	443	478	471	467	469	493	480	433	517	488	468	462	485	435	461	471	489	474	441	449	443	490	485	424	458	450	477	466	442	459	462	490	446	473	464	472	440	467	493	467	440	482	440	478	469	478	476	459	448	458	458	462	444	473	418	457	476	471	491	458	461	412	486	442	434	470	467	465	444	461	466	490	466	499	473	426	469	469	447	446	493	487	454	455	462	478	460	474	491	437	492	460	456	460	468	471	455	502	439	463	443	494	440	495	483	487	484	433	469	451	484	461	482	450	475	480	471	468	447	451	442	464	447	480	452	453	443	446	483	487	468	460	492	495	472	446	468	461	459	488	484	473	479	485	487	451	512	458	453	479	455	480	458	485	479	435	477	488	478	473	449	485	498	484	452	489	439	466	469	437	437	459	484	431	472	483	480	450	485	447	457	453	474	452	459	494	478	457	465	486	469	519	452	478	485	464	451	444	477	471	445	457	484	477	467	476	441	480	463	479	481	446	515	488	476	503	448	475	452	477	478	482	446	454	450	496	489	472	504	453	506	458	474	455	495	519	489	455	510	449	447	499	451	469	495	492	450	486	423	493	426	486	411	435	482	474	479	450	493	431	483	450	467	490	497	489	443	462	440	508	468	509	530	476	427	407	459	478	426	435	486	499	484	468	455	512	461	478	467	512	505	456	466	471	456	481	436	450	518	471	514	453	478	426	441	433	449	486	467	447	448	446	431	450	466	451	462	470	461	501	476	427	465	473	506	472	472	485	449	470	451	476	488	486	455	510	492	488	458	469	458	447	482	460	425	470	439	459	437	443	487	472	467	486	427	462	468	506	456	435	451	481	470	475	478	457	438	428	471	455	463	454	465	470	443	433	458	488	473	475	424	450	471	492	455	490	448	455	455	454	470	483	481	488	478	486	475	466	424	476	484	498	486	468	489	452	464	502	468	460	450	456	467	481	478	420	508	474	458	483	466	498	523	497	471	466	448	404	475	481	435	450	489	422	490	447	457	479	441	485	480	437	448	467	458	456	452	456	469	510	476	467	452	438	468	491	448	487	469	435	481	510	462	487	496	473	462	468	485	466	428	419	492	462	493	459	468	489	505	434	479	455	450	476	461	456	506	471	479	503	482	486	459	500	446	497	446	472	451	484	458	442	465	425	482	504	492	436	466	464	469	447	460	446	489	453	493	429	484	508	458	453	498	496	448	463	485	455	479	503	467	481	481	494	456	484	513	498	437	479	429	455	467	490	428	487	479	468	493	446	479	449	511	488	482	475	477	473	480	506	447	467	466	472	486	511	466	462	446	482	432	485	464	475	482	493	419	463	449	461	443	476	450	490	494	507	463	485	489	505	457	470	476	456	483	488	456	501	462	475	462	480	462	460	493	469	467	455	452	473	493	447	457	473	473	477	479	485	473	504	445	466	469	463	449	467	419	473	456	437	479	441	497	464	440	487	451	478	447
33001	12120	3726	1843	1189	843	661	519	436	391	352	321	305	281	267	262	260	253	231	268	221	225	227	225	243	231	216	223	224	196	197	219	209	198	218	221	211	200	223	212	217	210	199	196	214	240	205	218	209	241	216	223	215	229	215	194	218	213	224	210	211	202	185	221	197	220	250	182	216	193	198	189	174	208	205	224	207	212	218	214	191	205	208	216	224	208	204	242	200	177	206	208	184	217	234	221	217	201	213	199	198	196	191	211	235	228	209	178	190	203	185	194	197	211	221	215	195	211	218	198	200	205	223	228	206	217	222	201	189	208	206	195	217	201	214	211	227	215	222	214	219	189	213	223	230	228	200	212	216	194	213	197	228	218	224	215	198	222	208	219	221	232	238	210	219	185	199	209	235	233	197	225	193	190	200	219	224	227	208	183	210	221	219	238	185	224	220	195	224	194	190	204	211	213	215	214	234	217	188	202	203	251	217	222	208	214	196	205	210	239	185	207	207	204	201	211	213	202	180	203	212	219	199	201	213	195	207	216	201	187	204	196	218	201	204	214	198	214	234	198	213	181	189	200	230	212	218	213	213	218	201	215	210	234	231	224	249	207	218	203	234	214	220	241	222	226	183	199	204	217	201	204	188	227	202	194	206	187	217	210	237	218	208	218	184	191	228	193	212	216	220	234	213	200	202	205	199	189	192	188	199	217	196	218	191	196	200	223	206	206	218	205	225	201	215	201	206	205	226	231	223	204	193	184	210	205	229	216	175	213	183	220	218	221	209	211	207	211	228	195	201	214	206	197	207	189	201	233	208	201	210	227	204	198	200	165	181	228	194	200	218	209	186	208	246	216	203	204	194	173	205	206	202	196	216	225	245	212	206	196	213	215	183	221	226	206	218	196	225	194	236	203	237	196	226	212	185	191	233	230	192	224	217	202	211	193	225	251	209	197	206	193	228	222	222	204	210	230	223	199	200	239	243	217	221	224	219	215	216	210	220	194	219	216	226	238	206	179	186	202	216	236	230	213	227	237	209	212	238	208	180	191	225	203	209	226	207	234	216	226	202	224	227	192	201	224	185	172	220	190	225	201	185	204	217	219	227	202	183	248	233	211	232	204	198	225	222	185	211	203	219	180	201	202	207	213	238	227	211	200	173	206	202	219	211	215	186	202	198	202	193	197	195	230	208	220	232	224	203	225	203	227	211	207	206	218	209	177	206	217	208	227	198	243	209	250	194	218	219	217	182	237	223	195	190	223	216	225	168	222	215	197	194	199	210	219	217	213	209	192	198	220	218	238	214	199	212	222	202	204	231	206	189	197	228	205	240	230	214	210	207	209	216	223	193	229	223	209	196	234	199	222	237	235	203	193	221	220	236	195	210	186	195	232	200	239	214	213	199	209	190	218	209	211	200	196	199	204	212	229	226	214	239	193	221	207	213	219	208	222	195	208	209	214	226	200	208	226	195	209	197	218	247	206	227	227	182	182	190	223	215	203	250	214	221	197	202	198	208	244	201	205	205	210	222	216	185	230	189	188	199	186	206	208	201	194	207	231	210	223	210	216	207	223	224	203	194	191	240	230	178	226	197	186	212	205	198	193	220	212	205	210	202	202	188	230	189	186	195	208	224	171	196	219	231	199	202	226	207	218	201	219	189	216	208	201	207	199	210	214	201	205	197	193	219	193	198	240	214	183	223	185	186	213	203	187	189	247	212	218	193	227	208	240	209	221	203	195	213	204	190	204	208	228	198	204	227	224	200	208	226	197	209	203	194	210	229	179	211	220	239	196	194	203	204	209	221	208	219	203	216	220	233	181	213	206	225	215	190	215	183	217	227	197	191	184	214	229	211	207	243	219	222	235	203	222	201	189	210	197	198	200	203	226	219	191	246	175	205	196	179	242	218	202	231	201	248	240	202	209	228	206	190	218	226	229	192	234	214	209	210	203	188	220	203	191	208	211	213	233	208	217	173	199	217	178	194	205	197	219	223	225	219	190	211	206	191	188	188	204	206	227	217	189	196	201	183	224	218	192	197	191	216	211	224	231	215	220	207	233	217	226	229	197	197	233	208	195	179	209	225	200	185	215	232	184	192	199	213	210	186	209	189	195	187	193	178	182	232	224	230	218	211	201	236	226	203	200	217	196	192	221	193	209	207	210	226	232	230	195	206	218	224	215	218	209	201	224	201	203	217	204	204	186	214	203	197	203	201	203	213	218	200	195	216	212	226	214	242	208	227	208	198	235	223	190	208	212	206	241	194	217	208	210	212	225	205	170	211	211	217	207	205	203	221	162	190	197	192	209	226	233	220	238	229	190	190	236	236	209	223	200	184	224	187	208	208	197	181	194	198	204	204	223	205	225	214	203	208	208	211	209	239	202	198	206	210	210	208	220	223	223	212	213	203	208	221	207	241	202	214	226	199	223	201	218	185	230	220	207	209	205	221	225	181	207	178	182	203	217	215	207	215	206	228	198	229	209	208	219	187	217	208	206	227	227	211	209	214	204	202	196	195	213	222	187	226	220	206	245	202	216	224	200	204	240	209	192	199	222	215	214	207	184	207	202	212	199	183	188	246	221	215	210	187	226	214	202	201	230	232	207	202	217	205	193	213	204	200	203	220	191	208	182	216	214	225	227	213	219	201	185	219	206	205	192	206	212	227	200	211	205	215	207	238	197	195	216	229	234	198	214	203	214	207	203	186	203	246	201	225	178	226	218	207	243	174	231	209	215	206	205	184	173	213	205	188	236	197	202	218	216	201	190	228	231	236	211	221	201	170	214	237	220	192	188	248	195	211	203	205	219	241	206	165	208	188	207	207	200	191	187	173	214	214	198	195	191	183	219	244	214	253	182	167	220	225	196	210	211	217	212	206	202	209	214	226	210	198	221	239	205	209	220	191	210	217	199	222	211	219	218	211	205	220	248	184	189	192	210	197	211	183	210	211	197	215	189	201	196	217	223	237	229	221	210	188	219	221	186	212	220	203	236	216	211	228	196	218	196	236	230	220	215	216	189	210	209	241	208	222	210	236	194	209	243	199	194	230	219	219	199	235	185	194	182	194	214	200	209	216	222	202	230	222	212	227	213	213	190	197	209	178	220	226	241	209	209	215	211	208	208	205	193	184	220	222	209	217	195	224	233	210	189	196	246	230	201	192	214	201	195	234	209	188	210	201	214	183	218	217	217	212	211	228	224	227	215	183	212	239	185	209	209	220	194	211	198	208	212	243	197	186	213	181	202	204	212	213	222	234	197	205	244	216	180	190	251	212	230	226	199	173	211	208	210	196	207	207	252	180	235	196	219	239	213	224	199	205	195	196	205	237	210	247	239	192	186	209	225	218	199	190	202	222	219	199	252	220	211	194	205	208	217	198	208	233	235	219	194	209	216	196	206	225	197	219	213	211	246	209	204	217	237	211	234	207	213	224	215	206	211	236	216	198	236	218	188	210	212	206	186	214	183	187	228	217	184	191	239	212	197	233	236	212	215
18816	7209	5528	5300	4219	3117	2495	1897	1656	1489	1261	1100	1083	936	905	771	766	698	681	673	647	602	613	542	559	564	527	507	520	476	528	529	498	501	509	470	490	493	491	483	475	469	471	475	503	430	469	446	460	472	507	517	518	485	486	462	485	505	494	497	453	465	496	457	457	458	466	426	446	454	444	451	467	463	472	477	447	489	471	493	466	478	495	456	445	427	420	477	430	462	427	457	428	447	436	438	467	472	411	429	475	447	468	486	457	415	472	460	472	466	410	441	452	460	439	447	438	443	515	448	449	476	435	465	426	453	448	433	449	422	453	440	467	459	482	466	440	474	450	467	458	427	448	462	455	428	460	444	462	468	450	424	435	466	457	467	444	491	464	461	477	456	462	487	461	426	452	460	481	433	441	448	475	473	478	451	459	470	439	466	466	461	464	429	420	457	455	437	439	445	487	452	474	505	475	423	429	423	419	454	460	459	442	390	478	406	509	416	445	419	464	470	444	459	448	439	490	476	439	464	433	429	451	451	484	469	461	425	447	480	461	420	448	454	463	449	466	476	454	443	443	426	465	432	427	465	443	410	435	469	406	437	440	449	465	438	477	481	482	419	425	422	493	438	456	435	457	457	469	446	428	408	478	439	494	459	448	461	479	419	510	434	437	444	449	481	449	441	465	444	409	466	445	461	446	438	439	437	468	442	478	435	487	456	455	428	456	444	429	439	447	483	453	457	497	453	439	437	453	470	439	439	450	451	433	478	433	451	444	467	421	510	469	474	440	471	418	485	462	457	490	481	461	436	442	461	456	465	450	447	463	469	456	472	437	426	482	450	485	421	429	449	469	421	430	411	428	465	452	408	459	438	462	428	497	438	431	435	454	472	428	487	436	467	500	444	443	430	463	477	437	455	467	410	435	430	452	460	462	470	471	425	465	442	468	469	480	458	450	476	449	461	444	436	495	454	489	438	412	446	423	488	426	468	454	460	462	459	457	470	427	436	451	422	481	424	447	441	458	466	455	432	427	462	457	422	427	474	445	479	415	467	455	443	463	458	445	459	465	470	427	452	474	465	467	420	451	444	435	445	468	465	447	446	439	423	422	467	439	482	466	462	495	449	460	435	467	434	467	493	463	469	476	453	446	458	428	433	477	442	436	455	445	438	395	458	480	474	408	480	459	455	465	405	451	438	474	459	411	446	468	460	497	467	451	427	454	413	493	466	463	446	459	476	440	447	426	454	435	500	457	433	485	477	451	433	469	411	439	451	441	450	453	464	400	490	431	490	467	412	438	466	435	477	450	472	481	442	461	469	451	475	445	439	496	424	466	408	473	467	446	466	444	430	424	471	448	454	471	455	452	448	411	464	428	513	465	479	467	483	432	480	450	460	423	421	460	471	444	492	450	489	399	430	466	427	464	469	464	455	444	473	450	444	442	436	443	465	456	447	472	456	433	445	486	427	467	442	478	480	454	445	467	413	464	417	451	405	419	470	436	443	451	432	448	448	455	418	483	443	429	432	489	453	455	464	431	424	441	466	462	415	461	439	436	459	480	488	465	430	457	468	465	457	480	448	429	426	444	479	425	423	425	468	459	436	445	477	491	485	450	452	452	445	448	462	472	448	436	477	450	477	452	447	441	467	477	505	443	437	460	453	424	463	447	433	457	453	419	424	476	465	464	431	472	423	442	472	481	489	447	445	489	462	459	454	433	483	465	453	467	423	450	451	443	483	451	427	455	449	428	466	485	462	425	449	412	435	376	426	465	445	424	472	481	411	446	432	429	461	477	471	451	434	410	458	441	457	444	448	480	454	394	445	446	411	450	469	419	447	444	438	489	433	488	457	452	470	427	463	454	430	418	466	462	465	454	456	445	435	487	488	441	483	452	433	423	456	446	445	421	441	477	471	471	449	447	454	451	465	439	420	449	465	428	447	463	424	473	461	409	437	420	467	447	441	478	489	443	494	451	457	464	433	463	476	474	484	456	440	485	450	487	476	436	450	470	443	423	468	477	468	470	478	436	470	464	435	463	467	470	405	483	446	447	427	467	442	453	451	419	457	490	474	412	440	450	456	481	472	432	443	435	460	443	406	470	451	483	437	441	451	402	446	457	438	473	438	436	428	404	454	436	460	468	429	442	455	454	464	430	425	443	455	428	469	421	456	477	446	446	435	422	426	435	445	478	456	481	422	478	452	473	491	430	427	447	440	436	456	426	486	440	457	466	467	432	454	430	411	434	400	465	475	450	472	456	460	478	453	449	478	432	431	460	445	458	461	450	455	441	452	454	413	441	426	465	449	447	478	405	433	450	483	460	482	467	467	460	435	451	459	433	464	464	430	430	428	455	456	479	459	443	443	427	458	444	485	444	460	455	437	474	460	438	480	404	459	449	441	444	445	464	489	433	446	486	425	463	470	468	428	424	447	414	488	444	462	473	450	425	439	468	460	465	448	440	454	426	470	456	477	484	482	470	439	447	446	457	477	438	448	460	526	466	445	421	437	429	453	454	451	513	455	453	432	409	460	443	436	411	444	461	441	444	441	402	460	447	475	441	492	465	467	438	438	421	431	443	444	475	452	443	405	426	451	467	468	448	424	467	446	435	470	451	443	467	454	454	469	463	462	398	441	475	476	460	466	453	476	455	468	444	434	437	474	453	419	452	468	450	509	451	454	462	456	464	443	461	412	449	476	401	443	467	495	445	498	437	446	445	467	436	415	445	441	479	491	452	474	479	442	457	461	461	460	465	453	460	459	453	444	451	450	446	465	432	451	427	455	454	459	448	446	437	450	452	420	466	424	480	436	439	457	503	457	456	452	468	476	467	406	455	454	466	440	464	440	455	464	476	458	457	432	472	462	483	464	449	450	428	473	462	417	447	448	448	433	429	457	496	471	458	463	451	462	471	430	436	440	445	433	456	441	439	472	403	476	433	426	450	425	424	449	451	453	448	446	451	464	438	471	471	432	449	452	439	432	488	464	423	461	489	453	452	460	454	475	463	430	434	468	437	430	443	428	459	460	442	440	449	441	459	473	463	465	426	437	449	449	434	479	435	486	448	463	437	477	433	454	437	447	465	431	467	473	441	477	452	483	414	448	494	473	430	439	449	454	497	442	472	462	453	497	451	437	439	465	472	434	443	452	421	465	425	464	474	442	431	460	469	459	436	462	464	457	447	486	456	450	478	462	443	470	479	445	482	482	458	420	462	434	486	419	438	467	432	507	430	443	440	469	462	450	458	429	432	457	437	499	506	457	421	463	424	465	468	457	452	466	434	420	462	453	432	469	479	421	487	458	431	454	427	431	444	428	474	452	471	467	422	430	454	436	432	467	452	445	429	439	423	404	442	451	436	428	511	406	447	475	472	462	428	459	388	473	448	486	483	463	493	505	410	413	425	418	449	485	423	457	421	450	454	479	444	468	480	444	470	488	420	466	457	458	471	449	445	414	456	425	444	420	447	430	459	482	471	427	471	423	440	428	458	454	471	468
48180	20841	7000	3110	1871	1264	958	766	632	547	495	460	368	376	337	313	275	270	276	248	232	216	267	247	240	211	239	226	229	189	220	218	203	214	180	196	209	210	206	217	221	181	193	226	203	183	194	206	218	204	198	179	194	187	210	185	198	216	211	221	192	178	196	200	215	185	202	209	207	207	221	201	213	173	195	206	190	175	187	181	209	193	191	171	168	184	194	223	207	173	203	189	202	208	210	198	188	204	186	211	191	185	214	184	150	205	199	220	178	201	210	194	180	172	187	201	188	200	182	192	223	180	210	203	189	199	189	179	211	199	199	192	192	171	213	216	179	184	173	210	176	194	220	152	164	201	192	186	183	210	184	159	189	165	215	196	182	206	175	173	181	198	165	195	188	195	197	221	166	166	198	204	194	203	198	193	179	161	203	191	193	191	196	200	202	186	222	190	190	206	196	180	203	195	203	189	201	199	146	184	195	182	173	197	173	185	204	190	203	211	209	195	207	194	222	173	188	217	204	187	197	186	215	205	190	199	175	201	177	172	198	196	207	223	178	209	200	180	181	199	180	191	207	189	166	173	206	179	201	167	171	197	169	177	188	184	205	175	175	191	177	163	170	222	182	185	184	196	189	180	196	178	184	180	196	182	180	191	175	179	197	190	197	210	190	185	172	185	188	197	189	143	198	204	187	186	213	191	178	162	186	167	179	184	214	174	172	189	185	186	176	185	203	196	209	196	217	187	195	186	181	214	205	193	181	201	198	187	194	151	175	192	228	205	188	183	176	214	173	205	192	189	195	144	198	207	192	181	182	212	186	203	198	182	230	194	175	185	166	193	165	218	196	196	176	185	186	196	198	211	207	211	195	187	165	200	194	209	200	196	193	216	196	188	232	193	197	212	215	225	205	192	223	189	189	180	204	184	183	175	196	187	207	159	214	207	199	174	218	190	185	198	179	198	183	173	178	168	198	192	196	186	187	209	197	203	209	195	201	202	194	200	199	190	228	205	190	207	181	181	209	197	195	188	184	175	177	200	182	196	181	195	187	199	201	195	237	186	199	206	185	212	185	170	179	174	200	176	183	200	201	172	204	185	181	202	214	212	163	190	192	170	234	194	182	211	193	183	199	209	201	184	194	207	216	220	183	186	194	195	175	176	194	207	179	205	223	175	183	203	186	197	198	180	193	198	203	188	191	196	187	185	170	199	187	170	190	192	209	216	193	173	190	175	174	202	162	185	180	199	181	164	187	177	192	176	196	182	214	191	179	177	193	187	185	168	163	192	209	176	194	187	177	170	196	183	179	188	210	193	193	190	186	210	203	190	191	189	189	179	162	157	195	202	179	211	179	177	189	191	187	194	195	184	207	197	225	194	202	203	205	180	203	205	197	200	174	225	219	198	173	201	187	163	187	177	182	188	172	176	177	192	186	172	198	191	200	205	161	182	186	185	186	198	157	168	202	180	204	188	184	221	206	216	216	188	208	197	190	194	196	219	200	182	175	180	195	196	185	160	198	209	198	190	190	190	173	179	184	204	199	178	186	225	190	179	192	179	170	179	220	176	222	220	189	200	192	183	201	190	208	186	195	206	192	172	189	201	193	220	180	200	215	195	176	192	206	203	191	214	197	200	190	179	198	184	208	196	202	151	192	198	181	179	206	206	209	189	205	219	196	198	208	191	204	183	170	209	180	192	187	183	231	201	185	191	174	201	186	193	177	200	208	191	187	213	200	190	176	186	203	203	188	208	189	178	208	208	189	174	177	203	180	188	179	195	204	209	208	175	213	190	206	206	169	191	192	195	196	185	182	191	185	178	178	202	196	211	184	178	193	208	177	199	174	205	198	200	196	175	210	213	221	172	173	190	151	189	188	202	163	217	191	208	192	195	184	193	194	212	180	210	187	193	197	178	190	224	184	184	194	178	206	187	195	211	162	208	182	168	195	212	185	197	165	203	200	206	220	177	228	175	170	189	218	199	165	216	168	165	194	171	201	167	184	207	217	214	180	178	207	170	194	198	194	169	233	212	177	187	166	166	166	191	190	174	175	170	189	197	200	207	196	163	186	201	191	179	190	206	188	195	191	191	215	187	158	186	220	196	186	187	197	200	179	169	195	181	165	170	169	171	199	209	195	180	200	202	169	203	187	191	198	182	188	186	181	208	188	192	242	182	173	185	194	196	171	147	179	189	173	175	195	200	182	195	181	182	176	198	216	214	185	208	186	217	213	197	200	180	167	161	207	182	209	213	199	221	192	192	174	203	197	195	179	193	221	192	186	182	164	203	200	186	209	183	184	221	177	173	182	175	194	195	212	190	198	186	179	188	217	199	174	170	213	173	198	201	181	194	183	212	183	199	210	202	198	163	223	172	174	182	190	199	190	211	191	213	162	170	194	197	195	193	174	156	202	185	187	176	184	184	197	180	181	170	207	166	168	195	199	197	190	192	187	183	166	205	175	186	201	217	188	203	180	200	192	198	177	184	207	195	193	172	233	188	161	209	199	175	203	191	184	198	178	193	199	180	201	155	182	183	197	176	162	176	170	176	192	193	207	201	200	163	190	200	198	181	177	177	175	198	193	198	177	192	178	169	201	171	195	176	197	173	181	192	177	199	202	173	183	162	180	198	196	190	183	178	197	156	193	203	208	174	187	186	224	197	166	176	194	204	167	187	199	181	207	203	199	205	206	185	189	180	194	216	198	179	188	186	174	195	189	170	203	196	191	186	181	181	185	176	178	201	174	225	194	201	182	190	202	177	197	200	184	186	195	187	194	181	199	204	186	204	202	209	174	217	197	206	177	207	195	217	177	186	173	181	188	227	187	192	190	197	199	198	211	182	206	164	183	223	167	188	183	168	199	165	166	201	163	178	174	173	190	186	173	207	190	168	191	188	187	210	155	197	188	198	195	177	188	197	200	196	165	187	207	164	170	199	187	186	191	169	196	185	182	174	199	179	179	191	201	199	200	180	189	224	216	185	213	196	215	167	205	200	167	197	186	172	187	224	194	209	185	184	174	181	203	181	177	204	193	200	216	215	204	191	216	199	179	178	176	186	192	163	181	185	199	196	166	207	194	196	171	165	201	169	187	182	182	182	174	195	188	184	187	211	186	211	191	161	198	173	191	211	204	184	210	203	189	195	182	195	204	201	199	207	186	157	193	181	182	196	161	203	200	190	200	203	168	194	195	211	210	195	202	183	183	199	188	189	186	204	210	187	198	210	198	216	164	162	194	194	195	179	161	197	180	203	203	173	199	172	214	216	191	173	167	185	186	193	153	184	205	161	170	196	176	171	207	193	177	191	175	204	189	196	179	187	178	179	226	186	204	182	196	191	203	194	196	193	193	188	202	199	199	205	165	203	183	187	189	195	166	206	216	188	198	199	193	196	180	219	168	184	182	170	199	188	178	202	178	184	174	198	199	185	208	180	185	209	181	201	167	206	203	185	201	214	186	184	204	197	187	196	195	208	193	181	197	192	197	200	192	179
28264	11937	8546	8292	6804	5008	4024	3367	2802	2246	1936	1746	1773	1370	1221	1101	1054	960	939	906	854	799	811	784	710	625	581	556	533	533	592	569	554	599	560	577	526	519	584	525	521	485	489	504	469	511	464	455	481	478	489	465	483	446	437	478	541	477	423	463	398	398	429	451	458	451	454	460	443	430	407	422	448	444	410	391	433	432	433	413	413	455	402	421	452	387	396	398	412	431	415	392	430	420	417	417	417	415	424	377	402	437	395	405	428	450	406	451	452	483	404	446	466	423	414	429	476	444	405	404	401	425	440	455	412	408	441	422	409	445	411	395	406	503	412	451	415	477	449	421	388	457	451	393	447	433	423	390	432	416	437	412	414	418	428	440	419	434	381	422	397	421	385	433	397	419	437	432	426	447	426	399	418	376	419	399	421	422	425	444	435	417	400	389	424	442	430	424	456	429	388	447	421	414	446	449	446	444	394	402	422	427	409	445	429	412	418	402	430	409	429	366	427	421	375	429	404	415	430	411	379	435	392	418	422	391	418	427	427	423	461	414	425	476	434	435	417	422	402	403	396	426	436	422	415	382	446	423	430	417	442	415	451	460	446	408	383	418	440	430	463	430	412	412	442	440	413	433	442	412	448	414	421	416	402	398	426	427	412	441	393	412	438	377	449	419	401	430	413	405	439	381	442	425	413	425	408	450	399	428	417	391	448	467	412	410	406	401	398	420	415	424	420	410	436	445	429	442	435	422	448	422	436	404	411	423	405	411	428	383	411	431	451	469	395	433	399	419	389	435	433	415	425	405	418	412	423	393	398	409	382	418	416	391	414	481	392	403	421	404	413	426	448	421	408	437	460	384	446	380	415	454	400	443	395	444	426	429	430	428	410	424	398	433	434	425	420	394	418	411	403	420	414	428	427	406	418	408	428	418	433	418	429	459	426	422	449	478	418	426	443	428	382	437	432	437	393	431	380	408	434	435	403	415	415	404	394	429	413	430	445	457	402	433	424	413	427	456	427	439	399	448	468	440	434	424	397	421	404	418	456	438	425	426	426	399	453	429	399	432	425	418	398	413	408	440	411	390	417	395	408	405	427	434	407	426	429	416	408	432	407	401	420	412	397	436	431	410	396	428	433	413	417	420	415	411	420	412	397	452	404	408	446	386	407	453	408	450	404	454	439	398	420	389	418	407	406	441	421	441	415	405	446	436	397	413	425	451	450	400	445	435	482	421	429	417	408	421	402	431	459	420	427	416	416	443	396	427	455	437	437	418	422	425	398	454	435	408	424	433	468	427	420	381	443	408	481	432	408	420	403	449	399	433	392	411	439	403	442	368	435	442	446	476	443	430	419	422	419	404	416	437	419	436	440	408	400	404	444	414	452	439	390	438	421	409	395	432	415	397	406	400	431	416	386	443	427	409	417	416	417	385	405	446	417	443	437	441	443	428	447	400	422	425	397	426	404	420	427	386	414	389	427	417	444	437	428	452	442	424	428	422	431	468	410	416	412	455	408	428	421	413	408	416	419	419	422	428	412	415	415	448	426	400	434	421	400	425	409	452	426	443	406	424	429	371	404	429	407	420	433	462	432	400	424	447	413	413	381	424	426	411	427	416	403	446	439	393	411	427	442	450	432	450	407	416	403	406	404	454	444	414	391	412	408	406	425	431	445	440	408	429	436	426	386	404	439	419	426	444	433	409	408	394	455	443	399	435	431	447	434	429	422	402	443	430	431	470	424	425	435	401	422	433	425	406	404	414	443	456	395	436	405	434	412	457	425	416	463	415	422	397	445	440	423	468	420	425	415	393	409	430	428	411	412	369	444	435	436	449	427	420	385	431	422	423	376	426	439	418	436	413	437	414	438	433	408	425	460	417	419	443	436	404	409	423	449	411	439	412	433	411	408	459	462	397	440	443	435	415	488	412	463	451	404	423	419	405	357	443	452	387	412	407	402	400	398	435	442	422	426	428	410	433	417	384	411	444	414	386	434	469	436	432	409	412	454	451	424	432	405	425	406	399	442	380	447	406	391	452	385	406	405	401	431	428	444	404	445	436	412	406	433	411	392	414	415	372	429	446	404	423	393	426	384	420	416	408	426	432	400	412	438	412	452	423	422	446	434	420	432	429	452	459	372	439	401	426	401	424	396	417	387	432	425	439	419	413	446	442	455	391	411	431	374	404	413	441	446	423	404	392	405	421	433	443	404	442	428	408	382	401	423	439	420	428	386	438	439	438	388	427	422	427	422	445	421	396	396	419	411	425	429	421	427	461	409	454	454	414	393	488	400	441	377	420	429	413	437	466	440	386	443	422	423	414	399	392	435	404	383	412	398	365	401	422	412	442	459	457	455	422	428	428	406	404	435	432	433	407	460	416	432	440	400	426	406	412	384	462	421	389	418	435	448	420	433	409	421	391	415	422	414	428	440	432	442	386	390	436	437	431	416	396	405	411	450	408	406	414	446	411	439	427	428	421	422	420	452	384	430	391	413	452	414	405	442	428	422	421	402	420	413	426	428	434	444	411	400	467	448	382	421	395	430	423	420	432	404	387	395	417	425	416	419	430	428	392	445	441	417	407	404	403	420	465	410	390	420	423	433	404	405	426	400	419	461	430	404	411	442	444	436	412	411	376	435	409	419	418	467	455	429	426	403	450	468	436	385	424	419	463	432	416	406	438	389	408	420	415	402	367	408	400	412	443	409	445	400	384	455	439	427	414	426	441	438	416	408	410	472	423	439	404	365	451	422	424	431	448	375	419	398	409	408	398	426	424	416	408	437	392	464	443	409	418	416	402	379	426	433	445	401	441	442	467	408	433	362	449	434	419	394	413	430	414	429	400	399	392	397	437	449	423	409	480	406	445	398	414	429	410	442	392	420	420	409	473	420	434	410	413	382	447	420	469	449	406	408	446	469	437	423	399	418	383	411	409	438	468	426	432	419	397	415	450	396	391	423	401	401	405	412	415	432	457	395	448	421	401	399	365	438	423	393	436	391	488	388	389	402	411	419	414	419	416	415	426	398	433	422	441	408	420	422	440	408	438	412	402	420	417	433	438	393	406	436	393	401	416	400	439	419	402	400	451	452	440	438	401	464	414	433	422	427	420	399	447	428	454	454	444	434	403	400	440	438	388	371	415	440	414	385	407	444	423	428	431	428	442	442	434	392	434	428	424	425	440	470	396	410	402	429	441	435	449	462	396	408	418	437	404	399	458	374	427	400	373	447	412	398	442	381	430	428	390	422	418	428	405	415	422	436	397	417	410	421	409	407	390	441	428	441	390	399	450	452	434	412	395	433	414	411	428	434	391	441	419	408	420	434	456	433	433	416	446	439	401	422	435	385	408	416	437	458	403	432	455	404	460	393	429	415	427	433	388	419	417	440	420	393	427	426	414	452	426	453	421	475	417	412	383	421	408	432	421	437	418	441	401	418	418	381	421	437	421	389	434	419	430	422	466	403	416	413	411	423	408	426	413	413	450	421	442	424	425
55988	27178	10951	4854	2961	1747	1352	1084	838	735	644	586	520	466	418	363	309	333	351	349	317	279	292	274	253	244	231	220	243	285	228	253	247	249	259	221	246	247	216	288	219	262	247	226	235	240	221	235	235	214	206	235	195	232	245	223	218	270	242	241	216	256	210	229	209	193	210	207	208	191	224	208	196	227	225	197	221	217	185	217	205	204	204	217	227	182	258	191	241	225	238	226	189	204	232	210	230	219	233	226	203	216	217	232	219	180	212	215	223	201	209	210	212	216	200	195	206	215	217	194	226	232	212	195	209	214	206	196	196	196	248	206	204	210	246	222	214	223	207	199	226	209	216	225	233	228	192	207	236	220	195	204	193	228	203	209	179	219	219	191	241	193	228	199	220	256	234	204	238	196	231	228	228	217	216	230	216	201	211	245	239	214	228	189	225	195	222	245	213	218	238	193	258	205	197	181	225	181	212	211	215	244	206	221	193	235	195	238	209	221	237	188	205	235	234	223	182	198	203	201	209	191	235	237	208	221	208	208	206	201	221	192	218	196	218	212	222	208	204	221	213	200	219	211	224	213	224	231	221	213	223	210	204	245	211	223	221	228	250	212	218	213	205	218	196	210	236	220	219	183	230	225	196	185	223	219	218	234	237	203	214	203	243	217	240	229	190	226	234	194	220	222	233	216	201	223	215	211	234	264	225	240	220	202	226	206	222	227	212	199	221	239	215	227	210	197	180	222	208	222	224	173	192	187	227	277	217	226	219	210	187	204	231	219	242	198	222	219	224	210	200	227	200	219	210	215	210	206	213	218	205	204	224	222	225	217	231	220	215	203	233	213	222	199	241	225	195	192	227	264	216	213	220	213	224	190	214	241	200	200	215	190	223	225	216	219	222	223	199	202	214	190	234	210	211	203	177	213	177	202	247	235	227	174	200	233	214	227	243	208	195	218	184	198	255	248	203	173	215	211	224	203	223	230	208	204	229	193	227	199	180	219	200	201	234	224	224	233	237	227	198	209	206	229	201	232	211	243	236	214	229	209	213	213	202	202	212	233	211	213	233	214	223	216	222	200	225	227	202	208	216	221	220	214	221	203	237	203	200	212	233	220	204	218	222	206	196	219	180	207	221	201	235	204	200	213	221	244	203	196	216	183	223	217	195	212	201	242	232	234	202	217	224	190	180	206	207	217	240	232	244	236	209	211	218	200	197	235	215	219	245	242	198	213	238	209	212	220	242	191	212	215	219	239	228	240	210	214	185	207	232	218	214	216	221	201	222	242	220	212	218	236	193	203	221	234	219	210	223	215	191	196	218	238	182	198	253	215	232	221	199	199	231	224	207	233	216	212	197	226	224	207	194	206	202	198	238	224	236	208	244	247	176	234	210	230	214	244	197	215	203	211	226	206	218	221	227	234	226	230	223	181	226	191	214	205	217	232	212	244	239	243	211	241	211	202	227	202	201	208	213	220	226	202	212	200	188	195	189	230	240	219	203	228	201	183	205	214	237	225	211	209	233	239	229	200	229	226	234	233	201	233	233	205	212	219	222	216	186	226	218	218	231	207	202	207	210	212	231	210	193	188	233	214	211	189	219	246	213	194	188	215	190	244	242	224	243	250	233	204	201	203	211	197	224	234	198	208	237	242	204	207	217	240	220	219	195	222	225	199	198	251	202	203	193	197	237	182	186	221	214	210	223	204	224	201	234	197	200	235	205	222	218	205	204	234	223	204	212	213	194	200	238	184	232	204	199	223	200	221	237	195	208	213	208	219	214	226	225	203	220	218	241	215	205	191	193	201	197	254	208	210	205	209	219	236	239	208	223	201	202	191	235	224	184	199	218	238	237	219	224	233	255	224	241	206	210	213	242	213	225	252	220	224	202	226	232	216	228	247	174	206	227	220	189	209	215	214	234	216	207	205	235	201	214	226	235	224	215	195	216	205	202	202	231	212	213	259	186	200	166	234	216	247	201	192	205	221	220	222	189	199	220	217	205	200	239	210	232	223	213	203	212	225	248	217	181	225	235	173	191	197	221	224	210	201	231	234	219	174	221	219	217	217	222	202	210	201	241	232	206	207	190	215	224	208	208	235	234	190	220	224	193	221	222	194	234	211	227	220	210	226	226	208	189	240	210	224	197	205	220	226	230	211	228	205	223	212	203	230	230	211	235	192	237	231	249	231	195	186	222	237	230	213	214	206	234	208	239	228	203	213	214	217	223	231	206	212	223	209	196	210	204	206	239	237	231	208	202	190	205	220	220	220	203	235	224	216	206	220	214	224	239	205	243	233	236	208	221	216	201	215	207	187	197	228	198	216	207	197	234	229	189	204	218	226	203	218	228	233	234	206	209	199	210	228	200	214	214	206	231	213	210	211	206	240	218	198	209	247	224	201	227	190	221	216	237	215	225	217	207	235	213	211	215	217	209	220	226	206	198	213	224	227	186	213	208	198	205	193	181	207	214	214	219	225	225	212	199	226	203	213	197	236	231	214	227	221	210	217	213	214	211	216	221	221	229	221	222	195	202	213	242	184	223	256	188	206	208	190	260	199	208	221	218	218	212	202	212	202	240	235	219	210	230	212	193	229	196	225	220	200	203	191	225	262	247	234	225	224	189	236	220	223	228	241	207	222	220	266	241	196	197	237	207	231	226	218	229	201	181	172	211	214	238	231	220	206	218	217	214	209	222	232	194	204	218	218	202	193	179	226	206	191	198	195	233	206	202	198	227	209	221	212	210	201	206	237	221	214	215	210	213	209	230	224	249	209	206	204	211	177	199	213	220	209	210	204	216	215	199	218	195	184	211	217	236	184	207	202	198	238	196	201	210	207	212	188	203	196	232	218	226	233	241	201	221	197	202	232	218	200	197	247	216	219	231	198	215	225	213	208	189	213	207	225	222	217	218	253	206	177	206	229	222	225	227	243	212	229	239	213	205	241	235	206	226	228	236	226	235	208	221	235	243	206	227	208	200	183	205	231	244	191	203	226	236	226	220	252	217	239	212	203	219	222	205	233	172	201	198	196	211	228	192	220	211	249	207	251	222	232	231	212	191	204	200	186	221	206	199	197	207	232	195	223	204	203	217	235	241	207	192	195	229	171	220	215	229	198	236	240	228	219	239	205	172	208	226	229	206	225	227	226	218	206	227	210	199	214	201	199	238	219	222	210	202	225	230	232	272	202	253	188	236	214	234	192	231	218	216	219	231	227	218	228	208	214	232	195	217	210	209	218	215	227	202	226	214	214	217	208	250	232	189	203	197	203	180	222	223	235	208	207	252	220	225	203	210	215	183	202	216	249	205	241	211	224	231	218	231	209	204	211	210	193	194	240	234	230	193	224	218	246	241	218	240	214	231	251	203	232	217	224	222	201	211	243	231	217	216	213	220	212	210	247	234	207	220	211	212	240	215	204	238	223	215	189	217	194	194	219	232	229	231	205	219	229	217	209	189	186	235	220	222	201	214	200	218	250	214	189	215	204	242	227
32433	16641	11268	11317	9433	6747	5385	4630	3787	3118	2808	2683	2487	2079	1671	1387	1342	1223	1364	1288	1110	1049	1059	1004	904	768	707	658	618	725	708	721	748	703	668	730	663	654	637	665	648	610	567	510	533	553	504	562	563	593	563	585	551	567	547	569	554	535	493	524	531	489	544	468	525	498	467	490	497	533	442	482	446	491	457	487	464	476	546	464	468	473	487	472	446	447	482	481	538	479	476	469	490	453	427	490	451	499	487	490	468	494	501	513	438	458	484	490	455	465	498	407	466	450	473	481	476	448	460	454	465	468	484	472	462	500	485	457	485	501	490	441	429	486	484	466	462	475	485	476	483	482	474	473	500	505	483	502	480	474	479	481	481	464	497	464	466	458	474	468	439	473	525	466	515	466	444	486	443	475	463	475	498	452	459	491	491	469	472	467	469	462	448	487	494	451	489	493	476	462	457	456	505	463	425	514	511	481	482	472	484	478	489	475	445	469	493	440	472	492	454	483	499	467	463	476	492	453	491	469	477	488	451	457	456	488	457	442	445	477	458	475	500	467	490	467	521	482	446	493	501	475	477	491	448	474	451	431	491	455	462	499	481	491	484	504	450	476	478	473	452	452	451	478	487	447	486	422	485	514	455	453	462	470	516	482	488	478	478	449	461	466	444	448	494	483	498	451	463	481	469	456	470	499	429	483	450	436	477	408	449	442	468	487	478	472	458	440	448	442	521	479	452	453	461	451	483	470	463	476	523	449	471	494	464	515	458	438	466	503	484	469	502	488	459	454	466	461	470	454	457	463	453	470	459	455	418	458	451	442	467	492	476	462	496	461	502	479	473	435	491	452	393	469	455	483	486	454	428	451	485	480	466	476	460	483	454	467	466	466	474	490	442	458	474	466	457	461	503	509	466	469	486	466	431	525	421	424	502	472	493	451	460	463	447	492	493	477	502	477	479	448	478	460	485	470	487	479	507	459	482	454	436	475	467	471	458	515	474	459	476	461	485	465	475	480	460	488	497	471	505	451	492	477	460	479	493	505	482	456	447	464	481	463	511	483	465	422	494	452	447	481	460	488	482	443	503	433	470	467	476	492	477	474	489	465	430	426	497	453	499	506	445	446	490	476	460	450	470	492	489	464	470	431	479	477	482	465	477	498	461	494	466	447	460	466	437	457	475	453	493	458	431	458	491	455	474	459	531	468	475	459	462	463	480	479	453	491	468	471	417	498	455	445	440	454	471	482	481	441	483	472	491	468	436	441	457	465	513	427	459	466	443	476	477	438	456	455	510	443	437	473	470	479	440	431	514	484	449	483	427	463	477	452	462	445	470	460	431	432	479	481	495	430	490	469	499	467	497	447	469	466	450	466	465	462	487	499	458	448	433	510	520	468	448	472	468	473	484	494	448	496	477	510	487	489	465	470	483	454	494	443	459	476	468	476	457	452	476	476	455	514	464	497	478	453	467	465	455	501	492	451	451	453	430	458	468	474	497	432	460	487	503	461	464	462	463	480	463	485	472	450	460	427	446	471	482	414	469	484	452	459	454	463	479	423	492	434	469	486	480	465	493	485	496	442	451	475	454	473	459	459	507	497	481	477	468	454	481	470	485	461	476	504	463	452	442	477	484	471	485	443	447	452	468	479	461	486	476	447	458	489	491	446	477	453	476	451	486	458	492	486	504	492	466	452	488	448	447	467	437	492	478	462	446	452	443	487	477	503	464	445	451	460	433	495	477	490	448	453	463	454	491	416	459	527	468	493	462	483	428	450	527	520	461	454	460	459	486	455	490	448	431	472	471	486	522	456	470	485	474	500	426	492	412	448	455	474	463	452	472	505	445	455	460	506	480	445	464	480	498	460	452	454	499	473	471	502	441	480	454	463	477	428	502	446	485	468	478	465	511	443	487	465	450	473	504	494	449	474	490	480	470	464	477	458	461	466	478	488	463	434	467	480	451	478	477	451	506	468	438	470	458	489	495	506	514	508	512	478	480	458	440	478	460	475	476	466	461	467	498	435	463	454	494	468	453	424	505	490	503	473	434	477	477	489	433	434	486	452	481	461	495	507	454	482	478	467	462	441	443	469	467	480	501	470	466	528	455	464	479	416	448	507	457	472	468	458	482	491	426	432	470	455	488	492	472	461	453	449	477	479	523	484	466	500	443	482	475	445	495	461	454	491	495	487	441	460	439	470	476	460	450	488	454	451	433	500	461	504	495	475	477	468	449	458	457	484	467	462	479	463	511	467	490	449	495	450	471	460	507	488	473	460	518	498	479	476	465	477	478	447	482	448	476	424	472	501	497	488	430	465	498	468	467	476	477	460	493	474	501	458	436	468	493	520	479	467	510	457	445	473	426	479	446	503	494	447	447	456	456	450	485	447	498	439	508	465	488	458	428	458	411	493	455	464	447	486	468	443	457	435	471	480	457	477	469	467	454	479	483	453	457	459	481	461	455	481	481	475	468	471	486	436	466	477	438	456	469	473	476	487	453	483	486	458	464	426	478	472	506	497	504	454	469	460	486	434	456	455	481	501	490	441	460	491	494	449	503	457	455	495	470	462	481	507	434	478	456	454	469	454	475	489	440	465	451	461	481	463	476	458	437	445	502	432	445	490	479	507	457	482	459	472	439	460	464	433	448	513	436	481	484	469	478	482	455	490	498	437	533	437	458	479	452	507	469	461	520	468	527	448	453	467	469	446	505	451	446	446	456	486	452	429	456	444	481	474	432	490	442	481	480	506	480	437	463	428	481	478	455	446	461	465	459	471	471	434	447	480	454	490	483	477	490	485	483	434	472	487	448	511	500	444	453	455	467	488	457	443	483	476	495	467	488	487	494	473	422	441	446	492	434	484	471	460	496	480	465	474	501	475	490	486	456	488	483	451	467	458	493	500	483	476	470	477	473	484	462	469	466	465	513	461	465	450	449	492	474	468	432	487	466	471	466	480	469	450	423	497	468	506	453	532	455	461	497	447	544	458	460	487	472	496	476	490	470	450	484	469	487	450	477	457	461	487	505	444	455	473	438	446	464	473	488	473	440	429	433	497	455	510	525	454	448	479	467	482	448	482	485	445	487	484	477	493	436	420	431	488	464	452	471	457	507	438	455	477	536	481	452	461	483	450	473	476	451	482	460	469	496	443	487	441	448	477	481	494	451	467	452	490	496	455	454	487	436	449	484	450	438	494	466	488	463	501	430	431	464	482	459	469	472	480	475	494	474	449	471	480	479	476	467	478	456	500	492	506	450	489	455	492	479	505	434	474	446	468	442	494	414	490	457	472	439	441	457	448	458	478	482	496	495	509	472	472	458	469	458	481	502	463	450	452	466	455	493	497	453	449	456	452	503	462	466	464	437	500	481	462	450	450	458	471	505	519	481	439	495	490	480	496	496	438	469	463	484	487	498	461	471	486	445	434	491	489	463	444	500	483	462	476	453	516	431	476	426	463	451	466	453	489	485	446	477	526	453	475	481	458	450	458	473	505	429	432
31206	13168	3974	2102	1344	870	705	507	448	358	360	349	319	259	250	293	268	281	275	245	244	223	263	217	222	248	232	219	240	243	224	231	216	199	208	210	187	223	213	178	228	211	235	224	205	217	226	203	204	199	189	207	219	208	191	223	201	197	215	181	224	205	237	210	230	240	197	213	209	230	184	220	189	208	195	229	185	216	203	203	208	207	214	189	218	215	210	203	202	188	217	209	244	189	218	206	214	209	208	214	210	230	212	209	185	178	194	226	209	224	233	210	216	206	185	249	205	219	191	204	247	202	243	234	216	214	209	183	201	219	202	214	235	210	203	193	206	208	205	187	203	209	214	206	216	205	230	210	203	203	202	190	222	189	208	188	217	222	215	230	217	240	200	223	200	220	228	184	193	239	197	215	197	200	227	225	233	223	216	210	222	221	231	218	196	226	222	221	172	200	204	208	204	211	192	192	216	197	206	214	209	184	201	207	201	206	235	176	211	207	197	218	202	230	199	203	211	201	236	228	208	190	223	202	223	199	202	192	221	206	217	217	200	182	187	214	188	211	206	203	211	173	229	206	213	243	178	239	187	245	216	195	191	210	216	196	239	204	218	208	193	202	217	206	216	223	192	199	205	187	203	211	187	229	219	230	221	184	232	227	220	227	186	221	223	213	223	200	176	227	204	229	218	187	184	249	228	197	218	214	186	210	218	211	213	214	200	221	225	231	168	180	200	261	212	226	216	213	199	219	187	218	173	222	216	188	214	211	199	197	217	194	205	233	201	202	214	234	200	199	227	216	204	186	202	204	206	220	207	216	200	209	192	208	188	190	222	202	202	205	215	208	208	210	224	208	218	231	217	215	221	236	223	245	209	197	226	207	191	219	205	228	226	209	213	187	203	226	196	259	205	209	194	202	215	234	166	193	180	203	222	201	192	215	182	217	231	197	203	217	206	223	222	224	211	212	198	180	192	211	224	220	216	206	184	177	223	201	204	213	206	210	208	198	205	193	223	195	210	227	212	223	187	193	217	228	217	193	225	218	226	187	213	214	219	259	225	216	197	188	210	221	208	187	217	189	190	210	212	233	197	192	214	212	224	210	202	182	219	216	184	176	214	210	209	196	222	215	212	213	207	207	202	196	195	227	250	205	215	208	220	197	212	175	214	220	201	232	202	212	201	199	204	212	220	216	218	197	225	207	213	200	223	212	228	231	237	235	218	205	212	238	224	212	217	210	217	219	233	196	208	209	209	219	205	195	212	227	213	208	233	222	210	213	213	196	193	208	218	205	212	199	188	224	218	189	188	205	209	206	223	173	188	181	206	227	186	189	252	243	198	200	216	193	198	223	220	189	217	217	216	230	233	192	239	203	198	187	210	212	206	211	205	232	211	242	196	193	215	190	235	211	217	239	215	218	202	202	216	199	207	226	211	197	208	228	206	199	211	240	187	194	203	198	194	180	210	212	204	202	211	196	207	212	202	228	213	186	213	220	204	223	206	199	204	201	217	200	198	185	202	238	221	176	244	226	225	192	191	190	247	210	213	216	212	238	193	216	203	218	194	193	201	213	218	174	203	200	198	201	219	196	215	223	208	214	207	217	220	199	223	192	242	208	201	218	218	199	216	214	190	200	199	191	190	223	214	235	221	223	194	194	212	205	226	238	226	174	191	208	202	205	209	205	197	237	208	206	207	217	219	223	194	236	234	224	188	212	201	235	221	192	219	229	219	210	239	232	198	221	196	197	168	207	216	223	197	197	227	213	222	236	197	192	198	215	191	189	182	216	200	170	182	225	204	208	201	213	212	213	246	217	227	211	194	218	199	238	213	182	206	215	217	207	222	237	216	228	214	229	203	192	204	195	214	201	200	220	203	209	202	198	184	188	215	248	183	215	222	230	222	193	193	196	238	222	204	216	199	232	226	204	216	224	173	218	201	213	201	207	233	218	200	235	221	185	182	202	209	206	211	190	226	200	212	238	206	187	200	214	220	198	195	199	195	216	190	204	191	201	208	186	193	226	201	224	178	210	204	202	219	225	238	234	208	162	219	218	208	188	240	230	193	222	194	187	198	214	235	225	205	207	191	221	207	232	199	216	228	236	221	221	191	209	240	221	209	207	197	211	212	200	204	204	214	197	187	221	219	204	196	195	210	227	187	181	202	198	186	213	205	223	199	198	216	212	231	204	177	170	219	208	207	218	199	218	223	211	204	212	196	232	218	208	212	199	208	189	203	213	184	218	196	220	200	212	197	201	210	222	228	196	232	206	244	200	213	214	215	242	206	203	189	205	188	216	211	209	203	182	212	221	180	215	226	195	211	231	205	187	214	222	219	204	199	212	193	214	216	213	243	215	230	182	196	196	194	215	207	224	214	201	194	168	215	219	207	216	175	216	207	208	221	227	199	238	243	212	212	185	166	182	197	199	192	223	202	208	228	234	196	225	217	205	196	218	212	266	230	236	225	203	217	200	200	200	215	182	196	198	206	211	234	210	216	234	196	220	205	215	196	241	195	201	214	219	219	230	207	203	207	223	186	211	227	193	226	199	197	218	183	195	247	222	248	207	209	238	187	206	234	187	209	205	201	203	190	211	201	192	219	181	203	216	208	190	207	206	226	193	209	230	211	194	196	205	209	189	217	251	220	189	201	218	215	221	227	211	179	208	193	196	219	202	203	207	197	214	204	193	212	198	202	201	198	213	196	227	215	220	214	224	238	203	210	189	210	207	205	197	215	229	191	229	197	210	190	184	187	208	212	183	215	190	202	212	240	198	223	219	226	210	221	202	217	212	218	197	218	217	219	243	194	213	191	209	218	211	180	198	203	217	213	213	194	225	213	212	208	223	212	232	209	230	227	215	216	214	218	225	220	201	212	185	218	196	203	219	218	222	210	229	188	213	215	232	223	208	211	207	210	185	216	218	201	235	210	214	214	187	225	189	207	200	220	225	214	218	201	189	205	219	188	230	228	220	206	196	196	231	211	205	216	194	197	183	209	242	199	212	199	215	170	194	203	211	222	250	237	210	196	197	211	214	192	209	204	224	219	166	235	209	192	208	207	203	190	196	205	226	238	233	206	183	216	212	208	224	240	218	218	208	200	173	236	232	201	215	211	206	182	201	186	212	231	205	205	210	203	208	208	195	225	211	217	205	202	174	211	192	213	220	193	223	185	187	214	190	211	234	185	196	199	208	187	187	234	188	216	236	191	204	194	204	240	199	254	203	232	208	205	215	179	215	205	179	203	214	192	212	216	218	208	181	194	211	222	213	210	209	194	207	201	171	199	224	196	183	216	214	204	199	198	201	214	201	248	217	194	207	220	216	179	192	184	213	210	205	191	229	202	209	225	206	200	206	225	221	235	203	221	216	198	217	226	201	237	197	182	238	238	234	203	200	207	218	204	218	200	244	219	212	186	217	205	190	220	188	245	233	204	193	202	238	196	214	210	236	212	211	221	194	227	209	196	198	194	203	199	209	218	213	203	223	223	227
17214	8249	5444	5994	4964	3443	2545	1995	1652	1439	1400	1238	1086	965	807	756	716	698	693	708	674	608	602	686	589	574	491	498	523	499	488	537	546	548	488	488	483	481	485	465	476	455	477	493	452	509	477	464	444	499	473	495	471	438	474	456	461	486	468	475	470	473	464	449	469	459	467	432	450	432	444	483	474	465	405	461	458	439	439	467	446	490	456	455	459	407	440	473	427	427	426	473	442	461	436	471	457	433	441	445	471	457	480	436	389	460	437	402	453	446	424	456	478	446	413	443	454	448	471	423	430	441	435	455	432	441	451	451	460	458	452	433	438	478	463	493	424	441	448	448	460	443	450	441	449	429	473	425	445	460	428	435	421	447	429	433	446	440	440	425	460	420	450	460	477	406	460	466	446	415	441	441	441	483	464	468	439	478	423	454	421	423	487	495	423	469	467	441	447	454	425	438	436	433	432	471	401	419	469	421	442	474	481	461	444	456	446	427	469	461	448	476	422	450	447	494	423	425	392	463	475	449	424	416	458	499	441	435	414	434	421	457	443	433	451	467	462	457	429	462	445	433	430	486	440	468	417	431	443	441	423	435	420	437	473	457	441	450	444	429	474	446	418	435	463	454	422	441	463	464	440	469	468	451	448	422	449	395	452	434	453	484	412	409	441	407	446	418	454	468	465	432	429	467	471	467	440	465	424	406	451	428	475	460	437	484	457	450	440	465	443	433	413	463	419	441	449	442	414	434	463	452	431	451	417	468	470	472	444	466	469	469	450	420	451	449	473	450	467	434	470	445	451	450	431	428	462	408	428	447	411	452	453	412	406	458	477	432	471	499	432	458	436	436	493	485	447	464	455	462	470	440	479	501	448	432	438	402	447	450	466	425	470	449	448	443	468	423	468	452	444	416	424	458	408	451	489	434	439	427	463	471	478	468	427	452	427	461	403	445	428	420	446	479	426	425	468	422	448	447	492	441	423	445	459	447	430	503	421	462	450	427	438	423	447	473	433	509	416	455	434	452	433	411	456	454	431	460	409	487	463	387	428	429	459	455	420	437	433	445	472	428	429	453	487	509	478	454	458	450	449	472	458	435	439	466	458	449	465	438	447	472	472	450	450	486	453	430	472	449	430	456	443	445	406	458	429	449	445	425	458	433	443	488	434	447	433	466	476	417	472	459	449	459	437	442	443	444	436	432	446	462	454	405	429	447	474	456	444	484	457	435	473	480	454	401	469	454	438	425	432	446	489	491	398	439	449	435	474	446	471	467	422	446	439	428	460	436	467	445	453	461	439	457	441	464	456	457	440	484	462	462	467	444	460	421	456	458	444	441	448	471	505	431	449	429	431	473	452	477	422	430	472	467	430	468	424	458	443	461	419	459	449	450	477	436	447	439	499	439	450	435	460	439	449	441	479	424	420	433	449	439	464	447	451	439	435	413	435	425	498	476	454	449	478	429	476	485	493	470	466	461	455	465	483	434	443	449	469	418	434	444	439	453	466	461	459	410	435	418	479	453	424	448	457	463	478	464	494	460	443	432	464	444	451	453	418	448	438	457	470	443	436	476	446	482	460	500	454	451	463	470	459	433	425	414	464	452	443	432	450	423	458	470	439	430	459	421	407	416	447	413	449	404	469	461	461	492	476	441	421	460	450	493	446	429	464	453	483	481	439	437	456	470	461	463	464	438	452	420	428	439	489	435	461	423	422	420	462	443	456	419	446	479	457	425	456	460	448	455	462	445	453	465	438	445	406	431	458	433	432	443	447	449	433	480	463	454	467	445	442	482	496	464	467	454	433	449	457	447	471	423	456	501	449	453	467	450	465	455	429	426	436	442	432	446	434	439	451	457	454	439	468	448	490	447	475	465	475	463	432	463	464	446	446	458	441	451	422	472	464	453	431	440	468	467	450	444	431	454	457	413	426	423	472	426	444	444	453	425	441	449	446	442	392	465	434	492	440	478	469	436	426	470	455	466	412	474	444	436	469	435	466	434	447	395	447	454	440	405	422	480	431	426	446	469	449	446	498	493	424	466	466	475	459	449	462	406	442	434	480	489	415	481	472	449	453	477	479	468	453	452	457	454	451	453	435	495	459	415	443	426	446	453	452	482	466	438	481	449	452	440	417	441	458	458	442	406	381	471	468	452	425	480	437	434	456	438	471	494	448	464	501	458	419	429	495	489	427	398	428	487	453	474	460	420	474	471	380	453	435	457	479	480	473	488	487	465	433	462	454	450	433	467	448	436	437	417	439	444	454	422	449	446	415	420	453	478	424	461	434	482	422	508	457	499	447	443	464	453	475	424	424	448	447	448	458	406	477	439	461	449	441	463	458	486	453	460	464	455	458	490	460	458	434	489	460	444	475	464	448	439	419	473	471	418	450	474	427	473	392	466	489	447	425	417	471	432	434	491	421	456	446	453	440	417	453	436	439	454	430	440	450	459	436	409	436	513	434	484	436	424	397	450	471	407	403	471	480	424	469	444	429	447	499	456	397	432	438	450	434	451	409	471	448	486	442	454	475	483	454	472	462	435	473	442	441	466	438	444	443	392	478	450	459	461	450	441	461	462	462	456	456	461	467	441	484	390	448	469	444	411	446	470	451	460	446	467	458	443	425	433	489	435	455	442	434	439	405	429	464	447	450	393	468	453	451	440	445	478	456	459	421	434	453	433	453	435	454	466	416	460	463	457	432	469	438	458	474	433	473	439	439	465	448	453	454	472	451	443	472	415	452	435	417	428	425	447	457	479	431	460	394	505	465	450	476	442	431	471	428	456	449	421	475	459	448	418	426	446	447	428	446	486	410	402	419	468	456	467	506	436	446	437	459	414	445	437	459	502	442	459	453	496	457	463	430	449	418	431	417	471	454	460	442	475	436	406	425	408	449	460	479	475	445	426	467	492	419	431	443	426	418	412	455	432	421	429	458	410	449	458	483	444	429	430	450	407	430	403	459	438	464	446	454	421	414	475	436	406	435	436	451	454	428	427	442	427	430	464	450	444	402	444	452	476	428	458	444	452	440	461	465	463	479	480	443	473	435	417	475	475	437	450	423	437	444	450	455	428	449	469	451	447	408	445	449	453	468	444	433	455	431	417	406	464	444	466	447	442	454	471	483	437	432	479	440	467	417	455	417	447	426	473	457	443	425	423	459	421	482	434	443	458	420	430	483	440	456	434	467	448	489	460	409	467	471	453	449	463	426	445	453	447	453	481	456	465	493	437	418	440	495	474	434	454	441	449	465	443	453	520	440	465	469	449	442	447	428	443	432	422	446	443	460	472	462	453	444	413	429	446	452	435	467	427	463	479	433	456	458	406	444	434	409	470	441	454	469	446	452	471	447	469	505	448	472	467	401	429	453	422	490	468	440	449	457	413	400	482	453	455	464	429	485	454	444	405	433	457	462	501	431	441	443	467	448	425	448	436	451	438	457	425	445	465	512	469	438	429	496	495	438	451	477	447	443	442	453	446	429	461	456	456	440	447
47793	22095	6995	3527	2219	1361	1029	860	630	537	487	439	360	314	303	278	283	290	271	307	263	224	266	249	242	230	199	214	229	201	203	193	223	239	214	189	193	223	219	200	224	198	190	177	203	201	202	225	194	203	195	223	211	182	200	223	203	204	179	198	180	183	185	193	196	212	210	173	186	176	207	197	196	205	217	195	206	164	182	172	179	181	200	175	194	176	236	223	178	170	208	195	190	170	159	181	186	184	182	184	199	193	218	192	162	191	178	200	177	179	184	169	188	201	183	200	200	229	234	164	170	199	181	169	180	202	208	198	164	186	170	183	193	190	200	199	171	186	184	202	203	197	188	180	184	208	194	180	199	215	197	196	160	191	196	168	165	188	190	191	191	190	204	183	198	189	163	197	205	199	174	199	200	208	213	170	205	164	181	189	207	237	205	202	170	184	182	193	200	195	177	211	222	214	183	199	143	196	191	184	211	190	177	178	196	210	199	192	202	176	163	196	211	171	183	222	175	172	191	169	177	184	192	185	197	185	166	205	184	185	192	212	197	179	179	219	177	196	223	203	147	186	187	197	188	196	210	184	194	186	169	169	184	202	191	197	199	176	196	196	202	199	201	234	223	192	191	208	186	236	184	194	177	205	205	170	194	165	206	199	199	184	195	167	170	181	210	178	189	200	200	200	197	192	190	165	191	187	183	184	216	175	187	211	204	187	186	178	208	180	165	192	175	182	190	187	180	203	202	173	186	196	185	195	165	212	173	192	201	196	180	198	185	193	199	194	186	174	182	189	192	183	203	233	219	214	179	156	204	184	210	187	202	190	187	209	193	202	184	215	201	166	164	195	191	197	179	189	183	178	204	201	199	165	187	181	187	215	201	164	209	199	186	174	211	188	198	190	202	195	218	217	171	172	204	203	177	194	195	183	196	197	202	193	195	205	174	173	216	199	177	196	198	212	192	181	179	176	193	171	195	168	198	187	178	198	189	191	197	184	188	165	203	208	212	194	193	180	192	190	207	197	193	188	157	181	201	195	183	200	179	176	163	176	204	193	196	205	202	181	198	185	166	195	190	177	191	192	184	152	202	181	171	188	192	199	189	196	166	169	205	201	193	202	169	174	204	196	191	181	200	214	213	214	174	190	187	186	177	187	185	211	203	192	211	196	196	207	190	183	206	182	193	213	195	186	198	178	195	182	197	181	196	190	194	160	220	184	196	197	190	204	210	170	191	171	187	204	226	183	193	184	202	159	175	170	195	199	213	187	184	186	177	179	216	178	217	177	201	213	169	176	201	190	180	183	164	199	187	181	197	191	192	184	199	191	173	159	180	190	187	182	172	206	199	246	199	218	190	183	195	161	185	189	188	187	219	161	199	220	207	188	182	203	225	183	175	176	173	177	174	182	204	211	200	177	193	205	212	185	202	184	188	194	209	177	171	166	178	192	193	184	172	186	155	185	214	175	186	185	179	180	184	197	190	230	183	199	192	206	218	174	170	193	184	212	222	179	175	174	179	195	187	207	172	191	172	167	196	154	178	190	182	178	173	171	175	187	200	201	204	184	187	208	184	212	194	178	212	183	197	195	197	170	183	173	195	168	187	179	203	166	186	192	198	178	194	212	196	208	202	204	189	215	201	208	201	168	173	204	210	203	200	215	190	186	155	163	173	209	193	185	208	186	189	197	181	174	187	210	192	188	172	189	205	198	197	199	211	213	171	174	195	203	164	179	167	219	166	204	169	188	187	189	175	181	179	184	203	193	167	184	201	169	195	222	188	176	223	199	173	175	215	178	177	183	186	204	194	177	191	149	182	162	196	218	184	195	179	193	191	186	192	184	197	167	196	207	199	193	195	176	203	210	177	184	199	191	211	180	212	220	196	201	169	169	206	184	183	188	174	186	187	210	166	217	200	194	186	191	187	194	188	191	224	209	198	173	191	188	200	179	184	167	194	190	175	208	190	191	176	186	204	201	195	180	209	211	172	194	164	183	175	194	196	183	209	199	204	184	193	164	184	181	183	165	183	184	184	219	193	183	189	181	190	198	184	199	207	216	184	204	203	203	204	156	195	188	200	200	169	195	175	172	192	170	175	166	207	181	185	202	204	159	176	188	206	204	160	192	224	172	192	188	200	184	179	213	186	181	204	182	204	195	204	178	181	185	176	204	203	168	198	207	198	187	218	221	233	210	180	176	204	190	195	193	220	197	181	180	183	199	196	192	186	189	159	184	196	199	213	190	176	189	163	186	177	200	226	209	182	216	190	183	169	207	209	204	193	205	188	207	175	177	166	195	163	203	193	176	191	205	189	177	206	210	170	220	215	174	174	219	178	205	208	234	204	183	208	188	200	178	223	201	163	192	207	194	216	204	206	219	191	187	196	196	181	168	179	170	181	162	173	204	209	194	184	203	193	206	211	181	191	167	218	220	177	189	154	199	200	191	206	217	165	188	211	177	178	189	159	169	190	185	165	184	187	176	191	173	198	180	225	176	179	198	176	192	201	195	176	172	188	199	231	202	188	178	192	207	192	174	204	188	189	193	185	201	195	195	177	211	216	208	216	200	224	182	211	193	186	177	198	184	215	169	193	178	182	187	176	185	209	173	185	212	189	180	197	194	235	185	218	194	198	185	190	225	192	184	208	205	189	199	204	204	209	182	211	186	191	201	173	175	171	183	172	183	197	183	199	155	166	181	183	150	193	184	186	199	181	174	191	159	197	186	182	197	201	181	186	215	206	180	192	205	188	183	184	207	185	174	194	206	181	177	185	173	214	203	191	204	211	193	195	205	204	187	217	191	172	201	233	181	203	168	186	169	197	184	174	197	198	194	211	182	175	181	195	205	206	178	176	188	182	219	202	175	170	176	166	183	169	179	199	180	188	194	213	171	194	168	201	179	171	186	175	186	193	215	187	199	187	191	188	167	183	196	175	201	198	208	205	187	197	203	183	200	191	190	180	199	170	178	192	185	214	222	175	210	203	179	193	188	189	164	200	180	181	176	192	188	169	182	192	197	180	179	201	187	188	194	209	183	196	208	198	191	204	190	192	212	207	178	203	162	172	210	192	214	207	200	199	178	208	209	171	219	212	198	173	206	183	215	204	214	171	173	203	187	182	183	166	195	188	187	191	181	184	204	165	214	218	197	189	183	209	202	193	162	184	194	190	192	190	192	176	175	217	209	177	200	179	201	157	163	178	205	196	204	193	173	197	197	184	197	195	176	181	173	190	188	188	192	220	206	179	183	182	214	184	183	186	190	162	181	189	219	179	181	212	193	208	172	194	183	155	207	198	201	192	196	191	212	190	194	191	219	179	219	207	219	213	210	200	206	210	184	195	212	178	182	197	176	171	209	194	188	202	200	217	201	174	181	195	202	193	204	178	177	197	183	185	212	186	190	201	192	221	165	188	188	195	179	201	194	153	184	191	192	210	202	205	193	185	232	230	207	199	168	217	209	174	205	214	200	231	190	193	199	221	201	179	181	190	175
27670	12949	8044	9323	7910	5723	4439	3500	2807	2326	2168	1960	1570	1319	1107	1088	1062	1043	1026	959	942	840	861	744	713	633	506	583	539	555	546	538	565	543	556	554	537	524	512	519	469	489	457	516	500	481	520	452	457	510	502	461	457	485	484	485	476	482	492	474	447	461	445	450	430	419	414	409	404	423	383	427	424	414	441	445	437	461	407	410	404	445	436	424	417	437	446	405	422	431	477	433	453	424	424	400	408	419	372	440	437	411	387	414	389	402	398	426	434	451	443	420	401	432	432	404	445	434	421	436	408	410	409	408	440	433	389	400	409	452	398	417	425	415	425	447	422	438	438	441	425	389	434	442	436	391	433	417	404	403	423	417	437	425	438	395	432	459	445	407	440	422	438	437	429	408	394	413	400	440	424	444	388	437	389	403	409	398	434	425	437	451	409	434	410	422	425	416	400	384	425	411	400	422	431	414	433	455	453	441	415	407	438	422	395	425	466	461	442	425	398	446	409	442	424	446	406	415	432	424	422	430	414	470	444	420	377	410	425	424	408	419	396	456	395	407	404	460	428	413	395	423	419	447	409	426	403	413	376	424	438	449	423	423	382	423	401	433	452	396	446	404	429	445	433	452	381	384	410	397	428	428	434	414	401	418	399	455	418	414	438	395	410	420	407	427	409	411	415	438	392	392	445	459	449	394	430	439	408	457	443	448	416	436	439	380	422	423	428	395	405	413	419	411	366	392	420	442	398	430	391	395	425	444	436	471	418	427	452	423	426	407	487	434	417	427	428	428	404	418	409	398	410	403	430	405	405	434	419	425	451	444	394	474	401	456	455	430	455	392	418	445	418	390	443	422	409	428	402	428	413	432	430	438	424	429	424	440	382	434	446	435	409	418	434	401	450	392	396	433	418	386	470	445	423	446	450	434	429	410	423	429	429	424	428	445	413	442	440	428	421	445	433	405	415	376	394	394	439	426	417	451	442	440	426	437	400	424	439	410	469	418	422	433	423	491	400	424	413	409	452	430	451	434	412	396	414	398	418	413	430	421	401	391	408	416	427	427	434	402	418	434	423	439	452	402	424	406	468	414	391	405	441	366	397	397	378	437	448	421	424	415	411	420	428	387	422	449	435	401	402	434	448	404	427	392	407	427	438	410	405	449	404	430	420	417	435	424	404	452	438	398	395	428	459	409	397	427	445	394	424	436	432	398	405	431	396	397	433	410	413	414	447	443	416	403	388	399	418	426	420	437	405	413	430	426	415	438	412	445	435	446	456	437	405	453	441	431	433	414	405	421	432	455	411	419	461	437	428	463	413	399	413	381	382	413	410	431	425	448	408	424	420	467	417	439	418	428	429	435	396	420	418	468	397	424	427	390	401	436	425	404	417	445	400	455	401	395	460	432	396	445	455	408	427	438	401	434	457	384	403	423	407	413	395	399	405	428	472	393	405	395	441	434	429	424	390	389	414	412	394	452	443	428	426	403	449	418	444	398	448	413	418	431	385	435	426	434	460	411	417	411	428	443	457	396	399	407	393	441	458	391	445	418	426	412	434	427	477	420	449	441	423	461	432	412	423	432	399	438	426	411	433	439	412	452	391	442	434	405	416	404	453	365	380	456	426	385	380	389	459	403	390	423	401	369	443	413	420	461	416	408	412	396	399	398	393	448	424	459	403	449	400	465	422	372	419	432	448	423	420	437	422	404	410	421	444	407	428	436	404	433	425	416	436	431	415	413	406	438	426	391	395	428	421	420	390	399	437	446	426	432	403	416	381	403	440	458	410	433	440	379	437	421	434	440	456	416	422	415	395	421	392	453	390	444	420	416	414	454	449	361	406	435	419	433	407	405	397	379	392	409	452	427	441	439	395	423	431	428	430	423	423	430	400	451	425	423	425	462	463	440	430	422	436	456	386	443	444	384	400	417	409	435	406	420	386	413	418	418	429	378	426	394	420	410	415	406	401	385	391	428	397	411	425	433	452	406	389	411	447	426	402	424	443	423	427	405	442	392	439	442	411	401	426	441	422	413	379	449	413	392	426	442	402	383	435	476	433	393	416	441	419	431	422	433	403	417	402	438	426	409	424	425	433	406	413	465	409	375	416	415	379	397	421	458	438	413	446	438	438	408	430	423	435	430	437	439	451	416	384	406	414	408	398	446	398	380	454	420	391	431	445	412	445	413	427	397	431	434	449	432	438	406	412	420	393	445	418	411	433	424	433	434	390	398	409	420	443	455	427	423	420	452	416	403	432	448	396	413	405	409	436	397	421	413	426	404	440	417	450	420	437	429	441	421	406	440	400	428	412	431	414	410	415	425	419	423	440	399	426	389	452	419	440	431	389	430	415	430	393	420	450	420	427	440	412	426	429	417	400	450	403	422	388	439	457	400	430	412	429	423	437	442	415	408	438	400	428	436	429	424	403	426	386	421	424	422	451	400	439	401	402	438	411	465	394	402	430	405	395	452	378	411	472	399	415	401	413	391	431	415	446	422	433	447	431	434	414	416	415	428	423	417	404	345	438	424	406	436	415	433	401	404	435	419	428	417	408	421	427	430	421	378	472	410	431	398	407	405	455	409	412	468	435	400	403	358	423	438	427	399	399	420	384	433	431	400	425	390	372	449	405	417	437	416	405	418	457	425	453	416	441	434	391	445	459	438	410	418	443	406	383	410	396	444	395	412	455	400	387	428	410	423	405	413	399	458	400	391	409	419	426	409	376	415	430	432	432	414	417	451	427	391	414	446	394	379	404	425	408	415	429	426	433	413	386	401	400	422	447	455	398	424	457	395	419	413	473	427	413	433	404	433	425	403	468	403	407	426	443	417	377	438	406	402	399	415	430	415	415	454	459	405	427	401	378	430	416	449	372	384	413	403	434	410	424	412	372	414	431	417	396	439	423	400	390	410	447	407	459	434	430	449	369	410	436	425	405	440	453	466	405	411	412	405	389	434	433	415	415	421	440	433	428	395	440	436	382	403	423	418	422	420	440	458	432	412	434	384	413	400	437	374	410	411	431	411	431	386	413	444	408	438	426	422	431	433	414	425	378	442	417	373	402	422	404	405	411	428	405	439	386	419	431	426	441	506	396	381	406	447	428	404	423	444	434	422	436	437	403	408	387	429	419	399	437	437	375	384	419	427	422	440	392	422	446	432	435	406	408	414	400	391	415	418	422	441	430	430	391	427	408	440	402	444	433	378	456	432	437	449	429	406	437	427	389	480	383	416	411	403	445	401	432	421	418	413	416	377	418	475	420	388	399	400	440	417	456	423	446	426	439	451	425	414	399	417	425	427	431	435	385	378	389	404	391	416	419	438	414	409	423	443	424	443	405	447	435	455	412	433	405	435	457	404	386	428	441	430	432	396	432	399	386	453	418	402	400	446	443	434	375	419	397	429	418	403	454	432	408	439	441	453	379	419	411	416	434	392	417	386	407	423	412	399	416	460	420	474	407	431	407	433	422	405	419	428	403	436	410	437	376	440	389	433
54663	26690	10732	5379	3253	1990	1317	1010	849	742	691	591	478	448	409	370	380	349	333	354	298	324	306	277	264	272	271	251	237	258	242	251	241	241	239	232	233	233	228	210	258	217	206	210	210	221	262	202	240	233	227	214	197	200	238	203	209	237	234	210	194	191	221	208	225	222	215	185	209	228	249	225	200	226	225	224	188	210	223	207	213	189	220	224	253	246	229	226	244	207	243	229	231	213	210	239	207	209	227	218	242	216	217	186	207	217	223	210	224	226	221	215	228	210	239	219	216	242	182	210	247	211	204	227	197	219	212	180	207	222	201	217	234	217	196	236	205	222	194	233	224	225	212	214	232	214	223	211	199	214	213	211	225	214	227	207	211	226	214	216	211	228	229	190	211	210	210	200	205	199	240	190	219	225	216	227	210	215	254	191	190	217	227	196	231	211	240	220	231	204	221	254	236	206	191	231	246	204	212	226	192	220	217	222	215	220	206	214	208	211	219	215	222	215	250	218	213	223	236	222	215	269	204	236	233	236	208	215	214	239	235	213	243	216	233	249	205	219	214	226	245	202	180	234	201	176	194	236	214	220	251	220	233	201	259	203	211	220	251	237	196	225	203	213	241	216	242	222	230	212	219	234	217	215	197	197	190	242	194	222	199	174	242	226	207	233	199	259	255	214	202	236	198	209	203	205	208	221	212	220	222	228	243	195	217	231	212	219	212	204	248	188	220	217	235	202	209	231	212	208	184	202	190	195	195	201	195	222	203	224	213	223	211	198	191	197	190	214	207	212	217	207	232	217	190	202	214	224	195	225	204	204	202	218	222	199	211	202	201	211	231	229	189	218	216	199	221	202	240	213	223	222	254	191	223	231	229	210	222	233	220	237	215	211	191	207	241	227	225	220	216	234	200	211	243	214	211	212	219	250	236	249	213	182	218	221	216	203	221	230	247	217	242	207	215	197	221	204	195	210	213	195	242	193	204	210	194	216	230	234	212	198	222	235	197	207	213	189	222	246	206	192	217	210	223	230	206	192	191	210	194	199	215	208	193	201	221	253	202	192	212	218	189	193	240	242	187	232	198	221	226	223	210	219	221	207	221	206	204	203	265	234	218	201	217	236	195	229	220	199	201	208	219	227	234	199	203	198	205	201	230	207	232	221	207	224	204	188	180	193	239	204	206	211	214	222	202	226	197	215	225	225	226	229	199	203	198	249	247	220	225	231	243	212	216	212	227	205	200	234	205	196	244	208	233	179	194	250	216	244	187	216	228	191	197	217	190	211	229	224	208	189	228	196	250	210	200	239	189	231	229	212	210	211	188	196	191	215	226	249	182	235	221	211	207	227	211	207	227	215	228	227	218	234	236	211	226	208	196	217	206	224	205	203	203	230	210	232	231	232	209	265	209	224	210	225	230	224	201	225	199	215	229	225	202	220	216	184	216	249	245	204	162	220	200	188	199	196	203	219	197	220	206	245	234	250	197	231	205	200	204	234	190	209	233	231	230	231	192	211	211	224	213	191	207	214	184	213	215	204	209	209	221	211	185	205	225	217	205	213	219	230	204	181	221	229	219	235	243	241	216	220	193	218	220	210	192	206	228	200	213	220	229	219	216	226	179	200	224	199	178	224	206	213	191	213	224	230	223	210	212	214	238	197	201	219	248	219	221	215	236	230	195	218	200	193	209	215	196	227	260	206	193	215	252	205	209	190	214	238	214	223	233	211	205	224	212	204	190	181	205	224	220	222	231	209	216	229	225	225	246	195	211	203	235	220	190	190	194	203	239	230	234	215	196	207	219	191	221	215	203	212	214	182	227	248	229	207	231	233	216	225	227	236	191	208	212	214	205	247	183	185	222	187	224	223	215	215	182	232	206	213	210	216	228	214	209	207	172	208	200	191	191	201	209	212	208	206	234	208	212	202	224	240	185	206	195	225	202	242	216	223	235	204	218	241	194	205	233	225	219	213	204	207	215	208	222	191	205	193	204	184	207	222	227	205	210	217	190	226	216	239	205	232	230	203	203	222	203	218	219	202	225	214	229	199	213	216	189	220	210	212	216	191	236	215	216	219	228	218	209	217	215	221	213	190	214	218	220	203	201	222	213	199	226	234	218	227	199	224	225	192	218	205	216	234	253	199	202	213	231	193	204	176	226	215	209	218	239	194	225	208	221	244	216	249	220	227	208	195	229	197	224	226	223	205	219	224	251	228	207	221	206	201	223	221	196	218	212	224	223	247	226	198	222	226	232	225	194	217	183	189	206	205	218	205	207	230	215	197	204	207	209	219	200	239	232	201	178	245	226	211	203	216	197	197	209	194	202	213	206	168	208	200	204	217	215	224	211	200	210	245	238	197	212	204	220	218	223	161	241	237	230	199	223	220	188	208	241	217	206	236	210	202	206	183	206	201	205	210	216	214	246	221	200	202	205	195	215	235	204	229	210	211	223	202	216	216	210	209	217	224	229	230	180	232	248	202	217	234	206	195	228	242	196	224	204	194	210	234	232	198	220	244	222	225	213	208	218	185	231	228	215	210	215	189	240	234	226	230	211	245	214	200	196	202	213	220	221	213	228	213	199	219	231	234	219	220	215	223	227	211	221	211	191	248	198	232	215	204	201	234	181	220	225	237	208	234	202	194	223	199	201	197	214	226	205	212	214	236	230	212	198	196	208	225	212	217	224	227	220	209	231	202	198	178	176	203	180	197	216	234	202	177	219	194	194	239	193	181	234	212	179	199	216	213	236	233	230	213	208	223	209	204	257	222	240	208	227	194	201	219	196	204	206	203	216	189	241	200	233	200	210	221	195	230	235	232	199	197	236	191	190	233	220	223	209	212	225	203	242	213	253	211	196	226	223	223	191	223	206	188	182	202	194	229	221	235	209	201	232	216	243	217	204	229	193	196	223	226	203	223	225	196	199	232	232	211	210	212	234	233	219	215	227	221	178	212	197	206	225	219	215	201	213	209	207	203	206	237	208	214	216	218	240	215	244	217	208	225	224	214	216	215	227	230	210	243	233	226	210	219	228	201	220	230	221	254	222	223	219	188	238	198	210	227	234	224	210	220	211	207	206	196	202	219	216	224	234	232	243	217	235	204	232	236	233	209	216	193	191	199	205	230	229	209	212	206	221	194	207	225	213	201	222	218	216	205	214	179	218	233	224	227	204	206	202	194	214	219	223	202	200	225	184	210	220	221	201	196	243	214	212	255	194	189	198	185	191	182	215	174	226	212	204	190	207	206	205	209	201	223	232	231	208	211	218	238	217	230	195	195	216	226	229	196	212	185	205	224	234	205	227	226	211	199	200	226	189	205	216	218	228	229	211	187	179	216	210	219	187	217	187	212	203	208	213	221	236	238	209	183	200	228	230	218	208	196	245	230	211	213	232	193	198	186	225	193	217	213	203	210	226	232	232	206	207	228	222	199	232	221	198	202	218	197	219	216	215	218	215	221	214	218	217	213	240	228	219	233	212	224	233	211	213	183
31711	16448	11572	12482	10566	7331	5573	4442	3785	3248	3076	2612	2293	1906	1577	1324	1371	1305	1337	1327	1118	1122	1085	926	866	813	713	672	699	707	662	649	684	686	654	637	727	672	629	615	592	544	525	501	530	536	569	580	514	530	579	519	576	567	559	462	549	529	510	484	469	516	524	489	475	473	488	462	493	466	497	438	470	477	526	487	463	494	415	455	459	444	467	458	478	440	492	477	446	450	502	506	471	448	464	449	461	429	489	464	464	448	477	477	476	486	483	437	474	424	475	448	456	441	477	432	457	457	521	485	485	417	450	496	475	483	491	397	449	456	461	480	495	486	440	492	516	458	496	500	457	434	449	460	452	488	469	471	469	506	440	494	499	464	465	478	503	462	455	466	431	427	495	461	482	533	428	493	429	475	491	493	470	478	482	468	498	429	432	461	449	480	445	475	486	468	440	478	481	430	437	452	464	451	479	478	484	444	454	480	491	450	498	449	482	441	479	443	471	443	472	442	440	446	490	425	487	460	449	470	447	468	460	454	484	499	486	489	458	420	470	436	466	491	450	490	501	451	446	467	464	458	449	503	457	485	447	450	481	475	433	486	453	454	447	462	491	451	510	452	473	464	466	440	506	457	448	488	524	460	465	425	515	458	471	465	481	468	441	445	485	484	479	448	485	445	453	465	420	453	461	464	430	462	453	441	500	438	468	462	465	480	457	427	478	468	467	467	453	484	484	486	440	463	487	495	469	466	467	461	486	484	479	471	470	419	469	450	473	488	437	478	508	491	470	452	481	462	431	439	425	475	460	502	435	462	438	449	444	415	477	487	475	442	471	433	443	422	425	502	477	452	436	478	485	446	432	455	467	493	450	439	456	479	467	440	457	457	471	499	455	492	485	497	468	464	509	440	468	487	429	435	474	437	453	455	457	492	439	465	483	467	489	470	485	431	468	498	456	444	454	441	441	504	450	494	464	465	452	493	462	469	489	501	449	485	440	457	496	483	442	444	508	468	482	457	454	477	506	478	472	461	481	440	481	482	477	465	504	460	456	454	507	464	481	478	458	478	460	487	489	448	499	434	426	448	463	456	468	468	505	498	460	487	468	481	448	467	497	467	451	435	494	464	438	455	449	466	463	460	464	451	476	467	475	496	435	479	493	474	480	474	500	482	461	494	437	457	474	487	451	460	453	482	422	463	445	432	497	444	490	477	439	475	538	455	463	484	457	471	489	477	453	440	466	472	471	467	469	453	444	477	466	455	500	466	490	449	496	469	488	434	486	438	470	442	464	461	477	468	468	475	447	475	434	480	457	490	449	478	448	441	481	482	477	504	414	462	468	490	464	479	438	453	466	504	470	500	425	459	474	468	472	494	414	449	518	480	446	463	451	451	470	481	454	477	476	463	405	434	461	515	509	474	466	492	461	451	444	471	457	475	468	458	490	478	473	452	503	462	434	467	487	417	491	461	491	474	441	411	461	448	463	521	477	464	449	422	481	485	443	491	484	467	482	448	443	435	501	461	464	444	492	483	462	480	486	461	468	444	466	474	435	493	430	487	449	473	476	421	438	431	444	454	494	489	466	466	456	445	460	467	476	482	459	479	488	458	471	516	479	455	466	436	481	438	491	437	439	453	505	473	435	463	454	483	455	459	485	464	459	452	466	445	502	450	457	471	469	479	464	453	468	428	461	477	445	478	472	456	424	470	474	466	467	491	450	489	462	465	437	460	437	460	512	436	488	512	491	444	496	470	480	494	428	472	484	422	477	467	498	498	440	487	450	432	472	488	449	455	463	458	434	458	441	487	468	470	467	468	472	479	453	466	484	490	478	457	482	469	455	476	467	502	505	457	471	475	475	486	440	478	507	458	431	452	441	507	498	450	489	460	484	482	498	458	454	472	458	495	520	403	461	442	463	447	431	432	512	481	468	462	483	438	471	455	472	434	475	442	489	485	450	443	463	498	435	435	492	465	450	500	438	450	452	480	436	457	503	475	428	432	462	504	459	472	468	452	458	417	488	478	481	470	458	487	471	477	510	439	445	435	430	420	461	490	531	475	482	441	482	467	472	444	453	434	468	497	475	492	454	457	477	458	459	454	461	447	479	513	467	461	460	440	419	452	452	460	489	430	479	454	483	482	487	465	447	501	438	461	444	409	489	469	478	462	492	488	477	457	488	457	453	506	463	483	477	426	458	485	471	483	482	480	458	455	482	453	467	446	412	458	487	438	493	459	502	444	467	461	458	463	485	491	482	419	457	464	453	518	485	468	450	504	466	471	451	490	489	482	440	480	482	468	456	470	462	443	455	484	468	464	467	446	458	440	494	460	465	462	491	458	478	497	469	480	481	454	487	499	436	465	475	458	491	485	439	429	463	467	442	427	466	481	439	467	457	456	479	467	431	446	448	428	499	439	427	475	463	499	456	511	472	468	438	426	472	431	494	488	453	455	517	486	451	436	490	484	484	434	456	470	444	441	481	459	491	468	475	430	450	440	496	459	451	439	464	417	481	479	470	465	445	478	471	477	463	450	461	482	466	438	458	506	463	487	441	488	483	438	469	471	472	443	502	466	470	484	455	464	467	482	435	453	452	429	445	468	480	465	449	494	453	478	463	432	444	425	488	495	447	443	431	479	504	473	506	475	479	442	471	469	441	426	476	457	454	492	452	489	444	524	475	470	461	452	464	458	511	483	487	439	459	487	473	464	432	496	457	465	440	451	433	461	455	456	462	459	455	457	448	484	432	486	460	499	463	480	445	443	474	465	490	459	501	504	459	470	443	455	451	462	475	466	474	460	435	478	438	484	449	473	497	501	484	449	487	449	427	473	478	449	474	444	504	433	492	455	502	416	459	470	454	435	477	467	441	423	477	480	460	469	459	450	460	457	463	438	437	459	469	463	483	494	445	443	475	480	494	495	480	455	469	464	485	468	467	471	466	450	452	459	480	441	486	459	490	464	475	442	455	451	503	485	451	490	465	437	483	477	478	466	503	465	495	475	460	462	491	475	493	436	433	495	457	455	454	492	475	392	416	458	494	453	496	483	469	481	487	461	459	493	474	463	472	438	498	452	485	440	479	489	473	475	499	467	447	471	486	463	493	462	469	485	477	458	490	470	461	489	471	434	466	414	471	488	490	483	484	481	473	485	452	435	504	460	475	466	481	452	490	510	444	460	463	466	464	461	474	457	456	518	456	473	458	480	442	458	487	486	474	468	459	506	421	497	461	491	511	477	495	442	464	438	445	459	473	505	460	451	468	485	504	498	488	440	419	505	462	499	469	506	469	442	488	427	496	425	492	432	448	441	483	492	465	443	457	470	471	438	475	447	491	499	441	450	458	489	458	492	494	479	449	496	469	493	450	448	475	472	461	471	476	474	527	430	477	468	448	499	441	436	458	454	458	490	466	485	480	453	479	490	435	464	457	448	424	489	463	437	454	490	500	469	462	464	465	455	499	501	433	488	476	470	465	476	466	491	498	495	503	427	427	480	463	493
32806	13530	4074	2161	1344	897	633	526	431	334	334	325	311	278	264	247	278	278	225	262	233	223	232	207	253	223	228	229	196	213	211	203	225	192	236	212	185	215	200	235	193	205	186	224	227	228	212	205	218	217	223	223	211	214	189	232	202	207	198	227	208	223	228	212	221	217	224	201	175	218	207	210	202	225	183	189	224	202	239	220	187	216	202	210	195	221	226	195	224	234	215	214	173	192	195	196	205	222	229	206	189	199	231	215	218	216	193	224	196	196	182	205	205	202	208	217	199	190	196	222	222	194	205	225	202	207	226	177	187	210	232	204	254	176	195	235	213	227	209	198	217	194	208	158	235	218	201	213	236	186	205	202	187	211	192	202	201	236	220	202	183	217	210	207	212	224	229	220	219	200	206	224	245	190	201	192	195	215	210	220	193	216	208	214	218	223	210	216	202	215	217	176	220	185	218	189	211	234	222	207	208	194	208	211	206	214	211	204	207	194	201	179	214	188	233	189	202	216	229	205	206	205	194	187	200	198	191	219	206	250	221	214	207	188	204	215	206	189	200	214	205	217	212	228	201	208	183	217	193	205	220	219	220	231	209	199	215	195	218	184	178	199	201	193	206	211	202	220	219	220	198	214	202	213	200	228	199	227	202	211	223	204	195	192	194	179	216	183	190	218	219	193	243	190	214	189	221	213	190	218	183	196	219	194	215	204	233	214	217	235	211	197	199	213	217	228	216	189	208	185	199	191	232	184	212	180	219	190	198	181	209	208	217	200	195	174	204	235	209	210	205	223	212	220	197	213	196	190	211	222	218	224	213	207	222	216	241	212	236	229	215	195	206	213	226	212	226	185	203	221	168	164	232	207	194	220	203	212	209	218	203	234	202	208	208	198	220	180	213	243	218	190	205	217	206	191	197	241	226	184	206	208	224	250	185	200	227	193	210	243	213	220	217	197	183	187	206	206	232	212	196	208	210	210	212	205	235	216	232	224	221	204	194	209	216	218	201	221	229	231	194	216	226	231	198	197	189	205	189	191	210	183	229	214	208	231	202	224	217	210	214	203	199	221	218	231	187	184	234	203	232	182	167	193	191	197	186	220	191	190	213	199	201	205	213	194	182	213	214	197	197	206	200	214	203	191	220	232	209	191	213	201	234	223	217	184	255	195	222	192	203	233	199	187	181	199	217	218	217	208	190	217	222	198	210	184	169	196	227	227	224	203	209	175	214	202	192	195	221	188	200	207	236	186	162	193	219	177	210	221	176	199	200	202	219	196	219	217	192	212	177	185	214	203	205	210	207	198	216	218	204	207	206	204	202	236	210	214	190	193	185	206	187	224	209	166	211	218	223	204	214	198	215	176	245	211	198	216	228	229	200	217	208	200	246	219	228	229	213	204	201	186	201	203	180	194	196	203	206	205	205	221	211	251	201	221	190	229	232	195	218	183	198	216	218	197	245	217	189	190	216	184	196	177	224	182	211	217	227	203	217	208	222	215	199	209	245	233	209	176	177	216	220	212	199	187	207	192	183	229	199	200	211	192	217	207	206	203	202	196	224	204	188	200	232	212	197	222	246	200	203	210	215	218	200	203	185	191	224	196	220	207	176	207	206	219	202	214	187	197	204	164	214	203	185	222	208	192	214	229	209	207	233	197	219	221	204	231	200	202	184	191	229	220	205	191	215	250	193	218	220	203	237	199	234	185	222	196	211	220	209	182	203	200	196	230	223	228	209	191	236	190	223	225	191	215	191	208	218	227	205	206	192	231	220	224	202	225	190	192	191	213	194	199	180	194	194	180	195	206	174	204	223	210	193	214	174	199	223	199	201	187	185	192	187	188	209	207	240	228	217	196	207	202	190	191	202	200	194	186	195	224	193	197	205	194	188	189	187	205	189	202	220	217	190	201	199	184	205	200	207	210	206	210	208	187	233	220	218	207	210	216	202	226	203	196	182	200	198	190	207	190	189	197	214	190	194	191	220	224	204	200	227	205	216	201	189	206	199	238	159	217	201	196	228	211	214	215	207	229	211	174	226	229	209	221	215	199	215	203	230	217	228	195	197	210	203	211	216	214	204	197	210	188	195	205	207	180	207	191	190	201	216	185	191	193	215	193	162	223	187	233	179	257	201	198	226	205	225	230	226	232	199	195	209	174	223	207	220	192	189	203	238	244	230	187	178	202	202	184	217	196	206	200	207	177	202	219	244	205	226	209	224	208	217	240	195	215	206	233	203	193	203	193	188	200	220	218	223	227	199	217	217	180	214	200	209	187	185	214	217	224	216	181	203	198	225	175	198	216	195	216	179	199	198	201	196	222	198	208	216	200	200	199	210	196	203	213	211	207	239	178	194	212	206	224	209	181	198	226	229	207	228	214	206	179	209	235	220	244	207	204	198	206	224	218	208	213	220	233	193	213	184	214	218	208	205	236	222	209	213	175	192	195	202	186	215	221	193	192	230	228	203	182	213	198	188	209	191	188	232	203	231	191	206	199	234	206	202	222	203	222	192	206	192	224	210	194	213	183	197	227	218	238	239	168	216	245	232	189	177	232	232	239	221	205	222	210	196	211	227	223	212	232	197	224	221	205	186	201	181	224	194	185	191	195	208	208	199	229	197	205	192	212	187	228	225	225	221	202	209	221	207	222	205	214	219	213	220	212	184	215	181	209	209	200	220	195	203	232	211	188	214	208	192	245	183	181	216	220	179	198	203	194	198	196	216	201	196	216	223	199	194	227	207	192	229	215	223	182	216	212	203	225	207	214	225	208	211	196	198	200	230	230	191	225	225	210	211	180	226	225	204	198	209	190	213	200	190	205	179	245	219	234	219	191	199	184	203	215	226	212	181	203	179	174	193	186	212	203	192	210	191	208	208	231	219	197	189	208	219	220	231	194	198	194	206	184	231	212	194	187	217	173	217	222	212	216	208	197	212	203	186	209	219	206	171	216	217	252	207	225	194	247	240	205	225	220	219	203	163	192	241	220	224	206	206	161	214	218	219	240	202	215	214	190	195	202	181	230	170	217	246	189	221	216	210	218	215	199	190	213	190	183	194	206	199	196	214	210	210	219	209	233	232	206	208	188	193	222	214	229	193	193	197	216	199	220	186	229	210	181	203	212	194	201	194	190	201	222	213	210	203	204	203	187	222	219	198	219	217	207	196	222	221	223	221	218	194	186	198	193	209	217	220	199	205	206	214	199	209	209	204	231	197	186	230	181	238	208	196	218	216	211	197	216	212	210	211	200	209	214	208	223	168	191	209	208	183	204	174	194	204	220	215	211	215	221	225	177	198	213	221	208	190	220	186	197	207	219	221	219	185	195	249	209	208	248	214	221	224	231	213	216	204	233	209	217	225	249	196	262	198	178	233	214	220	215	207	209	230	176	217	214	213	210	220	209	190	194	189	197	226	194	227	216	224	186	250	217	216	205	211	189	182	202	209	192	210	192	218	224	229	200	213	214	240	199	198	213	203	189	185	192	202	199
18482	7971	5672	6025	4786	3330	2464	1863	1507	1322	1205	1151	1009	894	873	806	712	713	724	669	680	568	572	569	546	540	523	500	497	513	493	520	471	469	483	469	482	494	502	471	502	475	494	486	462	487	494	465	490	465	455	469	466	466	512	497	439	469	448	443	466	481	432	480	439	433	438	427	427	451	457	437	460	436	468	437	429	448	479	479	453	443	441	435	500	441	461	413	434	449	448	476	504	429	437	419	478	417	428	414	455	453	422	446	462	446	444	435	437	462	443	438	435	420	430	457	462	441	431	417	459	451	443	459	487	448	419	452	458	445	425	443	401	466	478	435	459	438	485	456	446	459	442	419	407	455	466	449	445	484	453	456	453	432	431	450	448	427	432	426	389	470	446	460	468	448	434	447	466	412	468	476	456	445	472	392	474	461	431	428	449	486	386	428	458	421	454	447	414	442	460	442	435	454	461	444	432	472	466	437	445	451	442	429	453	477	455	451	437	484	456	447	404	372	452	461	447	430	459	461	449	441	459	438	447	448	461	410	456	485	458	404	445	449	436	398	459	463	466	474	410	448	451	434	451	422	414	449	452	431	428	431	463	438	480	431	434	455	467	452	430	452	418	443	413	441	450	449	457	463	449	405	479	434	417	462	471	429	433	441	448	430	415	427	444	452	449	483	437	454	412	454	461	435	454	466	442	426	472	481	444	398	438	459	418	463	445	444	480	462	467	481	430	425	437	427	432	415	470	444	441	473	430	485	471	448	464	455	437	462	465	462	453	460	419	414	443	439	418	455	449	423	438	466	465	465	462	434	457	437	453	464	417	441	455	397	407	437	450	421	467	434	475	460	467	472	461	465	440	474	466	431	456	434	452	441	434	468	455	464	454	459	441	454	434	412	460	456	449	461	477	467	447	437	448	412	454	441	445	499	433	456	449	441	413	447	436	435	424	453	454	437	420	462	454	428	436	459	476	469	453	446	406	427	420	436	459	421	420	464	453	442	434	423	462	478	416	473	440	436	456	441	440	441	433	465	418	444	458	452	475	435	438	421	460	403	412	423	462	463	457	452	428	429	441	438	468	440	440	407	420	468	441	452	451	485	419	410	430	473	452	471	418	430	465	416	436	409	437	461	444	451	439	405	468	445	403	439	474	430	458	431	444	408	436	423	414	467	493	409	439	444	423	390	438	496	460	420	425	449	474	436	480	466	457	458	452	436	481	440	443	460	459	485	461	426	434	446	430	460	464	434	441	446	471	441	438	456	442	476	452	434	438	427	463	405	455	463	473	433	453	475	462	456	423	450	416	418	441	485	461	427	423	460	425	459	409	423	459	468	471	425	422	470	432	402	490	442	429	461	466	466	454	407	446	426	418	460	438	449	437	437	443	394	449	430	450	446	457	431	452	429	403	481	450	429	448	444	447	440	432	405	479	458	419	441	456	461	438	424	471	483	454	489	413	443	452	457	439	440	499	465	393	435	475	420	415	443	428	441	435	483	474	447	428	424	428	476	446	450	443	399	438	497	457	456	433	478	434	477	448	401	465	468	446	419	464	429	405	444	454	484	469	445	454	476	406	439	431	467	434	455	473	440	487	429	467	459	447	439	464	454	424	464	486	428	428	445	436	460	421	447	427	458	436	435	442	439	426	455	431	450	467	479	425	408	441	452	450	431	451	423	449	440	468	473	462	442	459	471	413	449	455	444	446	429	412	453	462	453	449	456	436	459	453	477	427	448	450	463	434	450	446	431	415	432	443	402	451	464	460	447	459	421	465	397	460	472	460	447	434	418	472	406	413	446	439	460	416	422	452	450	431	465	414	426	461	433	460	447	478	434	444	446	422	452	445	461	445	462	469	462	453	420	473	434	441	447	460	457	415	437	448	451	451	415	458	450	421	449	401	458	456	442	460	494	422	484	436	431	439	442	418	443	447	455	415	463	421	423	438	436	473	394	449	494	465	441	448	426	445	404	453	421	469	452	455	459	455	412	452	431	429	422	425	446	450	459	420	452	437	444	441	447	436	451	477	442	446	448	481	472	436	420	425	469	455	433	427	444	428	459	455	430	455	458	441	438	483	436	420	460	437	469	419	458	434	434	455	418	453	436	444	464	418	445	450	433	442	421	480	449	469	457	463	442	462	424	445	434	490	422	486	423	492	461	493	426	449	496	446	453	448	426	452	431	430	412	427	420	439	427	460	427	435	447	449	473	496	424	477	479	450	451	452	425	492	458	462	414	458	431	442	463	413	416	463	447	464	440	461	432	482	455	452	460	423	442	467	472	438	440	441	426	465	464	431	477	439	421	425	461	446	432	459	456	465	453	468	476	485	451	436	471	453	464	440	443	417	476	428	442	484	462	459	460	436	469	467	469	425	442	467	465	442	456	450	452	422	473	442	486	440	461	420	447	451	445	435	488	452	447	443	471	440	470	484	439	449	464	449	415	484	455	446	435	431	455	410	408	456	415	433	474	446	437	471	446	414	479	437	433	435	453	433	501	448	414	424	456	455	444	434	427	421	430	465	466	461	423	438	441	432	415	425	439	427	440	445	480	415	413	495	464	442	457	419	464	455	418	446	449	452	433	458	460	419	433	412	434	446	481	470	407	452	417	465	491	429	474	465	427	429	414	482	454	447	425	456	440	436	446	438	454	440	436	476	447	448	459	437	439	465	445	414	433	452	439	437	451	453	489	435	463	414	458	459	448	433	432	403	435	465	459	452	447	452	475	452	445	456	435	446	485	437	456	444	457	426	426	476	427	427	474	481	477	434	437	464	452	450	430	437	464	454	436	463	453	490	425	405	461	453	442	472	452	432	427	437	456	482	442	459	460	473	452	481	409	440	467	428	488	457	425	475	488	469	450	475	428	477	489	464	434	439	459	444	428	450	446	461	446	397	456	429	427	445	433	433	478	420	412	455	469	435	453	473	434	430	447	470	464	433	425	464	426	415	434	459	433	438	458	438	436	470	503	473	449	474	429	428	450	425	447	475	442	467	454	416	414	442	424	465	441	443	436	454	436	412	491	461	424	450	447	466	432	437	447	450	435	440	433	433	434	443	446	475	468	434	464	460	445	433	453	435	481	444	453	442	360	420	431	445	430	460	464	457	453	454	453	451	442	434	507	466	441	433	455	411	426	436	479	459	447	438	436	428	437	473	441	493	429	435	462	441	441	456	446	477	445	430	451	452	439	482	426	434	409	451	473	444	413	436	502	468	424	435	470	424	431	425	455	411	451	446	408	454	468	444	457	456	451	437	475	437	473	455	435	471	439	409	462	463	522	424	473	446	470	463	444	444	470	455	429	456	440	407	442	451	410	435	460	427	453	433	443	457	424	426	414	454	476	491	455	447	433	423	427	485	478	443	417	455	422	439	446	470	439	469	458	476	459	446	472	475	450	468	426	466	431	408	439	458	470	463	442	455	460	449	424	463	460	438	455	468	411	483	428	489	420	439	419	429	449	453	444	451	413	452	407	456	457	459	432	428	442
45844	21676	7615	3739	2182	1473	1085	835	627	525	446	404	351	368	342	330	290	248	284	270	258	255	264	284	212	210	179	210	225	200	184	213	218	191	207	205	201	210	196	196	178	192	196	205	160	185	195	201	199	198	183	230	195	201	186	191	197	207	184	206	189	189	218	208	181	173	196	196	183	183	173	233	186	169	177	195	187	200	197	192	200	172	204	172	176	198	180	194	223	182	204	163	177	180	161	196	172	174	175	162	204	218	181	177	187	181	180	182	189	181	201	193	188	199	231	182	155	166	183	166	194	195	158	162	219	199	184	182	170	193	195	188	169	187	171	188	167	160	186	182	156	185	185	182	170	207	179	192	189	175	195	185	194	189	180	166	193	197	148	186	163	224	172	195	202	158	174	199	175	205	167	197	186	203	195	179	179	175	186	179	202	202	188	201	194	177	203	185	190	198	197	188	180	201	194	206	198	170	197	177	183	183	172	203	204	203	201	191	171	188	196	193	183	188	171	193	186	170	187	184	177	155	203	191	199	184	184	198	182	186	151	176	197	184	201	189	172	159	174	184	197	180	221	176	215	217	212	172	158	194	200	199	187	200	203	176	176	171	202	183	208	173	185	180	186	206	175	201	188	201	194	185	181	178	194	176	191	139	199	167	222	199	181	169	172	200	194	194	178	162	183	178	184	172	184	177	196	160	197	199	176	166	185	195	202	189	183	173	174	171	179	162	191	183	180	189	181	151	179	201	186	168	200	205	193	160	200	159	170	202	169	167	183	171	189	161	171	185	179	182	156	190	163	227	199	178	208	208	188	187	179	197	186	163	176	192	198	186	213	189	161	150	172	191	198	206	187	199	179	185	186	186	204	186	200	165	167	155	169	182	189	195	173	177	173	194	178	212	192	179	193	200	202	162	194	181	174	198	168	173	155	190	195	184	177	208	174	174	168	220	180	175	187	173	189	198	193	180	193	197	169	170	182	191	178	194	187	182	180	197	204	180	191	198	175	199	197	188	171	160	191	201	220	181	182	182	183	157	181	153	200	154	186	188	168	207	222	194	159	216	161	183	189	196	202	185	234	198	182	177	168	181	174	196	229	209	215	200	183	185	198	176	202	185	174	176	222	194	177	174	201	196	170	182	168	181	192	207	206	185	180	216	187	180	221	185	198	216	176	189	177	178	185	188	192	199	185	178	213	156	176	202	219	195	214	198	197	191	173	184	164	186	171	210	194	190	189	200	182	198	164	183	191	182	170	165	175	185	187	174	179	140	180	178	195	188	178	188	206	174	192	165	196	190	205	190	188	194	165	185	191	193	205	192	177	161	183	201	174	169	201	207	186	170	170	169	157	174	195	190	182	185	209	203	192	214	192	191	177	164	161	187	205	224	180	193	164	186	188	161	182	185	207	175	204	176	183	193	172	194	200	174	209	208	171	185	180	179	175	190	172	199	199	189	214	181	163	200	216	175	188	195	195	171	193	194	180	192	195	200	208	199	182	192	207	179	188	187	188	193	184	167	197	188	184	163	205	206	175	171	179	186	186	181	188	197	177	191	170	170	183	159	176	203	179	191	182	188	203	199	175	193	194	186	191	168	182	203	189	178	205	180	198	200	154	201	183	189	190	192	198	189	207	177	203	168	173	188	164	176	221	164	232	185	170	201	175	183	179	187	202	183	155	183	191	186	161	196	200	167	207	163	191	162	183	153	190	188	189	161	173	172	193	174	179	187	164	179	202	180	210	153	157	158	176	185	200	161	170	180	214	183	216	170	200	199	193	188	180	200	184	176	203	191	182	177	199	185	152	151	159	189	177	170	211	162	157	188	180	154	169	169	162	213	164	167	187	189	180	182	176	197	183	188	201	220	204	208	190	180	166	190	177	183	181	186	180	175	195	202	160	181	179	180	182	195	201	195	161	156	178	203	166	177	185	181	197	168	178	176	182	186	168	175	198	166	164	178	213	205	185	175	176	191	207	173	188	179	202	164	215	189	188	180	192	174	174	170	209	173	183	190	188	193	196	182	162	171	194	161	183	184	195	205	163	199	208	168	176	177	178	189	184	185	173	186	186	187	196	204	182	186	193	194	195	192	176	201	173	172	185	201	207	183	211	180	180	173	157	195	191	174	180	168	198	194	167	181	165	201	158	186	179	161	171	219	178	201	158	197	155	207	189	183	183	158	179	150	179	173	180	181	216	178	186	205	174	171	188	190	172	195	147	180	175	188	198	175	194	189	167	185	176	177	179	184	179	190	188	212	175	191	174	218	184	160	189	196	180	167	160	188	183	171	160	184	195	198	179	181	165	178	198	170	226	226	165	164	168	197	190	181	171	193	165	157	190	192	193	167	209	162	175	197	181	188	196	182	214	193	197	184	177	169	189	173	200	205	190	190	162	169	190	207	205	166	181	171	202	193	200	188	192	182	194	186	170	184	187	201	183	163	198	174	186	199	172	173	200	176	197	197	221	191	196	173	194	181	197	169	187	187	169	194	193	184	195	184	176	185	187	197	192	188	151	183	162	163	192	221	211	182	169	182	199	218	178	159	188	200	180	167	157	197	195	198	182	199	184	168	198	191	210	162	173	196	185	172	212	182	169	195	198	178	177	185	176	159	190	166	195	178	169	177	225	191	211	181	192	180	156	195	179	158	192	232	200	175	188	165	193	181	196	183	178	191	186	209	188	169	206	197	185	183	180	176	162	179	184	192	189	188	204	161	195	175	171	191	187	190	156	172	188	193	194	175	190	175	184	196	176	201	204	168	184	202	192	178	214	192	181	170	184	170	167	186	182	176	183	187	199	166	206	143	191	182	161	164	205	197	167	177	187	177	200	189	186	198	182	193	170	196	193	202	202	157	166	194	184	191	222	199	191	192	222	170	211	203	176	171	190	183	202	199	171	150	150	181	179	154	175	146	194	194	176	178	207	179	182	170	192	185	183	209	196	187	186	190	194	227	187	206	181	170	198	195	173	167	179	200	184	155	189	194	214	189	175	214	194	218	199	166	192	199	186	206	158	175	147	189	204	192	194	159	206	186	184	184	199	208	159	162	187	186	199	206	211	198	176	189	171	176	181	202	170	177	203	158	175	181	171	198	192	201	188	162	173	203	188	159	189	185	192	152	198	162	190	170	213	164	165	209	166	164	182	183	192	202	206	192	177	208	188	208	184	180	187	191	180	185	177	187	201	174	195	177	208	200	197	182	181	192	161	182	207	166	202	173	187	203	201	199	177	178	167	177	183	180	161	204	190	167	159	170	207	218	172	193	185	185	184	200	196	184	181	174	199	178	182	191	203	199	191	211	170	175	206	200	169	188	171	190	170	197	222	208	188	180	205	184	161	156	169	182	181	205	156	183	191	175	191	183	197	184	161	182	190	190	156	180	164	176	182	151	178	177	201	165	180	200	194	182	171	173	206	185	197	201	184	173	208	178	192	182	206	180	183	168	189	191	199	169	188	208	189	165	177	205	177	193	191	173	144	180	208	209
26415	13295	9181	10019	7493	5919	4565	3689	2986	2402	1969	1693	1522	1326	1172	1160	1082	1012	1040	1004	923	846	851	728	689	621	561	563	554	553	576	566	521	578	556	546	524	521	488	490	501	539	481	500	395	461	478	510	500	467	481	478	504	495	495	445	483	401	433	439	453	399	472	432	455	423	436	449	432	413	416	390	407	416	409	407	388	406	424	390	392	414	376	457	376	382	380	409	451	411	421	411	424	391	418	396	400	424	421	377	418	413	389	412	440	403	436	415	404	412	397	389	385	382	398	432	396	436	429	408	437	405	406	418	431	423	428	423	448	381	422	463	427	395	417	410	418	422	431	384	416	433	364	397	391	443	407	398	412	446	419	356	397	434	385	406	394	369	417	357	411	430	398	416	404	413	418	449	372	394	400	424	384	421	400	404	397	393	397	432	418	390	388	396	392	398	446	420	410	392	421	434	411	468	422	422	424	388	424	395	424	415	450	390	431	383	408	425	415	419	431	410	409	393	425	379	433	383	404	417	402	408	390	397	409	407	405	405	382	389	439	398	428	397	453	365	423	415	413	392	394	425	414	403	412	427	395	415	422	383	391	404	398	416	435	407	388	382	418	405	409	403	419	394	422	407	406	395	419	433	401	440	424	414	422	402	428	412	396	391	422	419	407	415	414	441	400	435	390	403	417	389	396	407	424	424	422	414	407	370	393	428	446	414	413	389	385	385	414	373	399	400	371	398	424	418	446	405	415	397	402	414	429	394	412	407	431	412	399	416	412	428	409	415	404	383	436	388	404	400	410	410	388	401	398	426	416	408	399	374	437	403	419	415	417	381	400	440	414	417	448	386	388	419	444	436	418	437	435	412	405	418	376	408	431	409	397	386	400	403	394	386	429	431	433	404	355	399	435	370	407	409	410	424	416	421	414	397	394	376	416	389	412	418	408	390	446	421	393	397	397	383	418	416	390	385	475	402	386	381	403	398	437	379	423	408	431	419	428	434	394	405	410	410	377	392	433	419	382	431	433	423	397	409	415	425	408	423	401	392	406	431	429	424	386	412	383	401	399	419	393	392	384	410	446	391	415	392	409	431	401	414	432	408	435	402	414	387	412	413	369	423	397	403	377	407	427	359	401	403	423	413	412	417	412	430	404	436	392	397	388	372	373	420	392	398	422	431	406	389	419	409	412	411	414	442	423	449	435	431	415	428	403	443	420	387	400	455	442	402	386	388	404	404	392	407	412	371	416	444	407	452	418	404	390	403	433	462	424	393	417	432	421	407	378	424	403	393	435	407	436	387	425	393	445	412	411	399	384	353	402	377	418	423	410	429	395	424	446	394	401	405	410	406	434	433	385	435	409	410	427	410	428	409	429	426	417	432	423	432	368	426	427	409	401	378	358	464	404	409	402	412	404	446	410	391	474	422	414	435	405	437	407	370	410	415	416	406	421	432	419	422	408	369	456	408	404	386	430	397	407	437	398	386	385	398	394	407	430	406	398	410	424	392	378	431	391	412	367	430	412	399	419	417	427	390	430	427	382	405	429	416	399	403	413	369	412	393	419	399	404	440	405	416	418	382	418	409	414	433	429	393	392	408	410	418	456	408	420	412	399	411	418	393	411	420	388	422	404	395	380	382	399	416	396	401	380	413	389	394	411	399	411	412	373	409	418	421	419	398	411	389	383	392	456	449	392	415	390	395	381	427	411	398	403	405	399	393	429	388	419	436	378	424	402	403	431	411	390	383	437	389	409	399	391	402	420	406	365	394	388	392	416	370	460	383	413	390	421	420	416	411	390	401	402	414	392	414	409	381	426	384	401	374	436	409	381	404	397	386	424	429	406	413	395	396	417	386	391	431	360	406	398	402	399	378	434	410	432	424	401	433	402	423	399	394	423	420	399	419	439	387	369	405	460	423	419	410	377	419	412	391	382	423	422	415	439	435	364	416	381	405	418	419	414	418	400	432	402	405	419	415	389	429	392	401	408	386	395	383	400	426	427	391	391	393	421	418	426	438	420	402	396	439	427	433	424	426	402	410	417	386	396	441	438	455	418	406	390	385	405	407	401	393	439	371	398	421	366	403	450	433	408	434	395	420	416	419	423	418	391	385	470	372	396	396	438	396	425	380	411	386	379	418	388	408	429	414	362	436	436	428	424	436	412	435	392	423	413	426	407	463	430	402	365	440	396	417	404	370	415	437	400	396	446	413	397	377	462	396	379	352	385	419	401	419	405	394	432	391	439	410	383	400	417	387	385	399	382	390	435	407	414	399	403	445	403	415	434	400	419	454	373	409	446	425	380	389	403	415	384	412	416	381	408	389	430	422	404	443	411	390	403	393	420	427	409	404	395	413	425	382	398	420	394	419	391	390	422	414	415	389	432	407	396	399	414	382	380	444	424	410	422	432	385	434	399	420	404	391	430	398	427	428	376	391	391	424	409	426	406	417	395	397	407	428	444	396	421	409	383	406	443	426	410	399	374	374	398	397	390	451	399	421	377	425	378	405	398	408	411	389	412	395	405	430	398	392	385	397	418	434	410	441	403	413	391	429	420	396	382	404	443	451	447	430	394	402	395	406	449	431	397	423	372	413	402	436	435	397	408	436	417	389	397	408	385	369	436	418	428	413	394	406	396	375	420	434	420	410	413	415	432	420	417	401	403	404	395	408	384	375	411	404	420	397	429	394	394	431	420	414	423	433	439	456	456	422	400	375	398	398	370	423	427	373	414	431	376	404	423	403	395	374	389	398	419	401	400	382	414	433	422	421	391	423	409	429	408	419	423	444	388	405	461	431	435	403	389	423	407	401	403	429	422	414	398	425	396	398	405	412	417	424	424	390	450	402	414	400	414	420	403	390	381	432	398	426	422	420	406	455	391	459	405	416	414	427	434	414	405	417	418	407	408	418	406	405	387	441	419	391	412	453	417	411	436	409	397	390	394	390	397	423	391	432	376	412	402	437	450	384	409	406	418	383	405	408	422	443	400	428	390	421	452	418	418	402	444	401	408	397	422	404	399	409	391	377	397	422	409	426	439	432	418	407	398	362	414	420	427	426	408	440	402	418	447	426	419	420	376	421	380	406	403	425	388	414	404	418	407	397	428	398	381	392	400	409	428	408	420	414	451	412	419	422	444	440	398	433	440	423	432	392	401	418	382	430	368	388	429	427	406	441	398	454	378	411	429	424	427	420	418	459	393	429	423	369	391	382	417	413	430	418	418	432	381	430	409	397	401	414	406	401	421	379	403	404	429	386	397	403	414	414	404	409	407	434	394	409	439	408	417	426	397	386	383	415	395	367	414	421	389	422	403	394	405	384	410	454	407	406	404	409	398	387	401	421	401	428	390	435	414	407	417	430	429	404	422	430	403	387	410	453	420	426	399	413	417	437	414	408	395	388	455	429	413	341	374	416	368	440	409	401	396	413	405	416	375	417	435	379	353	394	396	428	401	421	368	385	412	432	403	428	414	390	398	400	401	389	386	418	392	402	434	410
55285	26552	11642	5140	3012	2087	1447	1112	884	748	624	544	531	456	416	392	361	358	340	340	301	339	304	290	292	241	243	236	255	242	221	237	256	284	218	233	218	267	251	254	226	252	210	233	202	207	221	221	197	231	242	217	219	202	241	220	219	208	211	220	204	197	221	205	221	228	212	233	189	212	216	187	239	159	210	177	198	203	223	226	205	199	200	181	202	219	185	195	192	209	172	205	218	203	198	244	198	205	235	201	223	215	203	209	208	209	215	249	202	209	192	197	193	201	195	197	204	211	225	204	212	205	210	242	211	205	201	196	221	240	225	202	194	233	213	213	177	206	209	213	196	207	229	214	198	210	236	190	202	215	230	222	222	205	241	209	207	235	206	216	187	204	217	251	223	236	219	211	202	211	215	215	216	204	204	235	219	222	216	217	228	166	217	226	211	216	210	218	206	200	194	230	194	242	198	226	201	199	200	215	218	215	227	223	193	229	223	220	206	193	198	208	268	189	194	207	218	189	259	246	215	225	240	220	193	198	194	179	198	201	219	211	222	183	224	223	252	220	233	216	187	194	178	196	184	232	203	233	226	210	256	196	221	190	233	188	183	198	204	194	204	227	233	223	211	185	192	207	211	195	203	228	216	207	204	206	199	184	173	221	220	196	173	227	212	196	199	218	212	214	200	227	203	195	224	191	210	218	184	214	232	179	214	203	188	207	222	222	193	188	207	199	229	214	249	210	181	220	203	197	200	224	241	216	241	209	221	214	203	220	211	204	235	194	222	226	221	210	232	213	228	212	207	219	205	208	205	202	206	221	208	216	207	212	191	198	200	215	216	214	211	215	214	214	195	224	232	217	228	225	234	224	173	213	242	209	221	205	203	206	194	204	222	206	205	222	219	218	236	197	229	187	200	228	212	221	226	245	212	215	192	221	195	203	201	229	227	193	210	230	195	189	218	221	182	212	222	204	192	234	231	207	217	229	219	212	216	199	249	186	216	232	207	185	201	218	201	190	193	219	221	204	196	202	199	196	209	201	223	223	219	216	228	206	198	220	210	222	218	200	218	199	210	204	197	195	185	182	216	222	224	216	220	210	214	217	209	198	203	194	196	229	210	219	264	196	177	205	216	218	208	234	195	212	197	208	225	205	224	226	200	199	212	232	204	195	191	244	203	226	209	211	220	198	216	211	202	185	199	214	219	198	221	200	243	212	225	209	212	224	204	228	203	209	242	192	206	227	181	217	194	216	206	236	223	209	219	199	194	213	219	245	227	203	217	181	219	199	205	205	226	230	206	179	178	215	217	238	214	221	222	224	229	219	209	247	218	218	226	217	218	223	210	197	199	224	199	205	209	208	210	208	193	208	189	206	194	177	211	189	223	220	210	214	220	188	209	209	212	204	198	193	220	210	191	216	212	231	196	223	214	197	205	218	227	190	223	234	224	217	184	202	188	207	227	201	269	207	258	221	199	172	182	192	200	205	232	226	223	206	222	227	212	214	233	219	199	211	216	198	213	240	227	234	178	207	196	223	218	181	217	205	203	197	220	204	216	202	187	231	219	234	202	216	178	209	190	227	232	198	212	193	214	239	214	193	213	209	211	215	208	208	200	195	208	209	201	206	223	240	177	213	215	250	222	198	193	224	219	218	175	199	199	245	199	231	205	232	220	200	196	184	227	233	199	190	202	202	215	193	228	219	195	221	208	224	232	228	185	196	208	196	218	191	209	182	186	233	243	214	226	204	217	226	216	228	230	235	227	193	216	232	208	201	186	224	217	189	184	204	199	229	220	201	239	200	216	199	252	224	237	205	215	205	220	217	216	188	219	209	195	189	195	221	217	220	193	224	218	211	206	212	222	202	188	222	184	201	196	196	231	188	212	223	189	224	218	211	187	204	197	204	220	194	183	221	235	219	191	209	183	201	192	207	203	200	224	177	211	190	195	218	205	204	229	210	213	189	199	205	170	228	224	204	205	216	231	203	212	221	218	197	214	234	212	227	219	201	220	211	216	245	206	215	186	250	194	205	225	232	229	209	200	216	202	202	216	225	177	209	164	224	202	186	225	198	211	214	199	196	222	209	240	192	228	244	227	241	192	211	208	220	217	179	226	210	233	181	200	207	192	190	202	216	227	227	224	227	218	183	196	215	212	200	216	213	206	228	214	211	214	213	221	218	201	195	193	186	224	233	222	230	178	207	234	228	222	218	208	209	226	175	184	208	207	199	198	217	200	198	216	185	198	207	234	209	216	222	204	218	207	221	199	214	184	203	206	198	209	222	212	201	235	229	209	222	240	202	216	219	216	236	217	247	193	205	201	228	204	196	208	250	225	207	192	204	202	221	198	222	252	207	275	215	216	212	214	239	205	180	213	193	196	231	227	253	231	230	212	221	206	196	217	202	214	212	194	229	192	211	218	193	172	219	211	201	200	203	210	208	206	212	208	227	200	198	212	223	211	202	215	209	219	233	194	216	230	211	210	225	216	239	211	227	238	200	187	199	226	220	247	219	215	199	208	198	197	205	212	212	211	216	212	198	213	212	217	205	218	252	232	227	204	201	195	221	216	220	200	211	191	230	221	223	224	206	227	192	210	203	190	216	232	215	225	241	219	219	230	227	216	211	211	210	197	207	208	224	214	214	218	220	191	180	209	214	210	206	228	212	229	207	200	231	189	219	239	205	209	208	223	208	211	196	193	235	212	207	213	204	204	219	224	206	232	214	189	204	190	232	205	196	224	187	209	212	213	186	220	205	243	245	221	221	213	218	200	220	188	222	222	227	244	230	212	215	198	226	214	205	211	212	235	206	220	219	219	217	203	217	198	200	209	198	205	212	241	200	227	182	228	232	210	213	220	179	185	203	198	210	204	201	248	202	212	214	213	180	217	208	223	173	211	232	224	204	200	216	181	199	201	193	228	223	211	210	203	210	222	231	208	197	192	221	219	188	194	212	192	224	224	190	206	195	209	189	215	213	212	217	216	221	217	172	211	192	223	215	201	226	232	201	193	200	205	210	218	201	221	184	200	246	226	211	223	196	213	225	200	202	214	210	219	218	206	257	199	220	214	203	182	222	231	213	226	217	223	215	227	254	218	205	206	233	228	196	220	233	207	196	205	233	233	223	209	225	229	211	184	186	194	203	191	203	208	250	191	220	239	174	232	197	213	199	208	213	219	181	192	215	225	219	199	200	200	224	229	209	236	190	227	186	227	198	222	234	201	219	206	197	212	223	206	204	175	200	214	219	210	208	212	192	200	211	229	216	201	200	226	213	186	192	222	219	209	193	188	204	194	221	201	224	227	209	210	232	210	186	211	205	193	239	197	211	215	212	180	210	205	207	192	196	215	225	217	202	209	251	205	220	229	211	190	197	201	251	210	211	230	217	210	201	217	196	217	221	189	205	168	217	209	219	224	213	203	211	189	205	231	201	210	194	212	243	212	209	183	206	244	198	199	195	205	222	199	222	188	207	242	221	223	200	206	219	230	214
31506	16215	12300	11794	9882	7955	5919	4796	4053	3334	2674	2245	1976	1902	1639	1416	1399	1415	1465	1259	1184	1140	1094	954	853	741	720	699	727	655	685	691	712	646	637	669	708	663	630	599	570	569	537	536	492	509	620	532	561	594	578	592	532	560	507	510	473	505	497	481	475	488	471	471	517	491	446	495	457	450	501	441	466	454	464	455	460	457	480	457	461	433	452	463	494	467	481	456	426	441	460	459	428	448	440	453	455	450	449	460	458	492	466	431	486	464	502	470	449	462	454	463	437	473	467	468	451	454	456	429	485	467	443	445	471	439	479	465	468	445	477	480	450	476	472	471	463	446	452	437	479	471	422	442	474	470	435	468	477	471	464	446	429	489	476	442	447	478	448	485	459	460	466	491	464	468	461	470	449	513	454	461	459	469	433	432	472	501	457	480	484	468	480	459	463	433	440	445	423	474	425	418	437	459	458	419	479	469	464	449	451	485	449	463	482	465	492	479	432	466	488	509	455	509	444	475	442	432	458	436	450	482	450	456	431	426	472	469	453	442	447	483	448	460	483	442	489	424	408	438	489	451	438	479	477	464	465	475	432	474	443	408	475	455	496	481	487	523	448	460	422	459	437	470	448	442	486	465	479	444	475	456	438	479	461	455	477	455	458	453	479	463	429	429	435	450	468	482	441	460	456	444	427	502	486	449	456	431	460	432	466	474	481	482	467	460	421	473	495	435	457	442	449	445	483	452	458	510	478	427	460	470	486	488	461	477	460	488	502	487	441	450	435	406	473	442	444	463	465	481	468	455	473	445	450	507	435	438	458	456	428	449	461	436	506	430	483	466	465	449	454	448	411	452	416	475	437	509	449	469	420	455	497	454	484	445	490	481	418	478	472	430	453	439	490	448	424	439	458	463	460	413	440	436	464	417	451	472	504	459	487	495	458	430	442	432	475	458	432	419	458	476	479	448	477	445	497	476	484	479	426	412	446	440	431	457	446	473	450	477	433	447	500	447	492	482	481	421	512	440	432	444	485	439	464	439	437	487	492	456	447	456	450	448	445	498	447	449	445	456	487	545	455	456	466	453	435	481	479	434	474	443	471	463	448	409	441	462	433	459	473	434	476	438	463	465	428	454	450	495	432	460	469	508	447	473	464	474	465	460	486	463	455	463	465	461	458	451	443	502	433	419	490	428	459	428	462	497	450	485	444	448	457	455	440	448	433	461	464	430	430	454	479	466	481	439	440	480	476	471	460	513	440	455	422	467	424	473	470	466	494	453	472	457	469	498	479	472	440	463	459	445	464	497	477	465	480	476	435	464	443	508	424	426	470	497	412	474	431	458	467	439	454	495	474	465	442	478	480	468	486	411	458	452	480	464	448	455	443	439	472	451	464	442	464	427	473	445	482	414	448	484	455	420	461	447	457	474	450	439	478	465	456	435	475	477	444	450	450	432	448	486	470	415	442	468	431	486	499	457	458	473	442	474	495	478	482	464	500	452	482	438	455	436	436	457	475	489	522	469	450	425	423	457	461	455	465	430	442	453	420	418	465	486	444	464	466	434	447	476	445	435	475	456	512	492	472	444	490	490	444	457	504	468	464	478	453	463	500	484	486	461	457	468	499	466	448	474	470	472	466	497	460	441	398	480	457	458	466	472	431	452	501	482	463	487	435	466	458	478	491	473	449	454	490	432	452	473	460	458	462	463	452	490	501	464	471	431	479	454	439	469	468	452	451	440	414	444	460	486	450	478	462	464	431	437	480	456	450	464	455	475	448	448	448	444	461	454	469	461	489	457	493	454	420	506	397	437	464	464	462	471	443	470	488	449	480	411	453	467	480	462	441	494	454	491	466	467	424	448	473	447	491	469	474	461	491	457	438	476	497	476	427	467	434	499	463	444	447	460	492	438	413	455	461	481	484	438	439	448	484	469	446	438	464	425	461	466	474	444	458	467	458	436	465	440	495	434	442	449	465	438	460	424	483	441	474	439	470	467	471	445	476	458	489	447	476	491	451	432	465	428	440	466	454	445	469	463	453	465	474	456	481	482	487	458	453	470	469	448	460	460	445	477	462	469	425	477	436	473	454	437	508	432	470	444	459	452	499	476	455	478	459	489	492	458	444	478	470	493	398	452	461	466	472	465	462	456	485	456	499	469	462	455	464	464	457	471	486	460	444	448	461	448	441	466	437	430	468	456	432	455	483	452	480	440	485	451	431	444	463	425	468	440	461	485	471	448	483	464	446	465	456	516	436	462	453	474	466	477	427	446	500	491	452	433	450	423	446	439	435	469	444	461	489	480	409	445	460	420	450	452	435	423	479	454	458	455	458	457	457	447	486	455	454	452	533	454	461	452	483	463	450	486	454	465	457	443	447	473	459	451	483	443	452	523	494	479	481	470	488	456	474	513	460	467	496	480	479	428	434	465	439	470	464	461	468	433	429	460	421	433	437	485	482	478	502	457	476	468	424	462	444	476	416	424	444	463	416	482	453	468	459	484	473	414	484	452	428	461	478	474	457	456	459	500	460	508	429	472	454	450	494	444	427	462	478	451	480	501	498	511	433	460	450	458	422	464	447	447	476	452	453	424	449	442	477	453	439	445	458	467	443	461	457	451	440	434	470	465	455	490	454	448	500	481	468	449	513	453	456	442	452	448	451	453	434	453	478	422	440	475	476	436	455	436	457	504	447	473	504	459	457	467	458	468	433	466	458	455	479	452	451	494	436	483	492	467	498	452	454	464	487	426	459	465	451	413	451	483	464	478	430	454	466	421	434	478	459	468	424	472	422	486	486	452	453	468	458	486	421	489	447	459	453	462	477	481	472	447	503	444	496	453	468	446	464	449	436	433	435	475	430	468	449	459	477	419	436	452	451	463	442	477	443	469	447	445	452	475	496	451	465	429	470	478	483	414	475	480	434	440	448	451	484	474	489	420	430	446	432	500	454	461	472	475	465	495	459	487	473	482	472	458	480	485	423	456	459	467	466	445	429	473	449	441	427	465	501	441	505	451	462	487	455	493	477	486	447	425	441	425	496	444	439	456	450	424	449	435	468	474	484	464	484	443	439	421	457	488	463	447	431	449	442	437	450	443	434	440	464	459	473	462	443	490	472	481	440	471	457	455	448	481	484	481	461	428	420	434	492	480	441	442	460	451	491	433	457	479	471	475	469	474	447	477	404	499	403	428	458	471	447	431	479	448	495	453	435	460	491	469	473	471	468	450	468	451	438	443	491	455	509	466	478	442	467	470	464	450	442	459	456	467	463	453	479	470	461	427	476	447	430	480	437	468	460	464	414	442	470	433	458	466	483	449	477	446	453	437	466	462	476	457	451	471	418	451	456	456	417	429	448	459	444	456	464	469	393	485	493	486	429	461	459	466	418	458	521	455	446	461	482	458	448	429	473	456	464	453	451	468	481	459	486	485	439	493	439	470	463	487	479	472	452	487	492	422	483	446	468	506	452	475	466	436	454	460	435	463	450	454	463	467	457	476
31686	13385	4062	1972	1261	924	728	557	423	354	345	318	303	286	267	268	294	249	238	217	196	212	209	203	190	221	207	209	205	222	228	222	216	205	186	210	180	173	201	228	216	205	181	195	202	222	177	200	224	212	200	232	224	210	193	188	187	189	198	206	212	197	232	207	204	215	206	194	196	221	171	212	218	209	222	175	176	209	216	202	189	180	222	203	242	210	182	204	181	196	211	196	202	191	216	220	198	191	195	183	203	212	189	184	241	180	211	207	207	194	194	205	213	225	185	211	211	200	216	176	255	218	229	228	198	180	183	202	199	185	203	205	210	217	184	203	202	193	188	165	213	208	219	209	195	210	183	239	195	197	187	178	207	218	190	220	195	208	188	227	160	153	189	182	205	217	204	216	194	196	221	180	200	200	214	192	191	209	224	177	184	200	229	200	208	194	225	190	214	194	168	192	231	178	214	208	224	200	212	215	196	217	211	183	210	193	189	224	192	211	180	202	210	195	203	216	203	210	205	192	195	193	199	201	220	207	196	183	216	222	191	208	191	192	181	192	189	175	228	192	189	207	218	199	221	192	194	198	187	181	212	222	191	203	178	223	218	184	234	216	222	199	208	218	206	203	195	193	229	215	191	197	185	209	202	205	205	220	177	202	223	210	195	189	201	186	176	213	199	235	198	193	174	202	219	214	228	191	203	204	227	230	201	208	196	182	216	205	221	191	209	225	200	206	215	179	187	184	214	222	199	201	229	223	209	200	175	191	215	183	233	184	207	201	239	229	221	195	217	211	197	239	215	196	226	237	212	194	195	196	187	198	224	209	234	207	202	215	194	189	195	174	231	200	176	191	201	221	202	233	244	219	192	210	205	203	193	219	205	187	213	197	184	209	181	202	165	194	226	208	181	206	205	199	199	178	182	195	197	177	217	229	211	194	210	200	231	198	181	190	202	219	222	202	204	206	198	203	183	182	202	216	195	186	215	208	198	176	196	209	211	196	214	191	213	214	188	214	169	209	186	187	197	211	200	206	212	194	207	204	218	184	204	186	183	218	212	207	219	198	232	194	198	199	210	210	203	180	193	194	199	179	185	230	208	226	195	200	225	203	204	226	224	217	194	209	183	216	220	198	214	215	203	213	215	199	234	213	214	216	198	191	232	225	185	209	197	195	172	195	199	172	189	196	210	221	198	212	193	208	237	200	207	196	192	205	181	218	207	219	212	191	185	219	161	186	226	213	216	208	196	217	201	181	204	210	208	224	203	214	226	212	204	207	226	226	199	202	185	194	204	197	211	224	231	196	223	183	242	216	199	213	209	193	183	192	189	224	168	188	228	218	215	199	217	204	209	182	193	188	192	183	190	201	219	214	193	182	216	212	196	189	225	208	199	213	225	196	199	174	195	250	189	189	194	202	203	238	207	203	219	191	201	224	198	192	204	166	192	198	229	207	188	197	212	204	192	177	215	197	242	216	208	239	228	199	230	200	216	193	183	182	181	212	201	202	195	184	186	189	208	201	201	217	211	204	190	199	183	194	192	212	194	210	210	186	204	210	215	213	226	204	186	186	218	216	196	214	201	177	210	203	204	181	209	213	182	207	180	186	204	200	211	239	180	194	210	209	209	199	195	165	212	212	185	216	189	193	198	233	213	193	215	189	255	212	207	212	217	189	214	203	221	192	205	185	205	183	226	216	185	187	192	220	202	185	180	196	196	218	204	194	185	194	201	201	213	197	184	189	189	203	215	189	223	241	190	199	214	210	182	190	207	222	225	180	195	211	208	227	214	200	223	195	174	197	232	192	183	193	179	204	202	199	209	226	192	193	198	195	192	199	187	182	197	196	199	196	199	227	178	193	224	224	206	217	190	212	190	211	223	174	207	230	193	205	195	185	222	201	188	205	221	224	205	203	188	203	221	219	204	214	185	235	225	191	232	170	182	205	210	180	187	201	186	212	191	199	173	185	189	194	200	223	181	182	194	217	184	210	202	214	196	213	196	194	225	214	193	192	231	207	196	220	216	213	227	201	196	198	203	212	177	181	195	208	197	188	209	223	213	186	190	190	198	221	195	217	198	186	216	182	182	209	207	208	191	174	193	174	211	219	193	217	206	243	197	212	218	194	209	182	204	226	207	209	233	209	248	228	236	193	191	201	196	207	211	182	197	191	204	221	197	194	204	224	218	190	181	216	219	213	212	207	205	204	201	172	209	224	209	229	229	232	189	193	225	180	188	191	197	214	202	232	214	210	230	218	181	232	198	210	191	183	240	211	211	205	217	174	184	215	208	207	173	211	206	214	181	202	197	171	184	210	217	236	217	238	177	198	201	197	205	196	198	210	209	189	220	191	209	216	196	228	187	209	205	198	195	194	175	208	204	184	180	175	212	184	211	184	202	192	177	210	201	198	195	162	176	205	213	200	207	210	191	183	183	224	197	220	223	212	203	198	183	222	205	196	204	184	193	176	201	192	204	215	188	238	188	196	209	204	216	198	203	221	193	215	196	198	224	201	204	204	188	241	230	220	220	201	190	221	208	206	208	191	195	221	204	170	200	208	201	196	214	183	189	220	204	226	200	214	210	170	202	212	189	219	237	217	206	201	217	202	191	195	203	197	197	214	221	234	182	203	189	231	154	198	174	197	169	187	175	156	201	175	192	204	198	218	204	177	200	225	179	201	207	235	208	172	190	199	186	217	205	194	194	199	196	186	202	180	189	186	195	202	184	198	207	214	200	197	226	212	181	204	202	213	209	210	182	190	218	197	203	201	170	197	214	203	215	190	191	228	213	218	197	194	197	221	204	189	206	204	203	182	212	205	206	230	208	217	159	212	201	197	174	223	209	203	193	213	205	193	210	237	173	213	208	194	221	216	178	194	189	227	207	228	185	195	199	206	207	218	224	191	198	209	185	212	179	190	189	181	211	212	196	219	195	197	182	213	200	194	205	183	197	194	194	210	178	182	238	229	229	217	182	192	192	190	201	226	197	182	225	199	209	204	199	205	201	195	201	202	205	201	195	190	180	211	206	188	186	203	232	198	196	178	215	223	186	187	188	214	220	198	186	179	185	156	213	187	205	195	193	210	230	186	197	201	202	183	224	216	222	248	200	229	188	183	214	205	215	211	215	227	204	194	224	205	207	188	217	194	223	208	198	188	207	174	243	212	202	194	184	197	215	192	174	218	185	198	193	211	182	203	235	191	193	189	234	229	230	224	226	235	173	166	208	199	211	201	181	196	219	235	215	204	176	206	203	206	204	197	218	221	206	187	195	196	193	172	215	190	214	221	185	202	197	195	232	200	209	185	224	200	207	195	195	177	181	214	182	226	214	181	215	210	214	229	188	192	199	217	192	209	216	199	239	212	226	234	192	216	205	216	200	187	201	219	201	210	183	197	179	218	219	184	204	210	217	214	203	208	219	232	191	229	219	172	192	219	202	230	221	211	232	212	206	207	203	200	203	212	217	204	204	186	198	224	209	233	205	203	213	183
17404	8416	5784	5606	4390	3738	2835	2179	1636	1281	1119	1058	1088	877	870	810	765	756	719	633	601	575	563	538	553	549	492	510	515	462	519	500	466	493	502	498	486	450	485	443	491	478	445	455	479	421	442	461	454	449	453	473	435	442	501	433	489	438	425	452	439	476	432	398	415	457	465	459	427	469	423	425	463	442	420	420	448	441	436	465	425	457	429	476	435	436	455	461	441	462	435	446	452	458	419	433	405	419	436	455	435	462	440	421	404	439	434	441	422	479	475	417	422	468	440	426	484	452	433	454	414	418	444	425	475	460	425	466	468	416	460	434	406	424	443	484	456	459	466	454	435	413	416	458	446	386	410	433	410	423	430	403	431	448	456	420	420	438	463	437	425	467	442	439	429	466	429	450	450	404	474	433	435	410	454	432	461	429	412	414	445	400	430	443	414	406	444	434	470	464	431	443	421	413	441	438	427	471	414	442	437	425	429	409	416	434	435	485	462	430	419	440	422	432	425	456	432	444	444	445	445	454	423	417	430	384	442	449	429	444	487	434	406	439	417	425	454	430	431	442	404	427	454	432	440	438	421	430	399	424	435	414	397	452	467	380	438	446	425	440	424	395	423	435	415	449	441	483	462	463	429	412	447	441	434	440	451	414	426	453	432	433	415	401	429	498	445	427	420	456	430	453	443	421	437	469	435	473	440	467	416	441	436	459	464	475	434	433	462	404	450	440	428	439	448	466	434	462	407	466	439	461	446	440	463	471	426	407	396	384	418	442	411	453	444	434	441	430	444	433	438	405	414	416	394	429	458	417	507	449	413	457	417	399	431	396	448	426	415	454	446	391	420	450	455	420	421	431	425	452	402	450	451	455	439	487	406	451	450	457	455	446	421	451	439	441	437	433	446	403	431	426	453	434	393	424	444	410	453	473	470	433	442	442	354	411	428	417	403	491	452	421	432	435	442	427	456	414	437	424	417	437	421	440	448	425	446	439	443	462	407	496	421	426	447	414	442	454	420	472	462	450	445	492	432	449	401	417	449	414	412	450	428	428	403	443	440	412	445	432	431	416	407	413	466	424	405	406	434	428	467	471	425	418	408	445	454	432	438	449	455	445	427	409	483	440	442	427	428	448	427	452	474	457	433	410	432	415	385	467	460	444	438	450	442	431	465	464	408	449	431	410	421	436	425	404	452	418	422	437	421	410	444	422	443	429	447	430	462	444	407	441	428	411	455	421	483	392	440	448	431	403	436	456	447	396	451	435	437	427	428	429	444	464	470	438	451	455	423	435	425	440	412	455	443	466	422	466	441	448	450	466	439	416	450	429	467	426	411	443	423	435	391	445	436	482	408	414	416	453	423	426	442	427	451	413	449	430	415	402	445	463	449	432	450	447	424	452	423	422	430	403	436	441	430	442	420	464	444	420	433	463	445	448	454	475	441	426	377	456	429	432	433	422	455	447	435	446	427	413	408	427	456	414	474	424	450	440	438	448	475	449	446	431	394	408	440	431	419	463	428	406	427	436	426	417	400	418	407	423	410	430	440	480	444	437	453	415	470	433	444	408	447	425	420	415	430	419	448	448	447	434	434	438	422	402	431	444	454	404	432	450	455	436	381	439	437	453	411	452	446	486	421	441	449	465	464	428	422	464	480	445	439	436	443	415	403	456	436	436	395	399	447	449	435	430	441	426	409	422	423	415	414	447	425	448	422	417	415	464	408	418	440	416	397	445	434	449	442	463	444	447	408	427	413	467	436	455	464	417	467	424	406	439	432	433	424	440	420	423	441	441	430	432	422	425	406	440	443	413	449	435	455	426	421	431	432	419	455	423	419	470	466	410	465	446	420	414	428	437	437	439	436	454	454	469	397	461	448	435	483	432	442	438	434	446	453	470	421	490	436	423	370	456	456	446	418	443	462	447	445	410	455	450	435	424	388	423	430	415	433	460	402	478	391	399	456	464	433	413	446	422	406	419	409	475	430	451	453	420	451	434	416	429	438	432	472	451	402	463	476	463	455	460	454	463	421	447	412	426	443	451	430	413	456	429	436	405	454	438	471	415	440	416	422	430	407	443	439	480	403	447	432	405	447	422	431	422	430	410	421	401	425	436	425	451	474	407	464	450	438	465	463	419	475	438	424	408	447	464	432	459	407	430	459	461	428	467	461	424	421	457	453	433	439	424	401	405	452	444	419	369	462	441	443	417	453	443	419	454	448	459	438	412	396	440	427	456	428	417	443	443	442	407	427	426	448	408	418	435	418	465	442	445	420	428	427	448	425	444	449	419	465	463	410	429	425	412	448	461	443	449	391	433	439	424	424	442	435	418	459	439	410	415	442	459	451	435	441	441	410	443	456	449	434	412	488	461	486	435	443	463	492	421	442	446	398	439	420	412	470	434	447	446	450	399	418	426	450	462	429	394	410	427	425	443	420	437	447	457	434	439	429	440	443	478	418	388	443	444	444	446	443	436	456	411	396	446	427	449	412	437	440	428	422	406	432	420	451	410	457	438	403	428	444	448	439	439	452	432	376	422	436	448	434	461	442	437	444	431	433	422	458	427	485	415	446	425	427	426	422	437	491	449	430	425	409	438	435	449	463	430	450	414	459	471	431	434	440	446	398	472	440	422	452	467	441	430	404	409	439	424	442	433	420	418	425	436	430	409	427	430	407	430	447	430	419	454	438	433	413	417	404	454	441	425	436	439	431	459	431	467	438	447	431	445	435	466	433	401	439	433	481	418	414	423	416	457	458	459	459	465	428	421	449	419	428	436	410	433	472	426	438	421	426	434	439	427	425	454	432	423	444	444	406	439	436	447	397	407	391	427	414	470	450	471	415	420	449	423	446	479	464	413	403	442	426	432	446	434	436	444	439	430	460	430	437	449	451	424	458	440	426	465	449	447	449	444	421	458	419	436	433	445	434	473	470	406	440	425	426	441	456	410	441	446	431	415	398	455	436	459	433	452	404	469	415	433	398	457	464	450	482	432	400	426	466	452	405	450	416	466	414	438	412	409	426	422	426	472	468	449	405	433	429	453	498	439	424	475	452	423	432	462	462	444	497	452	452	441	427	459	421	448	465	442	435	393	443	457	430	471	433	478	422	436	454	438	407	477	477	415	406	469	444	412	456	411	477	401	421	460	430	472	423	436	393	413	418	453	433	420	468	461	452	445	470	436	407	441	452	386	449	433	427	461	446	420	467	436	417	459	424	407	433	423	419	440	445	425	442	456	477	450	438	431	433	426	430	434	405	423	405	438	398	404	447	466	422	423	468	438	413	471	415	433	426	430	458	424	435	455	431	439	432	427	420	441	486	426	459	435	446	444	438	410	448	429	436	416	439	463	467	425	433	439	433	413	431	444	446	381	391	460	451	411	440	431	442	467	435	388	434	423	418	450	423	420	404	441	428	441	414	419	384	425	474	443	400	475	450	425	424	428	465	414	437	402	418	404	416	435	425	445	428	405	441	433	438	425	420	426	467	422	393	442
47799	22486	7747	3322	2087	1376	1078	763	629	550	488	442	395	325	339	334	300	306	284	247	262	244	244	210	242	214	196	236	193	224	191	201	207	198	221	211	185	229	192	198	191	178	203	195	195	176	207	173	157	179	200	171	167	187	177	167	191	178	186	189	201	196	154	193	168	178	186	158	183	166	179	186	166	194	171	168	182	180	169	186	211	187	201	197	159	203	212	151	210	191	192	162	175	202	219	198	176	158	188	187	156	169	190	172	185	156	198	188	192	160	188	164	193	188	208	181	205	190	184	198	170	200	205	204	186	171	162	170	191	164	180	179	169	186	180	210	168	195	178	193	181	184	175	178	165	151	173	193	174	193	156	150	188	177	166	194	182	171	185	176	157	195	199	198	197	178	201	214	216	156	207	196	159	186	172	199	199	169	183	195	182	181	184	184	190	207	182	176	153	167	158	189	177	192	172	173	193	163	172	191	201	203	145	172	179	177	161	155	163	168	180	181	215	202	191	158	196	189	148	165	189	189	206	175	176	168	184	209	197	171	188	178	188	196	184	175	176	188	189	186	186	183	173	152	192	176	190	184	187	171	160	155	182	189	190	215	198	176	193	189	193	223	167	182	187	197	205	181	192	181	187	187	174	177	188	196	173	178	181	177	170	212	180	219	205	158	198	167	166	196	193	179	175	181	171	193	186	201	173	157	184	214	180	193	179	180	202	182	168	192	203	156	162	184	200	191	188	181	173	189	200	202	179	207	164	163	198	199	169	173	219	194	155	180	187	172	186	183	195	170	171	175	154	180	206	198	176	171	185	173	178	199	187	168	186	196	196	174	179	185	194	188	159	185	189	160	170	200	198	178	192	167	175	183	168	175	170	193	181	198	168	196	188	178	202	175	194	206	213	198	171	206	169	183	186	186	195	169	174	168	166	185	188	203	182	221	165	195	170	186	167	184	168	156	149	177	177	186	170	175	179	170	183	200	178	178	178	168	185	177	192	195	184	186	183	171	157	183	181	199	189	198	154	181	209	183	182	176	177	177	186	208	190	193	189	153	181	168	163	200	190	191	202	163	164	168	193	198	218	178	228	165	194	191	186	166	175	163	194	189	204	183	154	176	193	186	175	195	153	187	146	157	201	185	166	186	199	199	190	190	188	185	167	176	185	167	166	172	175	182	173	188	186	205	192	192	210	183	173	197	171	198	164	169	184	178	186	198	186	170	196	138	189	197	172	172	207	200	185	189	181	184	214	196	185	194	190	162	193	182	193	163	176	184	170	186	192	182	201	169	166	174	180	170	193	183	208	188	162	202	169	183	168	180	197	173	180	178	167	178	181	199	196	197	186	173	206	174	181	195	173	191	204	191	175	167	215	195	195	178	180	200	194	186	194	191	183	184	183	196	185	178	185	175	197	186	177	186	180	182	189	177	187	195	181	186	177	205	184	170	185	190	163	193	169	184	168	180	174	180	179	174	165	180	154	203	202	181	189	183	181	157	194	182	202	176	173	194	180	186	191	177	183	197	179	195	168	185	189	200	181	183	174	189	174	192	160	189	158	209	156	195	175	184	180	175	204	174	160	166	160	172	176	169	182	189	182	163	163	187	197	185	180	192	193	185	201	172	187	161	189	180	176	192	179	197	159	170	174	206	176	152	164	184	186	180	187	177	170	178	182	160	181	220	187	177	192	182	181	171	193	174	196	188	156	195	170	183	214	188	176	180	165	192	170	191	189	196	212	172	206	191	197	187	195	175	188	179	163	185	179	166	160	172	182	164	181	183	200	195	186	204	201	176	172	163	153	178	173	194	159	165	189	169	199	189	210	173	207	193	183	156	191	189	172	169	170	170	189	171	178	166	183	177	188	164	191	179	184	205	215	187	176	182	181	172	183	183	181	209	172	182	178	168	213	175	187	227	161	186	162	205	200	191	176	186	137	179	201	179	162	146	188	197	198	177	196	188	193	203	197	202	205	153	149	157	162	158	180	185	202	169	199	190	175	197	156	175	204	176	194	203	195	177	173	187	182	195	194	222	178	201	168	197	201	179	172	189	182	176	196	195	183	166	175	192	179	202	193	183	166	187	188	169	189	173	185	150	181	153	184	206	159	205	178	183	203	181	177	176	198	184	176	158	175	196	160	165	175	174	191	183	180	173	182	180	190	191	182	202	164	161	162	172	162	184	177	184	163	176	182	136	179	176	174	172	197	222	155	174	182	193	175	186	163	182	198	187	179	177	193	165	171	180	185	172	182	158	199	177	201	183	185	184	195	194	201	182	175	183	173	190	158	178	186	201	171	186	173	156	170	187	157	190	183	153	200	169	170	156	172	172	167	196	184	202	166	150	177	197	185	196	191	199	188	185	202	190	203	206	181	193	193	179	181	168	154	188	180	167	198	202	195	160	178	173	186	190	209	164	187	146	170	172	170	159	197	181	193	190	183	223	171	176	189	161	153	204	185	158	182	176	183	199	154	169	170	169	157	169	168	194	206	179	163	191	181	182	175	184	173	158	160	184	195	191	155	185	179	166	205	209	199	171	206	182	194	196	190	220	165	156	191	191	167	201	181	183	214	201	198	189	161	165	174	180	162	167	166	187	174	188	167	168	178	168	181	162	188	175	191	154	172	185	194	221	179	164	145	179	171	178	172	205	184	193	167	181	175	187	191	193	163	173	195	172	172	167	158	181	195	166	185	205	175	176	186	168	187	169	195	186	191	184	192	162	160	191	173	156	175	174	183	152	154	184	165	177	186	202	216	196	165	196	191	195	177	182	181	172	180	175	163	191	224	176	177	196	181	198	181	165	195	198	169	171	182	177	175	196	184	182	177	196	188	190	185	183	178	167	184	206	202	197	235	162	178	176	183	195	161	188	191	171	226	198	185	187	171	199	182	191	170	181	167	181	170	164	199	178	171	167	187	168	196	203	180	184	171	160	170	185	176	188	160	188	182	205	201	199	209	185	206	162	166	193	190	181	171	194	197	180	198	194	167	164	149	203	170	189	178	167	179	169	171	173	193	194	174	180	168	175	179	199	179	174	170	164	192	187	202	166	180	188	180	167	173	166	175	180	203	195	177	188	190	222	174	197	160	173	167	160	195	167	169	192	188	194	205	196	186	184	164	156	172	175	171	150	169	174	168	197	189	159	162	155	195	171	185	191	199	154	182	192	171	181	194	191	195	188	155	179	175	182	175	176	199	174	201	191	211	179	182	175	167	182	177	211	199	186	203	186	166	174	186	183	170	194	172	180	179	179	172	186	171	180	169	213	180	169	196	189	169	178	191	170	194	183	212	182	192	167	179	180	187	191	195	198	184	168	166	203	167	182	192	180	196	168	179	172	167	167	189	157	171	199	176	195	167	155	198	190	186	192	196	187	183	180	206	197	182	210	187	198	179	178	204	187	191	169	194	188	217	195	209	173	175	179	191	185	199	164	182	165	191	198	193	182	166	192	173	160	173	176	176	169	186	207	203	218	180	165	172	197	194	180
27551	13938	9106	8491	7052	5873	4623	3616	2855	2237	1986	1804	1515	1325	1291	1227	1038	1089	982	910	887	810	833	695	621	582	582	550	544	539	510	523	562	526	517	517	535	533	499	565	426	464	424	457	445	425	386	491	475	477	443	448	488	489	430	463	443	465	397	436	421	445	460	392	426	383	388	417	405	429	413	392	393	388	465	387	390	376	415	419	405	375	418	398	430	375	372	433	414	400	413	413	410	376	390	375	409	401	430	402	391	406	402	395	390	420	407	391	389	441	423	391	431	387	406	447	414	425	411	405	409	397	396	405	385	407	419	412	390	431	441	367	397	385	375	399	399	425	441	386	413	415	437	419	394	403	408	462	380	400	411	389	380	427	392	404	392	392	405	418	420	397	398	380	424	416	383	385	410	420	405	374	374	400	402	412	426	443	424	402	387	375	429	408	401	398	395	420	427	400	391	378	387	372	407	397	427	385	391	461	376	409	360	384	402	412	377	393	391	414	417	388	449	393	402	413	391	381	423	413	410	377	387	411	387	390	381	386	419	412	389	423	379	360	447	389	370	411	367	420	392	396	374	422	444	393	385	399	418	383	380	436	388	416	412	383	421	419	384	415	389	349	402	397	402	409	417	412	416	398	383	405	410	393	412	410	376	436	413	395	387	390	397	414	403	395	357	380	414	392	446	376	431	417	383	421	427	380	410	411	435	427	404	367	420	403	403	397	395	382	399	425	431	402	397	389	403	422	421	406	432	408	403	374	398	371	421	414	405	366	410	385	405	378	398	364	386	431	382	418	378	413	373	386	399	386	405	394	416	397	443	418	396	401	374	392	382	427	394	382	404	403	391	405	395	383	410	408	410	391	402	414	412	363	394	372	412	399	388	385	420	388	387	382	395	380	411	412	395	365	419	368	438	399	420	366	392	403	409	379	409	412	354	373	416	420	388	410	380	380	378	420	405	426	404	392	401	397	360	409	402	409	395	430	437	396	378	411	418	370	374	417	415	396	397	384	400	398	391	375	393	371	393	431	404	408	446	447	385	407	403	410	389	392	399	425	416	420	348	383	376	429	356	363	376	352	413	430	440	401	404	373	405	404	411	417	390	384	383	411	415	438	408	375	405	436	382	428	391	389	418	444	409	371	409	381	373	428	411	422	407	390	400	406	397	399	406	430	384	408	427	391	394	390	436	401	417	424	398	413	369	432	392	427	443	371	396	417	412	381	402	408	379	381	399	384	385	388	401	384	376	404	378	407	393	391	379	430	402	383	423	418	433	356	410	384	400	392	402	366	395	390	376	436	412	389	403	421	432	406	425	384	385	419	399	379	360	394	403	363	394	415	383	398	402	408	408	409	409	414	367	405	397	387	388	380	386	388	379	416	392	396	430	403	350	400	405	370	394	424	404	402	417	407	409	384	377	409	423	407	404	403	378	410	392	371	451	399	428	381	424	407	395	400	390	394	396	375	423	407	399	373	362	383	390	382	452	425	394	412	379	401	390	381	405	418	375	396	378	393	376	383	412	398	401	412	384	399	396	417	413	383	406	425	396	375	405	406	379	420	413	387	424	402	409	400	393	409	417	429	400	405	395	354	383	416	436	410	391	406	403	394	392	406	433	388	390	407	394	447	396	421	395	418	406	398	396	377	425	371	408	394	393	433	385	375	413	402	401	406	424	395	358	414	401	414	415	405	379	398	384	441	411	452	402	406	427	387	413	410	406	410	424	375	398	395	447	403	430	403	425	392	382	387	405	405	386	395	409	388	382	395	378	406	397	376	398	377	412	362	418	417	391	393	395	408	395	414	388	404	415	387	423	426	402	431	375	404	395	398	393	400	379	376	384	414	416	436	393	434	382	399	427	410	426	411	416	430	381	388	371	391	412	379	375	447	414	402	382	388	378	404	402	354	389	430	410	404	393	395	410	422	376	442	397	408	358	382	380	404	421	388	426	420	387	382	400	433	391	396	423	394	405	415	393	442	400	395	417	399	423	395	401	382	388	369	369	395	406	394	380	383	409	429	365	406	398	418	391	416	421	381	416	420	408	412	399	416	382	406	397	394	393	389	428	385	431	411	420	428	397	388	404	372	400	371	399	418	391	414	400	442	396	375	401	399	414	430	426	395	375	417	383	385	397	416	417	434	408	403	399	412	386	429	383	403	416	426	438	432	419	377	415	367	380	379	403	405	397	415	420	379	387	387	408	417	395	386	377	412	410	382	403	373	412	415	438	406	437	376	396	396	404	391	440	397	411	410	413	420	373	373	395	395	387	394	399	414	397	386	399	429	397	409	403	370	424	436	392	406	407	408	404	394	448	417	415	405	424	416	405	418	389	421	394	429	409	428	395	393	420	406	391	388	396	414	411	390	415	368	383	399	416	369	390	406	412	406	433	396	390	372	407	360	399	410	394	377	391	388	388	437	404	406	409	388	346	404	414	385	363	394	386	384	394	402	392	394	409	402	404	377	388	376	420	424	379	387	371	376	430	401	427	422	397	394	411	382	396	412	385	409	386	358	367	402	403	403	434	416	401	368	409	392	384	376	400	392	402	373	375	384	417	353	375	394	392	391	401	397	430	377	451	420	395	396	405	407	391	428	396	408	412	389	385	431	396	413	399	415	404	464	406	394	398	418	418	405	411	397	361	413	400	428	369	415	381	405	418	402	410	399	417	388	416	403	364	418	386	368	414	405	370	401	395	417	431	397	428	427	389	397	409	377	399	432	416	412	387	451	379	392	391	407	446	419	392	409	402	412	417	397	408	404	397	397	392	361	414	376	404	405	410	364	386	414	378	377	383	386	411	396	435	428	401	394	405	402	415	400	409	381	369	343	434	382	377	412	369	397	389	419	404	388	368	417	396	378	412	397	396	379	403	394	407	370	416	427	375	377	386	383	391	407	361	405	382	373	423	389	364	371	384	395	394	437	392	418	409	427	439	438	412	418	408	412	347	396	411	426	386	424	372	411	411	396	396	390	425	400	380	427	398	394	377	393	389	375	432	406	417	417	395	431	409	390	376	418	382	371	402	390	433	389	409	440	397	408	406	389	397	405	389	408	401	386	394	377	365	390	440	418	397	376	394	381	390	444	403	444	370	427	381	408	374	413	412	436	405	418	376	409	364	424	368	423	400	388	393	413	423	385	406	372	403	402	439	397	402	376	410	420	376	445	424	398	432	384	429	390	392	391	387	410	374	417	398	362	399	451	398	426	393	385	412	374	411	382	454	454	372	387	393	414	384	394	388	442	388	423	424	390	394	388	419	425	423	390	367	405	427	380	401	396	476	398	369	375	407	412	419	383	370	395	404	377	401	423	428	403	397	425	412	443	386	394	403	380	428	402	367	382	382	417	391	382	410	416	416	389	390	344	398	391	373	410	365	403	409	380	374	375	393	408	394	409	438	375	403	380	406	410	384	422	403	419	375	393	421	380	424	393	367	402	411	396	411	397	392	400	419	378	391	373	388	408	403	401	396	389	376	428	381	420	427	405
56367	28761	11905	4742	2652	2086	1517	1040	872	674	633	555	464	397	390	426	364	326	353	323	328	302	296	315	249	242	241	236	260	260	274	245	252	236	216	251	237	247	222	241	261	230	233	196	211	206	220	200	214	232	268	234	197	199	212	186	202	228	205	205	222	227	239	189	227	246	201	209	220	215	234	217	212	195	215	238	243	199	208	206	207	223	204	219	218	183	202	199	217	229	233	233	215	217	214	184	198	181	198	222	216	229	209	192	198	209	194	214	168	208	234	202	210	193	214	226	198	230	202	207	197	195	201	218	223	227	211	193	237	231	208	199	188	218	200	210	210	185	206	227	220	189	213	193	207	180	213	190	206	220	225	224	209	185	225	213	197	241	188	178	208	236	198	202	209	195	205	213	225	203	194	215	209	195	221	192	217	227	207	240	223	221	172	194	216	210	239	200	199	235	196	241	170	232	235	223	191	220	215	211	212	226	204	188	189	202	192	209	208	221	223	216	197	216	220	228	195	197	206	198	212	222	204	208	209	222	211	217	226	201	229	185	214	196	200	217	222	222	198	178	219	202	230	185	204	196	230	203	175	198	212	221	220	206	205	201	199	200	225	204	193	196	195	198	197	210	194	215	199	190	208	216	194	202	207	229	209	215	189	222	221	208	219	218	222	240	210	185	188	207	235	208	187	217	224	210	186	219	197	183	166	197	210	177	202	206	207	197	190	185	217	199	160	199	211	206	206	226	220	216	207	205	238	183	211	203	225	192	193	196	219	198	207	227	208	212	209	197	213	241	227	178	197	188	209	229	222	203	185	221	205	212	206	212	218	220	208	198	188	183	206	208	177	189	188	187	207	208	213	221	230	197	218	228	206	200	218	223	206	200	201	235	202	193	220	218	204	203	202	209	203	208	233	229	214	196	208	243	207	221	198	212	190	175	211	208	215	201	194	212	225	201	230	203	194	212	217	210	203	219	215	202	209	221	215	210	205	218	224	223	242	229	208	192	186	185	191	222	215	189	190	210	186	210	219	217	179	220	228	220	198	226	219	242	210	201	229	203	241	212	216	233	218	185	197	193	216	212	217	225	189	205	186	197	222	199	210	202	218	195	233	178	213	230	228	230	241	214	200	187	210	223	176	185	193	223	214	204	210	213	210	193	235	221	232	204	196	257	215	204	196	217	203	208	195	195	200	208	185	174	234	180	212	213	225	227	190	210	210	209	225	183	212	191	227	209	219	200	232	210	220	180	233	206	210	210	201	226	216	211	241	178	199	215	202	219	249	195	229	218	222	207	207	219	204	241	191	232	207	217	191	187	209	202	200	222	234	208	186	217	246	258	218	185	214	210	246	227	248	231	219	208	218	201	196	221	192	224	183	202	210	213	199	232	218	217	204	215	205	214	200	186	203	203	227	201	189	227	212	208	187	180	212	229	192	203	232	196	211	204	191	203	200	220	179	201	208	189	229	218	203	188	197	210	190	195	236	202	195	213	210	192	211	218	213	233	179	235	202	220	226	214	190	203	213	176	210	222	237	212	225	194	199	212	216	214	207	193	197	212	194	203	180	218	239	196	227	226	221	232	191	212	233	199	235	220	215	203	215	203	199	216	212	202	196	185	210	172	204	213	192	200	231	195	230	187	216	191	211	202	208	191	231	211	209	218	187	219	205	171	229	198	196	193	233	210	208	215	234	188	209	232	222	203	191	195	235	191	201	212	215	210	214	177	228	191	192	191	218	191	221	194	203	243	196	235	204	212	201	199	211	213	191	218	217	207	234	222	228	231	213	216	214	223	193	196	193	230	245	183	236	213	218	220	226	218	183	214	216	205	227	229	200	186	226	225	208	199	193	202	208	214	182	208	191	212	212	206	231	219	234	216	219	201	222	199	200	198	217	197	182	198	218	199	213	219	223	215	189	217	204	194	207	184	205	195	221	205	199	189	206	186	214	194	203	240	197	180	196	207	170	169	221	210	185	199	229	240	211	232	202	224	218	215	213	213	231	203	221	189	205	225	204	197	222	173	186	193	206	222	184	194	221	186	214	187	218	228	202	184	187	185	194	226	169	229	199	185	188	225	218	187	222	207	207	240	217	201	200	206	202	185	213	199	191	221	212	214	207	223	238	207	196	208	213	197	197	230	205	194	235	233	197	213	218	208	222	194	227	202	208	223	196	225	228	230	214	224	205	223	162	206	177	224	211	200	211	211	203	226	218	209	210	208	197	229	192	207	206	216	227	198	195	203	195	194	200	238	210	220	221	208	240	193	213	194	196	176	210	181	207	206	181	185	225	226	201	211	215	220	212	207	196	212	212	207	233	216	199	225	175	189	204	217	218	196	231	197	219	198	219	201	194	216	213	233	208	227	179	193	212	219	182	206	173	235	195	226	191	214	210	197	202	211	209	212	210	192	207	203	198	197	181	197	201	231	205	198	229	209	194	191	214	214	208	225	237	207	213	181	212	219	215	198	196	201	199	199	191	242	210	181	203	226	218	226	197	191	216	214	236	220	222	195	192	202	227	212	212	195	187	224	211	243	227	189	216	201	172	209	225	203	219	196	217	191	206	210	211	209	204	211	222	187	201	221	206	218	181	198	216	204	219	202	215	205	231	238	205	215	212	191	217	220	234	196	177	209	207	197	212	195	213	213	209	222	231	179	194	237	190	189	211	207	214	211	211	223	243	188	231	213	199	186	202	179	207	178	204	222	206	216	226	227	214	217	207	197	198	195	188	236	186	236	195	204	192	224	209	225	230	197	196	187	191	217	192	217	224	194	190	239	187	213	186	206	194	196	187	190	215	183	202	217	198	221	221	190	220	185	229	212	187	215	191	217	202	206	205	186	191	227	189	209	205	220	200	231	201	221	217	199	241	212	230	208	203	227	196	196	233	188	210	193	227	196	224	239	196	201	213	209	201	237	206	193	207	191	193	175	231	216	217	194	186	204	199	201	197	203	206	194	210	200	175	206	170	210	209	235	225	206	223	246	229	203	227	201	194	221	233	200	189	199	193	211	177	207	188	214	206	207	203	205	218	212	201	226	190	201	196	200	184	204	220	188	219	195	210	201	186	204	210	204	218	219	207	221	208	210	233	225	219	191	214	211	202	193	206	199	213	195	221	190	206	202	208	196	220	234	204	192	204	210	209	206	217	229	214	222	189	203	223	200	176	176	238	212	208	197	192	191	188	187	220	218	217	217	221	208	197	240	216	221	207	206	183	215	227	199	220	198	209	173	220	210	194	193	198	195	202	223	202	208	194	183	199	218	202	244	244	191	167	213	226	189	259	198	218	197	228	208	218	200	222	205	197	213	203	224	193	214	218	222	212	180	230	202	211	190	210	197	196	206	213	232	189	212	194	231	203	202	219	158	189	207	197	193	173	208	215	197	221	186	201	185	208	195	237	215	191	208	190	224	227	209	237	210	226	193	222	188	205	192	207	227	190	203	210	206	210	205	205	222	193	219	227	221	184	200	190	229	205	221	204	229
32870	17923	12045	10477	9168	7852	6196	4730	3709	2986	2692	2456	1917	1817	1795	1663	1470	1352	1377	1277	1170	1134	1034	876	759	833	678	685	674	696	567	647	696	693	682	667	637	608	584	599	591	549	555	525	511	464	487	494	505	556	589	559	527	516	492	511	501	508	481	491	523	470	442	470	459	445	481	467	444	477	466	468	450	447	489	464	440	448	435	438	445	444	470	476	449	482	460	434	452	461	440	432	468	451	483	429	432	446	485	463	502	444	452	464	445	453	467	461	450	449	409	436	479	484	455	418	453	483	460	431	432	467	465	435	475	466	428	438	452	413	465	468	455	411	429	419	458	448	429	453	449	429	411	458	454	465	436	435	491	417	487	447	445	408	453	444	449	480	429	435	485	430	424	438	488	443	452	451	447	460	437	413	433	450	455	475	496	467	472	421	450	460	480	470	473	430	452	459	456	456	456	478	472	458	411	430	464	471	450	451	472	464	440	457	481	461	435	445	484	446	433	461	441	391	423	421	455	424	451	445	465	443	478	450	454	451	450	470	478	435	449	455	494	464	504	427	455	428	465	441	445	446	408	447	425	451	463	464	458	437	503	380	456	434	457	449	449	445	443	510	440	461	461	493	443	447	467	431	446	445	466	464	428	457	402	468	410	442	487	481	424	478	457	440	436	448	433	452	447	467	442	449	437	461	458	403	486	451	452	445	443	453	451	431	458	431	458	490	430	430	437	479	432	440	452	458	463	429	452	427	434	480	458	464	444	462	468	423	444	467	439	474	433	457	467	430	441	452	419	474	480	418	415	451	411	424	414	447	453	457	418	461	450	435	424	406	424	486	433	430	409	446	430	424	439	467	441	468	439	433	419	483	442	463	471	433	480	472	424	441	455	428	424	411	445	429	441	409	451	442	465	452	436	456	430	442	456	446	420	431	444	456	455	425	464	455	461	419	461	450	489	424	444	437	434	422	432	450	438	495	432	476	457	414	505	435	450	445	454	446	441	449	448	430	454	445	453	450	454	416	455	505	465	449	476	436	449	467	430	483	468	424	465	440	444	463	472	477	452	428	468	433	415	440	445	471	437	429	454	460	472	433	443	445	416	449	413	487	481	490	451	448	459	413	439	422	448	432	433	474	404	432	487	467	474	429	446	440	418	471	472	438	463	438	467	425	434	465	495	428	465	433	447	440	460	479	457	491	466	450	430	422	468	463	464	468	441	430	412	426	451	426	473	428	445	450	449	443	415	436	421	481	459	455	501	466	442	469	454	422	445	457	448	484	454	486	430	438	454	431	431	373	476	502	475	425	446	468	439	450	445	461	446	459	447	444	472	462	448	478	420	461	434	460	462	463	461	419	397	445	431	432	449	447	461	473	440	463	460	469	464	428	466	456	502	448	447	430	414	460	452	410	451	467	440	444	447	471	413	448	461	469	429	441	432	451	481	465	439	445	454	480	430	461	453	452	416	491	462	433	447	467	461	477	471	460	418	446	462	428	434	480	432	425	473	479	460	450	428	469	455	471	435	454	459	460	429	432	407	468	475	438	481	456	453	462	450	460	464	426	425	444	466	471	485	495	424	441	450	450	452	438	427	436	448	413	441	464	448	437	431	455	491	499	444	456	449	429	475	434	428	444	414	440	434	470	477	453	424	438	456	470	446	443	444	445	420	433	445	462	489	441	465	465	454	431	466	468	465	416	470	460	431	398	478	446	502	441	423	464	459	428	416	446	410	443	425	398	419	455	448	456	466	457	458	463	443	472	488	398	463	429	448	412	479	446	447	450	460	475	442	441	466	425	457	446	475	474	403	460	415	452	449	457	407	423	462	476	462	434	457	443	473	459	494	425	446	453	458	420	477	449	440	460	457	471	460	453	466	425	458	468	438	438	467	392	443	428	460	510	465	458	463	449	446	466	425	470	457	481	485	421	451	476	428	408	467	422	441	445	493	458	426	444	448	450	432	407	457	440	453	455	426	450	475	456	454	511	459	419	472	442	445	489	447	426	452	395	466	489	489	449	437	440	448	443	462	440	456	442	466	458	459	492	479	444	420	453	443	418	449	424	477	437	420	451	430	435	434	441	440	472	438	445	448	447	443	448	419	472	433	414	476	470	453	448	480	483	454	474	450	469	443	440	465	456	494	456	450	420	446	465	437	429	456	469	471	447	428	462	431	438	436	427	411	449	446	424	445	475	462	465	477	470	478	475	416	447	459	409	483	449	467	466	422	455	435	475	453	451	451	462	447	448	427	478	428	434	476	447	450	471	439	450	447	444	422	444	478	456	441	416	493	461	449	460	463	456	409	451	464	466	480	465	429	476	458	436	417	454	465	503	474	425	481	495	426	428	461	438	437	405	433	413	457	441	437	500	455	462	456	463	439	450	432	457	463	463	456	483	461	433	441	438	441	433	457	452	428	471	430	462	440	437	452	456	431	463	489	411	444	477	445	459	433	446	489	448	433	462	505	412	448	437	438	479	469	421	426	465	476	455	434	427	439	417	447	429	473	456	449	433	443	459	449	420	418	417	472	481	418	443	452	418	441	473	441	461	412	462	426	441	455	432	463	416	456	404	461	391	455	476	451	455	476	466	457	429	465	495	452	444	437	441	484	466	406	497	440	482	426	464	420	484	453	428	413	489	467	474	441	435	435	469	458	453	446	445	426	499	422	451	461	440	431	452	477	431	472	455	462	467	458	422	482	459	453	419	440	461	404	402	453	416	444	442	434	442	439	449	423	476	445	439	426	460	435	451	437	421	447	452	459	474	455	423	448	430	467	421	447	472	454	449	427	463	443	477	451	446	457	442	444	469	444	459	471	464	437	467	403	477	420	436	442	451	415	466	443	453	452	467	504	453	457	442	480	476	475	469	431	455	442	419	419	453	448	460	494	455	442	474	499	448	449	467	461	504	473	421	455	462	400	440	418	482	447	435	444	465	431	426	449	487	461	460	455	483	469	429	475	429	462	436	455	435	467	455	447	453	462	463	456	429	495	434	439	453	474	452	444	446	419	468	466	432	434	483	457	448	420	469	446	453	458	442	452	446	472	479	468	482	427	446	446	457	442	445	440	417	439	442	457	417	450	431	434	489	446	454	430	441	434	461	453	465	426	431	486	460	420	450	435	446	415	462	438	443	461	435	451	466	435	447	445	414	416	476	471	418	426	429	451	416	471	446	462	493	459	458	471	469	472	406	447	461	449	484	458	441	460	491	432	449	439	476	463	418	481	419	450	445	453	457	461	457	468	431	464	457	413	459	436	431	411	436	464	464	424	437	439	422	493	487	459	406	485	406	433	482	473	431	462	463	451	441	454	434	450	434	507	443	471	458	431	469	460	469	463	427	416	439	453	477	423	455	432	457	459	493	456	461	461	404	461	461	404	403	449	472	401	442	480	504	467	445	433	455	458	458	461	467	493	458	465	452	467	446	444	437	492	482	443	455	461	431	459	429	436	445	448	468	419	431	440	470	462	451	460	482	448	463	473	420	460	454
34930	13976	3813	1617	1176	905	686	528	413	359	304	302	281	247	237	259	213	247	220	190	239	249	221	204	218	198	211	195	192	188	227	182	200	222	214	220	182	201	198	228	201	204	207	219	195	221	195	210	183	178	195	199	219	172	214	186	192	189	191	199	199	211	170	179	204	211	202	227	200	229	202	180	216	225	226	197	185	186	192	185	191	225	185	187	212	215	200	185	201	210	174	183	198	220	213	209	174	183	205	197	194	210	187	186	216	175	183	196	184	186	178	189	194	209	195	213	196	215	214	209	191	214	245	205	183	220	179	190	192	217	219	214	165	205	204	237	203	188	188	197	189	189	197	187	203	204	203	198	187	182	205	190	202	228	198	199	187	208	183	208	200	209	206	199	206	184	203	178	217	206	208	183	189	194	203	183	233	213	185	182	192	166	196	202	194	202	192	182	163	201	202	209	159	184	201	187	182	179	173	182	199	181	207	205	227	199	203	243	194	199	173	196	196	192	185	224	212	201	192	171	199	182	179	184	194	181	220	199	177	192	165	200	196	200	184	208	178	201	214	202	186	203	227	190	205	209	202	213	210	211	187	183	182	173	215	206	249	196	203	187	191	179	202	189	186	171	192	186	221	214	182	215	195	205	190	177	203	222	198	236	198	207	211	220	171	200	200	197	206	202	217	186	186	200	206	212	200	212	203	174	199	195	205	210	197	206	180	191	191	224	234	200	179	189	193	200	205	197	195	195	201	185	203	191	174	194	215	206	184	184	195	207	209	198	188	212	188	201	181	171	181	211	201	198	183	204	186	218	190	194	172	169	189	211	188	210	189	174	194	199	185	183	198	188	194	203	181	200	203	223	184	185	197	209	213	210	192	198	179	168	197	198	236	203	175	217	209	181	224	197	196	192	202	182	185	211	209	193	194	193	179	190	194	201	186	187	181	192	218	196	187	184	183	203	182	193	195	202	211	195	201	169	209	207	211	180	194	221	203	189	217	229	257	207	177	166	192	194	194	201	198	243	217	186	200	192	168	186	194	198	212	183	192	205	187	217	178	194	192	183	192	231	194	215	206	191	173	209	224	187	212	213	200	226	199	167	227	168	194	217	190	187	193	204	195	198	195	176	179	192	189	200	213	205	203	179	201	192	196	190	226	194	194	213	196	196	224	171	193	201	186	184	186	180	246	199	205	195	193	200	200	188	201	209	192	223	208	202	179	247	197	226	183	222	184	216	238	200	192	206	191	216	188	234	232	198	201	209	197	197	189	171	191	202	190	216	196	218	200	193	213	191	210	185	204	219	200	174	204	176	230	175	206	232	224	172	194	189	194	221	179	198	192	186	203	206	193	200	220	166	205	197	185	194	197	187	204	184	196	169	184	206	189	173	205	222	192	198	167	204	198	194	189	169	176	207	178	204	202	189	188	206	214	234	194	184	206	194	179	192	181	217	190	189	180	198	160	195	199	197	193	213	190	195	220	180	208	210	187	186	188	182	225	195	196	182	212	199	174	197	219	199	214	166	190	200	190	212	201	186	177	208	168	192	200	196	185	176	186	204	168	196	187	195	207	211	222	192	177	190	200	186	226	194	173	196	180	219	190	207	218	169	196	232	230	167	203	177	190	207	197	177	202	186	215	217	232	194	213	198	183	203	201	203	208	196	191	198	190	185	205	184	177	186	212	208	196	198	186	216	205	212	194	208	215	223	209	204	174	179	187	182	209	177	206	195	222	209	195	190	205	209	186	185	197	192	191	189	200	208	203	210	196	203	222	166	191	188	213	211	209	185	229	200	211	186	182	180	188	197	182	195	217	187	212	171	162	206	211	215	194	196	217	172	192	175	184	207	193	209	219	216	177	167	195	196	203	204	214	190	204	198	208	192	194	201	172	206	183	183	184	191	203	194	223	217	218	186	208	178	210	206	200	192	185	186	171	190	187	220	213	192	194	181	208	207	193	222	197	200	197	201	210	207	197	194	201	176	170	185	179	182	185	202	189	220	179	178	209	222	198	206	197	186	179	169	204	186	205	231	191	195	204	210	200	190	198	215	183	198	195	186	195	198	193	214	206	205	171	172	203	179	192	188	166	200	177	197	180	176	186	182	203	186	218	212	188	196	205	198	178	188	185	198	187	174	186	177	191	188	210	209	198	189	223	196	204	184	201	170	192	197	211	195	194	191	190	188	206	216	198	212	201	204	196	173	184	168	185	190	204	205	182	192	220	194	174	159	193	194	184	203	182	192	209	184	207	213	206	188	202	177	178	161	186	196	202	188	169	182	215	184	180	215	200	198	198	172	212	153	190	226	207	199	219	182	184	204	202	212	165	190	195	178	198	193	200	208	214	188	210	209	198	204	192	164	210	197	189	206	198	185	186	207	184	217	203	207	200	197	180	242	179	183	203	198	205	213	142	206	226	199	187	214	170	191	211	208	212	215	227	181	195	221	184	205	181	197	192	221	213	180	201	172	219	188	211	183	179	199	195	193	239	214	192	195	168	189	205	183	212	166	184	185	192	197	189	196	198	204	198	219	214	179	209	193	209	164	199	163	192	195	178	205	228	202	185	192	181	198	185	184	216	235	206	187	220	177	185	183	182	191	172	181	193	198	206	195	212	164	184	206	206	191	170	184	230	188	188	176	189	206	210	205	194	187	214	190	203	158	194	210	189	206	195	222	200	187	217	214	185	194	188	191	219	175	216	203	189	164	217	211	195	183	211	195	214	197	187	212	193	180	222	192	177	209	190	186	200	214	206	189	212	169	208	192	189	199	193	208	178	189	170	185	215	198	196	190	214	196	197	224	182	178	221	204	190	188	194	195	233	216	201	192	225	198	202	189	194	223	201	199	204	194	206	194	186	176	217	200	194	211	198	181	199	196	216	180	173	203	196	196	190	175	212	191	179	190	207	187	192	208	196	197	196	192	208	189	197	199	190	186	218	200	211	196	164	189	220	192	215	180	201	206	172	186	202	172	213	169	212	183	195	202	191	181	217	209	192	180	238	181	178	174	202	211	184	184	187	214	222	217	206	219	207	213	222	172	207	171	186	179	199	179	190	189	182	203	178	189	208	192	206	185	165	210	230	170	185	208	197	159	194	189	193	226	217	215	216	187	204	187	184	188	213	202	199	174	211	189	194	214	193	177	207	204	175	189	212	192	184	179	177	206	183	187	199	194	181	215	207	212	183	193	196	188	199	203	203	190	196	196	195	178	198	195	195	205	212	212	194	206	219	190	226	182	186	201	200	157	204	200	203	180	176	183	192	201	192	196	198	214	216	208	201	205	188	201	219	214	211	176	206	214	217	181	212	205	196	212	189	185	184	187	180	203	189	185	178	183	191	194	200	197	192	195	182	196	201	212	188	206	215	212	183	188	212	222	226	199	200	188	196	216	194	188	190	187	190	205	196	173	205	219	227	193	193	216	166	168	191	164	198	195	191	205	198	204	181	185	186	164	204	215	173	210	163	177	194	191	221	197	207	179	166	215
19715	7925	5155	4627	4547	3534	2694	2138	1591	1236	1110	1023	876	825	839	766	759	633	629	657	634	609	554	541	520	518	519	495	461	468	459	486	476	479	485	511	448	478	458	450	431	462	435	408	415	418	433	452	408	443	431	458	470	465	407	458	403	426	428	489	459	453	412	425	454	418	455	411	413	475	435	410	442	387	393	406	402	427	427	441	409	384	444	430	428	396	396	399	409	417	463	418	426	403	478	425	426	417	436	420	407	389	442	392	391	446	468	415	404	404	418	407	407	395	398	438	446	466	415	416	417	453	461	415	418	464	412	448	386	422	438	460	425	454	441	408	451	406	431	430	419	404	413	398	399	419	390	440	414	418	421	429	451	402	408	431	394	431	383	410	417	422	406	413	447	434	415	417	415	426	409	445	441	440	426	414	419	449	415	427	451	415	414	452	432	427	434	427	443	428	428	436	425	401	453	422	396	454	435	419	432	399	407	411	430	480	414	390	440	388	399	448	420	437	426	375	429	433	394	421	425	415	422	474	401	404	401	421	425	436	413	415	365	416	397	427	445	403	427	435	417	401	429	415	408	426	435	418	441	412	402	409	422	454	412	435	455	428	432	390	425	407	406	431	439	393	440	410	445	425	406	395	437	405	479	409	401	410	447	423	456	424	453	431	401	408	441	422	398	404	413	431	457	424	424	391	445	398	435	380	416	439	451	447	453	410	414	401	416	378	458	422	411	444	425	427	407	402	396	443	394	428	411	397	442	430	419	440	429	427	456	429	409	391	458	408	412	406	407	425	436	421	457	408	387	418	419	466	454	447	415	420	442	368	414	417	415	382	452	401	377	433	427	412	430	395	400	426	434	439	431	421	451	416	413	432	446	432	421	414	437	442	413	445	445	463	399	434	442	417	445	421	425	455	429	439	428	435	413	403	449	403	433	432	449	460	404	421	374	394	400	470	464	432	423	423	409	407	434	440	392	407	414	407	425	403	443	428	443	433	439	438	453	417	390	421	415	425	377	413	390	430	398	385	433	417	442	418	414	420	426	421	401	428	403	455	420	426	428	402	434	433	405	379	415	417	408	408	410	400	371	410	394	464	404	435	396	443	433	416	417	432	412	402	413	390	403	408	421	446	430	403	413	413	414	422	409	418	426	431	426	421	430	408	415	450	452	403	418	430	412	394	375	412	464	400	458	402	425	418	426	438	404	433	415	423	426	435	443	406	472	430	426	424	413	405	421	413	434	432	439	434	430	420	403	470	416	444	401	439	436	430	443	456	420	422	441	439	425	422	445	398	410	398	379	465	434	443	478	429	408	391	410	365	449	371	452	419	391	429	455	424	442	459	446	427	399	433	456	421	430	430	442	442	421	412	422	385	428	425	448	420	446	442	433	445	409	430	405	430	410	398	458	422	442	397	416	440	437	400	415	423	446	414	431	435	404	455	453	427	398	448	446	411	408	403	430	387	387	439	408	435	437	459	482	437	393	412	412	440	398	414	420	396	412	430	419	424	406	377	424	424	411	414	410	442	425	432	415	410	432	410	421	418	400	399	449	423	433	428	410	415	423	423	426	443	433	396	382	429	457	423	422	426	412	423	405	440	465	454	435	421	413	415	458	418	411	451	421	422	438	435	415	405	406	414	445	415	401	398	401	423	460	423	400	426	430	424	419	399	433	424	431	436	436	428	445	433	395	443	409	403	452	413	434	410	445	435	422	437	398	448	422	425	458	438	442	431	436	416	400	420	414	400	420	409	431	449	408	448	453	435	453	427	433	430	468	435	461	419	398	408	447	422	380	392	414	454	444	449	456	417	432	462	430	441	424	418	405	434	396	406	446	428	457	405	455	402	405	392	395	407	466	406	401	408	416	423	437	441	413	434	433	402	450	405	442	429	466	442	410	414	422	418	407	428	409	452	388	432	421	463	403	424	444	430	448	441	433	415	419	411	424	416	415	405	418	419	447	445	425	421	427	463	405	440	454	399	433	411	424	431	438	416	412	438	416	424	403	396	422	460	418	384	431	429	423	403	431	439	429	431	449	459	394	416	403	428	441	441	441	427	414	425	439	414	432	435	426	414	435	428	423	439	445	417	401	436	433	432	423	443	428	423	398	436	422	475	421	434	457	411	431	439	409	435	402	422	454	442	421	437	382	437	437	459	435	438	423	439	445	416	409	418	425	434	406	402	418	407	443	380	415	437	428	398	453	460	416	413	433	457	433	476	433	410	412	425	417	412	442	393	415	427	434	406	395	427	390	407	406	447	404	434	404	416	402	436	425	432	386	435	432	422	473	446	448	445	392	429	411	451	409	424	445	417	405	406	401	399	411	410	417	428	389	421	453	420	442	422	382	408	452	405	398	466	434	413	428	447	409	409	425	444	461	427	438	400	419	441	432	427	439	392	432	436	413	445	430	440	404	414	415	432	418	436	422	417	436	403	437	431	429	427	427	420	434	436	432	409	390	386	437	471	447	433	440	424	420	389	413	438	458	429	417	464	448	399	450	405	416	417	417	441	438	436	407	416	424	437	440	429	441	434	423	443	412	418	437	405	380	424	419	462	392	447	424	444	454	387	436	396	418	394	464	430	427	425	412	412	416	401	414	433	425	422	429	407	427	419	443	427	420	435	431	408	424	455	414	428	416	449	446	393	458	405	429	386	455	431	408	386	450	401	406	455	443	450	405	454	399	446	409	405	420	407	437	390	399	407	432	462	419	430	422	426	455	423	403	390	435	423	442	432	409	448	443	438	441	422	397	380	467	428	445	425	385	416	413	424	424	461	403	409	415	429	408	442	391	449	438	405	411	406	441	444	448	419	461	442	424	403	426	418	412	450	410	424	429	386	416	394	401	392	417	399	433	419	405	449	404	408	438	430	425	405	410	404	436	418	409	410	383	416	407	466	418	461	421	438	426	418	429	437	394	431	437	441	431	484	409	430	446	459	441	414	396	422	458	424	425	401	426	388	413	406	449	403	389	441	446	405	409	388	418	413	426	405	412	450	403	445	404	464	423	456	432	431	470	442	414	448	426	421	425	429	416	419	446	426	440	400	415	446	435	393	414	408	385	456	396	418	435	402	435	408	385	386	393	406	443	452	429	418	429	429	416	424	409	426	424	442	471	396	433	397	413	418	434	430	458	406	443	426	426	434	436	464	437	425	396	417	442	415	431	425	427	404	455	390	438	426	434	377	462	416	394	401	394	437	390	423	429	402	409	426	412	410	443	458	430	412	430	423	425	460	379	464	451	418	399	427	402	440	419	389	411	439	427	464	400	447	413	412	384	402	432	431	458	446	436	432	418	425	484	439	478	414	428	400	438	413	439	423	432	408	434	405	426	408	406	432	445	455	469	447	453	451	425	442	448	448	387	468	401	443	442	459	431	383	405	412	442	428	403	417	416	399	397	432	460	405	425	457	438	428	407	424	405	439	440	449	410	438	411	445	407	431	435	464	439	426	475	433	415	431	426	426	433	411	421	388	427	424	404	415
44928	21203	7687	2999	2004	1473	1054	787	603	478	462	424	378	333	346	335	350	260	252	281	232	253	218	239	201	219	209	219	195	204	194	155	202	224	202	197	196	176	168	181	178	191	175	164	201	193	203	145	171	167	155	177	174	182	185	173	166	163	194	156	186	207	161	188	168	161	180	196	178	151	148	160	184	166	145	182	181	163	168	181	209	176	170	184	187	179	208	172	189	161	167	180	177	153	188	158	161	179	186	175	172	174	172	172	189	166	160	175	192	203	179	169	193	157	170	188	173	177	181	166	179	186	190	184	170	152	177	169	165	194	188	162	170	229	186	163	185	137	185	197	156	140	184	169	159	163	173	164	189	152	158	152	159	169	172	184	180	154	168	182	154	186	161	183	155	177	176	164	149	158	146	174	172	190	153	176	178	159	183	159	149	182	199	175	182	164	208	180	181	220	194	165	155	194	197	165	142	182	170	174	150	187	157	168	176	172	199	171	173	150	159	185	187	161	176	189	159	144	185	155	179	161	170	179	187	161	168	181	185	176	169	174	191	201	130	156	174	156	195	175	164	185	179	191	182	163	170	167	150	179	190	171	172	174	178	157	160	168	182	193	180	196	187	176	163	168	178	171	145	169	173	161	187	173	174	178	176	167	178	165	170	169	180	153	201	153	155	165	180	162	146	176	202	164	161	174	173	186	167	147	179	170	163	171	157	161	151	159	172	174	180	203	188	177	160	182	176	180	147	166	174	203	180	197	153	163	206	168	177	188	152	162	157	168	170	166	181	178	185	143	183	171	189	178	211	168	156	160	209	164	175	179	158	154	178	167	177	164	165	161	158	161	163	184	174	172	195	178	173	185	170	155	193	160	179	170	182	175	171	171	162	181	177	168	158	160	191	173	170	180	207	195	162	177	162	149	160	175	174	192	157	151	178	176	187	200	167	185	198	151	151	176	174	151	179	172	176	190	175	203	139	165	183	188	154	164	169	191	187	160	183	155	158	184	201	168	183	187	191	179	159	166	169	154	181	191	193	152	196	194	164	185	156	189	174	173	192	186	204	163	172	160	168	194	195	179	170	166	186	171	173	158	144	159	179	174	172	180	159	159	171	179	189	187	151	153	184	181	173	164	164	161	187	162	200	159	169	158	195	159	166	192	169	151	133	165	144	195	170	196	154	167	158	185	176	186	170	193	168	170	176	169	193	144	174	165	180	174	180	184	178	178	162	157	170	185	181	153	192	172	192	158	180	166	177	158	186	147	170	183	195	155	202	167	167	158	190	158	149	149	205	178	162	177	181	164	181	191	187	178	176	184	154	161	163	170	178	184	187	183	158	159	165	163	193	182	165	156	160	185	147	171	202	167	170	167	169	182	161	204	154	189	187	157	189	178	185	188	178	177	176	189	162	182	174	166	166	172	208	193	169	187	163	180	198	185	185	180	184	164	174	172	195	164	170	199	173	168	160	188	164	167	162	189	164	181	197	173	156	146	173	177	170	190	161	170	177	178	175	166	178	170	189	179	174	183	163	172	164	170	161	154	161	162	175	176	167	177	171	180	171	170	167	173	186	210	156	154	165	183	171	182	175	169	169	143	159	173	184	167	186	199	180	168	149	171	185	143	164	152	179	166	206	180	150	152	159	202	189	184	172	172	174	174	195	187	158	156	180	193	185	185	190	161	151	168	189	201	157	181	189	169	195	178	191	155	170	177	184	172	187	199	182	173	168	179	170	204	157	150	174	177	132	173	167	170	177	190	170	166	183	155	190	191	190	172	166	174	191	182	177	161	183	184	199	174	190	173	183	173	178	167	183	157	188	183	176	164	164	171	172	172	184	155	202	149	157	192	153	163	183	179	199	177	178	168	183	181	170	173	174	163	172	192	169	172	187	173	116	170	176	165	167	172	192	162	174	180	143	174	188	204	173	178	183	148	197	185	175	173	204	156	194	142	167	168	153	190	149	180	186	182	187	166	164	197	163	158	160	189	187	156	176	146	173	175	177	192	155	156	171	184	168	184	174	178	193	170	164	184	168	196	172	163	181	167	169	172	177	171	164	155	171	171	180	183	183	176	204	182	175	179	179	184	188	162	164	187	162	196	173	163	199	188	170	141	182	193	175	194	152	160	176	185	217	168	199	177	158	194	162	156	174	183	181	163	178	185	170	187	186	167	181	176	172	183	175	169	167	151	167	170	173	171	190	167	169	194	161	168	165	165	184	177	170	169	194	179	200	170	200	157	165	167	167	173	161	177	153	156	188	159	167	195	162	182	180	173	165	195	154	163	182	175	191	163	198	180	167	210	188	142	166	165	193	161	199	185	185	161	184	168	150	172	181	169	181	189	170	176	177	178	163	191	195	176	167	148	183	172	163	174	150	155	168	177	198	181	166	183	166	173	192	148	155	176	159	152	178	172	174	174	165	157	160	176	137	172	179	168	168	179	195	179	176	165	166	170	169	201	154	159	189	170	190	192	177	156	189	179	163	178	175	196	205	176	154	164	172	161	162	175	173	186	175	152	156	173	157	179	167	187	166	189	178	168	180	155	172	180	178	155	183	174	150	186	168	198	169	146	173	185	168	167	166	147	203	154	171	160	169	174	180	190	191	192	179	170	190	194	161	171	166	213	174	166	169	171	183	175	166	166	183	195	155	185	165	164	177	176	175	165	183	172	177	168	170	173	173	183	165	167	157	171	163	180	168	176	184	182	172	183	163	151	162	167	183	182	165	171	173	156	190	159	170	183	172	164	189	181	168	179	179	179	148	153	177	181	174	162	166	170	190	155	167	203	174	147	176	177	170	168	178	183	176	183	174	182	156	197	197	162	172	180	174	154	184	178	165	174	186	159	170	184	155	165	197	184	194	197	151	194	173	183	196	185	201	157	203	171	157	160	184	181	138	182	174	168	168	162	185	180	167	179	141	174	160	203	171	180	187	191	157	173	180	164	197	162	170	184	190	164	182	181	189	160	193	166	176	201	191	135	164	154	185	191	187	160	188	180	188	174	184	154	179	163	188	179	167	165	152	157	173	164	170	145	165	188	168	158	177	188	159	152	152	185	166	171	168	173	174	172	185	172	187	191	183	166	178	179	200	206	187	174	150	174	182	161	179	182	155	181	171	163	177	169	174	191	190	186	158	179	166	197	174	162	155	176	184	172	162	162	173	189	163	172	178	172	179	193	179	181	161	159	181	158	164	186	191	167	172	156	149	200	189	191	157	171	191	167	178	176	195	170	156	171	162	168	180	180	178	170	176	163	192	160	178	165	166	177	168	193	187	180	163	159	199	170	201	162	168	203	204	179	144	173	171	184	162	167	163	160	177	169	170	160	191	180	170	180	193	165	168	182	175	185	180	171	183	169	150	184	166	184	182	146	142	163	157	189	160	180	189	151	164	178	173	170	157	153	157	178	198	211	198	200	180	165	176	181	178	174	171	198	195	154	165	180	178	174	190	157	151	188	172	181	166	190	171	171	174	177	184	203	183	194
26199	13386	8979	8138	7093	5788	4747	3709	2714	2178	2001	1713	1501	1335	1372	1291	1169	1075	1056	946	838	806	777	677	678	600	566	560	553	543	566	476	520	519	501	548	438	511	459	422	539	451	421	431	443	395	428	439	402	447	412	450	454	410	424	430	414	416	414	422	395	409	392	386	420	388	378	383	361	409	422	377	347	405	405	438	379	426	392	387	378	389	429	338	392	371	368	374	386	439	378	368	368	398	363	376	406	351	396	420	385	382	385	413	369	381	381	379	389	394	384	395	352	379	413	408	364	383	410	370	368	362	388	357	397	398	410	397	421	388	402	414	364	375	398	412	378	397	396	336	402	359	347	395	389	411	393	386	402	369	367	367	388	390	423	368	384	387	366	371	395	382	370	386	407	402	400	411	403	369	368	381	382	384	370	433	428	436	367	360	394	409	363	398	384	357	357	364	414	406	390	375	389	427	382	391	412	374	391	396	415	381	410	408	350	422	371	392	385	385	369	422	391	365	390	409	405	377	363	381	404	357	391	411	353	350	408	375	372	370	383	398	421	394	376	412	387	355	356	400	371	405	379	393	354	439	397	372	383	363	410	393	382	394	381	348	380	401	372	376	381	339	359	348	371	374	384	379	420	340	388	375	386	389	449	370	404	368	379	385	393	356	374	391	381	363	408	386	383	390	374	384	379	377	355	383	402	362	367	378	430	394	373	370	393	352	392	354	390	410	402	400	375	388	400	379	376	425	390	384	385	361	386	397	403	391	379	332	370	396	416	418	400	386	396	391	408	348	370	376	399	390	382	390	372	381	356	378	369	371	373	390	409	365	385	368	376	410	386	383	396	355	387	382	366	364	394	340	380	400	361	383	383	382	403	435	345	397	400	379	374	375	397	383	372	393	388	368	365	380	378	386	382	375	383	401	405	389	413	380	365	388	341	377	378	386	393	405	357	396	364	381	363	392	421	373	398	349	373	385	388	394	409	377	388	354	365	379	379	358	352	431	383	386	374	389	369	372	396	417	388	376	371	378	354	384	373	390	390	359	377	395	384	422	389	361	406	356	387	412	369	361	372	406	393	417	363	358	374	378	383	350	379	396	364	371	383	400	401	408	389	374	368	361	402	361	429	407	424	388	380	367	393	369	378	366	396	368	369	409	400	352	350	400	367	399	391	359	396	392	394	379	415	364	392	375	386	362	375	426	386	403	399	356	435	375	382	378	390	394	410	387	366	376	427	388	350	406	403	374	378	394	356	388	405	370	384	383	418	405	411	386	399	378	397	392	383	380	352	377	378	374	402	387	378	375	408	370	379	411	396	388	366	411	366	398	360	376	374	390	433	383	385	369	363	384	381	357	374	406	422	366	406	392	439	384	367	385	367	371	379	354	358	451	357	378	403	389	375	436	394	359	414	379	367	376	407	361	404	394	376	394	394	402	386	377	411	398	395	412	367	435	373	366	416	371	414	391	380	343	350	374	351	389	375	369	375	395	382	356	404	398	389	399	399	376	363	412	380	386	375	382	392	367	378	400	339	363	411	384	412	401	393	402	389	388	390	372	414	389	340	365	389	415	386	369	406	377	388	361	352	402	398	371	423	405	407	373	416	383	370	354	397	357	370	385	416	346	399	352	369	369	354	410	395	383	388	392	360	394	379	417	428	412	437	347	350	418	404	366	366	373	395	377	349	392	344	401	412	384	362	377	372	380	412	403	363	373	397	369	388	378	406	402	387	375	385	407	377	407	393	400	397	366	387	378	382	401	395	410	373	380	386	394	373	393	385	425	415	379	410	402	390	412	361	395	357	407	341	383	396	393	358	371	399	402	386	371	421	366	396	376	336	388	371	384	394	366	390	388	420	360	374	376	390	418	377	378	401	402	380	379	364	378	381	362	414	405	357	378	369	391	354	403	406	413	363	358	413	385	414	420	377	402	392	364	424	416	380	402	371	407	356	377	336	395	323	383	360	386	382	392	392	378	354	361	363	406	387	387	405	384	368	371	346	369	371	373	361	361	394	399	353	379	425	368	383	388	387	374	376	391	323	416	409	421	370	375	398	378	386	385	379	376	376	389	451	365	402	358	371	398	396	367	363	387	345	372	329	386	401	386	398	357	411	381	413	374	375	422	385	381	395	381	419	413	401	347	416	386	379	393	393	395	338	374	368	372	374	359	387	380	390	401	376	400	376	391	387	384	378	412	363	393	365	412	360	372	364	355	394	376	361	370	394	389	414	405	391	378	359	376	384	369	398	391	368	375	391	394	396	393	394	384	338	418	410	382	373	379	359	428	372	375	362	394	412	398	416	357	381	388	377	364	429	399	362	396	372	372	396	375	376	389	362	419	389	393	368	416	387	381	397	393	370	412	382	391	365	397	371	390	412	401	396	367	360	351	404	403	376	414	405	374	362	367	368	356	396	378	365	417	376	364	363	351	385	376	421	408	383	406	395	378	393	385	361	383	415	374	395	387	349	404	370	399	379	371	369	403	383	412	367	376	395	373	358	367	387	407	386	383	373	370	370	375	407	399	372	391	397	372	398	415	374	407	378	425	366	402	418	381	376	380	355	355	396	374	378	405	360	388	398	373	365	352	403	391	379	390	376	392	412	393	374	390	378	397	340	355	410	381	360	387	401	368	382	393	391	370	381	378	408	398	376	384	369	400	364	376	366	380	371	403	392	396	369	397	394	368	360	361	406	371	341	368	410	387	391	348	379	358	362	381	412	369	423	407	388	369	375	355	347	384	422	385	403	428	391	381	373	369	368	400	348	397	404	353	378	380	383	400	403	415	393	410	387	406	370	382	389	393	383	402	390	363	381	363	387	425	402	377	392	389	372	384	402	376	317	388	386	396	394	388	380	389	368	431	373	371	394	386	407	368	391	361	373	359	390	421	404	372	403	376	394	402	409	371	414	369	400	380	346	420	407	420	407	400	384	405	383	389	335	410	379	383	391	401	404	388	418	383	371	398	388	406	397	397	387	346	406	384	368	352	375	380	392	395	382	374	409	387	378	450	356	377	403	344	373	392	366	393	381	390	395	381	396	417	373	386	399	405	408	385	353	391	359	403	368	428	412	376	377	394	379	395	369	426	339	363	393	387	386	365	389	366	379	377	354	377	406	373	410	409	389	368	392	397	384	364	398	384	415	390	353	379	395	387	368	370	345	403	407	408	359	381	412	399	361	378	401	376	389	385	397	370	387	381	358	392	383	405	392	427	372	375	418	398	400	378	342	394	377	386	387	418	349	390	358	405	379	349	377	376	402	394	385	377	412	402	380	385	382	372	381	404	418	397	387	378	403	413	405	368	350	385	433	412	393	393	430	385	354	381	394	383	368	379	400	362	398	370	366	387	383	383	352	387	375	363	343	390	360	420	402	382	375	393	370	379	377	390	403	417	395	415	381	405	402	401	367	376	362	369	366	398	398	396	431	407	393	380	427	380	396	381	379	374	370	406	403	395	396	409	397	364	411	355	421	396	371	405	392	382	394	356
54060	28456	11541	4892	3051	2043	1460	1072	827	732	650	621	559	459	476	432	365	402	364	353	303	290	296	293	269	261	229	234	218	230	224	232	219	221	202	231	249	222	221	221	233	207	196	178	202	218	194	219	214	231	210	202	182	214	200	202	208	214	237	187	171	215	188	196	198	205	200	189	189	191	214	185	194	210	223	179	191	245	195	221	198	197	204	207	226	203	177	212	202	243	225	229	207	202	212	199	212	231	187	165	196	215	205	185	225	210	192	217	200	202	201	189	203	183	192	210	187	170	218	195	213	226	201	203	212	219	224	209	201	175	202	206	177	220	210	209	203	214	188	206	202	188	193	200	218	210	184	196	204	215	190	204	194	226	188	216	181	201	181	168	215	197	218	204	183	203	211	180	202	189	199	198	222	178	198	204	218	209	209	219	184	197	195	182	204	190	215	200	202	204	220	174	207	170	201	178	209	197	185	214	207	236	193	184	209	207	183	179	197	220	215	202	191	204	223	235	191	213	207	194	205	220	185	229	195	190	210	208	215	241	192	183	209	198	171	183	205	217	179	177	188	213	182	207	202	191	197	199	219	185	192	179	212	213	199	190	183	202	208	199	176	201	213	188	191	228	212	186	209	213	208	201	200	218	185	235	217	218	218	204	189	233	234	197	194	217	176	172	194	207	187	199	209	201	213	201	167	192	205	206	171	196	190	186	176	206	178	189	212	186	183	193	202	193	193	201	233	226	222	217	200	240	204	197	200	222	198	215	184	201	202	155	177	199	176	208	167	205	189	221	198	193	210	209	186	225	230	201	206	225	172	183	199	193	189	187	215	222	213	216	223	195	200	186	204	189	213	191	202	204	203	198	231	205	187	223	206	198	247	213	220	208	214	208	195	187	198	229	207	208	171	179	225	208	221	193	199	183	206	212	220	199	174	217	214	197	231	177	181	194	211	190	187	182	201	212	202	190	217	186	192	187	208	229	211	206	205	196	181	183	225	215	221	232	211	194	217	220	241	219	219	193	205	199	159	218	209	188	230	183	216	219	191	199	198	204	201	197	232	196	184	180	194	189	204	254	209	222	199	207	204	202	199	197	203	199	211	205	185	201	189	176	185	187	199	187	216	230	201	195	173	178	181	198	212	217	200	213	220	170	214	202	234	215	185	218	201	220	182	181	190	177	194	191	155	203	171	172	202	186	206	212	193	202	202	204	187	212	226	195	195	211	226	213	180	202	206	202	173	192	204	209	193	211	218	194	190	207	221	205	195	214	207	217	201	221	216	216	217	187	237	193	193	194	219	210	195	202	205	223	211	182	190	199	198	231	193	198	185	220	209	211	190	196	190	221	223	191	212	205	212	214	170	204	196	211	206	225	220	190	236	175	202	200	244	203	213	192	190	209	216	170	204	210	196	201	187	203	198	199	187	229	204	177	201	221	209	210	227	178	198	205	206	189	198	224	198	205	204	217	202	197	189	216	222	180	228	220	214	217	180	207	192	200	184	173	211	225	206	195	165	201	203	183	188	215	168	200	189	176	201	201	204	234	212	219	223	207	199	193	174	205	198	207	203	218	183	190	197	179	197	206	223	196	205	225	189	216	198	193	197	198	216	203	237	173	218	199	210	201	204	207	191	215	173	208	206	207	191	182	203	212	194	205	205	198	202	187	206	223	208	218	187	203	201	225	182	194	196	175	194	195	217	189	200	187	218	171	218	220	213	182	202	212	198	199	214	195	214	193	187	214	216	201	187	194	210	213	200	205	207	234	182	190	199	211	194	192	192	194	221	236	200	204	200	221	215	216	190	197	189	198	193	206	220	228	192	220	181	194	213	212	208	180	206	178	224	211	215	206	215	222	209	218	191	212	225	184	169	205	181	221	184	195	188	196	230	212	208	208	205	180	203	197	212	213	208	197	189	212	174	197	184	209	210	222	182	200	198	202	228	197	217	189	200	232	209	221	209	226	209	211	197	212	195	196	210	225	223	198	206	241	199	217	193	225	206	195	206	206	219	217	203	246	205	199	210	215	191	241	214	213	178	210	174	218	198	188	217	222	221	179	175	183	209	239	210	218	212	198	196	183	177	218	233	193	191	193	182	214	211	185	186	216	200	203	205	188	202	220	194	195	206	177	205	190	199	198	187	191	177	226	204	195	219	209	207	190	219	197	190	196	168	205	195	217	202	203	214	221	206	187	199	199	202	192	176	224	217	183	183	204	203	212	214	206	209	189	214	197	221	191	186	218	193	212	179	215	220	191	190	191	188	202	209	202	202	201	207	187	199	190	227	210	200	209	216	191	194	197	208	197	176	196	187	199	194	222	192	225	217	218	163	178	189	171	183	206	184	239	211	198	168	218	185	214	188	214	198	212	202	244	207	202	229	173	218	211	209	183	180	189	200	188	196	201	205	198	200	206	210	204	213	199	234	201	233	221	206	219	179	204	205	203	209	207	176	192	189	208	205	195	219	229	177	205	225	186	228	210	202	200	178	210	208	213	204	198	228	169	168	205	201	195	211	231	191	194	199	189	180	189	200	217	198	231	190	206	191	213	239	209	206	200	223	225	208	224	200	217	232	177	184	205	198	213	209	229	187	193	221	204	190	211	205	197	235	240	191	200	194	191	183	206	203	166	211	205	195	205	204	200	207	207	185	220	193	179	203	206	194	212	194	182	196	178	209	204	222	210	201	207	200	184	208	217	194	202	213	222	202	164	218	255	179	210	222	188	214	225	192	225	201	232	196	218	201	215	207	194	228	189	208	204	160	205	219	218	213	224	206	204	207	214	225	199	236	180	196	219	180	206	209	193	191	221	211	221	193	222	202	232	198	193	215	234	185	233	187	218	191	222	190	201	170	212	225	215	217	212	205	215	220	214	182	185	211	197	206	182	195	191	179	192	191	191	200	190	193	208	224	214	227	213	191	193	180	184	199	189	204	209	195	193	203	210	189	214	220	169	192	205	204	218	208	202	178	205	215	201	224	187	197	205	210	196	187	208	192	185	201	181	234	202	175	254	228	198	180	209	203	177	226	184	216	212	246	202	209	189	192	196	191	218	250	195	192	210	192	205	201	239	204	216	217	204	208	182	189	228	219	225	181	216	211	195	188	195	211	209	220	212	200	203	180	202	206	207	214	227	214	198	167	199	208	190	200	186	214	190	193	182	184	201	210	189	201	184	191	178	208	200	188	210	208	206	213	196	212	207	206	206	207	201	190	210	225	201	204	232	196	196	230	206	199	206	206	231	214	204	191	213	202	211	203	228	232	208	199	208	210	187	204	213	200	182	188	201	191	190	199	198	193	234	203	201	193	211	191	198	190	223	213	221	194	194	172	205	222	177	205	215	218	196	190	191	209	179	188	207	198	212	225	180	236	216	181	197	207	210	166	198	187	210	199	199	225	185	186	210	219	192	213	205	189	194	189	190	195	212	222	232	226	204	209	185	205	194	203	192	222	213	228	230	197	174	210	244	215	185	193	177	213	217	206	223
30718	18031	11515	11331	9703	8145	6462	4944	3843	3186	2993	2648	2272	1988	1896	1868	1625	1604	1466	1336	1202	1208	1132	921	804	772	732	731	700	614	653	664	701	667	642	625	661	561	585	568	600	545	520	458	480	503	459	456	489	476	475	512	468	503	436	492	467	512	442	485	430	481	433	458	452	468	435	432	387	448	481	462	416	470	463	443	439	426	422	396	474	486	436	465	443	442	419	435	457	469	467	423	446	447	405	437	413	432	458	441	414	435	428	463	474	450	422	434	457	470	440	497	429	419	433	420	446	415	435	441	408	432	428	428	440	446	446	456	456	427	444	464	460	444	445	455	468	441	440	464	445	453	437	438	432	460	414	438	418	437	423	455	415	451	393	461	439	426	421	445	444	412	444	487	475	437	428	468	477	495	403	445	420	448	441	405	461	481	430	465	429	451	428	415	434	455	460	435	457	447	465	466	438	436	435	450	442	446	446	467	450	446	397	463	429	450	400	409	453	480	436	454	435	395	448	449	407	436	466	428	481	411	428	475	438	431	465	431	463	389	452	475	409	412	457	430	449	442	414	486	446	441	436	442	408	448	497	441	445	444	420	433	445	458	463	406	460	478	425	432	454	436	400	468	431	438	436	441	466	448	424	472	451	433	476	464	440	477	411	433	409	449	425	466	437	442	442	434	411	440	435	470	472	415	439	441	423	420	486	433	443	465	451	455	474	427	474	457	447	417	412	443	404	406	399	455	423	438	434	445	407	417	465	466	439	429	464	506	423	426	464	419	447	416	470	441	455	397	458	464	428	462	405	463	442	423	437	421	493	418	422	473	455	432	443	438	444	432	420	460	442	462	444	403	431	430	465	437	478	449	479	445	432	429	446	464	437	451	409	436	468	425	466	448	511	428	466	452	433	459	411	431	458	478	444	418	427	447	435	470	423	437	402	424	451	448	430	442	417	422	433	455	436	445	433	457	423	456	498	459	445	468	467	433	427	453	433	414	413	413	421	446	432	447	459	464	459	424	425	409	439	477	500	461	466	445	443	456	433	440	406	462	386	420	420	419	471	468	417	499	463	448	466	469	433	432	454	428	435	437	440	437	440	418	448	428	450	433	435	387	422	389	454	394	402	442	418	409	421	403	437	427	451	444	445	456	434	451	437	477	449	457	432	431	432	447	452	426	444	451	439	468	461	496	423	429	431	433	416	455	444	447	446	456	468	436	467	476	417	437	432	438	463	431	459	437	488	437	432	482	449	435	439	428	462	428	431	447	498	418	450	448	423	416	411	431	446	431	463	415	453	438	447	479	439	455	435	450	447	441	422	414	418	457	423	465	458	427	424	440	448	438	416	418	471	408	439	451	434	463	412	443	455	440	424	419	469	438	425	433	470	449	440	458	447	414	477	483	465	443	436	449	434	437	478	464	428	426	468	474	388	450	450	458	456	436	415	427	462	410	424	413	441	437	428	473	458	417	430	445	429	432	436	381	393	402	410	448	424	428	424	434	419	453	459	477	442	436	414	408	480	452	461	442	470	430	425	465	425	419	420	389	479	456	470	435	446	419	420	446	422	445	424	458	444	436	435	463	413	444	436	445	430	434	416	439	438	422	446	411	451	427	473	432	443	433	467	439	439	384	440	465	451	438	448	469	439	405	459	462	416	433	433	450	433	445	428	440	445	462	403	450	435	418	435	438	432	432	424	487	489	456	445	445	448	424	401	433	458	389	435	430	433	425	447	424	461	441	430	467	439	419	433	435	420	426	457	466	413	438	419	417	408	448	453	437	428	403	474	419	453	475	411	457	475	429	416	420	432	433	451	431	435	453	399	467	476	459	440	465	440	421	442	462	445	419	432	443	414	420	418	451	473	420	448	442	469	456	436	426	429	435	445	420	436	409	428	430	453	415	421	436	463	405	460	450	443	476	437	469	458	439	419	442	455	419	455	422	440	447	421	422	448	453	452	436	458	447	513	448	447	432	409	432	466	422	440	461	425	414	420	417	484	447	414	447	437	415	419	455	458	465	471	433	422	454	445	423	485	404	483	438	444	458	392	436	462	452	474	460	442	467	474	401	428	450	441	443	411	430	433	434	427	421	443	436	432	487	463	449	441	425	464	449	450	466	455	424	433	463	419	394	453	418	467	428	446	438	480	461	445	423	450	464	436	412	413	439	460	393	451	409	457	442	463	427	435	457	424	438	427	453	424	466	476	473	471	423	437	455	450	466	464	442	428	438	428	430	429	481	424	427	388	412	444	394	422	460	457	428	421	467	463	462	455	424	450	446	454	433	462	442	444	442	422	471	442	449	453	434	424	425	447	419	415	439	472	446	403	457	458	438	408	461	414	492	400	427	419	451	468	458	468	464	454	449	418	468	432	435	403	463	427	430	422	430	453	435	454	459	408	450	461	427	488	412	427	434	436	480	449	442	413	461	438	437	441	420	417	427	391	431	448	427	441	445	419	456	401	432	441	452	408	473	451	455	422	438	426	427	416	428	443	480	426	437	434	471	453	413	431	491	448	465	417	438	450	457	442	452	422	440	431	458	425	422	431	460	451	430	461	448	427	409	423	445	454	400	422	455	425	422	446	483	462	431	426	465	402	465	443	449	443	445	437	431	468	432	460	443	469	451	406	440	465	455	432	427	430	427	429	449	466	448	448	444	447	433	406	451	459	475	407	438	430	426	448	450	446	402	448	423	438	432	446	446	462	440	424	448	444	426	440	457	416	486	410	431	435	468	443	439	457	392	448	413	425	470	418	435	441	434	444	438	438	425	420	448	450	441	441	481	457	485	419	424	458	415	427	471	416	454	436	428	430	449	466	464	467	432	456	432	426	470	444	444	437	420	423	458	423	428	487	442	423	428	443	466	426	485	433	411	398	451	450	467	452	410	459	427	413	429	442	428	444	451	442	444	428	441	443	403	409	448	410	406	423	422	464	395	412	476	451	437	422	417	399	440	449	463	435	425	454	448	444	447	440	465	430	452	477	448	429	442	399	453	454	450	415	433	454	438	477	442	447	440	422	430	420	466	415	446	411	433	483	415	442	434	476	449	404	419	424	425	468	429	434	478	452	426	432	409	456	450	438	476	447	423	434	444	406	463	439	474	437	451	467	418	463	443	450	435	418	443	420	438	428	442	439	471	429	421	432	423	439	437	437	434	487	446	449	482	426	458	461	434	420	440	451	428	438	483	428	446	450	428	485	442	417	469	460	450	461	451	429	484	418	455	491	465	457	466	435	412	452	438	443	439	462	423	433	498	448	464	396	468	455	439	457	431	441	437	410	451	410	434	410	412	426	455	445	427	436	415	463	437	454	445	410	447	480	459	445	448	417	412	491	439	411	487	454	431	457	429	442	462	453	438	466	429	440	455	427	445	471	483	463	443	473	436	472	430	408	478	425	457	460	460	418	437	413	424	399	409	423	440	456	477	445	468	455	430	454	475	453	452	480	449	403	410	446	399	468	458	460	425	432	465	456	454	453	442	402	420	466	465
31601	12596	3545	2001	1213	831	665	565	415	382	316	305	305	285	278	267	246	254	253	234	222	234	202	233	192	183	211	197	200	178	196	211	200	177	192	203	219	185	187	195	229	203	170	196	188	238	210	185	216	201	183	189	195	165	195	215	184	198	204	198	216	201	166	171	180	174	183	205	205	201	199	171	191	186	191	179	192	189	215	197	212	207	186	201	191	192	201	181	205	196	207	191	181	177	192	210	209	192	204	173	205	207	163	164	189	197	203	182	229	195	206	179	191	193	198	185	203	185	207	205	180	218	174	190	202	199	194	171	183	191	188	206	214	180	190	198	220	168	214	190	176	203	217	169	180	188	176	186	193	173	169	195	176	174	183	180	199	197	176	200	177	222	204	184	211	199	203	202	205	180	181	188	194	212	181	193	190	196	170	177	208	202	174	184	183	191	188	210	193	187	207	180	191	196	209	185	178	185	191	196	218	205	174	175	233	205	181	173	190	195	192	196	168	202	210	162	211	208	171	174	188	158	191	184	223	195	165	227	179	219	208	205	171	178	176	202	184	196	186	177	191	185	201	203	194	179	185	185	194	202	183	173	177	196	195	189	185	203	202	176	191	185	214	188	164	208	171	184	180	192	186	187	180	185	187	163	170	164	184	204	177	216	200	193	189	223	185	193	181	216	183	211	182	188	183	196	190	192	189	197	202	181	207	194	191	182	187	202	192	189	203	214	207	227	216	179	182	186	241	218	199	209	168	169	191	213	207	158	183	192	198	164	183	217	220	188	184	202	210	182	209	195	224	198	190	186	162	194	196	194	194	195	184	183	206	206	174	183	183	215	204	187	176	185	198	187	179	206	191	200	231	186	192	229	169	169	176	167	212	197	195	193	193	211	194	196	194	171	183	210	182	170	193	198	220	214	192	169	181	183	211	207	186	211	198	180	210	184	169	185	210	197	162	214	175	199	182	170	191	201	208	203	208	202	179	205	211	203	222	203	181	193	186	178	223	201	171	178	217	173	207	182	200	168	177	198	228	208	226	206	200	207	165	195	206	209	189	200	207	223	182	205	198	181	199	180	204	183	199	197	182	204	191	197	211	198	195	198	195	180	200	184	161	176	201	202	180	162	212	172	189	226	188	203	174	165	200	198	204	162	174	236	166	178	197	204	193	184	194	221	187	188	198	187	202	167	197	162	207	169	169	174	194	184	196	197	188	202	167	212	206	187	176	176	222	202	191	155	174	175	167	212	204	187	181	185	191	196	197	174	208	192	191	179	205	188	208	193	174	201	185	181	200	200	182	207	202	176	184	212	158	211	187	194	180	156	187	208	202	196	187	172	192	152	216	180	225	188	200	210	208	189	209	203	185	202	191	191	214	208	201	189	177	220	202	216	194	199	209	193	182	171	201	190	196	196	190	194	192	194	205	161	172	190	202	189	179	197	192	179	202	210	220	223	205	177	189	207	207	190	204	186	190	196	186	207	188	197	202	167	166	200	220	210	181	196	192	184	209	199	185	193	180	193	202	180	180	201	201	180	206	189	205	180	200	187	217	170	157	185	195	205	202	201	187	196	166	188	191	193	167	210	192	199	210	179	218	195	199	196	187	193	213	211	207	162	177	193	190	219	215	182	194	197	187	201	198	186	197	204	170	185	193	178	206	183	186	207	186	185	200	184	184	182	187	216	205	193	196	184	188	205	187	195	198	163	181	180	203	188	193	185	203	211	200	183	160	192	213	207	202	168	180	171	184	189	200	186	172	181	202	209	195	194	208	225	188	201	187	202	181	190	202	203	201	206	170	195	143	171	181	208	203	180	195	203	202	182	189	193	193	205	149	191	170	191	245	188	185	172	179	220	183	222	193	192	178	175	175	187	196	164	183	150	204	200	195	196	181	188	175	207	193	193	189	178	169	220	184	184	184	188	189	195	187	197	199	198	171	194	171	208	183	172	208	201	179	165	187	185	210	197	205	180	223	186	230	218	185	186	196	178	201	201	190	219	187	205	231	186	203	180	172	193	184	197	192	181	185	201	215	188	203	191	205	178	204	207	200	172	171	205	173	191	182	185	189	190	178	205	185	200	188	177	170	193	212	170	167	191	198	188	211	168	197	168	185	201	213	173	198	201	217	189	210	198	209	192	188	199	184	176	203	182	178	208	211	173	200	219	182	190	197	217	175	193	202	173	181	233	200	197	209	184	186	181	174	170	186	196	199	175	196	207	185	200	222	214	174	198	225	159	166	228	173	199	192	184	203	189	186	194	183	211	176	194	190	165	184	195	191	215	191	171	202	175	245	181	168	206	201	189	186	181	220	185	205	182	192	187	177	196	174	202	166	192	201	210	201	197	180	201	182	193	193	217	176	190	167	187	157	199	224	234	188	191	215	206	190	212	225	186	184	176	195	167	191	203	215	215	182	192	210	209	189	183	168	200	180	171	221	220	190	166	190	192	194	211	180	190	183	214	200	193	196	186	200	193	195	189	180	181	200	178	193	198	198	198	196	189	211	207	176	170	187	192	186	178	205	189	203	201	176	179	182	177	198	191	210	193	195	178	156	181	169	177	198	169	199	186	199	198	219	180	205	194	199	186	179	189	195	170	188	188	208	190	183	198	176	203	193	152	171	196	214	176	194	220	186	187	204	205	172	199	178	175	177	217	175	209	202	174	187	182	179	197	171	189	187	182	182	205	212	211	202	172	213	205	223	179	195	201	180	172	192	194	200	226	203	185	214	198	210	169	200	158	194	176	177	182	193	192	172	203	237	210	206	209	193	168	216	178	217	219	181	188	182	192	206	173	191	220	169	230	210	170	167	211	227	187	194	189	177	183	195	201	209	204	184	184	179	166	205	184	192	192	172	194	201	190	196	200	192	173	187	174	167	176	197	191	175	197	202	184	208	200	197	184	208	209	221	191	187	197	214	178	181	154	202	196	212	209	195	195	179	172	163	206	173	178	191	171	181	180	181	212	207	185	180	172	177	191	182	188	186	201	163	202	203	186	210	181	181	200	205	213	190	199	188	179	192	196	188	186	216	193	169	162	203	194	200	190	180	175	206	189	184	207	213	187	177	177	213	221	192	177	183	188	207	164	197	205	203	185	203	192	190	210	187	211	185	195	184	207	201	219	207	186	208	177	200	193	176	197	183	198	190	173	188	177	195	180	205	187	203	198	181	168	183	183	171	209	213	191	181	169	210	188	210	179	185	194	166	208	197	177	199	208	179	158	189	197	179	185	223	172	173	185	186	206	188	172	204	186	191	201	214	184	205	184	175	204	158	188	195	211	197	200	171	204	184	186	208	172	200	190	176	186	201	209	212	183	206	181	190	197	187	182	193	188	205	169	203	212	203	182	186	212	195	182	194	180	175	191	171	175	159	188	182	198	187	210	194	193	164	204	188	173	181	179	186	197	192	246	227	200	187	164	185	176	205	194	177	202	195	214	204	211	206	196	195	183	212	182	196	177	215	201	202	189	184	156	209	193	192	210
17745	7662	5187	5218	4628	3495	2650	1979	1593	1260	1149	1134	1008	937	949	943	846	763	713	644	587	585	617	541	471	506	514	525	478	451	480	475	489	489	493	447	465	454	471	478	432	461	407	388	450	461	428	433	429	414	409	416	423	451	430	426	404	403	425	413	420	398	428	407	451	447	451	414	446	444	430	412	421	400	425	382	405	396	448	384	443	402	346	418	433	404	419	416	408	456	405	413	399	439	412	420	428	452	399	407	452	416	417	413	426	421	436	401	441	419	419	418	392	328	376	435	400	426	420	416	413	437	420	383	407	427	398	421	428	416	425	391	428	422	421	442	409	398	432	405	379	428	434	422	397	371	426	447	412	411	385	389	390	372	413	424	409	412	403	438	450	419	440	423	428	419	415	442	433	394	463	421	440	408	436	388	405	397	428	401	395	410	412	411	442	403	431	411	412	400	422	381	394	384	416	467	399	439	450	441	444	405	419	445	430	412	405	433	393	431	420	388	450	409	394	389	406	383	454	425	411	418	420	406	403	428	415	443	385	410	397	423	450	425	437	412	405	424	422	370	388	430	452	443	416	419	429	394	397	391	410	452	433	389	410	420	398	421	413	411	398	389	420	409	411	391	408	424	409	409	408	437	390	407	401	387	445	422	433	402	420	416	421	430	417	432	403	420	406	443	403	380	384	384	406	437	427	399	412	434	402	432	390	416	411	426	431	405	412	408	390	445	410	440	432	429	396	418	401	424	465	427	381	435	422	423	398	414	442	384	394	390	441	464	408	415	425	419	406	429	440	414	418	430	410	419	434	399	431	418	395	451	421	417	418	404	464	400	408	454	450	435	371	436	454	397	410	392	411	420	389	407	398	426	420	451	390	400	398	404	416	411	461	385	419	427	413	396	385	440	401	415	431	435	420	450	413	422	417	404	409	430	403	403	396	422	419	416	430	430	400	406	405	394	419	390	409	412	381	419	389	423	391	447	403	419	387	417	411	425	407	428	387	416	440	441	410	407	366	423	433	425	408	425	421	418	414	428	457	425	432	443	398	439	411	445	435	412	465	420	471	470	429	393	442	430	379	448	427	402	417	393	404	372	399	424	408	425	406	379	399	439	399	417	419	479	421	419	402	405	443	434	390	424	404	391	390	389	411	406	413	447	407	416	404	442	433	403	418	382	447	378	416	401	402	423	419	423	443	421	431	408	454	406	408	394	390	394	450	382	405	391	412	426	439	413	434	408	433	431	427	405	395	396	378	397	385	413	427	424	426	422	449	397	397	439	430	439	406	413	441	391	414	415	408	440	428	422	420	425	408	415	455	397	404	394	408	432	428	402	415	452	402	432	431	393	413	421	429	429	409	441	415	449	398	396	430	437	433	427	442	421	425	384	397	427	409	408	409	436	378	430	429	427	388	405	417	417	431	383	422	453	440	437	416	448	413	413	426	400	403	414	398	447	407	383	404	400	416	437	404	382	451	395	390	407	420	448	395	396	377	418	442	463	401	428	405	412	448	442	448	392	405	408	405	407	418	411	394	432	404	411	428	426	457	429	438	406	394	396	424	405	449	441	427	414	364	427	437	391	392	413	424	415	440	434	409	407	413	397	394	404	419	428	459	442	420	416	412	414	414	407	428	407	407	430	399	424	412	419	411	382	427	419	419	415	429	409	407	388	414	390	429	417	438	421	397	417	410	409	404	378	421	437	431	424	399	432	382	414	410	432	413	417	411	408	425	402	402	450	412	433	426	397	411	415	431	430	453	433	413	410	433	470	404	409	427	429	418	424	425	427	422	409	419	434	413	398	422	412	413	432	426	386	426	412	416	408	429	421	422	420	393	454	386	417	411	421	414	439	436	432	387	414	444	412	368	431	414	434	417	387	418	445	449	422	423	407	433	394	410	443	445	403	396	400	438	430	388	397	406	412	454	412	417	407	404	467	426	421	393	430	390	393	395	422	394	394	420	406	428	454	421	441	412	408	421	427	401	408	406	427	364	411	401	426	409	417	439	388	404	429	433	398	417	368	419	429	421	416	403	423	425	414	407	404	407	453	420	430	435	425	405	404	435	414	448	445	399	451	429	417	425	465	412	406	435	438	411	399	423	444	449	407	421	434	388	424	425	397	392	435	446	432	396	396	414	399	412	417	423	403	432	420	398	429	434	406	395	448	404	430	420	370	444	417	430	426	442	451	404	406	396	402	409	433	432	386	369	391	410	432	388	403	404	418	386	408	443	410	406	425	370	419	419	442	402	406	431	427	397	425	399	381	407	437	389	420	440	384	376	425	437	434	426	395	405	446	424	411	356	434	403	424	424	402	418	439	394	399	396	417	448	403	421	423	406	417	416	401	399	416	408	409	421	440	438	390	411	429	428	371	426	415	407	409	382	413	471	413	390	393	404	403	417	429	439	384	416	399	433	452	407	413	402	387	424	396	405	417	421	444	386	421	391	422	428	405	399	410	415	404	416	440	424	408	397	421	434	421	441	402	422	435	455	389	414	406	377	410	449	388	402	411	457	388	411	402	438	441	406	426	426	401	414	429	450	414	397	398	454	416	364	460	424	427	396	412	372	387	449	470	419	415	395	420	445	412	450	403	435	389	457	425	416	418	392	384	446	413	363	409	444	420	410	423	438	426	400	423	408	447	394	411	419	400	439	424	397	398	428	418	454	421	419	408	397	428	431	374	430	427	432	399	398	420	431	385	408	412	409	421	443	429	416	423	404	408	395	396	395	405	403	398	419	368	427	439	401	417	454	453	406	432	414	444	436	431	431	423	432	455	457	412	440	408	417	410	450	417	388	408	426	409	425	414	383	376	405	388	402	452	405	427	410	450	392	423	404	409	404	431	417	422	428	426	434	430	412	402	450	453	405	405	421	425	448	430	423	414	432	442	441	399	410	406	405	417	430	421	397	397	415	423	400	418	428	406	410	439	389	443	391	416	446	376	422	397	385	409	386	401	405	419	449	439	388	433	433	399	424	438	454	410	445	446	424	422	392	404	460	423	386	426	408	403	431	425	434	401	385	433	430	409	435	407	391	399	411	416	434	441	424	393	386	415	395	429	429	445	433	410	390	441	442	415	391	466	433	419	417	407	485	429	394	440	389	419	470	414	447	448	449	420	414	433	395	405	437	410	420	417	434	370	420	420	443	428	415	402	417	370	420	388	417	403	418	402	458	441	397	405	417	429	448	430	414	425	420	416	405	445	409	400	440	423	412	402	450	441	380	409	398	408	407	442	434	419	411	424	424	417	362	434	405	426	397	425	415	429	428	386	422	394	444	402	399	387	417	380	432	410	437	449	445	395	432	412	400	415	428	465	402	413	435	447	392	442	430	396	422	404	473	421	409	423	421	431	454	410	413	430	435	382	431	428	408	395	429	415	371	433	418	448	392	424	429	401	388	410	423	406	394	390	424	432	376	398	425	417	432	386	403	417	459	385	389	433	409	411	417	405	386	406	415	431	433	412	374	381	364	427	417	413	425	394
46584	21782	6877	3462	2119	1367	970	752	621	529	474	431	366	355	365	320	290	306	293	251	232	225	226	215	206	233	187	193	182	186	206	169	175	168	182	173	173	187	182	177	181	182	166	192	174	218	165	213	201	181	183	187	173	209	181	171	173	168	191	166	190	164	174	183	176	176	159	175	177	159	181	164	169	167	188	181	165	154	189	180	187	188	177	193	173	170	185	188	192	185	176	179	176	184	164	172	175	149	165	149	158	185	177	160	164	162	179	191	181	165	144	169	194	162	178	199	166	153	160	163	180	163	174	157	170	160	120	166	193	155	174	180	168	149	172	172	183	178	171	157	190	170	156	172	160	174	158	198	158	203	164	173	179	166	161	175	165	189	194	152	160	167	170	154	168	197	142	175	169	168	183	180	173	176	180	175	171	151	171	169	185	189	163	158	187	163	191	180	157	163	161	164	169	174	180	192	177	170	158	183	159	174	155	177	183	173	155	194	182	173	170	157	174	162	193	167	176	164	183	167	189	167	178	169	175	172	190	167	186	185	156	170	182	167	159	154	169	165	166	164	163	135	177	164	128	177	177	164	157	172	188	170	157	180	151	170	151	135	146	154	159	204	187	150	178	171	170	177	174	177	183	164	178	186	175	188	168	160	190	162	163	180	168	136	173	141	175	155	154	181	179	160	187	174	174	194	148	154	181	175	172	154	183	185	169	158	147	184	153	191	164	177	173	163	167	149	135	155	142	161	175	178	136	169	164	185	148	151	172	188	186	170	178	155	159	162	175	168	172	162	181	176	165	143	183	173	180	157	165	173	158	179	177	183	172	152	158	164	148	183	188	161	163	182	186	188	185	167	153	175	191	166	181	180	203	148	169	165	158	159	171	154	181	163	165	171	188	155	172	171	153	174	163	160	177	177	191	157	162	181	163	177	195	164	180	152	169	163	164	169	154	197	184	177	193	167	168	176	200	138	167	171	181	136	161	178	177	177	164	126	167	181	178	203	158	174	161	188	175	163	177	173	175	159	167	142	158	150	181	173	175	152	169	178	156	185	188	169	184	162	180	178	179	170	170	163	176	188	158	178	184	194	176	189	205	179	136	182	171	166	155	186	184	173	171	137	169	184	170	178	174	184	178	168	164	188	171	155	150	204	148	177	186	187	151	166	164	162	143	179	163	183	173	185	146	169	169	161	159	161	173	158	169	171	148	158	178	161	193	161	151	173	144	170	169	160	176	156	186	169	169	147	147	181	175	187	168	175	187	185	178	175	166	168	180	173	153	153	160	179	173	170	170	152	144	166	184	159	199	203	157	148	174	167	171	171	159	194	156	180	202	169	168	169	142	174	163	168	162	176	193	200	163	179	168	144	180	173	162	175	157	203	139	181	181	158	191	172	166	188	166	155	157	163	192	161	184	152	180	162	169	194	175	194	188	156	179	178	168	149	158	172	172	186	151	170	170	172	166	166	172	163	176	181	195	175	182	185	187	159	149	173	176	186	173	172	158	149	179	204	169	155	182	166	176	158	197	161	151	145	187	151	163	186	156	171	149	194	156	171	197	176	161	175	163	161	155	165	160	169	153	153	167	184	163	165	161	172	168	156	174	146	176	171	175	179	157	177	171	176	166	172	176	150	168	146	184	156	162	170	170	186	150	159	173	170	182	171	199	173	173	166	161	183	178	162	167	171	166	183	146	163	180	175	175	175	155	171	198	183	167	187	172	178	159	173	189	171	184	146	163	159	181	182	171	195	147	189	172	152	165	183	137	175	166	184	146	184	158	173	163	152	173	145	164	173	171	175	154	169	171	181	194	173	154	166	156	165	160	187	171	164	178	161	174	192	142	171	176	203	161	188	170	169	164	149	158	156	181	185	182	174	181	187	151	189	186	174	182	150	158	182	175	157	162	179	165	168	154	146	182	147	164	186	198	172	150	143	148	165	160	172	171	183	158	170	187	163	165	167	170	155	153	157	176	192	189	183	189	147	176	176	184	172	179	187	152	184	166	196	169	160	197	180	166	194	165	169	171	176	161	175	188	165	171	166	174	199	174	174	193	161	186	175	171	172	165	185	157	168	163	177	175	175	177	158	177	178	164	208	202	173	159	151	156	182	176	170	169	177	194	164	152	144	144	172	159	184	138	165	173	185	176	153	174	159	162	154	144	163	156	184	171	174	184	163	168	168	198	163	180	169	181	167	178	182	162	189	204	187	178	142	161	180	174	156	155	180	174	179	164	169	173	162	156	161	178	159	189	161	177	179	167	183	165	187	187	194	156	171	174	164	174	188	163	170	195	184	164	178	191	173	170	195	174	165	161	159	172	151	199	179	168	174	177	189	178	170	174	154	170	186	190	168	156	157	171	164	155	166	202	182	174	189	183	175	182	166	159	183	171	165	165	192	170	176	152	178	173	168	169	159	171	199	170	163	163	185	179	155	167	156	183	171	176	185	185	160	182	174	183	166	154	179	169	185	174	153	183	175	186	170	175	166	168	179	195	154	165	165	163	176	166	155	171	172	184	186	176	188	164	164	160	174	191	183	183	152	186	154	164	154	149	149	176	183	162	191	174	165	156	169	176	145	169	181	165	161	157	165	183	172	156	173	159	164	156	183	181	186	167	171	194	178	182	174	173	166	168	141	177	185	151	156	153	148	143	166	165	158	180	181	129	169	174	181	194	199	184	156	170	183	168	165	189	163	190	171	166	152	170	169	189	164	159	175	177	155	180	196	172	167	162	165	156	161	154	126	168	164	160	163	184	166	190	160	166	157	170	158	183	168	152	195	144	182	189	180	141	187	178	142	178	181	195	185	173	168	196	182	168	150	168	178	182	173	164	190	167	168	159	148	177	154	182	159	168	144	164	173	196	173	165	187	137	172	149	176	169	184	189	151	176	191	150	182	153	174	168	182	174	194	208	168	195	203	187	157	161	186	191	164	159	181	185	178	170	163	221	177	168	161	178	179	164	174	158	160	171	165	168	164	149	136	148	172	150	153	167	171	146	178	178	157	175	190	154	174	148	198	163	176	170	169	187	165	172	177	155	176	196	160	163	190	174	152	184	155	191	168	159	208	167	154	162	166	187	139	158	188	165	169	183	171	159	171	162	167	177	178	184	174	154	176	179	170	170	158	181	187	155	159	192	168	169	194	172	158	149	160	142	145	189	138	186	205	170	165	193	162	154	164	167	166	178	155	168	165	165	155	182	180	169	171	163	142	182	163	154	163	167	177	183	190	149	194	169	153	177	166	162	150	155	156	154	165	172	185	169	161	164	212	162	207	199	196	170	182	179	147	170	171	142	197	209	177	161	182	171	191	180	183	175	153	154	178	171	160	160	163	166	182	169	170	176	182	181	174	150	138	163	165	167	158	176	183	175	192	166	172	194	183	160	162	168	175	151	167	166	194	190	191	156	158	173	192	148	173	144	202	188	163	173	169	141	168	184	175	159	182	190	174	146	168	178	214	159	171	193	179	154	161	190	173	161	187
27347	13031	8617	9138	7898	5599	4192	3274	2593	2171	2092	1904	1596	1528	1471	1343	1342	1127	987	863	817	848	824	722	642	616	538	536	523	499	497	518	438	535	459	461	479	476	460	484	442	450	432	419	467	408	401	390	408	371	388	417	407	419	444	409	382	371	401	357	383	385	384	406	392	412	376	393	378	367	378	355	384	414	397	385	361	365	378	390	356	396	358	388	379	363	422	394	388	394	400	383	367	359	371	351	362	378	405	382	372	389	396	373	374	352	391	382	410	390	385	332	402	375	408	369	383	391	396	405	397	377	337	388	391	376	396	370	349	380	369	392	376	370	386	380	351	396	402	415	323	340	367	412	388	381	369	387	387	406	392	366	376	365	374	384	378	374	358	376	373	360	383	392	354	362	367	395	383	406	379	387	400	379	395	406	366	439	370	371	336	392	351	376	344	393	358	331	397	402	389	386	392	357	409	387	373	384	377	342	417	410	402	371	419	424	393	385	349	410	372	381	357	377	368	405	329	374	371	372	357	369	363	352	378	351	392	381	367	379	390	370	376	403	404	391	401	378	365	336	389	372	387	383	416	384	343	357	409	377	393	390	370	391	385	364	365	391	375	395	396	379	367	416	372	344	415	388	402	358	390	393	387	410	365	364	369	357	387	365	379	398	388	342	356	374	362	364	381	388	384	361	377	356	397	366	358	365	369	356	382	397	413	371	374	394	405	355	355	354	379	402	394	390	381	390	398	356	373	363	384	328	384	348	376	346	379	418	354	386	392	401	352	400	357	396	356	372	357	369	392	343	402	345	358	412	383	384	357	391	403	346	381	361	378	365	370	417	367	397	352	362	367	398	396	365	389	388	424	372	361	389	385	411	364	378	418	398	378	378	375	383	411	381	424	393	376	417	363	383	365	373	379	378	391	376	377	380	354	372	390	372	368	375	351	426	372	361	395	355	395	362	377	351	352	352	389	378	408	378	354	381	378	360	379	374	371	416	387	349	369	374	393	375	388	357	380	378	344	335	403	397	366	412	370	384	375	384	419	412	403	371	342	369	391	378	378	445	369	391	393	388	359	394	370	388	364	403	344	362	393	366	404	343	381	376	385	399	347	377	403	353	396	384	368	350	363	419	367	391	366	367	347	326	384	384	402	383	361	375	393	358	388	403	430	384	353	359	368	358	381	366	387	381	383	370	359	386	363	382	367	396	383	380	368	365	365	391	391	374	376	367	386	377	387	383	370	349	385	341	369	389	377	404	370	387	391	398	365	348	364	367	366	385	424	373	366	390	378	401	350	391	376	372	392	378	394	381	342	378	397	383	331	332	416	361	417	371	382	380	378	381	406	379	360	368	391	412	390	391	372	370	378	393	372	362	358	379	365	356	361	393	397	396	396	405	382	376	363	389	388	430	370	410	390	395	398	390	444	366	349	363	373	363	368	356	365	371	400	368	376	379	388	390	398	373	352	404	406	388	392	380	421	366	392	357	401	372	366	388	388	375	399	390	331	360	396	388	371	388	387	367	361	379	389	380	374	395	400	371	364	413	370	344	401	339	362	379	406	362	417	377	396	362	366	394	348	394	381	376	380	388	367	388	382	374	427	382	362	364	333	383	382	393	357	396	379	403	389	375	365	392	390	404	353	354	339	378	347	386	390	387	391	396	376	354	388	372	368	381	354	377	389	364	385	373	398	391	339	405	346	376	357	408	359	351	360	394	397	354	362	393	368	387	398	381	383	404	363	374	370	396	374	394	366	371	349	386	388	364	360	392	387	379	368	358	382	354	368	357	414	388	418	386	346	405	372	395	387	395	392	341	372	400	377	386	344	370	403	405	375	377	400	399	407	375	412	373	406	386	365	364	404	386	346	401	370	394	399	361	403	400	390	362	362	377	357	382	379	376	351	383	361	405	383	361	384	376	377	400	392	354	389	394	352	363	372	356	373	363	382	411	388	394	381	350	375	415	352	370	370	360	419	386	365	386	433	393	381	336	381	374	368	378	383	406	365	395	372	392	369	374	372	416	384	382	393	374	373	395	379	394	398	391	406	414	370	383	381	380	369	365	384	358	357	383	380	356	344	410	367	394	353	385	365	388	406	381	364	371	378	396	378	408	326	408	409	358	409	368	377	351	389	423	390	401	377	350	382	388	353	393	363	376	404	353	372	381	385	353	361	409	379	350	358	352	390	377	366	373	401	384	401	396	386	380	403	400	412	368	405	393	361	378	411	352	405	382	387	391	339	362	399	379	368	368	374	344	330	397	386	369	389	375	395	374	379	394	405	375	389	398	377	335	399	393	383	426	396	386	396	377	367	379	374	365	393	376	366	374	377	370	373	386	416	385	371	408	425	367	390	369	401	372	369	395	364	351	374	376	365	381	394	371	397	361	380	373	394	369	384	400	372	401	392	377	365	397	381	394	378	371	401	369	363	371	378	355	340	373	373	391	379	365	347	407	329	347	376	390	383	392	362	376	377	339	408	337	365	378	384	345	395	355	403	422	375	368	377	389	389	354	372	369	391	364	387	367	361	384	383	412	406	378	388	405	367	366	366	370	359	391	379	407	378	386	405	387	389	408	382	401	377	395	358	367	347	362	346	400	396	411	374	387	379	388	362	398	365	401	395	379	355	386	377	384	407	405	383	366	378	382	403	388	392	368	363	369	366	372	388	378	406	381	353	397	405	396	331	402	384	351	348	379	396	414	368	405	372	391	378	384	368	371	333	387	361	405	408	394	373	368	355	412	361	370	433	312	391	303	358	339	370	359	365	353	383	389	398	398	394	375	376	396	364	371	382	375	407	383	380	359	365	391	370	367	393	396	338	352	380	361	373	389	396	412	352	375	381	369	374	367	359	386	390	358	372	348	367	354	368	361	386	383	385	386	377	397	370	323	384	363	396	397	423	372	391	401	356	365	378	395	380	348	395	405	387	412	388	374	369	368	415	365	348	371	370	365	365	391	356	372	383	388	366	388	379	356	376	365	395	375	386	398	383	364	376	357	411	355	382	366	373	377	395	381	365	362	371	381	378	438	363	374	377	364	368	373	382	355	387	386	385	365	366	363	405	343	376	421	364	354	401	392	331	396	379	376	362	388	390	394	373	374	390	372	360	372	373	411	383	398	380	388	383	376	385	376	352	384	373	381	391	394	380	369	317	380	392	357	374	385	405	394	404	385	375	346	357	350	368	357	357	393	354	379	379	383	382	397	379	372	345	354	402	405	369	387	347	416	380	361	405	403	376	382	369	341	375	371	372	376	403	387	421	384	366	400	349	384	392	399	370	376	367	391	400	391	369	387	365	407	341	395	382	391	366	364	352	354	342	331	392	341	383	392	384	345	368	351	366	378	384	452	352	365	394	375	399	375	380	372	334	376	388	360	400	366	362	398	372	395	382	362	347	356	353	388	343	406	374	371	374	421	405	339	367	381	363	363	364	386	378	405	371	340	331	425	369	360	385	384	358	361	381	371	400	369	365	423	406	337	408	389	383	395
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
