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
338046074597	338046075140	338046075690	338046076240	338046076790	338046077340	338046077890	338046078440	338046078990	338046079540	338046080090	338046080640	338046081190	338046081740	338046082290	338046082840	338046083390	338046083940	338046084490	338046085040	338046085590	338046086140	338046086690	338046087240	338046087790	338046088340	338046088890	338046089440	338046089990	338046090540	338046091090	338046091640	338046092190	338046092740	338046093290	338046093840	338046094390	338046094940	338046095490	338046096040	338046096590	338046097140	338046097690	338046098240	338046098790	338046099340	338046099890	338046100440	338046100990	338046101540	338046102090	338046102640	338046103190	338046103740	338046104290	338046104840	338046105390	338046105940	338046106490	338046107040	338046107590	338046108140	338046108690	338046109240	338046109790	338046110340	338046110890	338046111440	338046111990	338046112540	338046113090	338046113640	338046114190	338046114740	338046115290	338046115840	338046116390	338046116940	338046117490	338046118040	338046118590	338046119140	338046119690	338046120240	338046120790	338046121340	338046121890	338046122440	338046122990	338046123540	338046124090	338046124640	338046125190	338046125740	338046126290	338046126840	338046127390	338046127940	338046128490	338046129040	338046129590	338046130140	338046130690	338046131240	338046131790	338046132340	338046132890	338046133440	338046133990	338046134540	338046135090	338046135640	338046136190	338046136740	338046137290	338046137840	338046138390	338046138940	338046139490	338046140040	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
69947	35844	19147	7308	1714	740	348	318	298	297	273	230	234	224	254	205	236	243	235	218	250	224	279	284	297	256	254	232	233	235	227	235	196	187	222	215	232	253	217	196	220	222	200	239	219	201	217	212	208	228	226	221	244	218	242	204	222	225	241	255	199	231	212	257	202	222	193	244	228	213	213	259	225	215	223	199	211	207	228	238	226	238	219	216	189	249	238	212	208	195	190	208	224	201	187	220	214	232	209	218	240	213	215	192	231	261	258	217	237	224	204	213	213	213	246	233	222	224	226	203	190	224	224	201	204	241	185	214	203	248	244	211	215	221	208	193	237	187	221	221	197	214	203	207	226	198	218	218	237	217	205	224	240	218	235	207	201	202	223	221	200	191	227	221	229	209	191	206	220	215	256	224	200	207	217	244	216	240	209	224	214	203	213	214	205	202	214	203	220	192	203	234	214	220	217	224	225	244	198	213	198	230	211	236	211	220	249	215	204	221	217	211	244	241	248	230	209	218	247	213	211	201	245	243	225	211	216	253	189	231	228	249	237	204	223	214	210	228	217	229	231	211	214	204	234	234	194	195	238	198	222	225	232	226	221	228	247	233	213	240	222	216	221	216	246	226	227	235	239	218	221	222	222	252	212	203	234	230	238	226	194	202	215	208	237	228	219	235	240	253	197	204	206	220	224	226	226	224	249	195	212	214	184	251	217	221	204	210	217	232	234	232	214	222	236	214	234	232	214	246	230	223	206	231	226	212	213	226	216	224	231	184	211	240	224	199	191	225	223	220	219	211	227	198	213	217	199	225	246	229	189	228	226	215	224	227	245	257	204	222	241	214	214	208	215	225	210	225	232	219	182	223	216	204	201	203	209	243	237	204	215	188	222	221	201	227	203	210	216	203	204	203	231	215	201	220	238	233	203	191	239	242	260	225	202	244	214	222	230	238	190	182	219	229	204	228	206	243	202	193	228	231	256	237	238	257	204	224	195	237	208	256	234	209	221	212	213	219	229	269	216	220	212	199	223	212	262	209	188	225	226	222	229	230	205	231	245	252	201	202	220	240	236	225	230	244	238	251	244	197	192	214	242	178	221	236	267	223	194	205	226	239	216	225	205	222	216	220	205	219	271	213	243	228	227	217	202	215	220	231	227	216	223	215	203	224	218	208	206	216	217	217	210	217	202	224	231	201	216	223	241	218	185	245	204	184	225	207	195	229	225	208	217	212	223	202	219	215	239	218	218	226	232	215	228	213	250	223	208	218	223	198	217	237	224	211	199	221	212	222	222	216	208	204	241	232	211	216	210	217	222	227	207	211	226	221	225	237	202	211	213	214	211	227	205	230	266	211	238	231	233	197	235	207	233	224	234	201	235	211	236	228	258	217	196	225	230	222	208	225	201	254	234	216	207	206	227	231	219	202	239	192	200	211	239	205	214	202	216	219	220	209	204	223	223	214	206	243	225	208	225	258	223	231	222	215	207	198	228	212	204	202	202	215	233	234	203	211	245	207	194	238	218	215	219	213	214	236	219	197	221	208	215	199	209	224	236	237	225	220	203	245	216	229	228	210	215	233	252	231	224	210	213	213	243	238	269	250	232	212	210	226	217	236	201	244	240	223	247	203	234	238	239	216	202	225	213	233	224	230	228	216	242	225	215	243	241	214	224	238	223	216	193	195	198	177	242	230	233	208	222	250	241	237	229	206	190	219	193	209	225	228	218	216	211	235	208	242	209	238	214	227	235	237	243	217	224	218	199	205	217	253	236	222	200	216	247	240	224	251	190	200	209	187	234	232	207	198	233	195	215	230	184	227	197	249	215	235	197	207	236	219	243	215	208	217	203	203	233	202	226	256	213	200	245	224	200	203	205	215	220	212	233	210	213	202	236	248	220	197	222	218	241	200	219	228	228	214	227	234	226	195	213	234	230	195	216	202	177	205	212	218	222	218	234	214	225	196	211	227	228	217	217	214	206	235	232	226	240	236	222	202	236	230	202	223	229	255	197	220	250	253	239	219	278	227	233	242	247	245	210	235	230	227	225	188	219	228	226	225	251	226	221	214	242	231	204	223	168	206	230	228	204	219	202	218	199	229	222	222	214	207	200	190	228	212	221	212	232	206	234	234	232	214	214	198	213	216	207	187	218	224	199	222	211	210	221	240	198	225	224	209	248	203	200	237	224	231	231	222	217	199	214	199	213	217	231	192	235	231	208	222	221	278	206	227	193	186	242	219	220	227	241	212	208	238	200	250	207	230	228	192	236	261	232	212	230	208	236	207	243	242	212	219	220	212	232	238	224	226	215	208	245	220	216	198	244	211	198	227	238	234	247	209	225	221	205	202	242	220	204	228	208	221	230	198	214	214	222	248	203	203	238	216	197	275	253	210	220	208	228	186	216	216	217	212	210	224	205	211	204	219	245	210	195	242	227	226	211	202	211	199	215	213	217	224	211	221	204	213	263	214	200	219	220	219	206	209	230	227	191	224	234	204	219	215	244	224	215	242	229	204	216	235	215	233	228	233	205	194	235	222	196	260	235	217	236	222	244	187	205	213	222	236	201	249	232	208	257	235	213	265	218	230	220	213	212	192	221	214	201	190	205	204	238	220	201	235	199	233	239	244	217	226	212	225	191	195	215	206	233	241	223	254	197	219	234	225	274	201	240	198	241	221	231	238	211	228	210	241	234	205	222	228	233	225	206	187	210	230	202	234	216	233	231	236	209	228	205	208	199	223	214	222	203	229	206	200	235	208	217	249	229	210	242	239	246	212	235	223	231	215	255	236	219	252	203	196	205	229	213	209	225	196	242	245	261	233	197	220	206	214	227	235	238	212	211	245	254	213	212	245	196	232	230	255	215	243	231	206	223	208	211	209	211	215	206	222	229	223	223	227	210	222	232	261	214	229	234	199	204	242	188	230	227	231	220	217	217	176	222	207	211	210	208	219	213	219	204	241	213	209	254	253	223	207	240	215	212	214	213	225	220	221	205	230	228	215	207	221	238	220	194	234	239	198	200	199	185	215	206	208	229	203	229	229	235	206	254	234	204	213	230	211	223	216	191	211	243	218	216	188	226	254	218	225	221	215	208	215	223	208	216	226	223	222	203	193	222	222	190	223	216	268	235	214	228	219	231	224	218	233	229	211	211	222	199	223	203	206	237	217	224	222	223	204	207	253	237	231	208	188	216	213	179	231	208	244	221	207	243	189	245	216	229	232	214	225	205	217	216	216	191	234	235	207	216	280	216	228	213	204	219	186	237	229	232	226	232	234	213	250	198	227	203	232	260	235	234	238	246	227	250	224	206	230	220	221	201	211	242	253	237	227	231	218	226	256	204	213	248	208	212	236	235	252	213	190	236	227	220	217	217	211	203	232	233	207	229	207	235	219	199	210	229	196	196	179	222	171	216	240	216	251	203	231	226	219	233	226	212	197	223	238	198	243	227	218	206	206	224	207	238	245	206	227	223	211	222	232	208	235	195	187	184	227
46577	27533	19541	11702	4207	2215	1064	841	855	723	781	700	663	585	589	599	519	527	561	513	544	610	854	875	864	761	674	664	518	536	492	467	458	507	461	501	478	489	501	494	519	459	486	465	505	457	499	508	474	473	509	501	436	520	476	494	501	456	498	455	465	471	486	447	555	496	507	466	474	445	495	502	508	498	496	503	456	502	440	477	479	478	509	480	485	522	477	475	510	474	463	507	475	507	489	493	485	535	466	492	459	498	464	495	479	497	462	486	496	496	492	517	499	492	456	492	483	513	480	494	487	480	517	475	461	464	457	510	488	472	457	504	462	517	498	496	492	487	468	460	459	448	492	439	504	512	515	479	488	507	482	491	469	504	474	460	482	505	503	488	461	503	477	499	464	471	481	509	512	507	497	493	477	498	496	485	492	465	494	489	504	470	477	520	477	465	462	483	500	494	508	456	476	464	443	465	479	523	499	493	474	505	484	477	488	458	499	482	475	505	492	505	489	523	487	487	500	442	458	523	445	497	479	463	489	509	490	484	477	506	475	468	486	531	503	506	484	480	521	511	490	508	503	479	457	492	501	504	450	471	494	470	504	481	470	520	495	476	501	485	495	520	513	419	518	450	485	462	515	500	490	486	466	513	470	493	487	513	509	485	493	485	460	465	485	504	532	529	454	484	453	537	465	488	477	499	488	465	494	476	486	497	467	491	515	498	442	483	475	466	505	493	445	534	448	479	495	492	451	511	478	452	485	479	514	447	470	514	500	494	519	454	466	482	469	497	496	447	486	487	472	487	497	483	469	507	487	473	475	503	451	528	505	485	479	488	510	508	481	509	460	469	507	495	504	501	478	491	503	475	480	424	492	503	467	513	523	454	478	521	445	479	507	500	499	470	464	436	466	494	514	489	447	482	478	469	502	477	508	481	490	479	493	487	464	476	461	473	455	460	476	510	513	482	479	473	482	464	507	476	479	467	467	471	493	478	498	493	500	471	478	526	453	505	502	510	482	523	501	477	490	489	477	463	480	495	513	513	478	484	475	452	464	494	470	500	521	493	485	489	465	490	520	505	495	507	515	485	458	478	437	464	489	472	479	530	473	513	522	474	489	479	465	482	442	467	493	475	489	458	443	452	496	492	500	483	492	477	485	494	513	453	448	470	488	512	485	487	463	511	478	480	481	491	493	502	529	450	489	468	431	486	496	494	485	496	483	494	474	497	466	493	454	503	446	506	450	470	528	479	496	475	485	531	488	505	494	444	479	522	504	475	492	509	475	499	480	445	472	471	476	484	535	487	449	489	518	488	496	493	494	483	490	472	496	501	468	465	461	450	448	512	463	492	560	473	461	467	464	496	483	468	449	486	461	478	478	498	506	479	488	485	485	520	495	478	471	484	471	485	485	487	520	469	505	465	510	480	480	485	467	494	464	499	458	528	493	446	475	449	473	482	448	452	441	488	451	510	414	464	468	494	471	484	466	466	474	499	488	504	505	519	500	487	508	529	488	449	491	459	442	467	479	503	515	490	488	463	470	484	464	463	480	470	480	470	442	487	464	475	500	475	495	510	465	481	472	448	463	456	515	481	512	503	510	469	461	508	483	448	502	475	489	497	430	502	492	497	470	494	464	488	479	460	493	456	470	448	483	454	459	485	477	492	488	503	511	489	445	480	500	452	497	479	454	497	466	455	477	494	475	477	478	450	468	460	452	451	489	490	465	458	489	467	485	507	483	447	458	496	481	480	501	463	479	476	466	486	500	478	493	536	459	491	445	466	477	526	513	490	466	470	488	453	499	511	469	455	481	475	475	514	483	480	475	491	496	499	455	449	499	480	510	456	476	474	510	478	472	498	487	487	463	462	468	497	531	475	473	442	482	523	466	457	485	468	487	486	508	500	474	478	551	514	481	487	466	491	475	487	450	485	490	489	467	482	456	476	463	476	457	524	478	450	478	482	452	460	489	485	493	480	495	516	470	470	506	487	480	486	442	462	486	497	496	476	485	479	508	499	501	461	491	454	481	466	467	495	478	496	503	480	495	471	500	450	492	502	518	471	449	503	524	479	456	474	445	473	501	493	480	478	490	472	494	492	483	520	486	490	515	482	460	433	483	471	521	505	442	472	504	478	478	489	463	500	478	449	514	439	500	501	478	491	490	455	475	494	471	447	480	513	464	477	491	465	461	472	464	488	500	474	524	504	492	466	493	470	443	479	464	480	519	496	456	465	470	444	486	465	518	474	497	499	507	490	477	439	481	472	444	486	470	441	494	474	489	490	517	437	488	476	486	506	489	499	467	484	478	493	510	525	511	512	478	428	509	492	481	487	490	512	483	517	496	468	464	469	482	500	527	492	496	491	442	461	507	504	453	524	490	491	513	467	456	508	517	472	503	465	482	477	493	524	497	494	494	523	500	487	471	495	465	493	458	522	448	515	449	500	464	491	464	491	482	510	473	505	474	442	478	503	509	493	465	466	506	458	467	518	446	493	466	477	455	470	483	457	498	474	519	500	503	484	475	445	509	504	511	485	519	515	504	503	472	495	474	506	516	465	471	464	469	468	501	475	479	463	480	477	503	501	456	485	499	495	469	526	467	497	511	444	463	468	515	523	491	504	486	484	503	477	495	496	488	498	500	485	499	501	476	475	488	492	475	482	470	490	480	494	512	472	527	543	494	491	513	488	444	472	482	492	468	492	513	483	476	453	485	471	451	479	509	488	477	474	480	523	483	466	539	452	489	459	464	534	484	473	458	486	504	503	526	461	523	456	474	476	465	476	476	501	529	485	469	451	450	475	505	473	487	447	475	485	531	509	521	491	504	521	471	483	471	455	501	477	460	455	490	486	459	464	438	482	489	450	438	457	487	475	507	531	494	477	447	477	505	470	484	480	509	487	491	493	514	484	528	510	507	475	493	474	472	470	463	477	498	495	456	487	490	476	494	452	515	478	436	476	472	499	515	478	452	477	505	502	480	533	487	474	481	488	516	506	503	493	496	470	480	519	491	515	487	486	483	463	491	507	508	470	497	494	471	483	464	492	494	455	466	470	479	477	495	535	509	465	452	515	472	495	493	482	490	470	495	457	460	499	482	485	484	514	472	514	457	511	455	470	482	559	482	452	488	506	502	498	445	461	500	497	501	524	504	496	472	508	470	482	504	486	491	484	486	465	507	437	457	467	509	484	472	481	513	485	469	501	457	489	503	478	490	503	505	482	460	460	469	506	471	482	469	480	476	484	475	457	450	475	488	462	461	461	484	454	490	451	510	442	460	485	480	484	458	501	498	481	453	514	481	520	482	447	459	516	498	509	460	483	516	467	492	471	460	481	522	512	488	478	470	515	478	489	495	483	494	494	450	480	495	465	492	462	468	471	488	499	471	493	507	466	466	484	513	468	498	467	514	487	483	515	457	476	476	505	483	487	487	468	470	449	486	461	489	481	473	469	512	475	482	495	481	466	525	507	475	484	480	507	480	440	496	482	470	471	515	469
49064	23869	9967	2856	910	419	257	234	233	203	216	231	220	209	248	223	189	212	209	201	221	182	198	235	208	184	217	203	207	234	215	210	222	198	186	206	221	171	192	202	189	193	208	183	199	248	213	194	191	203	186	217	194	183	200	208	198	185	208	210	190	192	181	202	212	197	228	223	196	206	208	166	211	216	198	219	237	201	194	206	200	182	190	206	207	226	196	213	213	213	218	184	238	191	223	213	205	211	198	199	210	198	191	204	220	194	215	208	184	183	202	204	202	186	195	192	174	193	221	229	174	180	188	223	197	213	191	175	185	184	204	208	195	204	208	189	204	211	207	195	195	181	226	180	200	246	196	203	220	210	176	195	212	180	202	203	176	220	189	214	189	214	226	184	228	193	205	197	198	206	188	218	171	201	193	210	198	210	210	232	201	222	203	201	181	213	212	202	198	206	185	239	191	186	200	179	198	204	228	188	231	183	189	187	196	214	210	212	196	196	171	183	175	201	162	209	197	181	204	241	204	177	198	202	234	189	197	193	204	204	186	189	238	207	221	230	199	219	209	211	211	213	192	252	194	192	222	196	194	210	190	203	210	184	194	240	200	195	210	199	218	214	200	202	206	196	201	224	171	205	216	206	224	210	223	247	204	172	239	198	211	191	168	204	220	204	200	225	231	234	200	217	222	189	185	208	190	183	186	252	213	201	182	214	173	191	214	198	218	213	208	226	213	188	184	172	199	194	188	211	215	200	186	206	205	208	210	225	218	198	192	229	186	242	225	208	221	189	228	215	192	199	217	212	217	181	207	190	188	224	239	186	195	207	219	173	205	187	199	221	201	198	189	185	186	206	173	195	192	194	218	180	213	190	173	215	222	207	199	207	230	169	213	195	205	197	171	209	172	244	231	206	161	225	219	215	175	224	201	193	202	203	202	200	217	230	227	224	208	182	179	189	212	188	193	186	191	195	203	222	193	183	188	200	176	212	207	225	198	188	191	219	216	179	208	188	186	189	234	200	216	200	190	207	193	214	217	227	231	191	223	205	204	218	202	195	206	207	196	194	215	221	204	202	172	198	231	195	188	205	185	177	212	181	211	213	200	213	188	199	195	210	190	185	177	192	206	211	223	227	192	186	204	230	210	203	207	193	207	201	197	183	179	174	202	204	198	192	219	206	203	193	222	184	234	219	210	180	182	188	222	195	201	199	206	191	213	204	202	218	193	208	222	209	224	196	212	199	202	179	194	193	192	213	170	192	156	197	196	193	200	199	198	201	205	208	213	200	208	216	213	185	217	206	207	229	241	191	218	194	223	214	245	196	215	195	192	213	192	217	206	211	202	196	176	182	192	186	204	197	164	186	214	216	181	202	210	192	199	205	204	228	224	215	190	219	203	202	190	191	206	179	184	204	199	225	209	169	197	196	211	218	178	208	193	195	200	174	193	214	218	195	198	214	182	186	184	186	203	204	208	195	194	232	208	223	187	202	203	189	186	175	195	189	188	180	217	189	219	210	195	190	213	199	194	213	206	219	202	222	211	168	209	170	199	222	194	218	208	197	204	203	229	184	183	207	195	200	194	202	206	215	193	207	201	220	184	202	265	202	188	197	230	202	201	209	202	240	197	201	182	197	232	194	209	190	226	181	210	187	196	198	233	193	178	207	185	208	204	191	168	198	212	200	166	187	208	199	198	205	189	211	221	199	201	186	196	219	196	209	207	207	210	222	178	206	228	171	197	221	219	210	194	208	221	188	186	208	228	203	190	206	213	224	208	171	186	189	208	166	212	185	201	231	197	177	194	230	209	200	204	200	193	211	211	187	200	217	189	189	196	198	220	216	199	232	212	192	209	214	206	162	194	183	183	195	210	178	188	196	212	221	211	204	202	230	198	215	197	206	201	189	194	206	185	194	194	214	219	205	191	187	198	211	217	229	213	196	199	206	186	187	231	228	195	176	188	208	221	223	201	207	226	202	209	217	179	195	210	207	192	202	202	202	187	215	203	181	177	191	196	193	198	203	206	208	197	198	207	212	182	195	194	196	214	184	184	206	190	203	200	170	196	195	207	196	192	206	217	205	209	175	221	200	182	195	185	186	178	198	177	177	189	213	220	210	211	231	191	218	201	219	187	197	214	216	204	204	188	208	195	185	194	216	197	187	215	209	216	203	211	223	223	205	200	196	181	195	194	214	174	217	185	201	236	199	216	198	189	182	194	187	176	184	202	177	194	199	215	206	198	214	196	205	195	192	253	188	192	218	202	227	195	195	199	222	198	198	195	225	185	213	201	169	214	202	222	223	204	211	213	224	214	216	202	182	229	226	189	205	184	216	219	182	199	199	204	205	191	218	188	189	185	221	192	191	168	177	187	203	181	223	201	203	205	185	226	208	197	221	216	227	186	207	196	178	208	187	215	177	182	246	213	204	207	202	181	196	190	195	233	200	198	200	229	211	189	200	203	223	176	209	216	200	230	195	188	204	223	196	203	214	201	233	204	212	209	173	180	185	218	220	241	200	210	201	179	222	199	197	191	208	218	223	191	217	214	189	207	155	207	204	210	195	190	227	210	187	204	211	231	213	182	231	205	191	206	226	214	179	187	214	177	201	203	206	194	205	189	203	218	189	186	239	243	215	197	205	196	176	212	227	188	231	207	217	185	182	185	217	199	221	213	226	234	203	194	201	199	203	187	225	188	206	231	242	185	214	215	207	191	234	223	217	213	200	205	203	212	202	215	190	217	196	223	221	193	188	198	220	190	212	216	216	183	183	195	202	195	186	206	207	203	193	214	219	207	204	195	205	198	186	238	204	193	203	198	197	236	196	217	204	191	196	200	191	210	179	173	191	200	206	198	209	205	166	197	186	223	189	219	208	208	206	176	210	211	216	218	222	190	204	221	183	214	191	215	175	200	187	200	224	219	190	211	186	171	222	190	194	215	203	202	219	183	221	210	196	213	222	185	209	207	217	209	210	228	204	221	206	194	193	202	212	177	197	194	175	220	234	207	213	189	208	212	223	207	185	213	168	215	203	200	205	211	219	192	205	217	172	205	236	177	189	171	207	185	217	202	192	185	210	233	207	213	201	207	226	202	188	213	197	216	241	207	199	214	242	209	200	204	184	180	222	192	198	231	197	216	189	233	205	162	193	176	199	186	212	217	190	209	195	205	216	180	207	165	199	188	210	174	174	190	214	203	193	207	211	180	189	217	227	216	215	217	211	191	193	225	216	198	216	191	205	181	188	231	213	223	231	205	197	193	216	202	188	209	193	184	180	179	191	185	215	193	183	191	190	216	205	198	278	216	203	208	200	185	210	195	216	198	192	193	204	215	214	172	200	207	211	203	239	226	187	224	187	204	214	244	230	188	222	185	197	188	191	216	206	205	216	229	219	167	246	196	203	198	220	239	184	199	187	219	192	211	216	202	186	188	203	208	200	171	236	196	193	193	204	187	211	189	215	198	224	180	193	194	215	210	199	218	209	208	189	179	192
33100	18052	12390	5858	2830	1058	652	613	604	537	522	520	505	548	503	498	453	477	505	477	539	492	492	526	464	451	477	454	444	464	452	417	431	436	440	520	476	430	425	391	472	493	465	446	454	459	474	524	412	444	457	482	428	475	482	445	445	467	431	445	462	458	465	480	434	431	456	463	470	417	464	490	468	457	446	461	462	450	446	479	463	409	446	469	431	461	423	451	444	438	465	431	424	420	490	427	465	426	449	472	477	431	455	446	477	436	450	473	464	455	447	441	455	431	473	409	461	453	444	417	446	445	455	431	454	458	400	451	446	436	434	454	438	408	422	465	468	438	455	420	466	475	463	463	472	418	480	434	460	429	472	479	426	416	479	449	466	458	442	438	407	509	430	434	420	458	449	454	391	470	441	430	434	449	501	421	470	449	448	433	463	432	427	425	454	469	429	451	451	470	441	443	487	448	474	431	421	417	451	453	419	480	462	431	449	457	462	410	468	455	465	437	452	453	442	500	472	465	464	467	455	457	482	450	451	444	429	436	480	450	440	465	457	439	450	456	451	450	506	467	475	471	479	446	500	454	452	403	464	456	445	471	427	450	473	457	451	426	472	425	457	443	443	481	444	464	428	418	433	466	444	441	440	481	470	451	419	453	447	453	420	453	433	496	448	424	467	417	471	447	471	414	436	448	438	499	412	412	461	463	465	461	454	401	455	447	500	435	472	469	473	422	458	453	413	394	494	438	428	423	455	466	422	442	436	462	442	442	468	478	462	472	464	495	433	458	433	434	401	485	462	452	445	437	475	440	447	455	432	478	449	428	440	461	484	428	476	465	433	444	439	480	476	432	449	497	457	449	436	405	460	457	459	458	508	440	458	485	435	453	424	411	511	420	412	420	450	455	443	443	442	453	464	459	440	458	457	459	444	443	467	458	481	452	439	419	446	455	425	428	467	466	474	467	477	453	474	463	442	459	431	468	495	417	466	487	459	440	464	420	438	451	488	450	463	430	430	405	469	441	415	442	428	430	482	499	399	435	432	450	460	460	476	458	442	462	432	445	451	430	446	471	415	458	462	412	456	461	471	443	432	484	435	419	468	456	423	440	415	456	455	460	425	426	437	442	473	443	431	413	455	429	446	440	447	510	458	452	484	456	436	466	459	477	425	475	450	431	474	456	444	463	442	479	442	457	480	484	473	433	425	429	462	442	431	455	453	447	419	438	477	496	443	427	458	435	456	453	468	440	451	442	423	481	466	437	405	439	450	477	438	466	450	485	452	446	435	438	443	459	462	419	443	435	458	447	463	485	479	446	432	429	463	467	453	435	441	437	437	471	457	458	430	425	466	456	470	451	457	434	416	428	449	405	415	446	428	451	498	442	445	475	460	462	420	444	440	450	433	439	416	484	447	457	444	462	447	440	469	435	460	457	450	450	411	467	427	444	444	463	463	445	479	472	413	477	482	459	410	453	455	459	456	472	473	449	445	489	436	454	461	464	447	473	479	437	469	442	440	429	467	429	463	494	460	443	435	450	452	453	408	468	432	445	455	471	458	450	484	412	468	438	427	408	420	451	464	428	466	458	425	429	429	440	490	430	480	459	426	477	451	467	426	472	476	467	459	437	450	433	450	455	458	434	410	463	461	452	472	440	479	418	461	432	443	457	465	445	448	483	516	456	441	430	468	433	454	435	464	444	458	468	438	476	450	460	447	442	447	478	466	474	429	499	458	470	473	480	432	442	443	474	442	425	454	446	416	451	447	439	466	445	450	459	445	456	467	430	454	474	428	471	428	425	472	470	440	445	475	434	477	455	463	509	420	463	437	466	440	453	456	456	464	422	445	444	463	451	475	463	450	503	417	458	471	440	467	430	452	456	465	455	410	491	444	456	414	470	410	433	446	495	404	494	432	475	440	457	480	424	511	446	421	461	472	442	471	442	464	444	471	443	455	468	433	463	461	449	448	443	446	439	444	478	428	468	439	473	434	486	431	430	432	431	473	447	452	426	474	468	466	455	440	449	439	462	484	470	494	468	437	448	424	447	441	438	447	455	464	453	465	474	450	461	439	450	466	456	428	434	461	456	463	469	466	468	476	439	450	479	406	460	445	478	443	433	443	457	461	475	468	476	489	460	448	419	442	461	469	479	494	495	489	477	442	439	422	469	446	443	424	443	446	447	492	435	453	471	445	480	443	434	442	439	478	463	457	444	457	470	462	418	479	433	416	463	464	457	423	452	473	464	455	454	494	445	475	465	425	443	430	424	429	454	475	409	469	478	482	461	469	421	439	458	478	414	422	454	455	445	412	436	445	434	468	457	453	498	458	451	486	462	484	413	480	469	484	414	435	432	488	489	444	466	438	419	460	454	470	455	440	432	449	457	451	424	463	437	464	432	451	453	464	448	465	449	456	467	453	452	463	448	461	407	463	442	423	467	427	423	490	453	458	452	450	441	495	447	404	444	470	433	429	473	453	463	474	434	440	460	442	447	425	416	465	460	479	438	445	427	455	473	425	469	465	459	446	489	423	446	435	439	442	444	487	443	435	490	469	415	484	464	463	431	432	465	432	465	451	470	446	434	472	457	443	450	451	430	443	474	435	471	446	468	451	459	436	446	468	436	477	460	424	442	442	441	447	481	445	493	435	491	446	488	480	450	459	470	431	465	454	438	415	437	447	456	481	470	448	456	493	470	441	431	454	417	437	486	476	464	431	451	418	443	498	468	440	456	456	450	481	403	469	432	457	518	442	441	413	428	433	499	466	453	448	464	437	445	467	456	439	449	473	432	479	458	462	468	462	471	488	483	430	426	470	454	439	485	449	423	481	423	405	452	467	414	415	433	444	459	484	467	448	473	447	480	454	447	483	431	463	442	454	430	435	459	451	458	457	457	501	415	406	448	454	451	495	448	437	478	437	464	455	437	462	448	447	475	448	428	436	456	456	466	456	446	481	401	427	446	456	418	435	479	459	452	437	437	445	419	421	467	419	451	453	442	480	439	433	460	425	443	477	434	435	434	467	431	450	459	377	444	439	432	439	451	460	435	477	463	445	430	412	454	463	459	473	433	500	401	449	465	447	439	465	457	483	449	481	450	429	440	421	419	492	475	463	432	451	440	440	442	457	434	442	454	424	481	439	457	446	453	452	435	452	445	457	404	418	479	451	456	488	456	434	453	493	447	453	447	431	465	440	445	447	445	484	481	422	437	402	460	404	454	406	456	451	466	489	469	453	417	444	434	415	454	457	460	422	416	471	483	454	459	420	445	433	466	434	448	434	482	448	460	453	473	427	429	432	433	453	434	470	439	448	430	469	453	392	463	408	462	466	428	467	437	441	443	482	471	449	423	415	475	413	455	458	432	433	441	436	445	454	437	472	435	474	440	453	445	462	461	491	425	458	445	437	471	442	412	470	460	452	434	472	437	471	445	452	483	464	435	476	493	483	443	484	453	484	425	488	443	488	453	412	477	403	463	443	468	448	454	473	429	400	472
60490	34074	14772	6590	1814	467	321	287	216	245	223	230	220	225	235	206	220	251	234	217	221	230	224	280	266	239	248	266	221	204	225	228	253	208	228	202	203	230	228	220	196	201	242	209	203	220	221	184	200	193	219	224	236	224	211	224	181	198	211	181	196	197	221	207	214	221	211	215	198	205	229	194	208	195	208	170	225	238	193	210	218	227	217	228	251	190	217	169	207	220	227	199	211	227	208	192	232	226	236	211	210	228	203	214	239	233	239	201	232	186	233	207	211	202	218	205	229	198	237	218	224	195	211	232	212	214	203	206	197	194	217	221	191	211	230	207	208	213	171	213	209	199	207	201	208	222	244	224	228	196	217	213	203	215	224	229	218	212	222	199	217	198	217	218	202	244	222	203	220	219	225	205	244	209	203	196	224	198	226	224	223	222	228	205	219	215	189	227	232	215	212	218	226	219	248	217	212	208	206	196	215	211	210	207	203	201	185	207	189	200	209	211	209	201	234	222	217	216	208	226	194	196	231	215	217	197	192	219	210	200	207	210	213	234	235	240	230	202	223	228	198	221	187	207	212	225	235	194	198	212	221	250	241	206	195	198	206	197	210	220	192	239	207	217	240	225	228	207	202	207	229	222	199	242	202	211	223	225	231	201	203	193	201	224	199	209	228	224	210	236	224	236	204	217	239	235	254	211	224	213	208	198	219	230	212	205	216	200	188	195	212	212	198	214	204	186	183	236	236	226	237	219	211	219	197	195	238	227	236	234	199	201	220	224	186	212	219	198	229	222	233	208	209	205	220	229	226	206	216	210	221	221	238	192	218	220	213	225	218	231	252	200	218	206	206	224	213	208	208	196	239	213	183	190	203	213	223	232	240	228	202	212	218	220	209	197	243	211	190	210	242	230	200	192	214	208	207	225	183	222	200	228	221	208	213	227	241	189	247	180	199	203	214	187	186	202	196	237	204	232	246	202	224	202	224	211	202	213	172	226	240	217	240	234	190	213	225	222	207	216	236	220	218	215	212	202	170	192	235	184	201	220	212	218	215	216	205	191	212	213	222	216	190	245	195	240	244	242	216	213	202	225	218	216	201	199	220	201	199	216	218	217	220	201	203	218	214	216	186	202	223	225	211	227	211	227	224	225	236	255	232	200	210	188	207	214	185	210	217	214	218	186	215	192	191	220	225	219	212	238	229	236	195	244	267	203	211	191	193	217	200	205	206	225	223	237	243	202	228	193	203	219	226	183	241	197	197	228	192	212	187	197	230	195	212	206	189	241	196	218	200	214	230	202	202	188	197	213	201	224	225	196	223	196	211	203	226	216	217	232	212	226	198	208	218	205	240	216	234	196	210	249	228	191	202	224	175	219	227	215	195	189	227	231	207	193	218	184	194	204	211	205	217	206	200	196	233	211	214	215	250	223	213	189	219	245	231	184	213	191	195	229	205	189	221	212	200	194	223	200	222	240	241	200	196	195	208	215	236	217	231	216	189	213	195	194	185	222	227	213	224	222	219	194	186	225	185	190	225	220	230	170	213	229	216	227	224	205	245	235	220	202	199	219	244	218	204	205	200	204	224	211	180	194	229	230	221	210	235	233	218	183	191	212	201	217	221	231	217	208	232	236	204	189	193	215	222	204	215	193	219	225	214	193	214	216	212	204	212	200	224	209	172	189	213	219	211	186	236	242	233	196	210	211	212	237	218	234	218	225	219	217	219	196	196	206	210	191	221	199	204	195	191	220	220	234	192	217	226	206	238	217	227	213	206	242	203	227	218	218	194	229	223	236	220	213	185	210	190	185	223	244	206	206	199	206	223	180	218	213	223	203	215	211	197	219	210	188	214	212	203	233	228	233	212	218	245	251	229	216	217	202	232	234	210	228	217	212	194	202	182	206	205	214	175	180	192	217	224	185	207	195	209	232	225	199	215	233	220	194	199	231	240	239	206	229	225	209	240	222	219	197	207	206	214	206	200	214	193	223	204	211	188	196	207	205	193	186	222	218	187	229	254	187	228	221	228	218	183	248	221	213	208	194	229	197	201	179	228	224	240	203	212	211	217	196	202	229	222	227	247	222	198	242	221	198	215	195	211	223	218	213	220	205	190	212	233	236	208	233	204	216	221	235	208	195	187	205	235	235	180	187	178	233	210	182	225	197	224	187	188	202	223	204	181	232	217	206	224	208	210	227	206	190	194	251	228	209	205	198	228	230	221	193	244	216	196	214	220	219	193	192	196	199	223	228	212	212	239	216	199	201	218	218	212	215	222	237	232	202	224	227	216	218	195	212	223	208	219	217	203	241	211	188	200	216	173	197	181	222	216	208	179	219	180	199	193	221	209	211	203	208	224	215	211	188	221	228	205	217	178	245	233	205	204	186	210	192	218	200	220	222	238	207	205	225	222	205	216	195	219	196	199	206	230	224	231	215	233	201	215	213	254	211	212	220	242	216	198	209	210	197	220	217	225	225	217	221	204	233	195	221	198	189	205	213	232	205	219	220	225	199	225	222	219	193	239	228	203	217	216	235	245	253	192	206	192	195	208	232	229	211	222	208	196	209	224	209	202	226	217	221	223	215	212	231	219	217	215	205	177	189	209	204	195	233	202	199	229	236	221	244	212	215	192	218	197	210	197	205	198	190	213	218	193	226	198	195	185	214	192	199	195	228	203	199	214	231	199	202	227	208	204	219	222	222	197	246	217	197	221	255	196	227	254	231	176	195	208	214	231	230	216	210	208	242	227	203	178	219	229	197	196	207	214	193	221	218	202	229	220	210	220	207	221	238	216	207	199	217	219	239	219	178	228	242	230	206	211	200	250	199	234	209	203	250	209	229	219	195	212	194	185	256	203	199	213	213	201	222	236	234	204	222	211	221	181	189	205	226	190	220	210	227	205	195	212	224	211	206	223	210	223	193	205	235	219	218	219	194	176	234	205	245	215	228	217	240	217	231	213	204	201	238	247	231	196	177	214	185	236	224	224	205	215	203	208	227	187	197	236	227	199	209	228	211	213	242	177	222	214	183	208	223	233	216	244	219	219	196	239	213	233	220	221	218	205	242	198	206	201	222	214	191	198	218	218	243	235	201	214	213	189	166	213	208	238	204	201	202	208	231	211	220	219	222	216	215	194	220	192	215	213	222	213	222	243	222	206	246	190	212	214	204	191	214	195	221	211	206	209	222	203	216	211	233	210	228	188	193	215	220	204	211	228	200	226	213	247	209	206	228	186	211	222	245	228	201	214	229	207	204	220	229	208	231	228	208	230	214	202	195	203	193	195	183	214	219	188	215	211	204	217	177	222	246	215	233	200	243	247	210	208	187	222	223	192	212	219	179	204	208	233	222	216	213	207	186	218	208	189	222	209	228	210	245	199	220	178	213	169	196	204	204	187	205	217	237	224	235	209	193	229	178	192	202	227	235	197	217	204	178	207	199	209	205	223	206	204	195	215	206	200	196	223	213	207	235	216	199	237	187	219	215	203	213
40870	25319	16822	12496	4924	1602	1002	832	719	608	578	568	558	577	526	578	577	566	545	541	549	561	663	796	821	765	661	617	482	485	426	460	466	507	527	457	464	477	471	481	485	470	508	487	469	505	521	461	479	455	434	468	464	475	501	469	489	508	415	438	459	429	477	509	451	435	473	486	471	475	489	494	460	493	455	467	459	497	476	457	446	460	475	482	475	466	497	486	466	471	496	471	455	438	481	484	468	465	462	458	478	445	452	462	481	467	466	482	481	479	474	476	463	450	469	518	487	477	446	444	517	474	456	472	476	476	517	476	486	426	448	498	478	439	476	446	494	474	500	456	429	487	502	513	495	455	455	496	464	506	480	465	502	445	483	482	473	451	451	500	476	480	451	495	470	449	443	463	438	445	503	486	452	488	456	449	431	479	487	469	492	442	501	471	461	450	471	462	472	485	479	453	441	461	422	456	500	510	479	520	475	469	502	501	455	476	483	458	462	494	451	484	496	478	460	478	486	481	444	489	474	483	475	486	467	475	527	456	495	433	494	521	475	449	473	462	509	448	445	487	448	473	465	464	448	437	475	500	425	451	447	451	484	483	456	473	467	498	455	467	465	467	484	493	457	420	468	498	476	492	465	466	497	451	515	501	487	487	485	469	472	468	470	480	451	444	446	465	478	485	481	484	488	493	502	442	506	474	506	483	493	475	446	475	509	489	446	493	504	497	504	468	449	473	471	493	470	473	468	499	466	463	473	480	503	478	489	444	502	492	491	499	498	482	474	460	479	459	449	465	468	482	497	466	474	456	459	470	473	441	477	469	447	467	479	504	464	499	491	466	507	442	468	519	497	454	489	465	456	483	463	463	462	508	447	506	420	481	466	475	425	489	445	426	463	453	472	456	465	447	483	451	464	472	482	467	456	448	470	445	471	490	447	498	498	466	487	455	455	461	485	478	438	507	474	493	481	476	473	486	462	482	507	456	491	477	471	457	477	473	458	471	455	488	474	462	465	458	476	493	508	425	478	483	508	461	509	442	437	469	445	480	447	470	452	434	465	469	480	434	456	475	453	486	456	465	447	491	478	456	489	496	497	449	475	479	500	488	470	490	465	477	487	462	472	469	454	457	485	461	441	486	470	412	499	469	454	422	526	486	494	484	483	486	471	456	447	469	501	452	451	481	466	446	511	462	458	470	495	499	488	451	474	458	478	495	469	484	468	475	469	472	455	500	461	477	458	480	473	436	484	475	472	500	505	493	437	452	443	481	443	506	467	502	461	452	481	496	437	463	445	488	494	485	488	442	493	487	472	457	496	445	450	478	474	500	472	428	453	476	523	472	498	438	504	491	441	451	435	495	437	454	497	468	476	489	508	470	426	479	466	478	474	446	483	454	430	497	444	474	514	478	453	453	484	475	441	458	458	466	490	522	502	493	479	448	472	472	502	483	465	491	499	467	467	456	480	479	497	492	482	475	485	471	478	448	486	463	491	483	509	550	455	476	443	467	470	513	473	465	463	449	463	429	505	428	447	479	484	472	457	493	461	495	513	501	461	473	439	493	456	494	473	485	472	474	476	433	471	479	470	464	465	466	450	457	477	469	489	484	493	455	467	505	462	458	496	491	465	486	477	495	434	474	471	474	520	474	490	466	469	491	468	434	450	500	438	482	482	474	468	479	441	478	485	448	454	489	484	476	453	456	481	468	457	486	481	498	500	458	477	483	501	472	498	473	505	489	457	496	470	462	492	467	484	475	468	491	471	472	470	468	433	443	432	435	473	441	482	448	464	449	470	472	468	512	480	427	481	489	425	491	468	472	519	482	497	475	447	444	471	465	485	484	449	496	524	463	467	486	460	465	488	457	471	461	468	482	439	495	498	455	473	486	444	435	474	499	469	454	479	447	501	443	516	469	475	512	436	493	468	479	492	483	477	501	475	488	477	467	507	389	496	463	427	465	472	447	509	458	463	512	456	521	455	470	471	478	457	486	485	459	466	496	451	501	470	480	472	497	463	481	444	473	493	462	480	469	492	456	478	453	455	482	459	473	504	442	492	482	475	488	486	448	436	488	462	509	473	492	436	479	475	460	477	511	518	485	475	485	463	451	500	462	514	465	420	490	504	448	476	476	451	496	463	465	471	474	455	497	473	436	489	462	484	488	465	496	475	469	433	425	457	455	487	494	451	478	471	443	438	473	498	489	490	469	502	507	456	455	482	457	455	516	459	498	466	469	480	472	479	474	461	465	460	456	509	468	489	472	432	468	460	493	491	473	474	514	461	507	476	479	466	485	472	462	463	432	476	458	497	487	498	472	462	471	472	462	479	472	437	443	461	434	470	474	462	473	480	483	505	487	467	468	462	503	461	476	465	477	504	462	473	471	470	480	438	462	463	530	476	475	457	491	469	471	478	457	447	492	442	444	494	458	474	479	477	461	459	493	480	440	466	451	477	456	472	453	473	492	448	464	494	456	465	496	446	480	495	498	472	433	489	489	457	495	500	463	489	436	529	420	463	487	435	490	471	413	447	496	491	475	474	474	479	485	457	438	462	485	501	447	481	475	470	443	508	484	407	472	466	460	451	477	488	448	538	497	470	456	461	484	514	474	493	484	470	459	478	500	420	503	450	461	495	476	474	441	472	445	495	496	468	443	484	485	488	466	440	463	485	488	503	495	482	493	485	500	461	477	480	473	462	494	453	472	490	462	460	463	482	444	456	461	460	511	490	476	469	501	442	473	464	449	489	481	507	437	430	488	471	499	420	455	475	509	469	472	477	462	466	478	506	491	501	505	467	484	449	473	451	470	464	479	483	439	513	456	478	448	462	476	477	465	484	488	453	464	473	478	456	444	456	482	471	483	454	474	460	459	450	506	453	487	474	469	504	480	444	492	499	455	448	468	520	505	478	457	485	422	477	510	468	480	485	480	476	450	455	470	453	447	495	503	456	501	460	473	450	464	461	495	429	444	477	439	519	468	449	450	459	526	479	484	445	468	452	470	468	497	474	493	485	445	435	497	487	451	511	475	451	471	456	505	445	448	473	469	463	465	438	433	454	468	444	495	481	483	463	430	480	495	494	478	483	476	461	483	476	480	464	443	474	480	478	492	465	498	509	454	490	451	486	464	477	485	448	496	491	507	455	461	457	462	490	450	412	479	457	463	467	453	465	460	529	448	449	498	473	486	507	449	460	493	459	458	434	461	450	495	460	451	477	487	475	481	473	459	474	468	481	491	486	472	483	502	452	496	455	510	509	438	478	434	469	453	457	474	481	509	480	466	470	478	474	462	477	474	500	455	479	447	451	490	471	460	499	463	503	468	476	472	419	449	485	466	452	428	448	473	491	488	479	466	501	459	452	470	476	459	465	496	491	456	490	456	428	449	466	457	508	464	507	487	474	423	473	429	451	487	485	449	446	488	501	467	480	475	478	467	482	475	496	456	478	445	482	452	447	467	463	469	475	497	486	451	500	434	483	442	436	450	472	488	509	474
70568	34008	16767	4929	1074	488	300	233	245	257	249	226	208	224	228	243	236	214	208	214	200	234	247	264	270	239	227	229	235	183	220	253	229	193	258	228	217	208	236	228	239	254	220	243	208	238	222	229	216	243	220	229	232	199	194	242	211	191	235	217	233	221	204	208	216	250	225	224	214	224	233	230	241	233	246	235	241	227	215	212	250	217	188	231	261	219	213	216	177	198	221	235	222	215	229	213	233	215	208	210	212	212	241	222	230	230	206	201	221	241	243	255	223	216	218	218	251	245	227	239	198	216	215	225	218	212	215	199	246	233	231	202	216	220	226	232	225	233	251	225	238	213	241	225	234	212	228	242	206	249	220	251	215	209	248	235	220	187	212	204	210	213	222	227	210	240	240	241	200	214	217	206	214	218	222	228	242	242	275	231	240	214	200	216	188	217	203	201	204	223	232	213	245	188	212	186	216	204	229	228	228	245	242	202	214	193	250	198	228	224	230	238	218	223	185	198	215	214	232	191	228	205	214	217	213	247	217	217	203	194	203	227	206	229	208	201	205	238	224	224	223	230	184	233	217	247	213	194	234	230	277	203	211	205	240	241	222	239	210	219	208	224	231	201	203	221	246	237	220	227	232	225	240	193	213	276	242	216	238	202	229	233	237	219	232	231	238	215	221	234	226	205	205	228	232	255	227	214	201	218	188	211	238	210	218	241	202	222	213	213	229	212	222	223	214	221	222	212	230	220	223	274	217	224	222	193	217	233	235	237	232	191	231	191	236	242	217	209	213	212	236	223	198	188	215	238	200	237	194	219	206	235	257	227	236	229	197	217	184	219	195	228	221	241	224	200	206	211	216	224	206	223	220	204	223	217	228	202	224	248	245	194	220	211	235	198	259	227	221	223	217	224	248	211	205	217	207	231	230	204	226	241	254	230	218	245	229	221	213	205	225	265	218	222	216	231	238	219	230	276	227	225	206	204	240	234	230	205	229	212	203	200	237	201	217	233	211	229	234	218	199	200	199	208	232	231	228	196	236	250	220	227	193	215	213	240	234	248	228	213	212	222	257	224	226	209	238	259	233	221	200	226	224	215	196	245	226	233	227	212	229	236	215	222	232	226	182	240	225	244	206	191	226	251	223	199	225	262	226	224	220	260	245	212	208	232	236	229	234	215	224	247	238	220	192	226	203	224	219	228	226	206	225	220	225	218	226	216	218	223	231	191	229	205	199	195	246	216	200	245	206	215	201	196	186	214	220	211	194	230	194	257	225	211	205	183	217	233	247	214	205	212	227	249	227	203	210	205	227	224	249	243	216	233	199	197	235	210	229	213	218	219	219	218	241	228	213	223	222	245	220	217	248	230	208	216	210	236	226	234	224	251	199	186	241	189	208	216	199	242	235	239	205	213	218	253	221	213	223	217	215	220	249	220	210	220	250	273	236	216	206	228	222	212	202	237	231	247	228	220	231	212	194	234	261	195	223	231	227	227	217	229	225	202	220	223	245	240	214	215	223	244	214	218	195	192	224	218	209	213	187	235	219	214	234	203	243	243	232	217	233	247	215	213	233	253	227	236	215	224	240	209	216	224	239	199	197	199	205	217	234	240	221	205	205	230	240	226	221	249	193	202	195	217	183	235	236	241	231	222	247	204	224	221	231	228	208	231	250	220	216	231	230	197	200	221	208	220	228	256	226	219	245	229	210	242	251	199	241	225	228	251	228	205	242	237	213	185	192	225	228	217	237	222	225	235	237	231	189	205	211	217	196	216	208	200	238	215	198	188	224	201	219	229	225	201	256	262	212	216	225	230	185	240	220	223	228	222	211	244	206	221	227	211	229	225	238	207	237	238	217	223	205	203	241	233	217	224	225	214	239	202	217	225	199	218	232	236	250	232	218	212	208	213	196	223	226	207	242	212	200	225	238	220	248	234	216	228	218	246	219	227	210	203	233	202	193	222	199	232	231	214	217	221	205	228	213	215	220	216	224	206	227	191	212	188	218	232	218	227	250	169	249	235	231	219	199	223	235	255	243	206	236	248	237	205	242	220	218	227	229	219	231	222	239	226	194	200	227	224	224	206	234	247	253	203	209	227	213	224	242	206	189	197	207	205	223	212	228	238	236	221	259	218	206	237	228	234	244	214	218	245	196	210	200	205	276	219	223	214	223	257	218	220	213	212	215	232	232	225	234	205	232	201	210	203	254	218	224	231	240	264	240	243	204	225	212	208	219	204	206	215	208	209	217	248	233	234	219	236	216	223	195	229	229	213	212	221	219	229	227	214	249	230	224	222	219	212	242	231	224	233	242	226	222	229	200	230	217	233	226	214	219	205	213	217	197	194	237	224	234	211	200	228	245	218	198	202	251	210	216	253	240	217	236	239	262	219	223	253	230	216	195	237	261	227	211	230	238	215	239	243	270	244	191	215	216	210	239	202	229	221	237	215	198	201	235	212	228	212	224	213	227	210	215	214	211	206	245	217	227	244	235	231	225	210	211	237	227	232	209	208	212	223	209	206	267	226	231	224	225	195	212	213	245	248	233	240	218	231	218	184	223	219	225	211	216	237	231	222	225	216	205	224	215	203	239	224	198	189	212	228	243	232	216	237	206	214	218	208	234	225	258	228	247	217	225	239	210	199	225	211	222	220	230	231	197	231	240	256	236	244	221	247	219	236	224	209	219	234	238	203	231	247	231	232	213	221	233	240	203	216	203	214	206	213	222	218	230	214	246	216	201	212	232	265	208	198	214	196	225	200	262	218	234	218	238	186	190	215	221	239	198	190	262	218	204	220	218	240	243	232	206	192	201	201	215	246	214	218	242	198	204	224	256	255	234	194	206	244	182	230	226	227	237	241	212	215	204	228	203	243	249	246	220	201	215	217	224	215	216	219	224	192	230	234	219	227	203	185	224	240	192	233	251	201	212	221	242	247	242	198	204	223	226	238	218	231	200	209	201	218	204	231	211	232	175	194	214	220	217	191	206	211	201	218	207	221	253	211	257	217	220	223	249	226	225	236	224	213	205	201	210	227	256	242	194	238	215	222	204	223	203	210	227	244	229	213	203	196	225	231	216	226	256	217	243	243	220	223	229	234	216	227	238	223	250	208	217	230	236	221	240	218	213	198	243	228	216	248	224	227	222	219	232	198	251	209	211	254	229	206	211	224	213	213	210	185	236	241	236	222	241	238	240	228	221	216	248	220	232	196	196	206	216	229	220	220	201	231	225	208	180	217	250	237	230	230	218	201	217	203	200	220	209	226	217	238	218	232	220	250	214	214	224	256	239	228	226	231	214	221	219	233	218	228	215	247	222	241	241	225	198	171	220	221	238	191	235	225	220	254	245	251	203	229	201	221	204	206	199	201	192	245	236	219	219	240	203	199	235	212	238	232	204	235	238	211	211	209	222	228	225	225	220	222	217	225	235	209	213	197	209	236	254	235	227	217	220	237	231	222	240	251	235	223	231	252	216	217	266	198	223	216	235	225
49105	24556	15730	7851	2817	1133	642	606	603	533	528	508	478	538	527	553	514	502	495	539	556	618	702	793	766	676	518	481	482	488	480	488	466	491	473	478	492	495	496	484	497	497	475	472	422	477	453	468	478	486	466	458	495	501	441	457	500	501	482	487	483	456	479	487	505	460	459	499	502	484	477	478	496	498	471	465	441	458	492	468	507	491	484	493	500	516	488	455	458	508	480	488	517	496	467	469	459	484	504	489	479	531	503	502	488	460	504	509	475	519	525	495	489	458	492	464	499	437	525	472	491	502	472	486	504	470	456	487	501	477	478	489	495	463	465	474	489	496	465	486	483	504	469	509	474	481	503	485	495	519	475	503	459	511	463	496	472	480	460	466	518	484	492	472	469	493	497	477	478	498	501	478	494	459	437	446	495	487	486	522	495	488	501	513	476	476	510	453	460	523	480	482	503	492	473	476	488	471	526	522	512	490	468	489	477	452	492	519	491	465	487	491	533	477	518	482	483	471	467	445	452	491	522	497	500	513	484	463	490	444	484	497	510	486	514	492	515	466	541	511	460	446	523	445	480	502	452	503	501	462	480	509	494	506	513	467	509	467	482	451	498	496	483	504	496	456	497	462	500	500	483	521	476	473	493	487	502	499	467	481	472	471	513	488	474	435	500	466	490	479	494	493	472	473	502	517	512	475	489	488	486	462	452	479	472	502	508	502	469	467	469	470	480	440	494	512	458	489	464	457	499	487	460	466	477	526	457	486	472	460	534	456	476	453	457	443	517	470	503	478	491	510	481	495	506	456	509	470	496	467	478	547	498	521	456	453	482	497	473	502	501	474	482	482	468	515	473	489	495	481	495	483	453	502	481	480	485	470	478	502	495	467	492	479	509	468	494	481	518	492	503	452	495	462	461	461	526	535	453	497	544	499	483	481	483	484	492	528	427	480	483	488	499	469	475	506	491	478	494	481	456	471	528	502	462	481	489	477	485	497	489	503	515	492	499	465	436	488	483	475	432	496	522	480	446	472	508	485	498	463	512	478	507	478	444	490	498	504	487	447	476	440	473	525	469	478	489	502	485	484	510	504	474	488	463	516	474	474	481	475	482	456	478	450	506	448	508	485	490	488	529	494	508	523	522	518	469	519	509	495	469	490	505	450	523	501	488	499	476	512	469	462	473	458	491	492	508	486	492	473	469	490	510	518	478	525	493	462	487	533	461	491	549	506	464	485	490	484	492	506	464	492	464	482	493	466	501	497	483	518	498	503	448	488	497	461	486	481	505	450	466	494	527	454	519	457	499	486	486	476	482	489	472	503	473	474	485	465	449	521	484	503	510	482	489	498	443	513	494	482	517	520	459	462	507	492	465	521	513	521	471	461	545	489	499	489	509	510	520	517	493	468	525	458	490	453	484	480	489	482	456	525	491	458	458	509	467	487	465	521	461	464	457	483	529	463	466	472	507	488	518	476	529	476	451	476	510	515	500	459	500	516	488	509	518	467	509	487	500	494	464	485	497	509	500	529	463	482	480	511	456	451	514	495	491	485	507	461	498	471	502	481	472	482	472	476	494	499	490	521	485	504	460	479	448	495	500	489	494	483	500	497	486	488	472	499	490	462	472	525	503	477	489	443	474	487	464	484	481	507	495	508	505	494	488	470	486	484	487	513	491	495	527	494	487	476	503	495	494	453	504	439	445	456	476	456	502	511	501	497	451	471	474	453	492	465	492	445	436	465	438	515	518	501	499	497	459	433	431	488	509	497	477	483	502	541	489	467	503	500	504	508	497	508	504	472	491	485	497	490	509	487	509	507	480	481	528	487	443	511	495	462	485	501	495	487	524	487	488	483	528	487	535	452	431	486	439	495	495	457	494	509	470	471	527	493	507	523	464	486	474	514	441	482	506	508	467	493	469	484	468	486	464	500	463	496	474	543	505	499	523	516	462	429	491	477	547	464	516	454	483	454	479	488	442	490	493	517	525	525	491	504	468	466	493	469	475	487	488	479	492	484	506	498	539	467	485	493	488	473	479	514	500	470	488	484	482	475	480	496	505	478	474	496	502	462	487	484	451	422	500	466	476	476	485	489	473	492	487	446	467	469	518	487	467	521	497	485	522	521	478	497	468	472	523	483	480	509	519	484	495	516	470	494	513	501	508	464	495	489	486	486	511	497	454	486	467	478	528	508	494	474	457	498	498	496	507	480	494	439	452	461	510	492	496	473	451	470	481	500	478	488	542	473	474	502	515	483	510	512	478	505	480	486	482	460	480	487	481	438	477	503	507	479	510	450	499	509	523	456	475	475	463	513	478	441	493	491	521	473	476	500	474	496	496	487	484	508	507	475	499	500	468	457	468	503	444	502	450	500	500	520	487	475	529	512	534	491	501	511	496	481	440	465	482	458	503	496	479	489	486	484	469	491	515	514	473	455	494	455	493	531	476	497	498	509	492	468	469	473	451	476	472	468	471	488	488	471	445	461	499	455	551	461	489	476	504	496	471	431	518	457	472	503	474	489	439	532	502	472	523	474	464	468	481	481	475	467	478	487	474	462	454	488	504	475	502	456	451	431	493	519	493	458	473	436	508	513	517	505	437	473	482	501	490	466	470	462	464	469	475	460	469	513	477	461	445	488	496	493	469	468	508	474	478	479	499	497	463	471	494	501	483	453	489	508	486	485	514	489	482	507	500	492	511	495	494	492	490	456	494	492	482	475	466	486	490	514	474	499	495	473	488	420	484	453	551	477	485	473	471	515	482	470	498	482	473	515	519	477	458	461	482	447	551	498	442	457	464	472	483	488	444	458	505	477	479	448	488	464	475	497	511	477	472	529	493	475	495	472	510	474	458	494	481	494	514	485	488	482	443	459	460	493	459	445	497	506	484	510	502	498	473	513	517	488	499	449	464	504	474	507	495	516	497	482	497	528	494	486	470	508	505	507	500	507	479	461	486	518	463	496	500	481	495	516	485	490	462	481	481	496	444	458	430	445	485	478	466	437	509	465	485	484	516	486	485	510	518	484	482	492	477	490	473	478	497	464	471	508	487	437	495	469	470	484	472	471	507	522	447	474	428	496	445	488	487	459	479	461	524	484	464	488	437	498	486	514	468	488	477	459	492	477	489	479	538	456	482	494	462	508	490	491	494	521	472	504	464	478	533	476	477	492	526	472	513	485	481	496	493	473	482	474	499	471	455	479	486	503	507	472	477	445	457	471	485	462	539	465	508	505	509	485	477	466	464	496	533	473	470	491	508	476	450	494	464	519	492	487	490	528	458	492	478	482	479	515	481	500	465	479	509	506	486	504	494	499	457	474	477	494	466	442	467	469	512	490	490	512	500	446	502	478	470	510	507	507	473	497	521	508	508	503	478	476	515	487	519	479	472	499	498	497	475	482	490	479	472	499	435	480	518	527	493	433	509	484	500	478	498	485	492	496	451	470	502	460	450	467	457	505	483	484	486	513	485	455	442	488	507	473	501	463	454	492
53355	26150	6687	1313	529	268	242	187	216	210	190	208	175	198	198	239	197	204	173	196	190	201	203	203	188	214	205	194	195	183	217	206	206	222	205	214	211	192	199	190	168	190	177	201	205	194	198	193	198	185	173	186	187	182	199	199	224	200	201	180	209	203	197	210	199	183	222	200	187	177	197	195	182	193	189	190	205	185	199	184	194	219	163	191	186	201	189	185	185	205	197	201	219	171	177	182	161	183	209	205	193	195	183	224	175	195	234	209	194	224	203	201	200	217	214	214	188	210	190	200	179	225	212	192	165	201	189	180	208	181	171	185	227	193	177	175	203	175	211	180	221	200	169	173	218	212	183	163	191	189	208	177	185	205	175	208	157	213	217	185	197	181	206	184	225	214	171	178	199	205	209	188	190	192	215	204	179	179	202	215	189	194	205	219	235	196	190	201	210	187	242	205	211	197	203	188	179	210	231	199	195	172	208	204	223	164	199	240	177	227	184	215	166	183	226	183	205	195	218	186	175	226	211	196	214	209	183	190	200	205	222	175	239	187	163	172	205	212	183	210	205	179	199	196	199	187	179	186	195	235	188	179	177	185	164	190	201	193	206	204	210	184	206	203	165	201	181	218	185	188	173	186	196	197	209	214	203	208	214	199	217	209	212	190	179	192	207	206	213	187	209	196	208	221	211	233	187	221	176	230	160	194	187	193	214	192	210	181	185	207	185	204	173	216	194	169	213	177	200	190	186	222	217	184	209	184	184	195	202	186	219	216	207	194	230	237	197	205	182	235	233	185	211	206	187	188	203	213	206	193	198	212	214	247	214	166	216	182	193	178	210	222	225	192	201	201	184	215	186	204	190	183	194	202	208	169	183	214	168	189	208	186	177	195	224	201	191	225	186	219	216	192	171	202	199	201	206	197	191	198	210	207	215	195	187	180	160	211	223	210	210	206	203	208	214	185	190	204	192	210	174	204	200	207	226	193	202	196	180	202	223	200	191	192	184	210	191	193	230	223	198	201	205	210	195	174	192	184	176	176	171	187	188	192	184	203	184	204	181	200	226	208	212	192	204	170	204	194	196	206	195	183	239	185	196	184	204	191	185	203	208	182	194	187	194	202	179	222	191	205	210	201	241	208	177	220	201	163	202	186	178	196	202	211	185	192	195	195	180	172	188	218	201	191	206	192	208	197	196	232	213	203	206	217	191	207	185	224	198	194	196	196	191	225	200	227	210	170	163	187	204	186	194	193	197	151	197	178	197	198	219	194	198	181	193	193	206	224	188	207	185	188	179	183	193	193	187	206	189	192	174	203	192	187	208	191	178	210	212	219	218	208	194	180	194	185	183	216	193	207	226	217	173	177	194	205	205	193	200	198	183	212	187	191	214	242	192	221	222	185	214	246	199	203	183	188	240	191	221	174	184	197	187	173	223	180	186	214	226	189	177	205	192	215	214	169	203	204	194	193	214	186	177	195	202	220	243	172	186	221	191	166	186	186	250	201	194	223	193	242	185	191	198	222	201	188	212	220	192	175	201	184	182	179	182	198	189	197	194	186	180	237	221	176	203	176	194	165	190	188	173	189	171	202	208	197	191	187	185	196	200	186	193	214	218	191	226	211	198	195	191	201	181	182	194	212	179	212	192	189	177	178	214	173	171	183	194	198	194	211	203	204	176	212	189	189	196	236	210	192	214	206	212	220	194	188	210	225	222	220	200	212	214	230	219	211	192	197	213	183	192	189	230	182	186	188	194	226	172	199	194	206	226	220	186	187	200	190	211	202	199	196	210	199	185	198	198	186	188	182	214	200	186	186	178	200	199	183	184	201	191	195	192	195	182	214	184	185	194	201	172	190	216	213	185	194	188	189	212	198	199	216	227	204	212	193	241	210	208	196	202	208	209	223	194	207	188	164	209	178	200	168	222	202	234	166	209	172	169	166	193	176	193	184	211	226	186	234	196	194	171	178	193	181	212	209	194	193	227	224	196	205	187	213	203	191	212	186	182	202	200	198	209	199	219	204	221	207	217	199	218	199	198	192	195	215	219	207	224	213	176	208	186	160	198	167	209	202	185	204	173	200	204	212	220	181	220	203	215	222	188	182	198	182	209	195	218	206	184	180	199	192	206	191	212	196	182	175	193	211	197	179	187	194	188	206	192	208	237	207	198	184	170	207	195	175	176	200	194	220	190	213	176	211	221	213	228	196	205	190	217	204	222	209	193	189	215	199	187	208	210	165	224	211	222	196	236	187	183	197	169	173	193	203	188	194	203	186	220	198	227	204	176	205	202	206	204	203	212	196	169	209	194	221	221	199	220	191	232	187	196	201	195	181	201	228	220	191	207	198	200	177	195	185	173	212	223	223	190	224	192	179	174	196	189	189	212	236	196	179	188	215	216	193	194	202	188	212	179	215	197	228	197	220	196	201	212	229	214	188	166	192	190	185	176	194	207	214	185	194	188	223	180	214	227	199	191	183	186	208	191	212	204	195	212	179	203	189	207	186	176	215	219	194	174	216	219	187	190	200	208	200	192	209	186	223	179	178	189	192	186	187	217	199	201	198	182	205	213	199	183	203	230	183	196	192	165	199	205	210	201	168	172	205	172	179	197	181	198	203	219	194	206	228	231	210	203	217	199	190	219	202	195	190	204	193	232	175	191	204	198	211	188	218	198	200	214	203	210	193	207	229	209	189	175	193	205	204	169	205	194	181	170	189	208	222	235	188	209	209	190	184	182	209	190	198	170	175	182	204	222	225	180	219	206	179	191	246	217	196	207	189	207	201	208	163	199	204	175	216	206	214	206	215	201	186	201	236	199	205	200	177	182	188	196	166	184	209	214	219	195	194	202	189	192	214	176	216	170	200	178	200	190	199	163	204	181	175	198	175	193	175	188	213	194	204	201	183	211	218	229	227	203	216	203	204	226	202	175	199	166	194	209	171	185	193	225	205	219	188	221	179	155	190	204	202	203	197	202	206	220	215	182	202	193	209	193	186	192	208	220	201	186	203	183	199	225	193	186	214	211	214	187	169	208	178	188	189	210	203	207	171	163	208	240	210	207	202	191	211	208	197	179	203	209	199	185	177	216	201	193	188	198	188	227	200	191	172	192	196	205	206	204	190	201	190	204	166	166	213	215	214	217	168	212	173	185	185	208	195	192	216	174	195	192	199	181	164	179	219	206	192	173	195	179	186	199	216	238	175	190	185	206	199	179	208	167	203	195	202	187	199	160	212	203	214	207	210	180	205	194	211	188	203	193	189	186	198	188	189	189	197	200	203	207	196	191	203	205	218	195	199	216	185	208	182	219	212	182	209	196	174	197	217	198	202	203	181	166	186	209	220	205	184	193	185	195	205	203	178	179	185	222	164	216	217	195	202	191	185	217	175	202	204	206	201	194	196	197	197	193	182	210	167	185	213	179	199	203	219	188	192	222	166	196	183	182	194	180	215	205	212	199	189	193	196	193	188	212	201	189	196	213	199	225	227
37094	18876	5990	2870	1688	760	481	459	455	422	462	442	429	450	446	480	447	484	459	429	491	489	434	443	443	446	448	458	422	440	425	422	412	432	430	457	419	451	451	432	475	453	440	487	444	410	449	439	415	420	425	445	458	443	467	465	440	424	444	415	441	443	452	443	438	457	462	452	446	468	431	460	432	436	408	451	433	418	463	469	402	425	454	452	448	464	422	413	477	438	421	468	453	412	435	393	410	453	454	452	415	460	447	410	422	466	423	437	435	400	439	454	440	449	413	470	414	449	461	460	480	447	469	438	432	434	447	408	457	459	425	440	439	403	460	437	408	461	441	402	426	473	404	447	440	437	465	400	416	439	464	432	435	457	484	491	474	426	420	416	412	430	458	444	426	491	441	434	451	458	431	453	423	443	447	420	460	455	455	436	451	455	471	434	410	447	426	405	438	483	436	453	420	422	425	457	439	430	500	425	451	417	442	440	413	405	420	447	439	434	441	419	475	410	433	452	435	445	459	440	443	452	451	461	453	434	434	444	449	448	430	434	414	434	430	426	442	426	461	461	426	440	432	448	454	419	420	452	422	453	417	454	444	443	452	426	440	434	425	441	446	467	465	452	419	438	450	437	433	424	431	454	467	483	465	437	430	404	462	446	447	453	436	450	449	432	427	456	455	447	423	429	451	460	470	451	435	487	501	436	469	441	466	462	473	418	450	433	428	447	474	460	454	439	426	450	436	434	442	429	427	508	450	458	452	435	443	457	421	440	474	439	443	418	418	428	419	472	448	430	436	420	427	443	449	413	470	461	438	390	438	439	452	425	451	493	456	499	456	425	476	433	440	448	462	435	450	443	461	467	431	465	466	445	429	440	424	440	402	443	439	450	461	471	455	429	416	449	472	449	447	444	464	446	405	422	448	445	458	441	432	404	476	408	405	452	488	419	428	453	436	445	424	437	473	452	428	437	448	423	463	476	461	451	464	447	423	475	471	434	416	456	434	423	409	417	493	464	414	447	467	442	432	449	424	439	463	447	426	436	413	455	442	443	448	440	420	387	446	446	459	407	440	483	433	428	451	442	448	447	447	434	462	409	461	438	407	468	446	442	437	421	435	420	430	421	458	434	411	420	426	497	476	459	439	416	454	428	430	472	428	426	419	459	425	437	445	427	473	444	442	419	428	415	500	454	469	422	476	415	423	432	436	380	425	434	451	408	448	393	426	446	410	464	439	431	429	462	427	404	439	412	486	428	455	423	447	413	457	446	406	433	453	459	396	450	467	449	477	429	432	462	451	413	468	453	479	414	419	423	460	430	457	472	421	427	457	389	453	419	454	457	473	439	432	415	426	465	426	451	442	430	418	410	495	444	447	481	435	429	466	439	456	470	469	438	454	484	446	442	441	435	418	435	456	447	440	417	452	419	443	425	415	441	437	469	447	440	443	444	447	414	421	436	395	454	470	489	419	448	447	449	420	462	440	430	445	451	423	426	446	446	417	469	416	435	435	454	419	454	442	443	431	459	424	473	430	426	433	468	462	457	451	472	505	415	503	437	480	459	417	452	445	414	417	462	381	424	428	445	428	428	436	483	426	452	445	444	432	440	453	419	453	407	448	484	422	428	461	446	479	438	466	436	442	418	452	476	426	438	460	444	431	441	445	445	403	464	448	425	481	447	489	467	440	454	473	412	460	420	454	433	447	409	453	486	433	458	453	446	428	430	436	436	438	469	452	422	439	477	392	455	434	423	432	435	447	460	438	457	447	437	416	437	438	417	441	406	436	435	461	455	432	445	486	402	445	493	488	444	450	457	411	431	449	464	429	447	477	419	429	454	445	466	438	428	418	426	446	479	449	444	433	427	451	440	446	443	462	471	439	434	429	434	425	450	452	458	459	445	451	410	455	432	445	440	425	450	438	442	447	445	475	394	435	454	462	466	444	432	437	430	466	444	446	425	426	453	451	440	452	458	454	451	443	417	507	472	424	422	429	423	459	445	483	465	458	438	438	457	413	445	432	452	456	449	447	428	497	445	466	483	415	464	455	443	448	469	407	457	431	459	456	450	470	430	461	415	442	435	456	452	440	426	415	426	440	441	472	408	478	445	472	430	466	407	426	410	441	424	461	452	450	458	439	476	440	457	439	428	432	467	422	425	473	446	425	429	416	501	450	466	443	453	415	428	456	443	434	455	451	454	453	458	465	464	390	417	437	441	453	426	448	485	427	443	425	445	474	465	478	444	440	408	442	435	420	449	452	430	442	459	436	441	462	417	510	417	439	433	430	489	428	434	443	461	433	428	414	437	467	392	429	428	419	436	454	428	488	456	430	480	459	454	450	431	456	444	442	437	439	415	428	430	407	410	439	457	424	421	389	459	434	437	417	484	454	452	440	423	430	439	479	475	455	441	430	438	437	410	415	477	430	435	458	422	452	472	405	453	396	399	452	451	436	461	494	454	483	431	422	434	436	425	436	440	482	458	424	447	441	465	450	455	430	443	439	443	466	434	453	447	463	439	436	452	459	452	440	448	425	453	439	438	406	447	447	434	450	422	470	438	447	454	452	420	488	429	463	455	440	439	416	457	432	419	431	455	457	449	430	439	444	413	430	489	446	471	449	459	457	413	405	439	458	410	424	414	436	434	429	449	429	415	423	399	435	429	430	419	404	455	432	408	437	441	441	439	422	447	446	443	458	474	397	455	452	429	407	418	471	447	410	468	449	409	386	441	419	456	441	442	442	447	438	447	461	421	446	417	450	425	401	451	443	457	442	433	445	453	422	441	441	466	448	462	452	428	432	429	437	477	457	472	431	451	436	463	460	460	470	424	449	453	444	476	414	450	450	433	484	442	443	425	507	455	456	459	458	463	425	443	448	456	438	462	470	416	426	419	443	445	449	419	468	433	416	407	451	465	462	478	435	441	479	399	435	491	431	478	433	460	441	444	462	450	405	444	444	436	394	452	444	424	449	444	406	446	444	425	397	453	463	457	436	433	431	452	428	471	472	443	428	450	408	443	415	462	454	457	427	436	424	463	461	461	436	442	419	473	458	468	427	441	442	450	446	444	395	438	469	470	434	423	448	416	412	454	454	437	429	450	413	452	434	459	453	472	448	459	433	466	506	417	451	433	438	439	455	440	433	450	398	424	460	431	428	442	468	471	465	427	445	465	423	443	463	444	446	424	454	440	437	458	433	437	424	433	404	427	457	424	437	439	436	417	441	424	458	446	485	411	440	462	490	451	439	463	456	468	466	405	420	458	453	407	427	429	469	411	453	449	448	404	431	442	464	478	442	464	432	440	436	444	449	444	449	459	478	457	435	431	433	411	445	403	448	453	427	429	499	446	436	441	468	451	412	471	427	436	421	452	418	408	419	461	455	487	432	439	448	433	428	435	412	443	434	444	427	443	388	452	428	460	444	411	473	462	455	455	403	414	457	456	414	430	442	443	464	438	455	454	434	437	468	459	450	459	425	419	422	425	461	432	417	489
62993	34632	15765	6233	2182	799	293	239	220	207	215	225	218	221	251	223	189	212	212	214	208	233	214	232	243	219	166	227	226	183	192	203	236	211	203	215	183	212	199	206	210	214	215	204	236	215	182	211	209	215	213	222	224	183	209	195	232	210	203	211	201	206	248	215	206	210	163	195	220	218	216	222	210	208	182	194	183	201	213	180	191	212	223	222	203	212	203	210	196	208	210	223	181	212	206	207	226	210	209	219	201	186	244	190	231	204	232	190	210	202	204	215	220	218	234	220	195	207	223	202	213	203	202	217	214	201	203	214	231	208	212	205	198	198	215	203	231	223	199	220	211	205	182	210	224	226	205	198	191	224	223	208	212	235	216	229	195	210	206	184	250	203	194	219	194	195	233	208	183	192	200	180	214	200	191	201	206	196	215	210	213	209	196	189	197	196	204	209	213	204	201	217	198	235	211	202	219	238	216	214	229	220	212	190	216	219	223	201	191	216	211	187	224	197	231	216	213	197	233	173	196	219	204	220	217	192	187	201	220	222	199	199	216	189	223	195	180	207	243	219	212	210	214	212	243	196	204	197	197	200	212	205	196	212	216	233	238	225	211	213	210	199	196	211	197	199	183	213	222	227	205	219	203	198	191	199	218	182	218	222	234	208	200	215	210	195	216	219	181	219	186	227	194	218	212	222	220	177	184	212	195	204	185	174	203	215	227	209	206	173	216	201	183	200	196	225	224	207	225	224	176	227	199	213	167	203	202	207	232	225	211	214	199	232	189	197	204	225	228	201	208	197	205	196	192	224	209	205	214	216	214	221	200	194	230	202	221	209	212	194	198	198	199	231	208	192	207	183	198	184	210	183	180	193	200	232	229	253	190	198	210	218	226	182	200	221	234	210	217	190	225	207	192	190	246	228	183	196	183	207	218	202	203	217	207	205	215	207	223	205	197	196	196	214	210	216	212	202	198	227	200	229	206	234	198	194	186	213	222	190	213	213	176	215	184	237	239	197	221	187	220	209	211	189	194	223	204	206	215	219	209	221	221	202	191	207	216	223	196	225	201	196	184	223	242	221	191	189	193	192	229	193	212	189	233	198	187	214	222	225	192	203	201	196	187	197	203	233	226	202	244	205	248	211	215	191	199	183	236	213	203	184	229	209	183	194	213	202	218	233	242	204	193	228	213	197	208	220	198	190	234	230	210	210	183	181	258	194	182	174	189	212	198	201	226	214	261	207	228	216	195	186	226	203	199	197	229	219	185	217	241	228	218	185	216	224	223	199	193	207	201	200	213	212	214	231	196	209	204	198	213	197	192	192	179	200	223	195	207	199	201	232	190	219	231	211	213	218	187	214	196	196	207	196	216	208	241	193	201	204	185	198	218	188	204	210	199	205	207	198	215	194	198	188	200	189	196	205	199	168	213	194	237	233	211	206	254	196	175	196	192	225	215	222	203	208	221	231	182	213	213	207	186	212	232	230	222	216	194	203	203	208	211	219	250	228	226	206	209	216	191	170	188	222	208	212	209	217	202	205	224	212	225	210	210	209	204	203	185	197	194	221	223	226	211	212	235	225	241	219	196	225	211	224	213	218	212	217	196	219	228	226	213	252	224	234	238	239	229	206	197	208	218	206	236	228	206	224	210	211	215	215	234	218	193	210	201	188	230	189	186	202	190	193	164	179	200	201	190	192	185	212	232	214	190	207	194	233	199	206	241	226	224	223	219	203	230	217	198	215	224	216	214	231	191	212	188	208	201	212	218	214	214	205	214	237	207	205	220	217	221	230	232	213	220	211	206	209	208	205	242	207	212	213	217	200	228	234	171	201	207	198	190	228	214	207	222	222	210	213	200	203	184	228	189	197	193	199	245	200	213	199	216	207	227	231	236	212	210	194	221	215	201	180	227	200	206	197	227	197	183	209	212	184	203	208	212	198	202	217	189	207	213	211	214	194	198	206	219	193	188	189	198	215	206	204	217	210	233	197	220	209	200	212	213	188	177	220	208	195	204	209	207	195	198	201	189	244	229	216	188	223	187	221	227	214	214	229	229	200	211	196	206	222	186	196	206	218	231	208	179	222	228	216	197	210	214	216	215	195	192	212	223	211	196	209	233	201	233	204	223	225	208	211	222	242	228	219	216	203	189	187	220	205	231	216	239	218	210	212	218	217	200	223	228	211	207	198	207	202	203	219	219	201	198	211	200	205	193	198	190	216	223	198	245	237	189	223	189	227	205	197	192	199	233	206	212	206	192	221	212	221	209	228	196	206	196	201	224	193	204	204	230	207	211	226	189	196	212	223	190	213	222	220	221	215	206	202	204	192	209	197	224	213	206	202	202	208	206	222	197	190	212	177	196	226	190	223	201	212	205	223	202	193	241	203	219	233	211	187	191	192	211	217	213	197	211	207	224	193	200	217	234	220	208	225	197	190	198	246	257	222	230	215	192	202	203	176	198	206	221	219	196	228	217	193	198	209	209	217	227	199	226	233	223	214	200	204	197	204	228	198	178	215	218	201	231	198	197	230	216	189	234	211	209	190	199	195	199	213	213	182	197	202	207	210	233	230	225	222	185	190	224	183	212	217	228	200	193	208	211	197	176	212	191	193	208	177	227	221	216	191	206	208	204	197	197	203	226	227	216	208	204	248	226	201	207	226	210	207	198	191	193	215	184	241	230	210	186	207	187	209	217	210	223	213	211	196	194	225	206	209	212	207	185	193	192	203	216	205	202	246	238	250	221	222	195	204	187	196	186	214	178	199	219	196	226	229	231	226	198	208	190	229	215	219	211	169	231	193	199	208	213	206	180	209	197	218	251	165	204	201	205	210	213	204	228	195	197	231	212	213	235	216	227	200	183	225	191	214	235	201	226	258	208	253	215	178	211	211	191	231	208	205	195	244	201	213	207	208	191	228	195	230	210	183	197	183	220	213	226	217	203	209	227	206	215	232	236	237	222	201	176	209	192	220	225	219	180	196	205	198	214	201	207	192	199	229	198	196	192	196	203	245	221	211	180	210	200	209	199	215	224	214	221	242	241	207	211	217	222	202	229	199	185	233	226	222	197	223	206	219	197	230	225	173	210	209	227	225	222	184	222	207	193	198	218	209	202	196	191	205	199	205	213	224	224	218	187	199	227	221	179	235	212	218	223	214	189	208	197	201	189	213	221	225	214	211	222	186	202	216	189	222	193	196	190	209	201	192	201	200	211	219	194	216	213	218	201	219	202	202	207	233	244	203	235	217	183	161	208	237	192	200	203	202	233	207	205	206	225	196	207	242	226	199	199	218	217	219	237	210	189	209	191	212	206	196	201	184	226	224	233	219	230	195	206	195	195	222	214	206	201	227	202	225	226	217	213	226	205	195	259	203	229	225	223	220	175	219	215	205	203	196	207	192	219	209	207	205	227	209	217	226	201	231	202	204	206	210	236	232	191	210	222	228	207	216	210	217	220	236	205	183	226	212	190	206	191	207	217	214	214	186	211	219
42200	24486	17385	11598	5977	2546	883	531	505	516	524	512	493	504	463	509	513	458	515	521	491	551	674	675	632	511	434	425	432	468	475	506	439	462	451	489	399	448	500	451	490	446	482	515	495	442	449	451	496	486	479	490	456	454	487	421	450	454	446	430	450	466	460	461	437	456	477	470	454	463	458	447	468	454	462	425	509	422	449	469	434	477	431	499	460	458	462	467	471	479	433	438	461	427	464	468	478	482	436	467	465	425	460	441	468	461	451	434	441	427	454	491	445	430	478	482	503	479	475	452	480	441	516	479	456	483	464	466	460	442	507	480	476	484	497	439	445	498	457	449	467	473	451	493	464	478	460	467	436	441	465	494	466	456	470	415	445	485	481	408	476	444	445	495	491	435	463	445	484	473	485	450	459	479	480	453	462	481	468	441	415	481	442	436	501	462	463	510	464	477	482	453	469	500	411	467	450	443	465	495	485	468	479	454	427	446	457	437	459	470	455	464	472	473	462	464	469	474	506	453	472	443	441	443	477	455	467	464	443	435	481	434	471	458	477	456	460	470	464	450	477	460	448	461	435	475	465	452	511	494	488	456	461	473	460	459	507	491	487	446	469	433	480	493	432	438	462	489	490	482	477	459	483	485	421	408	439	459	443	495	430	425	481	477	477	497	474	473	454	457	452	479	462	456	480	457	436	470	460	467	463	481	461	456	483	452	447	460	465	459	463	477	460	456	461	479	471	429	463	474	455	460	466	479	478	480	489	493	486	484	450	474	464	481	436	422	472	480	445	452	448	460	499	482	492	481	417	454	467	453	455	452	473	464	446	501	465	445	503	467	469	477	470	455	453	443	473	429	494	419	448	497	441	491	464	458	456	428	505	442	474	476	426	477	417	410	487	466	455	470	472	457	430	458	448	422	466	421	448	476	508	466	439	460	462	484	445	447	450	500	421	470	492	479	456	444	469	465	467	431	453	444	457	457	473	461	473	443	474	475	487	486	478	480	455	487	465	420	436	450	498	457	469	473	436	450	453	452	469	481	453	473	499	474	435	460	462	498	474	487	439	465	440	436	479	463	436	490	438	477	489	449	483	465	446	479	452	477	463	498	419	483	435	479	440	431	432	451	453	509	465	446	451	477	438	471	450	473	442	488	469	485	471	453	491	471	431	448	444	474	508	489	477	440	480	476	455	482	429	447	428	419	475	456	479	444	480	447	457	418	454	408	431	478	457	506	502	501	470	482	418	487	457	483	468	447	494	426	457	423	461	459	505	453	474	501	491	450	472	455	506	444	501	489	444	432	466	428	487	467	481	508	471	471	483	499	434	473	451	449	456	461	442	439	485	439	453	480	493	443	476	432	438	426	466	438	454	471	457	461	471	471	438	467	469	436	487	475	458	469	492	479	444	436	456	454	456	493	484	470	489	473	429	446	499	488	447	474	493	464	419	414	448	448	468	441	423	520	436	466	443	461	440	492	452	507	513	502	479	476	476	445	481	428	467	486	458	466	467	487	483	403	468	445	478	436	476	475	482	441	457	443	454	435	489	449	481	455	459	422	468	429	474	442	492	475	446	481	469	415	474	474	477	450	483	462	507	494	451	445	475	476	489	427	465	480	423	461	475	460	477	487	457	492	494	440	459	452	440	457	433	484	445	463	478	505	461	452	441	487	483	441	465	437	479	469	478	500	442	460	447	419	476	469	494	437	400	503	435	434	470	446	469	467	464	455	450	466	453	476	514	452	446	467	436	494	438	459	436	426	458	481	468	487	445	477	433	487	412	456	449	481	459	482	443	482	508	450	468	469	455	443	446	459	506	500	430	495	454	481	488	451	469	455	486	467	513	473	458	480	466	477	431	487	452	452	481	456	461	499	487	451	446	434	453	467	465	466	453	427	459	474	452	480	467	464	416	470	456	503	436	461	481	451	448	504	483	461	454	474	488	474	464	468	488	489	429	486	480	507	478	435	456	466	450	480	480	509	457	417	445	461	462	452	447	444	402	465	479	469	493	486	443	451	457	446	448	479	444	479	466	473	465	443	490	483	446	464	486	465	472	466	453	470	467	493	497	494	474	484	440	456	493	469	499	519	439	433	492	475	436	434	421	453	427	444	472	487	475	460	455	441	476	480	460	456	491	502	462	483	489	478	443	457	473	427	444	472	457	476	439	486	452	472	463	436	471	465	496	442	447	489	492	476	468	464	458	486	446	468	449	459	455	494	454	493	475	475	461	472	479	490	459	479	479	451	445	491	474	505	473	468	463	438	461	475	454	468	506	443	449	470	442	451	470	441	460	492	477	485	489	458	462	488	480	427	454	442	482	476	448	437	461	438	450	485	455	470	417	490	466	443	462	446	462	482	456	484	444	454	493	456	468	445	443	457	479	445	453	457	465	433	476	423	434	455	450	464	441	456	444	491	481	459	474	439	458	418	458	424	493	488	462	449	511	472	446	452	459	510	483	459	462	464	466	430	468	470	481	453	426	455	481	506	451	478	491	459	482	467	459	446	452	467	480	441	435	456	469	430	465	466	459	471	444	487	456	487	482	491	487	477	461	456	432	455	490	455	439	513	453	455	483	448	461	475	468	452	446	461	466	466	470	450	455	475	448	467	462	480	493	490	442	469	440	455	454	480	497	467	495	458	428	456	442	480	468	516	500	457	489	464	420	503	462	444	443	512	459	460	501	456	458	456	441	465	428	445	475	488	501	444	416	476	482	477	495	504	465	478	483	440	483	467	452	448	457	456	495	417	443	449	471	456	443	456	513	497	469	463	464	443	445	441	486	466	460	512	458	452	445	481	476	471	450	458	498	477	481	452	426	464	463	502	484	427	473	530	457	436	451	458	441	442	454	451	460	451	431	452	425	477	496	418	460	437	432	496	465	462	400	457	467	448	448	488	443	438	445	479	442	480	442	461	460	490	494	439	489	459	472	451	442	455	439	453	454	427	506	500	482	437	466	439	444	455	428	504	440	507	470	474	442	469	455	499	473	480	478	466	490	443	478	446	472	494	452	465	463	467	479	493	479	476	494	444	492	466	453	445	476	439	464	491	467	483	434	509	507	466	468	454	487	463	480	438	450	457	477	465	447	456	481	488	457	456	458	454	477	499	460	497	468	474	505	447	462	461	456	414	471	457	449	462	420	449	468	450	453	459	439	476	465	456	530	472	499	424	446	485	471	482	454	461	460	460	473	472	521	426	490	459	440	490	470	485	502	439	484	474	425	448	437	514	476	447	433	468	460	471	460	468	457	473	479	463	452	438	466	456	492	421	454	433	444	466	466	469	437	435	470	477	452	439	461	467	463	460	434	520	452	467	427	456	459	480	461	498	470	433	456	462	418	506	481	522	510	481	478	453	475	454	464	496	449	470	455	489	477	474	509	451	480	462	486	473	472	422	463	427	471	477	473	509	444	473	458	490	455	478	467	445	520	462	426	444	480	453	492	452	465	437	465	488	436	472	434	429	495	463	480	458	452	431	477	520
64423	41493	25777	10520	2503	1159	485	218	266	234	237	236	256	238	229	220	241	246	227	211	222	210	263	321	306	255	227	211	220	221	254	222	223	181	235	185	211	222	249	202	240	217	213	193	209	220	234	234	229	229	193	203	219	237	228	238	216	228	213	267	224	222	193	226	203	227	216	248	196	227	238	200	222	240	205	215	234	252	211	214	226	205	213	216	218	223	188	216	229	221	229	193	202	228	209	220	217	222	221	226	215	239	208	188	209	203	233	246	234	254	285	208	216	225	240	221	217	228	219	254	247	234	229	228	224	225	233	228	231	206	211	219	203	213	210	231	222	210	221	216	230	253	247	200	177	214	208	223	235	189	227	219	248	213	218	218	216	225	208	207	215	207	209	230	194	235	215	219	201	219	233	220	187	227	209	222	237	216	218	196	211	230	233	243	231	219	233	213	236	218	210	212	187	251	205	237	235	217	222	232	211	191	216	238	221	197	253	236	204	231	194	224	234	246	206	218	202	210	227	231	249	216	217	241	222	242	228	232	234	222	225	211	262	198	213	215	213	232	222	240	224	253	232	195	200	186	216	210	185	247	212	228	223	211	251	201	205	212	206	249	214	225	221	215	235	228	209	196	200	216	225	214	186	218	203	223	209	215	240	236	220	229	209	210	189	201	207	216	190	185	214	223	210	216	223	214	202	205	218	218	247	256	239	251	230	216	207	223	228	199	191	233	228	192	257	218	237	225	201	224	196	220	245	218	252	190	193	227	208	226	235	215	220	194	214	234	244	205	225	226	221	242	212	185	217	244	194	224	209	190	198	210	237	201	204	244	221	198	221	205	251	242	215	248	212	201	204	205	228	238	210	207	180	245	246	221	202	248	228	184	208	244	201	204	240	246	223	254	221	220	207	226	217	230	210	238	212	254	226	243	203	212	208	207	229	197	220	229	224	196	233	217	214	209	213	235	199	203	240	228	210	222	241	222	237	212	219	228	206	217	213	196	226	222	199	235	203	200	219	211	206	219	236	218	194	199	203	198	218	220	219	219	245	225	239	216	248	224	234	228	202	204	224	198	192	226	216	250	229	223	210	223	197	221	209	213	215	213	217	238	239	210	237	219	205	226	224	193	239	260	229	235	197	243	210	209	218	204	245	231	249	200	210	201	230	226	230	242	244	225	239	243	216	201	214	235	229	239	229	225	227	203	215	191	221	216	182	225	206	223	249	206	252	207	222	193	241	229	230	250	201	217	195	240	239	240	230	233	215	223	234	243	208	226	245	211	234	225	206	209	237	226	216	236	191	216	205	231	226	214	196	211	245	253	224	213	211	215	215	234	220	239	220	225	227	235	240	229	205	204	230	233	203	233	218	183	222	232	235	223	234	219	203	229	221	245	215	242	207	213	217	243	196	208	224	193	194	216	207	262	198	198	200	203	217	248	204	215	211	214	245	210	213	231	223	243	208	204	221	227	232	206	234	245	226	184	215	196	207	221	224	221	204	200	210	231	212	230	188	185	197	242	224	196	239	218	256	225	213	214	233	212	224	196	241	247	216	220	227	210	206	197	212	204	232	205	200	242	214	222	197	222	231	232	230	226	211	204	235	245	201	215	198	203	178	215	205	188	216	209	207	230	259	236	240	245	227	199	230	203	177	206	249	216	212	223	213	221	220	222	223	223	219	228	206	230	219	223	210	238	192	186	242	219	208	226	249	233	221	234	180	218	219	213	212	192	218	230	220	210	212	215	240	225	222	207	222	205	248	194	229	221	234	243	227	232	208	232	210	206	208	214	222	211	243	230	213	195	200	188	213	232	201	241	212	243	217	219	259	202	212	194	208	261	206	225	224	204	248	223	228	201	209	233	235	209	256	197	226	199	240	241	231	254	230	212	235	224	216	216	243	198	206	228	245	227	227	213	212	230	190	223	202	212	226	213	212	229	215	209	260	217	219	219	221	234	220	242	208	226	206	213	236	227	223	241	229	203	201	212	207	199	216	229	234	214	210	226	208	216	241	239	221	235	231	215	225	215	204	219	202	241	231	212	209	248	234	218	230	229	210	189	168	244	242	230	243	202	206	213	206	240	215	244	239	230	231	234	242	213	209	226	252	251	192	228	235	213	194	231	226	188	188	227	246	220	211	211	240	199	231	208	226	215	217	202	226	227	197	177	223	195	238	199	199	223	225	206	226	196	210	231	183	191	235	273	199	237	251	196	223	212	239	215	202	223	211	219	228	227	215	242	226	215	221	207	216	204	252	233	216	202	230	207	212	205	238	199	229	220	233	234	231	222	205	228	213	224	202	242	236	208	221	228	226	230	202	238	227	225	204	209	201	206	201	204	219	235	212	211	225	218	189	222	227	226	209	219	190	248	222	238	192	222	217	203	234	243	240	223	235	220	232	238	242	259	211	227	229	222	212	213	179	229	236	225	216	192	187	240	215	239	244	188	211	208	241	242	222	208	246	240	216	239	207	223	240	238	225	199	203	225	229	251	205	250	222	234	241	228	224	221	208	255	236	215	223	224	213	224	249	224	204	219	206	163	219	224	211	219	237	221	197	227	216	234	229	225	213	218	209	208	206	226	213	217	222	217	223	192	231	203	237	225	227	227	224	211	213	233	223	231	204	237	217	220	234	216	236	215	219	240	250	210	225	207	255	237	240	223	208	229	239	232	228	220	241	257	210	214	225	261	233	259	228	222	204	223	224	249	196	218	217	191	215	207	197	246	212	259	220	215	202	193	223	225	211	205	220	231	201	240	221	220	221	231	243	218	188	224	206	194	225	242	213	214	234	233	217	234	207	218	248	214	210	240	213	229	222	198	221	240	243	197	221	210	178	233	211	201	204	201	246	200	239	220	207	226	218	234	226	225	261	220	212	231	234	227	231	215	242	213	189	204	229	215	218	246	230	222	214	201	208	229	219	197	213	249	205	201	232	234	192	191	224	226	229	209	199	227	245	228	212	238	224	227	232	247	212	220	219	218	226	245	227	204	211	217	230	234	241	188	226	170	234	212	218	226	213	220	229	229	232	228	216	240	232	230	240	214	188	225	240	220	226	227	215	215	232	211	197	202	232	204	204	218	215	237	222	220	236	238	220	216	178	190	223	229	241	238	206	227	206	215	208	236	222	221	217	233	221	201	224	227	196	222	208	269	199	200	225	222	243	218	210	223	207	229	209	225	214	213	193	243	223	214	219	205	225	206	232	240	214	215	234	218	220	222	234	193	184	206	217	201	239	212	230	252	217	216	228	196	210	203	203	202	198	208	256	244	235	264	233	244	219	234	217	217	229	220	224	241	203	221	251	235	249	196	230	215	213	222	232	215	225	220	238	228	198	184	224	210	220	221	205	215	249	220	235	225	232	216	246	214	223	211	249	236	236	231	214	204	216	194	190	229	230	208	222	214	198	233	225	209	202	238	226	211	230	218	207	232	219	242	202	228	219	243	239	211	219	235	236	213	232	218	200	236	227	252	227	220	209	211	214	233
42913	35337	26981	14332	6120	3593	1362	593	588	512	489	484	471	503	484	489	502	521	510	556	556	576	726	962	726	526	501	496	479	481	459	510	530	517	471	499	500	501	472	513	496	447	506	466	520	473	526	481	455	495	521	476	464	487	551	534	508	472	457	482	459	486	450	493	502	490	472	492	497	460	498	473	479	502	480	499	492	470	478	523	538	497	461	495	505	446	452	462	486	473	490	470	475	510	476	492	465	475	491	504	494	478	488	452	445	471	471	549	493	462	483	418	513	500	450	485	483	481	464	527	497	466	459	464	467	500	488	485	490	479	494	483	520	500	457	509	480	440	486	493	506	493	504	484	463	485	490	478	458	488	476	476	483	515	478	493	489	446	456	510	469	518	465	516	478	483	479	490	533	495	470	463	479	461	497	478	467	518	461	486	454	487	495	485	482	507	478	450	484	490	463	469	511	468	498	478	467	458	464	483	510	503	519	441	477	433	509	490	529	491	488	466	502	468	469	467	439	446	473	498	495	517	451	509	471	509	484	529	487	471	469	506	453	478	465	482	505	465	500	523	466	507	488	497	482	457	520	455	448	493	502	463	469	500	496	468	438	479	505	491	489	539	517	476	513	465	446	470	453	452	458	513	465	519	459	479	449	504	504	504	466	454	455	482	496	483	484	515	463	478	494	468	446	461	446	519	459	495	466	473	509	499	479	465	495	516	519	502	519	458	497	433	461	514	470	493	444	509	463	457	494	506	499	496	482	462	471	474	479	492	461	462	464	447	482	485	476	494	494	544	457	488	496	484	476	496	488	512	504	487	450	491	482	494	474	502	478	495	476	499	459	457	489	483	511	494	510	493	511	479	500	452	496	492	450	511	513	487	478	498	496	509	463	500	482	491	463	473	493	508	479	507	490	480	486	462	477	487	470	506	501	470	505	497	516	494	508	471	476	511	477	459	452	528	504	496	495	463	489	461	481	461	451	491	477	455	480	481	485	497	470	498	483	470	475	523	476	510	482	515	506	506	504	461	469	438	474	498	487	482	529	507	492	456	490	488	471	482	475	446	485	431	499	440	483	523	484	433	487	476	432	477	504	486	496	509	508	470	486	491	454	502	534	483	494	477	495	511	479	483	496	479	499	450	450	470	479	449	469	509	466	480	500	511	468	473	461	487	503	455	474	494	486	435	487	502	496	519	492	473	484	492	485	489	509	501	482	475	507	489	483	522	491	464	480	490	488	501	493	495	473	490	496	502	482	458	473	506	492	499	468	461	498	456	436	494	473	467	515	476	537	508	498	503	505	508	526	516	479	478	456	513	469	490	503	465	497	495	489	521	489	497	441	481	487	499	495	476	508	500	465	462	453	488	444	492	512	480	524	551	471	477	467	482	456	467	486	487	474	495	485	484	496	500	463	497	494	488	512	470	488	483	493	482	472	460	487	503	489	478	509	455	495	514	470	443	479	525	455	452	489	519	499	456	506	443	473	486	479	474	478	463	487	474	464	521	491	478	475	467	472	493	483	492	462	516	451	451	475	476	499	453	498	504	495	509	537	476	490	495	461	486	507	437	471	447	444	476	449	508	505	491	495	471	497	472	479	491	456	513	470	499	520	486	426	484	475	491	481	492	481	486	466	514	531	508	449	476	507	461	496	465	473	526	475	504	496	456	475	477	494	493	474	512	479	505	497	497	470	471	489	466	486	448	475	520	464	515	474	471	475	486	492	467	467	469	451	481	463	471	480	488	490	469	463	435	481	466	477	481	470	464	454	490	432	500	464	492	458	469	467	464	514	497	503	513	491	510	459	524	477	456	501	481	508	454	482	573	461	496	444	475	487	469	491	487	488	463	473	508	493	484	496	482	452	507	487	478	487	468	487	474	457	466	517	463	460	470	495	484	463	480	452	499	482	442	463	469	477	475	466	502	464	460	482	501	480	498	497	479	478	485	510	478	459	455	470	486	494	461	465	447	509	477	471	455	464	480	437	490	486	516	498	474	492	492	495	451	485	474	520	450	484	466	413	512	513	489	520	464	493	506	467	479	477	477	451	461	462	513	497	465	490	480	465	490	493	531	472	455	502	524	475	512	454	473	482	495	437	521	529	495	484	470	440	480	502	491	483	464	466	484	490	530	494	483	477	447	470	516	496	461	482	446	465	480	537	464	496	481	491	465	478	505	485	472	511	444	493	522	457	486	491	523	499	462	463	481	478	482	496	515	462	507	472	499	475	472	449	482	491	462	484	477	469	477	479	528	500	494	518	448	502	510	501	466	472	484	487	497	477	478	445	526	478	434	491	469	492	477	475	480	462	507	508	487	487	501	476	496	444	498	461	470	456	478	457	537	474	476	478	470	490	491	495	474	491	506	531	523	525	506	479	482	488	459	454	488	467	482	481	476	495	501	513	486	502	444	481	500	491	490	447	529	496	496	513	513	458	466	503	489	453	466	454	464	464	468	522	453	508	472	516	486	510	488	455	483	478	504	459	493	504	498	479	481	506	501	481	535	464	474	455	454	486	452	471	488	435	459	489	478	462	480	462	481	497	475	496	475	469	500	466	486	473	553	482	521	489	491	496	512	503	526	488	478	505	480	465	503	470	479	467	501	469	503	472	503	473	506	494	475	496	479	456	458	506	499	498	473	458	472	492	483	480	502	494	482	460	490	472	500	506	473	503	462	499	494	487	461	457	480	485	509	471	459	478	425	451	471	464	479	447	497	484	541	507	504	465	511	481	505	483	495	480	505	501	504	464	454	484	495	480	506	449	497	464	476	491	488	504	467	514	472	473	499	480	515	472	475	462	426	499	447	461	494	486	483	463	494	492	486	463	487	467	454	483	448	491	476	517	471	487	475	488	475	475	466	516	473	461	497	500	447	507	496	535	474	482	456	492	529	480	482	492	502	482	501	440	477	474	525	498	508	515	524	477	450	475	465	490	528	469	503	475	499	497	439	487	473	524	503	494	477	449	496	487	527	477	515	410	482	456	451	515	448	465	485	522	491	445	483	498	527	464	451	499	476	479	483	477	460	451	491	503	499	471	488	505	510	515	482	465	475	536	488	467	473	462	469	525	458	456	483	474	456	467	481	475	495	475	471	523	469	473	482	482	448	515	509	476	477	433	488	497	474	494	494	454	459	457	464	501	530	470	467	520	483	480	486	519	451	449	469	464	439	491	480	471	491	482	486	490	487	459	468	468	511	480	464	442	482	483	473	480	470	516	466	475	512	473	445	495	486	484	488	484	506	507	498	490	489	446	447	488	456	497	503	463	470	439	488	515	492	467	445	459	500	483	495	489	505	503	477	497	484	492	470	481	506	460	468	481	474	497	492	500	497	468	459	500	470	514	457	471	489	484	452	480	466	452	526	474	504	454	488	459	484	482	496	481	524	496	458	474	465	433	479	493	520	470	473	491	461	526	455	483	507	497	465	502	491	463	488	489	527	498	456	452	515	486	458	484	441	460	492	527	473	506	501	526	470	475	448	475	497
48594	23227	11066	4440	1793	423	227	213	196	205	205	186	207	235	192	184	204	215	223	163	193	226	186	197	212	182	211	247	211	213	221	192	180	172	200	203	204	188	199	208	203	160	194	184	204	203	198	209	197	192	198	187	215	205	218	173	203	177	187	199	199	210	191	200	192	187	174	193	203	182	184	198	179	178	213	206	181	193	203	209	190	236	211	200	213	184	149	196	227	199	170	197	220	193	185	178	200	182	199	213	200	218	176	177	193	204	175	195	209	196	185	204	201	188	170	201	189	185	177	176	217	186	188	180	180	198	221	201	213	209	201	187	201	170	171	179	187	220	175	177	159	213	198	208	188	202	186	202	221	208	217	195	199	203	189	181	181	195	189	172	200	172	204	189	206	202	201	158	203	215	208	191	184	191	171	192	195	157	204	231	205	201	184	170	168	191	178	203	199	231	212	187	187	178	208	222	185	195	181	207	174	209	174	199	189	197	199	187	183	195	191	186	189	200	213	168	211	177	171	196	200	238	186	178	184	199	201	238	204	185	185	176	200	190	192	184	175	205	216	187	185	208	201	215	185	208	196	175	178	190	195	194	187	189	178	194	198	186	194	180	193	195	190	209	189	194	168	216	198	218	169	200	168	184	175	218	187	208	183	190	181	207	170	192	188	197	163	178	179	187	179	202	177	198	196	210	206	182	210	184	214	193	193	211	213	181	202	193	176	200	205	202	197	214	201	207	215	178	193	208	190	174	173	197	193	191	195	196	203	181	182	187	171	195	202	197	212	191	178	180	179	192	230	215	217	189	210	198	173	185	226	209	214	192	186	220	199	204	201	210	191	196	192	234	176	204	186	197	201	200	172	192	201	194	216	227	228	203	218	185	184	199	195	203	199	197	179	210	199	198	187	194	191	188	199	193	185	220	215	201	194	203	201	213	208	205	224	187	183	231	175	183	185	195	177	191	220	194	202	210	190	173	179	208	194	181	200	203	210	189	214	201	210	188	220	181	200	175	191	205	212	199	187	228	187	185	180	187	198	243	193	186	189	211	232	186	184	197	177	178	178	186	194	186	207	221	231	210	188	209	182	182	218	189	167	180	194	185	204	200	206	175	191	178	201	202	184	181	195	180	209	211	193	183	228	196	176	189	205	213	164	176	191	183	223	172	180	195	188	191	237	182	174	184	188	198	195	215	173	201	197	185	199	220	211	195	196	206	219	220	209	193	186	193	170	168	213	188	216	199	214	145	223	186	210	205	203	198	193	181	198	186	186	207	233	204	225	180	186	169	191	167	205	209	189	198	186	198	192	206	181	198	219	194	196	195	196	182	202	175	190	189	189	173	195	192	193	197	196	193	185	176	205	224	207	212	195	160	185	202	209	224	182	179	192	188	206	200	177	183	207	210	178	202	193	172	209	192	210	198	195	187	188	201	215	199	183	210	223	194	206	203	184	184	198	195	199	179	184	221	193	195	211	209	229	191	193	199	176	204	177	188	193	207	196	202	181	193	181	190	198	184	187	204	212	207	199	194	149	222	216	220	206	185	205	175	205	178	196	185	211	194	208	180	194	186	173	167	177	209	183	207	195	198	192	203	207	172	186	220	187	195	196	175	211	188	187	187	206	188	197	210	222	197	170	168	189	180	182	166	163	182	185	212	190	213	206	184	187	207	196	202	204	191	206	172	178	170	204	202	211	187	219	202	191	200	241	185	192	232	191	190	218	190	208	196	202	198	198	182	178	211	191	238	224	211	189	208	190	203	182	179	196	196	202	155	181	217	181	198	180	215	200	200	199	202	176	209	182	177	195	182	200	200	210	214	185	190	187	184	188	204	184	206	193	198	177	237	220	178	198	186	202	169	185	213	185	176	218	213	191	177	206	194	200	190	165	183	193	211	185	162	198	196	180	181	218	178	203	163	168	189	188	171	161	231	210	189	192	195	189	201	174	203	195	230	204	213	196	185	164	184	188	196	190	195	192	187	211	185	195	195	162	180	193	185	194	186	174	205	184	199	181	170	214	183	159	195	216	185	186	207	187	179	212	191	194	169	199	207	185	205	172	184	179	176	186	188	185	211	186	217	209	183	213	189	153	187	219	170	189	179	186	199	183	190	212	198	212	192	186	206	201	176	204	207	203	203	186	181	178	192	199	204	210	188	203	188	182	194	220	204	215	194	203	198	208	217	206	185	187	215	219	183	176	197	202	204	160	187	193	181	194	193	194	205	187	176	204	195	185	188	194	200	192	178	190	186	191	196	211	191	203	196	229	173	189	187	199	215	196	232	200	220	187	216	191	218	191	199	186	199	184	188	213	214	180	193	191	214	198	200	199	199	179	222	199	212	187	168	180	154	204	176	194	185	200	175	193	191	197	214	189	178	175	198	166	188	200	198	207	163	177	225	219	205	215	183	186	175	200	214	168	187	201	194	196	197	194	195	210	207	182	231	173	172	227	193	186	176	183	213	191	194	196	198	191	183	178	160	185	206	204	199	210	190	197	190	194	207	202	194	192	187	183	225	187	212	178	175	213	183	193	196	203	200	198	196	191	192	219	201	191	184	198	165	183	232	184	218	190	212	188	183	187	201	219	229	193	199	203	183	183	204	197	177	208	211	190	205	208	191	213	198	226	181	194	165	195	205	194	197	203	213	188	204	189	180	183	175	191	190	197	205	193	192	208	183	177	203	175	180	183	182	207	219	200	194	197	168	173	206	184	174	194	182	220	212	215	195	188	209	195	181	192	176	158	207	206	177	210	168	189	190	188	193	210	189	193	193	215	229	210	207	201	192	178	190	185	161	199	199	154	210	181	199	176	214	203	185	195	207	193	185	174	206	184	171	187	208	212	192	178	206	189	187	178	191	192	194	193	194	202	206	160	176	174	180	200	198	174	207	179	183	161	178	191	196	198	200	197	218	183	191	185	172	210	185	207	168	195	200	221	185	215	214	204	185	202	175	188	214	200	184	208	183	205	201	191	189	179	181	198	194	201	190	220	186	192	207	194	191	212	176	220	218	228	165	197	205	216	203	173	212	210	193	200	211	190	207	213	188	184	207	210	170	176	190	189	215	204	183	195	216	176	205	179	214	213	193	181	206	221	199	195	170	209	203	192	230	175	221	179	190	176	205	200	178	230	178	190	202	203	200	197	222	195	207	214	207	189	200	210	199	205	192	204	213	190	191	184	176	189	151	210	192	214	205	170	183	195	152	187	212	177	199	193	193	184	193	194	181	189	189	189	180	203	185	190	201	195	184	175	178	184	201	201	164	183	193	191	204	199	205	182	184	193	229	193	195	194	204	185	201	175	184	217	224	206	213	181	201	186	216	193	191	230	197	203	203	189	196	194	198	168	203	235	179	171	166	198	174	198	199	204	153	202	221	205	200	188	177	163	215	155	181	203	205	187	176	199	192	184	191	213	195	188	190	225	224	236	186	211	192	192	186	195	210	165	218	160	217	178	219	195	149	190	206	202	214	198	182	177	203	198	217
32269	17021	13245	9357	5072	998	507	490	463	459	428	449	435	443	434	444	449	469	467	435	448	443	441	435	450	486	439	436	435	409	409	452	471	419	373	429	459	430	408	440	435	448	435	424	420	443	429	450	457	483	439	412	387	409	427	419	420	426	398	425	451	398	409	451	461	436	463	412	440	435	423	440	430	430	407	417	440	439	420	438	413	413	425	464	449	450	450	455	437	415	403	468	465	456	408	434	443	454	428	492	424	418	405	475	451	422	404	491	421	428	430	433	408	457	430	433	443	435	447	443	461	433	424	437	459	439	403	421	441	431	454	410	429	472	433	411	438	412	434	416	432	429	430	422	445	430	433	448	451	452	410	421	431	397	397	433	403	464	412	418	410	419	459	416	456	469	418	443	439	411	452	420	451	441	428	437	409	432	411	439	426	424	434	426	453	422	413	417	425	413	427	429	400	403	442	457	442	483	450	411	462	440	416	443	395	424	484	443	426	443	436	443	428	406	458	437	391	484	450	463	418	406	444	422	440	445	461	432	436	450	441	505	442	419	445	456	423	441	455	455	430	436	464	487	416	404	438	414	434	458	434	429	423	421	417	441	418	451	431	384	445	455	435	397	415	436	433	472	373	424	469	430	423	435	415	418	404	441	431	449	472	441	441	412	441	448	466	411	413	410	433	408	438	435	466	429	489	435	455	425	438	459	448	410	443	398	442	422	411	445	445	446	467	402	436	426	407	426	448	457	430	458	449	467	443	381	461	406	429	435	420	455	427	410	441	432	455	478	420	483	390	426	430	429	431	448	417	387	421	452	467	435	425	458	427	397	418	407	433	406	478	421	433	439	428	434	438	439	406	441	386	440	435	443	451	433	407	429	425	432	426	428	428	410	448	456	408	448	438	428	404	451	438	435	450	410	423	422	448	430	426	455	410	443	425	422	431	415	450	425	400	411	391	444	425	429	425	437	447	420	451	404	405	452	417	464	463	420	442	450	436	450	402	427	440	452	420	472	427	448	433	408	399	450	470	418	377	426	430	437	432	420	427	460	424	419	455	391	427	440	438	436	445	445	432	413	453	472	452	465	397	402	442	420	426	453	426	442	446	438	414	423	422	409	448	402	427	433	404	456	457	417	449	434	399	428	450	412	439	388	442	421	457	426	399	410	439	413	428	432	401	421	400	392	473	410	403	488	452	462	424	412	441	471	446	421	415	434	444	408	399	438	450	409	443	428	426	408	444	456	418	424	422	459	414	431	400	414	425	442	450	442	472	431	467	442	434	418	407	427	416	446	430	459	428	442	409	403	423	401	418	435	430	450	451	424	439	375	406	451	459	418	408	458	432	429	426	412	405	439	430	450	434	393	470	428	419	418	452	450	437	435	409	443	424	457	457	442	414	452	441	444	447	456	432	458	430	443	417	426	429	432	432	411	434	439	443	446	428	432	399	391	439	410	385	395	452	444	441	413	418	410	399	415	407	414	416	431	429	411	429	429	441	405	420	434	433	428	408	426	482	421	421	500	457	434	440	434	397	458	450	430	428	439	430	424	448	440	443	423	432	402	405	487	450	412	455	406	443	461	450	442	408	433	440	441	445	460	439	429	407	450	457	452	390	430	427	439	462	485	402	442	451	428	485	451	433	415	396	436	417	435	452	417	408	410	419	440	436	412	422	430	454	443	414	450	444	470	437	396	408	426	468	448	431	409	430	416	443	442	396	464	414	414	440	454	394	414	458	420	430	403	489	427	460	404	434	435	455	420	415	444	457	433	431	461	442	453	411	442	437	458	445	432	440	430	444	413	441	430	398	474	438	460	424	455	426	415	423	480	403	411	383	435	416	460	427	420	395	473	484	452	413	434	438	431	421	431	471	445	424	407	410	434	419	427	423	434	424	463	429	375	402	474	445	435	419	418	458	435	433	413	411	434	400	481	451	416	419	417	410	407	436	419	484	421	426	425	405	449	429	423	446	451	452	404	422	436	413	424	455	425	459	399	426	466	436	424	429	401	421	426	428	455	427	448	437	443	413	423	436	438	370	428	430	415	430	418	439	458	418	432	425	436	418	428	377	398	449	413	423	437	457	362	437	415	427	427	443	399	459	447	383	415	419	450	433	448	438	431	435	474	422	435	432	436	429	438	446	461	451	435	449	451	432	434	436	388	428	454	413	430	441	417	405	403	445	385	473	391	445	439	436	430	454	434	423	452	402	450	420	420	449	441	461	460	426	405	427	451	469	406	435	433	431	424	438	408	423	452	460	440	489	428	473	413	430	452	422	449	437	409	400	430	438	435	409	429	452	427	406	422	428	427	440	409	392	456	433	465	470	399	471	456	422	476	443	395	426	459	417	449	409	453	399	401	418	470	411	451	438	431	419	445	454	397	416	410	447	447	423	414	439	410	398	432	407	415	402	423	453	444	456	399	460	467	415	457	422	427	432	414	441	432	487	423	418	443	464	418	443	468	438	426	416	453	454	419	435	416	422	399	446	464	446	457	430	416	471	390	415	464	411	438	433	443	427	430	400	422	400	413	449	435	450	414	422	433	411	449	438	459	438	446	439	402	453	452	446	442	377	481	401	410	457	425	464	406	408	437	415	456	424	445	455	466	407	448	397	432	458	447	472	434	416	472	437	427	434	454	456	481	448	430	439	445	410	473	410	429	454	455	414	422	457	451	405	457	430	401	425	422	440	439	452	433	447	403	407	395	454	412	463	429	437	452	409	460	443	462	436	434	427	451	419	460	497	410	405	440	424	425	443	426	448	427	416	448	432	426	458	432	435	443	453	417	438	471	407	461	456	452	453	445	418	424	442	403	464	439	454	412	449	396	441	449	425	443	469	415	451	448	407	448	423	434	429	453	419	436	429	395	441	423	405	423	428	449	423	444	431	418	458	448	440	446	401	416	421	416	452	461	453	455	396	435	431	474	414	438	411	416	437	464	419	414	429	413	423	441	426	425	439	444	423	416	432	396	428	454	423	404	460	476	444	416	442	407	462	452	423	451	455	418	428	404	426	418	468	461	437	452	402	467	425	417	471	433	452	409	425	444	435	443	427	412	414	437	410	431	449	419	463	445	416	433	453	403	428	447	421	451	432	433	417	425	451	438	442	437	460	472	432	448	413	438	398	413	435	397	463	492	370	404	430	418	398	433	440	411	426	448	389	435	419	438	458	413	404	417	467	435	384	426	442	435	407	484	417	417	430	404	401	453	415	445	418	426	430	419	396	428	443	436	435	445	391	432	428	447	419	419	438	439	433	395	420	432	447	432	448	455	414	421	391	393	429	426	451	407	445	445	472	445	413	448	474	432	400	473	478	424	422	439	424	424	444	435	433	446	459	443	448	479	433	458	424	397	424	428	463	443	412	451	437	492	397	426	455	437	450	414	400	440	429	426	449	438	428	451	421	421	419	435	461	421	420	458	430	428	417	426	441	425	417	460	439	488	408	447	439	474	421	401	448	425	440	408	448	443	415	474	432	461	448	456
58686	32264	15760	7222	3006	1033	355	229	244	231	225	231	224	206	202	221	194	205	208	220	208	238	237	245	228	246	198	211	206	223	228	202	196	199	188	210	194	203	190	192	188	206	236	254	231	228	229	189	217	213	219	234	210	206	198	210	191	205	207	203	235	229	193	191	219	210	214	230	213	206	190	186	178	215	205	212	187	169	231	190	206	230	201	223	228	189	190	195	233	226	197	215	251	225	200	210	215	222	205	214	205	206	204	221	204	206	204	192	229	211	190	190	225	198	196	217	189	212	203	187	191	218	213	193	220	202	225	206	216	193	228	227	230	214	203	231	246	247	205	179	213	195	220	214	209	222	215	206	180	220	181	212	233	207	197	195	211	203	193	200	198	218	206	206	217	219	191	203	208	200	219	208	208	198	232	217	195	202	194	193	244	199	178	209	225	201	209	207	228	209	217	198	196	227	217	197	209	206	215	203	205	202	201	203	243	219	200	227	210	191	229	194	188	172	205	202	226	203	209	224	207	188	221	229	205	213	229	225	216	206	200	216	214	240	203	191	188	202	230	208	216	179	235	221	204	221	183	221	241	232	204	204	217	206	197	208	194	227	218	199	192	223	220	210	237	193	204	211	205	207	228	222	232	205	203	228	211	218	216	224	207	202	218	187	211	206	208	211	178	198	184	193	180	177	196	202	190	204	238	225	223	202	257	185	218	213	208	215	203	229	194	213	196	204	215	224	203	216	211	206	219	220	196	200	219	192	229	200	201	183	220	187	254	218	220	231	221	179	218	235	189	211	229	176	189	222	202	238	217	198	228	209	168	200	189	184	193	200	216	212	204	226	215	200	192	195	202	216	216	203	216	193	195	196	183	209	192	191	238	207	215	205	231	190	219	197	259	198	222	222	230	230	218	225	222	198	195	210	237	209	211	230	209	191	190	200	213	222	225	195	236	186	229	209	199	229	206	207	237	197	195	199	211	189	206	208	187	201	216	187	205	193	206	212	222	205	207	209	195	209	206	225	201	194	216	217	215	199	202	209	188	202	213	235	216	206	205	188	193	187	189	207	203	236	178	215	215	211	193	244	216	217	228	205	208	214	208	205	250	201	221	195	186	184	216	231	217	198	227	201	209	227	187	193	188	194	215	205	207	214	191	209	217	220	222	190	218	235	219	226	242	233	225	222	224	190	230	190	185	211	223	185	221	230	208	247	198	204	218	209	226	218	204	230	231	232	225	214	191	202	200	195	212	207	229	201	206	199	188	187	203	174	198	219	207	195	199	209	198	191	203	213	198	231	216	210	218	208	194	203	211	222	201	207	222	219	224	226	196	218	203	211	219	221	224	232	220	189	211	226	186	199	208	179	202	233	234	207	225	211	203	216	194	222	190	194	222	185	207	226	216	210	197	215	216	209	222	224	180	214	225	193	242	223	193	227	225	185	219	185	209	212	217	217	212	191	219	234	196	187	204	216	210	180	200	206	205	185	227	193	196	204	197	210	201	203	193	205	204	209	229	197	221	218	231	206	185	174	204	230	190	201	221	211	224	228	197	210	213	218	220	210	223	224	211	220	205	200	212	194	192	201	228	198	190	202	207	194	203	242	195	208	208	207	202	212	211	193	210	235	186	227	186	204	214	213	176	212	231	218	212	221	244	203	195	207	222	193	212	205	227	189	206	176	202	244	199	188	210	238	214	220	233	205	216	229	197	203	216	218	217	178	209	193	199	188	199	197	210	209	188	186	193	221	180	190	190	210	226	203	180	187	196	224	194	199	217	231	219	197	200	184	235	198	200	184	196	209	225	239	206	199	205	197	209	179	193	211	216	222	222	241	206	181	195	201	205	196	223	233	206	195	206	225	207	237	211	192	206	191	189	232	218	203	213	203	204	214	181	227	189	235	181	187	211	246	173	235	223	213	236	220	227	199	226	215	234	220	210	212	212	224	190	223	198	227	227	213	240	197	228	217	213	222	214	247	215	221	215	226	210	204	236	244	224	197	193	197	194	201	212	202	203	229	207	203	210	226	224	193	197	208	209	241	202	242	238	210	212	177	224	192	202	211	239	208	172	193	244	192	198	190	195	209	218	247	211	197	229	205	208	213	216	202	187	239	208	212	235	213	221	201	190	203	203	201	201	199	208	205	223	220	216	229	202	198	202	193	215	208	210	223	216	207	190	194	244	233	205	234	222	195	199	211	219	241	191	201	233	218	208	224	206	199	213	201	201	202	192	213	224	207	208	216	226	222	198	196	223	196	197	177	202	193	196	196	196	209	199	177	208	231	198	219	207	168	223	192	208	209	226	229	206	241	217	222	192	208	183	222	229	217	206	231	215	242	219	213	214	201	199	201	244	205	212	198	177	205	235	234	238	196	240	212	212	233	204	211	203	225	211	214	213	223	203	207	215	200	211	216	206	231	219	235	223	199	209	211	212	231	215	185	194	234	210	210	222	234	239	221	205	201	220	222	204	248	203	185	197	226	207	210	205	208	194	220	206	212	195	210	223	212	191	219	188	207	207	196	207	202	202	199	200	206	225	231	209	219	219	202	187	224	213	205	231	205	203	215	201	212	215	224	244	217	208	181	212	230	205	196	198	224	199	174	203	195	187	214	202	213	223	230	184	191	173	201	215	202	204	198	220	197	229	224	221	216	195	182	230	213	226	212	221	202	213	228	222	206	214	212	222	230	198	223	227	185	219	234	223	206	172	214	203	209	198	184	226	187	197	209	194	218	206	197	225	215	231	195	223	213	213	197	226	221	194	192	189	209	230	229	226	210	221	200	237	213	231	223	235	237	192	213	227	238	188	210	214	198	228	231	205	212	216	213	198	213	236	177	216	183	219	206	206	221	223	231	203	196	200	195	206	207	179	206	214	237	215	189	211	204	210	219	178	222	214	208	186	231	231	214	213	233	205	189	210	235	244	203	209	220	220	207	231	211	216	209	215	199	193	222	211	208	210	195	192	191	194	209	211	196	189	196	214	204	217	193	193	188	190	197	179	197	203	218	204	193	205	200	192	195	218	214	203	223	198	208	229	232	231	222	209	185	212	236	191	213	227	236	203	223	217	194	200	194	229	219	228	228	208	200	190	246	194	207	226	224	212	236	235	236	189	205	183	215	180	214	226	245	213	212	204	217	216	233	214	213	231	230	210	223	218	258	194	205	204	242	212	218	199	203	181	202	204	230	199	226	188	201	202	178	222	195	196	211	182	212	234	205	223	216	222	175	224	211	206	220	206	208	225	227	202	226	204	195	204	212	189	191	231	209	228	240	209	206	236	213	212	222	229	215	182	230	204	207	189	234	218	223	247	216	227	193	207	223	184	220	207	213	199	196	211	199	216	201	194	187	195	237	216	214	211	201	208	183	222	210	200	189	191	224	210	197	195	209	202	198	195	179	198	200	197	210	228	249	211	199	223	213	203	224	210	257	190	198	236	199	213	194	202	201	200	208	208	191	207	242	203	193	209	187	224	211	216	197	209	200
39034	25668	17817	13821	7889	3466	899	569	506	564	516	523	507	525	475	483	518	478	445	488	542	522	699	729	580	441	476	468	430	461	492	464	455	464	472	438	488	462	453	456	443	468	462	434	476	454	446	470	499	498	492	424	448	401	515	469	440	482	456	459	508	483	469	486	493	467	472	470	480	407	463	439	500	482	475	460	459	466	454	488	485	463	435	479	432	460	419	487	434	487	476	488	451	466	472	473	480	480	503	442	462	472	466	456	484	453	488	456	456	460	484	466	484	454	524	456	449	469	450	479	456	454	467	449	442	455	426	453	463	451	441	432	445	463	461	455	463	479	469	499	496	452	446	471	456	441	472	460	448	474	474	472	448	465	455	477	446	470	461	473	470	478	466	486	461	487	472	420	487	459	469	473	475	485	469	460	456	453	480	460	457	464	461	477	466	483	452	459	449	451	444	456	475	459	448	490	519	478	472	463	494	449	480	458	396	469	471	449	469	453	433	464	475	465	454	480	473	414	461	468	460	453	456	429	462	440	431	476	475	485	463	460	464	439	512	461	453	452	438	489	486	462	462	475	457	489	472	471	457	474	447	472	484	490	474	450	448	491	437	455	530	442	475	461	423	487	448	445	463	497	442	475	515	476	465	417	412	482	494	438	464	431	501	466	456	466	448	464	425	446	486	465	467	455	480	457	449	457	479	477	446	459	467	476	493	454	440	468	469	483	456	460	469	468	435	443	458	481	472	448	484	425	461	496	464	460	446	437	479	445	437	434	449	444	437	456	480	517	482	446	462	481	473	475	472	492	453	482	458	441	466	468	442	472	440	450	432	467	450	508	437	486	497	483	431	471	506	450	435	461	486	440	467	436	493	447	439	434	472	430	455	465	455	484	470	466	465	431	493	469	490	466	500	474	474	461	475	483	455	432	472	483	443	484	478	457	448	482	483	423	481	467	451	422	470	420	414	424	453	501	430	483	460	471	518	462	436	468	482	477	478	490	463	483	497	468	459	458	497	463	474	468	479	463	451	448	406	437	474	499	444	460	462	489	458	464	477	452	518	456	469	458	487	452	481	461	446	460	458	476	449	470	479	451	445	472	457	463	461	462	464	484	427	475	443	484	473	473	445	430	466	446	480	480	475	485	435	432	466	475	500	452	495	453	479	458	440	446	463	471	475	465	461	469	443	484	487	477	433	470	435	452	440	453	446	492	454	457	480	485	428	462	507	498	476	443	465	457	466	502	440	469	458	475	484	450	479	466	466	466	459	433	445	459	461	465	472	478	447	491	457	446	433	429	446	493	462	474	475	452	456	463	448	421	454	462	469	431	488	461	443	460	466	460	426	453	468	443	507	445	463	469	434	462	451	484	506	465	452	462	474	434	489	459	423	435	443	486	457	447	455	451	487	479	473	473	432	495	477	468	465	465	453	497	469	459	454	470	502	465	486	466	424	499	498	496	442	450	444	452	497	474	456	479	430	422	433	488	509	458	467	450	451	470	474	480	472	444	454	460	461	452	517	460	480	471	443	438	432	477	466	480	435	438	446	460	463	431	394	443	465	458	464	453	459	451	498	472	463	474	452	429	469	460	437	430	458	491	472	471	446	498	459	463	466	431	462	470	447	514	501	496	442	460	424	517	442	470	483	454	496	411	414	453	449	469	425	438	472	417	470	431	465	444	451	490	459	467	438	467	446	422	444	447	454	476	471	433	442	489	484	459	448	454	469	440	463	479	496	459	488	473	457	457	449	485	468	511	480	486	428	438	507	460	466	495	473	471	464	442	449	462	462	461	449	437	466	460	448	466	488	463	447	480	435	478	469	478	485	449	465	445	432	490	478	441	441	460	457	462	474	461	503	467	431	470	471	464	478	436	455	437	462	471	436	465	471	431	450	475	411	482	464	467	473	463	455	509	417	461	419	457	457	459	456	488	446	475	457	490	455	456	437	478	458	488	475	429	473	494	429	494	475	477	491	459	453	435	463	463	456	458	461	499	474	449	464	474	466	487	459	489	482	487	460	453	467	471	444	472	440	496	467	465	451	445	469	445	443	511	457	440	452	449	488	452	451	458	460	454	467	463	482	470	455	453	443	476	450	454	470	509	441	446	428	458	451	455	482	506	439	453	487	476	429	460	449	487	472	427	456	466	469	472	492	476	465	437	449	491	455	491	436	443	443	489	441	461	464	456	462	432	403	474	423	458	428	431	503	473	490	517	491	413	468	498	440	451	452	431	437	468	478	474	439	460	445	474	454	466	441	465	414	454	482	429	433	453	484	451	452	479	493	427	457	432	508	507	481	466	467	477	454	465	479	483	419	447	471	476	523	485	449	479	459	451	472	452	499	425	472	465	487	475	458	462	474	475	439	448	433	474	470	486	439	460	448	489	451	455	468	446	509	466	475	490	454	447	468	515	471	448	473	457	444	483	466	513	469	455	461	436	490	482	452	485	447	473	447	467	496	496	467	458	456	488	508	426	496	403	420	427	468	487	445	441	504	443	460	490	460	496	445	449	444	480	491	440	469	482	498	495	423	500	452	457	435	498	444	475	465	403	434	489	442	438	486	408	501	446	514	472	514	474	432	473	466	427	454	447	447	474	444	450	436	431	478	431	418	427	451	461	485	444	480	455	528	499	458	454	492	510	424	474	473	415	473	472	459	442	463	485	446	474	470	456	494	470	443	463	445	449	405	465	480	451	436	479	464	448	461	448	456	456	452	469	455	508	453	481	474	526	468	449	469	465	438	470	435	437	426	433	454	470	468	417	470	442	471	447	460	439	524	438	484	485	456	477	475	501	455	451	489	444	429	489	465	481	433	490	468	460	452	469	448	476	471	497	492	484	523	487	459	457	399	463	456	451	480	421	481	442	452	452	465	426	470	440	425	471	485	470	468	419	497	496	441	476	483	427	487	442	501	452	464	513	477	475	477	498	479	466	464	448	452	479	491	465	464	475	458	418	478	480	467	459	464	437	488	448	494	452	487	451	461	479	428	471	484	447	446	478	458	467	423	490	473	472	412	448	486	464	458	478	489	486	471	492	463	471	491	423	485	472	484	481	469	470	447	435	475	450	444	476	482	422	495	476	465	496	423	426	459	464	458	464	461	482	450	468	447	471	446	439	466	464	480	430	455	481	483	437	436	480	488	481	475	472	436	481	440	444	478	494	482	472	447	462	431	441	462	459	455	440	436	459	455	490	460	470	462	463	470	429	418	473	446	486	449	449	480	478	456	505	443	464	471	461	469	497	459	477	473	468	455	434	451	466	458	474	463	450	481	468	462	476	405	504	463	447	464	463	472	441	435	495	457	452	462	455	445	444	498	484	434	456	489	490	466	459	504	481	434	458	468	463	492	470	448	495	480	468	470	478	485	481	445	493	463	474	461	465	413	500	489	504	462	482	464	457	474	481	481	462	517	454	451	457	458	474	449	464	415	470	489	494	484	450	457	436	470	444	441	467	473	465	459	446	461	482	451	464	470	462	484	463
67804	38805	22188	9435	3117	805	339	260	259	263	242	236	228	245	252	214	205	237	192	229	213	286	287	261	229	200	190	215	192	237	218	201	229	194	220	212	210	230	226	236	203	240	201	242	245	247	244	192	213	223	210	236	199	217	210	243	199	226	191	210	196	208	221	226	216	248	209	209	200	241	232	206	220	186	188	223	216	230	214	209	234	225	212	218	196	239	250	216	202	218	217	251	226	203	230	234	201	204	219	200	239	222	237	207	217	228	238	209	245	227	198	240	226	212	218	181	219	219	210	218	232	227	233	227	204	213	212	235	232	225	218	187	258	212	226	231	200	222	210	213	204	250	195	235	248	218	214	223	217	243	243	219	225	227	224	242	225	192	192	234	236	223	247	191	194	227	222	254	218	214	231	224	228	224	210	231	209	187	235	227	192	233	221	209	197	204	208	211	190	199	215	221	199	259	225	248	220	204	224	232	243	223	210	206	213	232	212	227	240	231	203	227	209	212	207	206	204	210	204	253	245	228	224	206	230	227	206	217	206	231	215	182	218	230	203	221	253	174	214	237	209	237	230	239	215	208	237	212	239	216	246	199	211	215	239	213	196	239	206	224	188	246	215	227	222	206	221	232	209	202	179	212	209	273	220	218	218	212	238	219	199	245	218	220	218	223	203	246	194	224	240	205	239	212	239	204	225	212	251	206	226	232	231	233	235	214	208	186	211	195	223	219	206	221	213	223	195	231	203	177	226	212	232	218	253	208	222	225	252	192	220	254	210	227	212	222	212	221	237	251	206	234	189	221	208	184	224	230	201	230	179	211	222	239	223	219	190	210	227	192	204	225	211	215	207	215	205	197	231	180	183	217	203	232	212	229	205	228	235	235	241	218	242	235	254	219	213	206	216	229	241	227	211	239	222	208	218	207	209	209	219	231	213	207	199	231	197	222	199	237	181	252	229	232	209	237	208	210	222	209	176	220	222	224	199	217	202	200	194	216	225	223	211	242	229	237	255	190	208	218	215	207	252	224	210	218	212	207	206	202	225	232	271	189	226	262	190	248	230	200	225	230	209	193	235	237	217	200	214	243	225	231	229	223	239	237	212	243	216	218	230	252	258	205	224	229	224	205	205	224	227	216	207	236	216	237	216	246	224	204	199	226	230	212	237	208	194	235	220	249	191	220	212	197	214	233	231	220	207	204	249	196	232	255	229	210	218	179	227	232	204	225	239	229	249	208	251	204	219	221	181	231	237	205	269	197	213	212	225	238	189	219	206	215	200	246	219	206	202	222	214	227	227	194	200	211	236	231	228	216	250	212	198	230	234	215	196	224	238	230	199	212	203	210	220	232	217	221	251	245	228	231	231	226	234	211	238	215	216	214	211	232	221	216	233	228	228	216	210	216	197	246	202	228	249	215	240	173	217	228	192	256	211	201	243	221	192	253	195	219	210	217	229	219	198	202	207	252	227	214	218	228	222	263	219	222	229	224	224	215	212	218	222	221	228	210	219	186	230	224	235	220	207	234	218	219	196	236	233	239	209	209	232	202	238	225	253	202	221	192	256	206	239	216	238	212	218	208	206	232	219	220	216	200	215	234	230	222	237	213	206	218	191	220	206	224	233	239	254	229	215	215	207	229	211	225	218	211	230	226	237	228	208	212	232	258	195	231	240	235	241	221	212	221	216	219	226	195	224	217	206	225	229	201	233	247	226	249	232	245	219	244	207	217	223	203	243	204	222	212	219	206	201	193	206	195	212	224	221	221	243	200	198	208	220	219	221	256	214	239	201	270	215	206	193	210	215	210	221	237	221	213	217	236	209	232	213	234	230	232	212	208	201	216	245	249	208	215	245	223	214	248	193	224	198	201	213	254	227	226	213	194	214	206	201	231	234	201	230	213	206	216	271	201	243	215	215	195	203	212	245	219	202	222	248	220	209	221	239	212	209	227	205	227	206	208	212	207	223	210	217	204	211	232	186	214	255	203	241	222	218	252	233	216	228	197	210	191	212	204	199	234	215	227	190	253	237	229	220	229	209	231	209	220	202	222	213	230	212	221	208	226	223	204	208	204	211	202	201	231	191	249	219	220	215	208	216	236	223	215	241	185	248	229	220	195	215	241	208	242	212	243	207	220	205	230	239	241	234	237	197	212	222	211	203	247	250	225	229	205	195	213	229	207	210	203	212	233	239	216	227	190	216	251	205	239	226	200	220	228	252	233	216	239	237	206	208	240	210	257	225	242	217	227	205	230	208	244	244	235	231	215	196	214	223	230	204	227	202	206	239	240	223	213	224	242	193	186	203	243	215	184	212	242	232	223	234	188	229	249	233	240	213	217	225	228	201	193	242	204	235	219	238	210	205	226	215	237	243	216	209	210	208	225	218	231	209	226	222	219	177	242	223	192	223	231	218	226	193	194	208	222	193	195	232	223	212	201	231	189	213	214	194	192	225	223	197	222	212	245	206	236	232	201	232	256	251	219	231	218	222	227	202	215	206	230	210	223	221	250	247	213	207	208	234	249	243	217	234	225	223	211	208	227	218	218	214	206	216	237	210	222	208	223	222	235	232	230	210	201	199	214	221	197	205	227	204	201	224	216	203	241	232	230	203	216	244	217	244	229	214	191	242	223	219	236	222	186	217	186	191	219	221	227	194	222	229	216	255	248	242	250	221	208	228	198	190	189	231	243	204	221	251	216	195	205	187	232	240	185	200	232	211	224	223	247	234	226	220	200	226	230	202	223	247	199	216	220	199	207	215	220	205	234	205	205	206	211	173	208	206	207	220	183	219	212	210	207	226	207	241	232	216	216	227	221	251	223	207	221	233	242	226	235	184	232	237	202	257	232	215	203	232	221	203	198	208	226	204	218	217	230	191	215	212	220	215	244	241	213	227	226	219	221	213	213	222	236	218	236	211	234	211	225	222	220	210	222	211	193	206	218	204	214	228	227	218	226	229	204	236	228	234	201	219	220	232	204	214	206	222	211	237	224	222	204	240	188	227	222	200	229	208	229	235	215	238	207	230	203	207	228	234	212	208	220	229	248	228	261	231	213	196	238	193	226	189	196	225	213	191	210	229	254	232	244	237	244	223	251	238	227	200	197	218	207	219	214	180	222	229	225	218	182	215	208	204	180	244	226	215	210	223	215	235	253	251	234	194	202	173	220	215	213	223	180	225	205	221	204	216	213	210	206	235	223	206	195	216	235	204	213	214	232	239	252	254	223	217	214	239	213	200	226	224	204	228	224	227	223	219	195	223	194	224	197	226	251	238	221	225	224	191	204	213	208	226	242	216	229	213	205	232	236	228	207	226	211	223	209	223	225	229	227	237	229	241	217	223	188	200	235	210	193	213	235	224	218	232	221	223	212	223	238	249	223	230	220	201	201	223	227	184	217	225	239	203	205	228	223	195	218	238	190	217	215	212	223	215	240	221	209	207	219	225	231	197	218	214	189	184	201	234	234	200	239	192	212	205	209	225	204	241	201	235	212
44836	30015	23253	15525	7784	2452	968	746	694	667	591	561	597	526	533	519	511	507	442	521	511	760	799	796	692	475	511	492	496	456	454	482	508	471	476	459	484	497	467	476	536	427	466	475	498	521	484	505	457	476	512	505	470	467	483	509	482	465	497	458	490	519	488	492	491	440	513	470	477	486	469	488	469	489	481	534	464	466	501	492	453	480	532	488	492	463	519	500	494	472	498	486	458	465	464	477	486	479	512	479	467	460	471	500	436	497	503	450	542	523	506	480	503	475	497	473	477	468	453	468	477	546	475	513	469	500	458	484	492	452	514	473	473	484	461	456	484	484	463	462	488	538	460	477	512	462	477	478	430	464	480	499	491	497	457	497	479	464	483	440	489	516	457	464	468	462	482	482	462	494	489	509	484	490	474	522	457	453	464	483	450	489	499	443	500	433	451	496	468	481	492	496	496	460	493	450	490	479	477	523	502	476	428	479	497	452	483	517	451	493	488	457	511	470	461	483	499	493	462	439	493	500	484	505	463	456	433	498	489	502	481	504	499	513	482	477	471	467	478	485	468	507	480	494	465	462	504	426	450	468	478	467	480	459	515	481	472	453	522	490	479	464	488	488	477	448	495	457	468	534	528	492	462	449	491	486	474	486	495	510	487	465	493	474	461	518	467	517	449	454	505	505	472	470	477	477	487	474	504	467	489	495	416	462	484	477	495	473	450	470	433	464	518	490	518	450	517	505	501	500	468	491	464	519	498	520	447	474	470	486	465	448	522	477	468	468	495	449	486	516	494	481	485	489	444	510	489	511	449	477	508	445	538	471	445	449	496	497	454	495	458	466	473	478	512	465	472	446	515	496	487	496	483	497	452	469	517	462	446	493	481	497	475	472	468	474	465	469	499	478	459	474	484	477	508	445	482	463	523	467	499	499	498	515	493	473	470	475	452	470	451	469	486	474	486	452	456	474	463	499	453	431	456	445	502	473	489	433	504	477	502	491	493	510	477	451	465	476	516	496	439	492	508	534	459	522	450	476	452	498	466	476	498	497	501	459	502	460	445	500	497	468	498	470	448	493	482	494	446	481	493	498	487	456	438	462	490	441	509	479	482	461	472	496	474	520	479	454	483	468	459	524	498	458	466	462	477	444	423	510	499	451	496	480	474	452	452	498	491	471	461	494	468	481	462	524	439	484	445	463	483	482	462	476	507	474	470	478	533	456	447	475	484	460	459	488	529	509	461	517	464	476	466	510	503	445	469	474	432	460	515	479	523	455	513	473	502	471	462	458	479	487	464	456	487	448	473	499	473	493	485	459	493	454	484	513	476	489	505	467	487	488	436	488	449	453	464	442	479	481	449	480	480	484	468	467	491	505	467	497	488	431	466	504	453	463	491	504	477	507	475	441	518	465	481	478	472	456	478	507	464	469	485	466	471	492	473	469	491	458	476	455	491	484	517	456	478	482	484	434	487	480	518	478	490	469	473	480	460	488	490	474	522	492	519	471	492	457	517	476	480	456	510	478	493	449	460	487	464	471	481	458	504	462	452	483	474	502	499	493	462	514	503	486	483	449	473	466	483	484	491	507	466	480	479	485	494	435	479	457	471	469	463	488	487	473	488	499	495	476	500	469	507	512	475	505	478	503	474	480	488	489	433	512	467	444	470	465	474	492	478	507	486	448	488	471	469	477	486	472	478	474	490	509	491	482	512	462	469	491	486	481	459	420	508	467	467	488	512	502	483	479	447	443	449	483	457	467	467	490	472	458	494	482	474	472	481	520	486	475	498	521	484	517	475	497	496	481	481	493	471	503	473	461	492	475	457	458	483	480	498	485	469	534	492	478	433	446	499	490	473	476	490	460	485	485	447	479	485	535	491	505	530	480	485	452	474	454	456	530	436	510	475	456	503	473	519	474	480	468	510	465	476	443	480	443	440	527	504	472	477	483	465	457	439	511	466	498	457	511	477	457	492	510	460	454	501	500	456	473	445	491	454	425	479	435	461	486	500	469	483	472	459	480	459	473	470	485	492	510	470	477	466	477	490	496	464	475	435	483	495	517	479	468	507	453	472	465	479	489	439	453	524	494	452	459	475	486	475	515	486	497	460	494	473	503	483	469	446	481	474	469	460	471	504	446	471	487	455	536	455	491	441	467	472	431	488	517	493	472	484	501	521	480	449	480	450	484	538	450	466	485	498	491	493	496	496	466	472	472	468	470	476	467	454	465	420	500	493	503	478	486	471	448	460	508	488	460	488	478	490	489	498	489	504	507	483	486	486	513	480	483	472	460	479	456	464	490	495	423	495	482	483	448	477	462	506	480	473	462	483	470	497	491	498	502	438	459	462	464	456	520	492	499	474	505	444	511	496	481	510	544	485	545	478	490	427	520	493	471	489	500	505	468	484	443	444	511	448	471	497	486	466	486	501	455	474	445	480	454	479	501	468	464	491	430	486	475	470	473	489	455	516	469	459	463	482	486	473	472	502	475	508	474	476	453	470	513	485	446	452	454	481	446	475	510	462	445	456	441	476	473	465	519	455	499	498	455	479	508	470	460	505	494	513	500	497	511	445	465	482	515	462	435	485	474	462	480	507	507	470	487	490	495	500	493	456	469	480	490	479	458	467	475	490	438	486	485	519	475	489	443	455	494	497	478	470	456	484	455	463	514	459	496	466	478	514	475	477	469	463	488	452	508	470	451	491	495	466	525	471	451	487	483	448	472	494	489	486	519	511	494	456	471	490	485	507	461	495	530	479	481	484	480	480	509	453	468	472	470	480	512	446	487	483	429	505	504	480	460	468	501	513	498	473	489	501	460	495	469	480	470	476	499	477	473	460	484	490	462	474	453	470	479	512	453	489	512	445	488	467	456	434	433	495	490	507	484	492	475	444	468	441	474	470	513	513	515	474	464	516	459	492	446	482	470	493	456	474	513	531	518	442	494	467	496	482	489	506	478	479	516	468	502	489	508	466	467	473	465	491	487	464	482	514	496	475	493	467	486	442	450	459	489	512	501	499	492	478	487	493	427	486	507	471	480	426	501	463	455	491	513	493	487	469	523	487	482	462	487	483	504	511	498	484	460	498	513	470	494	481	477	458	447	459	512	457	436	470	491	466	524	489	519	473	458	452	467	493	468	475	514	447	478	482	472	476	443	480	469	479	453	482	435	462	460	484	508	495	504	462	487	498	482	455	485	464	468	469	501	449	480	469	478	497	494	481	527	470	440	510	457	496	504	480	486	484	523	491	484	468	479	498	514	469	441	439	475	495	517	502	450	500	523	474	468	481	475	511	503	476	536	479	477	479	485	470	429	475	461	468	490	480	495	471	506	454	469	475	515	502	447	509	464	467	479	429	490	485	498	482	486	478	471	474	500	463	495	460	470	502	454	486	472	475	474	465	465	475	512	466	495	484	486	496	510	486	482	471	481	442	459	462	523	475	493	483	458	476	482	486	460	463	508	501	488	481	446	459	465	458	463	465	462	496	467
52758	29272	12724	4098	819	267	214	205	200	185	198	197	224	217	197	181	180	181	180	181	199	223	195	223	182	199	194	194	190	181	204	193	164	197	220	187	195	199	211	223	190	201	191	172	174	198	199	178	185	193	192	191	207	200	191	185	204	211	207	209	207	200	195	226	182	225	190	204	200	180	210	180	181	194	208	198	203	195	193	200	222	189	202	201	201	179	198	205	198	216	203	218	228	182	197	183	180	187	207	194	194	202	201	189	201	208	174	190	207	201	204	186	223	190	198	200	197	183	216	167	174	195	202	189	216	225	199	186	197	176	186	194	184	215	220	223	183	171	197	189	226	192	186	202	182	161	208	207	209	187	195	193	188	209	182	185	194	205	204	169	199	176	204	188	188	228	196	181	208	217	195	193	186	209	224	174	197	203	217	191	210	182	203	204	227	179	219	185	222	228	193	214	204	208	205	204	206	211	214	188	191	192	174	151	189	199	198	194	199	166	186	193	187	217	184	203	196	180	222	209	205	176	187	227	213	214	187	174	166	191	213	209	199	196	201	180	219	207	200	197	212	223	190	202	217	185	208	191	199	202	222	194	219	207	223	208	209	208	235	184	202	222	187	182	200	212	191	206	227	191	198	165	198	204	194	217	179	195	219	238	202	193	198	203	217	209	207	217	203	193	194	186	177	179	176	219	201	207	201	186	189	175	206	203	207	173	202	227	215	209	195	167	199	191	190	205	194	210	208	176	221	174	226	189	165	184	183	212	183	193	173	178	216	202	194	199	217	192	204	176	234	184	189	196	225	204	177	175	234	185	217	212	215	178	205	189	209	190	200	193	204	215	204	208	184	173	194	192	215	174	182	178	193	208	215	218	215	197	213	190	209	205	173	204	176	197	194	195	179	204	200	195	186	201	166	202	203	215	190	189	196	195	198	194	203	205	202	199	216	201	206	212	194	190	220	197	195	181	214	172	196	208	158	192	226	182	190	191	207	216	219	205	190	192	199	175	185	184	203	228	194	216	196	193	231	203	170	186	189	186	214	223	206	176	203	211	212	203	185	194	174	212	222	187	206	220	206	178	192	176	181	199	195	214	175	184	203	195	197	188	209	203	168	209	181	203	172	199	220	197	212	199	200	169	191	195	190	208	176	205	195	206	183	194	191	198	186	204	189	188	207	192	226	210	191	219	207	204	184	207	206	207	185	187	202	188	209	230	207	213	207	203	221	226	223	192	202	220	172	189	194	184	178	209	175	197	204	193	194	208	200	210	188	200	205	225	182	209	185	199	189	187	201	188	203	216	217	182	182	240	181	183	222	187	188	188	198	210	202	187	176	189	206	217	197	216	164	210	205	166	200	210	174	167	196	189	211	192	190	165	206	209	203	209	200	197	193	224	214	198	162	197	206	207	192	193	182	202	230	204	171	209	182	205	211	180	200	173	222	197	190	198	194	209	244	211	198	189	208	198	175	192	209	201	205	203	214	212	232	197	196	192	225	204	204	203	190	197	162	184	190	183	207	212	172	218	189	190	174	230	169	190	201	192	192	164	187	185	196	189	202	196	203	195	184	195	214	192	225	189	181	189	238	209	188	216	217	200	204	200	181	213	179	207	189	223	188	199	169	209	208	210	183	216	181	215	202	182	213	218	195	188	201	190	182	201	193	208	172	208	178	178	160	188	195	196	196	217	203	198	202	201	194	187	188	200	174	192	173	184	174	206	203	230	195	216	173	181	217	203	193	200	226	222	221	197	213	194	182	217	220	213	172	189	182	203	211	191	232	222	207	181	181	211	180	212	205	137	216	227	190	180	188	184	185	181	194	204	193	208	201	202	184	223	198	218	182	210	214	207	229	222	180	196	211	183	177	207	207	203	172	224	207	189	201	201	210	196	229	223	199	183	180	189	191	192	172	183	187	182	210	184	172	215	223	213	227	208	202	189	174	185	208	222	224	178	181	195	194	204	206	196	175	177	197	179	185	205	182	192	204	198	185	177	195	180	212	197	168	187	211	195	191	233	226	231	172	172	204	204	168	189	202	192	188	213	161	176	209	165	194	220	215	170	190	194	167	176	186	184	210	192	180	219	218	200	173	194	181	223	172	222	204	180	203	216	192	182	198	213	190	198	207	205	204	190	211	183	188	187	224	199	220	202	197	214	210	183	208	196	209	196	194	186	190	193	163	192	201	196	208	184	161	199	184	209	223	167	178	196	199	195	203	189	196	214	200	199	168	200	192	179	201	216	215	209	214	202	180	200	203	184	210	196	191	198	178	203	209	203	211	181	198	207	218	205	189	208	240	212	200	200	208	178	180	210	205	203	202	206	206	183	178	181	242	206	172	219	182	196	188	208	203	208	199	210	190	188	222	227	184	164	201	189	220	201	193	194	204	177	212	190	208	215	175	207	207	208	221	203	248	217	183	184	209	195	177	231	190	202	175	191	198	194	225	198	207	211	169	171	211	216	188	231	174	196	201	201	211	157	207	221	216	238	195	195	202	196	229	178	190	200	222	200	213	190	183	200	206	190	202	217	211	183	200	210	217	191	190	210	177	191	198	198	198	206	225	176	222	196	200	195	201	202	207	204	158	212	227	197	169	199	202	199	188	196	186	205	211	179	190	196	229	198	209	178	181	221	194	219	199	188	176	195	179	165	185	213	204	207	181	187	210	202	194	194	193	190	172	163	223	194	209	240	179	164	204	197	192	199	207	188	186	205	182	186	210	203	195	215	197	200	182	191	209	196	189	191	209	200	198	192	195	165	205	198	178	192	182	177	179	178	193	202	202	189	218	208	197	205	203	178	197	181	208	184	198	216	213	195	234	201	206	186	227	195	185	189	208	180	209	188	215	176	186	220	193	179	217	196	202	180	204	201	224	230	203	188	189	207	211	194	187	203	205	206	189	217	210	197	197	214	179	222	205	188	199	187	188	219	185	184	204	189	199	201	176	198	215	189	187	177	181	214	205	177	188	190	198	162	194	175	208	190	194	201	183	204	193	184	206	175	168	192	228	179	172	186	198	216	186	199	211	205	173	198	184	175	172	191	187	211	219	197	181	156	223	206	184	211	191	173	176	232	187	183	173	186	196	195	192	215	234	189	197	207	203	185	177	197	176	192	197	221	201	196	190	211	223	202	195	212	213	192	211	200	195	178	193	192	180	195	194	192	214	215	188	196	187	196	195	194	174	175	204	186	202	219	198	189	200	197	199	203	212	200	208	195	180	207	222	205	177	231	202	211	183	172	187	191	191	177	186	197	196	187	203	181	202	213	193	238	194	212	196	177	218	188	205	171	219	177	181	195	208	213	215	195	204	181	195	224	190	222	198	165	203	196	180	198	200	202	185	185	185	204	167	175	205	216	232	205	225	198	198	206	205	217	198	207	212	193	221	226	194	184	196	188	230	216	176	199	182	208	224	187	152	186	217	205	199	201	226	205	201	194	180	196	168	175	205	187	173	194	192	200	206	185	207	190	186	183	187	181	188	184
34871	21803	14416	7638	1956	556	478	518	419	473	455	399	425	467	451	430	438	438	416	419	438	435	445	427	445	472	460	459	444	442	452	462	461	416	442	437	434	465	448	454	443	465	439	366	431	448	427	425	426	481	398	434	445	425	459	460	432	474	432	420	438	432	446	476	451	435	440	424	425	473	445	443	379	421	446	457	466	452	433	500	408	416	432	435	469	389	444	459	442	430	464	412	421	452	445	442	456	448	426	453	383	435	448	408	436	470	423	381	453	443	411	421	419	455	467	440	411	422	444	440	468	459	451	437	438	421	478	421	435	441	464	404	431	457	468	449	430	398	473	449	428	441	435	409	436	420	437	438	400	431	461	410	431	464	433	445	488	450	438	437	458	442	436	476	443	445	410	440	426	445	448	449	441	416	426	395	429	415	418	413	442	445	446	441	461	429	445	469	429	452	403	415	425	439	446	465	429	435	445	412	403	441	426	440	409	436	422	426	429	445	446	453	423	449	439	434	430	483	454	414	457	454	396	389	427	481	400	460	427	411	463	430	449	432	428	425	451	431	434	424	449	427	408	408	413	436	416	444	456	475	428	468	445	416	432	440	450	446	439	405	432	419	435	424	421	418	475	447	463	450	427	427	458	432	452	450	430	385	454	433	435	410	450	437	443	438	465	465	428	391	404	448	433	417	445	433	420	421	473	434	432	442	429	429	443	445	459	444	408	415	427	471	454	461	439	451	395	446	414	454	461	456	452	481	449	431	406	445	441	447	442	441	463	426	394	460	461	450	435	442	463	415	442	449	408	438	459	443	437	449	465	411	450	413	430	416	441	463	419	444	448	460	427	458	488	433	443	436	413	440	462	431	428	403	416	422	412	422	434	444	417	411	415	408	402	453	437	434	454	458	427	435	444	437	437	432	431	405	444	415	442	451	436	433	467	411	465	425	418	421	455	400	438	442	447	423	444	433	447	427	442	424	449	418	438	435	446	406	431	446	431	464	445	427	414	427	419	478	459	470	439	462	448	433	439	455	436	442	432	449	414	386	465	439	433	401	459	452	433	409	420	405	440	433	422	492	397	455	402	432	424	427	451	479	475	449	382	453	439	437	406	423	439	453	413	419	461	415	418	451	447	444	461	425	450	416	455	414	428	422	419	445	425	409	440	429	412	419	381	479	451	413	436	476	429	432	438	419	441	448	419	407	432	402	459	419	426	479	413	459	387	436	478	453	430	443	421	421	432	449	420	491	439	442	465	407	428	443	453	439	421	404	476	437	434	388	492	474	437	420	394	445	451	457	411	422	465	457	404	437	450	422	472	433	441	439	424	429	423	409	439	471	454	395	457	437	433	467	453	423	386	441	499	454	411	441	443	455	460	445	417	460	378	460	440	469	439	422	442	428	431	456	423	473	458	465	430	443	417	440	423	441	446	437	437	466	424	453	428	423	432	453	396	440	420	458	414	442	441	439	422	391	457	419	460	423	465	434	447	445	428	464	413	483	435	417	417	455	432	445	452	451	419	423	442	439	434	466	421	386	436	427	430	438	463	477	425	405	481	459	435	435	417	448	447	444	466	421	406	442	438	464	448	429	424	439	449	437	400	453	434	419	418	428	454	422	402	418	410	425	430	432	444	428	410	460	446	407	457	416	459	455	449	435	488	446	416	435	443	433	446	439	464	432	418	454	443	405	428	396	419	433	439	459	436	437	434	437	441	396	437	422	423	466	461	415	428	440	455	439	443	447	446	484	410	419	451	419	434	429	421	473	449	426	447	441	459	444	419	441	446	431	416	412	438	406	425	464	412	439	400	439	458	451	418	451	409	440	445	451	457	453	431	430	437	444	418	386	444	438	426	433	436	450	465	439	401	442	428	393	441	436	430	415	427	451	450	433	426	440	444	458	449	422	451	445	431	420	466	438	430	443	434	423	442	427	397	367	400	466	405	434	416	421	434	432	402	386	450	395	421	437	445	444	406	431	452	446	456	410	440	463	411	457	429	427	434	413	430	447	420	439	432	461	423	430	430	420	417	414	454	423	411	420	431	444	416	434	444	416	447	458	422	413	434	400	459	450	471	436	427	430	484	444	428	430	439	419	461	462	428	425	463	420	476	411	425	414	455	444	447	448	416	457	446	438	412	449	423	421	417	435	470	434	437	445	415	408	439	460	441	394	429	466	426	444	429	469	464	433	420	436	415	413	445	451	448	456	439	426	422	414	449	459	456	420	444	449	450	465	409	425	420	434	419	394	433	466	463	437	418	431	408	424	421	441	403	468	417	417	480	440	440	402	435	446	448	427	429	448	458	458	402	470	453	433	422	463	436	455	454	444	432	462	434	448	463	412	435	432	443	427	461	400	444	432	449	415	444	469	478	449	414	423	441	408	433	430	457	442	421	438	428	436	421	452	446	431	437	448	414	477	419	436	444	473	438	436	458	439	468	439	424	432	450	439	451	450	420	415	441	464	404	454	458	439	423	401	469	436	445	432	450	479	419	450	428	489	374	403	459	421	412	424	423	444	417	450	433	439	456	413	451	408	397	420	427	446	416	460	429	441	414	410	438	457	433	413	423	442	434	401	436	448	432	444	444	466	448	408	427	445	423	439	475	438	418	435	430	448	439	436	416	420	434	419	441	394	431	424	459	461	447	429	420	446	408	444	409	431	442	418	469	428	411	436	479	442	464	442	433	429	414	465	458	451	473	428	449	433	423	382	447	415	447	404	424	447	435	467	408	432	419	461	427	459	415	418	416	439	415	464	427	429	435	406	419	447	445	402	436	443	415	450	433	425	425	413	438	431	469	416	432	447	456	417	427	482	473	458	438	429	427	437	434	432	405	417	432	435	409	432	440	446	421	435	442	422	403	423	415	432	395	438	451	438	420	450	430	401	419	416	465	440	437	434	459	436	456	453	474	429	404	433	412	435	424	449	452	386	413	429	467	432	444	449	456	440	419	432	434	446	464	472	433	445	456	422	452	433	432	461	422	415	435	459	456	437	440	444	424	478	412	412	418	420	440	422	431	454	434	425	413	413	442	428	417	428	455	433	395	432	411	439	435	440	402	415	441	422	432	419	408	445	425	464	435	457	445	446	406	417	448	421	415	417	453	437	445	430	404	469	430	460	442	433	456	404	426	433	469	426	429	461	434	420	466	447	434	449	441	434	445	406	438	448	454	479	435	421	432	423	438	425	454	428	452	449	389	447	432	393	404	414	431	436	450	406	443	448	455	428	435	430	462	416	453	439	428	404	471	419	459	457	454	446	377	453	457	381	432	451	431	457	455	438	368	421	487	421	440	418	474	451	452	416	429	451	437	410	464	420	446	439	392	420	449	452	436	444	452	426	418	399	439	468	481	469	415	432	471	429	437	406	459	446	451	460	428	434	438	432	410	418	429	440	432	435	435	448	423	427	452	395	450	428	450	434	447	450	429	438	443	449	430	382	430	441	462	427	434	450	418	446	451	401	466	414	458	453	450	407	438	454	469	441
63775	33482	14342	4240	1287	483	237	261	205	244	225	221	229	221	218	192	210	243	230	218	242	231	201	213	199	186	212	174	203	213	232	200	204	223	213	193	217	183	206	197	214	209	231	222	201	195	231	211	193	211	227	198	218	181	223	167	199	221	179	219	210	222	199	197	195	214	205	222	216	199	221	188	205	211	218	204	230	209	207	212	198	208	205	213	203	212	202	212	205	208	202	189	212	226	191	203	201	209	202	191	218	217	207	211	209	188	223	193	228	220	214	207	178	218	182	193	179	245	227	200	179	210	225	226	217	203	216	211	194	205	214	198	189	198	188	197	216	196	225	201	191	214	219	214	235	210	192	194	213	234	217	205	204	190	206	216	178	226	214	197	201	195	216	210	178	244	196	222	183	196	224	192	216	183	208	185	221	208	211	213	185	219	208	184	189	221	250	192	200	192	208	193	205	213	210	203	211	207	199	200	217	220	218	174	210	204	183	226	207	205	220	188	202	224	207	184	224	218	210	195	217	199	226	255	225	225	202	224	171	203	188	221	226	213	233	203	193	211	203	219	215	240	216	230	191	199	200	210	212	205	210	201	184	223	217	214	200	227	228	206	207	194	197	215	194	186	225	179	212	211	201	181	206	198	182	231	206	196	210	248	196	206	248	192	213	201	208	191	216	204	208	204	194	185	212	202	217	208	205	227	203	212	220	227	206	224	216	208	203	206	212	215	224	209	213	217	201	212	189	174	221	206	218	207	224	223	201	207	194	214	208	214	188	229	193	222	225	211	205	198	180	192	199	209	215	216	228	228	192	221	234	210	203	232	238	213	224	218	241	212	197	213	211	216	194	212	192	186	225	210	193	202	201	217	220	199	217	213	217	206	193	217	216	194	223	189	210	216	195	192	182	197	201	223	220	198	178	227	209	200	203	195	217	195	184	223	196	227	195	195	186	200	204	190	199	212	198	197	211	210	198	190	191	179	216	225	183	195	193	207	221	207	241	228	193	209	210	193	220	218	206	184	188	214	234	186	190	206	220	203	218	217	195	205	190	178	195	241	187	187	190	190	244	190	218	213	213	218	213	203	187	218	229	180	225	188	199	211	220	181	203	220	213	215	217	224	224	180	199	206	181	221	196	184	211	225	198	214	193	185	222	196	204	195	206	243	168	220	208	201	206	204	199	168	190	208	224	188	208	254	207	247	198	217	193	220	191	205	190	179	208	224	206	217	207	224	189	226	223	188	221	197	208	222	188	178	240	222	208	229	209	209	187	213	219	202	213	206	219	208	210	209	226	187	240	206	206	194	209	218	251	201	196	177	236	228	179	237	188	182	211	224	189	202	197	205	223	201	185	223	217	202	211	198	214	204	191	201	233	189	220	181	214	182	215	197	216	194	222	227	217	208	204	210	232	194	206	168	211	216	197	237	198	184	218	208	219	213	192	228	176	220	204	209	207	227	213	177	225	213	224	229	219	190	181	187	202	200	194	214	196	210	188	203	193	207	227	230	192	204	196	202	217	193	199	233	203	223	194	194	236	195	212	218	180	218	210	195	210	215	241	227	220	186	178	215	212	228	190	225	208	218	210	239	220	237	193	191	175	202	214	197	209	202	201	225	221	209	226	205	216	221	190	214	207	190	193	194	224	223	185	256	189	204	193	241	178	223	203	202	203	199	235	203	226	219	178	193	208	196	241	191	215	226	199	210	224	227	221	227	184	203	225	204	212	209	220	195	196	200	219	188	232	209	200	212	202	229	218	174	181	213	235	183	190	202	181	200	224	235	185	214	202	192	202	214	201	194	226	224	218	190	219	185	215	212	201	204	215	218	217	211	220	211	219	212	180	212	191	191	219	207	207	211	197	205	216	207	187	222	184	211	188	206	192	186	163	212	214	193	256	200	215	205	226	202	212	193	188	181	209	199	175	168	198	204	189	217	183	210	220	185	194	207	202	217	219	210	194	220	198	204	207	213	221	209	168	199	217	204	186	195	231	209	200	195	213	221	204	232	185	228	206	198	188	228	206	196	227	196	219	224	202	179	222	198	218	223	209	189	192	219	230	232	195	197	209	220	217	198	212	220	177	196	166	210	200	194	211	170	207	205	220	192	194	213	210	216	193	209	216	214	234	180	194	219	229	218	202	208	210	200	171	218	201	236	173	196	206	209	199	176	208	192	231	212	189	187	206	195	208	178	209	208	192	192	196	190	204	190	203	236	205	208	241	190	179	240	225	186	207	219	222	191	220	231	213	231	195	202	198	238	202	211	233	199	220	231	226	179	167	195	224	197	198	208	190	229	224	181	184	219	192	210	192	209	211	203	213	199	189	227	189	211	213	188	223	206	212	236	229	196	194	197	239	199	204	205	188	201	183	203	185	206	194	225	234	196	201	219	202	216	212	212	197	233	208	217	217	171	226	211	230	222	193	237	221	208	171	198	205	197	243	203	230	197	191	230	242	189	214	212	199	222	195	167	235	202	208	240	218	217	199	198	227	195	226	202	207	214	224	210	208	214	224	203	188	222	193	206	226	215	179	197	188	200	200	192	195	219	218	217	207	208	195	207	183	214	206	192	210	217	194	235	182	210	220	190	179	215	170	196	212	187	184	176	190	225	213	196	207	222	204	190	208	211	200	204	201	191	206	199	213	226	230	217	184	231	238	196	202	220	199	192	206	197	192	203	211	217	212	207	199	189	211	236	225	217	194	203	223	223	205	200	211	163	182	215	228	230	206	202	222	215	201	195	202	213	211	214	215	205	174	198	205	203	217	222	195	192	211	235	208	187	201	210	191	233	180	214	206	224	200	202	208	221	211	206	223	210	212	188	227	226	198	199	201	223	208	221	202	182	225	222	196	233	191	209	230	177	220	194	191	223	213	222	236	235	201	203	220	220	196	203	188	225	211	190	213	221	206	186	223	200	214	221	226	196	236	229	198	209	208	177	212	181	213	185	232	210	208	192	227	214	210	201	200	208	209	203	210	209	219	193	195	229	203	216	225	199	208	188	189	221	193	223	225	209	220	209	216	232	224	210	211	196	216	213	213	197	193	232	197	189	190	225	204	204	206	195	192	201	228	196	205	191	199	210	188	199	222	210	186	187	218	205	223	206	207	226	194	251	192	213	207	218	218	186	188	189	199	195	196	217	198	168	189	197	163	246	243	213	190	184	227	202	205	217	219	214	204	220	184	186	187	226	225	201	192	207	174	200	217	190	195	182	197	195	205	225	190	171	191	196	206	230	182	205	226	210	193	205	184	196	190	210	233	232	203	198	236	184	213	211	227	210	218	201	199	202	220	207	186	249	199	209	201	204	195	232	210	201	209	194	215	201	216	228	216	204	191	239	209	234	212	228	232	204	205	179	220	190	208	202	220	240	212	211	237	192	202	206	214	199	206	209	217	203	195	198	191	190	214	210	200	217	205	220	189	218	207	183	228	205	221	236	199	178	170	174	189	228	211	225	244	202	185	227	234	225	192	195	214	202	204	231
43014	25371	14639	8290	3462	1424	665	707	541	475	513	548	428	489	459	440	517	469	439	498	460	494	477	456	460	476	468	443	468	453	478	450	436	482	499	463	463	456	440	476	473	463	475	449	462	500	423	484	435	477	486	465	445	481	445	433	420	437	477	419	470	432	425	421	454	438	473	458	422	433	460	393	445	481	466	423	463	499	444	441	449	430	434	477	414	473	465	454	457	451	471	491	447	455	488	463	424	433	457	445	437	441	435	451	435	426	498	453	443	431	443	466	471	436	450	465	476	482	461	435	423	471	469	439	456	468	423	463	447	450	446	467	440	453	452	477	453	442	456	455	425	460	449	482	476	465	455	458	439	449	427	458	470	489	498	449	470	457	451	479	461	461	448	451	482	454	457	428	448	482	470	440	430	449	462	468	488	436	499	454	475	456	479	483	484	460	491	486	481	471	453	447	451	458	462	462	450	455	460	405	445	458	450	459	465	460	468	455	469	506	452	474	469	435	433	432	446	451	440	497	473	516	462	487	449	438	464	454	476	449	459	478	492	480	456	481	432	477	481	491	449	436	446	473	467	479	490	463	452	444	465	451	481	474	475	439	463	468	465	443	461	454	450	464	456	435	476	445	486	446	461	408	464	433	467	483	444	456	451	463	451	461	457	462	463	456	434	456	449	460	463	434	483	462	432	474	443	494	489	445	470	454	474	472	483	478	464	481	458	452	434	464	454	476	471	461	477	448	449	411	472	468	491	444	469	443	466	453	474	467	466	444	445	478	471	474	464	494	461	440	468	463	482	460	444	480	487	467	463	464	431	465	459	474	487	455	466	434	474	411	486	463	449	462	466	486	474	440	444	495	480	465	452	497	456	444	433	449	444	440	458	470	466	443	470	465	496	479	449	490	447	424	472	415	442	453	450	489	448	443	491	449	436	452	485	468	454	409	501	489	427	453	482	470	438	464	478	486	467	455	459	481	395	473	459	442	454	434	468	472	457	455	459	475	478	458	465	459	451	446	453	485	483	451	470	465	483	446	482	425	434	445	452	478	461	483	461	467	465	476	436	477	470	463	459	459	466	439	469	448	418	438	468	474	439	487	459	438	488	460	432	446	441	457	491	464	428	490	448	458	457	497	484	485	439	421	455	445	451	480	423	471	486	470	438	464	459	468	431	481	439	432	465	444	464	465	438	443	449	459	472	505	464	473	456	467	469	449	459	457	439	477	438	477	506	449	467	434	433	434	454	438	449	476	441	444	467	469	463	450	463	445	466	447	419	474	499	441	445	469	464	453	448	473	491	461	468	474	410	445	477	413	468	496	462	441	457	472	438	454	469	477	479	438	443	466	418	458	473	441	465	484	450	469	455	451	435	491	453	462	456	457	480	440	478	452	505	507	437	458	452	468	469	465	467	439	451	452	425	465	503	479	461	472	443	454	436	457	465	490	446	439	421	432	485	460	452	440	458	451	486	509	477	465	470	449	456	424	440	447	444	475	446	459	438	471	459	406	427	470	459	474	447	438	486	458	468	445	450	435	419	465	464	457	446	441	462	457	480	450	476	460	442	478	426	461	440	462	452	453	420	456	449	454	470	423	490	455	447	473	456	482	463	443	472	503	473	472	468	446	462	491	465	466	463	455	479	454	460	484	458	468	464	456	470	485	449	452	451	461	459	427	464	436	439	451	456	444	438	475	488	471	462	481	445	469	464	458	478	463	440	440	455	459	477	451	429	427	432	458	447	482	448	485	460	460	448	409	493	427	438	456	462	468	443	447	451	453	464	457	452	458	485	444	479	433	442	478	481	439	459	465	486	452	460	457	490	455	457	466	438	449	444	455	475	454	452	447	433	430	437	437	480	477	468	461	436	459	439	469	473	468	490	498	457	501	441	453	492	460	471	447	445	460	462	456	491	445	466	443	505	476	435	457	491	450	448	449	467	471	495	448	446	495	509	449	504	459	428	497	414	460	456	471	415	456	467	461	458	450	476	484	461	460	451	431	491	479	503	497	471	461	445	433	465	453	452	454	472	488	465	468	487	435	475	484	493	475	486	510	491	474	454	472	460	450	466	440	468	450	463	464	449	440	457	480	486	435	416	448	497	471	479	455	464	481	480	453	443	435	436	444	451	446	432	421	453	450	461	398	449	479	449	450	477	471	452	440	453	473	443	486	447	490	438	465	433	449	529	495	498	470	455	477	460	495	502	453	453	444	459	471	431	431	474	484	463	466	468	446	472	478	450	436	462	443	457	512	479	468	485	457	463	441	450	419	445	446	456	445	475	441	461	463	469	442	413	459	481	434	444	466	513	464	455	441	451	467	492	494	493	457	432	464	475	473	474	473	456	459	468	467	457	443	442	453	480	469	461	426	454	433	479	465	460	458	441	471	467	481	455	437	430	456	437	451	448	482	438	430	456	463	468	472	451	495	427	458	469	442	456	468	443	455	437	479	492	473	491	450	430	495	431	474	464	469	455	430	450	500	453	474	495	467	477	472	443	451	447	480	444	461	437	439	479	446	435	467	459	476	477	455	465	445	448	512	511	438	472	461	461	429	469	419	480	455	463	491	453	465	487	441	433	475	467	490	442	447	467	435	484	467	493	446	453	492	453	479	447	487	465	456	500	466	425	477	473	463	471	438	467	453	443	464	493	498	438	508	479	463	429	470	474	467	443	490	468	437	475	492	461	500	459	455	475	423	451	449	408	460	481	422	452	450	433	452	456	465	453	439	457	454	450	480	408	464	498	468	455	431	487	451	445	439	399	436	457	466	429	465	448	478	504	463	466	485	452	460	448	461	455	418	446	485	455	479	474	457	450	495	419	437	446	483	471	483	412	470	452	435	472	435	479	484	483	415	460	442	449	449	475	463	509	433	439	467	440	469	428	473	462	448	465	457	480	462	501	458	443	450	446	429	481	462	455	440	462	402	456	442	457	461	461	487	476	433	466	445	429	472	473	455	490	471	430	466	449	458	484	459	492	458	468	455	456	456	442	483	458	469	417	474	510	454	437	491	458	469	494	470	478	484	486	435	488	469	451	439	461	432	460	454	466	424	461	461	447	443	472	506	440	429	471	418	461	458	505	478	488	439	421	439	456	444	456	461	459	427	438	464	460	444	463	484	456	505	453	460	480	448	453	465	424	457	456	422	457	431	429	412	441	467	473	447	481	468	472	420	465	474	479	530	444	471	443	465	490	464	451	464	440	436	465	492	435	463	442	467	476	458	489	482	473	451	436	434	433	429	441	457	450	487	472	474	443	454	494	426	462	462	432	450	464	456	436	472	455	453	473	487	466	443	485	441	431	412	459	460	435	454	476	450	473	469	486	438	503	452	443	452	438	471	405	441	441	465	513	458	438	467	465	472	443	428	503	478	470	444	472	457	444	470	453	470	455	480	456	453	430	455	470	450	495	457	450	451	515	467	428	462	461	495	448	441	461	438	410	457	478	489	474	464	430	482	463	455	436	455	488	494	430	447	428	442	446	456
65678	36896	20491	10235	4967	1315	389	406	232	285	242	248	240	235	231	210	234	237	196	227	215	230	222	229	212	193	192	213	236	214	201	228	233	235	222	204	215	198	242	223	261	235	218	240	210	239	251	226	198	220	221	192	205	202	215	199	215	203	248	207	226	175	202	220	192	208	229	216	227	195	216	220	236	205	214	216	214	195	218	217	208	236	237	233	218	220	229	220	244	221	230	228	198	238	205	230	227	237	230	227	228	225	221	192	199	213	222	235	211	236	188	212	219	234	209	198	209	259	237	233	238	217	210	238	218	196	231	222	218	212	243	219	247	204	241	219	210	204	224	205	189	228	215	235	235	207	218	225	198	240	234	230	219	210	227	206	249	213	198	189	192	230	222	222	233	217	209	194	207	228	234	220	205	234	212	209	242	227	230	190	240	204	227	227	219	213	178	214	256	203	225	207	204	203	223	221	204	194	220	230	202	214	202	181	212	209	186	222	217	211	216	210	206	235	223	230	225	181	206	224	212	247	236	230	197	226	194	218	199	211	201	241	225	218	215	198	225	220	248	221	230	219	212	217	218	235	233	246	236	204	257	235	233	201	207	244	204	215	224	197	212	222	196	194	212	213	227	204	241	214	217	193	220	245	228	213	227	232	230	232	236	206	254	228	211	216	214	214	218	201	236	217	209	219	232	191	228	211	224	207	199	227	216	224	203	229	208	241	249	229	191	198	201	222	219	219	237	221	184	235	203	240	261	209	234	216	215	199	214	178	205	209	198	189	235	214	202	200	219	229	214	223	222	250	210	195	233	235	222	201	207	199	216	244	214	261	209	211	212	221	233	202	204	206	200	214	218	228	227	217	226	190	195	226	208	241	228	198	186	222	249	197	206	190	204	220	213	236	197	248	208	269	237	202	241	191	216	227	222	234	203	209	216	225	212	226	229	212	212	255	227	200	211	206	209	206	240	219	231	218	213	235	189	203	209	203	196	235	221	230	205	211	203	227	237	201	233	212	231	232	208	219	200	201	189	228	199	215	218	196	240	239	218	251	226	190	215	220	236	210	236	196	228	238	212	210	183	207	203	218	212	191	222	211	208	222	218	227	193	206	246	193	231	219	216	254	226	205	214	208	238	206	188	202	220	219	205	204	236	204	205	232	230	209	199	208	224	215	236	234	206	223	232	218	192	228	197	237	205	246	210	217	212	224	214	253	229	213	209	220	239	225	204	241	217	237	216	210	219	217	202	230	211	216	217	212	226	234	204	244	223	213	210	205	209	205	205	211	220	192	227	207	238	270	210	260	236	234	215	210	208	246	237	235	215	225	248	239	218	188	217	222	243	221	239	229	212	211	220	239	222	229	222	229	226	230	209	204	213	227	206	245	220	217	201	265	235	227	225	268	237	222	217	242	236	240	195	225	224	233	243	195	213	200	228	190	237	203	239	230	218	219	238	249	224	241	234	238	217	215	199	185	204	214	230	205	234	208	245	222	220	245	215	217	211	206	237	201	241	258	221	209	207	218	229	233	199	230	236	211	200	203	206	218	200	206	183	216	228	222	202	237	223	234	261	200	237	212	206	193	217	219	199	212	225	198	236	231	208	218	214	247	247	200	244	225	231	235	247	221	196	219	205	215	227	234	229	212	228	231	222	218	218	200	213	210	214	215	230	197	208	226	243	237	225	245	202	199	237	219	189	235	194	228	226	210	210	217	232	229	222	212	223	200	236	219	201	210	229	198	249	193	195	201	206	220	197	211	224	214	221	244	198	203	220	218	259	212	213	195	220	210	184	197	216	227	215	226	232	206	232	209	199	193	237	193	224	201	222	217	225	194	234	236	201	222	205	205	221	223	227	215	201	203	200	213	237	197	249	239	202	248	207	211	205	220	205	194	245	213	221	231	209	230	231	207	229	201	233	221	230	207	199	197	217	252	216	226	230	147	229	231	228	216	212	224	214	219	216	212	229	219	230	228	213	203	198	239	219	236	209	210	218	223	237	224	197	216	211	201	239	231	233	234	201	229	227	219	201	246	236	227	212	207	226	244	215	189	239	231	236	225	217	193	217	234	222	210	201	207	193	208	201	221	209	224	228	233	231	226	220	226	228	227	219	200	227	233	220	238	204	203	218	190	205	211	208	247	199	210	210	252	231	230	224	208	204	249	237	205	203	206	186	213	208	265	223	243	229	210	217	237	245	222	209	237	207	219	187	240	215	224	229	190	235	220	195	232	229	239	221	200	206	241	231	211	205	198	206	231	238	229	231	230	191	223	227	217	180	238	220	237	232	232	223	249	200	205	229	205	215	218	210	208	221	220	197	211	230	192	213	222	216	230	263	235	227	253	203	224	205	220	238	201	216	214	210	187	219	225	199	210	221	221	209	239	216	250	199	213	191	220	207	246	225	206	197	216	220	238	213	205	179	228	225	182	211	199	229	222	227	232	220	204	211	210	253	246	229	217	237	248	232	229	214	200	235	199	218	205	209	221	215	223	224	171	238	241	181	227	200	212	227	235	240	207	200	235	201	232	228	216	267	207	203	214	213	200	202	207	218	210	217	211	228	216	218	206	233	198	223	206	232	222	228	220	221	200	215	216	219	224	217	193	210	196	233	212	200	215	241	222	211	195	215	250	234	222	226	216	229	206	225	226	204	223	206	227	202	203	208	215	221	194	181	226	216	233	211	234	225	229	207	224	223	197	198	232	238	225	235	199	220	204	209	207	241	226	229	215	233	220	222	236	240	204	218	233	233	223	255	234	222	195	234	206	220	204	219	221	210	220	218	196	200	195	226	203	245	236	184	223	245	212	230	231	227	198	230	196	248	218	206	205	203	228	231	216	217	201	223	228	206	211	214	222	221	216	204	218	224	223	228	233	241	221	207	213	217	193	210	198	207	215	203	247	247	197	237	238	218	205	209	230	217	240	215	176	219	218	201	230	220	228	216	278	215	221	224	231	213	231	227	231	223	216	225	203	230	218	210	215	209	213	207	221	226	210	221	231	216	219	219	243	197	229	194	196	221	211	201	226	202	216	240	205	226	237	216	235	222	206	226	210	216	238	213	199	220	216	208	223	206	226	271	220	204	203	223	190	227	239	235	214	192	211	232	215	211	231	231	226	230	223	210	221	215	211	207	217	216	234	237	246	189	197	199	243	209	234	214	196	208	221	215	228	233	221	244	231	208	209	227	214	219	212	200	229	202	252	225	184	217	241	214	237	224	210	221	241	203	218	198	233	200	220	210	226	209	201	191	214	240	228	230	218	221	243	194	217	204	163	208	221	216	206	188	201	193	184	210	200	244	238	187	213	226	228	244	200	207	243	214	247	239	228	247	211	202	228	183	194	214	207	202	202	193	228	212	210	229	182	207	237	215	226	255	225	230	215	213	221	237	196	221	218	201	236	221	215	236	187	216	232	241	212	213	202	220	210	230	234	231	216	230	242	203	230	230	182	212	225	210	234	223	238	239	209	215	225	205	188	211	235	210	240
42316	28006	21234	18008	12249	3663	1197	1225	767	748	604	543	572	519	523	461	482	477	533	523	531	546	540	487	481	516	489	505	508	481	473	470	453	526	483	479	470	483	465	495	470	496	534	490	475	503	520	471	470	513	488	529	515	476	451	507	469	500	482	468	486	459	470	479	480	460	509	473	471	481	502	512	457	465	437	485	482	487	475	510	510	462	463	474	508	470	461	473	459	476	434	495	476	456	455	484	485	495	489	475	453	458	449	483	441	444	492	452	509	481	456	461	463	493	499	502	479	485	488	486	507	499	478	528	486	480	459	465	468	459	482	458	483	456	482	467	477	439	459	473	488	520	473	453	461	507	470	437	449	458	491	481	478	498	488	508	481	454	462	478	450	453	481	512	492	472	472	446	512	450	459	434	460	482	476	460	460	493	480	503	463	492	475	478	449	480	496	453	491	434	469	424	476	465	511	465	461	483	451	485	490	450	508	453	460	473	459	445	492	497	473	469	486	505	477	471	493	463	456	465	470	466	496	456	465	518	452	445	418	455	458	461	472	471	510	510	467	499	488	491	441	488	479	509	419	482	521	466	485	466	506	489	486	472	474	527	467	503	466	483	469	465	471	472	472	460	476	508	461	487	471	490	483	473	508	487	480	472	448	495	496	488	489	482	469	507	464	433	456	481	479	461	468	450	494	485	489	484	473	450	464	478	471	450	488	440	471	482	478	461	499	486	509	442	482	526	511	459	479	484	441	488	444	487	512	488	504	481	465	485	482	486	434	464	464	482	451	460	465	477	469	441	488	462	483	480	471	510	487	491	513	488	457	443	454	448	449	451	446	481	472	493	434	470	501	461	481	459	463	482	499	502	488	466	480	488	482	480	449	465	479	508	478	450	447	452	483	477	451	472	477	461	483	485	457	492	483	493	526	490	437	454	446	473	470	476	478	474	461	464	466	513	484	490	484	501	443	456	469	454	462	475	523	484	478	477	486	499	498	477	469	447	492	469	476	498	444	489	485	499	482	473	473	485	481	476	466	478	489	529	474	467	430	507	474	479	471	447	511	438	493	514	436	457	446	486	468	477	489	452	497	506	435	465	463	456	485	473	501	480	508	529	490	456	485	490	453	479	457	529	470	526	464	467	460	476	487	489	481	472	526	452	472	458	480	474	481	489	487	469	460	498	470	474	488	467	445	464	488	498	456	466	488	481	485	460	493	472	468	457	469	463	476	490	431	520	442	472	471	465	470	467	444	471	466	487	463	441	489	454	506	496	457	486	472	516	470	475	450	475	499	485	506	483	468	538	480	505	472	499	495	484	491	471	480	488	482	478	487	485	494	479	488	447	475	483	434	490	494	484	460	475	463	455	437	502	426	431	488	459	469	511	485	462	427	489	477	486	483	477	453	426	491	495	543	478	503	475	502	487	490	473	499	436	433	495	476	446	480	472	464	509	466	483	500	453	489	456	489	509	467	464	483	456	469	445	453	486	477	548	446	471	494	469	466	460	445	481	465	465	472	484	488	484	451	503	468	448	485	500	476	529	491	491	508	463	479	487	493	452	478	450	450	467	477	458	462	475	464	503	494	473	467	482	472	522	494	485	516	443	458	465	480	477	491	476	521	493	470	476	479	473	489	444	501	466	496	496	419	483	493	453	460	471	470	438	474	497	444	457	483	460	500	509	489	450	487	466	493	472	461	467	460	456	474	499	483	465	441	505	481	473	446	475	425	483	485	479	479	479	469	503	447	490	487	508	485	480	510	453	482	460	476	482	445	467	467	437	499	467	469	491	476	476	466	474	476	454	503	481	514	456	476	463	448	445	501	457	446	485	493	474	438	504	472	443	539	465	464	468	490	489	488	460	539	461	468	494	403	462	444	463	467	477	501	468	467	467	466	476	452	499	499	472	483	496	461	463	529	480	476	460	451	499	478	493	482	478	469	482	442	470	501	506	487	459	461	501	477	468	516	493	473	462	503	467	456	475	463	462	482	490	478	467	517	511	474	468	485	478	454	440	457	473	484	465	497	468	483	464	481	457	494	481	480	481	458	491	470	491	504	472	491	498	488	429	479	473	472	501	505	492	479	469	482	458	449	466	470	479	462	484	476	487	516	475	474	457	496	499	476	499	492	497	514	450	477	509	507	494	471	475	513	453	466	539	488	507	511	475	483	538	494	469	513	474	478	463	500	488	487	453	486	543	452	459	471	455	467	458	477	473	471	472	500	477	424	516	484	522	491	461	462	476	482	476	494	465	451	474	457	476	453	478	465	459	500	480	470	482	491	472	484	488	490	486	512	479	489	509	483	451	469	481	497	457	473	517	445	436	476	514	471	467	479	455	483	484	484	465	465	471	489	506	510	505	437	509	461	484	498	471	509	442	484	479	503	484	426	471	477	521	495	464	435	504	437	498	498	473	468	488	461	467	477	481	478	531	500	502	499	445	451	489	461	488	462	473	466	465	452	493	442	518	443	476	452	508	486	489	470	475	516	464	480	452	555	454	454	467	461	471	451	487	469	501	455	488	484	432	416	474	463	475	476	491	436	516	477	472	468	521	490	506	502	519	447	475	468	480	463	507	471	485	486	484	468	455	488	492	497	504	493	435	498	514	486	462	508	492	488	480	506	448	461	461	512	489	505	514	486	450	446	473	473	458	520	468	454	489	476	474	470	500	489	470	480	524	495	474	495	490	475	480	511	451	489	483	494	490	458	454	469	482	513	499	522	453	515	497	482	508	502	467	474	476	465	481	451	455	483	452	494	478	446	445	494	502	489	482	475	485	461	467	483	507	523	498	473	448	450	512	450	437	488	472	495	456	494	459	494	458	474	512	487	463	469	486	493	478	466	502	521	483	489	513	472	477	468	463	515	453	473	457	462	461	484	448	449	476	500	500	508	492	496	447	475	452	455	458	499	484	490	473	426	486	473	505	493	473	466	481	425	480	479	463	491	490	472	472	451	466	476	475	470	492	526	512	500	482	502	471	501	535	482	478	495	491	455	508	439	473	480	486	473	499	509	455	489	524	522	529	499	468	498	442	453	476	462	500	467	468	498	428	456	498	483	476	449	494	461	452	471	431	445	521	478	470	498	459	494	488	438	455	469	486	509	462	504	459	456	475	455	514	476	484	452	482	455	501	471	485	466	467	489	489	468	475	482	497	442	446	467	486	485	507	532	486	453	427	445	510	461	454	503	491	464	460	490	465	473	478	494	470	471	509	444	479	499	459	479	480	440	440	513	477	481	490	489	453	478	453	461	494	462	472	458	471	481	493	494	473	464	477	475	484	418	492	459	466	470	492	470	485	452	439	480	492	488	460	456	466	494	490	452	462	447	445	445	507	443	465	449	480	446	474	446	490	448	496	490	455	464	467	445	471	418	457	467	486	489	504	498	490	495	451	487	480	461	465	469	459	455	488	482	491	490	469	485	526	459	434	493	430	473	529	478	503	474	496	423	473	434	489	448	477	443	461	501	476	480	473	481	435	472	477
47695	22577	10722	4252	1158	345	237	186	198	182	200	202	178	210	239	161	206	180	202	210	187	200	189	193	197	188	185	191	193	148	205	200	178	190	191	217	192	184	178	189	201	207	188	208	211	174	213	176	188	184	176	210	220	195	191	180	187	183	204	205	189	212	220	174	205	205	172	188	201	187	189	202	196	203	206	182	211	194	199	203	198	196	187	198	174	201	175	197	212	201	183	192	206	213	220	195	203	191	192	212	201	220	203	201	182	163	207	216	193	182	163	201	200	203	200	177	197	184	184	224	170	197	198	178	201	202	184	215	199	206	160	187	182	186	199	194	217	199	202	202	204	197	180	190	190	184	181	203	184	208	195	182	217	186	170	218	208	194	205	181	192	201	178	199	215	202	171	166	195	176	191	229	191	198	178	174	214	206	218	172	176	212	173	199	176	195	202	200	205	193	196	186	183	180	209	194	171	177	209	206	190	191	186	192	199	201	206	167	188	195	195	203	151	190	205	187	177	183	190	191	202	204	180	206	178	201	217	187	197	192	201	206	188	202	200	216	207	225	215	207	183	189	169	189	219	207	172	171	186	206	196	182	213	200	196	206	187	211	191	190	192	188	194	182	183	173	198	184	204	182	182	197	206	205	189	155	199	195	214	204	202	189	183	190	202	197	172	179	211	200	170	192	201	194	199	195	183	191	194	209	203	192	202	199	173	172	184	162	186	178	187	229	173	230	202	219	196	189	166	203	196	186	200	201	189	185	219	208	187	199	171	198	201	181	177	200	198	207	226	190	196	196	206	151	210	214	207	208	197	215	187	209	179	203	181	215	199	191	213	202	172	199	179	178	202	185	169	210	203	204	218	190	188	174	188	164	167	195	194	197	182	204	205	200	175	213	187	196	189	193	182	194	189	201	213	189	201	177	162	200	206	211	209	177	191	178	190	203	176	199	190	200	198	177	203	188	186	187	181	207	203	175	185	192	166	209	198	198	208	180	186	165	216	173	174	215	201	186	205	177	199	171	200	208	170	176	196	195	215	196	189	243	206	205	199	197	226	182	209	198	198	175	170	191	171	186	212	185	212	213	183	218	196	221	203	170	198	207	204	209	195	161	192	197	201	209	206	199	197	199	196	153	189	172	183	153	199	204	199	225	171	196	196	195	210	197	176	201	212	192	180	226	183	196	188	196	228	172	202	195	199	206	200	172	205	201	214	193	189	190	192	227	188	207	216	180	197	206	222	235	195	197	185	198	205	181	179	214	181	177	194	177	187	181	212	177	191	225	178	181	181	211	199	195	233	188	222	198	174	199	190	202	200	180	190	213	185	182	209	194	195	169	195	172	212	202	196	188	212	193	184	194	193	163	216	212	198	200	210	180	180	206	187	203	211	183	197	208	216	188	186	189	218	208	213	225	171	188	186	201	179	196	181	196	181	178	187	201	190	206	175	191	185	177	184	201	197	149	191	216	239	171	183	170	204	197	186	183	195	191	197	195	199	180	182	207	201	180	187	194	196	192	177	183	199	176	184	193	177	191	194	192	183	242	191	204	166	193	198	191	186	193	198	187	203	196	209	184	185	177	186	169	210	216	192	187	194	186	160	183	225	171	197	224	197	191	188	218	207	195	226	169	210	196	190	186	164	185	195	201	211	196	211	199	178	240	185	187	206	192	180	174	184	220	178	179	186	175	180	187	200	193	196	215	197	190	201	211	197	207	192	181	181	220	196	198	193	168	211	153	184	198	169	192	193	195	198	213	202	204	207	181	180	192	180	155	188	197	214	179	216	187	198	203	195	216	188	194	206	178	175	180	214	198	201	186	175	180	188	216	184	188	169	201	190	209	197	193	211	218	225	224	171	176	195	191	195	180	195	189	188	190	204	195	195	211	169	185	187	178	185	186	149	191	179	184	207	182	203	217	192	180	197	201	187	212	189	193	183	221	199	177	214	237	196	201	200	202	204	199	191	199	202	193	202	216	218	182	187	183	191	205	196	199	181	200	208	207	189	182	187	200	177	178	198	170	174	202	206	170	182	188	195	182	206	200	209	178	178	155	181	195	205	190	184	170	206	179	216	189	200	198	191	175	220	208	193	176	217	209	186	189	217	166	184	180	211	207	192	205	176	205	186	189	165	181	195	208	192	186	175	193	194	204	199	179	172	179	182	201	174	206	189	201	199	184	199	190	198	189	178	169	166	194	208	196	179	221	192	191	162	174	205	178	170	162	190	187	187	181	194	203	180	180	208	205	189	201	174	185	221	190	180	190	199	200	195	173	203	179	204	205	200	169	203	183	188	215	179	165	191	162	198	179	177	183	192	185	186	198	183	189	199	190	202	193	177	181	188	180	218	187	175	191	202	199	214	201	175	199	188	205	167	194	200	199	204	208	188	187	199	170	188	205	194	215	185	178	191	197	186	203	198	173	214	192	185	189	210	184	204	199	191	181	211	201	198	209	198	170	192	187	157	166	178	221	217	197	179	227	185	198	199	198	199	211	191	170	171	200	208	193	189	187	186	190	188	169	215	169	210	192	183	203	200	162	224	174	181	166	202	209	217	207	172	186	198	209	206	199	178	203	177	184	214	180	199	209	189	194	161	198	217	195	232	181	209	151	191	162	175	184	195	194	180	196	205	201	192	182	238	176	208	192	184	186	186	197	201	208	192	161	209	183	200	202	217	193	193	187	172	186	190	227	194	189	236	190	204	208	206	189	196	201	189	204	225	230	188	183	187	188	172	185	186	204	198	205	184	195	185	223	206	187	221	196	196	194	203	194	209	192	191	200	185	206	191	183	173	198	187	203	189	215	203	176	167	176	169	186	203	208	165	207	179	199	197	176	215	200	194	180	194	221	181	174	207	192	188	202	197	200	179	209	188	209	204	193	182	211	181	188	183	177	201	184	201	190	193	196	206	197	178	217	200	189	176	154	215	190	209	182	182	190	214	155	168	234	244	196	207	177	189	195	182	228	200	204	204	163	192	165	196	195	181	168	173	185	208	180	209	188	194	177	187	179	204	168	178	172	167	178	201	159	191	203	211	195	169	220	169	215	181	180	184	190	181	183	198	205	189	191	193	189	181	219	195	202	182	200	202	201	191	188	193	199	205	177	182	196	198	183	185	198	174	209	174	167	184	193	211	177	177	193	203	191	150	203	171	211	199	182	206	186	164	213	203	207	194	213	183	195	194	209	184	187	173	198	206	166	164	192	165	177	205	194	213	195	205	187	177	181	186	190	177	182	199	195	193	195	171	187	179	217	217	191	181	181	228	198	197	197	188	194	188	202	184	190	213	189	191	188	189	183	191	212	175	182	177	178	171	185	163	201	202	175	187	202	185	232	195	179	198	204	181	188	174	194	179	213	221	191	190	203	166	178	187	218	197	171	203	183	203	188	191	185	172	196	171	193	213	201	200	201	190	207	202	201	177	184	194	201	220	198	203	189	189	221	199	164	204	206	171	194	199	194	182	181	193	191	190	182	186	185	198	212
31005	16216	14250	8414	3354	925	552	471	484	483	451	411	447	444	423	416	420	428	405	435	428	429	447	427	458	443	392	463	414	438	455	423	446	435	451	416	421	408	448	457	433	423	423	428	410	437	402	403	422	420	472	398	443	435	437	425	458	433	441	449	408	428	453	452	433	425	406	405	440	462	416	443	427	404	403	426	407	451	422	402	428	460	416	410	469	444	408	432	405	387	447	444	446	443	430	396	405	432	447	451	428	458	402	411	387	402	412	417	414	441	440	443	461	400	421	400	398	447	441	430	431	433	427	409	408	440	407	403	458	415	401	417	438	477	442	406	408	435	421	443	410	428	438	448	406	428	448	465	424	439	428	428	423	432	400	432	451	438	413	440	429	448	409	483	427	421	418	451	435	435	448	423	456	435	424	439	455	435	439	408	441	401	442	451	386	455	427	441	430	402	424	397	436	397	447	435	442	446	394	427	442	423	399	438	395	388	426	407	414	454	441	407	402	431	439	424	458	397	439	431	423	430	448	411	412	412	432	446	432	431	452	428	426	463	447	443	425	439	417	413	443	423	463	423	418	445	437	454	428	425	411	452	445	457	453	446	435	414	445	435	412	433	453	388	444	423	448	429	431	413	399	473	394	427	433	438	428	432	424	424	444	454	419	414	480	448	425	439	435	456	448	437	455	375	444	431	433	425	459	405	457	408	409	422	438	445	439	466	387	436	449	441	427	486	396	428	407	452	397	452	411	432	393	417	415	422	449	414	466	426	429	446	413	496	410	424	422	467	416	397	451	437	403	455	411	438	482	430	454	430	416	406	405	450	459	429	395	422	415	372	424	409	413	455	428	429	408	427	419	411	434	402	442	387	410	441	424	421	419	446	401	399	446	419	443	418	416	428	459	464	445	456	424	437	452	433	413	428	425	416	420	402	401	461	400	446	452	447	423	414	421	399	428	436	407	476	416	427	391	449	435	469	445	427	444	432	434	463	413	431	431	443	403	466	428	421	395	418	431	414	430	417	448	444	410	432	492	403	399	423	427	436	393	441	412	463	407	433	450	419	417	437	434	432	408	435	428	449	444	413	460	412	476	390	434	402	427	449	419	425	391	413	456	403	428	453	441	401	401	421	428	423	415	454	471	449	424	429	462	427	407	462	425	413	413	455	457	434	417	423	392	474	429	437	395	418	457	451	416	439	399	425	431	393	401	422	428	420	437	413	417	412	408	438	428	433	435	422	431	408	446	426	418	431	475	414	415	455	430	455	453	433	452	424	469	432	424	453	493	444	424	415	428	445	449	424	432	383	430	443	404	442	419	399	441	448	432	448	445	464	421	410	485	423	411	439	429	424	465	439	423	416	439	424	435	413	468	426	424	415	431	425	422	425	406	461	433	436	448	405	427	410	431	414	427	415	443	446	437	432	443	423	401	441	446	414	453	430	409	398	413	455	411	426	476	398	458	421	393	462	414	427	429	455	425	440	433	409	446	432	439	415	440	432	397	423	448	424	446	419	408	446	414	430	442	421	412	381	457	448	431	379	435	435	420	404	427	411	400	444	445	401	413	428	423	449	453	407	440	419	448	415	455	438	438	408	410	453	460	454	462	447	460	454	446	436	396	478	421	412	429	414	410	427	444	454	436	439	432	440	421	407	431	423	422	434	448	417	448	416	433	428	428	420	447	440	438	467	416	411	445	431	451	404	433	424	419	437	418	444	428	429	414	431	443	406	420	401	442	442	434	449	412	441	392	430	443	413	422	434	475	423	475	385	451	406	432	427	409	420	437	399	434	432	426	396	415	424	437	443	465	427	420	406	435	418	411	430	448	429	423	376	422	422	443	428	456	434	437	423	412	436	454	437	447	464	410	422	443	407	440	424	410	421	434	455	440	425	414	440	395	448	415	410	418	423	441	462	401	439	426	438	416	434	453	441	387	460	455	425	410	461	393	453	420	456	437	383	420	447	381	419	450	421	412	451	419	397	423	400	437	463	427	478	411	401	453	428	444	436	415	439	480	449	445	411	455	425	419	390	419	416	449	449	413	432	397	419	442	434	404	458	451	431	445	393	423	415	398	443	408	450	422	392	405	431	404	383	420	431	421	443	456	403	429	448	444	443	413	408	441	407	423	397	417	445	414	387	403	410	406	419	423	424	401	467	426	427	410	430	441	445	398	453	438	436	433	407	408	420	391	392	426	424	408	422	435	412	446	435	429	414	441	416	458	415	419	438	449	431	389	444	417	445	463	404	390	448	410	411	449	440	440	389	409	464	454	418	395	418	454	413	414	387	424	413	427	426	430	442	421	433	417	426	462	421	455	420	461	427	410	414	459	417	430	478	426	403	426	389	430	439	426	435	440	454	440	414	407	439	419	434	434	458	434	394	454	433	432	440	459	445	411	411	402	417	450	393	444	421	420	416	429	452	455	441	446	451	424	421	422	437	455	418	441	411	445	403	472	456	429	431	434	440	449	397	446	442	412	431	453	430	440	396	422	423	448	396	453	392	427	425	425	419	425	423	443	461	438	447	443	454	435	378	411	415	398	439	443	455	447	411	431	381	389	462	422	396	416	441	412	433	417	408	446	433	450	435	425	402	398	390	401	434	466	457	396	466	459	415	471	447	420	458	410	448	430	431	447	405	397	479	401	455	466	452	457	429	476	419	443	403	425	410	449	410	445	431	421	398	406	420	408	406	417	425	407	413	434	419	396	449	463	440	460	419	433	408	414	422	447	410	427	418	436	447	400	392	431	461	406	436	429	419	387	446	439	448	465	443	399	447	417	469	434	395	458	430	406	437	424	436	407	433	429	406	411	423	436	424	436	438	419	419	427	434	452	421	440	446	456	428	417	444	448	419	458	461	437	415	456	469	444	400	446	472	418	457	447	409	387	451	437	402	428	402	459	398	408	438	434	436	394	417	450	412	427	405	438	470	457	446	424	424	459	411	447	403	426	432	429	442	438	451	414	437	397	458	453	410	412	441	424	440	396	421	432	397	459	390	465	437	434	446	403	445	431	433	432	420	431	465	448	442	474	435	453	429	442	455	427	462	436	441	412	406	448	459	454	405	426	422	465	448	422	439	421	444	431	439	449	408	420	432	404	431	403	431	451	423	424	471	411	441	426	461	421	406	440	436	455	446	428	411	437	405	438	480	427	402	431	412	464	424	447	442	406	424	398	458	430	462	405	423	433	448	422	443	488	436	418	396	450	449	410	431	428	439	432	409	433	438	452	416	441	435	456	430	447	443	396	440	440	457	435	437	391	416	437	429	434	442	419	438	440	459	415	417	441	440	417	433	437	477	441	452	449	442	404	398	446	421	440	416	404	442	408	445	416	430	424	429	428	431	469	462	423	425	452	436	467	391	437	420	461	439	460	405	437	393	454	439	447	426	449	437	427	401	447	412	457	453	427	412	431	411	447	403	395	462	422	434	410	427	428	400	408	434	401	415	454	444	426	446	440	425	394	446	446	414	397	416	450	449	449	437
58490	30694	13988	4621	1760	554	330	316	257	269	226	227	216	225	209	194	195	193	206	197	211	208	200	205	227	193	216	208	202	188	184	262	210	184	185	176	207	229	205	209	234	210	204	205	199	181	196	222	203	202	208	221	198	191	206	205	208	187	173	200	194	212	201	231	215	210	200	181	234	195	196	186	180	167	249	223	209	192	186	216	203	205	194	199	212	195	190	243	221	191	230	213	201	229	183	211	207	202	197	211	181	194	243	208	210	226	221	200	204	210	183	203	215	214	193	190	202	218	171	189	239	193	226	222	215	200	204	205	195	201	203	208	182	218	205	186	196	221	221	189	214	190	218	222	188	178	221	175	216	254	206	202	226	212	206	183	186	207	188	196	228	182	208	190	203	216	234	205	201	174	185	222	197	233	210	199	200	197	222	230	217	217	200	208	209	192	184	205	203	187	195	212	199	199	194	181	200	190	238	179	204	196	227	216	191	222	209	214	221	206	177	191	181	206	216	218	218	183	214	199	195	186	205	209	197	195	221	211	212	214	198	197	179	217	195	203	200	190	205	236	199	172	193	187	211	206	204	227	243	225	220	232	193	195	209	229	206	200	189	204	216	186	209	180	216	215	211	211	213	177	179	226	186	199	205	184	215	196	179	210	196	235	173	206	219	189	211	211	196	229	207	195	208	193	197	192	189	202	200	192	216	198	202	203	188	216	216	217	205	211	168	212	213	193	192	189	207	222	216	193	224	196	177	204	216	210	191	216	205	246	173	205	202	213	204	219	227	198	197	204	224	208	202	203	188	190	196	200	204	210	200	217	214	183	195	178	180	207	195	199	205	220	187	214	198	184	211	185	200	179	212	200	204	208	179	208	182	189	194	198	196	216	229	186	179	222	221	207	210	199	198	198	237	213	207	206	199	191	216	187	181	194	201	207	210	219	197	215	208	196	205	182	190	191	221	188	202	223	197	210	201	205	223	231	208	190	206	171	218	206	215	185	194	206	210	207	187	195	190	208	190	164	194	197	219	218	182	188	217	208	210	197	191	221	206	176	203	212	209	215	225	219	192	209	196	233	178	176	223	226	204	225	217	180	185	171	188	208	225	215	199	218	211	189	181	232	209	206	223	189	222	209	214	180	198	198	179	189	195	211	201	220	204	191	194	164	186	211	214	181	224	186	208	212	218	195	197	166	221	198	211	200	192	196	212	182	210	237	202	217	212	182	194	209	213	207	209	195	213	231	205	189	229	236	230	191	187	196	217	225	201	193	197	208	220	215	197	207	191	192	188	177	236	209	191	207	207	180	225	208	205	191	207	199	189	199	200	211	204	232	186	236	228	211	194	202	195	224	180	204	240	234	172	191	206	195	194	193	219	205	182	199	204	208	200	199	203	204	184	214	211	194	195	203	210	191	196	211	191	194	232	215	186	190	200	207	224	183	209	259	218	203	186	213	228	194	180	195	185	198	196	185	194	193	206	193	228	210	187	218	191	197	196	211	203	217	203	177	174	177	180	187	193	217	215	204	197	168	191	224	203	213	214	213	199	216	207	227	177	206	190	191	239	214	209	210	172	201	189	215	196	213	188	220	234	217	172	232	205	187	200	162	199	204	203	186	212	201	189	212	199	216	181	194	206	221	222	197	205	217	173	188	203	204	196	208	207	200	213	194	185	226	205	202	195	177	211	197	194	187	218	178	214	219	223	179	203	212	221	198	196	185	193	218	196	188	198	191	206	208	208	185	216	240	203	211	221	175	205	204	173	209	219	221	197	197	218	205	198	170	174	168	193	234	190	238	253	184	210	196	198	215	190	204	195	198	210	204	195	179	204	216	204	218	224	204	240	189	200	181	177	216	203	194	203	224	240	206	196	226	204	183	201	237	230	193	203	200	217	201	209	214	212	209	180	199	202	209	233	219	206	189	193	184	225	210	240	210	215	212	217	223	222	181	191	194	197	208	200	186	198	221	213	235	199	202	207	198	215	207	218	185	215	187	214	198	198	206	218	221	197	196	214	217	223	189	190	214	218	213	199	204	209	188	182	207	193	218	207	199	183	191	180	189	203	181	203	189	198	196	188	196	250	217	212	212	183	197	211	241	179	181	206	184	242	223	209	203	196	186	159	201	209	166	194	211	220	172	201	224	224	186	207	217	189	203	189	193	217	206	211	215	210	197	204	218	193	216	214	212	172	214	202	198	197	210	188	199	209	180	172	186	205	209	191	215	197	193	188	177	229	216	183	193	204	196	193	187	180	180	183	199	232	213	188	207	194	223	208	220	210	228	234	227	202	168	187	211	212	230	167	182	200	185	199	198	214	206	197	199	222	203	196	214	170	206	188	191	200	194	203	204	217	215	216	220	227	204	202	183	229	199	191	190	233	210	202	196	187	204	197	225	196	183	212	246	211	248	192	183	196	217	190	178	199	183	207	197	208	206	193	202	189	224	215	189	203	203	185	202	207	201	197	208	218	226	164	189	205	205	188	208	184	223	194	199	208	188	202	202	182	172	208	210	196	196	232	184	219	206	197	233	177	206	193	204	230	179	209	213	223	221	198	204	203	216	208	209	210	217	205	222	209	177	189	218	205	215	217	185	181	222	204	207	172	200	243	231	198	185	194	196	211	231	200	180	201	192	224	219	176	202	198	211	198	193	200	227	211	193	200	187	191	193	199	205	210	201	195	217	223	204	203	199	206	237	182	211	179	206	202	183	202	208	194	173	168	208	193	210	226	213	211	177	214	190	167	177	219	207	208	207	196	194	191	199	203	199	196	213	195	222	232	177	216	194	222	226	216	206	199	203	189	240	211	217	206	214	201	168	193	226	206	202	191	184	221	176	225	212	192	191	205	190	189	213	199	212	214	210	226	215	207	190	167	206	187	204	188	209	237	196	210	202	193	212	201	190	213	228	193	208	218	189	232	199	181	194	210	201	212	184	209	199	216	206	229	195	196	209	216	194	194	198	201	196	210	196	192	218	206	181	195	210	194	192	204	213	199	198	197	238	182	184	203	235	183	184	211	188	200	225	202	220	216	224	191	196	184	213	165	199	213	200	204	195	221	211	189	200	203	203	223	219	200	203	202	206	215	200	221	201	240	214	189	184	208	198	202	217	206	208	189	213	212	212	209	242	214	192	213	180	182	201	218	179	216	193	219	190	188	196	213	223	228	218	228	205	201	211	198	203	185	224	198	212	219	218	200	195	207	186	207	215	184	228	200	209	215	197	207	224	205	197	201	194	214	202	190	182	191	235	221	201	197	219	192	217	223	214	187	212	197	196	228	196	186	198	224	192	185	185	209	214	215	239	207	207	203	212	186	178	213	218	196	194	169	183	195	209	215	214	197	207	202	176	215	195	206	186	194	215	191	195	215	195	194	196	200	197	189	191	204	197	194	169	217	198	236	208	196	188	194	212	211	220	210	177	192	186	211	185	214	187	196	205	218	209	225	222	200	196	224	227	196	208	188	209	200	211	194	214	201	213	165	195
38970	22714	15272	9442	5405	1614	958	922	898	736	551	517	457	493	484	471	449	473	447	468	515	513	475	426	435	453	489	468	498	455	457	460	468	464	464	485	450	438	442	448	473	468	443	507	455	419	429	469	482	476	490	467	475	425	425	417	424	455	443	488	466	448	482	469	489	466	454	435	479	451	441	477	507	465	455	449	493	436	460	471	461	430	448	462	492	499	439	450	492	435	444	468	453	454	469	440	450	406	445	449	433	449	437	485	459	449	427	437	457	454	429	422	462	480	443	466	450	461	434	458	440	492	442	454	470	438	452	454	455	452	445	451	474	435	415	468	470	427	425	449	488	442	445	438	438	445	462	472	442	476	477	453	462	472	446	445	468	464	449	478	443	451	425	476	476	446	463	429	451	469	438	445	447	452	455	433	481	470	421	391	467	466	467	463	429	482	435	457	461	435	487	449	464	416	457	475	403	430	485	515	422	468	483	446	445	457	467	462	450	424	449	434	455	429	474	438	415	432	430	445	425	477	478	437	464	401	471	485	456	459	487	445	435	472	431	486	458	489	455	500	435	453	480	442	463	438	477	453	439	408	462	447	468	474	420	454	451	428	417	473	434	439	438	441	469	417	453	434	444	477	481	485	472	414	448	478	456	426	445	419	414	468	416	460	446	441	422	435	464	444	475	474	475	442	478	465	455	461	448	458	473	473	455	480	460	468	441	407	427	470	434	461	473	470	433	444	447	418	437	462	457	479	427	429	454	457	468	450	439	436	454	447	451	430	402	423	447	425	424	512	466	465	477	419	437	450	460	431	461	470	458	510	464	422	434	449	464	430	434	483	438	479	501	456	472	450	429	409	456	452	470	449	478	441	463	462	463	440	442	431	493	428	434	452	455	420	454	418	447	460	452	471	457	472	456	439	452	430	462	484	441	445	455	442	422	457	430	429	454	473	438	437	447	453	461	445	452	436	452	440	409	460	454	473	447	406	448	445	440	483	477	448	456	439	486	495	444	448	451	455	463	449	476	436	453	473	437	430	433	453	416	461	466	452	436	459	437	437	463	486	439	403	444	428	426	464	459	489	473	472	438	469	427	452	424	412	435	480	454	464	441	429	403	464	473	435	455	454	441	474	469	484	471	460	437	457	465	464	454	477	434	453	417	449	438	472	462	467	438	444	459	455	456	436	467	469	474	479	451	445	445	467	499	449	432	422	434	465	468	431	422	464	467	456	453	498	451	470	467	416	408	446	460	495	453	477	464	441	478	470	433	444	449	415	472	417	430	462	433	441	447	474	465	481	443	445	446	439	424	460	447	417	447	443	442	440	491	457	460	469	448	413	434	420	436	444	462	432	468	467	455	458	452	434	468	428	437	460	432	462	438	434	474	448	436	463	456	456	464	465	488	480	447	470	426	446	464	474	471	458	458	452	455	449	498	439	454	473	443	463	509	467	457	498	440	453	448	438	460	449	488	469	429	438	460	426	423	399	422	434	463	448	456	444	440	475	418	479	447	477	447	440	416	457	455	520	431	469	463	477	450	475	425	466	454	429	422	459	467	468	463	441	444	458	431	473	467	421	456	439	465	436	471	439	446	425	431	458	472	502	466	467	446	440	442	421	484	500	455	448	444	441	455	467	435	447	439	448	451	441	409	470	447	451	441	460	459	481	449	445	479	450	449	416	470	478	435	445	461	433	402	492	479	482	495	461	426	470	418	424	478	453	461	437	462	446	474	447	475	423	475	443	483	475	433	463	439	472	483	428	470	463	395	443	426	441	443	489	439	411	426	448	432	491	436	473	453	471	431	441	462	445	439	438	410	456	451	414	416	468	443	457	426	496	483	478	459	417	451	485	472	423	466	454	429	452	465	444	467	428	484	454	438	447	477	452	460	444	423	448	424	453	423	480	471	439	469	452	468	459	445	440	487	489	467	449	491	489	458	422	445	430	469	453	447	492	436	478	474	420	483	492	465	440	458	458	447	446	451	479	429	445	422	457	474	427	467	466	496	463	451	469	452	430	451	461	453	463	473	447	429	454	473	441	444	445	443	453	493	443	467	490	426	481	457	499	506	432	440	484	439	442	421	436	488	417	477	467	470	424	454	459	458	470	470	494	463	420	501	441	443	473	437	438	427	437	429	458	430	474	454	458	464	434	486	450	428	450	440	447	461	424	435	439	493	434	449	446	443	481	409	446	445	455	492	412	438	466	458	435	436	443	452	418	463	473	431	444	438	421	429	462	474	490	416	526	454	438	438	446	451	480	429	452	439	405	468	446	432	432	477	446	435	485	457	480	448	471	412	456	432	466	468	461	463	421	482	443	452	460	447	494	442	457	449	471	463	439	460	469	428	453	470	449	466	454	430	443	445	437	455	459	420	470	459	441	464	444	428	445	475	430	463	424	436	447	458	453	454	465	447	467	471	438	434	472	469	468	448	441	470	448	456	412	461	482	451	454	429	482	421	453	452	435	491	451	452	466	466	456	483	443	428	439	454	447	429	466	434	438	466	437	439	457	442	484	445	454	432	447	457	474	472	478	449	423	454	434	449	462	520	451	470	412	430	415	446	432	451	463	405	447	466	459	439	466	432	483	453	467	434	456	448	440	439	462	502	473	460	461	426	457	444	438	434	440	451	496	457	440	454	419	435	456	468	424	456	459	452	454	454	441	446	443	440	478	425	429	459	454	462	473	425	455	495	446	446	455	481	473	427	428	459	445	440	449	439	461	476	424	458	483	441	449	434	450	474	452	454	444	492	427	503	490	474	434	470	478	460	453	449	454	470	448	401	451	404	442	472	460	502	467	463	456	487	451	460	460	487	442	464	428	414	468	452	467	478	437	442	486	460	472	467	466	470	430	408	460	455	445	408	482	427	421	478	438	481	449	441	431	438	467	425	433	476	419	437	442	454	462	490	484	454	399	446	442	472	488	422	465	452	439	448	425	436	458	428	461	418	481	451	487	431	455	451	423	453	473	463	443	416	461	437	437	451	446	476	451	423	480	434	448	473	437	401	448	468	447	446	407	430	476	479	469	428	463	458	458	440	437	437	436	480	467	462	437	431	434	453	442	483	478	428	449	472	464	469	455	419	464	425	457	485	445	472	452	420	464	438	476	433	419	429	471	421	470	476	441	478	470	475	443	441	433	441	457	473	455	454	431	455	489	419	464	458	470	457	449	501	436	451	419	456	439	437	471	425	450	471	483	447	469	460	466	439	443	434	439	422	473	452	485	468	464	465	404	474	450	424	461	446	450	450	443	461	424	412	438	451	476	478	454	485	440	476	470	409	449	410	469	442	456	433	486	441	414	423	480	446	467	473	479	454	449	467	457	507	435	445	458	450	482	450	442	437	476	469	469	441	438	456	511	436	428	430	453	433	435	447	464	491	458	465	442	439	410	433	460	461	492	462	462	478	440	493	457	478	458	488	448	438	457	418	463	436	455	428	490	433	434	444	466	430	455	431	462	431	480	488	434	409	455	474	451	473	420
62308	39961	21413	11620	4591	1053	452	371	382	355	294	250	209	219	223	227	240	245	208	222	234	236	239	221	214	204	230	247	235	260	228	198	217	204	229	202	209	198	206	179	223	222	213	203	231	205	190	238	224	258	219	215	212	215	233	212	212	219	233	210	233	212	248	199	223	226	186	219	206	198	217	198	199	217	215	227	219	201	190	251	203	205	178	196	207	197	182	196	231	228	209	239	190	217	218	196	217	213	215	177	193	211	215	227	215	227	218	194	206	201	235	235	218	201	209	195	220	185	218	219	210	234	195	198	243	213	205	223	222	241	223	203	222	209	198	219	171	230	220	233	216	216	210	219	205	190	234	239	212	217	233	241	218	232	221	212	212	218	215	182	209	211	224	212	238	205	212	227	220	224	219	226	202	181	196	224	216	200	246	206	197	219	196	218	225	192	188	213	213	216	203	198	216	222	196	233	253	234	235	216	208	230	238	193	216	218	212	220	211	192	231	221	243	203	208	199	220	211	245	241	198	200	219	231	212	239	211	207	210	201	202	191	221	231	221	186	210	203	188	235	219	203	220	205	186	207	243	210	220	200	205	241	205	227	238	195	221	225	233	231	203	200	241	275	214	222	205	203	218	234	222	211	238	235	215	210	192	212	224	217	234	201	218	209	199	219	223	222	208	220	229	203	237	219	216	203	195	217	219	228	220	212	233	253	229	229	216	210	230	237	192	230	226	187	229	207	209	218	234	192	208	233	200	206	232	217	214	199	219	227	224	200	213	238	218	213	209	215	216	188	224	231	198	224	214	174	240	223	204	216	206	256	232	206	196	192	224	220	227	196	198	213	218	249	227	236	197	223	215	247	213	242	215	268	203	236	221	211	214	232	195	212	228	197	222	227	192	235	204	223	236	219	204	213	234	229	207	202	215	192	231	206	206	217	207	231	217	200	219	217	213	217	215	190	221	219	226	240	238	239	228	219	238	235	220	220	207	188	210	257	212	227	230	211	204	199	193	226	216	246	221	228	244	236	225	235	222	199	219	204	231	204	211	212	196	227	224	214	233	206	216	212	213	223	213	222	212	211	204	224	207	245	227	210	226	196	202	208	233	185	202	218	228	234	221	224	206	244	210	228	197	180	218	201	234	216	208	206	211	204	232	204	223	230	216	214	228	237	231	191	226	226	202	229	232	227	202	203	222	212	229	198	232	198	201	205	210	205	224	230	201	188	225	204	186	218	201	238	200	232	211	198	235	204	226	246	220	209	226	181	228	238	222	207	241	226	227	214	237	210	205	202	210	186	227	214	270	195	210	219	210	233	221	192	205	190	229	211	223	221	196	212	228	202	205	212	226	225	230	213	217	212	196	202	218	199	229	235	226	204	221	212	188	230	215	219	252	244	214	200	214	218	179	219	195	222	196	249	253	201	214	220	202	213	217	197	229	218	193	221	223	216	186	219	243	197	225	219	208	238	201	237	220	221	214	228	191	219	218	214	206	193	234	217	234	199	221	207	232	206	209	205	218	240	230	193	191	219	214	223	197	214	213	243	242	237	227	193	221	238	210	219	222	189	234	220	219	218	199	209	230	220	191	232	202	192	219	216	203	221	216	216	232	203	223	213	208	255	229	208	249	231	247	219	214	187	222	223	241	216	182	192	217	215	216	227	246	260	202	232	208	220	222	248	238	208	215	200	228	233	232	203	205	228	207	218	225	209	204	233	203	205	220	220	218	168	227	221	230	244	213	230	183	219	248	217	214	217	206	227	241	226	197	242	204	227	213	208	221	219	239	217	230	250	211	199	200	203	209	228	206	217	224	207	231	207	233	205	211	210	207	198	202	217	236	221	233	221	221	203	229	215	203	197	218	199	225	225	211	215	216	233	200	190	207	190	212	221	214	211	213	224	209	210	226	225	194	232	226	216	245	214	229	241	209	216	215	208	254	224	222	227	198	189	234	206	234	236	224	217	228	206	216	221	208	215	218	211	220	236	231	231	213	201	197	227	226	178	204	235	260	229	220	211	222	233	231	221	226	235	176	196	216	200	207	225	200	250	231	212	196	212	200	215	199	222	213	258	217	199	233	226	230	215	207	184	237	214	201	196	224	239	220	182	207	202	215	198	219	233	209	239	239	212	221	242	231	226	196	240	241	224	218	233	239	251	251	223	210	180	214	205	230	203	226	226	221	198	197	229	188	198	189	218	223	217	224	221	211	235	217	185	227	213	252	220	198	250	202	220	213	227	200	222	213	237	206	208	258	201	262	217	209	209	217	205	240	228	204	237	197	226	208	224	239	207	228	219	220	204	232	199	201	203	186	219	203	209	236	222	238	209	267	225	208	201	189	241	223	190	202	204	247	212	230	206	192	227	192	234	227	231	208	207	213	221	208	227	217	226	222	243	218	213	231	232	220	212	238	228	218	216	220	218	235	208	174	204	221	183	197	226	197	212	224	184	211	213	221	213	185	221	192	223	221	241	256	213	223	181	230	262	224	217	252	255	217	240	224	224	244	216	181	220	234	201	219	205	203	213	198	221	228	249	209	204	211	210	239	226	211	219	211	208	208	171	205	174	236	252	214	242	212	210	205	210	223	200	206	207	202	211	226	205	222	221	194	236	197	243	190	213	210	194	184	226	257	220	214	230	219	221	208	215	213	218	206	233	246	216	232	221	226	248	226	269	234	200	207	222	227	228	176	205	226	222	206	224	224	220	193	232	215	243	200	223	207	195	210	210	224	205	213	247	239	202	232	245	260	216	189	213	210	235	232	198	228	207	184	203	206	214	211	207	244	221	227	260	220	239	214	191	212	216	200	213	191	193	213	229	252	211	204	235	200	214	207	210	217	220	216	217	211	222	207	214	236	232	231	243	237	217	193	212	231	224	217	197	218	268	208	216	214	232	221	225	218	237	204	225	235	200	214	217	239	236	181	222	214	212	224	211	231	220	191	188	209	206	234	208	219	215	214	226	215	206	220	244	234	211	215	214	192	227	198	193	205	223	220	225	210	229	235	232	217	275	223	204	216	237	250	203	239	243	233	221	209	199	224	227	216	235	239	222	198	200	213	215	206	231	224	212	231	242	233	236	229	210	231	234	216	251	218	206	203	212	213	221	243	212	204	183	226	195	180	236	188	222	231	212	200	187	214	207	212	211	240	206	244	219	208	201	224	234	222	228	224	213	209	200	206	209	224	211	194	195	235	196	197	205	226	221	238	251	218	222	228	225	228	259	199	261	213	224	220	228	195	191	223	223	205	218	211	230	203	196	215	196	251	236	206	194	201	234	230	194	202	230	227	205	171	218	223	226	240	247	212	234	228	213	201	204	225	190	237	224	227	228	236	201	235	219	229	207	217	216	216	193	217	235	223	217	209	208	204	267	234	233	227	232	206	224	217	221	209	235	202	218	210	195	243	215	219	226	226	196	201	233	215	189	199	200	211	246	216	227	214	242	202	228	229	199	178	210	214	234	219	209	205	217	196	213	219	222	217	209
39032	31262	21840	20362	10572	3090	1558	1261	1350	1053	900	752	649	589	487	533	521	513	530	546	644	639	584	479	499	479	485	502	467	475	480	452	497	548	505	470	468	456	490	511	493	457	484	487	469	476	537	479	458	463	512	460	472	486	494	472	499	482	454	457	444	439	465	501	456	494	481	481	463	485	453	467	487	458	488	449	447	472	491	479	449	465	481	462	475	469	485	498	442	449	458	494	460	476	436	440	470	458	451	501	466	497	458	459	457	488	484	458	470	447	479	457	486	449	441	472	465	508	511	504	513	512	444	462	444	471	467	492	468	502	470	527	524	473	496	506	460	506	449	491	488	498	470	498	467	451	465	509	449	467	490	454	420	490	443	478	469	482	443	482	482	484	489	505	466	465	455	470	481	467	448	470	481	511	492	513	479	469	460	504	473	494	477	466	440	480	472	497	482	466	476	482	448	425	477	474	510	455	478	439	453	466	465	483	466	474	463	494	470	454	465	491	454	452	461	474	459	478	462	442	440	493	430	440	498	409	497	438	474	464	459	441	467	452	446	476	500	481	486	490	466	489	441	454	452	449	468	455	467	433	516	478	490	474	475	491	497	472	462	416	489	479	485	459	455	457	514	511	443	464	460	471	510	449	493	449	458	466	505	464	485	454	470	500	451	508	485	480	477	505	459	478	457	500	466	453	494	462	509	480	476	476	439	470	488	496	452	521	471	491	469	483	469	488	477	462	457	460	449	475	470	468	488	471	503	462	429	433	480	464	461	451	472	493	465	451	481	461	514	443	453	501	481	489	458	495	475	503	472	513	468	484	504	453	459	498	457	494	507	526	472	500	484	459	456	486	436	502	462	475	496	469	458	484	453	472	453	482	485	461	465	491	489	470	528	492	501	478	497	463	488	433	495	449	502	507	470	484	453	464	475	439	475	488	465	458	500	463	511	474	429	479	499	456	505	464	469	447	471	451	500	459	489	464	443	500	460	502	474	486	493	441	502	478	442	514	488	451	453	438	470	467	456	502	413	472	470	495	450	448	429	480	455	486	458	463	437	448	465	471	457	488	462	463	449	480	467	509	454	501	478	495	472	503	488	512	465	460	469	478	472	454	481	524	476	453	479	492	431	487	494	496	435	440	461	482	455	457	506	491	469	457	533	471	486	464	462	480	456	488	457	471	472	470	499	422	470	470	474	484	459	469	469	438	459	438	474	461	488	508	472	470	490	467	482	491	478	489	519	475	460	468	449	510	489	448	450	468	506	490	463	477	463	500	492	456	494	470	496	483	476	464	455	423	455	466	506	443	467	472	458	483	458	481	462	438	487	494	469	480	437	464	468	481	455	465	477	450	484	460	489	468	439	495	485	448	478	430	446	481	468	462	509	453	450	488	493	457	492	479	508	429	480	492	448	444	459	455	466	496	459	483	458	462	517	458	436	449	463	421	499	479	444	502	480	485	460	479	448	471	463	490	495	446	463	486	495	445	457	472	497	479	440	442	487	437	493	480	458	464	508	477	476	467	470	444	482	488	487	489	467	454	495	479	437	471	470	483	518	475	479	491	482	504	501	489	466	450	466	481	486	441	462	476	445	489	444	462	464	480	453	508	465	428	486	439	492	494	484	526	505	467	513	490	470	469	433	485	462	482	476	461	502	447	475	512	492	425	454	483	470	482	513	417	451	456	476	528	477	428	480	460	453	482	458	457	457	450	473	479	473	479	457	457	482	462	511	493	476	432	448	482	490	477	513	504	462	473	467	450	466	456	458	440	463	455	500	450	498	432	440	448	482	484	489	469	481	473	483	500	467	463	445	453	467	477	487	473	495	488	485	395	506	454	479	497	470	449	458	448	506	488	459	472	431	462	479	440	494	476	489	513	441	470	458	454	485	504	430	501	505	458	468	496	453	478	455	478	492	499	467	450	483	468	459	487	499	440	439	504	455	519	486	476	442	482	449	490	493	445	465	513	462	488	456	476	465	494	465	466	456	486	467	478	494	463	471	491	457	463	469	466	469	500	499	450	446	472	505	475	548	466	454	508	431	461	487	450	486	499	444	467	470	490	459	498	482	469	460	483	481	504	502	469	475	453	460	454	458	505	454	481	453	438	447	493	494	484	488	485	500	479	475	453	452	455	491	493	454	507	456	484	493	450	474	463	480	464	494	456	465	459	500	468	483	478	465	451	504	451	467	414	463	455	452	449	457	492	488	473	453	496	498	447	479	467	467	449	462	459	456	470	473	454	473	434	464	472	449	469	507	502	502	421	444	442	479	466	492	479	461	450	464	453	447	422	480	469	453	477	437	481	471	492	462	472	507	513	489	518	469	482	494	488	491	465	476	474	501	432	459	439	511	453	405	514	496	484	477	462	474	475	493	446	465	453	483	456	483	454	503	525	489	466	481	468	468	483	477	461	481	481	449	468	445	505	464	473	448	444	452	468	450	488	471	448	507	424	479	444	499	480	490	486	482	450	496	478	498	451	439	478	472	491	510	516	474	483	473	442	470	449	478	464	480	485	470	497	463	478	476	493	494	516	479	464	480	477	493	460	432	468	489	467	489	477	452	504	454	449	482	479	508	453	525	470	451	448	433	487	481	473	440	471	470	501	484	465	484	509	479	460	461	482	501	461	493	491	495	505	461	507	471	482	436	437	479	462	472	449	472	484	451	451	505	484	483	487	501	491	464	450	468	511	454	481	484	449	447	482	465	443	495	465	468	464	476	466	455	469	504	456	451	507	444	450	460	462	490	475	471	480	445	478	475	445	452	469	496	469	509	500	465	507	453	430	485	453	455	468	495	473	509	475	486	491	448	450	479	465	502	510	489	466	486	475	496	465	465	480	484	470	437	515	455	456	478	487	502	501	478	461	487	485	472	434	472	492	472	494	451	486	464	451	483	466	453	477	453	460	499	496	476	474	524	498	463	478	517	448	436	508	451	469	457	481	420	503	474	477	498	484	455	471	446	450	444	471	499	536	463	494	493	504	495	462	461	473	460	489	451	497	486	457	415	520	473	446	510	498	470	426	490	482	468	475	475	446	487	477	478	465	471	469	466	501	538	424	454	466	514	455	475	485	459	403	488	480	497	449	525	476	448	479	478	480	481	471	485	461	500	430	480	484	472	471	473	508	494	488	483	491	430	510	480	511	462	453	438	465	494	480	470	457	476	484	466	480	486	503	463	483	459	502	487	448	514	448	499	468	512	509	474	444	489	443	465	466	474	478	502	484	481	477	454	494	482	466	500	445	471	460	509	479	484	472	508	475	443	468	475	484	479	450	468	463	452	468	434	484	494	491	482	485	504	459	504	502	475	470	479	501	481	463	459	456	491	444	457	494	464	483	469	448	466	521	498	500	474	467	460	491	476	501	456	472	462	496	500	491	484	474	476	496	472	498	450	447	477	512	438	480	490	497	481	483	441	459	451	455	494	513	467	468	479	453	474	471	460	497	490	475	505	478	441	495	474	458	459	458	511	489	489	472	462	454
41948	25664	15068	5086	1022	327	249	218	232	207	217	218	202	198	224	184	205	160	192	164	184	192	191	170	237	174	184	197	190	170	176	192	187	177	192	190	164	187	176	187	192	177	198	185	166	196	190	217	168	196	170	182	196	202	179	174	181	194	215	199	189	167	189	188	176	180	210	188	180	178	194	163	214	164	199	191	196	188	182	213	226	195	184	180	207	187	165	198	190	168	214	186	208	187	183	218	191	200	152	183	175	182	178	180	170	213	200	198	182	194	190	172	182	172	209	182	208	185	202	201	200	151	203	181	194	199	190	200	180	213	208	212	213	174	203	182	204	191	220	204	206	212	193	192	216	207	191	201	203	176	197	200	190	179	168	199	183	156	161	198	186	199	203	176	181	177	184	195	220	165	217	193	182	216	198	170	176	199	190	180	202	188	192	180	188	190	209	186	201	205	175	208	191	168	189	210	203	204	197	199	168	179	204	158	172	174	182	173	196	166	165	183	196	186	182	175	203	166	215	193	183	205	189	190	200	190	174	190	228	181	192	171	205	190	207	160	210	179	216	205	179	198	183	209	156	157	192	178	166	204	187	172	165	220	187	170	198	201	199	183	210	183	156	196	208	192	187	186	194	201	213	186	171	183	168	184	184	199	192	185	185	154	186	161	205	196	207	212	187	183	188	172	186	180	180	182	190	209	190	200	186	177	197	203	204	211	178	202	211	194	189	181	182	206	154	200	205	188	197	192	184	189	213	188	214	180	211	192	148	209	173	190	177	173	216	216	202	186	183	185	205	200	203	212	174	183	213	195	202	207	173	180	199	213	180	206	192	199	214	190	193	178	194	207	200	209	159	189	178	204	186	184	194	211	202	177	198	188	178	193	201	200	180	188	207	217	171	163	181	177	187	188	176	198	160	202	190	182	175	161	172	202	187	189	196	181	183	200	192	211	224	186	196	203	187	191	163	209	205	181	189	208	205	185	201	185	202	172	179	182	196	183	198	191	225	208	186	202	198	194	183	202	194	231	182	194	191	187	177	188	180	208	188	198	201	179	182	202	194	173	204	195	171	199	180	190	194	210	193	223	213	174	193	198	201	179	203	189	198	201	200	197	191	196	183	194	188	190	199	196	174	182	199	166	181	189	174	184	188	171	198	218	184	195	195	181	189	183	165	174	196	203	180	168	204	205	196	196	164	191	235	196	192	187	208	197	196	162	189	207	178	177	173	212	204	173	189	171	172	178	185	173	200	181	183	211	163	197	170	206	180	205	210	193	198	202	210	192	199	196	198	178	208	197	202	178	203	189	193	184	192	207	186	199	205	203	201	182	193	206	180	220	189	191	191	191	197	208	188	201	211	203	212	189	180	193	193	171	191	203	181	168	205	199	165	183	201	197	207	207	184	186	208	201	218	213	202	222	207	190	199	188	192	201	197	178	193	194	190	197	178	183	186	205	204	219	206	199	187	184	193	185	212	199	195	197	195	192	207	216	188	185	230	187	176	188	172	202	193	177	196	203	197	191	173	189	201	209	214	198	190	171	209	201	177	196	203	213	189	217	215	179	197	191	186	188	220	208	182	199	170	182	178	189	160	193	196	209	187	177	194	172	204	171	193	188	164	151	173	172	209	174	208	203	148	180	198	199	195	203	205	181	212	208	198	199	178	181	212	207	188	203	207	204	200	187	190	195	166	206	184	218	159	167	180	178	171	187	179	185	192	179	217	215	189	205	192	206	180	182	207	202	207	201	165	198	204	206	186	203	216	180	201	183	197	205	198	169	194	155	207	208	219	212	189	184	201	189	179	199	193	205	197	220	188	206	182	199	212	177	159	195	184	178	209	198	196	221	185	208	220	169	201	178	185	216	185	206	198	207	174	197	190	196	168	175	212	213	161	197	169	212	195	183	180	189	189	205	171	188	178	179	214	203	215	208	178	166	163	168	193	192	186	193	214	183	185	201	186	193	184	187	193	207	218	180	210	180	191	212	207	195	205	167	177	197	179	178	206	197	196	207	191	193	201	191	189	188	210	219	220	202	169	184	186	180	170	195	183	191	181	193	183	175	193	185	177	178	186	173	180	189	176	206	198	179	180	175	175	206	220	198	200	188	205	210	192	206	189	176	201	206	188	173	184	214	185	191	188	208	149	197	172	198	182	178	197	200	174	183	189	166	184	182	185	215	184	198	202	165	177	195	216	186	196	186	217	184	207	189	171	201	212	181	190	206	196	194	178	221	189	177	182	186	171	203	216	188	188	200	200	186	172	189	188	199	177	195	150	185	170	184	188	176	193	186	151	185	200	205	172	181	210	199	217	199	195	185	204	177	207	205	208	199	202	208	176	182	189	179	201	215	192	228	186	188	184	181	176	197	202	194	192	178	181	209	181	202	204	208	167	179	178	209	178	207	183	191	202	192	192	177	192	202	192	194	173	188	187	157	187	181	208	193	182	191	206	175	205	198	187	224	192	183	178	179	204	206	194	193	180	187	210	185	194	204	194	181	185	192	191	222	203	201	186	167	176	201	196	176	202	214	167	189	199	187	181	221	192	200	216	191	212	177	207	217	185	223	179	180	189	179	176	193	209	207	206	207	184	163	192	200	181	187	179	193	175	184	187	182	182	189	192	177	185	166	220	168	211	182	170	158	203	222	185	161	201	217	195	196	199	207	195	202	178	166	212	187	181	170	171	222	206	189	213	228	167	185	226	199	182	197	191	232	180	189	203	187	223	166	195	184	177	197	168	181	206	227	197	175	204	205	157	190	213	190	169	176	193	211	190	206	206	174	185	205	209	177	198	216	191	200	204	220	171	184	193	206	216	198	196	186	209	215	213	208	197	191	204	205	178	175	202	182	179	187	197	171	172	187	170	202	202	168	190	202	147	174	174	196	211	213	175	192	195	175	196	205	184	198	196	198	202	177	191	194	210	198	210	214	167	190	191	195	172	181	183	189	206	168	213	197	179	180	195	170	171	193	182	204	179	176	205	197	200	196	183	181	206	168	175	207	173	186	176	189	198	194	192	164	189	195	201	207	213	178	197	181	192	220	200	197	204	202	168	217	185	215	158	187	210	182	194	224	178	192	184	197	193	160	213	214	194	178	171	192	215	163	166	204	212	183	202	220	188	205	189	202	195	186	178	180	207	173	204	170	183	184	171	183	208	198	183	166	205	191	209	235	180	210	216	182	195	169	190	193	223	210	181	175	193	176	199	216	179	201	197	206	199	184	204	174	179	179	173	193	192	177	171	210	192	225	202	207	186	212	189	190	173	198	186	183	208	205	185	206	195	221	203	178	219	203	202	196	178	191	170	204	198	189	187	207	221	160	210	198	187	179	191	176	174	200	210	199	202	171	180	188	194	178	196	201	209	192	180	151	168	166	191	170	189	189	206	180	216	163	177	175	223	168	185	165	183	193	185	193	204	209	208	172	210	206	179	198	197	185	211	184	219	178	177	213	180	191	201	187	176	183	203	183	204	241	182	175	199	183
26552	19751	18257	9087	2674	794	714	666	649	596	645	465	521	555	496	496	463	425	450	452	429	459	450	449	438	444	403	432	409	410	437	407	419	433	390	404	393	398	452	443	463	441	424	457	427	433	439	468	412	433	445	416	456	419	434	405	418	420	403	453	433	432	404	437	429	421	436	441	442	406	450	457	391	474	418	445	445	434	435	419	435	412	426	394	430	439	412	435	402	378	420	430	420	408	420	427	467	377	451	409	462	443	458	407	441	433	375	391	419	438	444	440	402	434	426	419	430	434	426	392	395	399	449	442	409	365	435	406	405	418	431	422	406	425	460	375	420	417	403	430	439	428	440	443	416	427	376	449	430	412	422	424	448	396	418	398	368	425	442	419	413	410	399	448	394	449	448	424	424	417	436	431	405	435	414	407	462	425	411	460	421	432	408	442	436	479	436	418	407	436	430	445	448	422	405	425	428	421	400	379	447	422	396	437	436	454	461	425	435	431	446	423	452	437	427	418	446	422	417	448	474	414	407	432	416	430	411	430	409	394	448	398	431	402	438	429	453	424	434	429	453	415	407	411	459	402	412	412	438	375	447	408	420	386	411	416	432	432	415	426	414	417	431	457	432	402	387	454	431	381	404	432	398	416	453	412	422	423	415	415	469	407	400	421	426	426	452	458	389	423	431	423	453	432	389	373	416	444	445	453	458	402	392	435	419	414	433	407	423	461	471	405	446	441	400	412	427	420	442	429	428	431	435	436	405	419	406	397	403	428	444	383	403	399	402	410	420	428	410	412	438	441	394	425	421	433	422	428	431	388	420	419	412	422	450	418	444	444	440	445	433	421	399	430	403	448	413	415	421	418	418	414	405	396	398	419	410	396	414	389	401	397	424	434	398	409	459	454	427	411	424	445	426	428	441	432	426	439	423	438	440	431	451	432	407	415	431	414	438	430	468	437	456	391	448	464	421	388	420	396	397	433	416	425	415	422	414	429	429	402	412	414	423	429	417	412	429	395	419	414	415	404	438	464	410	404	454	407	484	436	429	406	366	443	418	427	415	436	408	401	433	423	421	442	429	400	384	437	450	456	441	444	438	421	446	427	443	436	445	424	433	447	411	408	429	390	423	451	403	419	439	440	428	409	440	425	433	383	431	435	435	415	434	453	400	394	440	448	442	392	441	443	406	384	395	418	404	440	439	409	411	415	417	436	442	425	416	399	439	442	410	430	448	397	486	442	398	401	420	364	433	408	459	420	420	442	422	412	442	473	418	457	414	491	432	451	403	445	413	425	377	407	421	418	412	422	461	397	415	415	416	444	404	410	414	446	399	420	413	441	432	396	453	442	365	410	421	386	451	425	442	426	397	418	430	432	416	425	451	434	457	423	386	432	445	452	420	431	428	434	438	416	421	439	441	425	458	443	435	438	464	422	411	390	406	439	403	448	407	440	376	419	437	417	384	413	435	408	430	425	417	422	433	416	420	417	410	407	454	444	394	437	440	421	395	429	437	465	407	425	401	413	462	427	409	421	435	428	420	435	396	421	434	430	414	456	395	440	441	446	411	408	420	408	421	428	449	449	405	464	410	407	447	435	444	438	423	400	464	425	435	432	416	394	396	409	411	391	410	463	480	471	411	437	424	420	449	405	425	424	423	407	432	427	436	435	413	474	416	421	398	427	421	419	379	454	442	415	421	418	434	439	426	446	435	409	391	431	409	401	371	438	375	419	437	391	445	436	444	429	421	403	420	400	402	433	427	436	427	392	435	403	417	424	414	445	406	418	437	429	437	447	421	417	426	468	426	466	409	453	394	392	419	410	425	415	436	420	404	413	407	434	426	439	420	453	412	430	418	422	421	425	414	430	429	397	438	416	434	426	430	427	410	434	381	435	427	454	435	403	404	434	447	418	420	433	426	416	387	414	390	446	426	419	431	444	448	443	382	410	385	428	409	447	439	463	438	436	404	421	475	431	470	447	409	428	424	421	466	465	404	418	422	420	432	417	469	405	423	423	449	432	414	434	411	425	422	412	432	458	453	435	435	453	429	419	446	413	408	435	459	422	430	407	423	427	407	430	441	454	397	444	439	419	407	404	427	462	401	424	390	431	445	388	423	400	427	377	468	389	402	453	432	433	455	422	411	403	409	462	445	406	440	408	439	425	437	465	454	420	442	435	434	419	440	408	410	408	450	439	460	446	406	406	434	400	401	433	461	428	438	419	448	414	447	451	398	462	400	443	405	438	441	457	408	440	434	406	406	442	408	448	457	467	435	443	446	391	425	476	407	432	389	425	446	412	431	439	453	478	444	404	396	430	460	454	396	477	428	449	438	450	446	410	426	399	405	396	411	420	394	415	454	421	431	422	425	402	422	421	405	428	419	420	420	423	413	441	405	437	374	411	429	425	397	437	386	406	442	427	385	449	405	409	471	415	408	417	407	411	433	420	417	414	448	424	427	387	422	408	405	438	410	404	439	417	439	435	428	417	437	417	405	431	436	472	433	423	444	430	392	418	403	389	457	433	428	426	414	406	420	393	425	436	426	441	426	453	447	463	424	426	426	406	414	459	439	451	423	418	369	423	403	441	404	416	437	420	419	437	400	419	440	448	447	379	423	443	405	424	421	432	425	426	415	442	441	435	444	424	402	441	440	437	441	442	440	397	444	427	445	438	436	443	426	439	449	414	438	406	469	437	452	458	394	415	420	430	426	422	436	386	424	422	456	421	417	432	410	412	468	457	421	415	401	420	407	428	418	443	438	497	443	466	445	414	398	415	420	412	427	391	389	422	429	424	438	416	444	431	414	426	420	443	399	390	400	466	427	398	408	402	427	407	423	432	461	427	443	400	445	432	410	433	424	389	489	411	430	458	426	444	454	452	468	413	416	434	436	422	408	392	436	458	425	438	408	430	422	400	394	401	426	434	423	438	427	443	439	431	440	430	443	429	411	450	437	444	455	442	447	398	426	412	438	417	429	425	419	417	433	424	427	417	457	413	438	422	437	389	417	366	475	419	448	433	405	401	441	405	439	472	420	416	413	446	451	395	409	426	422	409	400	460	443	430	439	396	415	456	441	425	468	436	443	423	407	410	434	404	464	397	411	399	399	448	435	454	427	417	420	414	434	475	464	438	433	424	410	396	436	407	454	431	436	412	367	415	394	397	414	438	426	412	427	402	436	416	443	416	433	443	435	419	412	419	446	416	436	408	435	462	394	413	426	434	436	455	434	410	438	434	458	382	402	422	429	435	444	403	473	419	443	406	422	442	441	445	453	408	417	434	415	401	428	436	394	425	434	415	448	436	415	441	431	446	421	471	462	401	404	445	432	420	408	405	427	451	426	427	442	415	419	418	416	404	429	399	436	440	431	455	415	432	428	397	416	394	424	415	386	403	425	412	430	414	441	455	407	404	409	412	447	432	434	397	383	398	443	435	457	426	436	398	455	425	409	419	425	447	423	418	464	397	397	439	433	425	425	416	420	400	449	418	432	408
60950	34594	16712	7125	2288	542	303	249	290	274	224	244	239	254	202	199	210	224	227	220	247	278	284	247	262	222	207	205	209	215	234	204	215	227	220	193	197	202	230	188	201	203	206	231	189	207	209	207	206	214	222	220	221	199	208	213	203	203	214	191	208	230	199	184	212	216	213	213	217	217	170	217	183	220	217	166	193	199	211	202	191	202	209	209	225	209	199	193	244	197	199	204	184	230	196	224	190	242	197	222	201	220	214	178	206	221	210	235	192	218	203	225	195	183	215	205	182	196	210	211	222	197	247	196	204	198	222	201	220	193	213	199	176	217	201	208	189	225	193	212	187	214	212	194	192	214	206	206	226	212	210	227	198	198	196	214	195	192	176	217	211	206	218	199	190	194	187	185	228	206	179	229	195	211	217	220	189	198	226	205	231	207	232	207	208	188	197	210	199	238	198	229	234	187	241	208	182	222	226	219	194	210	212	195	227	206	207	228	197	217	201	228	191	215	186	196	234	179	207	185	205	196	180	240	216	226	222	197	226	215	187	209	192	221	183	240	212	208	206	252	199	216	168	206	197	174	214	210	207	230	221	199	198	213	183	199	189	211	230	222	222	200	224	183	230	209	208	214	177	187	165	190	197	221	218	182	213	238	200	188	201	218	197	200	172	206	217	211	197	207	182	195	182	227	200	214	205	215	184	207	177	224	214	205	220	216	208	194	194	222	218	213	198	184	191	185	191	194	213	216	196	193	178	212	201	204	196	226	215	209	193	187	209	218	176	174	206	192	209	195	222	213	186	197	190	234	201	200	193	201	197	190	175	217	183	201	195	203	236	222	236	217	202	204	231	202	169	224	198	213	200	226	185	186	187	199	217	205	214	170	235	203	210	210	215	185	185	197	197	205	176	203	212	209	186	179	165	219	210	217	200	198	181	203	198	200	216	218	215	208	238	209	199	195	220	217	190	178	212	214	204	210	231	212	186	213	212	190	217	169	202	202	205	211	230	182	182	218	234	206	223	212	207	211	196	196	227	202	211	183	206	196	191	197	200	214	194	211	197	219	196	202	212	183	204	190	187	218	189	215	208	209	214	197	184	173	215	225	175	201	213	238	230	213	170	218	197	223	223	211	195	194	194	203	218	213	182	188	213	196	198	194	215	191	208	218	206	227	209	215	229	214	176	214	176	178	237	207	155	203	217	231	182	194	199	217	194	202	205	193	222	190	200	196	213	190	205	191	202	219	208	213	238	202	229	208	243	204	205	220	190	181	200	208	209	172	207	204	181	221	221	184	242	222	231	194	212	204	218	214	204	192	188	195	177	208	202	185	206	196	181	200	230	203	215	216	189	179	219	203	210	202	189	210	174	195	215	228	247	213	215	218	212	194	201	215	212	184	204	212	198	217	207	185	225	196	214	179	180	210	235	220	236	178	194	216	223	198	237	198	181	210	206	192	180	207	198	198	228	193	204	211	216	219	211	177	224	177	215	202	185	207	216	216	206	214	189	197	224	200	226	221	193	200	213	203	238	226	236	218	203	222	212	216	215	200	191	206	227	219	177	201	210	206	233	229	206	206	217	206	204	190	189	200	187	210	197	191	207	204	218	206	212	199	199	211	199	214	226	214	209	254	180	234	215	175	192	197	200	188	196	207	198	186	228	172	176	189	200	191	179	192	205	193	202	198	231	234	211	208	205	206	195	206	195	214	206	183	211	202	212	198	227	205	187	214	191	216	206	195	184	229	216	205	223	223	234	174	203	222	203	192	192	212	203	198	221	199	203	203	208	189	214	189	183	189	239	198	221	196	219	210	214	196	188	161	199	198	235	205	206	185	207	227	186	210	210	229	230	222	219	236	193	212	210	214	194	201	239	194	210	184	224	168	191	201	183	201	210	216	213	175	203	190	200	193	203	183	206	191	191	209	210	202	215	207	226	221	208	206	169	199	223	199	218	229	219	204	209	227	212	223	213	230	209	214	205	245	219	181	237	214	195	188	189	204	200	189	214	230	203	195	183	207	188	195	213	235	176	206	195	193	188	214	232	220	201	208	193	203	209	224	168	212	219	196	161	200	207	191	222	198	214	193	194	224	180	208	182	189	216	209	202	172	219	231	212	180	209	190	238	229	221	221	200	211	203	203	193	200	194	195	197	185	190	212	194	206	214	212	201	194	209	219	200	193	232	190	186	205	213	211	222	220	206	180	217	220	205	221	205	208	201	219	194	197	219	213	191	265	190	203	217	207	192	214	206	174	146	190	205	216	223	216	205	189	193	200	213	182	201	187	201	211	166	201	207	196	222	178	201	211	198	205	199	224	201	225	207	199	220	211	206	196	181	222	227	197	231	215	212	203	221	195	189	202	209	182	201	202	199	174	213	219	235	204	197	224	232	185	219	218	193	215	226	204	234	220	177	219	230	224	189	202	202	192	217	213	230	179	211	200	220	209	209	220	212	221	225	184	212	211	186	210	208	244	222	177	219	193	181	193	185	191	163	213	179	222	189	183	193	183	227	193	229	207	201	207	227	199	205	223	226	215	231	207	197	203	212	229	198	209	208	198	227	217	192	203	206	216	199	205	186	216	215	176	219	182	209	205	191	201	206	223	170	187	194	216	199	222	214	222	193	199	241	219	199	206	226	202	189	203	195	207	215	186	210	216	227	197	243	226	202	188	206	201	197	222	218	224	192	203	209	189	208	185	191	211	222	188	214	193	228	175	170	199	211	208	196	180	207	220	205	172	197	195	207	193	201	206	205	209	222	191	210	201	201	187	204	211	192	194	246	215	190	229	178	193	199	228	225	201	198	210	209	197	195	216	204	191	212	208	190	222	170	192	189	216	232	181	200	214	172	199	216	223	221	222	197	219	193	183	208	214	206	228	196	209	187	211	195	219	218	201	204	214	220	199	193	224	199	204	178	201	211	190	193	203	209	240	201	200	207	172	223	193	200	197	222	242	213	191	199	185	203	218	210	205	184	179	205	204	203	186	192	202	208	183	190	238	209	207	188	196	215	212	223	227	174	205	201	210	185	216	216	216	200	189	213	229	174	212	181	207	225	238	212	215	241	218	217	210	243	210	211	223	218	225	189	198	218	219	223	191	235	209	210	224	199	209	228	218	217	235	190	246	189	190	216	208	217	202	208	214	237	213	201	218	249	199	215	197	201	190	220	210	200	218	200	218	196	196	203	213	196	197	227	227	208	194	241	232	199	211	211	222	186	189	218	203	195	201	184	212	173	212	227	210	207	202	181	185	207	200	254	209	203	206	210	223	202	194	206	208	203	211	188	179	216	228	202	203	204	232	205	205	213	229	207	203	186	210	234	201	194	162	168	203	205	209	177	193	207	203	221	199	180	226	219	220	184	198	178	197	217	240	178	217	215	175	174	222	217	214	232	201	208	203	210	227	200	218	218	213	227	177	203	205	231	228	217	197	206	203	218	195	202	199	181	216	209	213	192	208	221	221	203	217	207	191	211	220	189	218	191	198
39473	24512	18647	13968	6285	1586	936	829	739	678	614	716	640	650	563	534	519	533	504	553	704	1010	988	970	759	528	483	457	422	429	491	452	481	463	471	463	460	479	470	438	466	500	477	484	450	461	452	490	484	463	438	457	456	447	442	449	479	443	462	468	439	455	453	454	478	493	462	472	439	471	494	468	475	439	440	483	429	459	474	415	462	455	488	432	478	438	439	441	478	466	536	460	454	440	522	441	414	464	431	481	479	435	404	475	447	499	466	416	448	453	407	471	440	445	476	426	463	428	438	432	455	470	444	420	437	485	437	466	472	462	436	456	475	473	463	502	457	486	456	427	451	478	446	470	446	442	478	432	452	456	448	455	447	456	456	464	462	424	469	428	421	449	436	430	440	436	432	450	432	458	435	465	430	456	456	503	475	470	465	443	447	426	472	460	434	449	447	462	435	405	481	444	472	430	450	464	452	447	444	443	467	434	426	440	458	456	454	485	465	453	457	451	473	456	444	440	455	463	466	408	445	460	437	483	431	455	483	486	448	453	489	431	473	436	428	472	433	414	434	436	455	446	443	467	478	470	493	483	460	470	448	463	446	445	444	474	485	450	490	454	463	471	438	449	472	450	471	458	461	454	453	458	429	437	431	448	458	455	473	453	442	447	435	491	474	456	444	450	411	439	447	441	464	480	409	447	488	449	462	427	438	467	448	466	443	469	460	468	464	440	457	465	439	492	455	470	409	486	487	468	448	454	464	461	456	461	453	477	445	487	445	473	446	456	420	426	463	468	482	456	446	471	427	467	452	484	477	408	470	484	455	508	444	469	458	443	420	420	472	495	487	460	448	414	486	501	462	451	462	445	430	482	449	515	512	472	497	460	445	471	466	443	461	464	447	454	440	472	448	479	455	487	439	428	444	475	442	471	481	438	437	436	455	470	426	441	494	492	446	458	430	429	452	408	475	455	454	445	425	485	482	460	480	446	457	450	458	475	471	477	474	457	487	457	453	452	460	494	445	489	450	440	434	455	431	427	438	445	469	386	454	451	448	441	491	456	443	417	485	477	467	464	454	489	458	467	485	480	425	447	458	451	442	449	424	402	435	440	478	443	435	442	471	457	458	458	481	464	442	449	455	430	448	442	439	459	479	443	458	462	469	430	505	455	499	458	481	431	465	455	489	454	462	418	431	427	467	491	472	472	466	417	434	455	446	449	449	422	467	441	451	459	494	450	430	468	440	447	460	509	429	451	464	477	433	480	461	471	441	449	425	475	443	432	467	467	427	435	436	446	492	468	460	462	463	436	440	448	455	435	463	419	437	435	468	437	441	477	453	476	488	439	470	441	428	455	458	462	467	479	488	452	438	455	442	499	440	466	464	472	445	413	457	448	475	428	458	419	481	434	479	438	456	450	484	456	474	470	499	446	479	483	428	433	442	413	439	516	448	462	471	423	464	516	433	475	450	456	469	438	423	423	438	459	473	433	463	432	444	474	449	464	468	444	480	466	446	454	440	449	426	490	429	470	466	455	445	473	458	427	458	434	479	469	438	476	462	469	491	449	478	451	441	465	439	430	455	393	452	443	475	459	452	468	436	480	499	458	471	469	435	417	454	453	457	459	425	455	427	485	442	466	423	444	444	432	451	449	430	437	434	454	427	460	486	458	469	443	418	437	431	461	454	459	430	422	467	465	435	456	483	476	470	474	449	455	442	475	499	427	462	421	481	462	425	478	488	446	426	464	476	459	458	445	423	430	439	467	477	460	444	432	465	476	467	451	453	440	497	466	462	461	407	470	475	415	456	466	440	505	448	434	463	440	464	455	446	445	464	455	475	447	442	488	467	449	459	451	491	438	420	457	458	421	449	444	487	484	445	454	472	434	422	452	446	449	453	459	440	477	464	447	465	419	449	435	439	413	422	472	443	453	460	445	432	485	492	471	491	482	448	476	476	447	464	484	406	478	487	444	474	453	449	433	482	442	461	465	441	440	445	497	431	449	444	470	438	463	429	447	463	459	425	484	481	453	458	466	446	471	453	465	476	484	429	477	452	444	444	443	479	448	478	499	477	496	477	442	454	496	417	452	452	455	525	440	488	411	452	480	420	469	433	410	468	479	473	451	443	458	468	464	509	435	471	481	434	462	503	452	443	463	469	462	431	429	482	423	438	450	463	465	429	460	475	465	468	525	452	449	450	469	434	459	486	443	449	420	500	477	454	400	479	447	444	434	426	446	447	449	443	469	479	435	480	475	441	476	446	444	456	456	452	428	475	445	518	441	507	474	473	457	466	453	458	464	482	469	459	462	456	467	462	426	456	431	436	484	446	461	447	447	500	466	475	432	433	480	442	495	460	446	475	469	454	442	444	471	455	459	464	488	458	481	448	489	458	453	455	492	464	450	462	438	460	431	438	443	468	479	478	447	462	438	432	448	438	446	440	472	446	457	470	439	405	428	457	418	506	424	451	467	466	405	430	460	453	446	495	477	477	490	461	486	443	444	490	442	430	429	462	452	409	427	445	451	453	482	481	422	428	444	477	469	452	432	445	454	457	470	426	458	440	448	463	481	462	434	495	468	442	452	440	453	494	457	452	447	471	449	445	469	455	486	435	448	451	422	454	450	412	425	477	426	441	480	462	429	479	449	460	445	407	410	437	444	464	472	478	427	442	450	476	450	477	475	465	468	491	442	441	473	426	467	413	471	450	444	434	453	426	416	464	421	466	452	434	453	489	431	505	445	481	458	471	439	467	439	430	419	464	458	462	451	516	470	431	435	428	466	440	474	436	438	465	438	471	465	491	447	455	502	444	434	460	450	436	445	493	463	418	463	451	450	481	481	469	487	423	497	485	456	488	451	452	473	491	433	461	449	437	456	453	463	428	464	434	468	462	488	466	463	450	475	496	436	484	460	474	500	423	453	436	475	465	456	475	438	437	417	457	475	461	462	462	476	451	474	437	448	444	415	471	479	494	481	463	457	440	468	466	463	463	484	479	437	449	479	469	473	480	445	509	468	460	456	441	461	445	432	452	438	438	484	449	440	460	486	441	467	461	459	485	489	461	486	477	482	483	464	500	444	434	444	459	471	485	465	477	486	458	468	457	463	440	482	470	435	451	449	468	442	498	453	485	467	462	469	401	447	491	436	421	479	420	443	474	430	420	437	442	442	482	429	468	436	473	478	474	470	463	480	454	455	477	459	466	422	471	441	443	457	438	459	435	468	438	462	491	444	479	467	444	424	474	449	445	492	486	448	464	469	494	459	448	436	486	445	404	503	385	411	454	483	464	450	458	454	429	419	497	460	427	421	426	465	457	396	433	451	509	415	442	460	406	471	474	460	441	476	459	441	499	505	435	426	450	431	441	460	445	432	445	396	438	477	422	464	471	473	445	438	493	473	491	493	472	479	453	453	449	388	476	458	480	437	469	451	426	463	430	461	444	460	462	426	455	487	432	457	446	449	476	456	477	415	425	488	423	453	466	482	431	444	458	487
69748	38244	21162	8237	2347	778	422	284	272	295	257	226	228	243	239	245	216	233	228	243	349	437	415	402	293	220	218	232	237	210	206	193	225	209	223	236	231	212	238	211	210	217	212	250	213	222	201	208	253	236	208	258	203	266	213	208	215	206	224	215	229	224	249	238	221	221	212	237	217	244	212	204	194	216	210	214	210	229	233	195	240	187	222	240	181	196	210	214	198	220	236	204	213	199	220	230	248	224	219	206	221	244	204	224	206	207	219	229	224	216	202	245	205	235	239	190	206	216	215	182	218	241	197	215	240	204	194	207	210	207	204	223	218	226	227	237	242	182	200	237	236	227	227	213	197	209	209	215	184	232	242	236	193	237	237	230	215	224	203	213	198	185	237	210	220	227	220	205	251	264	198	202	207	235	216	206	191	247	191	226	227	253	251	232	202	215	234	242	223	216	218	218	226	233	201	236	244	201	200	217	223	235	204	202	222	180	234	235	187	214	210	222	197	199	224	216	208	228	203	226	210	234	230	209	224	210	206	208	219	207	200	229	200	212	226	197	251	200	243	232	232	191	196	221	217	216	245	190	221	230	231	236	220	239	213	216	200	195	242	187	213	212	211	218	204	206	198	181	220	227	227	254	210	214	169	202	210	189	215	217	217	228	227	223	203	206	237	202	224	195	222	215	194	203	223	250	231	232	215	223	201	223	197	193	190	227	203	203	238	245	227	198	222	227	189	209	224	239	221	260	244	220	188	230	201	234	200	214	224	227	222	242	232	230	215	217	228	208	220	211	239	224	220	203	187	246	227	213	216	220	234	223	208	218	215	188	219	199	229	221	210	200	205	242	184	225	270	202	239	233	226	222	235	231	202	205	206	205	209	241	233	184	215	253	231	195	196	235	218	220	204	199	196	221	221	221	231	206	183	189	200	210	229	230	229	197	208	220	221	209	216	206	227	220	203	230	209	193	235	242	229	220	186	227	198	208	209	200	220	195	217	229	206	230	209	258	229	210	234	198	207	191	210	231	222	227	215	214	224	220	226	242	207	193	227	213	238	239	180	190	198	192	220	233	172	213	230	209	210	190	228	199	194	201	203	181	208	222	228	239	207	224	217	194	214	202	218	212	238	246	225	219	207	194	216	200	208	229	196	236	221	228	232	210	233	215	177	206	221	217	204	209	225	206	237	212	213	178	206	210	187	246	207	234	217	250	208	226	230	240	226	229	222	199	186	211	218	213	220	227	226	203	227	211	181	191	231	233	170	228	214	221	193	217	217	224	223	212	230	228	228	206	234	178	231	182	224	193	197	200	187	233	226	204	211	224	208	231	200	194	213	193	210	201	224	192	195	187	218	205	214	223	215	227	185	221	214	208	209	207	215	218	208	211	209	205	228	203	199	217	232	201	237	189	222	196	200	198	204	188	216	239	216	204	221	219	201	217	229	208	235	218	219	222	192	203	219	193	236	202	236	224	230	202	229	209	239	237	226	236	208	194	226	213	213	209	219	196	197	235	201	198	201	206	231	223	237	255	204	232	251	218	196	226	231	197	197	211	208	218	215	220	216	221	213	223	214	230	216	215	268	217	232	220	211	207	243	210	236	230	227	236	219	231	224	202	212	199	253	206	208	234	237	240	214	217	269	229	234	219	225	212	222	208	244	224	206	224	230	198	193	216	218	224	218	223	201	220	208	211	184	234	227	216	212	202	234	218	248	215	208	216	232	217	227	213	223	231	206	182	207	198	201	241	238	236	222	209	215	236	218	218	209	203	180	215	209	218	219	250	235	227	201	200	181	234	235	233	212	205	229	256	199	213	210	224	233	197	189	216	217	252	222	206	233	225	222	202	223	214	242	231	239	211	231	220	197	227	211	189	220	242	226	211	245	214	217	206	216	189	183	228	237	229	241	200	203	211	221	204	220	208	190	223	221	204	212	204	199	210	243	269	209	233	224	213	232	247	215	208	210	227	210	207	194	224	225	214	199	211	217	205	220	205	231	230	232	228	220	217	171	214	212	218	250	193	226	242	217	216	222	222	223	198	226	188	223	188	191	219	235	214	211	190	222	186	236	206	218	211	221	222	213	180	208	200	259	238	231	213	203	217	230	203	189	255	210	222	226	217	224	203	216	198	236	221	208	215	215	222	210	216	245	198	235	240	228	238	219	208	198	211	215	218	232	206	217	212	222	241	236	202	216	201	217	202	244	192	223	214	221	212	229	206	231	238	201	224	210	250	202	213	181	228	218	190	231	204	210	220	230	234	204	180	238	210	230	202	232	232	237	221	226	190	199	216	216	206	228	218	237	215	199	226	180	189	210	186	207	227	241	220	217	229	210	235	252	208	248	213	225	216	195	227	211	221	221	236	213	226	237	226	197	212	204	200	207	217	255	245	223	213	216	227	244	260	238	234	248	227	201	210	187	224	220	230	207	221	205	228	246	213	230	199	238	220	205	210	222	215	228	203	219	225	229	213	215	211	226	213	187	202	241	201	223	206	202	222	244	208	221	254	195	239	199	206	196	221	203	214	217	214	212	181	217	203	232	233	222	209	235	201	212	192	202	216	244	224	227	233	205	207	211	221	214	202	203	196	232	224	235	210	210	246	193	199	194	189	217	209	207	213	211	221	224	203	235	219	196	206	234	213	230	203	210	217	234	229	219	222	227	191	187	204	213	230	182	198	228	209	193	227	214	244	220	204	201	226	225	187	203	188	229	207	202	232	236	221	208	206	219	217	193	217	241	204	221	221	220	213	247	231	242	232	189	228	211	208	204	227	195	228	205	216	186	230	179	197	205	220	190	236	233	226	208	211	201	213	206	224	195	219	212	210	245	200	213	239	259	210	179	183	227	197	231	241	234	211	208	216	218	223	212	222	241	184	221	224	220	222	206	203	226	212	211	228	213	219	217	213	213	236	241	216	180	204	199	205	187	211	230	214	224	236	222	227	226	218	179	211	234	212	202	226	216	173	220	226	212	210	194	208	222	202	223	227	200	236	214	227	212	236	205	205	224	239	182	207	215	205	223	248	231	218	243	219	235	172	217	243	230	227	232	249	223	224	212	221	234	193	191	215	202	215	248	230	229	250	216	214	218	224	242	249	232	245	205	239	223	233	212	230	215	209	220	244	205	232	222	226	223	226	218	225	230	214	221	216	221	227	207	204	187	221	223	254	196	233	186	204	219	186	249	242	240	188	232	193	226	210	221	208	186	199	224	226	206	212	242	213	213	214	185	232	207	197	196	219	207	227	223	257	211	212	216	206	211	219	238	219	198	196	230	206	235	189	233	231	217	213	197	224	198	201	204	217	235	221	250	214	247	202	219	234	215	209	239	225	223	207	215	213	223	213	223	232	271	245	251	234	228	253	201	240	232	215	194	218	193	196	228	212	225	232	240	238	187	221	237	204	247	210	243	220	196	218	229	219	188	194	201	212	232	218	217	226	201	219	210	210	204	218	214	212	228	213	215	224	200	209	232	204	214	208	207	208
45551	28630	22214	12885	6471	2292	1346	927	801	719	626	655	604	619	642	602	597	611	556	598	1132	1693	1624	1360	971	506	480	466	459	491	453	457	426	467	480	462	462	487	456	425	498	490	457	506	456	497	467	475	503	485	490	490	456	467	476	448	442	417	508	516	501	490	497	471	487	474	462	498	467	459	492	471	485	437	502	482	455	486	489	495	478	470	458	475	439	497	479	445	475	458	491	497	514	463	496	446	455	495	457	464	474	464	492	474	492	477	453	483	490	466	450	481	481	517	513	479	504	466	472	451	484	464	479	473	436	468	470	542	471	490	482	439	485	481	468	472	458	490	452	439	478	475	448	484	505	506	459	462	474	463	482	474	458	479	467	459	501	515	417	461	439	490	493	487	465	449	478	486	453	478	432	488	463	465	466	469	483	492	490	491	452	469	474	496	498	469	492	537	472	501	474	474	476	478	493	484	515	442	515	467	461	455	460	449	481	468	490	453	493	478	425	461	449	491	475	497	442	489	486	450	461	453	482	451	478	507	485	479	465	466	442	452	513	466	478	476	496	485	454	471	468	485	484	500	502	510	464	484	493	499	516	500	498	450	478	463	500	453	470	482	446	447	458	480	449	467	468	458	520	452	476	482	458	480	450	471	481	457	464	472	438	504	460	433	493	445	481	495	509	465	471	490	469	436	507	483	454	460	485	442	466	519	446	451	479	470	483	470	471	488	475	457	415	522	485	465	467	500	488	491	483	411	452	492	516	505	474	483	460	499	505	485	468	467	476	450	504	482	460	443	472	442	428	482	494	480	489	452	502	519	462	468	481	484	489	473	491	437	458	494	537	479	481	465	468	468	470	508	481	438	468	430	484	454	437	468	459	468	500	459	479	502	480	477	493	474	475	515	469	483	474	458	483	459	470	508	473	515	479	449	502	451	484	470	463	463	469	483	479	476	498	502	476	465	445	470	474	467	494	435	463	473	462	479	453	474	507	447	451	466	485	468	469	449	466	465	461	486	482	464	460	459	461	463	507	498	491	444	455	498	465	509	459	470	479	460	450	498	480	429	475	479	481	447	524	507	461	432	518	500	471	467	459	499	481	430	481	519	504	473	451	488	458	462	492	459	483	467	487	459	479	511	480	458	495	489	512	516	448	502	449	437	484	447	486	495	449	486	463	461	451	474	494	434	484	489	512	490	478	486	450	496	517	482	465	491	480	454	457	473	472	492	469	457	480	496	493	480	456	507	468	525	492	462	426	476	481	510	517	459	470	449	448	476	465	499	486	495	489	479	477	462	483	438	464	432	462	504	488	527	438	491	445	482	444	454	492	508	453	469	479	419	466	457	510	501	494	446	506	385	483	481	479	466	433	496	476	478	461	503	463	493	512	492	469	461	435	492	493	462	455	471	484	488	474	458	498	469	455	455	450	501	458	515	492	486	495	520	465	445	461	466	458	484	470	516	476	509	473	511	501	458	489	485	491	463	477	491	472	472	461	461	480	449	490	451	494	468	468	475	466	462	495	487	446	499	473	464	498	465	483	483	495	471	461	476	490	480	441	450	476	510	442	498	449	449	472	433	466	430	495	463	501	457	472	448	468	502	460	503	492	502	492	508	450	453	471	494	437	502	480	453	474	491	466	467	498	455	467	463	424	458	447	473	488	482	478	500	508	474	468	497	482	466	452	462	537	463	501	530	461	495	455	486	489	480	482	504	517	464	470	528	469	492	496	417	520	480	460	473	453	422	487	485	440	470	466	484	470	437	495	534	474	489	480	470	445	466	461	452	472	471	486	472	445	491	474	465	477	479	464	457	430	455	460	484	470	451	456	482	463	480	407	521	450	447	492	461	444	452	486	508	489	484	495	462	444	496	472	462	471	469	460	446	469	501	496	475	471	463	479	437	489	463	485	466	434	480	479	461	463	493	467	455	441	474	477	474	487	466	487	434	488	430	476	482	454	505	449	460	461	480	455	501	471	489	470	509	444	440	484	479	470	458	448	462	480	467	486	452	482	480	490	477	492	432	503	464	473	494	464	463	488	463	461	451	523	513	516	451	487	463	483	478	473	474	445	459	501	488	486	474	460	486	491	490	463	475	439	496	509	465	490	496	475	459	473	470	484	445	476	507	450	503	509	464	466	453	455	476	463	470	492	479	470	506	464	519	501	488	475	474	417	466	516	441	513	486	457	465	469	450	457	471	445	475	464	506	494	475	466	473	471	443	471	474	493	483	450	478	456	486	450	451	463	467	444	489	466	504	541	480	465	479	493	492	487	466	473	482	522	492	493	488	462	465	447	470	462	504	474	467	461	486	418	472	472	490	449	504	464	489	463	509	503	461	503	496	492	470	458	488	500	460	511	469	480	493	461	449	453	499	446	469	502	498	506	481	506	483	444	496	522	452	497	488	484	517	455	507	450	470	526	510	468	416	472	483	455	470	506	464	473	450	492	481	493	442	503	447	464	436	467	466	492	448	448	508	515	450	450	495	486	465	505	482	470	485	472	454	440	498	489	488	475	482	443	516	506	475	483	462	447	499	469	458	495	475	478	488	455	478	468	481	445	499	483	463	430	457	471	502	463	450	486	449	465	478	513	457	475	483	477	474	447	460	476	465	445	457	459	535	472	475	513	479	502	495	510	469	509	433	453	485	495	468	429	497	500	466	489	491	453	513	477	510	425	523	433	474	483	504	469	476	521	444	468	513	458	497	497	489	476	475	479	472	465	485	480	499	477	476	470	447	506	472	498	471	485	454	506	479	460	513	485	463	432	480	484	448	489	424	485	461	482	469	459	534	444	488	487	466	449	461	420	516	515	482	463	492	513	478	479	508	450	477	482	471	500	454	500	439	461	464	489	465	445	489	479	500	462	476	485	482	460	506	491	462	492	464	450	475	496	481	461	503	471	474	487	488	485	502	476	479	469	449	495	470	472	471	505	450	481	471	506	472	472	477	438	490	471	498	491	460	469	487	481	467	464	499	461	494	498	453	437	513	469	473	505	473	504	463	482	465	469	466	454	500	435	470	498	487	463	465	482	515	483	494	467	474	468	471	448	499	454	453	491	447	464	481	475	483	435	509	442	464	479	445	447	538	509	495	442	444	485	457	469	478	511	457	492	490	516	476	485	498	457	455	483	514	472	487	432	489	446	462	472	507	457	487	489	487	455	494	485	503	481	453	467	470	500	460	478	464	480	482	473	502	456	494	478	506	483	484	477	484	477	452	437	466	491	439	473	508	436	457	466	454	438	462	478	470	506	498	478	469	459	495	467	463	485	481	449	475	476	449	520	475	502	500	422	463	472	483	474	503	460	482	444	476	448	488	497	443	472	401	448	462	475	496	496	451	415	437	486	445	445	508	513	442	465	486	472	473	440	466	423	413	485	487	495	480	477	473	485	462	518	509	445	493	440	467	472	448	491	461	514	466	465	478	481	495	481	463	477	493	492	474	447	454	487	441	485	457	469	501	478	464	466	456	507	466	434	444	478	500
50186	27318	11626	3752	1148	341	240	207	213	195	222	205	208	199	195	211	169	203	191	193	240	200	213	197	179	194	189	191	210	180	200	183	199	181	193	174	194	181	186	225	215	185	172	198	209	198	199	203	190	207	183	182	203	196	188	208	195	203	194	162	216	205	189	198	211	212	187	185	222	189	188	203	195	194	214	192	204	185	207	201	187	178	170	199	197	169	198	219	195	182	179	181	203	211	173	216	189	200	160	174	186	212	200	211	214	188	193	176	192	235	187	212	208	213	188	211	181	211	198	198	188	208	184	210	195	177	204	200	193	215	228	186	183	181	185	207	195	184	209	192	180	195	184	227	201	199	181	178	175	207	209	183	210	217	202	178	180	201	179	196	199	205	164	217	195	194	208	171	182	200	174	175	211	170	196	201	191	199	196	177	217	199	201	223	214	172	214	213	216	202	211	189	198	206	153	174	191	205	184	178	196	192	194	176	187	174	199	172	177	193	177	234	218	203	191	201	209	172	193	204	200	201	214	193	215	199	198	193	197	177	196	216	190	219	165	215	213	200	171	199	178	200	196	196	192	174	163	200	173	180	167	202	206	197	197	177	201	194	209	213	184	195	188	172	227	216	188	184	206	202	201	208	191	197	187	189	189	198	197	228	205	183	203	203	223	203	182	190	194	188	197	212	191	198	196	207	194	186	179	207	191	166	181	213	198	208	182	193	171	197	187	209	200	170	185	213	232	177	183	184	208	198	166	204	189	206	185	186	170	170	191	176	222	211	196	198	184	190	187	165	210	188	168	172	185	201	194	199	199	211	201	199	167	201	198	210	219	187	191	212	208	210	195	205	235	195	171	204	206	195	174	190	186	183	180	194	191	214	160	181	200	188	173	190	191	220	169	188	184	201	198	185	196	196	182	211	193	198	233	199	190	181	208	204	200	177	204	173	209	181	196	200	210	204	192	197	203	181	176	173	198	183	193	159	230	200	171	190	196	157	194	181	176	198	190	194	216	175	185	169	197	187	170	193	182	225	210	185	200	177	188	190	181	184	211	199	186	220	211	190	192	196	190	182	195	195	196	177	166	165	204	197	201	193	189	187	236	197	176	204	217	199	187	202	179	180	181	210	179	173	173	164	221	197	210	201	190	168	174	181	183	185	203	197	187	190	182	189	201	179	212	183	184	187	168	224	168	177	183	200	177	217	175	176	177	176	210	184	188	179	192	194	220	159	201	195	168	211	188	202	191	194	205	198	191	229	213	186	191	192	190	215	197	190	175	193	203	218	169	194	190	197	201	237	199	179	217	188	192	192	216	199	184	213	189	219	203	232	235	178	196	192	197	200	189	187	159	176	201	189	172	162	191	181	235	179	205	190	162	164	180	223	188	219	165	204	176	193	190	179	176	214	191	204	196	181	182	198	179	174	191	177	181	201	206	236	159	195	186	207	212	204	192	201	206	197	188	200	213	188	199	189	192	186	185	187	196	184	204	197	188	166	191	177	182	196	195	185	185	193	211	225	201	214	189	183	190	208	203	221	178	215	164	186	209	193	195	225	192	182	212	201	185	203	205	173	211	170	189	179	189	201	212	191	179	196	195	173	175	160	177	186	215	182	208	205	217	185	197	177	188	219	189	178	216	209	228	189	200	193	184	186	197	195	203	184	217	183	172	157	192	175	201	190	192	209	210	212	191	203	200	191	186	217	189	204	179	178	194	171	190	198	205	208	171	181	194	208	175	190	203	202	204	225	198	190	165	200	198	193	205	172	191	188	197	194	187	219	197	214	191	185	207	192	207	202	187	199	200	188	211	203	207	215	225	203	191	220	248	203	180	159	194	197	191	194	177	208	195	201	210	182	199	185	201	203	206	214	228	198	208	206	209	196	196	178	190	199	207	209	214	175	182	214	194	183	199	208	197	212	212	197	152	188	230	202	178	209	211	211	186	199	214	199	217	208	217	212	191	201	204	204	190	215	178	175	207	192	187	185	192	186	178	199	179	192	181	172	200	196	180	225	234	206	221	204	177	202	189	195	209	200	201	204	189	164	191	199	198	166	207	210	224	171	174	195	210	187	215	187	179	204	201	195	185	211	175	174	172	204	192	196	209	172	200	153	204	186	186	198	215	171	200	175	197	211	183	188	197	188	174	202	206	201	225	216	170	190	199	203	182	182	194	186	227	203	192	173	182	195	176	194	188	192	144	182	217	218	201	201	189	196	192	187	196	182	165	202	189	213	197	212	191	188	165	188	192	179	190	195	237	207	225	188	206	176	193	193	184	210	182	187	197	205	212	210	186	199	182	207	201	219	206	203	180	181	189	200	184	201	184	168	197	228	191	172	166	207	188	179	166	204	186	193	176	169	190	216	205	195	197	199	180	195	178	190	192	204	182	177	193	191	201	182	215	195	185	179	200	194	200	235	214	180	227	214	177	198	181	164	199	183	233	201	191	196	190	207	206	188	201	189	205	197	214	218	190	186	204	205	197	202	203	179	195	196	231	193	193	202	193	185	178	188	187	196	205	190	182	171	198	208	192	182	217	183	187	210	177	183	209	177	192	180	216	212	198	167	213	185	177	182	204	175	192	187	225	187	226	194	206	214	189	191	153	203	193	204	196	175	213	195	195	217	188	211	198	190	171	191	194	185	192	190	178	187	197	202	209	200	178	192	212	192	190	253	206	221	173	161	200	188	210	197	194	189	220	226	192	170	179	183	182	215	182	197	156	196	187	195	216	189	218	199	178	164	229	171	156	209	188	196	185	205	233	200	199	181	172	220	220	206	196	236	202	229	193	154	183	213	209	195	196	195	170	205	188	180	184	204	182	202	217	198	192	200	167	200	219	184	200	196	178	168	196	198	186	186	207	204	181	205	195	188	202	211	197	191	211	205	182	176	234	189	191	204	190	206	205	183	200	183	189	162	206	184	192	202	218	170	185	181	201	178	214	217	196	202	189	173	169	173	194	195	209	203	211	218	169	196	195	182	172	171	192	187	199	209	175	169	199	197	199	187	164	182	214	196	196	245	224	205	199	187	188	206	192	163	197	195	199	204	179	163	212	209	210	205	184	192	212	198	191	185	186	183	225	229	199	175	158	195	218	181	195	198	193	173	189	194	190	190	212	205	199	181	199	189	207	173	141	186	189	180	182	220	178	213	203	191	197	193	209	197	187	185	202	165	179	226	185	187	177	180	165	215	184	201	204	198	208	185	180	179	199	176	169	181	197	239	239	182	180	213	196	187	191	191	171	204	219	183	192	171	191	186	190	182	188	159	197	181	195	209	229	196	196	190	200	200	229	167	173	158	178	201	167	206	221	195	194	213	208	202	193	165	187	182	199	189	182	185	191	196	172	179	185	174	166	203	191	195	189	175	179	200	187	186	198	213	195	146	196	239	204	203	200	193	181	179	205	197	201	190	191	208	195	184	181	184	217	211	194	220	195	163	185	209	152	175	184	181	178	186	198	200	180	188	205	193	178	227	205	196	203	199
33206	20077	13894	7769	3019	929	615	478	486	501	489	473	474	465	472	469	452	449	428	429	433	474	485	438	483	420	462	423	435	425	440	428	434	444	419	392	446	498	440	453	444	447	451	462	448	408	456	431	426	412	440	447	414	430	419	465	427	435	441	462	466	421	454	432	421	420	479	429	431	448	430	457	425	419	427	425	407	439	425	419	428	429	440	423	398	409	413	407	434	439	461	415	448	423	387	440	465	401	424	476	435	419	415	442	375	439	456	435	450	436	422	421	438	459	440	416	408	437	443	443	408	452	420	441	463	413	422	406	449	414	446	423	437	429	419	418	414	438	456	466	449	465	480	409	423	424	443	447	419	450	427	432	433	403	426	451	460	457	432	435	439	423	430	431	447	449	416	465	460	426	460	471	414	453	454	462	424	431	444	428	441	463	399	434	439	408	439	445	455	478	429	419	404	400	447	418	420	470	394	397	404	453	420	423	437	422	470	446	446	429	444	422	462	438	437	416	399	416	408	423	414	440	413	383	443	409	439	425	422	397	459	442	427	442	424	406	450	443	496	463	422	440	423	415	395	425	425	452	402	409	481	444	430	442	407	404	447	431	443	428	433	432	428	449	469	396	441	432	429	433	451	453	392	448	415	417	393	456	450	442	424	468	466	444	407	457	437	412	428	419	452	414	428	432	387	399	432	445	412	447	417	434	374	495	429	396	419	441	442	418	444	447	404	433	415	423	435	408	428	438	459	428	434	408	434	469	458	453	449	449	487	416	432	446	392	385	424	438	463	430	419	402	413	433	407	436	438	461	428	412	449	431	443	444	445	425	453	495	428	429	440	418	437	420	463	441	433	432	451	426	430	413	427	442	425	458	399	457	434	423	452	451	433	435	443	457	459	435	408	417	424	388	407	421	410	416	380	411	415	430	415	423	431	447	429	423	402	440	406	433	425	454	440	430	430	422	421	467	436	436	446	446	448	458	435	416	430	435	413	457	414	425	467	463	440	431	422	431	397	421	409	445	428	455	414	416	393	424	442	422	447	406	426	424	430	421	459	427	446	429	459	459	407	419	432	400	439	430	396	439	442	424	444	387	440	439	435	445	425	409	431	423	468	423	444	471	408	422	441	467	454	433	422	453	417	437	428	473	432	435	410	420	446	451	430	414	445	441	436	406	395	449	416	409	443	418	469	424	431	404	451	436	412	412	450	464	437	416	420	386	462	372	465	455	465	433	448	415	438	436	436	442	480	441	431	409	406	441	421	462	446	450	432	475	382	411	410	442	378	423	430	437	437	432	427	451	392	451	426	454	461	430	448	464	409	455	420	414	438	443	424	393	425	453	422	404	444	399	430	428	399	455	437	449	436	425	454	415	430	433	440	449	444	436	441	453	449	463	460	426	417	454	423	403	414	444	433	408	442	420	496	418	424	458	399	439	442	441	416	423	448	445	413	430	463	435	413	439	431	431	411	450	443	433	440	444	423	441	397	433	429	400	464	434	426	435	415	424	464	416	446	401	403	440	399	417	437	445	455	435	488	411	421	418	464	413	438	403	447	415	470	435	398	399	414	468	437	413	408	427	445	423	471	422	414	403	421	459	430	445	433	443	463	435	414	440	423	449	451	446	426	425	461	419	437	447	417	414	444	412	432	413	423	437	400	433	431	447	427	411	436	456	464	405	422	451	426	458	419	468	453	432	436	431	413	465	446	416	433	462	458	403	411	433	452	426	451	434	415	456	451	437	439	456	409	427	435	426	430	418	431	440	436	450	409	429	422	437	454	433	444	423	440	411	408	400	444	439	452	421	466	437	450	372	443	434	428	412	431	436	439	404	442	431	412	460	437	443	419	438	452	482	391	438	459	414	429	423	431	403	409	438	426	466	481	423	409	449	416	410	433	444	391	459	463	416	401	402	484	429	434	407	442	425	423	424	437	416	419	464	422	416	432	434	419	400	406	397	458	448	402	443	450	429	439	415	427	418	416	411	455	435	437	422	455	433	458	434	432	446	420	409	422	431	416	409	448	426	413	457	427	427	435	431	433	462	431	426	433	445	440	449	441	437	441	423	455	416	449	420	429	392	432	434	424	424	453	402	444	466	424	394	437	412	428	392	417	438	399	423	422	423	437	451	473	427	418	456	402	434	438	435	420	441	423	444	432	428	421	422	419	430	416	424	476	438	421	453	426	474	429	447	460	438	436	421	407	428	435	465	443	442	440	399	469	428	442	448	429	426	438	420	427	453	423	474	446	449	417	480	464	451	443	467	415	456	422	409	407	449	443	418	417	445	443	463	425	422	412	427	428	438	401	433	444	415	446	444	428	424	451	439	433	434	452	393	425	435	433	442	436	425	453	414	435	413	431	436	479	437	446	415	440	444	405	415	440	400	408	454	405	440	424	422	424	460	364	418	453	436	456	450	429	454	443	442	456	435	425	412	429	414	444	440	421	444	435	444	444	452	430	427	459	421	456	422	446	420	407	446	423	447	396	421	420	443	426	419	444	461	423	434	397	408	417	411	458	418	485	453	418	471	405	421	419	433	493	458	450	446	436	412	406	463	403	402	441	443	429	466	440	440	451	445	420	437	477	449	384	425	415	421	401	430	397	415	385	428	431	478	429	409	432	415	424	457	402	422	432	452	425	424	436	422	451	381	434	430	449	445	456	425	439	425	426	398	431	430	461	432	447	421	443	415	447	434	427	428	427	412	415	438	428	448	459	393	405	449	409	447	428	447	410	426	437	418	431	451	421	419	440	442	448	434	422	413	420	429	432	420	426	450	403	439	451	385	444	399	394	454	396	399	480	425	443	430	447	464	431	417	435	411	404	420	434	454	417	432	428	466	397	428	456	420	428	430	412	430	451	434	463	409	433	424	417	431	436	422	424	444	450	403	397	419	426	409	368	486	434	422	435	450	456	441	421	443	417	407	460	444	437	458	433	394	411	447	424	448	418	419	399	420	419	432	397	434	458	435	450	421	424	446	400	433	406	402	418	410	428	420	420	432	405	419	442	447	433	443	449	471	423	409	415	478	427	432	478	431	423	434	402	399	415	435	432	423	425	395	438	417	425	425	441	439	439	457	381	431	428	430	467	418	421	421	407	425	406	386	455	427	384	428	467	429	395	419	405	418	452	423	432	419	424	435	410	430	423	469	424	435	424	445	450	428	440	415	450	469	439	432	381	432	433	448	448	426	449	430	440	425	429	405	416	428	463	417	479	429	459	445	443	432	423	422	419	433	401	399	460	428	410	455	429	428	426	480	477	424	435	418	425	427	461	425	397	382	451	433	409	384	446	440	406	404	420	447	441	439	429	446	463	399	448	437	469	439	431	425	450	399	439	435	479	421	416	418	434	454	488	438	430	411	392	420	433	456	454	388	435	447	447	421	394	431	440	433	482	427	424	450	403	438	447	423	430	450	409	456	431	408	487	435	409	441	441	445	476	470	399	454	423	416	439	426	427	423	467	447	437	429	417	380	423	446	457	411
60368	36521	21055	9203	2020	436	288	221	234	228	215	185	196	203	222	192	220	210	208	215	181	274	270	283	253	239	202	215	208	204	184	205	204	213	200	207	184	206	219	206	215	216	188	198	206	201	201	194	200	186	187	182	198	204	202	222	192	204	198	200	191	218	197	208	231	230	216	196	201	182	227	187	213	194	192	196	199	195	196	225	228	197	180	237	215	209	199	203	186	225	202	219	197	173	201	209	190	202	181	212	198	187	220	185	199	197	193	196	207	192	210	204	229	216	209	203	204	208	216	211	189	174	195	202	239	215	222	201	234	214	211	201	206	166	229	196	176	214	225	201	202	215	203	210	205	212	211	190	189	205	202	187	230	219	178	228	237	220	195	178	189	222	208	189	201	235	196	197	198	205	208	211	203	199	207	194	241	182	236	213	208	206	191	198	200	198	203	173	202	223	215	207	204	222	193	175	231	202	197	204	217	215	220	204	214	192	223	217	181	190	200	201	195	191	183	206	205	201	192	175	223	187	227	201	206	230	210	214	197	211	195	228	220	210	186	214	203	203	173	211	191	200	232	205	205	196	228	216	225	202	219	231	229	220	203	195	220	189	187	219	201	206	199	185	208	198	211	228	209	202	199	172	182	205	221	219	213	194	206	209	213	209	213	212	201	201	220	185	202	195	186	203	204	228	219	210	211	192	225	214	213	209	213	192	214	218	215	211	219	229	246	199	210	192	187	203	205	211	202	207	214	202	220	213	205	201	213	206	207	226	196	197	234	190	218	178	194	204	197	218	207	211	181	210	228	203	204	212	208	207	219	209	189	200	219	218	193	191	212	221	216	200	173	202	221	196	222	221	242	200	223	238	210	196	205	187	232	203	194	190	224	221	217	201	216	207	225	203	232	221	199	220	202	210	174	191	232	207	216	188	199	227	240	196	207	210	209	184	202	224	217	184	205	207	210	212	201	210	223	201	208	187	221	223	207	192	202	207	176	237	183	219	188	194	216	185	222	174	198	214	205	202	208	219	215	226	199	207	219	230	221	204	201	218	226	225	196	211	222	205	179	234	202	222	184	197	200	206	201	209	200	183	220	203	195	169	201	171	193	239	194	179	214	219	194	208	186	197	212	206	186	220	202	209	235	228	205	211	228	199	197	197	221	228	204	201	197	201	193	166	206	192	227	186	197	182	212	203	203	201	201	211	211	203	239	195	223	239	186	196	200	217	205	230	244	191	213	207	188	228	203	191	202	225	208	178	190	204	208	230	216	214	245	191	195	201	190	216	209	202	207	206	239	204	217	226	203	169	198	204	181	236	223	198	199	199	200	214	182	188	202	236	206	194	185	202	185	206	217	206	237	205	177	201	187	192	212	234	221	203	213	209	222	227	168	216	201	212	235	230	223	207	208	211	195	193	203	219	227	202	184	218	212	198	241	221	204	198	171	190	202	224	171	196	189	208	194	217	219	194	217	229	227	176	204	210	207	196	200	227	213	202	219	219	200	239	204	197	217	235	212	209	189	191	205	203	209	192	204	198	205	189	199	197	182	190	181	197	207	212	194	213	216	223	244	219	209	223	210	221	193	204	220	230	203	207	210	195	194	179	218	184	186	201	192	193	182	211	191	185	227	185	238	224	220	212	214	210	207	196	207	194	220	203	211	212	213	208	207	230	203	196	173	206	203	211	210	189	229	220	213	215	226	239	180	203	178	237	199	195	204	191	185	210	211	202	202	197	223	205	219	229	188	190	213	200	238	185	209	178	209	193	202	187	196	206	203	188	205	217	187	200	201	197	189	233	207	193	206	220	207	194	196	202	209	196	197	228	182	222	178	224	195	213	231	195	205	179	192	204	230	230	190	199	213	210	196	240	219	207	213	216	209	171	194	228	189	195	206	193	221	196	199	175	214	231	198	190	201	212	209	227	205	191	220	223	218	206	220	202	222	196	232	200	174	206	197	215	188	188	211	215	198	206	230	188	207	185	208	221	196	202	227	195	174	204	196	197	199	189	193	205	197	195	205	217	192	213	193	194	209	211	200	182	186	194	191	229	206	218	215	247	207	219	205	191	180	200	182	207	204	178	219	214	197	181	200	221	192	204	202	212	208	220	210	224	228	185	218	208	189	211	214	197	200	217	186	224	199	212	203	212	200	204	198	176	218	223	217	223	202	206	208	197	189	207	190	199	224	199	198	191	214	199	214	209	209	235	208	213	189	226	211	187	207	213	180	192	199	198	207	233	248	205	226	184	195	233	211	186	216	186	180	214	213	171	192	224	227	199	197	211	222	211	217	186	214	203	222	205	204	185	204	185	215	178	218	227	198	204	231	235	190	231	204	194	218	180	232	198	189	187	212	185	207	210	190	208	216	222	230	171	206	190	182	237	222	218	205	183	214	205	212	206	199	209	221	219	257	200	194	227	207	210	199	205	207	223	203	231	199	195	199	193	198	215	186	214	210	186	183	208	215	234	203	204	218	190	200	188	182	188	203	215	178	186	211	196	199	190	197	179	195	218	213	204	190	214	200	192	199	190	206	197	240	219	175	210	210	211	202	194	191	227	204	211	209	213	196	183	214	245	224	202	221	204	239	202	201	200	211	194	206	218	217	225	194	177	202	206	206	210	225	205	235	186	241	220	219	184	190	218	210	213	187	202	209	196	212	190	202	212	176	198	204	191	227	235	210	226	210	207	216	222	196	224	232	212	192	181	178	191	196	194	207	199	215	196	230	198	236	188	195	200	197	185	201	209	216	207	218	215	199	199	207	227	219	203	215	197	206	209	185	211	228	243	206	186	195	219	214	211	226	205	191	202	181	182	182	190	207	203	200	189	211	252	227	210	203	221	231	194	207	234	192	227	213	201	207	205	239	220	194	228	204	229	217	207	209	200	202	181	201	251	201	198	215	232	241	213	213	201	225	207	199	207	222	196	212	234	180	166	180	179	189	192	195	223	201	204	189	180	204	212	207	178	213	171	205	177	232	211	207	171	198	228	220	195	202	192	212	203	209	212	197	224	203	215	195	205	202	198	240	225	225	196	214	204	202	201	216	210	188	179	209	205	219	232	203	177	203	193	221	234	202	199	208	199	183	198	188	213	185	204	188	192	192	218	176	210	198	176	211	178	218	210	181	205	226	207	197	213	229	236	207	220	237	202	213	211	191	197	212	216	190	217	190	198	215	203	198	201	212	219	216	202	228	207	211	213	202	214	200	199	215	197	207	260	228	222	205	226	206	185	215	208	194	195	206	190	196	198	206	196	207	180	227	206	223	223	201	186	206	209	206	198	219	214	183	217	194	205	209	211	210	192	205	208	195	221	196	192	189	208	197	210	200	200	205	185	223	216	211	191	213	223	205	207	224	198	176	174	242	210	218	210	186	216	209	177	192	203	234	203	198	204	185	209	211	226	204	196	199	194	228	201	174	206	213	210	209	203	230	204	237	204	176	204	206	226	187	225	181	191	206	217	208	226	205	205	180	208	200	191	187	202
39607	29122	23115	15243	4425	1118	693	602	575	571	584	500	480	484	460	491	469	455	449	487	492	691	785	815	612	459	455	479	444	458	465	469	435	465	485	445	444	425	470	432	466	470	464	437	471	471	475	462	478	446	479	476	444	451	442	463	452	463	472	517	425	453	475	429	497	451	444	467	486	453	439	457	476	472	484	453	460	478	459	391	433	474	465	473	453	463	453	438	459	470	403	420	488	447	457	451	460	455	462	432	444	452	432	492	446	452	455	483	425	454	472	486	435	478	463	452	444	453	452	462	445	473	433	471	484	439	478	486	486	439	420	447	463	421	440	508	418	486	474	482	476	465	488	470	439	433	478	460	475	440	431	414	443	432	480	438	488	432	499	483	439	459	424	472	437	461	475	475	487	482	453	439	447	448	434	467	473	456	482	480	453	442	449	457	422	442	463	417	481	459	446	481	486	477	417	445	447	478	471	442	435	457	494	444	465	444	428	499	445	440	460	448	412	468	468	469	452	455	427	463	431	462	483	488	441	442	454	438	410	447	450	453	476	432	471	466	468	435	498	462	440	450	451	443	466	418	413	472	480	425	422	474	486	453	456	434	438	461	456	416	473	462	468	456	473	492	434	471	471	413	443	474	456	455	450	438	492	447	472	485	463	494	458	471	437	477	462	445	440	463	479	482	428	439	475	480	463	447	415	421	461	435	442	431	477	458	424	455	438	439	442	449	426	437	446	480	433	463	482	436	432	467	449	443	449	466	468	474	492	436	433	442	489	498	438	440	449	420	448	435	441	439	452	440	464	453	464	475	433	478	434	471	446	494	465	494	419	440	438	413	463	444	492	422	425	440	474	451	445	436	474	417	447	458	425	443	470	445	447	446	434	427	402	454	440	465	448	431	454	449	471	441	467	415	444	438	446	448	427	418	459	430	464	473	462	494	456	454	456	445	461	456	434	425	463	441	464	459	477	486	455	460	466	419	439	421	444	471	415	455	443	480	480	421	478	432	472	435	442	472	462	445	480	519	405	459	457	396	459	458	446	429	472	411	431	441	448	453	495	423	428	452	445	458	461	402	475	436	462	461	407	438	444	479	466	459	429	457	484	480	461	438	408	484	470	462	450	464	442	456	452	485	457	440	433	447	471	448	478	479	471	461	451	450	412	453	473	400	492	473	465	473	484	470	440	456	482	444	466	478	442	460	435	432	449	467	443	434	445	441	466	422	411	450	470	474	460	463	457	457	449	412	492	453	420	419	449	463	487	468	444	433	441	448	445	442	454	496	466	469	422	484	458	481	447	436	460	471	479	472	476	441	467	442	458	472	457	473	457	474	455	443	459	486	461	471	475	452	443	448	451	436	469	426	418	467	472	436	398	420	458	419	422	459	464	427	451	485	469	441	436	480	436	471	483	459	469	483	503	467	462	441	491	454	421	462	464	470	419	442	429	463	425	461	420	450	435	429	459	443	434	450	452	446	493	425	453	412	458	478	447	471	457	474	486	455	441	442	448	436	492	405	486	453	425	469	478	429	455	459	453	461	439	451	411	467	440	471	418	474	433	443	424	448	449	455	422	404	480	465	435	467	452	428	453	473	430	447	461	468	456	444	482	452	438	481	455	461	443	445	430	478	455	458	460	475	447	468	435	429	476	465	460	454	435	471	468	459	434	438	469	472	464	446	461	451	464	431	440	456	434	436	457	450	451	480	433	480	465	435	440	439	488	434	442	473	440	482	477	476	452	446	467	472	442	462	465	437	443	454	484	448	472	463	434	460	452	450	472	452	430	463	480	458	433	470	408	480	485	431	420	436	486	460	452	439	453	473	477	439	462	489	472	421	432	449	443	446	482	484	458	427	440	451	440	464	460	451	396	473	450	443	452	468	442	456	435	504	470	416	441	442	418	494	465	427	451	463	502	453	463	461	417	417	460	478	433	459	435	451	459	437	438	432	433	433	433	462	464	450	475	448	445	408	472	446	443	422	415	431	443	458	489	461	427	479	463	436	425	434	465	475	481	431	428	474	444	450	466	442	471	451	436	472	433	442	497	435	469	437	445	437	467	477	427	459	429	438	453	492	456	461	466	454	471	433	470	436	463	443	452	444	449	472	459	454	434	412	441	486	472	476	439	458	424	463	457	464	463	449	467	443	438	455	474	456	446	442	431	454	444	467	454	466	457	415	450	430	480	439	462	459	479	459	445	401	484	477	434	453	480	492	495	432	436	453	523	468	460	474	406	472	481	459	465	467	501	462	466	494	425	433	483	461	449	416	436	451	468	418	477	431	468	455	417	423	447	464	442	447	414	439	437	471	437	434	447	448	488	414	488	455	510	457	448	442	437	407	489	498	440	468	476	454	433	465	472	465	447	453	451	457	450	439	459	424	492	444	451	441	479	446	472	451	456	445	468	448	465	495	445	455	442	445	460	468	487	447	445	466	501	441	455	455	424	429	466	474	478	492	448	458	414	451	454	431	473	464	506	437	452	482	497	411	444	446	419	492	470	466	455	439	486	443	455	479	446	459	461	465	465	469	452	426	460	479	427	437	469	436	475	475	448	447	469	467	462	437	424	423	462	446	430	458	450	444	479	431	456	482	436	461	463	466	453	439	422	452	458	431	441	460	456	455	432	435	496	484	458	451	470	458	450	427	442	418	463	464	450	439	458	483	470	474	484	420	480	497	455	439	481	460	493	479	433	467	474	450	453	440	475	445	482	421	442	457	447	450	488	426	454	455	431	458	456	457	463	452	455	471	432	439	432	499	465	469	429	459	455	452	486	468	470	501	460	439	502	493	426	462	505	464	455	461	459	440	487	469	469	413	456	432	451	493	453	460	469	437	454	450	475	425	458	455	484	452	437	443	441	445	429	437	469	427	483	492	444	488	466	491	475	487	428	432	473	500	489	453	450	465	428	448	459	445	469	478	428	436	458	493	446	440	449	413	490	458	431	448	488	456	428	437	468	478	479	466	466	449	423	455	443	465	455	511	499	485	468	441	454	465	440	448	447	453	453	506	370	450	429	423	478	434	456	485	442	481	420	464	454	451	493	467	466	446	496	442	448	445	450	446	465	451	442	470	446	464	495	449	434	475	435	449	446	474	465	418	501	481	472	488	435	421	443	462	491	457	473	453	448	470	454	451	429	468	471	467	441	484	500	491	455	448	450	501	435	483	482	479	465	490	452	490	433	467	448	480	434	436	441	420	474	471	463	486	439	464	454	483	437	455	524	462	437	444	441	466	447	466	433	461	438	511	464	472	478	463	458	444	439	428	458	487	447	465	431	481	464	424	445	414	467	435	480	453	455	441	455	457	417	494	456	434	484	473	450	456	450	472	448	454	457	464	454	454	439	462	462	434	490	481	435	463	463	466	491	432	463	427	459	454	408	465	444	449	430	483	436	489	442	468	433	440	443	447	481	402	478	468	467	502	440	456	452	497	449	442	441	417	419	402	445	432	449	436	460	443	455	463	473	454	467	482	462	417	411	498
62744	41685	22043	8642	3319	940	417	324	297	275	222	233	225	230	248	220	246	263	276	244	296	345	428	397	352	220	185	227	204	206	223	221	189	229	198	211	231	211	208	216	195	236	213	233	222	200	248	224	226	212	253	263	226	214	216	213	221	216	210	219	220	199	200	242	226	249	224	199	198	218	210	202	217	239	222	217	218	216	169	188	235	181	231	220	219	199	197	206	195	222	224	225	217	209	218	226	203	212	227	204	204	229	191	210	244	218	215	223	211	225	212	177	218	225	193	211	210	216	244	217	211	221	227	242	216	200	228	210	208	215	203	242	187	206	238	211	222	222	200	242	206	209	222	231	274	229	241	202	233	189	198	210	241	197	222	191	207	206	231	225	228	209	201	179	202	190	216	210	194	199	236	191	205	199	211	217	210	205	188	223	217	221	218	210	229	199	213	228	190	203	233	203	202	215	216	188	209	249	238	201	215	214	184	235	232	187	208	213	248	211	232	205	228	191	200	223	204	219	244	207	207	247	206	216	236	220	215	185	222	207	190	167	178	198	199	202	223	212	219	217	216	247	203	205	213	231	168	190	196	220	212	218	242	209	198	202	221	209	213	203	225	189	217	225	223	219	204	211	231	226	223	220	217	218	211	234	221	229	223	224	234	254	198	219	222	244	195	181	218	227	204	195	193	223	240	205	200	222	250	206	223	185	228	213	245	206	216	206	220	210	217	209	180	210	218	203	214	209	230	215	217	232	198	217	184	199	234	197	207	227	255	212	206	218	194	203	238	200	207	222	227	198	232	202	213	226	192	210	199	188	226	186	203	221	224	213	220	219	218	220	208	214	212	239	188	210	219	221	211	212	209	206	219	219	213	224	227	203	206	225	201	209	234	209	214	224	218	210	230	194	190	181	241	212	224	208	211	207	202	222	217	208	234	211	223	243	203	224	204	198	175	205	227	197	226	216	220	190	211	214	213	220	219	202	208	229	216	202	206	207	270	203	201	229	241	244	220	220	210	200	232	184	202	209	198	222	205	219	194	207	234	213	237	190	213	211	210	209	225	209	217	216	188	209	190	226	213	219	220	204	201	202	193	182	226	217	196	182	219	224	223	215	229	217	235	207	221	228	228	218	233	197	188	225	210	191	212	218	209	197	182	243	230	191	234	249	239	246	230	230	220	237	218	245	189	228	215	242	217	215	227	234	246	221	224	216	187	190	198	224	224	187	199	179	235	221	187	187	247	227	206	205	248	217	220	214	194	211	239	219	193	235	218	206	207	209	214	227	250	231	216	198	229	235	197	204	233	215	208	206	179	197	226	215	219	230	216	209	216	221	220	236	222	215	201	232	217	203	240	218	227	201	205	205	205	184	187	199	198	204	246	209	210	218	210	209	220	199	183	206	218	224	236	225	188	201	197	222	219	215	224	192	175	216	242	186	216	188	205	211	217	241	209	225	196	207	226	206	178	203	231	205	208	215	193	206	193	212	233	185	212	219	224	238	201	211	199	217	201	229	201	215	200	238	214	210	197	208	211	213	233	218	230	209	220	209	227	208	204	220	220	212	205	199	204	205	218	201	193	223	211	206	205	207	260	206	220	228	228	210	199	164	208	233	212	236	239	226	206	205	213	207	218	206	227	222	236	237	199	204	231	214	201	213	173	210	221	213	218	208	188	234	246	222	211	231	192	199	203	210	240	208	209	214	170	194	213	222	216	214	216	205	210	187	205	180	208	219	205	224	219	222	198	195	185	241	209	211	225	241	199	204	201	214	205	209	227	236	212	211	236	226	199	202	197	185	234	237	184	207	212	231	205	231	187	197	206	218	202	225	211	216	212	197	234	225	204	218	215	233	195	233	184	215	217	215	247	195	217	208	234	224	234	204	215	240	210	208	222	225	246	210	223	221	256	207	207	216	194	205	228	226	217	241	238	225	210	207	197	199	214	212	224	218	215	217	246	232	215	204	205	243	225	226	181	196	219	222	208	204	211	206	224	205	202	205	190	199	231	234	213	216	208	222	174	205	208	199	230	224	217	182	183	235	219	208	225	230	222	216	214	222	208	219	221	203	166	198	196	218	174	203	225	199	216	248	188	206	219	213	206	243	203	221	201	174	249	252	218	211	215	267	223	185	211	215	221	233	213	217	218	202	230	189	232	234	238	226	211	224	216	202	209	208	195	208	189	236	204	199	227	229	226	195	213	201	201	198	243	208	228	211	206	239	200	232	201	200	205	238	208	243	216	214	217	193	215	229	236	211	215	225	218	215	207	211	234	206	228	238	196	194	230	195	201	228	217	213	205	213	208	203	200	216	194	196	213	212	220	234	234	190	208	215	193	213	229	193	207	228	195	210	212	222	198	177	214	215	252	225	211	202	203	233	230	175	219	240	216	225	209	211	183	187	204	195	224	200	200	218	207	184	216	190	217	225	207	215	196	210	220	199	203	206	210	197	201	221	239	208	209	222	211	211	229	256	211	233	189	210	213	204	223	247	205	236	233	228	203	223	231	198	242	222	193	216	201	220	224	210	224	216	210	243	208	221	252	244	198	229	188	204	223	210	241	218	231	227	201	235	200	193	214	222	203	217	242	190	236	209	190	212	216	197	210	228	238	243	199	239	208	208	233	220	214	209	213	194	192	213	230	216	197	204	202	200	193	248	195	199	201	213	227	221	222	192	195	210	214	222	230	227	233	219	214	191	231	222	211	226	252	179	228	213	227	243	222	203	231	215	226	223	227	237	177	225	202	199	241	213	231	179	196	213	223	201	197	217	228	180	225	234	228	201	222	190	231	235	208	210	229	201	203	223	216	213	220	216	207	186	220	227	240	214	225	201	222	210	227	217	210	215	207	198	209	222	219	256	232	216	192	208	225	218	222	226	232	202	214	229	218	208	191	201	225	245	228	239	210	207	197	204	212	216	215	193	213	210	228	203	209	223	231	225	208	213	211	206	220	213	208	236	214	201	246	198	216	194	190	176	209	189	214	232	223	232	194	222	204	228	224	220	234	217	199	201	216	191	211	200	196	200	208	219	207	218	197	209	209	212	227	203	221	203	229	214	183	208	208	220	218	215	225	235	213	240	205	236	233	226	221	238	239	225	215	190	206	237	232	216	228	234	223	217	222	256	210	241	249	225	215	217	231	214	214	206	247	221	161	214	229	214	209	243	210	237	216	216	223	203	245	226	242	230	239	210	217	212	209	193	211	214	232	255	213	237	215	201	226	189	200	213	228	235	221	217	222	211	237	228	238	240	205	200	244	188	193	220	199	189	215	226	232	256	227	200	205	216	208	209	194	191	218	230	226	217	217	214	223	238	195	217	228	209	195	199	211	213	229	223	211	224	239	203	212	191	214	206	257	238	214	227	211	215	190	212	202	203	214	204	216	208	200	228	234	202	190	190	216	197	224	229	215	203	211	193	205	185	213	243	202	235	217	193	230	224	245	236	207	223	218	205	226	256	234	252	206	219	210	212	194	227	219	224	185	194
40937	31592	22175	14088	8790	2551	1402	1021	812	730	680	575	565	521	506	533	531	649	750	784	1155	1383	1561	1486	1223	507	483	474	471	467	489	472	467	482	464	503	450	472	462	476	497	488	450	460	446	489	481	452	497	467	478	499	494	491	460	450	445	456	508	465	466	453	483	465	522	450	479	458	443	466	475	471	427	462	453	468	471	492	469	440	516	480	458	462	492	449	477	475	448	451	447	442	436	462	453	440	455	464	431	436	504	439	455	400	483	454	489	453	473	448	479	463	457	489	455	461	499	490	453	453	474	462	459	437	493	504	473	442	492	505	462	479	424	443	501	454	483	476	478	444	443	475	495	479	472	492	489	488	471	459	460	513	471	438	473	411	463	490	478	489	463	492	457	486	485	441	504	465	488	463	471	454	480	452	457	432	475	484	451	426	470	478	512	455	477	445	492	510	455	462	451	499	456	464	459	516	447	482	469	505	469	464	457	518	474	482	469	463	482	459	431	461	437	463	503	457	461	440	456	474	471	516	503	473	457	416	451	454	506	455	452	452	476	470	500	463	491	483	473	496	488	472	477	438	479	439	492	514	472	504	503	459	462	481	457	448	495	444	475	475	497	464	467	448	429	469	465	490	499	497	493	466	472	467	446	457	449	414	511	469	418	480	462	450	479	444	473	493	477	439	495	465	471	476	421	473	460	457	448	432	466	484	481	471	454	472	483	468	486	439	464	501	441	455	448	482	418	494	482	427	477	453	478	495	488	461	479	456	492	490	494	490	471	481	479	460	443	480	442	485	461	459	441	454	486	432	488	450	449	521	449	473	492	448	478	451	467	493	494	476	486	483	478	459	487	462	481	528	478	460	468	476	479	452	481	441	509	457	490	490	481	486	470	472	498	477	468	492	474	459	492	461	508	466	496	443	440	460	448	459	475	462	449	430	439	454	477	440	490	442	471	469	494	486	463	487	448	446	452	476	478	487	480	458	493	446	456	427	491	464	491	463	491	447	483	476	432	466	439	481	483	467	470	484	451	486	457	469	461	484	467	488	455	475	461	458	466	450	494	488	448	480	490	468	494	463	458	467	479	430	463	465	442	512	466	432	457	464	459	468	491	475	479	446	501	474	454	478	437	493	495	472	488	446	451	490	456	468	446	438	472	484	463	481	424	455	447	487	512	473	461	456	493	485	491	454	449	501	464	480	506	470	439	495	456	467	437	459	490	486	486	452	463	490	514	442	436	489	472	477	472	477	458	459	476	496	480	488	482	470	448	485	476	489	443	471	487	475	478	452	476	514	477	472	513	448	442	494	461	497	491	482	503	459	445	464	449	497	514	468	445	450	494	458	452	469	501	448	461	450	467	475	460	446	432	464	509	459	473	478	458	469	455	485	502	469	466	458	452	438	457	472	476	475	498	478	461	456	474	466	471	433	447	470	481	474	478	467	468	449	480	498	462	515	469	455	458	453	433	485	440	428	457	439	458	438	501	427	469	473	459	494	499	467	468	455	441	515	497	465	454	472	470	504	466	516	474	490	470	451	453	454	472	447	484	464	459	471	490	458	494	475	457	459	450	477	486	455	454	463	453	470	489	486	456	489	459	523	487	458	486	494	460	465	512	467	466	454	513	457	477	473	448	475	480	436	462	460	456	438	468	458	477	481	483	475	459	458	518	508	464	491	462	453	489	480	461	477	442	460	434	453	470	421	459	448	493	468	484	483	488	478	469	489	488	452	503	435	476	448	498	472	452	466	448	486	494	458	488	518	465	479	473	520	447	443	455	460	456	457	481	469	483	445	441	509	513	462	467	481	460	448	439	474	459	481	440	444	476	446	472	492	486	449	462	445	443	436	467	445	457	482	444	479	464	481	457	455	477	479	461	463	497	462	462	471	468	467	492	473	471	473	495	483	461	447	500	464	508	468	490	454	480	505	434	454	456	473	494	499	455	456	462	501	468	484	482	468	461	511	445	465	434	491	458	471	445	485	474	476	468	513	440	447	455	455	478	436	459	494	480	474	476	463	455	458	452	462	493	486	418	435	398	472	452	508	453	471	467	488	449	448	428	479	484	488	477	444	463	488	491	447	472	478	475	501	496	399	469	482	481	479	516	444	486	442	484	454	470	498	469	446	468	445	506	469	480	469	478	505	433	466	492	511	467	470	481	427	448	460	449	479	468	444	496	444	461	456	518	439	461	423	485	444	497	438	461	493	457	474	458	425	472	494	496	446	475	469	462	439	449	507	431	460	462	487	478	490	481	491	492	489	493	460	488	446	475	480	435	469	454	472	480	485	451	472	472	471	447	468	455	429	485	499	463	449	463	476	479	455	491	480	449	470	445	431	483	483	503	440	453	526	474	469	478	457	485	443	469	451	447	469	517	448	485	454	483	484	474	473	466	430	497	466	480	446	427	489	470	466	476	477	462	461	480	449	471	438	485	472	468	498	483	475	491	477	452	485	457	497	463	493	478	470	438	498	438	449	468	436	490	472	499	494	475	450	478	489	445	471	472	451	472	475	486	478	488	498	451	496	522	504	428	479	482	531	427	476	448	425	463	469	482	459	490	521	489	494	435	460	467	484	450	483	449	479	465	443	473	491	491	505	419	453	437	480	447	456	502	455	484	492	484	455	464	480	484	473	479	507	470	491	472	470	425	448	457	452	512	448	434	483	457	468	472	453	448	457	442	445	464	475	481	478	471	475	433	468	515	469	453	453	450	465	445	469	459	457	483	452	451	486	438	451	459	478	456	463	494	467	453	470	471	439	439	465	493	485	452	503	481	494	461	500	444	475	507	457	480	440	457	483	466	483	490	431	461	439	454	477	464	466	420	457	473	475	462	455	487	508	490	427	433	440	461	469	489	475	507	459	422	465	477	461	434	464	491	480	498	504	477	483	442	467	481	458	483	458	456	457	437	466	489	472	481	470	477	486	492	476	446	430	477	482	438	473	463	458	491	467	448	471	462	472	456	476	461	484	476	477	446	442	461	435	487	444	423	478	449	510	488	462	511	450	498	460	473	482	445	482	461	443	462	474	456	460	486	461	483	450	499	484	467	467	488	442	448	439	476	469	456	526	431	484	468	470	481	484	470	476	488	458	461	451	458	460	514	462	473	476	488	503	468	481	459	465	464	444	460	458	448	471	466	458	452	464	460	469	474	487	460	489	477	479	450	494	444	480	460	452	407	514	470	473	471	478	458	462	452	397	450	498	497	433	450	446	487	473	455	487	431	468	449	436	488	474	450	480	473	479	461	439	463	494	474	477	494	494	491	490	479	429	428	480	455	500	494	484	461	494	511	464	487	428	490	492	455	457	478	468	443	464	444	477	488	458	479	460	481	478	504	489	457	462	469	450	473	517	481	461	457	465	453	467	484	483	472	458	498	443	493	461	465	447	466	466	480	427	437	458	462	451	483	477	458	479	460	435	504	445	520	475	444	480	514	478	469	493	442	457	457	471	485	467	478	489	458	447	466	474	491	510	474	461	436	482
47420	24745	11449	3438	1187	324	269	234	179	185	194	202	176	200	206	227	179	188	203	149	180	182	201	176	213	188	176	166	204	216	201	191	203	188	189	198	180	200	197	195	187	184	193	162	210	173	204	207	194	192	166	177	201	184	170	182	221	222	174	186	191	200	205	185	189	166	202	199	201	193	187	209	197	156	183	182	187	174	194	180	182	211	187	196	200	194	185	189	162	181	198	212	190	175	190	206	211	241	176	199	190	187	179	190	183	197	180	209	202	176	153	180	222	179	192	190	203	213	178	220	171	184	168	165	191	197	189	189	178	171	204	185	180	204	193	196	194	159	156	180	173	196	196	189	197	171	208	193	188	170	183	212	184	202	187	187	189	185	192	187	196	195	171	183	192	211	162	199	175	160	181	167	184	212	178	204	196	198	210	216	187	175	181	195	184	198	187	175	165	175	177	206	170	178	181	168	201	204	186	195	201	204	196	197	187	176	184	196	207	183	177	206	181	191	181	208	177	201	196	178	200	172	208	221	185	208	175	183	190	182	162	164	178	187	223	174	190	200	185	165	196	185	221	180	204	205	206	184	150	163	187	149	217	221	198	176	200	221	186	208	181	195	182	205	174	199	186	205	205	195	194	190	183	173	174	204	198	196	204	158	196	190	188	191	182	206	204	176	210	174	169	204	178	195	207	184	187	195	193	198	207	186	185	176	171	187	143	199	189	184	173	181	183	189	203	197	188	187	213	203	202	190	190	190	189	171	207	199	181	198	180	173	171	168	177	195	149	203	181	183	202	227	200	189	188	175	181	180	202	202	184	189	167	165	186	153	191	194	174	179	194	189	225	224	214	195	180	223	194	184	186	202	212	187	193	201	184	205	199	190	182	178	184	187	174	178	198	208	191	178	179	180	205	202	218	200	158	170	169	231	201	173	159	199	179	164	173	171	205	226	214	194	206	188	167	179	183	191	191	184	182	181	209	177	192	206	194	176	207	181	179	190	194	200	203	187	174	185	175	190	157	188	194	178	173	186	208	185	204	176	150	197	173	215	209	182	190	223	171	202	193	197	206	203	206	207	220	197	183	183	154	198	188	199	180	187	190	188	179	190	162	186	174	155	181	208	179	175	191	176	170	185	202	191	208	173	172	193	175	186	175	173	203	190	178	183	195	201	185	200	205	206	180	162	194	192	195	169	191	163	193	191	196	211	186	184	182	179	191	178	175	207	205	170	183	166	178	167	202	203	170	178	183	195	203	158	187	190	186	176	174	170	180	164	208	207	184	169	170	196	203	196	210	199	188	172	202	203	195	205	190	214	164	186	182	187	184	188	195	199	202	195	173	191	213	191	193	206	165	188	184	201	208	181	188	182	188	210	144	179	171	184	191	184	181	167	171	211	182	171	201	191	189	194	192	177	197	178	172	161	178	188	175	184	199	172	191	189	194	193	178	166	180	176	192	182	187	199	195	166	182	193	190	177	203	169	173	194	196	200	190	194	199	183	162	177	210	160	168	187	214	215	181	202	197	201	181	178	188	184	196	168	202	188	183	182	197	163	184	171	195	178	180	182	184	180	204	184	202	201	203	190	180	171	162	189	198	163	193	175	196	221	209	206	172	206	197	195	195	202	165	200	200	178	176	179	156	203	193	196	209	183	195	184	184	183	207	187	181	197	183	193	176	190	174	198	181	167	220	179	212	183	187	192	176	173	191	176	198	176	192	166	181	169	194	179	208	192	196	183	182	180	201	176	187	195	197	155	183	166	149	194	174	184	189	190	185	190	203	160	194	173	178	158	210	183	185	171	158	200	175	194	168	180	198	174	198	197	188	170	206	192	192	186	182	186	207	185	171	211	186	179	179	187	176	155	169	200	207	175	231	189	213	192	195	196	169	184	195	189	200	184	189	169	192	180	172	196	207	191	168	209	195	190	192	192	178	189	193	189	173	162	181	194	207	199	187	189	159	193	216	196	195	199	220	218	170	196	188	192	187	165	180	182	154	167	221	198	172	184	180	177	198	161	194	178	190	185	194	186	199	211	205	173	176	169	198	155	185	202	162	203	191	188	180	221	193	182	185	190	210	195	208	195	192	180	185	201	203	166	190	220	196	214	187	193	179	178	184	172	191	180	215	202	183	165	168	183	199	198	179	191	186	203	184	208	195	231	216	195	192	196	172	181	185	198	183	182	161	191	160	194	180	188	184	176	174	179	179	162	179	178	165	180	193	191	195	169	190	183	183	189	182	203	217	201	181	195	200	168	186	196	197	181	187	166	191	183	200	175	214	189	194	215	180	189	194	201	186	176	186	182	190	213	216	184	186	196	194	232	192	173	190	174	183	210	206	190	188	219	160	183	190	215	204	184	162	177	198	164	186	178	150	172	180	185	184	171	193	187	179	197	194	184	188	191	171	180	185	193	182	192	185	202	178	203	176	177	198	199	190	214	196	156	194	183	220	162	187	192	191	199	185	186	184	176	190	214	174	181	177	215	194	195	189	197	184	177	179	181	200	196	205	158	172	176	192	196	182	208	195	190	203	209	159	180	235	199	216	181	173	199	191	196	202	192	197	218	177	200	192	201	188	199	184	181	179	202	195	176	232	209	197	181	190	212	173	195	168	170	197	170	192	179	181	181	173	203	177	191	219	184	190	187	175	160	182	163	176	180	173	193	193	179	174	191	171	218	180	185	169	170	191	197	191	218	189	201	177	187	200	197	174	170	181	160	191	199	191	173	169	183	180	206	214	212	171	162	190	200	209	179	187	202	221	198	202	214	211	194	208	213	172	197	152	185	221	211	199	210	171	215	181	175	177	178	182	178	204	199	185	194	179	208	176	196	198	186	174	198	201	210	205	200	163	196	208	189	199	183	157	199	191	185	190	206	200	195	212	194	185	186	199	190	197	180	197	191	186	179	195	196	183	196	198	185	185	214	208	187	212	179	182	200	190	178	194	180	189	216	177	166	209	198	186	179	186	181	174	156	226	173	196	203	216	187	187	186	181	176	169	160	185	204	183	170	194	202	180	179	184	205	229	185	179	170	188	198	199	168	216	170	196	194	157	180	185	202	188	185	193	197	178	206	186	189	217	194	168	172	192	184	178	187	188	200	205	188	198	171	202	172	203	192	177	176	169	201	203	170	174	189	177	204	173	175	178	202	190	184	177	177	199	189	199	196	176	176	172	171	179	210	187	180	194	197	192	209	190	211	184	183	162	203	205	169	194	223	182	185	171	182	180	178	184	178	205	215	190	201	200	202	184	182	195	183	171	180	189	175	166	174	156	177	192	177	209	217	214	190	196	174	185	203	194	193	221	223	180	192	190	190	190	165	171	204	187	176	179	184	201	204	179	180	174	190	178	206	205	207	183	164	174	194	190	197	181	169	199	200	200	193	180	185	174	164	179	208	176	178	188	189	195	160	205	166	161	187	180	193	194	204	190	171	161	196	181	200	180	186	192	196	177	200	176	187	221	181	192	169	203	188	189	206	197	181
30254	16941	13540	7011	3571	970	629	550	469	461	442	423	426	446	448	414	433	443	432	420	416	422	461	473	467	446	418	440	413	390	473	419	397	457	435	410	420	426	427	421	413	431	405	430	441	398	423	453	421	396	418	425	453	418	373	450	407	408	428	435	406	394	445	423	429	467	439	441	432	437	425	450	403	392	429	412	461	420	422	410	407	389	423	422	415	431	398	430	415	438	424	388	398	398	423	437	380	398	400	451	405	423	426	392	425	428	420	437	420	394	422	454	449	434	461	445	435	411	437	399	402	395	422	413	465	403	438	400	427	407	427	390	392	435	431	436	389	402	387	427	380	430	404	388	414	429	420	435	417	438	433	410	409	417	437	415	452	403	416	390	395	396	470	423	370	430	407	414	411	412	432	410	463	419	399	401	428	386	405	450	440	362	407	403	413	389	415	425	434	390	461	409	406	446	383	406	418	399	374	453	437	401	440	435	438	419	429	448	427	398	412	430	397	415	414	405	418	441	429	433	441	410	437	412	405	425	410	417	436	402	394	417	404	434	431	408	442	410	396	403	430	415	487	409	382	431	414	430	355	396	468	442	421	437	419	421	445	436	434	397	408	427	438	425	430	406	453	389	413	443	414	437	424	417	452	433	419	409	398	423	397	461	438	381	392	423	407	454	420	444	441	435	424	434	442	393	425	445	438	426	439	438	425	450	420	416	432	431	411	389	427	463	404	414	402	428	430	402	400	416	376	431	432	425	435	397	455	410	371	409	449	437	406	413	430	404	423	433	419	398	406	414	357	433	441	411	433	419	445	400	452	389	415	431	459	407	410	402	415	422	398	387	417	456	420	416	454	424	394	445	455	424	418	442	382	410	414	406	412	457	419	430	406	429	426	400	411	427	465	421	419	410	440	405	447	436	369	420	416	434	405	439	439	435	457	417	429	427	454	424	425	396	370	415	427	408	404	427	385	398	464	440	406	394	427	430	419	421	438	407	408	407	443	463	402	440	448	435	439	395	418	397	382	375	441	444	387	417	398	396	403	380	438	439	441	397	431	406	415	419	427	453	420	466	415	425	425	454	411	420	429	441	415	419	435	444	393	406	468	413	453	423	409	418	417	407	432	425	435	461	423	416	402	449	370	387	423	393	419	420	398	411	408	452	416	444	419	406	405	405	426	397	415	404	430	413	415	431	416	456	427	447	441	381	431	414	412	413	444	424	462	398	431	436	467	422	404	388	422	440	398	398	453	415	421	410	410	380	426	452	406	442	430	405	396	418	414	404	443	451	432	430	408	421	414	426	411	421	388	402	420	407	450	467	404	410	404	403	426	412	406	412	414	482	453	422	451	414	451	399	386	401	417	416	405	415	417	415	404	423	427	396	419	405	393	427	452	445	416	442	417	428	419	416	430	405	424	410	415	431	393	434	390	462	420	429	397	401	434	428	386	427	404	412	377	430	434	418	395	430	452	402	418	387	418	413	453	416	430	423	440	400	429	451	409	405	420	423	442	423	433	422	417	398	438	470	413	447	415	391	407	419	441	385	442	407	421	397	406	408	406	407	427	443	431	411	406	447	411	445	390	412	435	416	425	421	453	435	459	376	380	385	445	410	422	364	418	454	435	445	406	409	416	390	439	394	409	423	396	436	429	418	404	391	394	377	426	404	431	372	440	453	413	419	400	420	433	433	426	408	407	422	418	452	465	384	437	414	436	415	414	465	416	385	421	417	417	386	377	454	402	434	452	415	409	441	401	416	393	434	422	377	408	368	445	395	425	433	448	413	407	455	409	421	424	417	392	434	422	384	389	432	394	433	461	417	402	414	440	407	390	426	428	397	412	419	418	403	413	379	409	438	435	422	427	449	420	419	439	413	385	384	420	402	426	418	387	480	453	428	446	419	423	405	400	379	435	405	449	397	428	452	400	472	381	427	467	425	421	418	433	433	417	450	402	421	394	429	414	423	423	415	420	429	455	437	420	409	424	461	416	419	405	442	408	368	417	408	418	444	456	425	401	425	431	425	419	432	437	416	405	402	391	424	428	459	408	437	431	410	401	416	452	426	442	433	415	398	432	400	430	429	427	402	425	396	395	470	425	448	417	415	409	423	407	414	443	406	408	414	423	450	434	434	425	434	417	420	415	409	409	406	434	403	408	395	435	422	402	443	412	401	398	469	385	423	437	416	442	418	440	433	398	411	384	420	413	399	440	453	429	435	379	429	421	419	406	390	391	429	422	455	394	404	424	418	371	445	434	422	447	404	431	435	400	435	447	414	426	430	434	424	404	431	434	459	414	455	426	420	433	405	474	431	430	378	438	416	411	384	404	445	407	441	397	392	416	418	403	429	399	468	412	381	374	428	419	385	408	391	420	411	419	414	422	456	433	406	389	392	408	437	428	467	417	446	412	423	455	437	409	426	399	437	412	423	454	421	402	430	407	405	422	411	438	452	410	401	429	408	421	433	409	428	440	415	435	406	401	437	442	378	418	415	426	423	451	422	431	428	423	389	401	431	435	448	438	434	428	423	410	419	459	441	435	439	416	417	426	439	394	423	441	451	395	419	422	426	431	428	425	434	417	415	463	450	427	469	419	444	406	391	418	400	405	454	424	409	394	424	400	402	428	428	387	428	407	417	438	413	428	406	380	428	458	441	421	401	455	428	395	445	427	444	435	442	410	422	415	423	435	454	406	423	448	406	435	422	415	423	425	425	444	393	423	421	429	405	454	454	416	432	437	412	390	401	447	416	414	389	424	440	426	425	393	406	410	404	437	404	450	434	423	395	420	457	436	414	410	442	403	419	411	435	436	409	419	461	400	371	442	390	396	422	407	468	432	429	456	426	427	465	408	404	392	394	411	415	411	428	427	427	395	406	446	433	420	407	417	410	435	417	419	452	436	445	453	398	437	454	397	442	428	431	419	433	432	409	417	392	407	429	428	418	453	384	390	427	436	435	444	428	413	405	425	423	415	402	430	427	403	429	391	441	408	444	395	446	406	432	464	412	415	407	413	459	399	419	416	434	444	414	399	416	438	440	413	451	453	456	427	426	436	415	435	426	397	401	408	401	443	438	411	415	439	424	427	415	424	435	412	453	427	439	431	452	404	408	416	438	434	370	427	424	462	437	424	407	448	435	383	409	425	411	413	402	415	429	405	444	404	419	444	447	404	431	400	400	415	447	417	439	420	411	436	416	399	446	403	427	428	422	404	452	424	414	421	370	428	410	425	430	431	400	403	414	398	431	406	428	430	407	429	464	420	429	393	428	407	403	408	444	405	446	435	414	412	426	395	416	376	388	426	416	419	439	438	436	415	449	417	431	434	412	409	419	440	406	415	427	430	411	430	433	439	376	414	423	427	421	411	387	454	431	420	457	426	447	455	413	420	439	430	440	442	438	408	469	436	416	453	449	380	389	440	424	465	463	427	413	426	377	443	393	410	414	419	442	408	403	398	404	456	443	384	388	453	458	396	423	407	459	415	400	429	418
56576	33652	19003	7724	2571	554	254	242	226	222	173	205	209	190	201	208	202	236	223	227	239	221	252	306	295	205	173	187	217	213	183	183	214	186	204	191	202	199	209	200	206	206	196	188	179	205	189	210	223	207	211	183	197	203	211	234	237	194	201	198	172	204	194	208	207	196	179	195	189	203	203	211	201	196	214	205	236	204	237	206	185	185	196	189	207	233	215	213	202	166	199	193	207	222	179	194	221	208	168	179	212	215	217	224	218	220	171	179	204	220	195	221	189	218	230	201	201	204	185	214	183	197	203	194	218	232	210	207	210	186	197	203	208	187	188	189	171	180	170	177	222	199	198	201	207	211	212	223	184	210	205	201	203	191	198	222	229	215	212	196	205	202	180	221	178	201	202	206	191	221	194	208	206	164	185	189	214	172	192	167	221	207	207	210	201	166	166	202	231	205	203	206	185	175	255	191	213	218	229	195	188	203	206	183	183	203	190	219	194	213	212	182	199	172	192	218	218	187	216	216	174	211	165	193	203	211	185	189	199	221	207	198	213	199	220	194	228	191	199	204	185	202	191	196	211	209	185	224	209	166	175	201	216	174	205	192	184	181	188	171	206	202	184	189	216	209	230	220	192	191	207	232	194	193	193	205	207	185	221	199	179	181	213	227	215	200	185	219	201	214	225	200	194	189	205	188	184	197	190	200	208	222	189	194	204	214	195	215	233	188	192	181	209	166	215	200	221	170	191	215	210	175	183	194	186	213	224	210	187	188	191	190	211	187	200	199	197	200	199	206	198	223	200	191	200	203	181	199	196	182	186	219	218	202	210	214	198	208	211	196	174	206	208	191	205	208	216	199	193	215	174	147	244	228	205	174	208	207	224	195	216	212	177	176	206	210	187	170	203	181	158	198	212	186	185	210	198	188	212	208	210	238	203	182	198	215	206	187	201	208	185	190	188	188	195	229	176	214	193	178	216	189	191	180	193	195	213	212	191	195	216	179	218	204	192	198	216	206	207	194	206	198	205	195	224	194	207	221	176	220	200	195	163	214	188	195	194	195	202	209	196	213	213	209	235	201	187	233	214	225	200	203	222	191	184	224	194	213	205	173	199	211	185	212	197	171	212	200	213	199	201	187	203	211	182	214	180	193	191	194	190	187	196	189	182	194	227	197	201	195	180	214	219	188	238	188	200	193	228	223	181	193	185	193	212	180	186	210	200	202	175	236	211	207	223	207	210	195	189	211	234	184	201	188	172	226	201	200	186	198	207	210	188	190	189	187	202	187	199	193	212	189	197	189	203	222	208	181	214	246	212	189	172	180	220	204	211	197	207	167	222	224	182	187	174	187	197	204	179	202	192	181	195	187	185	167	188	185	184	204	208	179	210	204	206	236	190	195	229	224	192	196	193	212	180	226	183	181	207	186	196	190	194	202	262	191	182	184	212	198	207	186	236	214	217	199	204	189	167	227	196	220	223	226	211	188	232	201	205	172	236	204	198	196	190	177	194	198	235	185	196	171	194	183	201	187	223	190	185	218	199	219	207	205	183	207	198	190	208	199	216	192	236	202	197	199	198	204	185	221	206	183	193	234	198	195	198	213	186	183	199	194	193	194	212	210	201	196	184	204	213	222	181	207	229	189	205	176	201	212	188	189	203	185	211	178	216	198	189	203	182	198	204	230	193	190	206	198	183	191	223	200	171	194	200	182	188	210	204	197	209	201	195	242	218	199	190	216	203	192	195	180	201	181	199	205	184	192	223	234	193	191	216	191	200	208	209	219	184	205	204	214	195	220	212	200	177	193	217	214	215	188	198	181	232	225	192	214	171	184	193	189	210	231	192	219	224	220	202	201	196	203	200	177	214	176	195	220	176	205	195	181	212	239	209	201	208	194	181	200	199	209	194	215	195	205	195	211	196	230	187	208	206	210	181	181	200	180	214	194	201	195	217	204	206	210	210	202	192	212	204	214	219	208	224	206	189	200	217	192	215	217	181	191	194	188	211	210	203	193	215	174	198	209	202	170	198	211	193	200	183	211	208	193	195	232	164	194	213	192	149	191	220	197	174	203	190	184	207	219	196	209	209	229	213	228	152	215	211	238	232	179	186	204	180	232	212	191	178	205	192	207	197	227	215	207	227	207	230	216	204	224	189	196	199	196	204	183	197	214	215	182	197	209	232	206	171	233	197	208	211	205	194	166	234	201	198	206	197	226	233	218	208	194	216	176	185	201	210	177	183	213	183	184	192	205	197	195	185	192	194	219	189	220	227	212	197	198	211	205	200	236	210	216	206	182	196	209	203	183	206	208	223	198	197	229	183	188	202	172	215	210	216	201	212	236	214	204	191	165	201	215	190	196	196	206	221	191	213	191	188	184	196	192	223	231	216	193	224	214	210	183	225	220	202	196	191	201	193	158	204	199	195	202	218	207	214	187	197	197	219	181	233	205	194	223	184	222	180	204	184	199	218	185	192	180	196	192	207	197	208	200	229	222	195	214	179	227	199	197	217	231	195	202	195	189	181	201	210	188	208	183	234	200	188	176	180	192	168	194	216	165	222	192	175	230	192	200	168	199	224	213	193	191	208	169	198	194	167	198	185	191	191	236	214	193	209	205	191	195	216	214	203	182	207	186	202	203	232	202	230	186	203	201	187	194	220	203	181	223	188	222	223	171	193	189	196	184	193	187	202	198	190	193	233	208	203	186	183	205	186	186	208	179	196	208	195	205	176	203	204	211	225	190	194	203	208	212	208	200	200	224	184	197	193	238	216	214	214	181	189	226	223	202	194	191	193	220	204	214	208	196	247	206	203	217	185	210	195	194	211	215	198	186	210	185	192	194	225	193	202	195	200	179	183	212	179	190	206	217	192	197	200	229	226	208	206	192	190	209	211	191	202	204	197	203	196	189	198	213	216	208	207	205	180	207	206	189	204	200	196	235	200	199	189	177	222	185	225	193	202	184	201	171	217	220	224	206	216	198	227	199	214	226	211	175	197	225	224	204	185	214	198	212	234	192	204	187	197	191	205	189	181	187	215	212	204	192	204	190	230	215	191	203	195	177	196	183	200	240	172	210	192	195	198	189	182	189	190	214	206	210	201	225	185	203	205	181	195	182	203	217	179	201	207	209	186	200	184	169	230	209	166	221	203	180	214	225	212	211	202	206	195	214	187	207	204	208	201	185	214	178	216	223	202	218	199	218	210	209	213	226	213	176	187	145	209	197	176	204	195	196	183	184	199	191	203	201	220	203	225	199	200	176	227	202	192	184	167	183	183	223	229	202	202	187	206	191	215	197	196	181	213	173	197	208	196	188	209	185	184	223	241	222	221	213	196	213	176	190	225	163	199	200	200	179	198	226	189	202	208	230	197	164	200	179	204	197	212	201	226	203	187	198	196	188	200	179	210	235	216	195	211	198	207	214	209	224	242	221	190	196	184	189	201	216	166	199	182	182	213	193	171	190	202	192	174	186	183	216	210	215	181	198	236	182
36752	26191	21470	13955	6655	1642	773	594	620	564	531	469	481	454	463	485	484	492	486	543	575	733	1011	1062	1017	540	451	442	422	450	436	427	469	430	441	465	475	441	461	419	480	470	495	507	424	434	464	438	432	463	437	472	429	445	443	423	462	461	472	464	431	436	472	442	472	503	431	460	429	440	478	528	433	470	455	483	474	459	400	469	486	442	459	478	444	444	492	427	415	436	478	447	450	426	401	451	479	425	457	498	488	430	430	466	496	442	438	477	437	396	451	467	452	420	485	430	442	457	463	509	450	445	436	442	462	422	461	458	489	447	455	463	400	439	458	447	444	463	500	438	448	441	476	457	459	462	498	447	454	439	453	417	454	425	466	454	429	450	447	447	437	464	451	433	445	438	454	418	453	441	434	451	396	450	440	457	480	456	454	464	443	463	431	438	449	423	481	450	435	440	433	427	454	441	436	467	465	433	453	464	436	424	504	472	450	459	395	473	428	467	445	475	426	458	442	491	443	441	409	426	471	479	408	498	452	443	431	458	478	449	443	447	419	431	425	440	433	427	473	426	451	452	443	463	415	476	426	431	429	434	405	459	469	462	430	457	484	416	487	422	495	467	490	419	458	443	454	455	457	489	440	429	465	443	439	467	443	454	440	464	460	457	448	459	429	430	442	437	458	462	485	424	479	452	407	459	456	425	429	438	452	443	440	478	484	455	450	447	482	401	433	457	446	476	450	449	434	447	432	457	448	438	467	435	476	445	464	442	441	431	461	440	479	443	457	455	451	431	436	429	434	445	517	442	432	484	451	452	419	440	465	470	482	462	473	439	474	460	423	456	471	451	482	448	421	406	456	467	460	445	436	449	457	446	460	438	434	434	439	467	454	461	482	443	458	468	433	463	418	468	473	444	454	414	478	402	442	441	418	482	489	407	420	449	459	493	481	416	442	456	435	438	472	398	416	435	437	476	449	478	434	420	442	448	437	423	400	455	456	423	436	453	490	437	447	420	444	466	470	449	439	435	474	441	418	478	451	456	473	463	462	451	450	440	441	430	446	468	504	481	447	440	461	484	432	443	454	464	452	418	469	440	434	451	478	470	452	425	461	464	459	458	444	460	419	418	438	436	443	440	459	473	463	428	451	443	449	426	450	424	455	423	462	417	469	438	414	415	405	457	429	420	427	443	461	429	476	455	444	423	433	455	391	451	441	492	451	437	488	472	451	440	429	433	488	428	438	483	422	403	480	465	450	476	446	467	431	456	431	434	439	408	443	470	415	456	476	472	465	466	443	497	431	440	430	434	455	462	428	431	467	416	482	441	443	417	452	412	420	437	456	476	434	410	469	461	489	434	437	454	438	468	430	434	437	440	471	442	469	456	423	446	417	467	491	434	423	432	399	456	477	427	438	453	436	430	417	468	478	433	430	447	438	429	446	474	442	466	450	473	416	440	404	435	418	476	421	459	433	502	429	436	492	443	481	469	403	487	434	441	438	477	423	440	442	439	439	435	403	413	460	429	447	445	429	424	476	405	442	464	475	451	445	449	441	397	454	458	427	459	436	457	411	487	451	450	447	433	483	413	475	429	445	429	454	385	473	437	443	434	417	446	447	476	419	456	437	477	460	441	465	463	432	421	432	444	456	422	470	441	435	446	442	444	471	468	445	449	435	414	451	395	458	419	434	420	458	493	472	448	404	410	431	448	421	479	482	473	486	446	451	463	443	417	467	483	413	413	438	431	430	428	430	418	448	443	469	506	417	444	441	454	444	427	420	445	464	468	460	442	432	429	413	445	407	454	445	435	440	449	458	440	423	446	450	470	466	453	458	431	471	422	403	445	477	468	431	414	468	408	459	458	451	433	456	460	447	479	463	423	457	435	462	484	444	443	436	400	474	435	444	469	423	416	426	425	417	404	457	440	426	407	493	463	420	444	426	420	443	426	475	465	459	460	487	468	442	432	410	453	470	448	419	388	453	419	440	435	421	428	466	478	438	421	443	468	454	437	428	447	453	453	453	428	455	460	471	452	414	435	431	452	472	430	430	489	441	417	476	451	466	494	412	443	468	446	449	432	443	461	429	454	441	447	481	452	458	457	437	411	448	452	448	456	425	459	459	454	455	451	429	439	435	430	439	450	414	496	471	471	443	482	453	456	449	448	463	421	453	454	433	428	456	428	464	420	478	452	475	431	475	465	447	413	477	472	453	498	427	434	451	488	439	437	470	466	439	443	458	451	442	453	438	444	453	450	424	432	467	454	428	499	431	453	442	467	445	395	441	466	438	439	443	480	444	422	434	441	445	432	479	472	450	447	454	470	435	435	456	451	427	444	412	443	441	430	440	429	467	468	458	432	459	449	414	424	420	444	430	434	498	445	407	453	465	465	447	457	426	466	479	465	473	435	421	434	451	473	469	430	427	423	419	411	450	443	451	481	462	420	426	470	420	481	485	411	478	460	463	441	425	459	490	427	458	442	424	434	411	441	431	463	421	452	445	445	429	473	454	418	450	439	456	444	426	486	459	449	440	471	465	462	477	474	493	462	388	452	442	461	465	450	475	432	433	455	429	412	472	485	454	449	439	435	471	494	438	451	478	453	412	474	447	497	437	449	467	443	435	453	443	432	466	448	429	484	464	438	469	469	445	439	446	461	452	442	463	407	446	438	466	434	395	448	444	484	473	454	437	474	446	430	442	462	453	427	447	494	464	444	463	444	442	439	465	450	455	418	471	430	467	459	409	441	433	466	444	441	483	465	437	443	460	441	453	463	444	439	452	471	419	444	438	461	462	456	427	453	431	443	413	478	443	482	466	427	440	400	461	447	446	446	460	469	461	443	443	464	429	426	438	398	450	475	446	454	436	481	437	438	443	432	448	449	434	468	458	463	449	451	480	409	462	440	475	391	428	495	455	431	439	439	452	475	404	413	474	420	384	408	432	472	437	414	442	450	391	470	443	464	426	438	453	462	450	442	484	425	443	457	424	422	456	413	429	456	434	426	452	475	441	442	445	439	438	439	431	419	460	452	443	433	454	464	438	438	452	415	470	437	423	456	436	434	470	481	445	446	465	440	405	428	434	450	476	460	465	467	474	455	472	450	440	412	468	385	470	449	413	433	432	426	467	445	432	451	432	427	437	453	447	449	439	432	456	452	436	461	461	411	457	427	423	479	412	466	465	452	423	475	454	444	445	421	431	446	456	439	454	427	409	473	467	496	450	417	437	446	419	438	449	432	443	452	447	443	473	465	438	425	426	426	439	429	409	441	454	469	494	461	496	461	503	443	438	431	424	471	425	439	441	418	447	447	420	461	460	445	469	432	430	430	438	445	445	433	417	417	439	444	428	451	460	427	445	440	450	416	467	466	439	507	468	458	447	422	428	461	438	426	453	456	429	442	458	433	448	456	407	413	451	429	458	461	474	440	434	436	487	443	436	429	479	430	452	468	437	447	427	428	431	432	424	422	391	463	448	456	440	464	462	432	468	454	489	486
65121	36767	23251	12390	4088	1309	469	260	236	266	240	223	224	233	247	227	236	226	232	232	242	351	490	497	325	168	230	190	222	222	232	214	215	209	204	224	222	213	224	190	208	218	184	223	221	203	198	256	200	179	242	236	249	199	211	191	178	182	212	216	220	189	195	200	199	247	201	188	191	199	196	237	220	191	217	201	202	205	199	219	204	240	207	203	183	216	201	192	208	231	201	198	191	205	219	227	192	246	188	212	227	185	219	174	188	214	212	221	199	210	215	197	202	203	202	193	204	189	215	216	249	206	236	217	198	214	214	201	198	201	197	225	202	251	232	188	184	212	204	237	218	189	221	227	212	229	217	233	201	192	220	210	225	215	206	201	208	233	221	224	219	206	189	226	225	198	216	221	195	207	227	219	196	221	220	222	213	222	198	195	204	221	216	209	182	194	207	194	236	194	236	205	183	232	194	206	223	231	251	197	204	203	213	237	198	207	195	181	220	246	230	218	224	213	245	215	186	222	222	213	234	165	203	232	219	234	234	199	211	197	221	221	209	202	199	237	222	180	215	213	192	223	183	213	241	207	202	219	231	224	249	209	223	244	201	197	247	194	216	225	215	230	205	203	226	221	200	223	217	205	233	217	196	186	210	214	229	204	240	222	201	211	191	257	186	210	193	227	219	221	172	216	225	202	223	225	199	219	215	208	215	214	198	225	241	224	198	206	190	193	226	204	225	208	203	206	213	192	181	209	223	233	221	216	229	208	219	186	208	225	208	195	211	211	223	205	202	227	212	220	220	188	219	219	204	197	219	189	199	216	231	238	218	263	210	198	201	238	226	219	199	185	222	227	217	214	196	213	192	222	169	222	210	200	191	243	189	232	203	175	225	224	192	207	207	222	214	198	216	211	216	206	223	207	224	217	182	206	179	201	206	217	212	198	196	203	204	201	224	240	184	216	190	204	216	203	216	190	226	211	202	207	230	210	227	199	229	189	202	249	187	205	215	212	217	199	214	199	223	216	215	228	215	208	217	203	195	238	213	221	225	226	198	229	198	207	193	226	224	209	200	220	218	195	213	200	226	225	223	193	220	204	206	210	236	213	242	232	200	224	228	183	192	204	212	189	192	211	215	236	233	221	220	213	220	206	204	222	228	201	234	195	192	205	204	247	210	191	223	220	199	190	222	211	209	204	194	228	202	217	223	199	207	218	242	217	178	221	197	260	199	225	223	205	203	215	220	182	199	231	222	217	211	213	194	205	194	192	187	219	211	215	205	227	205	250	184	230	216	208	217	183	184	208	216	214	201	197	220	211	247	190	204	185	182	215	198	228	227	193	195	211	211	225	211	222	237	230	259	220	212	195	240	211	201	194	210	230	241	209	217	214	227	210	198	192	227	213	203	200	201	231	188	218	223	213	198	208	212	191	200	212	192	185	210	232	202	198	229	189	167	215	221	230	187	207	190	195	214	200	209	230	236	195	212	231	188	202	228	230	190	199	199	206	222	195	224	215	186	204	198	208	223	195	233	194	209	209	222	199	187	202	217	212	186	239	205	184	221	228	225	176	187	229	215	209	200	195	203	204	202	192	210	189	198	198	205	228	211	209	210	211	227	204	183	206	219	192	217	225	204	180	187	208	197	217	198	223	195	205	205	199	198	195	236	220	239	205	222	219	212	202	203	199	223	204	228	188	221	195	229	200	200	214	184	214	209	206	226	174	177	166	209	231	180	201	215	199	217	227	217	221	213	228	192	232	269	215	230	193	199	207	220	214	213	204	202	195	200	213	245	239	237	218	199	215	214	250	217	225	233	192	221	223	217	226	226	177	213	187	196	197	196	181	221	252	237	203	226	202	204	187	202	220	216	227	217	203	235	212	194	228	198	238	199	201	195	210	213	211	231	222	219	208	232	238	215	225	222	164	188	201	230	224	227	236	209	219	208	214	211	204	218	226	230	216	195	240	226	187	218	215	223	211	218	202	230	239	191	182	193	214	205	236	184	220	243	176	175	195	203	236	189	233	187	217	193	230	243	218	203	205	200	254	209	221	188	198	230	230	229	233	220	194	224	204	207	200	220	205	200	198	222	220	192	243	220	256	207	189	231	254	239	203	217	217	206	199	197	201	215	189	225	209	209	192	206	184	234	240	218	179	182	207	217	208	220	208	177	214	228	221	204	203	219	223	181	221	191	236	204	211	197	200	197	223	208	197	196	248	239	184	216	250	213	195	213	219	188	215	193	191	200	205	189	220	220	224	223	192	221	231	194	210	214	216	217	217	224	230	216	207	216	230	215	195	245	236	219	190	230	215	229	185	195	218	212	182	224	224	226	206	215	197	220	218	219	233	188	196	233	183	212	215	245	206	201	236	239	185	216	216	222	197	228	185	217	229	226	208	203	242	207	187	197	191	209	205	204	183	216	208	229	216	207	210	198	195	202	218	206	191	217	226	246	218	208	212	217	199	202	201	232	256	205	226	218	211	204	204	198	210	209	226	217	205	229	180	209	218	203	215	186	214	202	210	229	231	224	220	206	229	192	228	237	206	220	220	205	216	218	197	208	211	172	190	232	229	222	193	231	202	197	212	229	218	206	187	214	216	226	237	218	210	217	218	222	209	210	208	184	239	195	190	240	218	227	223	251	193	216	216	210	192	208	233	203	212	215	239	221	223	236	216	242	201	219	195	226	206	206	194	214	222	203	214	209	228	183	200	211	188	196	212	196	227	233	215	215	225	184	199	192	215	213	213	223	189	192	194	225	201	225	244	219	212	205	181	219	218	207	221	193	207	197	225	204	208	228	217	229	191	203	239	240	195	192	218	193	199	202	228	234	211	224	194	226	220	210	208	226	211	211	209	191	198	238	194	207	190	200	219	235	225	189	188	215	216	214	243	239	231	215	200	190	228	182	169	215	218	179	197	210	216	218	185	220	214	229	195	215	207	193	200	209	223	213	238	183	189	210	199	207	199	213	225	200	230	219	199	204	176	209	205	209	231	232	212	243	226	192	211	190	198	225	208	216	217	222	211	227	196	227	208	203	209	211	217	217	222	229	202	196	203	214	206	220	199	210	184	224	226	233	209	215	213	231	241	196	205	248	208	199	216	209	234	218	182	217	250	204	190	190	213	219	237	210	194	206	223	216	210	210	219	193	240	240	212	211	227	212	228	200	229	188	211	214	224	205	208	256	190	187	222	204	205	219	217	218	200	240	226	224	225	218	205	207	206	207	233	209	195	232	234	215	201	224	213	205	221	229	199	201	183	228	203	235	199	234	230	211	186	189	204	214	211	209	209	209	217	209	239	208	206	206	226	222	221	202	219	208	231	238	193	223	241	220	212	198	217	208	207	233	201	209	214	214	214	235	224	201	195	190	217	198	225	239	199	185	203	193	218	194	191	188	234	213	228	214	203	203	203	235	236	214	204	213	225	234	214	208	212	203	204	209	251	220	189	200	194	202	207	200	210	220	190	230	226	241	201	208	233	204	196	199	192
41482	26524	25594	20339	9731	4049	1258	789	752	642	601	535	526	507	513	502	503	505	538	566	884	1329	2201	2188	1191	493	445	473	466	409	442	465	499	506	468	459	474	452	459	444	522	461	467	506	435	482	486	462	448	469	459	478	447	489	463	471	454	456	453	456	440	474	475	449	452	469	436	487	461	449	467	461	456	467	462	482	462	410	461	482	484	461	450	459	482	491	483	466	477	468	480	473	459	441	481	464	446	463	431	430	492	463	462	467	475	452	505	468	488	455	482	465	441	430	500	425	445	449	418	459	489	447	477	461	461	471	435	462	472	500	498	453	472	473	506	466	503	471	459	471	459	492	436	432	437	438	499	428	481	482	451	497	465	465	442	468	490	466	461	425	472	491	459	459	495	462	466	465	497	464	441	442	469	477	472	465	484	506	512	493	469	457	476	474	485	447	508	444	492	474	480	454	457	485	457	469	470	487	444	504	411	487	458	481	447	440	501	468	481	486	478	484	457	464	444	458	447	471	448	492	469	487	495	516	457	464	430	489	469	467	457	497	472	423	444	481	427	462	507	439	437	501	439	500	455	517	451	456	486	471	452	447	503	473	458	457	485	491	483	469	450	461	433	473	463	474	450	451	458	439	448	465	502	471	475	495	467	453	436	472	439	464	481	478	449	476	479	442	466	462	469	491	500	460	476	474	491	451	517	463	456	490	477	480	496	513	476	466	498	456	440	454	469	469	457	476	489	476	433	463	482	494	452	450	469	479	461	465	426	500	478	442	470	431	458	447	444	453	482	500	453	491	457	465	459	473	453	488	449	424	464	439	469	469	455	503	478	461	431	479	449	444	483	481	498	498	464	474	519	466	485	487	497	440	427	453	498	478	464	457	476	461	455	442	436	471	462	467	458	474	449	462	482	461	489	510	452	490	481	496	431	479	444	469	473	466	438	440	515	444	451	436	419	474	444	456	475	464	472	448	506	467	472	444	446	457	433	442	463	464	460	462	417	455	455	475	477	488	492	459	518	454	512	457	459	464	463	460	453	435	499	494	448	449	467	459	453	418	452	457	472	493	467	470	454	451	475	519	487	468	461	475	434	481	452	480	512	491	471	493	452	458	485	461	495	495	459	489	468	469	460	501	486	484	453	450	476	490	457	470	492	443	420	473	454	455	483	429	461	463	441	439	456	444	452	479	501	455	424	450	430	468	453	464	482	462	467	468	475	487	473	468	460	506	472	480	500	486	457	489	495	437	430	468	469	492	490	458	502	465	459	432	478	452	481	491	493	465	420	449	477	498	448	451	541	503	451	470	433	472	469	484	510	479	497	499	459	449	474	465	467	410	494	440	423	437	475	476	468	441	447	494	466	471	476	477	462	430	439	467	460	438	480	439	439	486	439	446	435	467	443	440	468	478	456	448	480	463	486	444	466	455	472	436	458	472	468	472	430	447	457	486	454	451	479	442	492	496	474	463	500	478	503	448	455	438	476	476	499	469	471	478	446	458	476	437	468	445	445	466	505	482	486	442	471	428	487	460	465	459	498	462	451	472	464	465	485	466	446	471	461	481	463	404	467	477	483	487	518	455	454	492	470	457	444	472	427	461	463	470	476	454	437	494	441	466	517	450	458	492	463	488	513	461	450	503	485	489	432	440	475	440	444	511	438	480	463	454	450	473	460	464	440	428	479	485	476	458	452	424	450	445	457	460	463	449	473	452	490	442	463	458	449	461	447	453	476	484	459	453	483	496	477	474	507	494	455	504	451	447	468	466	475	471	471	481	437	488	463	425	434	482	430	447	447	469	487	503	510	478	447	469	458	482	456	454	512	459	464	442	486	486	455	489	473	444	468	450	489	471	457	503	506	459	471	480	501	468	476	478	485	493	443	462	464	466	460	469	428	469	447	456	500	451	420	447	471	477	504	496	464	447	459	487	432	467	453	494	466	451	475	456	482	443	456	438	486	479	468	474	438	454	499	429	448	480	448	484	478	478	462	490	445	446	499	456	473	446	434	455	460	440	504	478	467	436	478	465	441	437	407	473	472	471	475	466	457	484	491	483	475	450	431	471	482	499	475	436	451	438	426	461	467	459	440	416	495	442	445	501	477	461	461	471	453	462	482	477	453	443	455	458	485	466	423	451	452	453	429	468	455	467	450	466	473	486	474	458	465	444	437	464	485	442	490	457	441	452	453	483	460	470	466	455	488	458	441	489	470	471	486	482	471	466	456	436	461	465	456	447	475	461	428	463	431	480	444	479	532	491	429	428	515	460	461	430	480	468	478	443	438	438	456	448	449	453	453	476	483	454	460	434	444	468	466	446	472	459	446	486	478	473	477	464	491	447	447	483	460	472	452	452	497	457	499	480	493	456	470	513	430	447	448	436	457	461	515	472	437	450	482	473	446	469	474	494	483	481	466	499	455	437	445	456	446	445	461	493	474	448	493	473	485	499	448	445	480	466	447	495	519	458	423	440	453	450	498	455	455	447	457	484	480	457	467	490	479	481	519	471	451	469	445	490	444	422	446	485	522	456	495	470	451	433	450	388	502	472	485	480	454	448	470	459	433	396	463	462	469	459	488	473	467	452	452	494	450	495	479	495	508	495	449	485	478	474	471	485	453	473	453	471	484	465	452	448	483	463	459	447	483	495	465	487	458	455	446	471	458	453	448	472	483	476	475	457	450	436	473	446	449	469	484	448	447	463	453	480	438	463	431	450	494	500	467	482	461	499	498	496	494	469	457	431	476	509	457	458	444	447	470	494	470	459	493	459	451	445	462	429	495	447	456	464	483	508	437	470	452	506	484	436	465	483	471	470	469	457	457	463	471	477	531	434	425	472	508	462	469	459	452	469	482	456	475	500	410	477	472	497	460	458	420	511	491	416	491	456	482	494	518	483	470	500	432	450	463	452	466	479	451	485	442	453	452	435	496	451	453	472	465	471	477	470	470	442	437	443	460	472	451	447	476	460	492	450	450	472	430	489	457	466	481	466	468	457	397	492	476	468	483	505	493	473	419	475	450	434	493	491	466	460	448	468	447	471	466	458	457	461	455	447	439	516	472	480	474	485	458	446	463	489	470	473	465	457	465	466	454	484	494	450	488	440	452	432	491	428	424	434	434	454	442	490	467	418	501	437	440	525	472	486	483	492	443	484	488	430	441	450	468	522	475	469	482	497	443	470	450	434	467	497	457	514	470	498	438	448	460	488	461	466	429	469	486	463	467	483	489	461	479	441	452	481	438	459	482	471	418	452	466	476	450	455	441	467	486	447	470	447	457	459	489	482	463	451	488	499	451	443	457	463	475	454	482	457	479	445	432	460	485	477	472	429	471	477	471	452	457	482	477	482	423	425	480	490	481	470	459	484	506	465	464	462	480	474	460	432	492	499	491	460	494	489	466	448	486	426	488	456	446	470	460	476	451	471	455	512	473	484	501	487	465	448	455	460	472	475	483	446	483	470	484	466	504	482	468	461	506	444	474	462	448	431	450	456
46714	23967	11371	4245	976	278	211	190	178	177	187	174	193	147	203	194	187	210	170	190	189	183	192	184	202	188	187	213	179	181	163	178	207	184	168	181	160	189	187	170	175	174	192	175	178	167	181	202	166	190	176	177	188	190	180	194	183	206	182	181	161	185	205	189	175	183	199	196	175	174	187	170	207	172	190	173	195	181	194	164	203	178	208	203	195	183	200	185	212	187	189	210	183	185	202	188	152	179	169	185	186	177	168	193	181	173	163	169	204	183	187	185	201	206	169	184	194	198	188	187	173	171	175	199	181	185	224	178	180	162	180	178	186	188	182	195	203	181	185	188	188	205	195	170	176	180	192	180	177	175	169	164	183	186	178	158	209	206	194	176	174	168	173	215	213	208	187	189	164	189	195	153	181	184	171	193	179	171	180	205	188	196	186	184	183	187	207	177	185	200	185	185	216	162	196	141	178	202	171	160	186	201	206	172	195	189	187	175	176	185	180	196	186	196	176	168	172	200	187	187	169	162	186	200	204	180	176	200	178	210	164	191	189	195	208	226	170	213	173	186	199	172	207	191	166	163	169	224	178	175	203	198	189	195	194	163	162	169	179	179	173	206	180	174	182	180	179	166	195	161	192	192	202	199	169	168	177	195	196	201	200	189	173	184	198	188	192	172	179	192	160	190	193	175	197	190	187	213	192	207	186	172	200	181	203	162	195	216	224	177	175	187	198	196	218	184	186	183	183	169	173	202	189	158	174	212	179	175	167	200	166	179	169	173	180	174	199	195	151	185	170	190	179	180	186	194	146	190	181	189	189	178	179	170	210	185	175	213	211	198	210	194	191	142	199	212	188	202	232	192	202	191	179	201	185	186	181	185	186	199	188	204	187	179	147	175	148	153	205	190	181	172	200	185	195	202	164	168	208	196	184	193	174	177	172	197	199	212	159	196	181	193	188	193	211	177	173	173	188	186	190	205	187	173	180	200	188	182	202	195	175	173	174	190	206	195	183	178	185	199	185	198	165	207	197	163	186	172	196	187	172	168	190	193	178	179	170	164	189	167	167	187	199	195	171	187	193	187	176	188	172	172	167	188	204	180	201	163	199	189	205	177	190	189	217	208	170	186	182	182	187	166	179	183	184	190	203	167	197	201	171	185	175	189	195	178	172	200	190	187	186	190	172	176	162	182	184	195	182	182	188	213	212	183	176	191	182	189	202	180	176	158	204	185	174	176	193	189	177	191	184	183	189	187	181	199	161	181	177	184	188	214	190	193	177	211	174	166	184	192	166	175	159	185	180	184	207	185	223	175	194	179	175	192	206	187	179	185	200	195	167	163	208	194	182	196	178	182	181	163	186	181	186	180	215	202	174	195	179	173	212	183	184	187	196	163	162	201	197	192	187	201	197	177	175	162	186	178	181	202	178	181	192	183	192	194	196	201	193	188	148	176	157	195	146	167	156	190	177	187	150	179	161	193	173	171	173	161	182	195	196	203	201	179	161	197	202	183	186	185	202	169	178	179	177	202	196	195	166	182	200	197	177	172	198	188	184	181	176	203	184	195	193	179	199	202	197	191	166	180	196	166	181	203	208	191	190	179	193	189	193	176	168	168	181	178	174	194	170	191	196	190	205	195	186	207	190	190	192	185	173	198	176	173	194	196	203	190	206	204	187	195	184	195	178	197	181	184	155	174	177	158	198	203	158	203	201	181	163	179	177	166	198	174	189	161	202	190	174	184	188	156	197	169	199	149	189	195	229	197	184	194	182	181	207	186	173	194	187	194	171	195	166	181	188	193	212	154	192	185	202	223	179	181	180	192	191	196	191	172	185	183	192	197	185	188	192	188	178	205	172	211	172	169	178	172	179	185	187	189	212	192	191	200	177	194	157	174	191	194	170	183	186	206	158	192	203	177	161	193	208	176	171	182	187	187	150	183	195	170	173	184	196	209	203	208	174	180	217	190	207	171	185	203	176	168	162	170	197	157	186	185	176	167	166	189	180	172	194	174	217	184	175	191	200	192	205	176	192	183	192	235	191	175	181	221	181	181	169	180	176	149	186	196	179	190	203	191	187	206	182	183	184	177	178	172	182	170	193	183	177	192	190	184	206	171	169	175	176	193	191	165	189	210	217	208	187	197	198	194	171	196	195	204	175	192	192	158	191	185	188	183	212	202	206	185	201	202	210	195	197	190	202	183	193	204	186	170	179	180	206	181	174	189	183	212	216	177	169	173	196	190	186	204	176	199	190	173	174	180	181	187	199	198	173	163	192	186	205	188	180	164	211	190	182	176	209	174	191	217	164	176	176	181	192	174	165	188	186	191	207	201	206	196	193	165	179	158	197	198	194	187	177	196	203	194	204	182	168	169	201	187	205	196	199	193	208	194	187	184	212	187	190	158	187	167	176	215	192	198	186	185	222	194	178	196	169	159	182	177	166	182	183	180	200	183	187	170	182	184	203	192	211	169	157	186	193	194	177	195	175	190	181	190	190	176	215	193	200	197	182	188	196	211	197	218	195	204	210	180	216	163	185	167	198	170	215	208	187	164	184	200	191	197	187	197	177	178	177	222	184	181	185	161	215	157	169	196	193	212	181	186	182	168	198	177	198	238	189	191	197	172	187	155	192	194	179	164	196	179	205	172	196	171	193	187	176	187	202	196	203	167	205	194	210	180	180	187	187	190	211	161	159	207	187	193	167	214	188	167	216	186	182	209	187	170	184	195	197	168	165	205	183	167	173	202	181	213	202	206	172	210	179	175	171	171	190	194	159	197	181	226	190	156	175	182	179	191	202	179	200	188	184	190	187	190	191	169	197	179	178	173	177	182	198	217	206	197	190	186	184	162	172	212	176	174	201	174	167	193	207	198	179	196	193	189	159	191	172	183	174	186	181	187	210	170	154	177	175	174	181	187	198	188	175	178	206	189	162	180	189	184	184	206	194	170	148	195	196	154	175	195	207	205	215	170	196	158	178	176	175	170	200	177	203	172	172	198	174	184	190	185	173	209	152	176	186	221	212	169	163	206	189	182	184	176	186	194	168	175	214	178	225	200	173	190	176	168	210	184	184	180	186	182	170	154	194	198	234	194	184	195	192	215	177	224	185	194	171	185	181	200	197	162	188	211	195	192	172	204	208	150	190	179	171	198	173	183	199	187	214	184	168	172	195	182	197	188	184	194	190	197	203	207	185	186	196	187	178	193	172	183	179	188	171	212	205	181	170	207	198	168	191	205	169	190	184	195	166	214	173	187	185	195	209	174	180	206	189	182	184	185	181	178	207	187	190	178	176	180	169	205	187	186	192	205	195	201	161	199	182	165	172	184	159	175	175	162	193	163	175	172	189	175	199	201	166	178	193	183	179	169	175	169	180	220	176	172	180	198	198	192	182	204	209	182	182	190	179	183	208	196	227	179	161	191	188	189	204	190	203	194	192	183	202	167	177	181	209	218	186	208	158	191	199	198	150	201	193	158	203	196	172	168	183	189
29862	17234	14479	8612	2821	815	504	433	472	450	444	434	402	428	395	440	425	433	409	416	396	444	460	461	431	428	421	365	420	400	408	410	420	416	458	420	422	418	411	443	439	439	472	412	424	455	440	422	427	438	402	417	436	392	447	416	448	424	434	408	426	406	387	446	440	405	365	393	406	417	426	448	434	386	423	430	429	390	418	409	389	415	411	433	419	410	413	422	411	401	431	418	392	404	448	409	422	409	431	438	430	417	389	442	421	442	443	399	417	404	430	429	400	437	409	447	421	433	406	430	416	419	445	423	423	436	391	439	435	394	431	446	444	402	396	465	389	430	399	422	411	401	434	416	385	443	423	425	391	411	406	434	420	427	399	407	394	418	416	450	412	420	418	434	409	445	399	419	446	416	403	430	429	381	421	408	439	396	439	415	410	389	424	440	409	452	397	413	438	393	412	415	424	406	384	428	395	414	426	407	417	458	421	384	423	393	451	419	412	402	392	437	395	425	466	403	431	391	419	408	403	416	406	448	439	415	419	398	419	406	415	414	430	410	421	432	394	424	427	429	406	434	411	402	420	403	445	435	416	415	443	465	433	416	410	409	403	357	443	430	408	406	424	401	428	398	438	415	393	439	403	385	453	459	434	429	412	429	393	381	432	412	439	386	375	424	389	430	426	412	413	428	397	440	433	394	422	432	396	424	446	441	424	445	415	430	405	449	407	417	434	419	441	395	450	423	413	444	376	421	379	431	442	392	385	422	432	442	402	435	398	406	443	402	410	426	416	399	396	415	416	382	409	377	413	414	377	435	406	422	456	443	441	433	404	438	418	397	413	370	426	443	417	428	407	430	408	400	433	391	395	406	418	396	428	417	438	412	414	397	422	450	422	425	399	433	398	424	406	387	425	404	410	394	409	357	433	432	422	424	395	394	416	427	419	400	426	407	413	403	435	396	415	401	425	407	421	406	391	423	427	378	444	401	371	395	397	419	402	393	365	489	409	436	436	433	432	413	414	435	392	399	418	413	419	406	388	397	399	419	414	389	445	403	375	439	403	389	399	428	424	433	436	411	371	408	410	373	402	432	395	407	436	428	418	373	402	410	420	405	423	452	407	385	385	413	403	433	408	411	405	408	390	393	378	443	413	398	414	412	427	415	421	408	394	409	432	389	424	412	427	398	366	424	417	384	412	407	432	380	405	403	415	441	442	428	380	397	402	394	402	420	392	445	420	405	444	376	416	433	433	425	436	404	409	442	391	404	419	409	419	427	412	420	419	413	500	459	418	410	441	412	417	401	426	427	442	408	421	398	400	413	435	427	411	396	412	395	424	412	395	368	430	423	391	414	435	389	370	409	415	416	390	419	398	448	418	426	440	434	401	431	450	421	402	422	397	436	438	360	442	430	429	416	411	393	437	395	419	445	445	433	409	422	418	425	394	438	385	390	386	393	420	384	395	441	430	425	439	412	414	458	423	425	411	451	417	437	428	415	422	399	398	399	452	390	411	440	388	401	405	413	409	398	461	388	399	399	391	428	449	442	389	402	412	410	390	446	410	413	393	381	429	437	446	402	405	436	372	442	444	397	409	413	421	389	423	396	415	389	425	426	435	402	405	429	421	408	434	431	409	399	448	410	425	454	428	422	426	425	416	396	406	423	405	398	448	433	426	415	431	409	432	425	410	383	465	416	431	423	446	418	435	423	395	445	405	389	410	413	401	419	425	390	454	413	417	406	382	403	420	438	425	409	426	436	375	431	391	436	412	378	442	449	389	396	400	386	424	445	426	437	432	430	409	452	392	424	412	359	435	428	456	436	401	413	395	466	438	413	430	401	434	380	429	403	417	420	429	430	399	441	383	404	434	428	375	398	422	417	419	414	433	424	392	389	434	421	417	401	401	393	429	441	393	412	398	385	424	406	422	382	420	401	401	377	434	425	411	414	426	429	416	399	401	404	441	423	405	396	471	403	453	399	439	444	429	449	415	396	406	388	422	451	418	425	430	432	409	401	403	428	379	414	416	412	432	404	414	436	405	413	384	434	489	410	409	417	408	451	456	393	450	414	388	433	444	413	438	431	378	423	426	453	401	429	409	413	386	405	391	436	399	439	365	412	396	406	418	447	435	427	418	438	422	427	402	405	429	433	406	417	396	381	402	412	438	393	429	403	406	419	445	431	402	398	384	408	389	442	419	378	423	440	419	407	416	434	402	467	430	432	376	400	387	426	386	443	434	430	399	439	456	414	432	380	414	419	431	428	415	431	424	405	406	442	461	403	426	366	428	421	405	400	402	434	410	414	415	450	426	410	430	409	431	403	404	421	405	379	448	430	437	431	417	418	432	411	424	421	450	418	395	422	431	393	414	429	436	399	395	430	414	425	413	384	396	410	418	414	379	434	395	384	419	414	433	410	442	362	410	407	405	432	390	439	393	419	451	409	421	382	423	434	426	447	438	382	390	413	419	409	396	406	411	387	430	382	395	417	422	418	425	433	387	413	450	422	404	424	454	390	419	440	421	414	417	456	396	393	402	435	437	427	432	415	438	387	428	430	439	389	454	387	407	387	387	394	394	400	419	396	394	408	384	392	417	408	430	396	420	445	407	413	407	415	424	410	395	394	446	405	406	402	431	374	415	426	410	446	368	449	425	398	442	430	413	411	407	450	410	445	415	402	437	398	419	428	415	434	411	402	430	388	420	395	410	411	434	412	434	379	411	404	417	411	435	450	422	422	395	421	396	429	420	406	372	387	424	441	391	424	440	404	425	434	401	432	410	407	395	388	403	435	410	407	385	440	412	407	406	382	426	402	425	435	448	398	414	364	400	371	407	421	422	427	405	365	422	409	417	403	413	421	440	453	409	429	418	415	451	417	399	387	389	444	437	426	426	422	411	412	439	431	453	408	438	415	409	426	433	399	403	427	385	386	456	401	426	420	408	381	431	410	407	412	413	394	404	431	415	406	393	411	388	409	416	430	385	417	444	419	431	426	423	397	383	420	428	405	383	413	407	414	423	407	390	433	415	411	415	409	449	422	397	374	427	412	428	436	442	432	421	409	441	397	426	398	426	406	473	453	455	418	430	452	394	410	395	421	438	454	415	388	392	404	438	446	451	434	412	418	427	388	428	423	411	418	432	441	466	410	447	422	399	405	429	389	447	417	413	459	401	422	388	401	426	444	425	430	437	401	442	418	368	403	414	455	417	419	413	412	417	434	393	427	414	436	459	386	444	413	366	414	416	437	427	385	395	434	384	439	426	422	443	406	441	419	439	417	416	408	393	428	382	402	432	436	411	430	394	423	469	414	422	431	402	420	419	441	385	400	416	467	413	442	393	388	383	399	393	403	434	430	412	432	421	434	415	428	445	441	406	441	406	400	422	448	382	443	423	390	431	434	413	383	439	432	407	446	402	404	434	416	412	424	436	403	424	405	371	409	408	409	400	409	417	410	409	441	427	403	407	422	422	431	425	390	391	418	456	399	408	407	437	416
57941	31925	14092	4822	1637	501	287	248	197	215	231	203	213	218	213	208	206	208	184	217	242	286	300	244	220	194	213	207	192	166	197	218	189	175	179	216	231	179	200	185	211	222	214	199	209	207	227	229	217	207	189	202	184	232	217	200	179	196	182	198	191	163	200	213	230	200	195	172	191	177	211	218	228	201	204	210	219	192	197	200	221	195	179	177	202	181	184	188	220	232	190	207	179	195	200	208	203	195	201	205	163	201	223	226	186	210	234	179	202	207	193	196	191	233	217	198	186	218	193	226	189	201	180	203	207	197	167	197	201	194	215	207	191	204	209	212	205	188	194	194	195	206	186	214	202	192	194	219	172	222	211	216	208	212	223	210	224	205	186	191	232	168	213	219	196	177	176	187	188	213	187	197	237	211	184	219	200	188	202	207	179	199	218	188	215	188	196	209	186	186	184	206	199	191	183	198	230	234	205	194	182	196	211	187	200	219	189	198	211	199	202	191	195	185	221	184	220	184	219	170	197	206	228	220	182	221	200	193	208	193	215	219	193	185	207	185	193	195	200	224	188	184	212	203	193	190	189	187	193	208	187	218	212	184	205	225	231	181	213	214	222	177	192	189	186	179	170	204	191	176	204	203	214	195	215	190	189	183	192	207	218	215	216	199	179	177	190	207	203	185	226	174	197	199	180	222	183	175	206	183	201	188	215	208	228	185	202	178	197	201	177	210	214	198	184	199	200	185	200	229	220	176	187	177	211	231	199	206	190	204	183	198	189	222	178	178	215	193	217	210	208	196	186	190	202	244	198	178	183	185	182	191	221	208	196	207	225	222	205	205	204	177	195	221	184	212	175	187	222	196	188	190	215	201	192	205	179	193	203	190	202	189	218	218	211	230	205	201	192	206	226	188	184	200	207	187	176	201	197	229	180	239	184	202	195	230	176	197	187	179	200	201	199	189	186	199	231	215	188	187	209	174	195	215	216	193	177	194	200	201	202	220	197	184	192	211	225	204	208	228	223	189	187	196	225	193	197	244	164	203	177	211	204	205	205	197	212	214	205	185	202	225	192	205	170	178	197	166	176	179	193	199	198	214	200	180	209	203	186	200	202	169	190	186	218	226	155	197	222	210	181	190	212	210	198	201	235	172	196	218	210	200	172	189	192	205	191	184	219	202	219	203	186	189	219	201	212	204	214	203	210	208	189	185	182	188	210	220	207	174	188	198	207	232	206	212	202	191	184	210	212	228	203	206	181	204	180	200	202	205	174	196	229	197	214	226	184	223	203	208	193	187	189	190	196	191	193	197	198	186	182	196	210	215	192	179	205	176	207	219	193	218	208	198	227	191	220	165	195	202	219	194	189	187	216	170	165	184	155	213	186	206	211	202	224	180	231	164	207	235	193	210	179	194	195	200	196	199	194	219	193	182	205	223	206	200	212	194	209	192	227	233	183	205	190	178	221	172	198	209	190	174	166	199	211	200	209	214	190	188	204	196	185	199	199	189	181	192	182	194	199	214	239	198	185	222	211	201	213	186	186	212	186	175	212	170	199	177	212	230	220	183	212	208	200	198	194	193	192	201	214	207	215	197	207	222	183	186	203	194	188	221	195	234	181	187	189	218	214	211	231	179	200	201	182	224	156	189	196	189	206	202	194	194	227	211	216	189	191	212	185	230	190	214	188	207	196	187	204	194	219	189	192	196	217	172	198	209	189	195	208	197	219	202	180	211	184	204	202	192	229	194	209	201	210	196	210	178	196	201	182	203	188	203	163	226	210	213	209	234	215	198	200	209	184	185	185	205	198	175	203	215	219	187	204	167	186	178	197	194	168	188	220	176	190	191	220	210	218	203	211	160	216	229	182	224	204	195	207	190	229	196	204	235	183	182	203	199	186	213	204	193	194	235	206	195	218	198	181	199	178	214	191	195	170	202	176	177	208	196	224	199	199	205	215	203	203	242	219	199	188	199	207	204	204	187	191	161	192	177	181	194	213	206	199	224	182	180	180	194	178	201	207	195	185	207	218	169	202	197	191	216	197	180	211	204	206	196	186	220	212	178	214	158	204	204	204	196	192	190	211	195	205	195	196	186	184	213	201	181	208	214	200	182	194	214	176	195	192	213	185	187	214	215	196	212	188	190	197	188	178	187	201	212	212	149	201	180	203	180	210	193	196	220	187	181	202	205	195	187	218	208	203	212	208	220	201	214	204	210	205	210	192	170	184	199	198	196	206	197	189	194	190	211	186	186	172	210	203	219	174	183	192	195	214	197	214	216	183	186	194	167	196	220	209	232	203	208	216	223	215	214	198	186	210	193	172	189	161	182	195	191	207	229	193	187	197	221	216	186	228	200	198	200	223	187	201	200	161	208	196	185	196	210	198	176	185	181	176	192	192	207	209	220	219	213	174	194	176	192	224	177	193	201	200	184	201	217	219	189	203	171	186	204	208	181	255	224	208	189	180	199	196	177	182	204	192	201	204	188	223	197	215	186	221	208	172	201	207	195	188	197	208	180	189	199	235	219	208	194	186	209	208	189	181	211	202	206	203	215	210	216	224	216	223	212	194	211	201	201	203	194	198	184	181	217	181	201	220	191	190	192	212	188	191	182	199	202	176	221	199	218	191	226	221	238	203	225	208	174	203	212	227	161	203	205	187	210	181	189	192	193	196	190	200	203	185	185	199	183	201	199	175	186	234	207	208	210	185	180	202	222	200	214	235	217	224	213	180	200	199	183	191	205	179	174	205	205	183	204	171	206	221	198	208	194	203	192	223	219	211	225	187	189	176	185	196	180	191	200	194	201	210	221	228	194	213	197	178	182	195	187	208	192	182	193	200	194	184	213	218	226	217	202	212	224	180	180	173	213	196	193	198	203	203	192	220	214	172	194	193	222	182	195	207	191	182	205	214	220	209	190	164	206	180	198	220	218	192	211	184	194	194	195	195	217	203	214	187	227	199	223	188	209	205	192	199	192	188	218	183	197	206	232	215	165	179	175	202	161	191	210	204	191	214	212	212	192	180	205	194	227	206	204	201	190	184	193	187	209	197	198	189	194	181	210	198	174	183	218	227	186	203	187	202	190	202	200	213	200	219	199	210	212	207	185	216	198	203	213	207	205	205	198	208	225	208	234	192	199	207	197	199	188	215	202	214	213	200	200	226	219	205	170	202	168	193	206	211	200	189	213	195	179	191	188	206	217	188	195	199	166	207	203	201	205	237	220	194	198	183	162	191	177	211	222	212	193	188	215	201	190	244	210	186	196	168	219	208	192	220	190	172	201	199	205	239	188	194	177	190	225	200	190	224	196	192	198	196	211	181	227	228	200	210	179	187	223	210	223	214	187	182	227	192	190	218	211	209	193	204	242	196	192	201	184	219	190	210	196	176	206	200	193	208	221	191	198	174	192	166	197	207	210	190	169	225	186	222	202	184	196	192	200	198	204	209	203	163	213	195	193	195	214	231	214	186	196	205	190	223	207	206	195	194	198
37630	23252	15724	9456	4624	1583	878	694	613	564	479	488	469	500	493	485	451	484	499	545	877	1028	1040	706	447	409	453	453	447	485	431	410	430	444	493	426	451	467	490	461	448	424	466	428	426	446	476	439	436	484	440	458	464	425	428	455	463	474	445	429	460	475	471	461	460	426	456	431	432	436	439	431	413	439	483	466	458	444	472	445	425	426	403	481	439	430	493	447	432	426	458	455	469	447	441	467	423	453	459	426	420	486	466	453	455	440	447	438	449	422	452	402	436	433	425	470	462	448	417	458	470	457	447	443	415	430	462	433	424	442	450	478	412	458	450	396	431	469	476	444	450	457	385	435	429	415	451	443	427	461	392	432	447	438	459	436	401	439	442	435	459	446	442	427	445	439	452	431	408	478	444	395	450	434	454	438	465	449	434	434	466	442	455	430	446	436	450	405	437	448	454	462	433	422	488	443	458	453	463	440	423	447	479	468	479	422	416	422	430	458	490	445	450	463	432	439	462	444	453	417	487	437	444	415	441	477	450	436	441	456	441	426	438	424	438	431	477	456	427	429	380	423	458	416	468	437	453	490	457	438	423	439	425	434	442	462	427	449	442	468	462	427	454	407	452	435	425	428	451	443	431	444	460	438	456	464	515	456	417	457	451	457	459	456	447	459	428	438	433	433	436	429	481	451	455	410	402	484	430	470	494	453	421	474	459	400	435	458	436	435	460	441	457	458	443	442	441	493	414	445	459	428	458	437	416	430	413	425	438	444	412	455	479	456	399	483	467	461	447	444	440	466	456	445	437	428	442	426	410	444	454	436	476	479	426	442	435	435	442	464	442	444	412	440	427	465	467	453	447	445	431	448	451	470	450	413	445	455	481	400	451	451	417	448	426	446	446	421	450	433	423	464	430	422	404	447	431	417	452	438	434	431	401	465	436	457	403	459	446	442	459	460	448	442	449	419	463	428	468	511	436	469	433	441	444	453	453	469	457	461	455	447	486	473	450	471	436	441	471	430	460	471	428	453	432	419	450	419	466	408	429	393	447	481	416	426	442	408	466	467	441	464	461	507	445	436	466	455	415	456	449	434	435	439	462	435	453	431	463	461	429	436	445	465	427	399	434	393	437	409	502	414	449	468	459	424	469	479	465	433	472	472	432	432	432	444	445	428	423	458	479	445	447	426	437	431	414	485	445	439	447	460	465	454	423	469	407	430	436	441	425	435	415	462	422	474	407	412	437	435	430	406	416	437	450	436	477	437	431	449	440	463	442	448	429	482	456	460	441	449	471	456	421	428	432	429	476	474	451	429	477	435	480	444	453	444	456	427	444	439	423	424	430	420	420	456	445	459	427	427	450	447	451	441	456	445	433	443	446	482	431	441	461	424	453	450	463	436	436	428	429	479	455	433	436	417	450	437	474	428	453	447	413	458	429	449	402	413	450	436	450	425	457	439	470	465	470	454	445	473	464	423	430	425	518	440	428	434	453	481	420	427	452	408	398	429	444	402	432	450	468	432	433	438	423	449	449	462	479	453	458	459	474	448	433	477	471	436	453	417	453	464	434	420	416	454	459	454	431	446	442	432	442	445	429	444	438	474	424	457	457	443	415	462	436	416	423	484	414	434	447	413	418	435	425	448	436	443	433	422	448	404	460	420	456	443	447	430	443	449	422	456	443	437	421	442	433	442	441	437	415	441	454	462	443	436	451	470	444	477	454	497	447	430	430	476	448	426	448	440	409	413	438	461	431	455	471	463	454	421	423	443	454	482	458	461	481	449	463	456	422	455	460	421	455	465	441	443	487	407	467	452	466	478	466	447	456	432	445	442	466	438	449	479	436	427	444	476	420	475	406	391	415	473	436	459	472	449	440	437	426	479	461	453	403	441	485	431	447	452	439	438	439	408	461	475	451	439	464	440	451	432	447	442	392	454	412	462	453	445	491	448	475	420	459	431	434	431	426	447	429	454	453	440	424	468	452	444	452	462	451	438	460	491	479	474	463	446	420	426	484	395	424	426	442	439	449	441	449	434	437	475	430	438	434	440	456	452	441	418	446	408	432	415	431	426	429	452	471	474	455	448	420	443	448	457	458	445	437	427	473	461	483	428	455	414	470	464	460	448	423	440	451	433	474	432	456	467	427	463	440	477	420	445	459	449	422	426	414	444	479	438	434	453	468	431	424	495	432	423	422	401	437	447	445	443	448	429	440	431	472	416	441	430	447	447	441	413	451	463	448	455	452	444	434	450	461	435	469	462	472	416	461	444	421	485	497	423	469	451	450	415	439	412	425	441	446	407	451	445	447	390	440	430	412	448	423	430	470	453	426	430	462	403	486	446	481	437	424	434	431	418	421	439	422	421	415	430	440	439	422	464	438	424	447	441	430	460	429	439	455	425	421	433	455	433	470	460	435	458	464	443	452	458	447	420	425	439	423	432	428	415	415	479	457	459	448	451	461	445	412	466	443	472	446	423	438	447	434	454	448	433	439	437	407	473	411	420	453	436	454	452	421	439	439	449	476	473	476	436	441	477	468	474	423	442	435	450	436	443	447	456	427	470	471	477	434	447	467	465	462	453	420	443	392	430	445	481	433	427	454	468	436	440	440	431	432	488	451	443	405	465	462	482	454	407	457	453	466	477	415	419	441	435	407	447	450	426	434	458	448	433	434	409	455	480	454	446	422	442	422	460	462	477	461	444	431	438	439	450	443	472	435	429	438	494	419	426	443	480	417	427	487	450	475	442	458	442	435	449	443	475	459	449	440	431	460	466	431	433	452	453	405	468	449	437	423	404	418	458	416	442	466	435	443	465	430	459	433	469	430	493	419	432	445	443	472	465	471	443	457	453	447	468	441	443	400	474	418	460	458	436	422	447	450	479	461	442	446	471	442	400	434	415	404	429	437	465	463	438	458	426	461	431	456	482	432	495	403	436	506	459	408	474	432	458	455	411	450	447	437	422	462	413	443	447	444	460	473	432	432	454	444	422	406	435	434	474	441	457	462	423	461	420	449	410	408	447	433	483	455	428	483	450	400	444	420	400	470	439	425	424	448	409	431	442	449	431	440	448	437	445	432	437	455	442	404	462	468	436	446	435	448	450	458	445	479	446	460	441	466	414	445	439	468	438	450	415	407	418	478	496	444	497	470	434	430	427	410	412	443	461	446	420	451	450	422	446	472	433	459	465	427	419	423	446	408	441	415	427	464	447	479	451	445	453	435	491	440	457	470	429	438	472	418	475	442	421	432	429	451	447	440	434	432	439	480	430	477	441	450	463	439	421	443	394	416	436	436	436	458	464	418	419	435	408	449	437	448	456	424	436	449	406	440	441	454	410	474	472	441	447	485	437	440	447	458	444	420	452	469	476	436	456	437	434	480	443	436	494	437	439	434	479	465	490	461	433	458	439	407	441	418	495	448	419	426	405	465	457	471	455	453	485	411	458	469	462	475	435	416	454	472	440	462	466	437	483	462	436	447	432	423	440	437	461
67578	36118	20052	8738	2678	929	401	262	278	220	233	215	214	239	185	230	228	235	241	320	340	365	288	202	228	193	217	218	212	208	216	222	221	200	210	210	214	225	225	200	221	253	214	199	223	222	216	203	243	235	209	205	197	215	225	238	195	226	239	210	231	224	195	216	206	199	216	199	176	188	207	231	225	226	215	217	215	227	222	229	227	194	205	235	203	201	213	209	222	197	208	211	217	249	219	234	217	220	209	210	209	222	219	224	229	196	232	203	221	191	192	214	220	232	205	196	208	225	237	202	245	227	205	218	232	190	219	195	215	232	200	206	210	216	224	220	217	230	212	215	194	215	194	212	229	197	218	218	208	207	212	214	218	208	228	223	182	191	209	209	229	247	225	218	262	222	219	217	222	239	184	219	225	228	228	219	180	224	227	207	216	216	192	218	198	189	225	236	252	218	224	205	217	211	210	229	229	213	220	231	202	201	221	213	217	206	209	205	202	196	175	197	211	202	195	207	243	190	233	229	217	192	214	224	210	197	216	213	204	195	192	237	202	205	221	219	234	198	229	206	217	223	221	208	227	213	224	232	202	225	193	201	191	208	199	208	218	207	186	234	186	210	219	204	212	229	234	196	244	219	233	215	219	207	218	219	221	211	184	202	202	187	222	223	236	191	223	201	225	210	223	228	198	201	213	177	196	195	223	199	208	215	224	192	189	206	190	185	204	246	222	205	184	233	209	178	226	188	213	201	208	236	208	196	217	240	215	244	186	226	215	225	208	202	199	226	208	214	226	196	221	221	233	211	236	233	224	198	224	227	219	213	217	222	233	195	206	204	195	220	204	198	221	213	216	208	184	217	209	205	235	216	224	219	207	186	228	215	205	210	210	228	236	190	202	235	207	224	226	203	210	246	201	227	210	216	225	185	204	219	199	227	191	212	239	208	201	215	229	194	189	185	229	227	209	199	197	195	226	213	220	219	193	206	192	212	178	194	230	205	222	215	191	214	227	223	227	197	208	227	246	237	197	194	204	210	189	232	216	198	212	192	220	221	220	212	218	192	201	217	226	210	225	230	224	198	181	211	230	221	205	194	219	208	204	225	227	233	190	245	194	205	205	234	195	200	180	198	175	207	213	225	225	193	216	225	215	205	214	220	220	181	211	217	185	240	209	199	221	227	237	244	204	212	223	228	193	204	224	200	197	201	210	215	186	227	206	201	214	205	203	215	214	213	203	227	196	211	195	192	199	216	236	205	235	194	238	207	225	210	203	189	199	233	213	188	204	232	215	202	210	203	245	192	211	197	197	223	199	220	205	206	209	206	215	220	219	232	206	199	227	229	205	196	222	233	219	227	209	214	245	230	196	229	204	213	208	230	205	218	214	205	192	217	216	198	213	230	216	189	203	211	216	210	214	212	214	205	235	214	237	200	210	219	197	189	206	213	221	191	211	198	201	219	231	201	206	200	194	198	205	227	198	220	204	207	191	207	220	201	178	207	197	209	184	223	193	201	217	204	230	182	226	227	218	221	204	224	208	217	206	229	197	198	211	192	226	219	206	209	203	202	198	205	221	198	224	206	224	193	187	216	210	215	213	208	245	227	204	209	208	257	212	197	204	218	192	204	229	216	221	221	193	220	215	189	220	259	241	227	228	204	222	212	222	223	194	184	213	212	226	212	204	224	201	209	178	224	209	222	209	226	248	219	201	204	186	214	196	183	199	219	187	222	200	199	205	242	227	195	203	214	241	222	189	213	213	220	195	228	208	212	200	217	211	201	206	182	203	227	213	206	221	210	225	207	216	181	216	253	243	206	235	242	198	218	236	248	183	210	219	209	245	233	209	176	206	220	218	226	211	203	219	213	214	211	194	244	195	211	210	210	199	221	219	214	198	211	220	245	206	197	204	199	268	214	207	237	190	223	218	220	209	187	216	251	242	204	211	210	247	215	212	199	226	235	186	199	200	219	236	187	176	195	235	202	236	206	228	237	211	221	199	200	239	227	216	185	238	185	216	229	214	209	222	176	197	231	223	194	230	202	235	217	204	206	205	181	206	202	222	223	214	212	203	214	217	222	234	184	220	190	221	248	217	211	228	217	217	196	197	216	208	214	213	214	227	201	197	226	233	196	221	184	209	207	201	211	186	213	220	237	239	222	238	230	201	195	246	223	196	191	217	228	209	206	203	211	193	214	213	187	230	215	210	190	191	220	228	242	231	220	185	217	186	196	218	204	224	193	224	198	204	209	240	201	226	217	203	248	251	219	209	196	201	219	214	223	224	194	222	200	206	236	227	224	203	232	198	205	198	216	182	206	219	203	212	216	223	213	184	213	190	224	223	243	204	228	213	213	211	210	224	211	225	204	200	214	209	227	206	225	212	213	229	231	207	188	202	209	205	190	218	213	220	231	230	171	211	190	249	215	212	223	216	186	209	210	215	241	216	226	234	224	205	225	220	240	211	180	195	198	226	231	219	233	213	223	202	196	214	209	215	233	214	202	194	190	202	217	214	212	245	208	194	199	206	208	215	201	196	201	201	237	212	221	224	201	227	209	196	210	216	234	208	230	222	240	245	209	243	228	211	217	192	203	193	216	217	226	202	215	210	226	196	179	195	198	200	232	220	224	237	212	251	228	215	206	218	208	218	201	211	234	229	241	216	205	219	210	201	201	210	217	189	204	229	185	215	185	210	216	182	203	239	210	198	194	209	218	226	239	231	245	214	200	239	210	222	195	219	195	234	209	211	223	208	224	210	200	206	204	221	221	183	207	207	203	186	214	222	198	228	202	223	217	204	190	205	210	211	215	226	216	210	220	219	213	204	208	233	199	209	188	202	193	190	211	222	202	200	210	215	180	211	185	198	198	209	195	244	201	211	193	233	214	217	211	223	218	235	208	207	177	188	186	204	217	210	212	201	203	186	225	201	185	210	198	216	220	239	247	213	227	221	220	218	196	185	222	220	226	207	199	203	175	215	212	212	195	248	186	209	213	185	227	194	212	227	187	192	189	201	196	199	218	189	198	230	190	185	207	212	212	236	212	203	216	216	193	171	219	242	210	232	193	196	209	214	222	196	210	184	222	204	212	240	261	229	228	188	208	199	234	202	221	213	201	191	228	214	220	224	201	211	224	228	204	190	201	214	196	220	227	207	211	197	212	178	214	215	191	184	189	200	206	191	197	219	189	194	219	226	209	193	242	231	219	218	206	222	218	202	225	207	187	218	204	210	240	200	196	233	209	216	223	222	231	234	227	236	211	203	194	211	205	226	212	205	223	209	229	202	215	221	224	190	203	198	186	200	228	200	213	198	209	220	201	215	209	191	195	181	221	209	218	197	225	211	248	210	197	212	206	227	222	190	203	229	208	204	209	213	201	205	203	214	200	199	206	194	237	206	210	231	198	201	208	216	208	224	185	200	187	210	197	210	211	192	231	210	189	185	209	213	171	205	237	223	204	187	201	214	194	211	206	223	197	211	252	219	197	210	211	205	228
43496	25265	21537	14467	6754	2943	1203	852	724	620	523	470	477	497	511	551	577	626	726	1060	1274	1356	933	429	467	483	480	502	511	467	473	448	472	516	441	486	486	467	493	482	484	508	442	443	466	519	481	494	463	465	487	464	467	447	482	478	491	469	475	443	480	470	435	455	440	418	459	456	479	508	436	459	512	465	495	499	457	486	445	496	458	451	425	481	447	441	462	435	444	459	461	458	475	449	479	478	456	457	450	471	455	447	468	470	432	463	470	485	450	445	451	477	444	439	444	450	423	448	448	467	437	444	538	452	461	464	446	496	453	435	431	468	446	461	447	445	467	455	478	422	460	451	440	446	444	453	455	446	514	495	494	448	488	433	468	418	466	453	497	466	457	455	486	446	491	472	450	444	439	490	466	476	433	432	470	466	451	471	482	471	481	461	473	452	464	464	470	471	469	440	465	462	467	448	432	457	453	458	483	453	438	436	428	436	475	436	513	465	460	425	467	442	462	476	469	414	462	474	482	489	433	426	459	478	453	472	492	476	492	475	472	427	466	462	481	481	438	454	456	486	466	429	446	467	476	474	505	485	462	444	490	442	436	447	438	474	483	463	439	444	488	475	480	516	435	476	488	455	464	498	460	457	486	432	444	445	421	447	469	474	454	503	451	480	479	450	475	485	461	482	482	482	500	508	460	481	453	478	509	467	461	460	473	439	460	484	434	415	447	490	435	463	451	449	468	488	426	462	444	439	442	455	446	499	464	490	451	479	482	471	517	461	423	458	489	452	465	489	458	444	485	511	478	481	439	448	457	470	462	449	478	442	440	458	474	446	465	486	466	478	461	485	421	452	482	448	482	454	493	488	453	473	471	450	456	484	450	446	432	460	480	416	459	437	425	471	454	445	439	487	462	471	462	472	489	488	426	422	462	449	499	455	435	445	456	434	480	456	442	460	489	462	485	472	460	437	522	452	437	427	479	448	445	463	451	471	459	461	445	464	447	444	453	468	494	481	478	453	475	433	450	443	474	452	442	462	485	480	496	462	484	443	474	477	437	457	476	446	432	431	470	450	458	467	479	474	475	487	453	462	490	477	491	458	458	452	413	456	482	448	457	470	480	452	440	481	492	477	489	421	495	439	449	444	454	455	442	464	414	443	477	472	475	460	462	489	438	500	482	476	467	448	407	485	453	483	488	467	423	466	470	484	526	480	456	466	454	435	459	433	468	464	458	476	477	435	445	467	455	457	487	460	467	417	483	436	435	486	478	479	472	489	460	487	459	474	437	508	457	477	472	447	470	482	425	461	460	482	491	473	465	430	466	486	501	458	452	500	461	444	451	489	519	441	456	493	464	500	478	503	477	427	482	430	473	436	440	413	451	431	490	485	462	422	476	473	495	489	488	459	461	483	509	490	473	463	469	461	454	460	461	476	476	444	469	459	445	518	408	419	472	480	461	414	491	481	442	468	484	440	415	485	466	471	454	419	489	505	465	473	442	462	460	470	492	494	445	476	461	445	471	451	480	477	442	468	476	468	454	472	453	500	435	461	470	502	486	437	486	437	455	461	523	466	501	480	441	453	445	480	463	440	454	455	476	445	468	453	453	475	457	439	506	496	421	489	446	486	422	470	457	482	475	461	435	458	425	477	468	472	480	469	478	491	429	467	469	435	485	452	431	443	455	434	460	470	454	479	453	485	458	460	461	458	463	480	456	414	485	459	451	464	496	510	456	453	466	474	492	439	470	496	438	471	491	452	476	450	440	434	454	515	448	467	446	466	504	432	446	472	446	492	435	427	453	464	433	409	453	424	508	462	478	460	529	438	449	493	489	458	478	481	454	496	441	474	438	420	466	488	469	461	501	481	496	462	488	463	459	468	479	438	439	477	444	479	440	451	443	478	503	496	477	456	429	477	433	467	462	477	469	457	439	432	493	449	457	495	455	454	476	485	474	488	448	441	487	450	435	448	433	475	443	453	436	467	469	461	457	447	469	456	425	432	491	421	482	472	469	460	478	442	443	520	464	483	467	466	435	476	487	466	473	465	473	490	451	455	510	455	476	460	455	459	450	499	470	468	475	487	442	444	460	472	460	482	486	470	489	454	442	496	468	463	454	496	470	507	449	469	461	498	447	462	493	460	402	478	429	463	467	491	493	463	450	502	480	452	433	450	430	516	484	474	436	420	464	457	464	435	470	473	491	438	460	457	443	442	446	469	458	462	458	483	486	498	510	447	471	455	449	459	423	457	470	466	470	440	477	456	451	432	488	440	448	505	437	473	443	437	504	421	484	491	473	469	454	437	461	491	450	476	441	472	497	437	455	448	493	483	458	478	480	427	509	464	439	447	476	448	470	486	439	474	459	480	452	451	457	484	469	476	432	458	489	445	433	471	460	471	453	504	462	478	471	460	477	458	430	495	446	453	504	468	474	467	492	488	475	478	480	482	473	435	479	486	464	472	463	456	493	462	495	473	456	458	457	480	450	462	492	458	494	449	471	441	449	426	494	470	492	515	451	485	477	458	486	474	472	471	456	476	455	451	481	481	482	442	445	443	454	464	497	468	432	465	460	461	448	468	475	434	459	458	449	486	499	452	443	458	467	476	440	476	463	487	480	457	468	451	468	507	479	476	464	483	478	457	470	496	493	461	440	479	433	439	444	479	438	430	491	473	498	459	466	478	468	458	450	442	493	442	505	455	505	431	464	448	463	460	445	447	477	455	469	451	505	504	466	472	429	480	462	463	514	455	470	444	471	490	470	460	455	502	458	468	403	437	459	436	468	459	497	443	493	454	465	428	477	502	432	439	452	488	463	457	481	503	456	456	481	473	455	445	434	442	486	462	496	457	487	493	456	449	480	485	476	417	471	512	458	486	511	431	480	465	429	454	450	446	444	485	434	471	480	447	467	468	457	475	469	479	442	441	462	450	473	458	452	434	475	454	452	471	484	464	509	445	484	443	477	444	479	468	459	470	467	455	465	446	450	470	461	461	454	470	467	450	476	478	462	454	455	474	480	464	438	476	447	446	457	446	473	434	455	501	478	518	444	469	491	443	471	484	494	481	487	440	450	482	427	446	471	435	508	486	489	491	452	479	462	452	480	468	498	470	455	480	489	485	490	456	456	443	447	490	439	496	441	485	469	478	451	475	460	450	453	429	443	450	478	479	453	479	487	442	499	466	458	488	447	494	485	467	437	464	472	465	481	465	473	495	480	453	485	488	474	461	473	448	475	452	455	436	469	492	454	439	448	488	472	466	467	484	455	483	451	492	485	465	533	474	469	484	486	513	458	426	470	482	452	466	517	428	515	476	451	479	447	464	458	486	473	459	464	466	453	481	464	450	445	450	469	444	445	473	460	453	437	497	508	484	459	462	443	463	487	496	462	446	434	473	488	426	478	459	463	473	461	470	483	452	468	458	496	473	487	464	464	465	494	489	421	483	453	466	460	442	460	485	434	463	472	441	489	433	446	456	454	492	437	472	465	470	461	466
49089	25709	11787	3353	873	358	217	190	196	220	183	202	192	186	217	177	191	200	178	197	197	203	193	203	166	182	190	175	211	174	178	160	186	145	165	185	220	202	204	190	194	180	194	194	164	215	196	179	209	174	178	185	172	198	186	194	183	167	186	167	205	199	202	185	193	185	185	175	215	190	223	176	192	177	211	192	190	173	176	182	201	204	192	187	187	169	196	197	171	172	191	180	179	182	172	165	183	185	194	172	175	190	204	194	189	206	233	186	234	214	176	184	172	188	174	184	186	166	203	224	183	186	196	178	213	182	174	197	163	162	187	192	181	163	198	192	158	205	190	189	189	202	163	179	184	191	190	186	199	202	199	193	178	193	218	205	184	190	191	196	197	180	185	186	174	163	184	193	198	190	203	197	187	202	199	174	183	177	198	186	192	189	200	184	181	194	164	175	176	197	168	179	178	185	179	174	196	201	165	190	170	170	205	167	190	183	209	185	181	202	191	161	195	187	186	182	168	198	170	173	204	187	187	222	185	202	181	166	184	202	171	183	193	193	190	202	171	208	198	204	182	191	183	184	163	222	183	182	161	188	177	207	169	183	199	175	176	195	188	183	187	207	202	204	159	185	181	220	204	206	193	173	180	180	184	178	182	165	185	166	182	172	178	197	186	192	165	196	167	202	172	190	181	192	170	184	166	183	196	192	186	194	186	202	190	186	202	197	217	193	165	208	177	170	162	192	178	209	179	186	214	193	179	163	187	179	158	182	214	181	184	212	188	198	192	184	211	182	155	174	199	173	180	168	177	199	203	181	198	185	197	183	169	195	202	190	226	183	185	203	179	160	196	197	206	187	177	178	191	217	181	218	184	220	197	217	177	176	215	197	200	194	214	175	198	176	171	196	202	170	216	195	209	194	180	187	160	184	201	208	187	178	208	162	187	198	180	168	191	179	176	178	176	204	197	204	209	188	180	184	185	181	178	191	190	175	185	202	180	198	202	190	194	202	201	174	201	185	181	170	177	182	190	196	187	188	183	194	181	176	179	187	199	183	175	169	210	181	195	174	169	150	182	207	185	193	218	191	172	175	200	184	201	205	196	154	191	182	183	179	177	188	206	169	172	204	178	195	179	187	210	197	187	173	169	177	187	177	176	188	181	185	187	182	185	196	176	193	177	193	170	181	201	164	211	188	192	182	169	203	203	171	189	214	204	160	167	151	186	195	167	196	182	195	189	179	194	156	166	196	170	188	197	209	198	188	215	204	170	170	188	165	170	200	179	204	191	200	151	207	169	187	187	180	196	175	175	182	191	168	168	210	195	169	186	162	163	174	197	185	172	200	174	176	198	183	193	170	219	178	173	190	186	193	140	198	199	172	197	163	167	173	164	178	176	164	169	176	168	172	168	153	166	190	174	152	184	195	180	188	193	192	167	186	196	178	171	170	159	165	196	185	181	200	185	175	189	176	182	178	210	177	174	203	205	199	181	192	181	175	176	185	225	184	175	215	184	192	189	225	209	183	195	178	185	174	185	172	216	205	171	197	177	163	186	201	175	182	181	165	187	181	150	188	196	173	206	181	211	178	177	168	171	168	185	222	202	206	199	194	165	192	207	201	192	177	179	159	153	189	209	173	183	174	196	178	191	163	171	215	180	171	184	194	167	200	210	168	194	176	174	180	174	194	153	191	203	194	184	185	195	193	186	178	176	163	189	167	190	195	199	168	192	186	169	178	217	206	171	189	178	170	178	185	186	173	162	194	162	195	185	191	196	192	191	200	187	201	198	177	170	170	181	188	204	189	187	186	182	172	181	209	198	170	182	177	179	183	179	186	191	168	186	204	181	196	193	174	200	172	211	179	175	162	185	219	200	194	186	167	205	190	147	181	200	188	180	163	167	199	218	163	177	182	186	167	175	167	210	197	196	158	189	175	192	189	177	188	173	168	215	206	188	199	177	188	178	209	215	207	174	180	157	210	172	216	189	198	198	194	182	192	188	185	186	195	177	189	187	154	189	165	164	201	201	200	223	178	182	235	179	174	177	205	176	202	179	172	189	204	181	175	188	182	172	167	199	189	196	193	188	156	201	197	192	182	184	184	165	207	205	196	189	169	173	182	163	207	194	176	169	193	187	197	186	191	204	170	173	197	182	184	201	194	200	180	206	188	195	157	195	195	185	179	185	203	169	182	180	187	185	161	176	182	175	169	185	174	175	170	184	193	180	185	212	209	185	194	185	164	173	172	171	190	170	166	172	190	173	172	178	194	157	194	214	181	177	208	197	212	191	190	162	192	184	164	182	197	203	184	179	169	189	200	175	177	189	226	192	150	177	182	174	187	172	190	182	179	188	197	164	161	184	193	184	204	183	199	188	173	228	185	181	200	194	182	195	219	201	177	204	181	191	165	206	182	177	179	193	166	205	165	210	176	219	148	170	193	201	156	201	202	189	182	198	207	207	183	191	173	196	190	213	224	192	183	187	201	167	188	206	173	204	185	201	206	200	172	217	198	185	176	191	197	184	201	179	192	204	197	182	203	160	196	183	194	203	176	178	187	181	177	176	188	198	183	184	194	178	206	204	183	183	172	176	194	201	185	178	178	195	193	188	181	182	181	186	201	160	187	206	187	183	186	190	175	164	209	198	184	216	175	203	173	194	178	160	171	201	181	186	187	192	225	189	209	182	163	204	208	174	194	175	199	213	192	198	211	196	188	185	193	180	195	182	202	169	181	183	196	203	205	180	171	195	165	174	206	198	174	175	182	198	210	192	164	178	193	197	171	204	199	181	188	161	152	191	205	169	157	173	176	200	197	196	193	178	179	189	170	167	185	207	195	189	196	199	190	184	176	189	215	177	177	169	203	176	180	170	198	210	193	199	211	191	190	181	191	184	207	192	192	195	177	184	202	190	195	189	183	191	207	174	192	193	147	166	170	178	170	183	197	183	189	167	188	181	188	191	185	189	168	183	196	175	179	209	183	191	214	184	175	204	199	167	183	188	158	143	201	189	176	196	183	180	205	181	175	174	166	160	154	181	163	193	183	185	202	195	198	174	185	193	178	185	215	186	153	198	183	214	192	206	194	167	185	177	172	165	180	183	176	183	189	200	186	187	193	200	170	188	199	220	152	200	210	193	167	188	181	185	177	176	218	170	167	177	177	196	183	183	173	167	180	197	179	171	178	190	187	207	206	192	169	187	190	189	171	213	204	205	184	177	194	186	195	186	197	193	188	178	188	185	191	203	212	206	214	190	183	178	204	169	164	196	210	192	175	188	180	205	192	183	187	184	188	186	186	183	182	158	178	198	164	191	190	180	192	185	184	179	187	139	174	182	181	196	181	191	203	221	146	185	200	185	193	172	207	163	196	177	186	202	195	197	203	186	195	196	183	177	184	184	165	186	173	198	158	172	225	205	175	169	188	209	200	163	184	178	146	180	174	156	179	203	188	198	189	212	189	227	217	192	150	182	199	207	172	187	193	208	151	190	199	193	188
31492	18400	14090	6474	2662	1174	477	472	423	439	415	444	422	395	397	443	453	408	427	376	429	407	444	416	405	417	449	403	423	457	447	423	396	456	396	408	433	381	418	402	422	421	400	417	407	376	394	416	416	415	435	436	444	441	437	415	376	412	428	422	421	410	409	439	386	412	446	409	445	399	402	410	406	446	438	425	427	429	422	387	420	449	385	436	401	414	416	395	424	406	417	409	452	427	402	436	414	438	430	450	425	418	415	388	406	412	441	409	418	455	439	423	419	441	397	389	428	444	419	388	427	402	400	406	441	378	404	448	404	406	396	402	416	431	413	434	428	428	425	431	389	442	442	409	401	417	446	435	411	420	433	416	406	427	438	384	399	430	413	389	430	430	410	408	437	436	433	398	421	430	407	438	413	408	398	382	387	412	432	428	419	435	413	434	385	452	412	421	400	429	435	419	418	410	398	427	413	411	435	433	409	409	401	381	380	420	407	397	431	424	400	454	445	394	435	404	378	424	420	412	412	426	422	401	439	379	418	421	425	464	416	435	437	383	410	389	421	412	436	410	448	422	430	371	406	420	407	447	433	431	392	416	432	409	410	402	440	395	432	393	438	445	389	398	405	440	389	429	421	397	418	432	432	401	393	414	397	385	418	449	428	472	400	397	457	425	469	440	461	423	418	391	420	423	465	386	420	426	410	390	390	420	410	426	404	435	401	426	408	410	389	395	417	420	453	471	433	451	389	421	389	453	373	396	439	436	428	408	418	430	402	424	467	407	420	394	429	390	435	452	463	408	387	413	431	393	421	446	424	426	435	423	385	404	453	434	408	414	437	408	434	422	438	388	408	458	420	405	403	393	415	408	419	407	420	405	451	386	444	378	436	386	401	418	410	392	394	420	405	420	436	423	388	445	409	417	407	407	419	427	386	414	431	407	403	394	453	367	402	421	389	387	428	412	411	378	433	386	418	429	407	382	429	386	417	406	417	413	430	398	442	406	408	419	388	409	434	421	439	432	419	476	382	386	403	387	425	436	416	423	424	406	363	414	417	438	397	383	413	429	442	436	412	401	469	405	427	396	417	397	415	435	438	420	404	404	436	418	428	403	424	440	430	455	451	368	431	431	429	400	433	434	409	409	445	419	401	404	433	388	410	411	397	431	430	449	445	413	461	413	429	397	384	406	429	405	433	408	410	439	424	434	416	448	461	438	434	416	393	400	400	413	410	413	395	438	432	421	410	408	430	412	415	403	431	387	427	411	461	452	422	418	421	385	417	395	431	414	426	414	426	418	478	401	379	418	420	420	407	411	426	421	411	419	418	415	447	427	402	415	418	408	400	414	405	392	408	405	420	432	403	412	432	429	434	432	432	432	435	421	422	447	384	472	417	393	401	394	402	405	434	403	430	414	435	424	426	447	433	419	451	383	368	404	430	418	406	367	438	414	439	387	393	442	390	428	434	435	426	434	442	435	403	427	410	400	402	421	420	436	444	412	405	396	413	431	443	431	427	397	410	440	434	415	398	447	419	412	400	412	398	409	409	439	404	416	417	419	398	434	409	442	440	393	432	440	406	403	410	422	410	423	413	395	404	446	439	426	433	427	407	424	420	411	411	392	434	405	384	450	384	394	407	449	412	400	432	461	438	416	394	398	402	427	432	404	420	409	431	412	417	401	445	390	403	399	385	385	412	396	367	389	432	440	397	394	411	400	411	424	432	421	381	443	385	394	438	392	435	437	410	451	414	401	424	432	405	444	404	400	457	438	409	395	407	419	400	403	393	462	422	398	442	436	422	389	373	420	435	426	392	411	449	417	434	393	395	391	413	416	408	442	434	455	424	406	403	448	411	418	414	399	411	419	405	416	370	417	446	395	397	428	439	429	440	410	416	459	442	422	430	401	444	453	417	413	420	404	418	431	416	390	397	413	456	429	439	441	405	416	414	437	434	447	401	416	429	389	377	409	400	411	410	432	408	430	376	465	404	454	403	388	427	415	394	450	394	394	443	415	431	423	390	418	419	423	417	398	451	390	470	390	404	407	385	412	408	430	401	425	420	426	441	439	445	440	417	409	446	416	429	381	415	401	452	403	399	389	406	406	397	412	430	391	384	410	452	413	423	381	409	442	390	420	421	414	384	408	418	395	462	391	413	397	457	394	395	413	389	426	421	431	431	448	401	407	420	408	405	412	439	403	402	366	446	418	389	402	404	396	422	404	423	398	370	425	453	463	465	410	455	448	414	451	428	383	454	409	419	428	401	393	423	415	408	407	416	416	410	460	430	406	418	410	412	437	410	427	393	403	420	419	454	352	414	382	415	428	376	429	434	433	438	414	410	386	385	401	432	444	435	433	424	441	410	430	434	414	407	407	433	391	392	425	420	413	394	423	406	432	415	406	463	372	451	430	423	382	442	467	429	390	404	412	403	440	397	434	417	392	404	448	401	409	451	392	361	409	423	427	422	391	441	420	415	410	422	400	426	411	411	405	402	437	440	405	401	416	449	408	429	420	405	426	425	374	410	429	387	382	454	434	417	439	408	437	381	428	408	411	384	426	384	418	395	400	413	415	417	390	424	436	406	434	427	384	442	427	415	422	406	430	433	407	421	434	429	405	415	421	399	444	409	395	434	415	435	379	398	394	428	408	401	425	420	443	396	406	425	405	427	408	425	414	415	414	449	400	390	392	430	440	449	408	408	435	393	408	433	406	403	413	401	421	398	405	425	393	403	372	400	409	381	415	380	457	421	431	420	419	413	394	418	470	433	379	412	438	437	433	435	410	394	442	405	413	372	453	414	436	433	400	401	431	444	426	420	422	384	415	401	408	414	438	417	435	429	445	387	410	411	422	372	441	413	421	417	381	421	413	437	411	455	434	440	400	391	423	416	404	443	442	392	407	405	436	451	396	383	395	407	429	431	420	446	424	431	418	454	438	423	439	413	389	450	415	394	437	418	403	450	455	423	402	437	403	412	430	412	443	453	397	395	408	419	392	431	398	430	421	456	436	425	416	426	406	407	396	402	426	442	394	430	405	404	433	442	398	418	386	432	408	480	397	399	413	388	438	414	427	396	428	411	459	421	407	431	417	441	433	403	394	406	466	412	453	392	415	423	389	374	411	424	424	396	464	372	417	427	400	429	430	426	415	434	404	401	382	438	432	423	397	387	418	401	418	399	393	416	426	392	387	437	417	412	432	417	389	434	466	416	444	418	406	420	437	415	401	380	401	402	429	411	445	435	430	424	423	426	397	410	396	432	417	415	439	425	427	378	397	423	401	431	447	441	443	418	389	423	434	437	378	409	453	426	382	406	421	455	427	394	425	405	405	429	406	422	459	410	381	459	422	453	403	418	405	410	450	390	396	416	392	386	405	426	418	435	431	424	452	392	459	395	410	420	384	419	423	423	358	405	419	426	436	381	433	363	386	435	439	442	396	443	402	404	388	388	433	423	439	402	368	388	371	415	381	447	404	416	410	406	398	438	368	435	468
59627	32916	17672	6615	1599	440	234	271	217	205	209	218	170	207	190	206	221	219	226	197	183	220	201	204	213	200	216	197	190	226	219	204	213	205	206	206	210	220	177	169	227	232	202	189	193	204	209	189	205	221	212	179	212	217	192	199	192	200	181	197	196	209	174	218	198	204	179	199	184	201	199	186	212	210	227	199	175	189	213	228	215	179	182	170	191	178	205	178	211	191	233	192	203	173	180	204	213	227	192	212	214	206	191	203	202	210	196	186	194	205	220	233	212	214	179	236	201	186	192	210	198	210	186	220	202	193	189	191	195	191	215	224	201	177	192	193	203	192	212	220	207	201	182	187	199	191	201	201	171	192	163	196	208	222	201	210	198	223	195	197	212	181	215	199	212	211	186	179	197	172	195	179	195	180	207	195	185	184	196	199	196	204	177	194	189	199	202	203	214	198	205	183	228	225	185	209	185	182	199	218	202	223	182	199	169	206	196	186	188	228	178	201	192	184	157	204	200	202	207	198	193	186	200	174	211	206	194	206	216	172	206	215	191	206	185	194	178	224	196	195	183	184	189	205	184	177	199	199	208	182	201	199	197	214	202	214	163	212	195	192	201	198	156	202	189	197	201	202	234	175	171	246	209	238	194	220	205	185	189	199	198	216	206	202	218	237	197	207	182	197	196	196	205	206	206	194	223	212	193	181	191	223	202	186	229	202	180	194	190	207	218	198	225	204	213	204	191	179	164	186	193	216	222	187	211	189	161	206	210	208	210	185	184	219	220	235	183	228	211	186	199	170	206	193	193	191	173	192	191	221	201	201	205	200	193	179	199	191	214	196	191	208	203	230	210	192	208	215	172	204	192	207	209	200	197	218	225	173	191	183	210	201	185	194	181	171	208	194	183	196	198	203	192	210	167	168	175	209	220	192	167	186	199	211	197	183	195	214	182	231	186	202	194	177	207	153	217	222	219	227	184	191	202	204	181	184	212	193	177	182	201	179	217	187	216	219	206	207	197	213	177	199	199	179	163	163	206	195	210	201	224	169	201	199	206	194	223	185	181	194	220	207	192	213	220	180	239	213	207	186	183	205	210	181	204	217	188	200	164	196	197	183	216	183	209	208	188	206	217	205	215	191	210	217	236	197	208	213	192	191	217	201	189	206	201	210	243	187	187	194	219	215	186	184	191	210	207	210	192	228	188	194	208	188	201	167	207	183	193	185	196	205	201	199	205	174	196	189	165	202	184	169	208	171	214	233	210	186	186	192	203	177	211	213	196	181	192	185	206	206	190	201	188	210	204	183	195	180	209	189	206	176	178	183	195	184	180	200	172	187	191	196	235	214	196	193	193	227	203	206	183	199	194	206	208	188	192	192	193	200	169	201	197	172	235	235	191	201	214	231	222	194	189	190	162	176	208	208	211	187	212	199	185	206	174	208	183	190	212	192	218	174	183	177	201	209	232	196	223	170	161	204	197	198	225	204	211	203	202	183	188	208	187	184	207	198	197	204	225	210	191	189	191	186	201	201	195	175	197	166	220	234	212	206	212	219	218	197	204	184	218	188	191	202	219	184	214	204	196	221	211	193	199	219	186	182	207	208	218	187	197	176	192	207	187	200	211	215	186	194	205	196	210	181	180	198	229	196	208	211	211	187	199	207	217	218	231	198	196	216	203	198	209	211	188	194	216	180	203	184	214	202	189	203	217	220	194	203	193	199	207	212	194	191	210	198	206	209	207	201	186	193	193	185	204	188	210	172	198	208	222	207	191	207	216	192	199	198	180	197	196	190	192	183	216	220	184	173	190	203	182	183	175	214	183	209	194	198	203	220	199	189	210	179	185	184	194	222	202	198	187	200	214	184	178	208	202	201	196	208	196	223	210	205	192	203	211	196	202	209	189	202	159	185	216	206	204	176	204	207	205	223	144	187	180	210	210	174	202	213	196	210	206	183	202	208	171	202	215	198	193	220	188	213	195	190	194	197	240	205	219	197	200	172	193	181	194	168	228	178	207	208	200	187	205	192	216	212	181	192	202	201	234	185	201	189	188	203	239	209	221	206	213	199	198	184	202	176	222	244	195	189	213	203	227	209	199	161	206	185	205	188	204	189	202	187	219	208	202	218	193	182	197	202	213	192	199	157	160	177	221	192	189	164	199	212	200	191	211	207	223	187	206	212	209	206	222	173	191	193	211	194	209	202	239	196	171	218	229	218	179	176	171	165	191	198	195	195	195	203	189	208	199	194	204	212	184	202	182	206	199	214	195	195	219	212	213	214	203	204	192	183	201	202	219	189	183	170	213	208	207	190	210	176	216	207	184	184	204	198	194	203	210	195	196	192	207	223	198	198	203	211	205	221	193	230	207	191	238	192	185	198	190	207	206	204	180	216	161	211	211	215	207	191	210	202	196	201	219	167	176	197	205	197	217	206	189	180	201	198	218	207	215	170	213	211	168	192	206	225	205	204	200	205	211	185	203	186	212	180	180	213	186	176	199	212	218	207	220	203	206	183	186	189	217	174	233	187	178	195	199	191	189	199	205	166	186	210	215	168	221	194	167	181	261	186	198	201	183	219	227	193	204	212	230	185	218	203	206	228	189	202	200	204	210	189	210	201	209	194	189	195	220	197	223	192	205	208	215	209	156	203	201	220	176	212	197	195	193	214	193	188	185	219	207	216	202	207	188	215	227	194	213	193	207	219	199	171	206	217	201	199	219	221	200	190	188	188	170	201	192	198	208	220	212	194	192	202	185	193	192	206	210	180	168	202	191	176	246	204	183	189	201	203	181	205	206	207	198	202	188	188	221	221	193	227	186	200	193	159	221	186	176	205	210	213	189	163	206	187	167	210	215	206	197	206	212	193	205	211	211	205	185	206	182	223	214	175	219	191	234	219	219	169	182	210	195	202	211	161	200	216	195	206	188	206	187	216	211	200	228	181	188	194	207	198	206	199	234	226	197	199	175	185	204	217	178	185	205	190	176	166	193	205	182	194	182	218	221	189	202	202	211	206	201	217	197	204	200	194	201	176	200	191	208	208	202	183	197	188	206	193	194	169	174	227	199	231	177	209	187	190	196	191	206	206	211	188	185	198	207	200	199	200	212	221	177	197	203	196	214	203	191	203	207	211	185	190	229	219	229	232	219	197	219	179	223	187	207	182	167	211	218	238	185	227	206	184	180	200	186	202	188	195	218	225	187	209	226	183	200	225	216	203	224	162	188	180	202	205	177	196	202	194	187	198	206	214	205	203	217	210	191	205	194	200	206	201	196	229	188	211	197	199	217	206	207	217	203	201	236	182	188	185	184	203	216	240	192	171	183	230	195	176	204	192	202	214	212	193	199	223	194	199	202	196	174	218	209	202	180	202	185	200	219	185	196	208	206	201	195	220	226	214	231	199	215	196	176	206	199	227	221	181	206	232	211	182	204	205	167	181	203	193	235	183	196	198	256	197	222	213	202	230	204	172	200	209	207	198	189	195	209	196	234	212
39658	26491	20336	11731	4144	1241	637	578	481	476	429	449	451	449	442	468	461	432	432	454	456	455	441	534	444	427	422	435	480	433	452	462	476	455	448	414	439	465	473	427	433	450	475	473	396	473	442	476	435	453	452	481	474	474	444	464	465	471	453	465	469	448	450	469	473	469	501	448	457	438	443	460	471	420	457	481	438	466	441	464	440	420	456	460	498	428	479	433	439	457	449	426	484	439	462	418	456	426	485	465	460	463	457	465	413	458	446	441	434	411	440	461	462	412	476	467	427	453	456	427	457	461	443	480	418	421	435	476	422	431	433	471	446	476	481	469	440	490	414	437	430	456	455	425	427	440	429	437	402	450	446	438	443	433	440	411	426	422	439	446	436	443	462	469	423	410	416	444	461	469	457	448	437	464	431	487	421	475	447	415	442	483	453	446	439	456	428	448	438	442	416	455	471	461	434	486	449	484	470	441	459	430	450	448	411	446	480	448	455	467	425	422	459	442	441	451	451	435	429	441	401	403	436	464	453	430	474	425	455	390	438	447	457	451	437	436	443	457	475	432	484	466	443	435	433	431	444	428	416	448	420	477	444	478	427	434	428	445	420	458	418	438	410	461	461	429	441	434	456	448	424	467	451	428	398	435	444	450	429	473	450	424	422	464	446	443	423	439	476	476	442	504	409	435	502	410	428	473	397	442	437	451	432	454	446	392	431	417	483	480	447	417	408	480	407	394	494	435	470	443	434	441	443	436	429	472	448	443	453	423	488	466	476	423	421	434	443	476	452	439	440	431	399	438	470	448	428	439	462	445	427	428	404	407	446	451	451	433	439	427	449	482	451	467	432	476	434	437	437	417	439	431	453	444	416	451	406	469	442	441	421	405	484	449	409	438	451	454	448	451	421	466	429	495	472	433	492	440	407	425	436	430	432	427	449	472	470	439	431	438	485	416	472	434	430	459	436	431	438	443	438	427	469	465	431	450	420	422	454	461	459	446	446	424	414	452	427	420	406	463	457	434	447	408	440	436	437	449	439	476	437	444	450	473	421	462	458	452	441	479	441	438	463	425	427	434	424	435	427	471	452	424	438	428	481	471	468	459	439	455	449	448	481	442	442	427	449	411	467	415	429	412	438	433	419	443	431	430	438	406	415	419	433	462	438	446	444	424	448	452	451	444	451	426	453	409	456	424	461	428	454	426	444	447	446	446	434	438	428	440	461	429	456	451	426	436	419	424	457	416	451	458	452	457	463	456	459	464	421	410	469	427	458	468	410	428	458	431	457	418	424	439	439	419	453	451	453	421	429	431	401	440	446	447	436	411	449	452	467	438	435	454	425	467	409	432	428	394	431	458	428	421	451	432	452	492	460	441	495	427	489	469	442	429	474	463	412	442	415	477	454	412	435	436	446	406	432	474	459	455	441	483	477	453	425	459	461	404	468	446	414	407	460	434	442	450	449	447	464	422	412	435	420	435	428	389	394	463	443	459	434	441	450	425	425	415	416	446	439	481	464	433	450	471	469	457	475	464	459	412	455	438	449	473	426	443	452	434	428	417	415	466	424	414	464	463	461	444	436	482	446	431	487	439	472	453	428	422	480	433	429	417	451	431	438	392	435	418	411	429	440	470	439	474	447	405	411	467	442	436	478	456	421	459	431	414	411	421	436	421	468	463	443	454	442	485	413	425	468	478	482	440	428	445	463	388	446	496	440	444	455	426	466	438	423	440	447	446	470	406	452	450	447	424	417	458	425	458	430	478	457	469	447	438	456	463	464	430	438	436	432	453	442	463	453	423	491	437	433	454	454	435	458	460	430	460	469	412	417	440	449	429	441	440	436	460	473	413	460	466	426	462	456	447	442	448	449	462	441	426	424	403	403	464	444	440	433	424	443	442	466	427	493	472	451	444	466	452	469	430	442	488	413	450	414	471	507	405	468	430	460	509	428	445	409	449	445	429	440	437	450	457	422	443	445	470	454	437	461	419	466	430	449	432	409	431	476	477	457	419	395	425	442	448	424	471	453	450	392	417	422	437	441	478	473	442	438	451	438	435	439	433	452	430	435	412	474	416	436	440	444	444	416	466	447	432	460	455	452	470	414	445	445	446	462	457	429	408	403	426	465	452	409	473	417	443	396	440	427	436	430	463	435	454	494	448	420	457	454	479	440	402	421	454	426	453	406	441	458	456	434	431	437	446	463	428	421	441	427	429	442	451	418	460	453	422	419	447	442	448	424	442	434	442	409	438	449	414	456	405	425	429	421	450	462	456	448	437	405	438	439	436	469	465	423	447	447	423	464	444	430	464	414	440	425	435	436	455	454	464	421	430	473	463	420	415	421	456	452	447	424	450	459	469	478	432	475	425	474	436	473	390	436	430	424	418	442	441	434	461	458	453	485	428	440	462	494	447	400	453	381	480	464	468	453	460	466	424	436	407	486	412	428	464	427	484	460	432	460	492	455	421	446	467	475	473	478	447	484	451	452	455	423	444	440	459	426	435	463	451	473	412	446	438	438	434	443	465	443	426	475	433	411	445	434	414	459	416	464	453	412	410	460	428	450	459	458	471	439	426	458	401	472	440	469	407	454	457	461	452	446	416	447	460	458	439	428	452	448	434	421	428	437	468	408	465	444	447	451	420	445	423	442	464	439	452	435	444	464	471	450	472	461	476	450	477	430	441	399	436	486	462	447	456	441	428	432	438	480	435	444	455	426	427	424	442	451	439	429	453	436	420	448	459	442	435	479	442	468	463	464	419	424	480	435	446	468	429	458	441	420	447	466	449	448	449	428	440	439	438	429	449	447	427	467	442	441	449	413	466	441	439	448	418	487	401	428	434	438	447	452	425	425	428	462	442	470	463	442	444	461	434	411	427	430	438	443	450	436	476	439	434	427	440	441	483	427	458	434	416	487	434	425	408	426	438	427	470	480	437	474	466	440	431	455	445	430	424	442	419	442	441	437	432	442	464	407	441	467	449	408	447	423	415	446	421	469	449	433	418	463	422	439	435	437	435	463	449	443	415	413	436	495	466	461	437	431	454	449	457	446	470	406	472	426	418	465	450	474	468	448	406	425	441	401	433	471	398	459	473	431	395	450	442	442	448	447	450	462	443	421	418	433	443	449	474	471	417	438	425	452	426	439	450	463	420	477	415	386	416	413	459	396	421	408	414	473	443	479	432	434	434	440	433	450	464	465	448	457	472	452	483	451	417	412	411	471	412	407	434	459	471	435	487	450	431	464	419	439	440	440	438	427	437	425	437	442	483	451	446	448	461	445	480	434	448	430	471	434	455	457	449	447	458	389	450	417	469	455	423	435	429	452	451	488	423	414	414	437	455	401	447	417	454	474	457	473	453	383	440	428	471	431	426	443	411	470	416	476	472	461	454	455	481	454	430	457	459	442	450	448	460	419	439	414	461	400	435	427	466	460	428	425	471	412	453	450	464	461	463	429	468	443	415	434	490	496	435	476	447	474	420	435	425	434	426
68071	37052	19730	5458	1142	372	304	271	235	216	226	214	215	219	210	220	197	191	195	211	195	194	203	221	231	182	206	191	224	202	201	228	224	196	209	197	211	204	194	213	250	231	206	221	241	201	238	205	164	225	210	206	168	220	205	202	221	215	223	223	245	189	203	215	231	219	214	210	200	175	211	224	208	201	211	230	214	204	215	239	178	223	205	209	228	200	213	200	192	202	195	216	216	210	210	209	201	208	208	214	216	225	223	231	214	206	221	205	221	206	233	211	182	187	230	188	223	196	190	187	191	199	207	227	208	218	221	206	195	195	198	234	212	207	218	215	192	193	228	196	208	188	209	217	228	205	208	205	203	218	220	236	211	195	227	219	204	205	227	187	195	178	193	225	199	216	196	231	176	203	208	208	197	210	216	222	234	198	206	228	228	213	227	226	224	188	191	222	201	208	224	183	212	224	230	188	197	216	222	236	202	220	186	191	194	187	216	213	203	222	235	206	219	213	217	200	217	221	200	250	214	193	211	203	198	211	208	195	223	214	243	208	209	221	215	173	202	225	184	201	203	238	216	205	188	180	199	204	209	194	197	202	213	226	228	201	190	221	224	198	190	208	198	200	194	211	204	203	192	218	249	215	220	180	214	219	188	204	200	215	221	189	209	235	212	196	221	219	214	211	187	200	223	217	206	206	222	207	200	196	209	225	200	192	240	207	225	180	205	224	187	199	217	216	226	202	188	190	230	202	206	210	224	226	194	206	206	221	208	196	209	229	228	232	224	223	213	200	199	202	169	195	192	211	167	211	192	212	219	212	173	202	248	275	199	194	193	206	201	199	210	219	220	232	207	189	220	186	228	184	209	187	204	227	207	207	226	187	222	215	215	228	204	227	198	205	231	212	199	227	245	199	217	201	228	191	217	239	202	225	180	195	200	200	231	215	238	201	204	223	226	200	196	181	199	221	219	208	200	199	208	193	175	198	235	203	238	211	205	214	186	209	199	216	236	222	228	212	182	215	194	219	212	217	204	228	235	227	200	192	226	194	218	206	200	201	197	194	195	208	177	242	196	221	208	198	214	185	218	201	229	211	198	210	210	233	221	215	207	179	182	207	244	186	210	232	200	205	202	189	191	214	248	215	218	206	219	212	195	225	228	208	195	190	198	207	188	200	216	250	206	219	226	213	230	224	196	220	206	223	224	202	205	224	210	216	218	204	213	208	213	218	200	216	218	225	232	187	184	226	203	238	205	193	229	236	201	205	202	217	195	185	193	186	186	252	191	203	211	192	223	196	215	186	210	219	235	193	208	214	215	220	206	220	228	203	211	205	241	208	199	208	227	197	220	211	206	206	239	225	230	231	246	237	207	229	225	225	247	189	196	244	222	213	221	231	216	184	190	245	220	214	220	201	201	222	216	187	187	193	213	193	206	209	207	194	228	219	204	222	212	227	209	206	208	217	233	196	221	203	210	217	193	185	215	207	197	173	205	201	188	201	203	180	235	225	220	210	195	213	200	194	184	210	203	197	208	204	209	185	217	201	235	209	211	206	213	196	202	202	217	203	225	221	212	214	212	182	198	220	213	201	198	208	188	205	215	220	184	212	201	213	200	210	218	223	222	180	192	203	188	210	222	233	221	192	216	210	214	217	207	237	216	215	204	179	211	224	198	226	217	231	215	187	203	219	215	216	202	220	224	226	194	199	181	199	186	210	223	226	218	228	207	199	203	184	223	194	212	228	200	215	201	227	201	216	186	201	182	169	195	214	205	215	223	201	227	202	213	224	186	205	198	161	207	221	190	175	202	228	220	234	208	234	216	206	215	237	199	195	185	249	234	205	191	240	217	211	192	211	209	183	191	199	193	178	190	196	194	201	202	207	204	206	203	207	228	197	225	206	200	212	203	228	192	213	179	179	189	206	228	198	176	196	192	192	218	207	198	182	183	219	202	236	198	193	221	221	197	232	208	204	202	208	211	211	207	202	224	198	193	195	230	177	208	187	231	202	185	214	222	224	222	205	222	214	203	229	183	202	212	196	224	193	198	195	206	196	204	194	212	234	209	198	223	196	199	222	233	219	213	213	220	222	219	195	186	206	201	205	224	195	194	190	209	218	212	213	236	223	205	188	191	216	232	213	234	189	217	204	216	219	200	212	215	220	216	218	183	193	186	233	202	218	199	222	177	190	184	215	191	199	211	202	195	232	228	230	218	187	217	203	205	218	209	225	233	219	204	207	217	230	185	229	219	184	229	219	198	206	217	221	221	217	199	207	191	205	218	225	191	179	229	208	207	193	199	218	182	217	224	213	203	228	219	256	189	199	209	199	210	201	232	212	202	240	220	199	238	214	202	214	208	209	195	200	204	230	227	216	212	188	216	234	220	204	197	217	212	225	246	248	205	218	198	208	221	193	221	212	187	213	228	205	212	201	200	225	202	217	212	207	205	190	218	218	222	236	210	216	209	198	186	214	227	212	191	196	223	198	185	206	208	195	198	177	207	210	215	207	220	223	205	229	237	200	177	213	227	193	208	215	189	213	220	235	219	218	209	221	184	185	187	213	220	228	209	228	193	226	207	209	211	206	193	198	208	202	226	214	179	208	220	201	222	204	196	214	213	179	198	226	230	210	251	225	219	218	197	194	179	221	221	203	198	195	211	225	198	213	183	188	185	215	199	232	244	203	194	223	210	226	213	220	205	199	209	185	221	206	210	189	205	208	210	180	205	235	204	225	208	199	226	213	201	243	223	226	186	205	212	202	233	212	176	195	213	198	192	232	210	210	234	230	245	208	231	227	197	228	209	211	229	187	211	208	210	208	212	213	199	216	208	228	163	210	211	199	195	225	233	211	216	249	207	240	208	193	191	203	207	226	180	187	213	218	191	204	230	212	213	220	176	214	195	206	186	225	225	206	200	203	211	244	187	195	210	229	203	235	228	245	219	204	199	234	204	206	210	219	236	211	177	225	251	196	209	208	207	184	176	202	226	228	224	174	195	205	214	215	210	203	228	217	212	201	227	197	199	216	181	208	224	241	212	227	213	196	204	215	187	215	194	229	212	204	196	217	201	227	224	200	225	174	237	178	222	198	241	213	210	192	195	211	197	192	200	198	199	231	194	230	224	218	182	209	201	198	211	222	202	198	231	214	197	205	192	206	206	192	218	216	212	209	211	199	199	224	197	199	207	202	221	197	197	191	217	213	220	228	201	227	209	210	216	213	203	202	216	195	204	215	195	220	177	198	220	234	211	210	196	204	206	204	212	183	209	214	194	200	252	250	199	207	184	179	227	240	192	210	210	197	206	214	171	184	209	205	216	204	199	185	193	216	213	202	221	209	187	192	204	217	185	201	216	201	216	219	238	196	204	239	209	213	240	205	225	180	202	213	239	217	201	206	217	206	215	181	224	225	217	194	225	208	201	211	231	196	188	199	186	208	204	191	203	219	197	235	260	177	231	195	224	222	216	178	186	206	213	230	189	204	201	204	214	233
45407	29370	20026	7948	2950	1066	834	732	571	520	514	510	454	472	459	473	474	465	465	454	476	506	488	498	497	452	458	447	447	460	452	472	488	470	476	447	475	461	459	430	468	459	451	460	469	478	475	452	476	488	496	471	444	460	464	476	471	496	478	452	483	446	445	450	472	462	448	491	481	458	473	455	456	437	473	501	434	478	481	445	481	446	421	463	441	446	443	449	446	481	468	447	457	440	433	461	436	426	422	487	486	506	452	479	492	487	464	486	465	473	443	484	450	458	517	474	472	435	491	449	487	463	473	455	468	382	451	450	468	444	468	449	468	462	451	464	479	467	456	471	455	440	449	490	470	442	436	406	427	497	442	509	427	471	491	483	484	471	472	479	475	479	451	454	455	472	476	471	481	451	474	441	492	440	434	468	473	504	469	439	473	471	474	442	450	476	469	426	433	447	457	468	472	456	438	470	457	466	443	443	440	473	452	427	483	487	438	436	459	443	446	451	415	475	443	442	471	454	486	465	506	482	447	461	481	494	456	465	453	500	486	492	439	430	461	446	420	474	502	456	452	477	506	459	418	490	489	463	462	475	441	467	451	464	436	472	448	467	468	453	483	445	456	474	471	472	446	472	450	480	434	450	421	445	454	419	442	474	487	440	483	472	445	440	421	427	497	453	489	476	450	467	468	475	435	410	453	445	479	429	471	435	485	460	438	462	463	469	454	470	445	446	477	450	472	455	465	395	461	466	438	472	448	424	447	426	466	471	453	482	495	460	478	478	465	444	421	440	460	468	465	462	472	486	440	461	438	481	470	447	515	448	491	463	483	434	456	461	429	462	421	447	452	474	483	437	453	475	475	495	430	431	451	444	458	452	470	466	475	446	459	472	434	445	463	461	473	427	479	460	436	483	483	437	505	468	452	485	447	461	450	474	449	478	486	444	454	447	443	464	432	470	442	490	461	452	451	467	435	446	455	474	462	469	482	479	466	417	445	445	430	475	453	463	427	473	448	443	471	442	465	463	437	512	468	481	454	454	466	472	469	412	447	462	469	484	459	464	460	464	473	468	456	454	459	474	431	473	446	477	445	528	453	527	438	416	484	474	497	441	441	514	447	460	443	461	472	427	459	473	467	440	470	439	431	442	488	431	494	481	437	456	474	435	423	462	452	475	477	436	434	468	449	461	433	444	433	440	459	477	476	466	462	453	435	435	432	488	435	470	432	425	429	459	446	471	474	461	469	466	479	443	474	460	444	455	463	479	466	487	405	451	455	451	493	486	478	467	437	474	471	459	460	480	460	471	443	472	440	479	457	446	430	477	465	446	434	434	446	485	467	449	453	441	491	436	471	455	461	437	425	461	471	461	481	489	439	412	462	448	435	447	459	456	476	469	467	448	437	439	461	475	442	437	468	472	435	466	450	484	475	438	433	501	459	509	458	451	480	486	473	464	441	476	461	503	456	449	471	431	458	466	427	462	439	444	510	463	473	408	460	490	443	474	446	451	459	463	454	506	483	440	470	461	463	473	502	414	450	451	460	468	421	452	476	455	493	465	464	462	506	428	469	436	444	446	495	422	466	456	472	440	499	412	495	443	410	417	472	453	448	463	472	458	459	401	449	495	449	439	498	477	474	424	456	493	425	428	445	442	483	468	464	488	459	427	437	464	439	475	427	494	419	422	493	497	461	444	451	471	465	452	462	442	470	454	436	481	504	487	486	505	458	498	441	435	445	429	446	453	499	464	450	454	467	458	455	474	436	479	477	462	452	499	447	466	455	478	450	420	455	490	508	427	462	468	435	484	468	448	427	457	481	473	481	482	482	470	445	445	435	472	465	482	408	443	454	444	470	476	455	473	464	484	468	451	442	470	432	482	458	478	478	485	459	461	483	447	451	444	434	479	492	457	479	432	458	451	515	498	457	456	448	449	433	462	500	441	438	438	467	447	421	475	429	465	469	492	455	466	458	466	443	417	458	444	418	470	446	480	443	460	472	434	446	439	462	485	453	450	441	474	467	463	490	483	434	468	432	440	475	476	467	454	480	479	475	436	440	457	457	433	439	418	454	444	453	485	466	427	493	479	500	431	448	492	446	503	486	441	459	453	433	504	456	468	469	428	513	423	439	484	438	449	488	463	414	482	468	514	450	421	441	464	478	459	447	493	448	492	449	446	435	483	431	427	457	458	429	471	438	460	465	456	457	442	435	488	478	461	453	430	492	460	488	440	479	431	470	466	460	453	440	469	460	458	490	494	486	443	435	476	438	458	477	471	477	459	429	475	420	476	480	460	470	457	487	494	496	455	486	421	453	481	459	507	470	516	445	458	466	464	478	472	463	473	450	430	480	476	458	454	473	458	477	470	459	469	455	502	463	465	459	466	450	476	457	481	445	473	473	446	441	480	488	429	452	502	475	439	461	422	470	435	471	491	440	455	461	434	441	495	442	458	446	427	483	439	479	477	455	442	482	469	414	422	494	462	486	486	443	458	455	462	481	474	448	437	468	473	508	458	470	442	451	437	471	500	423	479	408	434	438	474	447	441	485	457	473	470	475	492	452	443	460	480	501	451	445	466	456	471	480	460	431	432	481	435	471	477	479	454	472	456	468	453	438	473	458	441	444	454	449	460	455	462	468	424	471	461	442	447	484	471	444	452	479	434	445	447	487	460	456	481	470	473	457	435	442	439	456	450	464	494	460	481	459	470	435	452	456	472	490	470	485	484	475	443	487	457	458	447	467	474	481	445	462	455	454	468	443	491	466	442	465	536	455	421	437	438	446	472	472	439	446	474	461	472	451	487	435	462	478	497	449	460	428	469	467	462	470	457	446	442	479	420	442	443	468	471	482	433	454	444	479	440	458	503	427	468	454	429	461	481	422	446	458	446	444	470	442	425	448	442	444	467	474	427	444	466	460	497	452	476	456	461	467	444	504	465	450	470	460	463	477	447	434	435	485	491	478	458	490	464	462	461	449	422	438	489	438	470	415	439	470	477	458	451	483	447	430	491	451	460	456	468	456	463	472	472	452	486	445	444	472	468	453	427	480	449	457	453	449	466	502	458	454	458	451	459	475	420	451	477	461	469	453	453	475	470	448	465	452	468	438	442	469	494	458	459	443	416	462	454	435	467	449	471	457	439	425	446	450	466	466	463	470	439	473	486	478	464	444	424	476	463	478	471	482	448	491	482	434	440	462	446	473	447	498	462	447	484	482	470	458	484	444	442	448	459	446	526	435	449	473	436	491	447	466	449	492	471	450	450	469	475	467	442	526	490	457	471	438	451	453	461	443	468	464	475	504	484	510	439	449	446	435	448	457	443	466	465	488	473	467	465	458	474	417	460	467	445	486	430	468	470	486	457	476	470	409	426	479	477	478	480	512	454	463	454	457	456	453	504	480	453	496	447	452	468	476	447	488	444	471	440	461	434	491	435	421	463	455	454	467	473	471	484	487	513	510	462	442	447	457	447	463	449	467	420	455	483	487	426	461	452
44112	21266	9805	4291	1196	317	247	182	189	183	182	178	168	185	204	169	190	204	176	151	195	202	180	185	167	192	208	192	184	178	198	180	191	182	181	170	174	200	185	182	184	161	175	194	214	189	199	223	203	194	189	171	197	197	174	170	151	204	208	160	200	155	181	180	187	154	185	194	166	171	162	175	152	204	181	196	171	192	192	193	185	156	185	183	175	188	175	204	193	218	169	188	186	210	164	157	168	163	178	186	170	182	166	195	162	155	206	203	224	208	167	196	188	141	207	184	172	171	166	188	179	168	183	181	189	183	173	182	203	202	194	197	171	180	173	194	142	184	190	180	180	180	179	169	191	177	182	181	165	194	184	182	171	179	191	186	166	171	180	214	171	193	166	177	191	173	186	176	163	162	206	181	192	173	183	185	177	209	171	172	192	190	167	177	204	167	186	183	148	183	195	188	178	193	170	192	170	173	185	168	197	163	168	204	170	188	170	167	192	212	186	200	171	193	187	176	193	178	196	205	171	185	171	213	149	155	194	146	179	187	188	195	181	191	193	190	184	202	201	184	178	195	177	166	181	194	186	167	170	198	167	194	195	169	178	152	198	172	182	197	170	194	178	183	160	172	173	193	178	194	197	214	187	169	199	167	203	200	197	189	188	181	182	189	161	190	165	163	180	180	162	186	208	178	211	147	205	191	202	180	183	191	186	167	182	197	185	179	180	180	204	185	184	202	206	220	186	183	197	191	194	208	170	172	203	210	188	177	175	187	169	181	188	170	177	182	172	152	169	155	170	177	177	182	179	170	186	157	164	202	188	197	197	186	163	173	189	161	171	193	165	197	179	180	188	184	183	180	174	190	183	192	163	150	205	194	186	177	151	196	168	196	177	162	198	188	185	181	175	171	174	193	189	181	191	169	158	183	198	153	176	173	184	174	180	200	171	179	172	186	148	204	175	190	190	190	197	189	181	166	176	206	217	186	169	181	189	206	171	174	162	178	189	204	191	200	178	161	155	181	189	176	170	186	210	196	176	199	196	171	164	174	204	166	185	165	202	201	183	185	189	201	204	154	188	167	170	190	203	191	178	176	190	176	184	186	173	182	180	165	197	178	192	170	173	202	193	174	194	180	190	169	193	198	157	146	187	161	156	200	178	186	209	203	157	182	173	203	168	177	199	153	159	190	169	182	159	172	164	189	192	162	172	171	178	180	204	173	169	181	173	171	183	190	166	191	190	190	201	181	181	183	192	189	187	174	176	197	177	197	171	182	183	175	203	180	171	184	183	196	180	176	186	202	205	171	177	189	188	191	200	207	201	166	169	175	165	161	166	146	169	165	199	174	175	200	188	171	190	157	186	194	192	166	189	161	179	198	176	169	193	174	204	189	182	165	184	163	172	169	201	200	177	174	190	187	184	198	197	198	183	200	170	181	205	198	162	178	204	173	195	173	176	186	180	201	188	187	179	161	173	152	197	175	160	194	165	179	195	184	191	210	177	204	200	179	171	197	184	189	170	178	209	169	195	168	199	197	173	165	178	188	177	191	189	175	183	175	216	163	199	191	183	179	178	181	173	160	194	154	203	183	187	182	164	169	187	178	173	205	196	164	169	173	181	200	174	193	194	196	210	192	178	178	181	187	184	187	175	179	188	175	184	197	211	172	190	178	199	203	199	211	180	186	164	212	197	198	168	186	167	172	182	193	175	182	205	162	214	215	188	181	191	174	164	195	175	202	160	201	162	181	180	180	170	168	184	199	192	201	182	186	194	197	189	180	180	155	194	190	177	210	187	172	208	198	228	215	178	177	210	189	180	169	173	184	194	173	186	171	192	196	191	192	180	177	185	201	185	172	192	182	171	177	176	169	164	160	171	184	191	197	183	190	199	180	155	165	186	149	158	164	176	193	224	185	205	162	174	188	195	170	193	179	231	206	183	182	166	181	187	211	207	174	178	178	186	163	163	192	163	167	154	199	179	203	175	180	176	191	178	199	226	168	204	205	192	159	159	166	179	202	194	195	178	173	197	170	186	156	174	197	176	180	201	187	184	191	172	193	170	195	167	181	195	177	205	184	167	184	164	184	164	168	169	184	194	202	195	208	202	192	206	174	164	158	178	173	190	184	154	205	182	174	168	150	187	193	170	182	172	184	181	186	191	188	215	187	179	199	202	177	165	177	168	193	172	175	174	160	153	166	189	174	202	186	184	167	184	189	179	196	194	197	190	190	206	171	187	185	200	171	173	188	231	207	173	188	175	184	204	167	170	148	180	155	172	197	191	175	187	175	200	213	186	172	186	173	185	194	183	185	200	186	190	203	206	197	187	175	168	170	168	174	193	173	173	177	192	187	195	177	171	204	168	191	192	178	164	193	194	164	189	195	148	182	208	165	189	177	171	160	164	191	186	214	201	175	185	176	197	183	177	190	178	208	182	180	179	204	192	177	167	179	157	171	187	152	199	182	212	208	180	202	182	200	172	179	154	172	186	184	207	182	168	203	211	192	178	206	204	154	185	177	169	177	212	193	208	175	168	172	161	185	172	172	136	186	178	174	181	152	185	154	196	185	182	197	177	186	190	187	173	184	194	182	178	181	181	165	169	182	169	204	174	168	171	171	165	182	165	171	184	198	183	179	178	171	204	183	198	175	180	140	179	164	171	201	164	191	194	177	176	166	202	187	159	146	178	185	185	184	174	184	175	190	166	187	179	182	194	188	167	174	168	208	195	180	182	197	195	165	182	186	180	196	193	199	177	207	167	189	176	174	185	176	190	185	191	183	215	188	169	194	195	193	173	211	180	189	170	196	180	174	190	188	196	185	176	151	205	197	198	172	169	183	205	170	177	179	178	175	179	194	202	190	209	178	189	189	194	196	194	193	178	170	174	194	191	171	183	188	183	157	188	185	186	198	161	192	196	185	189	193	192	187	208	214	223	174	161	180	197	196	179	181	209	191	186	202	194	158	178	190	190	182	180	174	193	175	188	196	186	170	173	184	182	208	180	175	161	164	183	192	187	190	175	152	215	184	168	190	182	210	190	184	197	176	202	178	187	170	176	195	189	172	203	183	174	191	189	185	163	192	193	195	173	196	194	172	180	183	172	188	225	194	186	200	186	176	191	184	172	192	188	187	180	185	189	177	170	158	175	186	186	176	182	192	168	173	181	187	175	186	146	167	170	197	180	182	203	180	218	181	170	175	174	195	175	177	160	164	183	166	176	180	200	175	166	220	206	176	162	160	194	179	199	165	222	193	180	163	193	187	205	173	199	179	201	192	199	210	176	184	176	197	172	175	175	167	189	158	170	198	191	186	194	213	147	171	177	175	183	185	168	174	185	212	169	181	196	216	220	204	178	159	183	167	189	185	173	184	205	184	216	192	182	160	149	172	181	170	181	198	193	168	161	168	185	165	172	189	167	179	168	195	198	190	144	186	207	170	161	180	188	177	152	187	183	155	194	196	175	190	187	184	174	232	200	213	208	208	197	188	175	175
29075	15824	13470	9319	3552	881	508	490	465	428	447	429	424	407	414	446	406	443	391	418	420	378	426	384	403	418	398	418	421	410	405	389	441	396	398	419	431	422	411	411	383	432	430	371	458	402	406	397	413	396	424	414	438	395	439	444	426	392	412	397	402	450	419	432	370	414	410	398	442	398	418	445	364	398	393	381	402	393	407	409	406	436	367	397	424	422	410	407	414	398	398	404	411	424	406	411	392	373	386	389	425	407	400	384	391	402	397	410	420	416	427	414	415	437	441	435	444	407	388	395	400	401	421	404	428	413	407	438	386	409	423	405	371	433	424	409	376	397	410	386	389	413	403	414	473	428	356	403	433	395	396	395	386	431	399	411	393	391	407	387	386	443	432	414	425	393	405	458	401	407	387	410	425	408	413	399	431	453	408	398	410	422	410	399	399	409	389	403	440	385	406	421	419	405	434	413	446	388	409	425	424	387	453	431	380	428	405	371	415	382	437	402	402	401	425	420	409	406	451	387	421	439	418	403	417	372	399	396	431	384	454	392	432	401	437	406	436	401	426	394	435	402	400	395	394	382	412	404	386	415	397	413	450	413	433	412	382	406	427	443	401	396	426	374	397	393	429	413	419	396	403	409	399	403	445	448	427	386	385	368	391	427	435	405	429	412	401	399	399	400	374	396	388	411	409	419	405	401	401	405	412	402	411	442	384	401	412	355	397	407	418	430	403	415	383	415	425	391	435	411	416	439	423	397	410	416	381	384	369	413	410	459	421	418	416	380	416	417	412	414	425	439	387	412	385	413	381	374	440	404	407	361	419	398	404	464	396	401	377	427	411	388	416	411	411	408	421	440	434	419	426	399	346	417	382	463	447	406	388	405	411	412	389	377	437	398	386	416	382	384	417	404	377	447	403	394	372	403	435	417	370	406	430	429	424	413	443	409	417	406	404	410	416	446	418	407	412	422	417	391	408	423	410	401	395	400	420	386	417	408	407	399	385	397	404	375	415	372	418	402	346	415	424	444	412	417	416	368	408	430	422	421	459	397	431	394	419	428	419	429	394	398	377	415	400	422	410	412	390	421	425	426	410	420	381	398	406	412	420	408	460	401	415	466	408	437	380	405	386	401	414	417	409	384	398	397	436	429	382	424	425	382	389	377	403	434	428	388	386	401	431	397	394	368	407	406	419	399	373	426	358	423	414	425	449	426	433	412	407	428	404	405	402	408	421	389	381	375	438	383	426	449	450	449	434	395	417	394	401	386	420	396	410	408	437	423	410	432	433	422	413	373	437	378	422	402	413	438	417	394	388	446	424	400	414	435	402	444	412	389	448	410	405	393	431	368	439	344	444	395	389	390	424	437	428	438	456	398	426	402	431	401	429	383	426	429	457	411	437	425	429	414	411	406	412	397	399	405	393	365	402	357	408	422	430	401	392	403	392	392	386	424	399	418	426	385	422	453	373	394	401	438	413	420	358	418	410	414	395	430	404	420	407	425	425	351	405	403	357	393	399	376	390	386	387	398	423	394	397	420	408	389	411	401	356	396	444	413	389	405	395	385	390	412	409	394	395	412	424	378	366	434	395	388	439	432	403	404	388	401	419	437	421	391	432	401	418	418	394	424	405	456	401	424	421	384	394	435	411	392	415	439	387	389	426	425	403	360	372	408	413	476	412	405	446	428	396	418	394	394	373	415	423	434	407	398	416	404	426	427	421	387	418	409	390	408	423	380	405	429	390	382	413	434	376	437	435	392	451	406	400	381	396	411	416	433	404	434	400	416	364	419	407	407	418	413	400	430	393	386	342	399	399	393	400	402	390	418	424	398	406	427	417	396	434	394	427	419	395	392	409	437	427	390	430	386	410	436	370	415	396	426	398	391	425	404	412	414	376	389	402	407	385	419	403	429	443	383	378	432	385	416	386	404	405	419	425	397	413	399	414	412	423	432	381	429	424	399	415	426	425	412	400	362	406	407	403	391	432	409	393	405	352	377	410	431	425	417	420	419	400	406	382	401	414	391	425	394	425	394	434	414	420	398	427	393	396	415	377	429	408	396	414	401	401	405	410	416	377	420	385	370	396	410	432	372	405	417	423	393	394	368	391	416	399	376	431	394	382	397	396	370	429	414	400	403	426	412	438	426	401	397	407	386	396	386	405	377	396	410	414	444	398	404	397	408	406	399	421	402	425	424	405	402	410	418	390	387	386	410	407	405	385	410	417	435	400	392	399	374	399	474	409	417	382	405	414	404	396	398	423	378	416	435	445	389	412	377	387	428	396	435	427	392	409	416	365	402	402	400	425	405	401	442	421	421	415	405	382	426	426	398	446	393	396	394	408	428	391	446	429	396	394	419	418	376	383	415	437	428	446	443	428	430	417	412	435	401	439	386	409	405	427	403	409	385	427	388	417	430	434	444	396	409	392	405	408	403	400	411	394	415	396	398	409	418	370	424	453	393	371	418	406	416	368	386	395	387	416	419	393	413	402	438	407	381	418	402	436	395	417	386	427	431	414	388	413	411	406	417	413	414	407	412	391	428	395	383	389	418	405	392	410	425	397	456	388	405	443	439	392	398	382	428	381	432	438	425	421	421	444	399	428	397	425	415	422	408	374	426	382	399	387	422	418	421	428	382	422	387	423	417	394	354	386	424	393	397	416	416	392	408	441	395	402	394	393	366	431	411	409	392	389	441	436	424	399	429	403	409	427	404	436	382	403	396	423	419	384	423	406	395	434	434	437	390	430	404	400	418	426	423	420	410	382	362	429	408	424	425	409	418	416	410	438	371	424	377	403	370	431	393	409	428	403	390	454	420	412	392	407	423	403	397	422	412	437	436	395	408	424	424	424	421	417	415	404	386	454	411	409	434	453	407	405	415	423	427	382	426	395	400	421	412	411	386	404	398	438	431	414	424	420	382	380	412	432	382	418	397	389	412	445	408	385	400	410	400	388	399	397	377	384	412	422	411	415	416	441	362	415	384	467	406	387	485	413	381	420	383	412	416	441	387	431	399	417	398	390	376	392	438	400	408	383	429	391	408	418	412	385	414	395	426	372	378	415	439	410	427	408	374	407	397	436	390	418	406	406	406	409	403	387	447	411	435	421	428	427	439	432	386	398	396	430	400	388	424	405	424	396	382	380	405	420	452	433	417	381	439	422	378	412	426	427	450	438	429	410	416	392	397	442	374	408	396	390	403	407	438	419	405	387	435	422	425	384	437	412	434	382	423	412	407	392	445	397	379	375	420	389	403	421	387	414	403	384	453	415	399	410	387	393	399	399	414	434	413	397	424	402	380	399	442	408	449	388	398	400	423	411	406	396	412	390	367	409	400	422	411	418	412	441	412	407	419	393	413	414	422	414	405	431	367	437	412	425	403	406	414	411	443	382	372	433	401	404	403	411	416	421	386	403	409	421	395	407	421	389	425	404	391	405	396	415	443	420	421	408	386	416	391	410	386	418	394	427	436	437	405	395	429	372	405	390	409
55590	32182	19558	8761	2584	466	388	291	223	229	201	177	185	211	185	252	192	221	188	235	191	222	203	179	196	209	215	216	187	220	199	204	183	195	177	192	189	188	217	186	185	198	237	187	198	193	212	188	205	209	207	192	196	196	224	230	183	191	197	211	207	213	223	178	185	213	191	199	204	176	186	160	229	213	210	167	180	206	180	205	192	214	192	208	221	204	218	207	203	187	185	225	186	179	206	220	220	211	182	210	182	194	211	196	200	201	203	215	220	207	173	180	212	202	173	207	199	199	214	188	193	199	197	187	193	197	207	216	218	183	194	201	192	218	202	212	206	200	188	193	168	208	189	192	164	209	198	224	213	192	187	198	222	196	177	194	186	212	188	211	204	194	199	200	209	199	192	204	185	165	203	211	211	198	180	183	221	185	216	218	198	223	193	187	210	161	208	194	211	202	196	176	193	172	178	188	174	205	200	189	196	200	185	203	176	184	167	208	214	222	161	180	187	200	205	213	185	214	185	191	193	194	202	212	183	198	183	220	175	214	196	218	202	205	196	215	185	156	185	173	210	195	207	193	183	203	174	193	214	190	196	221	183	201	185	201	196	228	215	168	179	187	203	196	186	195	190	216	185	201	198	201	182	188	211	171	186	238	184	213	173	211	193	178	194	183	229	213	216	190	186	185	169	197	188	169	209	181	186	200	213	193	223	159	198	202	212	159	202	191	194	204	202	212	193	180	202	209	179	186	198	190	191	186	200	216	224	195	192	177	199	192	218	216	225	225	194	194	188	194	190	181	192	176	170	182	192	183	215	192	186	176	202	214	217	180	199	195	197	172	204	204	214	203	178	197	193	166	210	161	198	201	213	214	207	210	197	203	190	177	197	194	196	207	186	181	221	202	212	186	203	179	204	195	227	174	211	212	200	210	209	212	193	219	192	207	219	181	213	193	194	216	186	243	216	187	191	208	212	176	216	202	181	179	187	200	199	182	206	168	173	215	199	175	192	197	171	195	171	179	176	182	194	205	199	200	176	230	228	218	170	209	202	184	215	192	209	195	179	169	200	231	180	217	201	217	183	173	196	200	190	203	213	216	191	218	203	214	223	218	184	209	178	188	209	179	191	192	208	185	191	189	204	172	208	221	209	198	209	203	192	198	182	198	182	197	202	176	197	196	219	218	186	203	207	195	166	162	210	193	193	214	178	187	226	189	172	191	193	225	218	207	202	203	201	201	203	190	204	214	208	190	208	223	174	176	203	191	201	197	187	222	183	202	176	170	198	203	200	201	178	165	184	184	203	201	197	186	168	176	209	212	183	195	178	196	196	190	182	201	195	194	203	171	221	223	196	195	175	204	171	167	204	195	194	180	222	166	191	218	206	182	221	204	168	177	175	172	201	208	205	183	182	189	199	199	165	207	197	194	195	198	195	177	195	210	209	202	231	178	201	196	186	182	224	164	182	189	188	160	193	202	189	174	181	192	188	196	205	178	209	210	214	208	184	229	165	158	157	204	184	207	198	164	210	179	184	220	200	211	191	206	204	184	198	223	203	194	201	209	209	196	202	180	181	171	176	201	190	235	196	210	200	193	185	195	214	169	191	182	203	206	194	177	201	208	183	192	192	215	197	181	212	181	217	195	182	224	200	199	195	195	211	189	177	206	189	174	203	211	243	202	194	190	228	197	215	174	178	190	199	198	191	180	159	198	200	193	228	211	193	202	201	193	194	216	189	223	217	178	178	188	204	184	195	207	188	174	183	195	191	208	184	173	202	222	227	184	193	223	200	211	203	183	209	197	198	179	197	183	207	196	168	199	204	187	195	183	205	184	216	193	190	198	197	216	205	184	169	206	217	189	225	196	198	203	199	235	181	201	216	193	168	181	199	197	181	192	217	204	163	195	185	191	202	197	187	187	192	199	198	198	199	227	200	192	190	174	170	202	183	178	181	203	191	204	186	181	204	190	177	221	235	191	199	181	208	186	199	186	208	189	188	175	165	216	210	196	186	179	186	187	192	221	212	192	199	197	213	189	182	202	210	173	199	204	163	210	186	181	228	218	174	167	201	225	208	200	186	179	194	200	192	166	207	177	162	208	218	189	199	173	229	190	177	197	193	201	204	191	204	167	201	192	201	217	182	182	184	171	184	179	181	188	210	167	222	204	189	190	218	202	207	207	218	194	209	201	165	212	187	231	196	223	184	199	178	194	173	193	189	208	187	214	199	181	210	179	188	187	194	196	196	200	191	193	215	214	203	187	192	215	220	203	216	202	210	195	228	189	196	179	190	200	179	187	145	204	187	208	208	200	211	182	192	206	200	180	202	178	199	188	231	205	188	195	198	206	196	182	172	199	202	195	204	202	219	188	177	185	208	214	184	192	199	203	183	181	186	213	210	196	195	220	180	183	179	176	181	175	182	210	192	184	201	204	192	212	218	194	187	194	181	215	190	203	199	191	211	201	194	193	216	186	189	195	213	208	180	222	181	185	207	180	203	188	202	204	200	199	185	176	172	192	175	183	219	198	193	186	203	198	193	201	203	204	206	175	193	194	202	179	209	205	196	169	176	204	180	191	189	184	195	189	188	208	212	193	217	202	211	213	160	189	192	198	210	197	175	176	207	182	196	173	187	223	188	199	176	233	237	227	203	209	193	211	185	191	172	219	200	208	190	192	196	204	172	182	181	210	194	192	204	206	209	201	193	191	205	187	179	195	194	209	191	159	181	199	197	174	179	206	204	184	210	215	169	183	193	183	178	224	208	222	185	187	186	210	197	210	195	192	206	190	195	195	188	166	188	194	208	186	194	229	205	234	207	199	171	191	183	205	187	218	207	183	203	191	194	192	192	207	219	203	236	217	211	207	201	195	204	201	176	191	179	212	211	240	175	202	168	204	195	173	184	198	204	195	188	205	211	176	206	182	204	225	186	186	188	197	179	185	202	222	204	185	189	172	205	210	226	193	188	188	187	153	205	207	186	186	200	192	187	196	201	207	231	207	166	211	217	191	195	223	200	193	200	205	189	191	189	172	180	199	185	164	193	213	172	206	196	183	198	205	185	208	193	234	186	181	193	202	195	229	188	204	193	166	195	205	170	185	217	192	204	198	195	205	208	195	206	197	212	198	188	219	184	200	197	187	185	202	202	214	194	196	190	195	174	180	215	189	181	174	198	205	192	200	172	184	217	213	187	204	207	176	186	193	188	194	216	194	201	179	228	190	221	178	205	193	192	192	194	154	167	186	212	183	178	177	193	192	207	189	200	177	195	174	196	204	196	164	217	190	197	198	210	196	187	186	207	211	183	192	187	189	178	182	203	228	211	188	214	184	190	203	217	195	199	198	188	196	220	163	180	183	194	196	199	201	200	183	218	192	210	208	203	199	194	213	198	180	184	202	195	209	191	194	175	197	202	183	182	219	193	226	202	209	186	230	196	204	199	179	216	190	177	183	202	209	174	207	189	202	215	220	192	197	208	172	179	206	181	199	214	205
35755	25041	22987	15630	6287	1447	1170	839	646	560	491	498	484	459	434	444	435	473	448	457	484	616	548	437	415	468	410	463	454	449	429	465	438	424	457	452	465	458	443	468	420	397	502	442	455	420	447	415	431	427	473	458	460	480	420	451	459	442	438	438	418	445	424	467	419	440	449	443	460	409	467	445	470	442	475	434	388	443	450	424	401	441	459	447	404	426	401	450	466	449	432	432	449	437	447	414	430	446	432	437	441	432	465	442	474	425	452	454	442	469	447	402	450	452	423	443	460	426	436	419	470	429	438	424	443	450	457	451	436	493	440	426	418	434	416	451	429	397	423	455	470	420	433	441	403	473	432	452	438	425	458	426	413	426	455	454	430	447	454	462	455	434	435	446	414	426	438	432	470	433	469	409	440	413	424	447	421	423	462	426	453	482	414	445	458	411	424	448	462	447	456	414	459	457	465	438	429	447	476	424	428	452	437	434	454	434	456	416	442	446	425	421	441	412	427	439	437	443	402	452	453	436	492	420	421	455	421	461	409	449	443	451	435	413	428	454	400	475	477	438	437	444	423	434	442	415	444	455	455	395	423	445	435	432	455	425	398	440	390	432	416	414	444	444	442	396	422	416	448	423	424	392	428	412	435	454	416	432	435	446	440	430	433	448	444	479	419	455	434	397	450	368	435	446	409	395	450	472	465	478	439	447	417	427	425	464	439	449	451	411	395	464	441	443	453	436	442	395	453	454	426	481	453	461	426	438	434	441	450	449	490	442	440	454	402	451	424	440	436	404	430	427	449	432	438	451	398	433	493	468	463	430	436	470	469	422	396	411	421	441	457	459	408	436	440	414	451	443	424	439	413	441	405	453	442	405	426	437	429	443	429	453	444	461	423	445	414	426	434	457	437	459	424	434	442	409	441	445	443	424	396	385	416	410	418	409	471	440	422	446	426	467	453	450	413	416	439	402	455	420	494	457	431	412	461	419	429	430	461	505	421	438	428	422	412	407	393	434	413	399	431	437	473	448	430	429	445	439	473	459	411	425	455	402	448	434	447	465	434	460	419	421	426	402	429	428	412	466	465	427	414	438	437	434	425	426	429	465	424	452	459	451	464	445	429	427	456	431	478	446	447	425	441	440	408	427	450	440	444	443	431	438	472	447	437	430	441	440	429	419	383	458	400	460	427	473	411	454	432	442	439	450	466	460	454	420	449	435	431	446	417	453	464	443	437	460	426	456	415	405	420	447	431	456	470	441	413	441	430	428	426	431	458	444	402	461	425	400	420	478	439	441	450	426	438	431	441	433	423	446	447	446	439	466	425	437	447	423	443	425	387	425	470	406	423	425	400	455	423	479	437	397	418	469	455	419	441	471	430	414	480	414	444	443	437	441	442	484	446	441	410	422	465	457	416	405	443	441	415	472	417	457	471	454	471	447	408	424	445	454	448	451	439	462	461	415	410	436	436	431	409	443	445	431	448	424	462	419	448	448	456	438	439	415	459	413	471	448	427	446	438	485	477	415	424	442	437	459	421	413	435	405	423	422	416	445	445	440	464	422	441	421	458	427	442	404	459	432	479	422	412	418	426	425	456	433	426	441	428	459	455	453	421	444	442	434	455	442	419	469	440	450	443	456	447	446	441	446	445	420	472	394	443	483	471	418	445	428	457	422	433	431	454	445	435	448	430	452	416	445	442	436	406	448	445	475	411	459	469	424	453	450	427	445	416	449	430	462	422	450	435	449	455	440	475	447	453	419	430	426	420	392	429	437	430	418	446	453	444	403	431	425	400	431	457	429	422	462	430	436	446	450	433	451	444	388	425	446	449	427	420	401	465	409	419	437	432	465	459	423	416	463	442	435	420	407	429	449	431	449	483	435	403	417	374	453	456	447	403	429	473	418	462	444	431	419	432	431	455	452	434	445	452	463	446	453	424	416	411	449	480	423	451	415	426	411	415	457	451	455	435	426	427	436	414	451	423	415	449	460	434	408	428	428	464	465	469	447	416	449	475	452	440	420	469	435	433	470	471	443	453	458	464	459	463	397	410	470	436	420	433	405	460	457	495	436	423	440	446	432	435	461	427	459	418	415	416	422	399	444	439	450	474	437	443	423	434	441	454	417	452	391	442	431	428	429	413	420	414	477	419	428	414	450	452	388	424	432	462	434	445	416	446	458	440	422	419	440	437	483	462	425	419	446	411	430	442	440	417	431	427	459	458	426	447	430	439	439	426	431	441	406	419	401	456	439	453	474	398	444	436	436	447	414	430	415	442	423	448	438	471	451	415	430	443	467	472	439	442	450	432	415	449	439	425	438	453	467	443	461	427	441	474	430	418	468	432	439	424	425	430	452	423	434	419	488	426	438	458	367	448	416	451	436	428	439	440	451	425	397	422	428	424	418	476	457	427	433	411	424	443	414	438	423	409	439	418	449	455	444	464	466	480	456	455	460	437	430	449	436	412	415	430	453	439	426	444	409	426	452	446	446	469	463	417	463	441	430	411	432	453	456	441	436	451	398	433	449	422	442	456	468	460	431	404	435	433	423	459	431	422	456	436	445	420	443	447	419	413	402	431	448	431	432	460	432	456	425	425	471	437	422	420	402	472	441	433	415	416	455	439	426	435	431	441	398	450	459	439	459	466	446	411	427	452	434	415	470	446	426	413	416	419	441	441	410	424	434	418	449	431	430	437	460	428	417	438	439	465	443	436	399	443	407	463	434	444	446	433	434	430	428	425	434	434	425	444	425	434	470	468	393	418	466	455	446	430	402	480	464	437	451	425	451	449	435	481	440	409	422	441	449	418	438	475	460	462	443	397	435	416	433	425	441	431	413	405	447	401	446	411	422	425	424	431	414	436	455	445	419	453	417	449	410	429	465	440	426	445	443	414	436	407	461	446	457	413	454	444	462	437	402	447	424	450	429	416	426	446	426	419	433	436	404	418	436	416	424	459	465	452	438	450	412	445	478	486	434	434	432	474	412	460	485	427	430	442	457	423	438	435	454	426	448	428	454	464	422	430	452	491	434	426	424	435	455	444	447	444	448	449	450	428	438	414	424	435	470	450	458	427	458	456	442	440	425	436	429	445	449	436	435	470	448	442	451	395	397	426	446	410	396	457	464	472	476	435	442	461	436	451	413	423	468	433	461	425	428	420	491	419	432	473	445	424	464	443	489	454	486	478	428	442	424	409	457	462	458	462	413	442	439	462	438	395	478	451	454	427	468	456	439	443	445	428	412	462	420	468	453	434	425	465	446	442	415	403	455	433	442	425	425	446	424	428	459	436	427	443	456	460	421	452	430	459	423	465	451	428	420	424	406	414	445	395	461	403	438	476	452	403	438	444	425	409	419	453	388	433	460	432	465	422	450	438	456	424	412	433	494	450	413	454	386	431	441	412	409	448	463	451	424	453	463	438	418	449	453	430	445	444	434	411	415	446	401	430	419	446	489	465	436	450	443	417	434	412	408	400	446	413	438	441	478	425	443
61566	35350	19668	7861	2074	643	369	325	284	221	231	212	209	190	211	188	205	202	213	223	196	209	266	225	243	199	243	178	205	215	229	195	186	196	183	206	202	192	195	220	185	215	203	200	188	203	187	220	187	191	231	211	228	235	215	211	228	233	214	197	205	210	183	203	226	216	201	238	206	192	227	204	186	204	196	215	203	200	199	202	199	207	189	186	194	218	223	209	224	206	223	200	214	208	211	221	197	185	181	207	203	190	198	194	211	215	212	220	199	228	211	205	170	213	195	187	220	179	205	181	215	206	201	209	214	231	197	208	213	197	198	196	188	241	218	198	185	223	221	197	182	202	199	219	212	233	203	209	200	211	213	213	203	225	219	195	207	238	194	217	207	229	216	170	213	204	207	192	189	207	214	237	210	202	193	227	207	216	190	233	193	165	186	185	225	216	202	213	180	226	220	243	210	208	220	215	193	213	192	209	228	195	214	204	212	220	198	208	217	191	219	214	221	192	220	190	207	213	224	201	190	213	216	204	180	205	193	209	216	200	196	226	211	193	217	188	240	212	203	180	213	225	196	217	219	206	222	210	229	206	184	196	195	233	224	192	202	197	178	228	209	212	205	206	195	230	206	167	226	206	197	199	205	241	199	212	179	190	218	175	180	198	214	200	186	196	221	193	216	213	220	238	180	177	167	210	206	216	235	222	166	183	226	220	248	207	215	207	178	224	218	180	212	200	206	206	210	214	177	210	199	177	224	225	208	193	208	197	220	209	208	224	230	202	226	203	232	220	191	185	210	184	212	229	186	249	202	217	212	216	189	189	186	219	200	213	221	208	188	195	219	196	205	212	222	216	218	191	208	214	219	203	199	249	220	186	189	194	212	230	192	224	218	225	179	214	217	231	219	209	214	228	220	232	204	217	187	200	223	211	213	213	195	185	214	179	206	220	187	209	230	179	210	196	225	200	190	190	210	219	213	166	191	213	209	218	247	238	197	232	191	208	227	193	203	236	207	201	213	208	218	194	240	210	209	213	221	204	223	199	204	220	212	223	182	210	197	215	248	244	197	183	194	190	207	206	218	208	194	184	191	221	209	226	208	207	195	205	210	225	238	203	185	225	178	178	205	210	209	195	197	227	223	188	208	210	178	212	197	198	221	223	204	196	224	211	194	222	215	218	212	183	219	207	212	203	203	187	176	222	189	207	225	202	224	201	211	209	233	209	232	230	203	214	230	184	204	236	218	204	217	203	218	190	212	199	223	191	225	225	192	215	171	226	222	218	190	191	191	203	220	209	217	204	199	228	192	239	236	220	216	173	201	210	219	192	168	178	214	182	195	226	213	202	220	213	204	188	196	188	217	203	210	183	198	186	193	209	228	206	222	182	206	206	193	225	225	208	199	216	208	217	167	206	223	183	213	226	207	195	219	215	213	211	195	195	213	226	179	213	184	237	227	201	190	192	198	219	214	220	230	205	205	200	229	181	197	236	204	198	218	230	221	214	216	227	228	203	210	221	186	168	199	209	215	218	211	181	178	188	177	230	179	204	219	209	187	199	197	216	187	172	206	217	210	225	208	197	190	195	212	207	212	184	223	173	197	211	183	210	201	180	210	206	219	220	234	211	189	215	220	210	193	166	199	240	207	192	198	212	201	222	207	209	192	195	223	221	193	211	202	217	204	190	218	188	227	239	212	202	213	202	202	204	190	228	210	221	236	164	216	237	221	221	190	215	193	197	219	196	206	202	237	220	179	192	220	190	216	200	204	233	187	161	224	214	227	216	218	225	214	188	198	229	205	200	214	231	219	226	222	248	188	203	206	246	209	206	171	171	185	184	227	209	217	203	214	194	214	226	181	200	220	196	234	220	204	204	180	208	217	199	217	207	211	205	222	218	187	213	209	196	182	187	204	212	221	205	198	214	186	235	203	221	222	211	247	201	199	204	191	205	208	192	220	222	189	196	201	196	200	214	216	191	200	208	240	205	210	213	191	189	213	212	206	226	209	224	194	161	184	216	245	195	236	222	207	186	221	210	212	224	205	214	228	240	204	191	234	212	220	192	222	194	176	195	187	209	189	211	216	202	215	222	219	212	207	219	222	245	211	200	206	192	214	219	214	236	226	201	204	186	221	220	221	203	242	209	207	194	198	185	215	195	216	182	192	220	191	229	190	221	205	189	199	218	196	207	222	220	229	220	191	224	209	224	205	203	202	218	219	169	202	192	169	197	231	235	244	203	219	200	219	193	223	195	198	229	206	205	188	193	195	176	195	222	202	189	186	227	213	220	206	197	219	207	213	199	210	214	204	177	230	198	231	205	192	178	192	218	211	196	210	216	211	193	206	202	218	178	207	249	216	185	211	201	208	199	214	215	177	204	209	214	188	201	202	202	174	198	176	219	212	226	205	198	248	207	233	200	200	220	195	197	199	176	190	216	228	211	196	194	211	197	203	220	204	228	223	194	203	239	177	199	207	212	241	230	211	213	204	219	202	200	212	185	195	216	187	209	195	190	188	216	187	222	187	213	231	208	207	178	197	215	215	201	215	209	188	210	200	203	199	193	198	197	182	188	221	218	201	221	205	230	204	188	221	218	194	187	211	197	197	209	204	210	198	207	217	219	205	212	192	191	239	217	226	210	174	205	193	222	204	209	204	199	197	184	204	235	202	228	203	205	210	200	202	188	199	196	193	200	226	203	221	208	201	198	204	223	209	208	202	207	221	206	222	189	220	219	220	228	199	201	208	200	196	201	186	189	188	179	202	200	221	199	243	202	210	206	205	190	234	255	212	192	193	206	187	209	181	220	202	212	201	215	202	180	198	223	202	208	202	201	210	226	189	222	201	225	201	202	213	218	211	217	217	193	212	257	211	193	233	181	218	214	222	197	204	197	210	189	200	209	184	189	220	201	209	229	209	231	200	190	215	210	209	182	212	189	195	209	232	239	210	185	195	198	203	198	193	215	207	191	211	200	212	252	240	237	226	207	222	214	200	205	212	200	209	211	189	195	209	202	230	213	226	221	201	208	218	209	207	213	233	191	223	198	207	218	196	208	222	225	194	198	203	199	217	218	199	212	195	209	180	201	217	210	195	222	148	214	224	199	227	192	205	180	239	214	214	231	216	220	213	203	221	220	214	202	205	200	189	213	209	207	208	185	196	190	209	179	216	202	219	184	184	183	211	190	206	239	193	209	191	221	196	213	200	208	171	215	200	212	193	213	196	180	175	205	195	221	180	199	203	208	211	208	192	209	207	180	211	210	207	224	220	205	198	186	203	187	241	212	200	205	206	204	194	196	207	221	201	186	217	231	204	220	204	225	200	218	214	202	199	195	205	203	196	199	215	208	213	181	202	201	224	209	211	185	213	200	193	207	176	209	214	172	206	205	194	218	213	201	214	190	230	191	226	222	216	220	183	210	210	183	224	215	223	220	189	192	194	215	213	203	200	197	216	196	263	225	200	231	204	232	203	216	200	222	206	196	229	217	218	229
40575	27630	20882	13009	5547	1864	1326	1092	794	689	527	557	509	498	458	482	508	500	448	480	516	565	723	530	465	457	474	428	481	454	459	463	459	447	475	476	518	465	442	508	444	471	461	512	493	439	480	461	471	445	471	523	435	517	410	456	487	486	487	449	439	433	473	491	474	485	458	423	451	453	460	397	449	458	479	463	462	431	445	427	463	495	468	416	468	487	448	451	445	462	447	452	444	429	441	438	458	445	453	453	447	471	458	403	455	450	447	478	459	436	481	428	430	432	462	445	487	427	486	426	457	466	467	458	418	438	452	449	504	431	480	454	455	421	446	461	470	447	482	503	427	451	470	409	419	464	452	480	416	445	485	443	451	422	479	457	469	450	421	479	466	441	496	444	474	439	430	494	453	434	487	435	446	471	461	436	471	450	454	461	442	498	450	441	477	437	460	446	425	452	427	491	466	488	456	441	453	496	428	494	467	462	462	439	469	468	472	477	435	449	460	451	455	456	481	462	484	436	460	435	463	485	455	490	462	466	477	473	452	444	421	434	475	451	408	438	434	466	465	465	443	439	471	428	467	456	451	442	454	431	466	490	467	477	452	422	409	454	467	454	450	462	456	457	455	459	422	433	438	462	459	453	437	459	439	468	465	414	464	433	439	446	451	454	452	465	469	470	462	432	534	449	440	449	459	458	462	478	467	436	461	439	508	456	476	499	449	454	449	411	456	430	454	476	454	446	458	433	426	457	464	457	489	418	496	446	443	450	398	431	493	454	429	458	392	464	438	469	481	468	455	420	435	416	449	450	447	475	480	469	436	440	432	459	474	487	477	451	451	453	441	424	453	445	477	404	470	437	462	411	443	453	429	475	460	457	462	437	452	454	478	431	473	448	442	446	443	432	422	467	466	452	451	455	455	445	471	448	432	494	465	435	424	479	494	468	490	458	403	449	448	449	473	443	472	403	449	439	467	486	466	450	434	452	467	453	433	450	487	381	453	441	467	460	475	447	454	437	469	443	453	490	448	459	467	495	467	490	478	408	417	455	433	452	474	429	455	458	437	484	429	453	445	424	473	435	470	467	475	476	468	467	447	465	456	447	424	443	450	421	437	459	419	463	450	478	404	472	450	460	427	445	451	453	440	462	445	436	442	476	459	424	424	403	431	471	476	450	449	489	429	429	469	474	473	429	463	458	436	452	486	459	451	473	454	449	472	445	438	466	459	440	444	473	444	425	432	413	455	480	518	453	433	462	436	439	479	426	430	477	457	443	443	471	484	424	467	461	451	471	440	408	461	405	484	453	432	467	441	423	456	432	481	490	440	441	412	479	447	462	444	462	457	463	420	454	435	468	437	431	473	480	435	456	488	468	446	447	403	505	450	471	423	450	498	447	451	439	479	463	428	454	446	447	451	456	434	478	479	482	458	470	439	480	492	480	433	435	492	458	448	461	485	420	476	448	428	451	439	484	464	471	481	436	442	468	481	426	476	466	417	440	455	469	456	443	468	401	445	462	472	470	479	467	442	449	457	423	448	448	472	465	428	449	471	434	467	490	450	502	447	462	443	462	460	435	428	477	446	454	427	480	503	464	452	439	449	449	428	461	492	449	432	477	436	439	438	450	469	452	474	457	458	456	467	455	458	432	460	420	453	486	446	468	439	445	449	422	437	433	447	474	416	428	445	432	454	449	444	450	454	453	444	453	426	422	516	452	450	423	438	432	466	437	436	418	445	447	433	425	466	448	478	454	449	460	457	483	455	437	441	454	479	476	398	429	458	422	428	467	447	476	477	450	449	453	444	434	453	448	477	456	479	455	421	456	446	435	445	429	436	461	463	450	418	451	474	488	449	484	457	444	423	449	465	460	459	466	495	447	446	477	455	446	454	436	485	465	431	463	493	482	465	481	466	452	449	456	471	441	436	478	405	466	450	431	461	459	475	444	439	433	420	450	428	432	488	466	453	488	477	436	449	485	499	434	413	433	409	435	465	425	454	411	427	481	465	476	461	452	464	462	431	486	480	421	449	439	457	434	451	426	489	445	458	487	445	444	443	424	487	479	494	487	444	463	456	442	444	460	461	424	422	452	470	444	436	453	481	437	420	435	442	446	461	477	459	472	433	439	453	458	439	432	440	462	402	456	440	450	454	405	495	478	448	438	468	442	474	408	450	449	455	459	480	458	500	454	487	459	463	423	481	472	462	483	434	465	467	441	443	407	455	472	433	459	443	466	434	470	460	475	452	428	416	492	435	439	455	422	474	485	411	449	419	470	432	482	432	411	478	489	507	447	449	487	460	466	476	439	463	456	437	430	449	427	422	446	435	482	461	423	472	472	471	470	454	458	475	425	450	483	498	448	447	436	453	447	457	435	478	453	464	446	453	460	424	459	424	443	476	415	376	447	431	467	476	429	478	451	493	450	470	470	461	475	442	456	492	440	455	456	474	441	440	485	466	460	432	476	431	431	467	434	454	470	434	448	450	459	443	458	409	465	446	457	436	453	438	459	457	444	431	451	422	427	414	432	493	431	447	415	423	452	430	457	456	418	449	476	450	436	403	464	453	447	504	488	489	467	520	461	452	432	436	426	436	410	441	465	472	466	469	430	405	467	441	434	479	471	469	450	412	424	465	460	449	405	447	447	485	441	456	441	484	419	447	428	465	476	487	451	474	417	483	452	424	461	472	436	492	449	427	471	448	442	415	439	472	439	451	414	455	443	463	424	439	436	442	469	486	478	432	423	474	457	464	447	474	411	461	450	466	465	456	464	470	434	437	460	444	469	458	494	411	436	453	484	460	445	461	447	448	435	506	431	480	440	461	423	478	464	438	450	449	484	464	456	430	479	447	427	475	491	431	448	442	403	478	436	417	470	498	453	421	484	433	437	431	409	453	440	480	495	479	453	426	442	498	431	462	463	453	462	460	464	461	477	420	457	451	446	502	418	467	427	451	421	426	431	448	433	458	450	498	427	511	455	497	426	426	457	448	458	461	406	467	480	439	405	487	493	451	450	454	424	507	463	475	455	470	477	429	417	443	455	470	473	474	490	453	435	450	448	471	488	435	452	434	472	462	472	447	513	460	467	475	471	447	420	462	433	446	465	446	471	463	450	447	454	446	472	473	477	446	443	434	449	442	471	450	403	435	440	458	404	463	445	449	408	441	439	429	447	458	468	488	468	460	449	452	456	471	481	447	460	486	447	451	445	449	429	444	443	429	474	483	429	388	457	467	470	421	440	394	431	473	438	406	449	484	465	416	451	466	443	475	456	458	464	440	483	449	463	467	470	381	488	439	453	481	455	457	451	455	513	466	438	424	436	455	452	456	458	454	405	470	436	460	493	455	451	436	454	459	475	445	444	437	468	437	449	413	454	432	421	495	463	456	419	490	420	437	485	443	444	478	452	491	467	460	437	479	480	468	448	449	465	483	466	466	440	460	432	503	452	470	437	428	457	425	430	467	443	452	463	443	449	477	465	445	439	456	426	476	461
44363	22863	11055	3422	1138	400	212	211	207	194	181	188	175	175	190	181	162	190	218	178	172	188	159	157	183	175	212	162	167	152	162	171	187	232	188	159	195	186	172	180	171	171	171	206	209	172	164	153	170	193	183	187	191	181	149	194	199	148	189	179	190	177	191	150	166	179	217	172	164	165	164	204	167	169	197	166	192	171	199	167	159	175	191	160	175	189	196	172	185	188	175	188	174	144	194	198	165	189	190	183	171	155	193	181	182	200	215	177	165	168	161	170	170	181	190	184	194	198	193	164	196	199	174	163	193	174	152	183	181	163	194	181	194	181	174	170	165	171	171	195	168	176	172	178	199	168	195	167	192	186	193	176	172	187	202	191	192	180	196	199	183	186	152	187	170	179	166	186	200	199	166	170	178	175	177	190	152	190	206	162	178	181	178	178	207	202	187	165	184	184	172	164	192	185	165	150	175	183	172	167	162	187	179	161	185	162	173	194	197	150	180	172	167	197	198	192	205	181	178	183	157	177	165	171	183	166	166	193	188	204	192	179	184	171	198	199	200	160	179	177	185	181	199	157	169	191	200	186	202	154	165	160	174	179	180	190	163	214	190	187	161	173	178	195	174	161	208	186	179	207	179	189	188	205	180	180	167	190	198	191	173	189	174	170	192	175	176	190	176	183	167	189	198	172	191	178	170	176	159	165	164	178	156	167	183	184	188	177	164	178	178	158	170	200	193	201	170	167	191	157	185	148	151	162	197	198	210	198	199	170	175	176	165	169	175	198	172	161	191	168	152	189	156	178	162	166	193	166	180	163	169	206	181	173	174	205	212	170	175	170	167	185	166	183	188	190	188	178	181	181	207	211	186	180	181	193	173	199	188	162	174	148	166	191	180	169	147	202	175	185	177	187	206	163	173	183	176	185	193	167	191	136	165	187	175	165	137	178	171	173	151	169	191	176	180	194	186	191	182	176	178	179	182	175	168	187	168	186	169	161	192	177	184	186	182	179	197	195	170	191	184	188	179	187	193	178	169	160	156	178	184	184	192	192	182	181	173	194	174	177	172	138	159	181	179	174	171	205	184	176	170	184	186	194	157	167	176	189	205	171	161	182	163	165	180	196	194	173	150	186	182	164	180	206	178	176	194	189	169	171	168	163	150	172	168	172	157	165	171	179	182	164	202	190	175	161	202	199	172	164	194	186	206	194	181	182	184	182	187	191	179	174	184	189	188	166	154	198	173	167	176	168	180	168	181	190	176	190	180	181	181	202	177	193	187	179	161	185	208	175	167	209	197	170	197	180	190	181	162	198	190	185	153	172	172	153	171	173	199	191	177	191	167	190	167	185	169	188	151	180	186	205	179	170	158	177	177	164	172	164	171	200	169	192	172	177	204	200	156	182	187	161	182	165	178	192	205	185	167	180	168	169	183	176	150	178	186	157	187	164	209	159	190	183	186	171	168	170	203	205	169	183	171	181	170	156	181	168	173	162	168	186	176	195	180	189	179	175	186	179	213	207	190	191	151	174	184	184	177	197	162	166	159	211	195	188	191	178	170	200	183	200	190	161	172	178	180	189	159	176	177	166	172	166	157	171	196	171	197	203	177	177	169	186	183	194	162	146	191	169	147	191	184	185	187	171	165	185	214	176	178	178	185	184	213	188	191	188	185	193	185	193	172	167	134	180	186	161	193	193	169	195	163	161	170	184	188	175	161	169	181	177	185	183	157	182	217	169	193	183	178	185	169	165	191	179	191	168	181	197	168	192	173	189	198	203	168	199	178	176	160	156	152	171	176	153	171	189	175	176	222	193	169	171	185	177	171	185	202	182	167	186	195	154	188	172	195	166	170	197	168	165	178	159	168	156	203	189	196	204	177	181	165	160	163	167	170	196	191	187	185	183	168	188	194	171	169	167	174	179	184	185	176	183	169	181	191	153	175	171	182	160	184	167	187	166	176	178	158	184	193	173	171	152	208	162	180	155	183	161	171	164	197	163	175	164	168	192	176	193	166	175	186	180	193	167	191	204	152	177	185	198	165	186	207	177	217	189	173	207	170	166	173	192	182	176	186	190	174	171	172	189	156	187	167	172	178	171	188	174	199	196	199	173	188	182	200	179	161	196	199	165	196	165	201	196	193	176	179	180	196	180	157	164	154	204	183	176	164	185	173	191	218	185	176	169	174	172	161	172	187	171	190	187	184	180	157	196	179	170	184	182	199	161	182	175	152	196	177	164	176	199	193	177	166	154	180	193	170	182	202	145	192	179	169	174	201	170	189	155	171	206	166	174	187	185	173	173	182	168	193	173	153	141	179	196	167	171	165	195	192	183	176	174	194	187	178	172	181	182	202	211	162	194	175	200	180	161	195	182	183	178	171	186	190	169	185	179	160	205	172	153	182	195	186	177	191	189	183	197	179	164	161	175	159	196	196	159	187	183	178	175	172	167	158	189	169	178	182	189	204	178	194	176	144	193	190	161	193	182	167	182	174	172	171	189	180	175	182	182	193	164	172	198	181	164	182	170	187	154	182	186	165	179	188	178	186	187	184	195	195	178	177	187	185	175	165	178	161	182	155	180	184	186	167	194	163	197	181	172	181	156	178	183	180	183	170	195	179	174	142	178	173	159	186	195	157	180	173	175	173	174	160	196	190	191	179	183	169	183	188	200	195	203	169	156	199	189	181	161	175	168	201	179	184	180	154	190	192	172	181	198	181	167	176	165	158	178	191	195	182	185	173	175	177	178	195	191	182	178	168	172	173	149	187	155	196	175	169	196	175	177	188	170	199	186	183	185	184	181	171	175	197	171	151	193	166	161	177	177	167	192	187	169	189	176	182	177	175	177	181	178	171	169	157	176	174	159	191	186	201	211	154	190	199	193	186	143	186	197	180	161	161	177	207	202	177	169	147	173	188	171	181	173	180	164	179	198	207	187	200	187	191	173	183	167	159	176	185	184	179	166	182	191	202	192	182	161	167	181	177	201	188	176	212	175	184	168	179	200	202	198	189	160	179	189	178	152	157	166	185	220	162	178	184	185	188	166	170	202	152	175	176	177	158	179	179	209	200	168	198	185	170	190	168	184	170	179	184	169	199	165	174	161	152	182	213	169	201	189	170	175	212	171	166	163	168	181	196	176	176	210	168	176	182	179	188	197	173	191	176	154	193	191	179	183	183	171	194	178	190	184	177	176	190	199	177	186	170	141	173	174	203	203	182	157	140	179	176	193	189	191	155	150	141	194	187	155	164	169	180	179	156	168	170	177	173	182	176	177	163	211	168	191	189	174	199	171	171	187	195	190	204	171	179	179	183	172	168	192	163	192	172	151	191	174	194	185	206	211	177	172	184	182	211	171	174	210	197	171	184	198	161	171	189	161	192	156	165	198	204	193	172	198	165	194	181	174	210	163	174	177	188	179	168	194	179	199	177	184	174	197	170	180	170	154	190	183	191	175	156	177	199	174	170	176	157	195	192	169	188	177	183	194	160	197
28311	17197	13696	7209	3630	1220	468	456	425	431	399	467	392	419	417	389	415	414	438	375	469	362	423	394	385	418	407	413	383	416	384	372	390	408	415	413	394	418	402	390	444	430	429	411	423	432	426	422	411	430	388	405	396	379	407	431	400	443	374	425	395	395	413	374	410	464	416	445	392	410	381	402	407	384	389	413	423	386	393	387	400	415	391	381	434	441	395	441	428	417	373	396	391	399	387	412	425	399	417	417	417	425	420	437	373	397	424	434	407	409	401	390	415	414	377	379	396	391	400	413	422	373	414	417	408	386	414	416	419	408	391	418	364	394	428	411	449	436	424	409	370	415	398	393	407	379	385	419	396	433	423	411	419	421	392	378	375	405	410	412	434	423	409	374	373	430	417	386	388	402	401	444	414	398	423	386	401	391	385	392	425	424	388	375	393	374	385	397	383	379	413	390	404	389	412	359	387	373	410	400	404	412	435	417	417	420	410	411	402	377	389	410	370	398	425	418	378	420	411	407	423	387	413	401	426	367	410	415	425	411	430	385	413	399	399	420	396	386	430	412	394	358	385	411	400	393	405	352	395	416	388	420	401	381	378	388	408	407	411	424	436	380	397	417	431	410	403	427	430	408	456	439	382	395	385	375	418	380	413	367	404	388	420	392	390	380	375	389	421	374	393	421	406	438	374	402	429	419	436	394	436	410	406	397	386	368	417	388	408	410	417	380	408	430	416	412	404	405	408	407	382	400	401	374	395	414	386	428	394	376	410	428	403	406	371	405	408	373	410	430	452	442	371	409	468	418	415	385	399	385	411	393	385	432	438	402	412	404	400	365	398	427	400	378	404	406	406	394	405	407	411	393	410	419	373	384	419	392	414	416	415	371	374	402	380	374	390	425	383	427	421	404	381	454	417	401	385	395	421	382	339	404	370	391	429	398	397	449	397	446	425	420	448	392	409	392	397	403	401	385	409	402	422	411	421	396	413	401	412	414	391	395	424	403	389	406	386	417	430	416	415	420	397	412	403	387	396	400	423	432	412	364	390	392	401	397	375	410	413	416	407	401	446	395	400	442	420	449	409	430	410	427	409	426	408	430	383	405	434	432	427	376	402	456	393	405	376	428	416	398	391	380	367	400	385	366	397	381	391	370	421	435	438	388	438	372	410	386	399	404	403	377	399	406	390	418	434	380	418	420	406	418	409	386	381	421	401	417	400	432	378	427	426	428	429	383	432	433	379	415	370	380	424	395	384	424	418	419	354	356	418	417	421	392	421	396	441	410	417	393	416	418	388	413	400	373	393	419	417	381	406	428	417	410	359	390	408	405	395	394	396	388	437	402	407	429	369	386	396	397	403	371	416	417	437	397	411	417	424	380	357	394	387	422	388	403	418	407	379	392	409	412	403	416	395	367	403	391	424	419	383	420	405	387	455	408	402	399	389	394	410	420	406	388	398	399	385	374	404	391	397	382	413	368	418	395	387	412	386	420	392	396	428	377	431	432	370	436	358	385	430	382	435	381	423	378	420	401	382	393	428	393	425	385	441	399	361	401	403	394	384	409	387	414	380	383	440	420	417	416	393	422	373	407	412	440	398	416	413	409	411	404	397	409	372	390	410	391	416	415	381	395	398	372	369	423	400	458	416	393	385	408	378	436	389	388	431	381	412	421	405	430	392	426	427	426	401	436	398	390	411	426	461	408	403	405	412	421	389	461	385	407	422	425	439	428	420	407	406	366	421	411	424	400	396	422	405	384	401	416	405	391	410	373	373	410	418	422	396	396	409	400	380	374	396	398	416	414	391	386	390	452	407	392	388	411	376	423	403	416	411	375	403	421	410	415	403	401	398	445	399	400	383	361	389	388	432	380	393	383	400	424	396	421	395	397	392	403	411	450	383	367	413	421	384	417	424	395	416	370	403	388	420	357	420	364	396	399	372	420	421	414	396	406	421	423	409	422	400	415	444	402	411	392	410	421	434	357	394	380	404	373	388	395	400	403	413	374	439	413	383	437	381	407	385	413	376	461	410	398	388	427	380	446	381	387	420	438	374	398	433	427	375	398	384	396	404	428	443	395	396	417	413	419	413	380	380	411	418	424	390	404	419	423	415	368	401	439	393	410	429	404	436	409	385	402	380	419	413	412	394	400	393	404	422	396	422	403	391	384	407	376	378	395	428	399	428	416	396	413	426	395	383	365	430	419	384	386	415	404	390	392	433	364	403	378	377	410	417	431	400	409	393	386	403	397	407	425	361	428	422	437	374	384	423	403	428	414	406	404	408	392	450	383	421	424	414	431	420	380	406	406	391	399	407	372	394	454	404	411	405	419	388	420	420	409	400	404	386	362	462	383	394	397	412	402	421	398	352	437	410	399	388	398	409	390	405	433	423	386	404	394	402	432	363	414	417	395	400	421	407	431	401	386	430	400	390	408	414	415	405	425	440	420	402	408	390	431	411	399	406	379	369	441	396	401	399	433	406	439	432	374	405	387	370	416	405	428	408	423	425	417	417	382	403	414	386	398	447	409	410	411	434	414	388	388	394	432	371	432	373	377	406	385	399	383	379	397	414	401	395	407	380	391	406	432	431	415	414	427	404	418	375	378	429	390	395	403	433	415	387	397	424	381	411	389	397	389	374	434	456	424	413	434	413	427	411	418	397	382	378	439	418	372	413	376	417	413	373	414	404	427	397	384	420	361	420	372	384	392	397	440	387	429	392	387	398	460	427	389	400	411	394	382	400	386	415	383	365	403	403	405	411	393	388	417	395	384	430	399	404	376	420	409	377	407	406	405	409	391	386	413	384	384	382	384	370	419	397	392	419	406	389	384	381	434	420	382	430	442	410	412	392	428	388	390	422	388	381	415	432	394	405	376	397	400	411	391	403	427	411	397	393	436	381	411	389	412	411	412	431	413	411	444	388	400	399	414	392	379	429	408	403	410	379	399	383	423	394	419	412	415	388	427	373	400	385	419	399	401	430	396	371	417	402	392	393	407	401	368	370	414	394	398	396	423	395	394	409	424	396	399	377	421	410	385	372	404	375	414	382	412	390	400	409	373	401	414	403	402	445	419	405	408	416	406	402	368	412	394	400	385	391	411	427	408	385	404	400	393	388	419	418	385	436	399	408	406	416	391	436	400	418	415	438	420	395	407	411	383	378	426	410	407	405	377	394	386	410	404	407	420	399	396	418	415	412	417	396	416	432	430	372	454	425	401	421	431	434	382	397	377	358	412	397	404	427	420	382	407	410	398	406	399	420	363	369	404	423	402	386	386	407	409	385	420	428	408	371	412	396	393	427	429	412	409	375	359	401	389	401	382	412	391	343	407	388	409	395	423	400	416	397	400	390	381	453	424	378	393	391	401	413	393	420	428	431	384	384	407	391	361	414	405	415	389	410	421	397	409	437	373	365	366	406	406	406	411	413	379	390	354	396	407	450	394	418	392	417	402	397	386	412	406	405	398	374	441	390	398	417	390	384	378	393	405
57843	31506	16308	6172	1469	425	250	245	215	212	192	211	191	187	209	181	188	190	177	209	199	187	190	205	205	204	188	209	187	198	190	154	186	197	204	191	190	200	189	200	189	215	197	181	185	209	202	189	175	210	197	192	213	175	223	189	180	197	202	193	191	201	215	194	195	205	194	190	185	195	193	205	177	194	191	197	196	194	205	189	168	181	190	198	192	192	186	211	211	180	189	198	181	181	200	194	192	186	183	185	191	164	194	207	207	196	192	192	212	186	177	181	184	194	213	195	189	186	221	184	175	227	204	194	181	189	203	198	202	194	198	202	190	195	197	181	190	211	191	197	189	180	217	184	237	179	191	193	179	184	180	180	205	205	181	218	209	194	186	230	180	195	188	208	201	189	160	177	181	191	196	175	172	205	188	191	204	186	214	191	190	195	196	235	187	194	180	208	181	193	189	216	184	191	224	170	186	188	190	214	188	180	213	196	205	183	196	177	191	181	182	204	171	196	187	195	193	178	212	203	179	189	191	202	189	193	189	171	199	186	173	202	197	190	177	201	204	202	183	174	211	186	182	202	234	204	160	191	182	223	217	199	203	216	206	181	178	208	187	190	208	193	202	197	208	220	196	178	210	187	195	213	193	177	173	203	174	175	172	194	187	182	208	184	214	204	189	192	184	203	223	192	172	201	169	198	197	199	179	182	191	197	200	216	192	198	198	182	170	200	191	193	205	224	186	190	192	181	216	196	211	198	199	177	214	187	196	205	216	241	166	175	217	173	199	203	196	185	178	209	187	217	202	191	220	221	211	210	197	202	198	200	177	206	207	210	178	193	201	218	180	174	196	227	212	199	202	175	199	213	169	190	189	172	196	183	199	186	216	197	212	210	189	206	211	172	202	187	174	196	186	183	185	195	173	202	220	204	175	186	205	175	201	206	198	199	226	180	213	212	203	225	180	188	194	199	193	181	204	184	172	195	216	178	209	192	190	191	194	181	185	201	179	204	202	172	218	191	197	196	196	211	199	190	192	177	210	223	184	186	180	209	163	189	202	184	217	203	193	211	233	171	186	179	188	202	203	203	189	182	204	187	207	208	205	197	213	202	182	206	216	207	186	185	205	205	183	202	170	187	208	195	183	206	206	186	196	207	203	160	192	217	206	216	172	192	188	223	209	181	210	156	194	196	182	216	181	184	225	208	180	216	219	189	221	184	199	192	191	189	203	228	175	223	207	223	204	197	195	202	222	192	221	198	214	214	185	206	220	227	191	173	192	192	167	214	183	186	191	187	217	184	186	211	187	217	211	204	188	201	160	184	190	176	200	203	197	184	202	194	185	198	185	212	199	213	236	232	205	186	163	194	179	195	196	188	182	168	195	178	205	223	193	188	225	195	201	201	189	193	211	181	190	184	177	207	199	198	196	179	203	203	224	195	194	213	188	212	189	170	213	177	211	188	194	180	196	175	187	187	190	199	189	158	194	201	208	210	184	190	208	185	185	202	170	201	182	208	174	194	214	201	181	228	196	201	173	183	192	214	190	184	206	179	177	214	230	201	191	201	196	182	197	198	204	207	205	193	230	185	184	167	200	206	196	190	213	194	190	196	186	209	182	214	188	176	189	197	197	168	193	197	180	168	197	186	171	189	174	161	204	183	202	153	171	214	182	175	196	193	196	227	199	206	200	192	213	176	194	208	192	194	202	192	185	203	205	208	162	208	193	204	200	200	176	224	208	203	206	196	190	192	188	198	186	197	191	186	178	161	184	171	212	176	212	213	216	185	208	199	210	191	196	188	207	166	178	184	195	193	206	206	174	152	182	163	191	186	174	176	182	197	212	182	165	180	176	222	187	200	166	194	192	197	192	178	214	206	190	187	187	201	179	184	173	195	206	227	201	169	203	185	197	190	177	195	205	203	180	242	204	198	179	210	187	226	186	175	174	201	201	195	191	190	176	184	182	179	171	192	178	191	205	183	212	233	193	174	174	175	180	241	196	175	214	194	196	151	203	211	186	170	182	173	193	192	201	207	205	198	207	188	204	159	204	226	192	174	169	181	192	172	194	173	195	210	219	213	186	219	206	204	209	203	189	196	203	191	193	216	179	194	174	188	169	215	200	194	212	186	189	173	199	219	197	206	208	173	194	174	168	196	211	192	188	207	201	171	209	210	197	185	185	243	194	184	197	193	191	165	167	184	216	171	193	180	202	211	222	193	205	209	203	178	172	182	188	169	194	161	196	192	175	188	179	200	196	188	191	197	201	200	201	206	210	199	171	180	188	193	168	180	187	185	216	198	224	202	194	181	185	215	191	192	218	192	202	187	188	189	205	224	181	204	200	182	206	168	195	198	183	200	211	220	225	209	201	214	197	210	219	188	217	204	193	207	208	189	195	177	197	192	199	193	214	206	193	188	219	189	193	207	191	205	185	190	177	196	181	188	172	211	192	185	187	221	190	197	187	222	217	197	179	204	199	204	212	187	214	185	196	164	209	206	201	189	184	190	208	184	193	200	166	190	178	225	209	174	218	199	164	196	199	192	188	193	199	161	189	193	214	184	179	183	197	152	223	195	174	198	204	179	204	170	183	212	186	184	182	199	204	167	180	215	203	224	179	181	194	196	187	195	179	167	185	202	188	206	198	174	198	198	195	184	173	165	184	186	202	175	185	211	195	221	221	215	203	208	204	192	181	202	181	205	201	203	190	185	196	180	205	161	198	205	216	195	194	204	198	190	200	216	198	182	195	205	168	209	219	189	222	191	187	211	186	178	215	222	203	195	189	167	197	213	192	191	205	157	179	190	183	220	181	187	176	194	203	197	197	184	187	189	196	202	190	206	186	208	197	183	189	170	174	193	172	212	189	202	215	168	206	195	189	194	181	199	210	188	193	181	164	189	194	202	175	193	208	182	193	167	177	185	207	214	167	209	173	211	210	175	208	194	187	213	212	175	188	186	228	193	192	205	211	172	189	185	209	201	211	192	196	214	187	190	217	214	184	197	187	162	166	195	208	172	199	204	199	196	209	194	183	194	201	197	186	195	180	190	210	166	183	204	185	182	223	194	205	197	210	206	213	205	199	187	174	170	202	187	178	217	206	198	211	207	197	201	190	199	186	193	194	183	197	203	185	192	219	208	191	204	207	206	197	185	178	204	175	188	226	214	213	193	217	212	173	191	201	186	209	209	189	188	210	218	205	196	193	220	199	188	190	203	208	209	209	200	189	208	183	195	177	209	197	223	199	177	196	185	176	179	168	169	192	223	173	187	189	188	174	180	210	173	215	196	198	181	206	197	219	204	200	202	210	207	176	194	189	210	174	204	202	182	180	200	187	189	210	208	191	202	195	188	187	219	197	220	208	196	189	177	191	192	190	191	190	210	196	194	193	190	212	202	202	201	188	181	192	179	171	174	190	196	192	204	183	201	228	175	185	219	166	178	186	180	181	170	182	200	196	188	214	180	205	179	193	183	198	204	198	199	201	172	187	199	180	208
37752	24226	18466	11755	3957	1200	771	636	557	543	487	469	451	457	484	472	413	459	471	440	469	434	424	423	423	426	435	396	418	422	423	432	404	402	443	451	420	447	442	474	459	421	444	468	446	442	451	424	462	451	432	475	456	448	465	464	471	460	483	420	430	463	438	405	369	443	452	420	420	492	423	382	434	439	463	439	404	432	447	426	446	432	441	446	450	482	426	440	450	446	433	439	449	423	444	466	451	423	438	399	397	411	403	433	424	460	422	435	460	410	471	434	420	457	406	435	449	455	441	430	446	404	444	425	414	428	451	430	422	446	452	476	451	407	390	451	441	431	455	411	393	436	440	444	463	420	442	416	463	399	444	444	425	440	419	456	400	451	414	481	467	446	442	450	428	468	445	437	447	407	427	439	411	431	418	421	419	462	443	472	403	446	453	443	466	462	448	428	436	436	435	436	456	432	427	433	413	453	417	456	427	414	410	401	424	436	460	429	452	408	434	458	436	412	435	402	486	425	421	443	427	431	409	478	430	407	413	410	460	495	415	457	428	449	438	462	402	432	411	434	401	448	455	423	431	452	412	490	441	452	432	413	426	390	450	451	454	411	460	457	445	459	417	437	448	453	399	403	444	450	445	459	463	408	432	451	426	430	419	451	431	427	443	454	450	437	461	423	451	419	434	426	435	457	462	411	424	426	449	405	423	431	403	447	426	429	453	413	440	449	416	417	461	464	436	448	423	458	440	466	427	421	433	419	408	434	434	419	418	414	449	484	400	466	422	436	438	444	453	460	419	437	459	416	438	459	460	420	442	419	430	432	421	485	447	406	453	420	420	423	423	441	394	452	432	427	434	453	442	435	442	442	418	446	425	456	438	460	403	463	444	410	386	415	419	422	434	445	425	424	415	454	437	448	429	453	408	401	437	454	449	412	402	433	467	422	423	418	465	441	401	426	433	435	438	447	426	427	393	427	380	456	417	452	449	427	462	468	441	420	433	414	416	401	465	454	395	443	445	457	446	418	470	478	429	434	453	431	419	429	467	426	435	459	447	438	439	426	397	459	436	443	397	444	462	484	438	447	456	433	430	446	461	457	433	424	436	466	422	419	434	429	383	415	438	429	403	462	424	424	469	427	426	457	404	406	441	425	415	449	447	438	420	470	433	475	434	457	400	452	425	428	434	438	419	441	458	433	450	417	429	423	445	453	437	434	425	477	457	442	409	428	433	430	457	440	416	445	435	391	474	474	436	457	451	464	451	472	417	446	435	441	445	438	433	471	434	462	437	478	419	429	426	431	453	446	411	404	420	369	439	464	417	429	413	437	463	468	452	439	444	447	412	443	442	407	430	435	444	440	447	471	416	425	474	400	420	436	400	430	436	434	442	436	445	417	440	442	412	408	424	435	446	447	453	418	450	422	386	413	473	447	460	453	435	415	424	421	447	497	400	442	468	410	459	391	456	411	387	472	430	428	474	428	428	422	439	438	457	471	439	411	398	425	436	462	448	443	458	481	427	437	473	438	417	441	421	462	400	463	437	451	428	437	495	443	414	449	418	458	407	436	394	413	433	413	466	448	425	441	466	382	458	414	446	461	438	439	443	432	440	438	466	441	450	413	424	459	448	428	413	425	388	437	484	446	418	441	425	444	458	442	422	395	432	436	459	415	423	429	446	452	471	416	452	454	418	409	446	399	424	404	453	410	435	409	477	433	448	390	432	420	445	431	425	459	414	408	426	462	441	414	460	410	427	447	410	439	433	415	435	454	438	424	451	442	422	429	437	462	419	445	413	449	411	430	471	467	429	402	446	452	439	438	453	454	403	441	456	422	435	428	405	406	461	427	407	435	413	451	400	452	460	425	442	429	432	489	436	438	424	427	442	471	448	433	419	429	427	427	476	419	405	411	430	440	433	472	426	460	430	430	401	453	437	415	461	444	417	429	420	446	416	412	417	424	443	429	450	437	446	435	442	451	413	455	450	438	432	414	464	440	446	434	467	417	454	427	416	458	422	445	414	445	426	409	425	473	448	413	437	403	423	443	433	450	455	468	404	439	484	435	455	454	424	405	407	444	447	445	439	449	469	491	440	440	424	471	422	425	442	413	441	425	416	464	466	431	452	429	402	440	410	410	440	437	410	455	484	438	448	454	424	442	456	415	408	467	455	466	438	415	502	438	395	446	454	451	435	390	452	443	414	456	405	471	450	456	412	442	463	447	417	445	426	416	405	413	462	474	439	428	406	401	417	413	408	412	451	451	403	462	424	449	427	438	416	466	441	440	408	458	447	439	432	420	399	412	426	425	414	452	442	464	405	438	438	447	438	424	418	414	465	459	418	446	433	401	450	474	448	428	411	452	462	460	393	422	421	465	449	449	436	477	443	434	468	428	463	426	417	466	428	427	388	442	431	426	412	419	407	386	456	450	403	466	447	452	441	425	452	429	407	437	434	413	403	441	416	473	436	415	365	401	446	456	437	404	420	429	446	462	439	449	475	429	414	469	464	428	409	434	423	429	441	445	444	426	436	417	433	459	468	454	458	397	425	451	416	431	419	421	414	429	439	416	416	414	404	441	445	442	425	497	497	421	419	408	421	428	424	460	421	437	453	438	395	437	446	461	412	475	425	434	462	423	427	414	419	478	443	456	463	423	443	436	422	418	452	420	434	451	445	424	440	422	433	425	477	433	486	404	471	472	424	423	420	405	395	423	471	432	447	449	438	450	460	410	405	442	460	410	450	432	432	430	438	411	398	447	436	420	449	439	418	454	451	448	398	446	416	466	390	488	426	433	454	460	445	425	436	468	450	387	385	468	442	404	404	466	446	448	425	439	428	436	456	446	401	416	459	438	441	425	447	434	418	442	428	452	403	448	470	462	453	438	436	433	418	453	494	435	447	451	442	441	407	467	444	417	443	447	428	443	415	435	418	429	437	436	425	428	428	434	451	405	432	397	429	462	412	460	431	418	447	421	438	482	412	453	442	450	438	430	432	466	454	451	451	418	463	404	432	428	436	403	412	455	419	446	437	456	453	426	418	404	431	443	450	423	429	437	442	413	420	427	413	430	403	451	435	444	431	398	424	473	436	459	434	416	406	422	427	469	454	424	419	436	407	463	451	452	394	416	440	422	424	456	440	447	468	482	435	432	452	444	440	416	414	465	441	409	413	450	418	419	469	407	425	456	426	431	424	434	428	426	434	430	459	413	428	449	401	401	398	439	435	449	387	431	429	415	427	438	414	420	459	419	397	425	462	422	435	430	475	462	447	468	398	441	471	442	424	454	450	420	426	416	442	419	399	475	428	434	432	436	417	409	418	415	457	432	424	451	444	413	459	408	452	419	436	417	453	467	423	413	424	416	431	443	442	436	418	443	434	434	409	412	412	416	459	448	406	414	446	421	436	424	410	476	398	398	436	451	472	414	412	439	447	444	430	446	424	439	454	421	431	431	436	448	416	424	425	456	448	429	448	449	463	457	462	447	418	469	444	406
65893	33107	17524	6573	2213	696	329	263	248	236	213	211	184	197	214	213	209	193	215	200	231	211	241	221	214	177	240	220	220	215	190	205	199	208	194	224	204	214	183	216	194	221	213	228	195	209	224	207	221	233	217	203	219	199	192	227	203	233	240	231	200	208	202	201	210	203	237	178	206	205	181	196	237	226	219	198	209	215	191	176	229	197	192	219	231	221	194	210	195	192	220	179	208	216	211	175	189	199	186	198	229	197	223	225	207	208	213	212	199	198	192	202	218	230	199	191	209	213	224	203	184	222	206	200	189	235	206	227	215	197	219	200	222	220	217	193	235	183	172	211	176	211	223	193	212	168	229	219	200	205	235	178	176	187	213	208	212	206	223	185	210	206	184	209	186	176	195	197	222	219	243	215	224	200	198	213	204	237	207	198	195	212	190	172	197	212	217	208	200	232	213	192	222	221	234	209	217	213	203	197	194	226	195	224	209	213	183	197	182	211	204	201	186	195	228	204	222	219	201	204	213	197	209	201	202	205	247	218	206	223	185	199	195	194	180	199	208	211	223	194	218	204	229	218	207	202	202	200	217	199	188	191	222	199	215	207	226	201	200	249	200	177	204	210	201	202	202	222	206	222	194	212	208	200	206	203	188	182	191	209	220	206	197	210	214	203	240	198	195	226	205	228	219	191	223	204	223	246	205	218	193	206	207	206	192	189	204	207	225	221	196	212	221	205	201	188	197	208	186	216	203	177	216	196	207	193	225	208	180	206	177	238	208	206	181	202	192	233	223	195	224	205	216	232	211	207	198	218	204	214	215	203	207	206	215	209	217	199	196	202	223	198	206	204	211	204	215	173	209	196	198	195	199	196	200	171	199	187	208	228	205	213	205	193	198	227	178	224	212	205	202	202	226	217	205	197	171	222	225	195	212	224	202	215	183	203	219	235	217	216	202	210	212	218	205	199	183	185	215	237	197	196	201	184	237	214	215	204	211	196	218	191	222	199	217	195	215	178	232	198	208	182	216	240	197	209	207	211	227	175	218	205	209	200	199	208	209	208	192	226	175	198	217	199	223	196	207	215	195	187	211	209	215	204	201	192	212	199	224	191	195	196	211	187	204	205	199	203	204	195	200	205	204	182	225	207	200	209	187	218	183	187	199	206	207	211	191	202	178	201	230	228	225	192	215	193	192	208	208	191	236	201	186	201	206	193	188	227	218	215	176	230	199	238	193	175	188	203	216	203	218	213	195	203	218	197	248	200	189	211	178	170	209	194	209	226	219	171	216	199	188	212	214	216	204	211	213	213	203	196	190	214	196	199	182	190	213	208	235	202	196	184	210	210	239	204	216	212	198	185	200	181	225	211	205	191	203	217	227	216	208	181	214	209	201	185	177	209	217	206	194	213	195	227	189	215	240	189	212	198	214	209	184	232	214	199	233	202	207	228	211	205	182	200	205	210	213	245	214	196	195	215	185	222	206	213	208	204	186	212	210	191	207	217	210	183	230	223	218	230	240	231	221	195	190	211	235	203	218	210	217	213	187	197	222	213	196	239	179	173	197	218	246	199	205	209	186	208	227	193	215	209	191	206	212	175	211	197	214	252	215	202	192	212	249	214	216	228	204	179	218	211	203	219	228	208	195	174	218	188	226	209	220	218	216	209	213	231	207	232	190	189	218	204	195	225	246	216	238	204	196	180	232	180	210	192	200	235	218	205	203	204	191	222	202	217	206	200	197	225	216	190	210	177	191	181	211	211	213	185	212	192	192	216	205	207	211	201	202	195	192	228	216	203	195	218	206	194	224	218	200	200	210	221	197	192	212	235	191	199	207	198	206	238	210	207	212	221	186	226	212	192	202	210	192	170	213	196	189	204	233	170	196	206	218	240	198	198	218	184	219	183	236	219	205	218	212	208	206	202	209	224	215	202	214	240	219	206	177	236	184	212	229	226	243	203	222	198	179	219	211	216	227	209	202	224	243	197	212	211	199	201	188	227	197	226	204	217	204	215	240	212	202	215	184	181	201	189	226	208	188	220	220	195	194	204	183	198	212	178	195	200	226	199	193	191	216	193	221	206	208	188	190	233	186	202	187	199	213	217	199	228	213	176	210	211	218	219	214	235	208	194	212	210	217	211	214	190	205	215	213	208	201	172	191	195	183	231	211	197	245	208	221	223	184	214	197	209	234	223	189	213	219	201	216	209	194	233	186	212	179	224	211	191	207	203	231	191	194	210	201	205	221	202	212	226	192	207	199	205	179	194	224	192	180	214	201	197	222	221	182	190	208	220	193	214	196	208	214	179	235	211	216	190	192	193	207	232	240	173	236	211	214	220	184	212	222	190	227	211	205	191	207	207	212	207	231	231	202	182	207	209	192	220	226	218	208	185	201	229	226	184	213	208	207	208	175	207	181	209	201	229	222	232	220	217	228	216	194	202	234	190	241	185	233	218	219	213	210	221	235	226	215	187	226	224	224	224	231	181	218	204	231	202	207	171	209	190	190	205	177	235	202	169	196	250	224	188	199	193	194	170	189	207	202	203	194	249	198	199	224	187	195	222	205	194	203	199	197	176	194	197	203	214	239	214	213	222	216	189	197	210	226	218	178	187	207	222	195	182	160	199	197	209	239	225	187	188	201	201	190	187	204	233	212	190	193	225	209	168	194	226	232	218	224	213	199	215	191	187	223	209	186	196	235	202	182	198	187	205	211	189	190	242	214	213	199	222	199	196	227	208	203	184	204	221	208	203	239	187	198	192	213	217	210	240	201	190	225	190	202	232	183	188	238	189	207	189	203	226	214	191	196	195	198	221	191	201	219	223	223	194	192	185	217	190	210	233	201	204	198	216	205	194	221	208	202	195	239	198	223	209	217	206	214	217	202	204	203	189	225	201	200	209	194	185	193	209	187	214	228	207	224	198	210	218	186	207	222	209	219	215	216	198	216	201	202	220	231	212	194	196	235	203	201	244	201	196	191	202	199	196	192	212	185	194	226	209	201	217	206	205	179	213	239	215	215	202	205	195	210	225	191	219	201	217	233	228	231	213	215	190	192	217	208	210	231	236	230	204	197	220	219	197	210	198	212	216	205	185	185	194	202	215	205	185	189	171	182	217	183	197	195	223	192	207	195	194	207	224	174	196	218	221	179	213	199	189	209	215	215	208	227	193	212	208	195	202	200	189	214	226	208	180	182	211	197	221	206	190	219	210	184	207	216	190	193	205	209	182	219	196	201	191	212	183	201	205	209	217	214	214	203	201	198	219	192	203	201	202	195	200	187	177	211	200	211	194	196	194	227	209	225	234	213	233	208	220	200	220	226	229	196	230	239	217	207	217	216	225	192	212	239	233	206	238	234	211	213	208	228	196	212	209	210	206	209	214	207	205	207	199	184	208	217	211	179	223	184	198	205	189	188	192	227	189	212	229	195	231	221	216	226	216	212	212	208	207	197	210	197	198	219	213	204	198	208	210	195	213	208	203	212	212	223	214
43858	23960	18057	11546	5978	2240	910	763	612	624	519	483	511	465	487	458	496	492	488	504	481	441	437	450	501	458	441	429	470	479	447	448	460	426	487	474	491	471	443	441	478	444	496	443	453	482	444	422	452	453	480	438	467	449	480	451	488	452	478	483	451	467	458	472	483	492	439	462	475	457	443	441	420	508	433	471	457	459	439	467	448	453	419	494	485	424	411	483	461	460	441	432	444	460	440	475	466	487	467	470	494	439	426	485	429	467	461	465	383	438	474	434	451	468	432	483	493	465	456	447	423	496	458	484	422	454	455	454	439	450	442	473	463	430	471	440	406	425	438	449	440	443	454	451	469	425	444	421	445	504	433	467	492	430	446	433	471	450	451	475	439	437	476	456	470	439	460	466	426	439	442	467	472	461	467	465	472	488	458	444	463	445	457	447	412	428	442	448	479	449	473	463	434	459	457	458	477	426	442	515	434	461	472	468	466	471	425	435	483	459	447	469	439	473	404	467	461	451	488	466	452	453	463	437	420	442	431	488	451	442	467	458	471	444	464	488	452	445	460	463	442	410	437	488	471	422	474	432	483	448	439	458	435	448	435	445	468	488	459	435	457	472	447	489	430	476	428	465	436	436	432	454	444	438	464	433	440	491	468	427	437	444	485	411	436	476	483	480	419	466	431	439	443	437	500	434	451	450	491	475	485	444	449	445	455	442	478	475	467	435	444	462	483	447	448	470	467	434	461	448	431	461	455	430	459	489	462	438	473	461	439	474	473	414	431	439	469	444	449	436	481	472	485	449	447	468	441	484	454	446	480	481	440	418	480	479	485	472	448	468	440	459	454	463	441	487	426	432	463	501	454	464	505	488	423	438	420	436	484	451	462	452	440	436	479	484	433	432	440	496	430	443	473	468	483	475	479	461	460	425	483	443	510	446	466	462	476	453	441	458	453	453	471	469	477	449	438	437	455	447	482	473	471	457	491	466	448	461	481	465	461	441	449	471	439	458	465	466	454	442	465	443	440	455	451	438	447	484	459	465	464	426	472	502	442	465	432	441	460	451	457	449	444	494	421	470	457	446	451	493	465	438	413	493	462	459	489	468	459	433	455	437	422	450	465	485	450	422	459	440	435	452	438	442	445	464	492	452	463	458	445	444	429	470	479	468	467	449	453	481	476	465	423	415	459	422	465	444	438	435	436	475	427	454	437	424	435	419	425	471	463	436	415	458	442	456	474	462	443	474	455	454	480	455	445	454	486	449	420	437	457	402	411	434	434	477	438	464	442	467	461	382	441	429	431	453	469	450	451	448	466	451	441	444	437	475	411	401	473	468	439	469	463	460	440	438	453	477	482	478	472	478	429	446	438	418	447	469	443	429	470	455	466	468	499	420	431	447	448	449	444	450	480	451	443	479	488	459	484	454	408	427	438	449	453	465	448	442	459	439	418	443	429	442	473	454	443	433	466	459	482	452	443	441	492	446	474	435	438	481	456	391	457	450	470	448	467	497	441	451	428	472	460	451	444	462	458	486	456	452	466	434	476	458	479	463	431	474	440	433	456	449	473	446	454	506	448	494	470	423	430	462	409	442	434	445	463	451	451	448	441	418	432	440	452	422	409	436	449	427	419	439	433	456	476	421	441	458	478	498	463	435	451	434	466	486	447	449	454	471	476	466	455	459	415	443	436	430	475	446	441	448	431	490	476	470	435	443	476	469	458	440	458	457	438	444	492	443	436	467	453	440	476	464	448	472	471	500	425	480	477	468	462	471	424	460	481	458	476	433	504	448	427	458	467	473	452	466	453	489	441	443	450	427	485	451	438	457	482	468	438	454	468	438	459	443	498	429	465	445	430	468	435	487	479	460	468	456	451	448	451	480	468	469	480	473	425	464	498	456	452	476	472	453	437	451	449	488	484	438	453	427	426	435	419	454	454	454	469	490	482	441	455	471	469	453	450	446	440	445	462	450	485	448	432	490	451	407	468	440	448	478	435	455	472	443	493	507	452	463	459	440	449	474	477	463	459	476	464	442	404	462	454	421	473	464	432	426	454	466	449	426	483	472	479	463	481	421	464	505	438	456	472	450	438	469	445	416	445	491	433	459	434	427	442	456	462	453	463	476	424	442	449	471	453	451	426	468	450	432	417	472	465	422	440	419	456	467	470	455	496	466	442	442	452	410	475	440	444	467	470	480	462	427	468	447	458	422	480	443	453	445	454	466	440	449	441	426	450	442	427	477	465	455	455	483	475	514	423	455	461	435	488	440	440	458	427	471	435	459	448	455	453	472	461	452	449	447	454	489	483	465	446	477	447	474	478	446	483	444	464	467	475	462	448	448	434	438	445	426	477	456	420	424	437	481	438	483	469	474	451	460	481	423	451	419	476	433	435	462	462	472	419	444	441	476	466	456	480	429	420	436	477	462	460	447	469	433	398	443	414	474	451	446	437	440	451	471	410	474	474	459	457	480	456	452	497	436	445	488	441	489	463	462	476	443	473	449	443	438	446	481	415	449	425	476	462	481	449	423	428	428	458	464	430	461	434	402	436	443	443	428	454	409	464	465	450	441	486	502	441	468	461	454	461	432	477	439	427	456	485	466	440	449	448	444	478	439	441	488	427	497	448	470	440	456	415	455	467	453	426	473	439	471	446	477	439	443	437	431	482	440	443	462	502	499	445	462	459	459	432	461	476	446	457	464	427	449	446	456	479	449	448	442	441	472	458	479	457	460	466	481	470	432	416	435	448	431	467	459	423	448	469	434	470	479	425	443	475	483	474	480	446	484	450	438	474	455	426	420	457	478	409	485	456	434	430	480	470	421	467	449	423	487	432	472	477	464	458	462	484	447	461	422	433	460	475	419	454	439	475	484	459	456	449	475	414	477	435	478	446	458	439	453	445	507	448	456	467	465	463	442	460	484	469	495	441	475	494	470	480	457	450	499	461	438	463	465	440	473	456	483	437	426	486	446	446	497	461	421	467	451	453	466	455	419	457	417	489	464	462	445	430	443	457	453	466	457	474	463	468	411	420	492	426	480	415	456	454	448	448	443	488	469	440	467	463	467	433	455	472	439	445	426	461	448	506	474	414	421	471	465	447	440	435	452	452	432	447	504	424	407	408	447	435	441	453	450	459	435	474	434	446	459	396	471	438	435	432	481	486	437	419	480	413	449	434	472	487	503	449	437	440	416	435	449	464	456	472	459	445	473	477	470	487	467	432	414	450	426	482	458	448	473	418	444	460	456	443	485	481	476	443	456	448	491	434	438	423	460	481	456	446	462	447	427	470	424	454	445	429	486	423	448	461	450	470	481	459	492	452	435	415	439	422	455	450	438	462	464	474	451	451	474	479	444	466	469	455	452	505	435	441	435	468	466	455	467	433	453	427	444	434	485	457	458	459	447	459	398	447	458	459	433	487	474	481	458	481	434	464	465	456	458	459	495	468	444	440	425	460	428	458	447	474	494	449	441	444	486	474	464	417	466	461	486
46856	25865	11113	4272	1341	375	195	181	166	170	174	199	196	191	191	197	158	176	185	188	216	186	192	178	178	155	192	184	203	166	184	154	171	150	155	206	187	187	178	166	184	168	200	183	187	179	191	174	180	191	171	158	160	181	174	190	178	203	187	170	181	201	197	172	154	176	194	198	162	170	139	178	170	170	173	173	163	181	187	160	168	175	176	160	163	173	150	170	187	194	207	188	182	164	181	173	174	194	164	178	178	195	178	154	162	206	162	180	184	180	200	195	174	183	186	174	167	192	193	188	183	186	208	187	182	154	183	184	184	196	170	169	199	175	170	175	173	191	175	183	170	179	168	200	157	183	176	195	182	185	173	170	169	171	172	173	184	151	161	197	166	181	188	180	197	192	175	180	186	192	163	199	162	177	183	180	151	171	195	180	161	182	200	207	169	200	157	169	189	169	168	177	191	173	181	181	189	177	180	197	169	187	157	165	188	190	167	177	186	184	188	174	181	177	170	174	187	182	192	165	167	175	172	174	174	196	194	168	189	200	171	189	174	192	174	177	171	182	176	190	186	162	182	177	194	165	167	172	195	168	167	181	205	172	224	203	188	203	188	180	198	172	175	156	182	170	176	197	170	164	167	181	209	188	163	151	175	179	192	194	177	204	187	173	180	208	181	175	184	170	175	178	196	189	189	182	196	189	163	212	165	192	166	153	185	186	188	174	180	175	163	179	154	195	180	192	170	185	197	190	174	187	172	190	182	180	201	193	168	168	188	197	178	159	172	209	167	201	159	189	174	177	175	175	201	199	182	176	181	171	171	206	201	181	171	181	173	213	189	174	189	197	202	174	157	181	185	183	194	157	169	191	186	188	190	197	176	185	197	148	177	172	161	192	205	207	172	164	178	206	174	182	202	187	177	199	172	191	215	173	171	157	182	180	164	192	172	166	191	178	169	189	197	171	172	159	176	172	194	199	185	209	196	192	187	191	184	189	201	185	195	192	189	181	220	171	184	195	172	197	161	186	169	180	182	190	186	181	183	173	193	184	184	165	166	197	197	157	164	152	151	190	186	192	189	202	219	192	190	195	159	162	175	192	176	177	167	207	188	189	187	184	172	172	186	174	193	188	189	181	185	185	195	171	154	193	174	157	174	191	188	170	163	177	188	180	175	189	156	191	198	165	178	139	200	166	162	160	156	173	170	200	162	221	183	167	160	181	195	182	193	192	172	172	202	163	196	179	183	198	181	171	193	158	182	167	194	181	164	166	166	169	158	204	187	153	183	167	184	201	196	177	185	158	181	161	184	184	203	157	206	199	162	157	201	172	198	202	153	173	186	158	193	149	162	174	183	185	173	198	146	188	184	184	152	188	173	181	177	188	187	202	197	182	173	181	177	193	171	157	170	185	164	181	201	188	140	159	180	163	163	176	179	160	185	191	167	148	162	185	178	166	176	187	187	173	176	171	189	170	208	178	203	177	170	205	165	172	179	189	163	177	190	178	197	164	178	189	206	207	166	193	188	180	204	172	184	164	164	193	178	155	186	176	187	156	155	161	188	182	157	190	198	170	199	170	196	194	168	193	194	188	182	184	143	188	166	171	177	199	203	163	179	183	170	168	167	185	170	181	172	197	183	165	155	189	160	187	177	191	187	151	186	164	204	174	182	178	188	191	168	182	185	186	195	189	178	192	165	182	195	205	187	171	180	186	182	177	193	184	179	188	209	183	191	190	158	220	204	177	188	180	190	162	163	191	202	202	179	169	206	157	157	217	171	184	165	166	157	160	198	183	176	173	187	156	187	196	197	196	165	180	210	180	190	173	189	167	198	185	186	195	171	190	174	175	184	194	185	165	169	185	204	180	171	160	168	171	191	168	175	199	172	176	171	164	207	186	191	196	176	211	177	180	162	201	198	181	186	160	177	192	179	184	191	154	180	184	174	158	183	172	189	161	165	170	185	180	155	185	173	210	161	169	185	178	198	170	176	164	190	186	151	171	190	172	176	197	172	166	178	191	172	182	198	175	165	169	211	187	196	187	178	182	178	186	195	160	177	177	197	169	176	182	138	172	191	173	211	178	169	180	170	203	195	179	164	181	164	167	180	168	185	179	202	205	181	161	196	195	215	148	191	188	197	168	180	186	188	185	167	162	140	173	157	158	177	195	179	169	191	151	208	175	164	184	198	200	190	185	199	176	210	188	179	164	179	188	226	171	201	173	185	205	162	173	193	169	183	177	167	195	179	191	199	203	194	184	180	190	168	169	157	151	164	194	205	152	172	214	178	173	203	194	210	144	185	142	161	180	151	177	162	178	178	194	154	182	153	202	192	193	183	170	180	189	193	180	174	195	182	208	203	169	158	169	194	186	181	166	171	181	180	192	176	161	178	172	163	189	173	199	177	163	181	165	167	188	172	184	182	195	193	172	193	171	197	177	181	158	173	187	185	176	188	181	179	209	178	185	184	172	198	170	164	192	165	201	143	185	184	149	183	191	172	165	190	172	194	196	195	215	176	171	173	174	164	170	200	176	185	155	187	196	191	178	188	182	180	158	173	178	182	173	189	166	174	167	185	186	171	184	197	186	167	207	177	173	189	190	185	190	220	168	190	188	163	178	176	198	193	191	197	175	159	150	178	175	192	151	162	169	189	188	179	200	185	166	191	194	149	185	166	166	179	167	199	161	164	202	160	165	183	158	186	192	179	180	190	179	169	174	174	183	170	156	196	184	155	186	178	193	185	188	177	174	174	185	191	202	161	206	173	168	174	156	168	161	181	186	175	170	182	174	184	183	190	195	196	165	160	199	179	164	156	169	208	170	200	197	193	151	181	180	192	180	169	198	175	180	195	180	242	187	176	176	187	158	158	187	182	179	185	194	181	165	193	157	151	183	199	173	184	163	181	182	195	180	181	190	199	198	176	170	202	158	171	183	187	199	192	194	161	185	172	178	168	179	201	178	179	195	192	165	203	186	164	181	186	208	168	215	173	196	184	187	179	199	174	209	187	182	167	211	176	185	167	176	189	174	195	198	187	180	162	172	183	171	155	142	177	189	169	203	188	193	169	197	177	186	175	180	181	203	158	202	188	203	178	161	157	179	183	180	197	184	182	189	161	167	166	186	176	180	173	178	177	177	181	162	202	170	199	224	177	201	189	189	206	150	177	170	186	188	204	198	185	195	177	188	173	183	162	181	180	170	180	185	194	190	172	183	223	159	166	181	174	168	185	172	179	170	189	210	169	189	199	173	174	176	191	186	189	210	152	176	173	183	172	159	199	184	169	192	192	177	213	188	174	176	186	178	212	165	178	194	195	160	208	171	171	197	184	175	161	177	183	199	187	173	185	191	189	157	189	206	195	150	164	195	164	188	180	155	189	213	154	193	155	161	177	190	156	159	180	193	182	167	177	180	175	166	164	175	176	169	169	192	158	153	193	182	178	163	168	180	165	194	186	178	194	188	165	176	164	174	169	192	179	173	191	191	188	170	182	198
30794	18738	13495	9107	3837	1109	496	426	407	366	361	417	412	426	392	374	366	441	395	382	406	410	395	427	378	406	428	395	385	407	414	409	441	421	406	420	404	405	419	409	411	385	387	400	416	417	403	455	381	393	384	367	415	403	410	423	423	400	404	392	407	378	396	370	402	434	393	404	410	411	392	387	393	419	423	390	409	408	398	392	415	425	412	427	395	397	377	386	394	433	399	423	431	395	374	382	406	429	382	392	406	442	385	412	389	398	383	381	426	391	388	404	406	425	407	436	430	402	378	430	411	380	396	385	401	369	367	396	406	382	375	422	395	407	409	419	416	406	393	399	405	394	397	373	404	393	425	384	406	364	364	406	427	429	403	410	441	409	419	423	396	420	404	391	392	424	395	415	427	414	415	423	411	410	411	421	408	408	417	420	381	462	383	429	395	412	418	435	435	397	413	406	395	425	350	370	407	414	421	380	409	404	413	405	405	382	405	418	396	403	423	412	374	440	392	412	407	416	412	400	412	431	390	388	424	382	399	372	385	385	378	424	388	366	382	402	402	418	417	389	381	430	421	442	435	393	397	374	413	394	387	398	411	425	398	451	358	428	429	416	401	396	413	421	393	409	413	395	395	399	388	417	398	389	428	436	427	423	388	368	404	387	415	382	413	392	375	396	378	418	413	395	388	434	414	390	395	405	391	381	398	376	402	393	395	400	381	401	440	388	421	430	416	397	411	395	433	438	367	383	397	395	425	410	406	394	400	401	394	402	378	448	382	384	399	387	425	417	389	371	375	413	412	410	391	384	397	380	421	372	402	363	445	415	415	382	377	386	406	415	411	429	380	402	348	362	383	377	416	428	384	400	374	383	380	383	377	415	401	409	418	387	433	409	393	420	367	393	431	391	360	433	417	411	371	397	387	399	409	422	424	414	404	387	404	437	379	405	417	413	388	385	406	364	382	372	396	416	449	414	389	413	385	350	392	395	446	426	396	395	376	405	429	416	415	389	411	414	417	404	375	417	423	415	412	404	396	356	404	395	378	394	402	401	395	438	430	401	416	384	408	407	415	380	403	393	402	408	403	384	385	404	426	389	401	373	431	379	441	388	414	388	423	402	410	390	396	367	401	448	414	405	420	441	409	433	410	400	404	382	403	413	380	418	428	399	413	411	394	398	412	417	420	399	411	406	373	371	372	393	416	398	409	399	401	423	386	407	423	395	424	424	420	430	401	402	387	404	447	392	396	390	430	422	417	403	428	428	436	420	399	388	404	384	413	421	410	361	430	403	419	401	404	380	392	400	389	376	408	421	410	385	423	384	404	380	410	418	371	400	401	404	390	396	385	422	395	381	388	419	390	430	388	401	414	431	424	419	399	415	406	377	405	407	449	395	423	406	431	396	432	437	389	414	361	446	399	376	402	415	377	380	402	399	410	420	384	421	423	417	421	415	395	409	431	423	410	391	401	414	359	381	414	437	436	374	391	421	415	401	406	399	425	391	394	416	386	380	388	407	420	379	399	414	403	361	429	376	440	394	407	400	435	388	398	396	431	412	407	396	383	406	396	407	391	434	426	399	398	399	429	402	431	389	392	379	415	393	400	419	368	413	371	395	405	411	430	425	406	378	410	412	373	379	386	391	423	399	390	397	391	410	381	377	405	379	393	397	406	414	424	395	405	390	419	425	396	381	379	393	401	421	416	386	355	419	379	388	435	352	409	402	383	403	413	395	410	393	426	384	406	390	384	378	369	411	433	409	398	437	407	425	432	375	468	412	396	395	411	403	419	420	407	385	410	400	382	415	402	376	390	391	434	384	382	403	374	419	421	400	386	399	448	393	358	385	377	407	385	401	380	416	398	407	420	392	401	416	380	426	390	388	393	420	392	393	429	376	418	391	414	405	389	386	393	436	404	441	389	407	364	449	402	390	378	388	416	398	419	420	395	397	443	383	415	381	413	394	370	409	403	406	406	374	370	375	416	388	399	411	392	422	429	360	409	374	394	395	405	408	399	413	379	414	426	394	376	406	408	428	402	387	433	399	387	416	396	423	409	401	416	386	422	366	417	376	376	363	394	388	410	439	394	375	395	370	406	393	397	383	393	418	433	406	448	414	427	391	365	384	407	414	444	407	398	418	388	377	407	399	404	401	380	395	380	404	389	409	390	382	382	420	374	388	383	396	407	426	426	392	423	417	428	364	401	428	386	410	410	368	386	406	421	410	380	417	406	391	446	413	390	414	375	394	366	401	390	429	414	401	428	376	373	437	408	407	419	404	423	392	412	374	406	380	393	393	385	399	407	358	449	391	430	385	398	424	386	394	393	411	417	396	388	382	409	419	406	373	375	403	397	465	383	393	412	400	408	419	433	389	442	392	417	409	409	424	401	419	409	410	426	403	432	381	407	417	387	404	415	409	404	386	409	399	431	420	409	398	405	417	408	368	396	383	424	420	379	402	393	409	421	398	383	414	430	396	430	406	386	397	402	412	370	396	397	421	426	425	402	422	393	389	398	389	448	393	386	398	400	393	410	404	404	386	426	428	379	418	374	399	408	404	400	405	410	394	424	385	397	398	405	402	416	399	402	376	437	430	384	403	416	389	410	400	419	412	407	411	436	405	403	380	380	385	389	436	388	431	410	395	425	413	432	428	396	391	415	412	389	377	407	402	420	424	429	401	413	397	419	394	433	412	413	391	372	392	410	423	412	429	401	386	395	418	423	425	386	409	417	427	400	411	389	431	432	393	412	429	414	410	432	399	419	419	426	434	382	415	403	385	397	431	398	432	400	397	403	401	401	401	401	394	412	402	402	403	416	389	403	409	413	416	438	405	399	371	424	413	386	405	433	421	413	388	401	403	378	419	381	377	371	431	412	415	414	397	423	378	388	401	387	392	453	372	414	413	386	389	375	390	390	421	403	443	430	435	397	408	424	409	421	431	384	371	406	392	426	394	387	399	382	428	420	374	423	443	388	406	382	393	395	384	388	412	413	399	379	410	408	423	410	421	415	403	377	386	406	367	371	394	395	423	401	398	392	364	394	415	419	397	436	389	402	386	379	399	421	406	437	402	392	406	403	380	411	421	395	402	440	385	374	405	385	408	399	414	400	399	393	442	423	428	390	383	427	427	417	419	422	398	390	462	394	441	400	417	387	400	380	396	390	399	445	419	408	416	415	418	397	387	405	424	377	386	438	394	407	400	413	393	414	408	386	397	397	401	414	407	401	444	383	379	417	396	376	406	402	397	390	397	395	419	435	408	404	393	412	390	409	397	384	389	409	404	399	393	361	410	412	390	414	389	379	411	412	409	395	422	382	403	404	404	435	431	376	420	388	392	440	417	403	400	398	416	401	410	356	393	388	434	410	411	442	415	408	430	414	393	402	402	393	415	395	381	398	388	378	434	423	388	352	398	374	400	398	403	405	387	406	414	394	392	416	389	377	431	414	393	376	402	378	361	384	405	429	371	424	402	416	437	421	413	397	363	349	414
64442	33631	14651	4072	941	417	222	203	207	209	186	182	173	194	204	185	204	202	201	209	175	184	181	201	172	183	224	215	185	196	198	216	186	198	192	195	198	194	205	214	220	192	210	213	184	194	207	163	196	182	181	162	157	205	192	198	189	176	181	195	204	173	185	198	176	185	178	199	205	192	204	203	202	212	193	203	195	198	213	189	206	208	218	214	211	186	185	220	202	179	207	200	185	207	192	207	209	193	190	184	194	170	205	224	189	163	186	187	208	206	166	179	176	189	185	182	204	187	198	199	193	198	203	204	184	210	196	193	188	188	202	207	195	215	217	179	169	192	211	206	194	227	200	199	210	205	178	217	196	220	194	179	217	187	204	197	204	194	208	197	192	248	187	196	171	197	184	208	210	185	190	194	177	192	155	189	210	168	186	196	213	179	197	210	199	189	215	184	231	199	183	175	192	215	187	168	186	193	227	207	187	191	192	203	193	229	194	191	190	194	195	174	194	158	208	203	186	171	164	189	171	217	224	185	188	211	234	195	199	206	213	191	170	195	207	202	198	210	195	184	195	192	211	200	178	212	196	221	211	193	206	183	179	182	175	191	195	199	184	188	172	206	199	204	181	210	204	204	216	201	204	191	194	180	177	202	212	175	168	191	195	188	175	186	200	208	167	201	184	195	193	197	218	211	234	226	192	166	179	207	198	203	187	211	196	203	224	200	196	176	185	177	203	210	173	192	182	207	199	170	206	194	179	195	186	219	197	202	188	188	210	212	213	183	170	196	193	188	200	184	223	189	194	200	212	183	197	190	190	217	200	213	193	179	213	183	181	191	169	210	196	213	209	193	195	182	190	185	212	199	227	207	209	206	181	197	211	181	200	210	197	191	199	178	175	179	220	190	208	185	200	187	188	174	189	184	206	172	184	194	196	209	177	185	191	198	183	184	176	193	189	197	173	200	218	183	173	193	181	190	196	178	202	193	177	214	185	206	210	180	182	203	197	183	189	193	219	212	211	171	190	189	217	198	197	236	199	219	215	189	193	212	196	213	206	224	179	194	184	184	167	179	209	192	188	180	199	181	201	203	212	164	199	188	190	190	199	188	192	189	216	189	199	196	193	214	216	180	186	188	190	184	206	191	200	193	196	199	189	178	216	195	206	193	186	203	196	205	193	213	216	207	205	197	207	178	211	189	216	208	191	189	218	183	200	196	199	201	196	222	170	183	203	159	192	200	221	216	207	217	186	186	204	181	192	202	198	197	194	201	203	214	198	185	199	208	227	206	192	183	180	183	182	189	183	179	170	200	199	172	147	194	209	186	195	207	194	221	176	191	214	202	216	206	206	195	203	244	180	202	234	198	202	178	188	206	174	207	196	209	226	193	201	194	207	200	195	189	190	218	193	181	197	181	178	198	192	207	200	182	198	207	179	207	197	223	193	208	189	176	200	209	169	164	166	172	168	184	190	170	220	193	181	192	210	163	199	203	194	180	194	207	175	194	202	178	163	179	210	209	185	194	180	203	209	196	214	212	220	176	198	192	204	200	188	204	192	178	204	190	229	189	173	209	185	154	184	191	222	188	199	197	206	195	201	194	180	196	190	185	197	184	190	202	198	199	204	190	182	173	172	188	182	175	212	196	191	166	200	175	179	181	210	175	204	207	187	197	191	183	194	191	198	190	199	197	215	197	192	198	210	162	179	188	163	208	191	193	188	168	189	170	194	198	194	172	173	171	209	184	196	194	184	162	201	203	190	214	210	196	188	190	207	201	203	206	205	184	201	190	181	226	185	218	165	200	195	174	186	180	177	225	178	196	210	203	199	191	162	171	191	198	181	188	188	177	174	207	186	165	203	205	188	177	225	220	177	214	216	175	183	198	184	188	189	205	209	194	208	200	186	187	186	184	170	196	180	216	201	208	180	174	208	188	173	191	192	202	191	200	206	170	194	189	195	202	205	194	206	182	177	215	173	187	176	197	190	203	173	197	182	214	218	172	180	180	165	213	218	189	176	224	184	215	183	185	195	180	185	181	180	193	193	188	198	193	180	207	198	198	189	196	208	213	194	209	205	165	187	183	181	199	183	186	200	180	211	173	198	183	187	215	222	169	192	202	202	196	184	229	202	205	215	191	198	193	193	205	189	210	154	196	210	189	183	185	207	203	199	211	183	204	164	167	215	172	200	191	201	216	165	204	196	219	205	208	193	204	201	185	200	168	188	207	177	188	200	204	201	216	165	186	174	197	202	180	174	200	198	180	180	212	194	207	187	185	221	198	179	198	176	207	215	185	209	200	187	202	184	185	195	197	189	201	193	216	214	197	186	210	194	172	178	192	190	202	209	186	181	187	201	198	217	188	202	192	224	211	228	187	194	189	197	212	197	206	225	193	205	212	219	204	207	206	207	211	183	196	185	191	191	161	219	197	206	199	215	234	208	182	191	189	191	217	221	212	215	200	186	192	195	180	179	176	205	193	193	210	200	218	172	204	189	221	196	184	168	191	179	189	192	181	205	200	192	181	226	198	183	191	185	211	214	195	223	189	193	207	214	171	228	190	197	192	209	204	168	173	205	211	204	190	211	192	198	192	183	211	198	179	190	184	195	169	176	209	172	201	207	185	203	210	181	171	179	223	218	214	179	196	196	170	175	226	192	214	222	181	180	221	206	193	194	181	197	177	189	170	195	214	202	218	197	183	195	167	178	174	218	220	207	186	207	180	198	178	183	197	180	209	218	176	179	202	226	194	164	204	173	203	180	184	214	217	211	190	195	211	222	187	193	196	204	180	223	205	197	210	198	176	169	192	196	193	202	188	188	181	200	202	214	193	194	175	187	219	207	183	161	184	163	179	190	214	176	189	210	182	202	198	217	224	193	179	219	203	223	202	201	218	186	201	223	192	229	168	177	199	188	199	191	179	180	199	199	185	187	200	178	197	203	217	181	198	186	192	199	184	197	198	184	204	173	203	198	206	193	193	194	180	188	209	186	170	191	197	214	189	190	216	230	188	218	184	184	166	188	178	213	197	177	187	221	206	176	197	189	174	176	165	179	198	170	183	222	210	172	217	240	182	224	218	224	210	191	175	187	181	191	177	197	212	217	185	188	215	198	225	200	208	190	170	193	180	207	175	193	166	191	192	195	208	201	215	203	160	197	201	189	194	213	156	212	177	188	210	180	190	185	230	229	167	170	211	211	216	222	202	201	184	166	203	195	177	191	197	202	185	180	189	194	193	180	203	202	194	208	204	189	171	192	183	165	202	219	203	211	193	225	199	194	178	206	204	183	179	211	219	192	193	201	187	212	200	197	184	179	159	200	182	175	181	178	227	208	184	191	192	203	197	180	186	174	230	199	200	213	179	201	222	205	193	185	205	197	171	188	202	199	217	170	216	189	212	183	215	215	200	194	194	186	181	193	182	208	200	193	168	190	197	198	192	174	198	185	199	185	214	196	209	215	173	168	186	179	176	202	214	210	162	179	179	183	196	202	180
43152	24625	15009	7307	2794	1341	610	487	447	482	466	453	450	449	421	456	449	432	447	448	422	412	445	418	421	427	430	420	427	465	432	463	432	425	430	426	433	440	462	446	406	428	446	468	446	413	425	397	452	416	410	451	434	432	428	442	439	438	429	455	420	431	435	416	418	425	448	438	456	440	444	452	474	430	441	454	445	450	463	446	399	442	433	413	430	469	420	437	424	430	470	464	446	439	415	418	439	463	476	437	420	437	408	426	457	411	404	441	464	471	438	451	427	441	403	421	449	413	406	394	417	451	443	422	413	445	445	461	448	460	453	438	476	435	454	409	402	425	415	457	431	448	451	425	418	426	420	440	462	430	426	458	404	433	422	461	408	442	434	445	451	431	393	437	431	435	483	419	414	421	453	398	455	440	486	423	446	471	454	444	414	444	463	460	424	428	432	445	461	448	444	423	429	407	422	455	445	461	437	442	469	443	414	451	445	420	432	461	422	416	420	429	409	422	430	404	450	510	420	426	425	444	450	459	414	421	434	424	409	426	422	453	415	426	433	466	459	451	411	425	445	402	429	445	431	423	415	412	409	440	422	460	431	423	422	442	453	385	428	441	474	440	483	477	448	428	422	408	463	452	443	418	439	458	417	431	384	434	436	461	441	406	448	464	452	427	439	449	398	478	456	446	441	424	429	458	454	469	442	444	440	450	424	409	397	435	411	411	423	459	477	437	454	454	452	420	453	400	433	437	457	403	445	416	409	456	422	417	426	429	435	431	429	440	459	429	424	448	434	443	417	434	424	429	436	432	461	435	453	469	448	430	419	463	449	453	440	440	442	427	440	422	454	459	433	428	428	437	429	469	449	450	439	444	402	416	424	386	435	419	430	479	426	441	440	454	433	427	413	453	428	415	414	444	479	427	459	432	458	427	397	451	409	431	445	405	429	460	407	434	445	405	443	436	402	441	413	418	415	467	473	434	447	444	466	434	433	459	412	421	408	477	427	476	431	416	434	467	403	478	451	437	452	400	463	412	450	380	401	412	424	416	428	432	459	407	441	429	427	422	411	395	404	432	437	441	434	448	407	430	439	428	413	452	471	396	433	420	431	446	429	440	445	461	447	487	460	444	453	381	440	447	444	448	450	438	421	442	439	430	431	466	477	452	432	478	382	485	409	447	444	439	429	457	422	411	444	416	433	443	429	422	420	442	438	406	406	447	432	454	415	400	440	455	446	441	426	461	458	454	424	412	402	424	457	430	433	439	456	437	463	439	416	428	411	395	448	494	467	444	452	446	431	417	444	437	417	414	443	437	432	452	418	470	462	433	442	411	451	476	435	398	456	434	481	426	425	453	436	414	417	463	445	412	452	459	431	422	436	417	444	413	421	407	400	444	458	426	430	426	455	435	420	417	431	427	449	412	452	408	430	445	425	423	450	441	443	411	499	461	447	411	408	430	433	403	415	456	414	481	449	428	428	419	424	468	435	468	425	434	468	411	400	442	438	478	449	428	461	402	412	422	446	425	429	433	459	417	420	420	450	478	403	445	442	417	463	450	419	450	427	434	471	424	396	437	465	479	448	434	424	426	432	426	470	427	425	457	451	398	433	421	433	434	470	437	405	413	422	482	453	441	424	431	411	440	461	429	449	450	454	445	462	428	404	453	430	451	433	418	456	425	465	401	436	477	427	441	438	447	465	430	412	446	412	492	415	471	456	437	441	427	420	428	392	428	423	446	436	442	449	385	450	426	428	401	451	464	449	433	395	422	386	441	436	426	461	392	463	396	446	482	400	441	406	438	431	473	444	423	435	383	436	459	415	440	432	429	391	461	444	451	484	408	460	455	437	404	419	463	442	428	463	389	424	443	452	425	402	416	453	421	420	429	439	426	417	368	452	445	401	433	477	430	419	414	460	450	422	467	392	431	405	421	466	436	436	409	429	420	416	413	448	453	448	442	449	431	482	396	433	433	441	444	443	445	417	457	416	457	434	411	478	440	420	444	434	412	452	461	432	407	452	444	426	453	445	456	433	423	419	434	468	417	445	411	452	446	475	417	414	434	448	450	424	432	437	437	462	438	440	427	440	424	441	413	408	408	407	440	426	425	416	418	417	440	447	417	470	425	450	422	461	432	413	421	435	438	398	449	421	414	437	406	402	412	463	429	461	472	417	427	411	437	456	446	415	449	446	419	431	435	447	396	442	435	436	437	416	433	413	441	456	420	472	433	462	439	429	408	450	385	436	400	410	427	448	447	462	468	446	426	397	437	437	469	457	433	435	413	421	462	441	442	451	412	412	407	439	469	407	396	435	423	413	433	410	463	420	383	409	467	424	409	473	449	417	425	434	411	404	444	420	441	440	444	460	436	404	456	438	432	425	408	440	451	447	438	417	432	439	438	412	456	399	441	418	430	447	425	445	429	439	453	435	411	422	448	487	414	451	417	428	424	434	443	448	405	417	420	412	386	451	440	440	436	459	414	458	436	405	430	406	421	437	416	444	446	423	428	434	411	410	434	420	453	421	447	395	452	433	438	422	431	430	451	452	426	424	443	398	420	464	440	419	408	451	461	412	474	473	404	432	415	418	425	441	408	426	408	401	426	435	405	450	448	443	469	458	443	461	434	426	429	428	423	435	435	449	414	387	469	478	432	417	440	419	440	434	473	477	465	408	419	452	447	416	445	415	454	460	438	414	446	456	446	430	440	436	405	442	460	412	432	478	450	449	456	432	434	446	475	433	441	442	434	452	444	451	479	436	431	430	437	414	406	394	448	445	444	464	435	433	419	417	413	441	459	478	435	449	417	449	421	418	405	428	438	421	448	454	446	457	476	442	489	432	455	437	429	468	421	442	427	435	450	406	433	445	405	471	419	416	449	420	459	441	388	459	408	431	473	471	413	453	418	425	432	445	453	433	431	451	424	434	453	448	414	436	432	431	422	439	434	386	464	415	402	436	450	428	455	416	462	427	397	454	431	438	443	459	417	442	448	430	450	440	427	463	427	415	455	473	439	438	437	424	426	435	433	440	447	414	440	414	418	436	423	439	419	444	431	458	455	439	440	456	435	464	417	433	419	396	408	447	429	423	431	416	402	401	448	422	411	422	443	411	430	445	424	469	447	450	423	403	412	406	440	431	459	451	449	468	429	381	419	418	474	429	446	451	418	440	425	418	417	472	415	446	422	420	453	430	414	423	439	444	451	411	445	410	438	411	428	404	413	453	456	487	430	476	435	411	424	468	457	436	485	416	431	439	424	437	384	429	408	427	424	429	443	415	383	402	425	423	422	408	434	448	442	459	436	411	465	461	435	430	448	438	405	440	453	457	447	421	406	436	434	451	448	432	456	433	427	416	433	448	447	446	425	405	459	434	424	445	437	448	422	420	448	433	444	444	408	448	425	467	456	447	465	456	451	439	452	430	428	447	429	416	438	492	405	404	436	422	444	483	462	431	429	464	417	461	429	390	424	445	406	437	423	432	429	398	453	449	425
69840	32190	11177	2773	811	348	248	237	204	204	188	213	193	199	191	211	229	235	177	214	210	196	206	202	202	213	226	214	196	213	214	235	208	184	229	205	191	216	184	225	203	192	221	216	241	200	191	189	210	229	189	219	196	184	201	221	207	235	206	200	202	186	193	202	209	202	206	192	196	191	197	201	194	217	222	196	203	216	212	190	199	229	197	194	208	223	206	212	184	209	215	196	194	216	215	201	203	186	190	209	193	192	223	224	218	210	187	210	220	222	230	204	206	212	220	226	179	194	190	225	203	197	183	216	211	207	199	205	211	205	180	221	199	195	213	211	236	222	187	214	200	223	237	205	226	173	198	214	205	194	200	194	223	225	188	198	213	206	209	210	224	198	210	202	227	202	197	198	192	209	221	197	210	223	206	208	194	201	204	226	221	229	226	226	214	215	202	230	222	191	214	231	184	205	215	216	198	236	189	204	236	208	205	221	232	186	186	196	206	205	217	222	262	188	215	207	200	189	186	211	205	204	217	202	197	177	195	201	207	196	205	209	191	174	208	207	225	204	219	180	185	199	192	203	183	208	229	196	224	208	248	208	210	216	204	183	225	208	201	215	195	213	222	188	205	208	206	212	190	195	195	207	207	219	221	213	218	198	169	198	194	213	206	212	206	203	208	183	223	209	198	199	212	206	193	225	203	201	199	207	199	212	214	219	226	201	199	191	208	177	214	193	196	182	186	196	217	213	201	234	208	208	211	182	220	191	184	229	179	194	213	198	192	197	203	200	220	220	207	227	209	190	204	206	228	216	200	217	240	179	179	204	221	185	221	171	216	215	233	205	218	215	210	218	198	205	197	226	212	224	216	207	215	224	180	217	223	214	202	187	192	205	227	221	195	228	186	213	207	182	213	224	209	195	189	204	207	208	221	202	202	206	211	201	210	208	203	206	206	175	200	216	206	199	203	190	200	194	201	222	213	210	198	219	210	205	179	221	175	212	228	201	205	213	191	188	199	184	195	186	180	228	219	213	209	198	223	232	211	219	197	202	180	229	189	182	209	191	232	190	247	194	204	209	223	217	198	172	204	228	213	210	201	207	230	205	252	194	206	227	220	172	222	180	197	204	218	204	209	215	208	176	219	194	203	198	212	187	206	236	197	205	204	216	203	214	224	222	218	210	209	216	203	193	210	187	208	219	189	216	233	222	212	194	185	200	206	194	194	212	210	196	214	196	220	209	218	250	199	194	226	191	201	192	176	184	199	226	202	226	215	201	197	196	176	171	167	213	204	183	203	206	212	217	193	251	211	209	220	221	214	233	208	209	202	207	213	212	190	203	206	205	203	238	216	215	176	205	220	220	196	176	193	198	207	195	190	209	182	181	203	184	213	189	214	175	204	177	212	216	183	191	219	215	202	207	194	218	203	221	197	223	191	218	218	195	204	229	204	207	204	209	227	216	211	204	213	227	212	221	219	205	215	214	210	209	207	209	200	227	200	198	185	218	217	193	234	211	217	190	209	209	222	176	199	210	186	196	225	227	209	212	188	198	189	201	214	183	203	182	233	169	186	202	219	238	219	202	214	207	199	219	201	209	210	180	190	206	204	194	181	201	224	188	217	193	186	199	223	239	212	211	198	179	202	219	223	205	205	211	176	203	211	223	177	186	204	220	175	211	189	239	205	197	237	221	229	198	189	166	224	214	241	184	192	199	163	197	200	225	198	199	204	218	197	197	215	189	201	219	219	213	228	236	218	235	200	220	212	184	177	209	201	208	216	198	209	197	203	211	203	191	206	204	202	179	161	218	203	204	227	196	225	202	195	211	226	228	225	214	225	217	208	215	203	183	223	209	230	178	178	212	184	189	203	207	207	218	208	181	229	208	213	181	221	246	192	228	196	214	213	203	192	228	170	212	185	206	202	222	175	189	183	170	233	191	200	218	206	189	199	196	215	229	213	209	190	206	208	197	234	201	217	239	191	205	234	215	206	195	193	190	232	203	224	207	229	187	221	190	209	200	200	196	226	187	198	183	169	228	192	222	217	199	219	226	199	194	198	192	224	202	192	216	179	200	202	211	184	212	187	194	197	183	195	209	203	211	211	195	208	224	234	210	203	217	243	225	214	202	204	213	186	195	217	205	195	197	191	210	219	182	223	222	227	221	204	192	200	209	226	221	205	213	211	209	218	196	171	222	202	233	214	183	217	157	228	197	215	208	229	229	212	213	200	207	217	209	181	213	213	221	209	215	198	186	220	222	205	181	195	204	201	220	227	197	213	191	207	165	192	234	162	197	229	223	208	193	197	202	185	211	212	203	186	210	218	203	196	186	210	185	208	225	202	214	193	202	219	179	205	219	196	190	209	195	178	209	224	201	197	200	185	220	211	213	244	218	204	223	202	210	207	218	223	186	185	219	187	184	218	172	202	217	215	201	212	202	228	210	217	198	203	202	191	215	231	200	224	181	205	225	196	219	204	217	230	214	205	215	206	202	223	187	193	229	218	206	200	201	195	227	199	207	195	213	205	205	198	179	210	196	223	201	208	194	203	201	231	208	181	218	194	182	206	204	200	216	216	175	210	211	207	199	208	177	206	191	215	209	226	214	182	194	201	238	208	208	216	207	194	183	216	229	207	190	199	218	188	201	220	215	221	200	195	201	230	220	195	226	232	221	198	204	235	198	235	205	202	217	204	197	213	217	186	229	187	185	207	213	185	190	205	217	221	205	186	211	219	189	209	197	206	225	199	187	211	200	217	211	206	181	189	201	200	206	245	216	219	223	200	214	176	196	209	210	175	199	187	215	226	201	207	192	217	221	228	203	190	191	213	219	222	210	188	221	222	207	229	202	217	198	207	193	223	209	193	193	196	218	175	198	225	193	202	204	172	192	167	214	227	181	205	211	207	203	247	194	219	199	200	220	197	192	186	215	200	204	243	218	212	203	191	182	175	199	207	192	213	223	189	198	202	177	203	206	203	201	199	237	202	210	192	223	208	213	180	208	184	190	190	192	197	220	209	200	212	231	219	201	196	224	228	200	210	189	209	201	209	206	184	207	211	209	186	219	238	213	216	188	195	199	219	205	187	201	211	193	213	255	185	241	200	221	197	194	198	198	187	203	218	204	241	181	214	186	167	227	206	226	200	195	199	218	188	194	200	185	181	193	195	179	187	178	216	221	215	216	225	191	196	189	233	220	201	209	200	241	209	210	218	233	197	193	210	207	208	180	207	203	176	215	187	212	213	232	228	220	224	179	186	193	211	200	236	192	190	191	182	218	211	204	204	196	226	201	213	209	213	183	185	198	188	202	216	224	212	216	208	168	219	199	209	193	212	209	209	213	201	195	193	210	182	207	231	203	224	220	168	198	190	207	217	211	173	212	214	226	229	167	187	207	210	203	220	198	187	217	212	191	191	173	229	209	219	209	217	205	209	183	203	202	208	216	204	191	228	201	190	215	185	204	208	180	213	189	202	208	203	231	229	219	199	183	187	210
48152	21884	8592	5278	2081	853	534	525	480	494	432	492	490	443	421	473	471	433	455	460	460	466	470	466	443	475	423	448	483	429	477	426	443	471	445	457	461	437	461	458	481	453	429	476	455	448	487	457	407	498	450	439	459	466	471	480	412	486	433	470	464	431	454	440	452	438	446	482	444	459	456	438	462	475	455	456	409	440	448	442	448	432	448	452	429	453	452	477	449	454	451	422	453	456	450	473	445	448	429	450	479	452	471	427	472	458	435	457	439	450	485	427	445	432	473	438	431	435	448	405	437	454	429	446	455	481	466	420	458	430	447	450	458	430	450	444	450	441	496	464	460	456	448	458	477	457	429	442	441	417	455	442	486	446	425	450	450	464	463	463	481	454	462	452	456	461	486	463	455	463	454	474	429	458	439	464	446	480	415	444	466	452	468	432	456	454	493	472	462	465	468	445	461	453	429	459	423	493	431	443	469	477	488	477	451	450	452	465	430	495	417	461	449	418	415	476	436	467	453	450	426	418	446	463	432	470	447	463	413	467	504	437	460	443	458	423	402	478	439	441	472	441	441	452	491	482	450	409	460	446	447	441	460	453	439	437	463	453	438	453	444	428	429	442	455	452	441	420	410	432	427	470	436	450	442	474	450	395	462	485	476	469	455	471	441	430	431	487	456	458	440	451	426	461	445	454	454	456	444	495	456	432	444	416	476	451	441	450	458	497	467	456	445	444	451	467	449	469	427	456	428	489	492	418	437	464	436	444	482	442	440	459	467	453	389	481	433	464	433	454	436	451	433	448	456	469	475	439	431	471	455	470	449	449	438	427	441	431	454	487	453	444	459	443	461	485	484	478	451	457	411	440	459	468	432	437	407	462	455	438	470	451	434	494	443	444	449	447	444	447	440	454	450	458	497	485	455	463	416	464	463	463	484	427	476	450	436	482	471	453	418	448	445	448	404	421	462	467	444	463	469	445	464	429	428	477	412	485	436	407	420	470	428	441	449	448	446	452	459	445	423	477	449	453	428	449	477	448	437	434	451	448	442	469	477	433	442	460	433	423	429	438	439	474	439	464	466	468	420	485	445	426	422	444	473	468	432	438	451	461	452	450	460	415	459	473	461	440	487	447	460	445	443	441	455	465	458	473	509	412	443	423	480	423	408	498	468	455	476	449	449	448	448	489	461	431	487	496	438	454	467	440	480	416	464	439	476	468	480	460	444	448	451	477	435	462	475	462	429	425	442	411	447	446	419	479	440	450	459	424	413	419	480	416	454	416	469	456	430	451	459	467	432	450	444	433	408	489	428	481	435	447	450	416	453	457	464	457	475	409	500	421	491	463	457	449	459	418	480	458	439	465	467	461	451	452	408	443	461	408	446	469	449	457	464	450	454	457	428	441	442	444	430	435	467	467	453	428	485	460	433	406	432	449	450	477	463	442	437	425	439	492	435	444	454	418	486	439	438	453	448	471	465	441	491	420	467	441	444	406	451	486	453	446	433	449	438	450	430	465	461	449	444	487	410	422	439	469	447	488	389	494	457	442	422	438	453	458	443	471	429	451	440	471	465	464	448	416	448	443	450	425	424	479	426	451	472	445	462	465	487	449	428	461	458	465	482	474	443	452	487	477	466	437	458	427	464	448	460	466	475	432	468	462	445	426	447	506	436	459	473	440	385	448	424	450	420	445	445	498	461	457	445	479	476	445	437	471	429	478	446	426	452	483	469	432	411	450	487	457	451	491	450	443	458	501	449	455	446	443	467	440	447	448	412	493	467	442	391	488	439	472	450	457	445	428	456	448	428	446	460	487	434	419	491	433	417	451	464	495	460	456	426	464	475	476	481	497	474	450	448	463	481	429	442	447	453	442	476	438	443	425	471	436	450	429	446	488	459	424	430	462	455	436	509	445	443	477	453	446	450	462	415	445	453	434	457	470	402	412	436	431	447	464	418	460	447	443	441	457	450	442	500	453	473	486	484	451	433	454	456	470	440	451	458	469	473	457	456	448	466	431	465	433	483	421	409	435	473	450	464	439	448	441	463	440	494	470	452	441	441	439	446	428	464	405	443	504	436	463	405	478	454	430	465	474	455	437	409	453	404	452	455	424	477	444	464	485	476	499	448	441	451	459	436	459	459	432	466	431	442	450	423	429	473	462	438	459	464	467	462	475	424	495	456	449	427	444	476	433	435	433	447	455	457	428	491	438	437	452	444	463	461	442	442	460	428	451	441	431	411	448	451	469	481	435	464	463	462	450	460	459	456	430	427	433	456	429	447	423	480	426	438	438	447	437	457	465	449	430	466	470	466	426	434	426	421	459	426	426	443	483	437	478	438	414	441	456	422	397	457	474	468	445	460	496	435	452	427	457	440	448	456	467	462	464	462	448	484	472	462	455	407	421	455	411	451	433	453	441	465	491	451	409	479	458	462	431	459	478	443	441	483	505	435	485	438	476	471	458	432	460	458	467	477	445	439	510	452	473	462	461	416	481	464	440	486	461	439	442	406	436	412	460	471	480	430	410	465	479	483	465	404	440	468	438	468	429	445	387	460	459	435	473	428	466	430	489	462	474	463	424	456	459	476	472	428	470	468	474	428	460	431	481	408	489	470	425	449	452	481	492	427	477	448	443	444	473	475	446	439	447	463	483	460	449	476	448	444	469	463	445	457	422	483	448	429	489	479	489	452	439	469	446	476	461	434	464	491	399	464	479	434	438	472	474	437	439	462	438	429	459	457	431	440	431	425	435	451	435	473	433	478	443	475	451	436	454	452	433	413	445	483	416	442	487	470	487	454	424	446	430	443	416	495	471	487	422	482	465	440	444	440	473	469	434	436	436	467	451	452	429	459	486	458	461	452	417	494	445	457	464	424	437	438	503	493	423	482	468	452	507	435	452	438	416	437	455	412	435	438	446	465	431	448	474	414	506	478	487	416	428	439	469	429	459	440	476	447	438	451	435	463	422	469	456	461	407	428	419	442	467	480	432	445	467	426	433	444	444	463	472	469	472	415	479	494	425	433	413	491	473	431	470	451	419	453	424	439	501	453	437	449	457	424	436	469	460	445	482	465	416	458	459	470	476	518	463	448	472	454	466	460	461	447	422	448	432	431	435	453	457	442	451	474	472	453	465	444	473	450	439	430	448	454	459	456	462	470	457	451	450	464	427	474	495	468	472	392	465	470	454	439	463	467	443	437	436	466	494	467	453	468	459	406	493	436	434	419	504	420	457	443	457	448	449	465	432	408	411	440	493	477	433	425	444	473	456	437	446	431	426	456	439	478	433	442	477	439	415	435	464	427	454	443	450	472	414	472	463	438	411	468	457	444	427	429	463	445	454	443	483	441	458	465	467	459	440	468	502	466	421	451	456	448	413	418	450	420	445	465	447	459	455	430	418	426	476	430	499	456	468	446	468	465	481	452	451	482	439	467	452	462	447	444	432	494	497	446	472	419	448	455	482	454	433	461	423	444	469	423	447	449	472	450	434
49303	19079	7982	2144	527	325	189	166	210	178	169	194	168	189	198	161	183	175	185	190	183	170	161	153	184	175	171	194	208	178	194	207	166	179	201	172	205	170	178	197	188	182	175	178	173	163	175	161	204	177	196	174	218	182	153	170	145	180	180	200	189	176	189	171	176	181	159	171	162	138	159	180	174	209	176	203	198	179	192	197	156	189	196	200	164	169	170	185	163	167	196	192	187	177	172	187	195	163	169	161	164	172	171	166	181	199	173	180	179	167	163	190	174	191	185	176	181	170	183	149	166	150	173	192	195	165	169	183	195	164	165	160	152	193	164	160	175	199	196	167	162	185	167	163	188	168	182	161	171	174	199	178	199	180	170	182	174	152	184	164	160	191	166	210	159	179	171	193	182	184	160	179	169	178	215	171	194	171	189	186	182	199	148	187	182	177	174	179	152	175	171	172	180	179	204	191	179	178	183	182	172	183	176	164	168	187	157	190	189	163	187	191	156	187	183	187	186	158	177	187	189	147	166	152	169	186	172	180	203	200	170	194	165	188	154	176	171	203	181	195	170	175	190	179	157	153	190	186	155	178	164	175	171	175	195	167	182	176	217	165	196	173	207	190	186	185	163	199	183	181	173	166	184	193	186	189	186	186	172	188	192	184	172	162	172	199	177	184	180	177	183	185	168	181	170	196	186	181	180	169	183	175	187	172	180	186	173	185	147	168	183	169	201	192	162	192	157	179	180	172	171	152	164	175	179	159	194	192	171	169	178	184	155	165	189	188	168	179	178	169	183	168	151	168	180	180	178	177	170	175	194	163	171	177	187	166	154	182	169	164	178	194	172	165	181	181	192	169	194	183	157	176	165	189	170	192	170	168	171	191	186	169	171	194	159	178	197	173	193	190	151	164	175	169	155	171	220	189	183	158	187	193	160	183	177	187	190	155	180	165	191	176	170	186	208	201	184	207	167	172	170	163	185	162	192	191	218	185	192	165	190	171	174	187	191	164	162	184	183	181	162	169	174	157	186	179	198	173	186	181	185	187	208	180	181	178	168	164	170	172	168	178	171	170	175	174	159	157	202	170	161	176	144	188	180	175	155	185	191	186	166	184	164	167	197	157	181	171	188	181	185	146	190	205	190	165	161	180	176	169	163	189	185	197	159	181	189	188	165	185	175	170	184	205	195	192	163	191	179	192	185	154	163	195	177	165	173	192	163	175	168	179	188	168	185	203	206	181	189	197	187	168	186	187	196	165	176	182	193	196	168	183	168	175	181	145	155	190	188	161	154	156	194	174	211	160	203	159	181	192	168	177	170	188	220	193	195	202	184	159	163	175	186	168	181	189	172	184	194	186	175	173	198	177	173	190	164	174	164	180	174	185	183	165	185	177	173	203	180	196	190	196	167	182	209	170	175	190	182	184	172	146	179	185	159	178	181	177	158	152	184	163	175	190	157	182	204	185	183	198	163	186	181	202	192	185	153	192	185	202	185	180	188	188	160	154	185	171	168	213	187	183	191	167	174	163	185	178	198	194	192	185	176	173	176	208	168	162	181	159	184	187	171	183	175	167	178	166	151	159	177	200	168	190	210	190	192	179	178	164	172	153	161	193	199	177	161	176	185	168	172	167	176	190	181	207	209	176	178	176	191	192	171	188	173	175	171	171	186	170	216	191	199	197	183	181	199	185	207	177	168	174	167	167	168	174	195	174	173	181	177	176	162	186	174	177	164	183	184	187	161	158	164	164	180	159	168	155	155	183	175	159	172	188	154	185	203	198	161	150	174	190	163	164	177	190	164	196	161	175	172	195	191	150	183	178	154	188	176	175	170	154	193	184	173	179	174	157	176	173	185	179	164	186	156	161	192	188	172	162	155	191	179	199	184	173	163	196	185	186	182	157	185	214	180	198	169	188	182	181	168	203	186	193	190	187	185	156	187	175	192	151	177	178	195	199	181	176	170	179	165	165	186	176	184	182	169	157	167	216	168	170	197	171	193	177	172	151	170	168	169	144	188	197	168	160	165	210	194	176	172	164	145	192	167	186	206	179	173	182	182	164	200	155	170	168	174	162	162	185	199	176	159	178	182	167	164	182	154	196	150	145	174	160	185	174	137	190	174	167	140	180	170	177	175	180	183	207	184	185	196	162	197	214	185	176	182	162	187	168	229	197	184	181	188	184	165	168	154	163	174	160	170	168	172	201	184	171	180	166	197	180	191	199	213	172	178	183	147	198	177	183	200	156	157	189	185	153	183	179	169	183	172	190	183	198	171	182	165	188	171	165	198	177	211	185	175	144	208	181	164	172	183	161	194	170	171	196	188	181	188	168	205	165	180	183	190	176	174	193	171	182	169	173	172	168	175	173	167	163	179	175	173	177	169	181	168	194	166	182	174	166	194	176	161	166	176	168	186	184	186	196	191	169	183	183	161	169	178	174	200	172	192	196	162	182	176	164	147	162	190	176	192	171	173	164	185	189	191	199	191	187	197	173	180	179	153	186	191	191	172	181	191	168	181	194	196	177	182	193	171	161	169	149	170	161	170	170	168	155	165	173	160	165	171	184	171	173	184	169	174	204	147	193	180	143	187	186	186	194	223	175	184	196	180	192	158	192	157	173	198	174	177	183	165	171	164	166	184	172	189	189	187	159	161	185	190	192	163	177	170	135	181	176	175	183	177	149	195	185	165	188	198	171	175	165	157	157	184	166	202	177	188	182	172	196	188	182	180	175	197	183	172	167	204	191	195	169	190	200	184	175	165	162	182	191	193	169	163	167	193	193	172	199	151	191	178	192	164	151	161	186	182	182	160	169	177	177	166	164	179	198	185	179	171	163	182	190	183	182	199	186	174	211	190	178	169	165	173	166	187	174	190	180	144	187	184	186	171	167	183	185	184	167	191	158	194	182	159	183	183	162	190	156	191	186	179	171	158	177	192	180	203	176	188	210	202	171	183	165	185	173	197	190	148	203	175	164	148	170	208	176	212	162	171	165	188	209	200	184	197	172	186	164	174	180	170	198	187	190	161	175	168	155	178	145	181	187	201	215	217	185	186	165	159	190	185	171	208	170	182	192	197	166	151	181	184	177	177	184	199	206	183	180	169	195	200	165	162	184	173	193	194	165	178	154	177	167	170	170	176	194	157	198	201	189	168	163	185	196	178	213	183	159	188	164	174	181	158	179	150	190	158	179	186	175	173	178	177	179	173	197	164	203	155	178	166	183	201	163	179	170	185	195	174	149	178	168	158	195	196	163	173	167	171	179	195	177	195	195	202	176	194	178	190	181	178	187	170	182	199	188	165	185	159	165	179	188	198	171	176	165	177	175	167	178	176	194	178	167	161	178	190	210	171	159	196	173	178	163	204	167	168	158	165	200	187	168	179	208	179	184	159	175	188	180	178	181	187	202	174	178	161	161	154	201	204	159	188	171	174	144	199	164	184	184	184	183	167	167	175	175	174	166	182	178	175	170	193	192	166	168	187	182	189	151
32599	13305	10783	4031	1484	780	434	388	395	395	395	378	428	381	372	375	388	412	390	427	389	382	428	387	383	433	417	403	425	397	348	410	401	369	432	395	391	421	388	419	371	394	375	387	434	412	384	416	383	422	415	403	380	411	412	416	402	408	411	382	408	392	357	409	386	379	415	409	381	438	406	402	402	403	413	431	421	417	418	394	431	408	409	428	414	413	402	406	394	387	407	374	410	418	399	462	431	401	399	392	410	401	439	431	384	397	376	420	362	401	397	412	434	373	411	432	393	381	412	386	398	426	411	361	396	387	411	419	390	401	396	408	376	395	414	404	408	400	410	443	394	422	404	396	360	424	366	405	423	364	393	378	419	444	377	389	405	429	435	392	384	404	391	402	384	411	396	365	386	386	427	378	395	385	406	383	434	380	420	388	401	388	416	432	384	411	387	377	402	441	414	387	396	392	426	389	394	391	386	399	403	391	381	408	426	374	384	400	430	394	413	414	409	381	409	404	408	375	439	429	433	394	402	399	433	396	382	408	451	400	385	410	395	408	416	385	411	418	406	380	418	410	401	365	377	375	381	390	392	358	366	373	382	369	373	370	372	393	379	424	419	381	369	420	399	438	375	391	383	355	415	399	405	411	388	425	404	390	416	388	390	393	412	393	412	392	412	410	412	412	435	418	395	420	402	415	433	397	383	381	387	391	382	404	398	399	380	396	403	387	417	393	434	375	389	451	387	416	405	430	396	385	407	388	396	431	419	378	422	406	446	435	385	388	409	407	417	391	394	362	417	423	398	396	409	385	377	401	375	381	394	395	366	410	379	410	406	410	393	461	399	409	415	389	407	391	433	414	376	407	391	381	400	411	399	400	379	384	399	387	414	409	351	371	392	377	407	410	401	382	416	375	393	394	409	445	446	390	379	427	428	414	407	409	384	426	394	414	369	394	396	404	420	394	436	396	392	409	374	402	402	419	408	426	386	397	404	394	388	401	383	445	395	405	363	368	425	392	394	387	451	416	377	424	370	383	429	357	390	430	407	406	388	458	414	410	404	467	398	381	414	411	408	365	389	390	386	394	391	350	402	427	428	376	422	422	374	437	406	398	435	399	374	391	422	421	410	410	373	375	417	392	390	407	405	382	431	411	407	391	402	409	366	373	398	393	394	408	424	394	411	385	395	386	378	418	378	418	379	430	419	369	392	412	417	379	391	397	409	423	401	380	391	405	410	448	397	398	379	389	402	398	370	380	373	404	388	396	374	392	416	435	421	415	415	419	391	389	382	381	415	431	413	391	438	393	408	402	423	386	384	374	387	435	368	436	426	418	393	382	424	385	391	363	386	393	406	409	378	426	372	420	388	411	373	384	403	385	412	410	398	410	365	408	369	368	380	378	409	432	397	383	444	411	372	404	375	371	413	363	411	410	408	398	392	411	382	412	400	422	399	414	375	403	420	408	415	396	451	380	436	425	401	393	410	359	386	445	424	438	379	373	413	378	403	400	410	422	414	413	400	379	396	419	383	399	416	359	376	364	426	402	411	397	406	396	395	392	375	423	415	412	410	408	384	399	420	444	400	404	395	381	379	409	412	401	378	381	421	382	360	393	423	405	336	376	400	392	393	413	361	388	431	443	416	412	385	396	425	383	378	403	426	411	407	422	421	351	401	387	389	402	430	402	409	400	396	405	398	403	444	398	413	424	399	392	398	410	380	364	410	367	397	416	401	371	364	385	404	377	407	403	361	402	428	426	398	426	390	421	424	381	412	392	425	396	415	364	412	399	391	344	414	384	389	376	415	421	378	390	379	403	423	426	401	414	392	380	412	415	425	385	366	425	436	380	394	371	372	410	442	385	404	363	346	411	416	376	413	393	382	406	426	408	386	411	417	434	388	415	403	391	396	401	380	418	410	399	390	410	382	435	433	407	376	423	414	421	414	363	385	424	408	398	389	393	434	417	419	360	369	404	376	362	382	375	385	374	428	385	400	407	399	432	417	350	382	395	391	403	379	379	404	402	375	402	418	422	372	364	387	386	397	388	370	404	439	387	378	413	415	471	432	384	393	399	392	388	437	403	407	411	379	352	392	389	425	409	435	405	397	423	404	388	420	393	392	397	411	397	369	404	430	406	401	380	406	415	359	434	416	432	430	379	388	424	415	333	399	377	389	402	389	376	415	414	385	422	341	376	387	366	400	386	416	369	388	396	386	407	380	409	390	385	412	404	405	413	418	409	429	408	399	400	435	420	407	381	386	403	398	372	406	401	393	384	400	390	390	406	429	418	445	420	425	397	370	402	404	404	400	405	405	413	415	392	396	408	371	416	434	394	412	398	395	402	401	399	364	405	389	388	414	376	416	433	429	385	421	449	391	438	389	397	395	395	389	428	413	413	413	408	390	384	401	402	418	414	399	412	390	405	381	381	392	383	408	413	403	381	406	405	421	378	429	393	370	398	366	401	411	374	381	401	387	385	384	397	401	387	390	400	396	411	417	375	379	416	372	383	439	384	429	421	378	403	379	383	420	398	415	404	398	414	365	386	397	384	402	393	386	402	407	419	451	404	387	386	390	404	426	406	405	413	382	391	409	396	373	424	417	374	384	382	413	366	393	390	406	441	390	422	374	417	395	421	399	383	410	425	384	390	391	403	370	422	410	400	431	395	400	375	398	423	407	417	409	412	387	376	448	392	432	382	412	418	375	398	391	405	410	393	377	405	398	397	406	384	429	423	393	390	421	382	383	420	407	378	386	366	430	404	394	370	405	399	404	442	432	426	408	398	386	390	416	385	412	412	398	415	415	384	357	361	405	429	422	405	386	383	359	405	403	395	426	407	376	401	390	386	447	388	403	384	412	395	398	405	386	392	389	438	393	385	374	370	365	400	392	396	385	424	399	445	420	366	407	410	369	382	406	392	413	415	439	410	411	392	421	395	424	443	424	404	404	403	373	415	380	376	387	408	417	398	376	378	402	412	378	444	363	434	446	390	395	426	385	333	405	402	421	378	420	409	364	380	394	407	401	390	391	396	384	439	400	375	387	367	385	414	384	429	403	409	437	366	391	435	378	366	401	378	396	383	404	403	418	428	422	391	393	384	398	410	384	421	406	401	348	390	363	350	407	406	404	400	407	405	371	380	421	408	408	415	387	383	408	420	386	416	391	446	389	412	390	401	416	403	384	427	434	436	400	421	407	408	409	416	399	414	420	390	378	385	428	448	388	424	383	389	410	400	425	430	374	387	390	411	425	381	390	372	411	412	407	418	384	395	404	392	397	432	400	403	384	401	385	440	396	409	402	368	391	430	393	394	426	432	380	431	415	396	389	374	386	405	416	426	385	398	383	427	397	408	361	412	402	423	398	423	348	399	389	391	403	390	423	335	429	392	419	421	435	415	386	371	421	432	440	383	399	416	393	412	392	409	384	389	441	376	423	412	414	380	387	400	380	412	453	417	421	440	399	385	360	396	385	445	403	410	405	392	406	416	421	387
57248	28482	12584	3878	1572	557	269	220	207	212	202	203	174	201	209	197	215	206	206	196	179	198	188	214	203	211	194	208	178	193	202	202	183	192	201	209	201	224	199	197	217	193	215	175	178	187	195	202	196	171	187	211	205	208	224	178	184	208	198	163	175	204	198	212	196	190	175	185	192	191	179	188	184	187	215	203	209	196	204	175	202	205	175	202	200	212	176	193	192	182	212	182	200	195	193	187	199	206	185	200	207	186	193	184	179	185	187	201	170	195	192	188	189	204	198	187	190	193	179	220	178	195	232	192	202	155	214	211	227	201	199	207	189	218	215	213	218	207	158	195	180	215	200	186	218	169	184	171	182	176	184	177	193	198	198	201	188	180	198	219	179	191	197	200	205	188	190	195	205	190	156	216	204	178	179	193	205	163	190	200	191	207	208	161	200	184	224	167	226	198	208	177	184	212	169	176	188	208	191	184	223	177	205	184	211	206	211	187	197	181	223	201	209	194	181	222	196	182	190	162	169	186	213	168	198	187	216	183	191	170	194	196	188	179	178	185	215	195	208	201	197	204	225	211	200	166	193	179	205	199	193	169	203	173	210	220	176	190	201	194	194	201	192	191	193	167	179	170	190	183	190	183	214	205	212	182	195	190	219	191	206	209	207	184	183	195	208	209	199	195	187	223	217	183	207	203	202	204	189	186	188	208	193	189	216	191	188	180	175	166	184	199	176	181	194	176	184	179	195	175	214	175	177	199	217	187	177	210	199	223	196	191	186	197	187	186	207	193	185	204	215	186	201	211	178	230	189	182	205	201	191	178	219	209	200	216	188	193	207	212	210	173	203	194	197	188	183	166	198	144	166	196	211	209	200	188	198	196	217	170	216	181	170	212	199	204	185	172	201	169	190	199	168	197	198	198	199	194	183	174	214	189	194	182	187	202	180	182	185	204	193	212	208	215	193	190	210	178	187	175	215	184	198	220	173	173	198	220	214	227	207	190	195	201	158	186	199	187	186	196	204	179	206	206	196	176	190	187	192	191	205	209	194	182	198	187	196	171	179	213	214	187	186	185	189	217	180	199	181	170	171	232	166	189	202	209	178	191	177	189	214	197	223	205	226	221	165	181	181	192	195	168	180	196	197	162	187	174	160	184	201	201	203	204	181	203	194	187	209	193	197	196	185	186	178	185	187	183	209	181	178	209	201	196	218	196	184	197	209	189	197	199	179	183	212	229	217	226	166	187	200	182	194	191	198	177	190	195	196	190	174	193	168	212	206	210	205	185	188	198	191	185	196	234	185	211	190	191	207	209	181	221	221	191	213	218	186	188	194	186	177	198	189	186	195	173	206	200	178	181	194	192	197	195	209	186	195	197	194	174	193	214	181	194	185	201	206	186	196	219	209	224	199	184	195	179	206	191	195	201	180	187	181	175	198	237	196	168	229	191	175	186	197	185	197	167	192	171	214	179	173	207	212	208	200	216	204	194	206	202	197	186	195	184	180	190	171	197	166	193	195	194	214	189	198	193	190	181	181	180	177	204	198	179	218	181	202	211	191	162	178	180	224	209	200	191	178	209	207	203	181	209	181	201	169	162	190	181	171	190	200	206	190	175	214	190	186	189	173	164	228	187	201	208	179	189	195	204	193	170	203	179	209	205	187	167	169	191	194	193	218	208	201	168	215	196	172	199	171	183	185	202	214	204	173	180	187	193	199	185	199	194	217	185	201	170	196	188	178	208	219	195	217	164	183	194	205	166	196	196	193	206	216	223	193	193	167	177	176	187	197	200	188	201	220	206	179	228	178	173	205	189	172	177	176	183	196	183	200	217	211	193	201	197	196	184	178	200	188	176	166	209	198	195	189	206	220	205	192	185	202	209	197	181	205	190	192	182	176	186	187	190	194	196	203	197	190	225	184	177	188	166	191	190	197	206	185	179	168	195	192	190	181	187	185	172	201	180	199	191	197	192	214	199	194	196	208	190	180	201	209	203	192	227	179	169	201	208	196	183	165	199	200	183	195	171	184	169	184	187	200	201	207	199	200	205	189	165	197	196	216	190	171	179	175	179	208	208	189	203	177	176	192	188	194	181	170	192	226	182	199	188	198	192	198	200	203	167	200	190	211	192	199	211	207	195	180	204	193	185	202	211	199	206	213	201	199	187	186	177	181	207	166	183	178	193	198	183	184	183	174	213	189	202	188	198	174	197	208	186	174	187	198	188	176	205	212	177	199	158	194	182	186	182	203	208	212	202	181	196	208	205	201	169	162	199	220	205	188	193	175	195	181	187	195	207	207	167	212	173	177	199	189	200	162	189	191	188	193	186	180	191	188	175	181	191	170	203	187	198	197	202	194	198	201	179	214	175	182	181	175	179	169	208	198	192	187	225	187	199	188	196	192	184	199	197	197	187	173	187	175	192	210	198	197	199	172	191	184	152	184	195	184	201	197	180	182	172	178	162	166	177	198	185	183	202	189	188	212	192	191	191	200	209	204	186	210	190	172	191	168	161	195	170	202	169	184	190	172	190	170	172	202	217	183	175	190	178	209	204	190	211	198	181	187	198	139	228	202	170	163	153	197	197	236	169	213	182	181	203	190	172	205	192	226	191	189	221	195	196	206	186	183	207	181	187	163	208	222	186	222	194	181	187	214	193	184	171	189	186	176	183	223	192	218	171	220	205	172	204	186	194	216	201	179	173	195	204	173	177	199	193	187	208	169	222	204	174	195	208	155	167	195	173	193	168	182	199	167	189	223	211	205	177	215	167	176	212	198	185	176	185	201	192	181	156	203	179	194	201	193	162	204	205	202	204	165	205	187	205	202	156	205	195	188	170	198	207	185	226	200	207	199	175	183	197	206	188	191	178	186	168	168	173	177	161	170	182	217	200	184	196	186	216	221	190	162	185	202	198	210	169	182	195	207	209	198	208	186	175	161	198	196	205	187	201	198	205	184	192	204	203	181	192	196	201	196	182	191	193	165	186	196	191	208	196	193	172	192	190	176	177	174	190	193	187	172	192	185	188	168	181	192	188	229	166	213	159	215	169	188	183	202	215	196	196	183	203	202	208	204	185	194	230	188	221	196	179	213	188	177	202	192	197	194	168	187	199	181	185	165	181	183	181	202	199	175	181	179	184	168	168	212	172	221	218	194	174	185	180	186	187	208	186	192	173	207	182	185	217	211	199	172	203	208	186	212	180	186	179	197	198	208	173	180	162	177	179	213	190	204	206	164	199	195	177	202	211	189	206	181	191	171	214	226	179	190	197	182	190	181	230	207	197	179	182	195	186	168	170	192	186	175	164	214	199	200	206	190	186	202	201	203	175	207	184	178	188	197	186	223	178	194	197	195	181	187	190	192	224	176	189	166	165	198	205	197	200	195	200	174	194	194	202	163	185	189	164	153	216	193	173	184	182	182	209	197	177	179	194	189	178	186	191	181	215	188	194	181	200	201	189	200	179	194	198	195	193	190	200	181	171	186	180	198	171
38049	21046	13785	7792	4620	1724	758	515	480	494	470	417	408	470	463	481	454	404	431	448	416	444	428	457	452	419	451	419	416	436	419	429	425	424	451	451	379	448	422	450	452	463	469	459	464	423	412	440	444	434	431	458	423	459	422	428	413	422	455	445	453	439	447	463	499	412	425	417	438	406	421	421	414	410	434	405	431	389	452	442	442	474	463	421	454	473	457	439	458	419	429	444	428	431	421	402	446	439	445	442	445	458	432	407	442	410	431	442	433	399	418	450	476	411	415	431	418	401	434	445	436	427	434	442	412	446	414	418	441	445	393	418	442	446	421	404	410	442	419	425	475	400	417	424	443	416	435	427	444	463	433	395	373	470	401	446	439	420	429	428	424	417	408	386	407	442	454	468	417	451	421	374	430	455	392	419	440	458	431	467	417	421	423	437	402	425	419	417	431	398	385	395	429	441	447	383	456	417	407	375	424	425	422	423	418	434	436	416	404	438	412	429	464	443	405	419	441	439	435	412	453	471	455	455	424	402	450	406	432	456	441	400	429	388	452	467	406	426	432	445	409	443	443	427	434	450	463	422	472	432	446	455	457	436	415	444	450	426	431	419	440	431	395	433	412	438	450	408	389	458	414	419	418	443	404	451	413	447	469	406	463	430	422	431	433	412	390	406	437	410	395	447	434	425	447	402	417	426	452	442	432	472	438	450	443	422	414	404	421	443	397	389	464	438	445	425	421	418	432	433	445	423	443	444	425	451	429	411	395	422	426	472	465	429	416	450	439	422	444	477	433	418	456	404	397	451	421	428	441	465	426	408	476	403	409	429	460	455	445	447	410	431	447	424	438	413	411	441	450	389	402	438	438	413	411	433	422	409	428	450	444	408	399	449	386	403	430	416	431	420	433	438	431	442	416	443	456	412	468	455	397	446	435	396	425	393	437	426	416	408	414	436	415	442	415	506	421	446	455	456	416	427	411	456	413	435	394	417	437	418	434	441	449	413	458	420	440	403	429	424	403	440	418	439	411	414	452	404	411	381	409	415	431	420	395	418	446	434	471	422	432	442	451	452	389	466	428	423	414	423	450	456	434	432	410	425	411	399	455	413	407	444	419	416	434	441	415	440	444	432	438	405	479	440	441	414	433	429	401	428	393	436	430	413	443	436	419	470	433	407	439	411	422	413	431	436	408	401	428	410	436	438	464	388	398	422	456	429	407	405	459	449	421	453	422	427	444	450	456	463	441	440	434	412	427	454	429	435	471	442	441	457	436	451	448	411	407	449	444	401	435	444	468	416	426	427	478	419	420	412	441	420	416	418	454	450	401	485	431	446	409	401	427	432	461	430	461	423	417	454	471	422	437	457	423	425	416	433	418	459	451	410	402	428	431	402	452	456	448	408	410	424	446	433	427	404	401	411	427	397	442	446	415	399	409	427	469	420	450	433	399	398	424	470	449	462	412	432	427	455	450	410	455	400	401	430	372	447	432	398	447	432	378	443	412	414	437	448	432	435	430	413	395	421	436	426	408	424	440	429	442	396	450	443	445	406	438	446	419	399	432	417	390	436	396	427	434	448	442	432	443	417	422	429	399	440	435	426	446	457	415	458	411	409	427	428	412	403	399	433	408	411	430	415	427	458	441	464	402	421	427	415	473	432	412	444	411	434	409	434	437	406	474	463	460	388	462	435	425	400	447	456	429	411	430	425	389	436	404	425	423	445	421	397	410	444	424	422	400	406	407	419	407	409	420	429	434	401	367	424	410	445	421	405	413	437	430	457	463	444	389	429	399	447	421	421	445	438	423	420	404	457	441	411	455	435	444	430	456	416	432	435	441	446	419	476	445	431	440	448	387	447	434	438	436	441	401	432	397	467	438	446	459	462	426	427	444	383	442	418	462	441	442	413	431	388	459	434	457	459	407	447	422	430	470	392	421	452	443	422	432	468	433	449	416	443	457	407	402	419	410	421	423	451	421	436	460	430	410	414	427	431	456	436	432	455	411	427	464	416	435	443	405	437	424	414	415	434	409	429	435	459	451	371	435	477	504	421	427	429	413	452	470	417	424	424	410	441	428	440	404	434	417	451	428	451	426	423	419	433	403	435	386	408	447	433	420	420	369	418	421	413	415	432	408	439	429	460	429	433	461	445	412	425	401	446	472	396	409	428	412	430	425	450	405	440	426	439	411	412	422	419	467	459	413	457	433	352	428	470	399	461	394	418	427	467	465	410	425	429	458	432	458	432	432	441	449	404	418	438	409	427	437	431	465	448	445	469	391	456	432	385	450	428	398	443	430	433	437	423	431	425	416	457	426	461	443	431	434	431	432	412	397	449	458	429	430	444	435	410	445	419	432	398	386	464	433	419	455	411	388	454	444	448	424	479	467	442	426	433	429	456	461	425	451	411	470	434	401	422	455	439	428	462	452	432	415	447	393	418	434	405	428	422	459	438	459	374	439	402	460	420	436	431	443	429	420	426	495	435	454	424	435	461	441	437	406	422	401	505	427	437	453	428	463	436	412	438	443	425	391	426	466	403	417	443	399	435	448	419	415	424	414	448	459	430	445	468	441	417	449	434	405	412	452	432	413	425	414	429	419	453	428	426	446	438	439	416	405	396	476	420	405	416	426	410	433	410	424	449	448	456	435	412	422	415	414	419	407	411	438	452	400	454	433	438	421	433	427	478	429	460	393	456	393	417	417	439	397	461	415	467	424	421	392	418	405	452	434	427	395	415	414	421	480	408	421	431	452	441	400	443	447	440	434	394	440	414	435	438	405	409	450	473	456	470	429	440	444	389	443	447	377	406	435	415	443	412	446	422	452	446	457	419	434	483	444	434	431	439	403	431	432	413	398	432	386	434	435	430	429	407	445	434	406	431	426	451	424	421	435	415	442	381	460	422	406	437	438	437	411	435	456	408	443	396	467	448	425	421	424	416	475	417	460	416	433	404	431	434	416	402	440	431	420	405	431	432	419	459	460	426	429	440	425	414	431	434	420	411	425	420	450	436	446	462	407	429	464	448	458	415	446	399	431	423	430	438	436	451	434	403	400	491	394	414	410	438	403	425	430	438	407	422	420	468	461	422	426	419	427	436	450	410	428	411	410	395	411	430	428	409	452	446	406	449	443	422	417	408	432	420	428	407	450	442	427	418	433	450	415	414	426	441	439	390	423	466	433	411	441	440	448	431	424	401	442	414	427	418	403	399	437	451	445	400	422	439	443	415	405	451	438	420	410	427	463	420	435	451	411	432	425	464	443	409	470	433	449	478	404	436	424	423	424	462	434	395	429	446	435	423	424	460	426	418	437	389	462	435	452	460	419	455	433	402	412	451	446	452	445	458	390	441	405	444	448	433	420	409	416	441	405	403	426	430	432	462	429	424	444	436	429	383	443	425	444	430	439	417	418	428	431	427	445	459	451	436	432	430	407	417	449	446	420	468	442	429	414	447	422	467	415	401	445	446	478	423	420	427	397	409	441	413	434	408
64025	36128	20255	8470	3540	1033	421	256	225	227	198	225	234	206	216	200	219	222	207	199	177	181	189	230	176	168	193	221	188	181	197	199	175	197	210	196	202	203	213	209	190	206	182	200	178	199	191	186	220	235	196	200	210	254	191	176	202	186	195	204	181	224	173	203	199	200	214	207	204	179	200	234	198	173	198	222	222	231	214	233	208	174	190	189	242	241	224	225	206	197	204	184	216	217	176	215	223	184	192	213	219	222	186	170	177	202	210	197	210	222	207	218	192	228	200	192	201	235	191	201	192	198	184	185	203	196	212	191	192	214	225	207	212	199	188	211	218	188	203	207	200	195	211	214	199	193	213	197	196	199	209	237	179	204	177	196	192	207	211	206	219	205	196	188	200	217	198	212	202	180	198	188	201	192	241	199	234	214	202	201	210	227	186	204	200	218	196	219	220	205	229	179	216	212	237	206	195	212	217	174	181	209	170	204	178	228	214	219	234	209	189	210	186	196	186	193	185	194	190	182	212	191	226	191	201	204	178	189	218	181	211	198	199	204	196	205	205	219	190	227	209	187	216	184	187	200	186	197	205	193	220	188	200	199	244	208	202	194	195	214	201	221	193	223	205	200	197	202	194	215	209	186	210	201	222	216	191	184	191	240	208	205	186	169	173	197	181	183	207	194	213	253	204	189	228	190	215	196	213	226	198	204	183	209	203	203	197	205	225	207	186	199	213	209	203	249	244	181	222	217	219	192	179	200	191	205	182	184	238	186	213	205	199	203	213	221	195	215	217	206	236	212	179	201	186	209	190	188	191	178	194	197	193	204	203	196	209	188	210	197	220	230	184	215	215	211	221	216	194	195	184	219	179	189	204	191	200	210	202	233	239	215	198	197	182	212	211	193	193	194	190	171	214	222	196	228	176	220	217	223	188	202	218	180	195	204	224	221	185	204	232	245	202	200	202	205	216	187	205	205	206	185	221	190	203	166	193	225	215	219	203	202	194	188	221	182	197	210	194	200	191	198	210	180	197	206	203	188	189	183	189	192	176	192	199	173	162	216	199	211	235	185	236	215	188	174	215	191	202	231	212	176	210	182	196	211	216	190	214	204	197	223	197	202	195	183	222	220	207	203	201	210	183	201	199	191	182	210	203	189	236	203	196	202	183	213	211	210	181	203	236	208	204	178	225	202	191	185	209	221	208	198	212	205	195	197	183	221	219	196	193	200	186	219	219	174	186	210	203	192	188	206	198	203	188	216	204	208	220	209	205	203	204	176	173	195	209	221	236	207	199	205	199	208	203	214	224	218	184	233	213	185	191	173	200	205	230	215	203	192	233	173	203	198	199	198	191	214	205	186	219	212	224	193	208	213	216	192	191	195	187	206	204	193	229	189	189	244	181	202	190	195	197	218	196	210	183	207	216	189	195	199	190	183	202	238	205	204	192	207	220	194	200	200	176	209	228	181	194	220	189	209	209	206	195	221	168	204	198	211	197	190	198	204	201	170	207	182	202	205	222	200	190	194	199	204	211	195	174	179	216	214	184	208	180	213	166	207	192	187	219	177	220	222	182	211	214	210	216	228	193	209	201	208	183	207	208	191	238	182	185	184	186	185	190	197	210	240	188	248	187	191	213	211	188	172	187	180	230	254	197	170	207	218	178	249	207	205	207	201	202	204	215	214	199	200	216	224	183	163	180	204	190	218	213	202	199	220	226	205	200	229	209	219	187	200	206	188	208	212	195	206	181	201	169	191	187	231	196	211	210	168	204	188	203	205	185	226	231	188	208	193	208	220	194	182	218	185	193	195	204	186	189	200	196	183	192	205	219	178	197	229	194	171	193	235	217	187	207	199	180	184	211	214	187	183	235	190	195	194	185	189	221	201	225	212	201	202	201	184	177	192	221	214	194	224	214	239	210	242	198	198	203	211	177	192	188	192	200	188	212	184	229	200	197	233	189	200	213	209	214	185	195	207	205	201	228	206	236	212	207	218	185	212	197	225	222	206	187	186	198	224	221	203	212	218	219	190	208	201	210	212	198	202	232	210	199	210	191	222	180	218	221	201	223	208	215	208	187	189	192	190	235	207	198	191	176	156	209	208	214	197	216	188	165	201	210	235	185	168	193	162	225	235	219	176	214	183	217	195	217	190	236	203	176	189	195	223	192	214	251	186	182	183	204	226	175	163	179	178	208	199	237	198	196	188	170	212	201	227	196	211	217	232	199	204	225	199	185	202	205	203	188	200	186	223	185	203	203	178	186	206	210	225	219	202	213	209	223	215	187	213	184	186	229	216	186	194	195	208	207	185	237	175	188	197	196	209	186	210	205	208	187	216	199	237	210	182	173	182	181	184	207	239	202	197	234	213	210	202	208	199	184	193	192	197	203	215	189	200	223	202	203	233	189	206	221	190	193	212	190	208	226	211	207	212	212	194	200	217	210	202	222	209	212	207	203	195	175	224	206	227	190	202	213	210	193	232	203	182	187	218	192	186	207	198	208	206	189	210	215	205	223	220	182	193	248	215	210	200	216	239	210	214	207	201	214	208	232	211	195	175	191	170	203	209	222	195	217	216	212	198	208	224	164	230	210	213	189	212	205	203	219	208	205	194	201	218	231	188	211	184	248	227	209	187	206	199	214	217	219	202	211	225	205	198	170	216	184	195	202	210	189	221	210	193	206	196	208	213	200	204	200	199	184	188	202	181	191	208	207	216	202	182	191	182	190	224	218	225	200	174	192	198	173	220	228	209	215	190	180	196	216	206	205	202	215	186	198	186	203	211	202	198	202	181	222	208	209	203	192	194	234	205	195	187	206	213	197	200	198	248	201	175	206	216	186	181	217	199	193	235	203	182	215	182	202	213	207	180	202	187	203	186	186	212	207	212	199	180	202	198	210	204	209	194	207	226	210	198	190	195	193	201	212	225	215	199	204	215	197	197	197	209	199	189	214	192	247	205	216	203	180	233	196	210	214	219	179	175	194	204	208	205	182	208	205	200	204	239	179	189	233	204	209	222	214	194	166	202	188	203	239	210	226	231	182	185	181	202	199	206	192	216	210	211	216	198	209	211	216	213	189	199	200	198	188	242	207	205	205	227	198	217	205	226	234	176	188	234	201	201	212	223	193	197	205	200	210	201	223	203	210	195	217	189	221	178	200	217	184	187	203	211	210	182	207	200	174	240	229	223	209	218	200	186	180	184	162	204	219	175	217	232	191	184	168	205	180	209	198	192	184	208	215	199	222	213	216	192	189	185	244	214	190	204	198	215	200	218	191	210	183	193	216	220	178	195	224	225	204	198	204	210	199	197	172	171	183	204	207	177	212	213	236	195	212	205	192	186	186	219	208	192	204	220	202	225	193	211	198	219	211	195	207	213	213	231	206	189	204	200	202	202	207	186	179	184	209	196	211	223	194	245	168	214	245	212	183	208	200	207	196	183	197	213	198	209	190	210	222	215	202	223	191	190	215	207	200	187	220	179	214	197	210	156
41295	27398	21973	14588	9876	3045	1317	751	574	562	515	547	490	472	520	470	508	498	472	439	471	419	451	448	450	416	435	422	460	445	435	448	469	450	445	439	459	467	440	452	507	444	493	495	452	424	502	438	444	443	460	478	436	437	418	447	451	512	468	438	447	437	465	461	463	459	476	441	444	414	446	470	477	433	436	426	408	450	433	459	428	470	421	438	484	470	469	432	453	408	448	432	433	448	485	425	448	461	436	442	446	467	434	478	444	478	442	456	457	426	462	418	470	470	450	464	452	405	501	486	423	475	439	449	467	432	466	445	403	444	416	442	482	447	452	449	456	470	486	449	476	449	460	429	441	464	409	411	436	438	438	445	478	425	446	462	444	452	500	445	429	419	429	415	431	470	444	427	409	446	439	447	447	413	434	450	458	447	431	460	421	456	454	447	428	423	439	423	468	454	477	425	457	445	442	463	410	432	423	432	448	416	405	471	465	471	458	458	430	443	450	415	440	442	442	409	431	434	453	467	422	461	449	458	471	450	446	425	489	439	416	403	476	438	413	484	448	459	469	439	448	450	469	441	444	424	448	454	474	420	446	441	483	436	425	443	437	459	420	417	402	446	398	429	406	481	406	471	479	432	412	447	454	471	450	404	471	432	400	399	418	423	477	440	431	435	471	475	450	436	474	451	461	445	447	503	452	439	446	421	497	487	450	458	513	429	457	441	425	451	460	456	441	410	472	452	448	448	401	450	464	426	462	471	427	413	431	451	439	424	469	440	442	472	484	434	476	461	415	463	419	425	437	433	423	454	440	460	461	396	438	467	440	461	455	452	481	438	454	449	456	391	406	444	460	452	429	418	407	452	422	446	457	411	457	475	483	444	453	425	437	463	398	462	440	424	459	476	436	451	446	465	450	423	450	460	420	457	471	453	456	468	442	487	470	485	414	455	450	451	441	446	436	490	442	443	417	456	422	415	420	410	458	422	452	461	448	428	465	453	445	452	446	454	441	444	433	458	428	459	464	427	424	466	424	427	426	424	466	429	449	438	437	467	436	456	443	460	450	439	454	440	431	463	451	431	446	439	417	444	470	443	467	453	384	443	460	442	433	446	477	418	459	441	469	430	443	456	445	457	441	456	472	417	511	442	420	418	481	442	439	439	462	454	450	436	446	446	430	443	424	477	418	431	426	450	448	462	443	457	461	428	457	415	468	454	442	434	446	436	451	440	448	457	415	508	500	453	411	430	428	451	480	395	463	427	417	442	447	460	428	440	427	467	441	433	435	439	434	461	439	452	451	409	448	474	451	423	419	481	473	449	422	434	411	453	437	461	463	413	475	423	449	447	422	468	459	429	460	441	457	432	451	469	458	422	429	407	440	453	420	421	453	470	448	455	469	428	447	441	454	454	487	416	466	449	456	440	490	427	490	458	436	437	421	439	468	453	419	473	434	480	440	462	427	459	403	455	417	436	429	431	430	421	444	454	431	457	416	422	436	463	428	454	469	423	466	496	469	444	441	441	437	463	462	447	442	422	419	478	413	410	478	452	424	459	460	456	429	447	446	481	435	451	455	456	460	415	464	466	434	440	480	434	496	428	436	463	436	447	455	457	449	467	407	437	453	443	438	445	423	421	473	480	454	444	442	451	454	422	431	455	443	491	482	431	444	466	439	438	420	462	501	451	411	405	436	432	428	445	479	465	460	440	442	448	439	461	432	445	413	470	469	457	434	424	439	449	455	423	419	440	467	461	439	429	464	402	427	411	430	417	456	460	440	472	449	481	429	410	508	444	439	425	464	425	432	423	455	442	404	461	454	417	455	447	458	403	448	488	418	434	474	407	411	441	429	423	458	420	406	462	435	489	421	405	437	414	446	411	419	432	490	472	450	418	445	421	443	425	446	434	461	434	438	437	454	415	438	409	472	449	471	422	413	399	441	433	462	425	483	461	452	439	442	444	446	444	433	452	457	446	441	469	463	440	456	445	417	463	450	480	448	451	442	461	433	441	466	466	468	465	451	445	431	480	437	455	477	448	397	416	451	465	443	446	449	444	425	421	455	439	456	418	424	446	408	433	461	451	463	481	455	464	462	448	480	466	381	430	403	419	484	462	419	433	451	462	437	446	406	455	412	420	432	430	461	444	452	427	458	439	424	434	444	456	472	419	423	439	441	474	443	447	462	432	429	433	466	457	452	455	454	434	450	454	485	430	488	427	456	444	444	463	438	464	494	441	411	392	450	443	476	478	426	451	452	454	419	446	437	428	429	470	466	445	458	416	423	459	452	472	438	424	418	424	433	458	466	423	453	469	456	413	432	476	428	452	442	456	423	463	454	454	448	476	439	439	449	425	471	428	447	468	437	409	457	474	425	446	426	482	435	475	453	434	416	451	450	485	454	416	443	488	440	458	464	435	475	451	430	461	454	478	410	439	459	452	500	411	426	470	435	452	443	468	446	440	470	441	453	449	449	480	466	456	452	480	417	449	439	461	452	399	439	431	463	416	456	451	429	481	417	429	452	447	444	462	429	430	428	418	485	412	495	468	426	463	469	432	441	437	441	444	446	416	416	448	444	420	431	431	442	378	427	460	420	433	452	457	436	466	455	408	454	430	473	436	457	463	457	453	480	452	428	481	473	435	460	418	431	409	453	441	464	424	436	457	405	466	442	413	478	446	437	432	455	434	421	461	482	441	460	429	469	420	425	445	430	432	444	484	461	432	419	418	429	425	434	398	480	469	426	435	471	460	471	439	437	455	435	426	456	441	460	442	440	446	421	441	452	472	406	429	424	435	462	406	425	425	457	469	402	445	432	438	454	439	458	468	435	443	443	459	418	460	481	425	421	436	422	500	487	459	458	414	416	442	434	449	471	482	455	468	455	457	428	435	417	462	456	456	450	428	412	452	431	478	451	434	429	471	473	422	447	449	452	421	430	423	430	435	448	461	461	443	443	418	480	466	427	429	457	429	449	451	463	433	427	421	411	443	451	449	408	418	429	459	437	440	453	450	450	484	455	439	450	483	429	434	448	415	427	400	476	448	448	445	454	444	449	448	463	470	487	436	446	465	478	441	455	459	451	465	460	443	422	437	426	427	441	434	453	471	451	448	436	444	417	403	461	477	433	407	478	436	455	462	468	439	465	414	445	418	406	421	460	435	438	415	458	432	438	455	481	430	482	430	400	461	456	449	460	428	446	446	475	446	417	461	482	467	453	453	428	426	471	482	415	439	432	439	438	448	469	394	459	458	436	460	489	468	441	427	431	454	450	489	453	457	424	463	423	464	423	437	470	427	453	436	451	445	453	476	464	428	462	435	440	450	441	481	458	459	439	470	441	455	454	424	449	396	468	435	460	427	448	419	449	445	449	430	453	408	432	489	478	441	431	445	419	448	451	420	487	446	432	466	418	489	452	405	432	444	465	432	432	453	499	482	418	428	427	474	417	449	442	474	474	465	475	462	457	473	460	413	440	455	410	451	432	413	451	433	464	442
47773	24764	11047	3539	1300	380	184	179	164	167	159	191	190	168	166	159	183	175	179	172	172	173	187	174	153	195	173	197	179	176	178	176	148	188	187	201	195	178	173	184	197	198	160	182	200	157	180	161	167	182	163	182	183	189	159	186	171	193	182	162	164	173	179	175	186	167	144	181	151	181	179	149	188	160	212	188	182	175	195	176	167	148	180	183	179	192	177	183	165	161	155	176	176	179	202	184	179	170	203	162	165	177	167	203	180	188	185	166	173	194	167	140	162	176	186	198	165	161	163	157	171	175	182	161	167	176	180	168	156	191	160	168	162	176	199	186	163	167	181	182	192	162	165	168	171	158	153	151	188	177	139	152	195	180	180	168	162	174	181	162	158	183	219	162	196	157	179	194	167	158	186	171	179	178	179	176	195	171	172	148	215	172	148	185	162	165	175	165	213	175	149	171	179	169	163	163	160	181	204	202	170	181	175	179	188	173	166	166	178	164	163	184	180	207	194	181	177	189	153	186	161	149	170	157	182	168	192	173	165	161	176	185	179	185	195	172	184	176	154	181	172	152	178	154	192	145	201	177	166	170	190	172	183	179	146	167	179	157	180	162	169	189	190	174	160	170	176	177	177	199	165	186	189	167	185	186	168	177	185	170	183	176	198	157	179	160	175	179	161	176	154	181	175	203	177	183	204	182	152	201	214	188	192	185	192	163	196	187	185	185	173	162	180	188	164	168	204	196	183	167	175	188	144	186	164	157	169	178	169	183	161	174	167	185	173	174	212	189	168	171	179	151	170	191	162	171	190	170	164	202	201	192	164	193	158	172	176	173	183	164	164	154	177	186	185	188	162	176	175	179	175	166	159	165	162	192	181	162	165	168	181	205	191	179	192	179	204	144	168	202	160	166	153	167	187	202	154	187	180	178	180	159	192	184	203	173	172	188	168	171	188	155	173	200	195	181	224	170	155	176	177	174	186	164	174	168	175	190	193	179	146	192	183	174	203	196	179	205	168	157	192	170	169	174	172	166	183	192	180	178	163	165	160	176	175	183	178	212	175	173	162	180	172	175	174	177	176	164	155	180	180	156	186	156	176	187	160	182	171	180	166	184	174	170	151	164	161	174	159	154	207	182	201	187	168	172	162	158	176	184	162	178	176	159	145	172	195	186	169	176	172	163	193	185	161	184	181	167	167	180	168	169	194	177	177	173	177	165	162	190	203	207	176	171	214	182	199	191	172	194	187	192	173	169	183	172	188	180	178	166	187	156	153	206	187	193	168	173	197	168	178	153	185	182	196	173	156	184	197	190	171	175	183	205	172	152	179	181	183	195	164	167	174	183	187	175	178	176	178	179	180	180	178	179	169	172	171	179	182	181	195	163	185	179	164	182	180	174	177	179	182	181	153	190	189	142	163	183	177	179	162	194	199	174	172	194	175	170	162	184	173	140	167	173	203	178	166	201	194	184	175	182	207	169	179	170	183	174	165	151	186	183	189	181	209	160	172	167	182	182	173	185	168	180	207	184	179	168	177	169	163	182	163	163	191	168	169	179	173	176	177	170	179	142	189	155	166	174	170	174	169	162	181	193	199	207	185	201	170	187	170	173	190	181	175	172	170	189	163	159	175	189	179	186	201	162	182	182	186	177	153	175	183	162	178	178	176	182	181	174	196	173	176	158	149	182	201	192	193	180	181	165	203	162	163	183	177	178	168	179	198	169	169	198	181	179	189	157	191	155	214	192	179	175	185	183	158	188	174	169	171	197	169	154	157	181	192	153	197	192	170	202	138	196	168	151	202	185	192	152	193	212	176	185	155	187	160	186	167	170	167	161	171	168	175	159	179	185	153	172	191	172	175	159	162	160	185	189	175	170	188	170	167	202	163	172	169	175	190	217	181	189	177	187	166	173	161	177	155	179	197	174	193	179	172	192	174	191	179	184	192	169	191	171	174	176	167	172	190	164	179	155	163	161	194	169	165	185	167	191	179	172	166	171	185	178	169	182	181	156	180	153	186	177	169	174	188	187	187	158	176	175	186	192	160	193	179	187	168	216	184	172	165	156	183	168	178	193	174	173	189	185	157	178	173	160	159	172	182	196	157	202	170	154	169	169	152	178	182	174	189	177	173	195	187	163	178	185	156	194	232	189	197	172	188	199	185	143	170	190	155	181	191	166	174	201	184	197	171	190	185	193	173	174	169	169	162	177	198	186	167	158	158	173	179	178	162	179	181	171	176	177	168	168	159	159	179	202	164	155	169	190	164	161	185	172	169	163	164	203	173	184	179	179	173	170	175	176	147	185	194	173	159	182	182	163	173	180	182	164	191	180	177	149	160	145	202	184	175	184	192	195	172	175	166	181	181	194	151	179	188	170	150	169	177	189	170	176	161	160	167	185	184	166	170	181	164	165	161	172	173	168	161	183	188	175	170	179	171	179	175	166	205	206	202	167	174	165	175	162	178	166	178	211	187	169	163	190	182	185	192	183	166	174	173	166	174	219	170	168	172	152	181	195	189	169	218	188	162	176	186	159	189	167	196	190	183	171	174	172	160	175	160	168	185	178	186	167	153	184	156	163	181	197	164	179	170	161	172	176	162	183	166	181	159	206	198	204	183	145	165	165	166	209	196	177	190	172	186	186	155	167	193	188	200	162	175	174	164	173	174	181	196	179	174	165	199	195	204	188	169	147	178	171	164	176	153	191	166	171	178	165	189	181	204	161	178	165	163	189	156	148	149	196	187	177	189	163	158	187	165	174	191	189	177	184	195	195	163	183	167	162	169	168	152	185	171	155	163	178	183	172	170	166	152	169	168	177	172	192	180	183	179	180	157	173	155	185	190	178	148	158	175	172	170	158	196	204	181	186	172	174	175	211	165	164	168	182	177	165	194	178	159	151	161	214	165	179	164	174	196	143	153	156	144	203	184	188	184	196	154	173	162	174	164	182	174	161	200	167	205	197	179	172	172	172	177	185	160	169	184	182	177	174	172	173	176	173	173	169	185	193	177	174	192	188	160	154	167	157	167	171	219	182	190	199	184	197	148	201	184	200	194	174	168	173	173	156	181	191	165	189	174	161	191	183	155	169	164	179	187	146	171	179	193	172	182	182	194	180	191	188	187	172	186	197	179	167	163	169	172	174	184	172	182	186	178	173	186	201	196	194	172	166	182	180	196	170	194	173	164	183	189	164	164	186	185	191	181	188	190	162	148	179	162	178	195	171	176	183	182	172	165	172	177	177	197	172	182	162	190	179	153	160	175	150	179	164	198	162	213	174	187	185	159	191	167	199	196	186	154	179	176	191	167	159	184	165	175	181	177	192	175	182	170	165	160	164	181	161	155	183	135	173	176	174	190	157	184	184	165	156	177	182	169	170	181	173	200	202	186	202	175	197	198	180	168	167	191	175	172	175	165	177	197	195	181	177	168	171	189	192	168	161	192	159	168	159	189	182	158	166	155	172	182	166	157	206	182	170	183	181	172	193	190	186
30613	18348	13575	7691	3922	1116	420	411	442	437	390	387	393	446	409	381	360	381	352	407	351	357	405	363	355	398	391	407	427	383	395	413	386	405	389	427	425	404	396	393	412	429	414	364	410	384	411	385	388	411	417	418	410	405	415	396	391	372	406	425	379	378	388	381	453	378	419	384	428	423	438	404	387	397	374	342	415	387	406	398	382	393	397	412	368	402	386	399	388	372	407	396	387	387	411	368	401	408	416	401	375	356	368	411	402	397	401	376	404	392	382	399	393	388	368	410	399	411	399	373	435	412	380	361	399	382	395	396	408	390	391	357	358	388	362	389	389	417	379	414	399	403	382	360	370	379	351	412	386	406	367	397	411	421	413	433	401	361	389	431	389	399	419	434	370	384	389	360	387	374	361	379	383	427	400	422	400	346	388	386	372	408	373	367	381	416	409	385	416	381	399	379	408	387	391	435	410	418	392	397	399	361	420	407	373	380	422	410	377	405	376	368	407	403	434	396	409	392	406	439	411	409	379	408	395	413	415	392	369	427	391	399	417	382	367	414	380	398	383	428	411	409	413	410	379	377	410	346	378	407	395	406	363	397	417	380	392	373	405	413	360	412	450	378	385	397	417	408	371	419	403	410	404	413	415	379	388	421	379	383	413	450	396	425	374	396	378	397	406	404	399	401	381	405	396	398	415	416	387	382	402	382	402	384	426	374	388	390	418	403	408	370	390	377	409	345	439	387	400	409	360	380	402	393	391	406	417	387	388	394	402	362	399	385	418	403	410	382	429	361	407	366	381	423	393	396	393	409	396	401	408	379	363	420	351	400	404	417	409	341	437	393	408	408	407	380	347	395	407	375	441	419	369	404	385	368	417	394	398	403	424	377	406	373	385	395	373	401	407	412	366	386	368	402	358	396	414	400	381	385	399	395	424	413	378	383	406	393	401	392	347	410	373	378	380	416	419	384	384	376	392	372	365	385	392	394	405	394	430	412	372	388	386	374	398	402	430	417	392	391	427	385	392	407	429	385	369	412	382	403	395	379	365	377	405	371	371	371	395	395	407	409	421	391	412	402	386	413	379	380	382	397	367	410	389	395	395	378	405	398	386	438	417	367	360	386	403	401	403	384	377	364	379	372	407	371	405	398	392	405	361	376	388	383	403	372	410	397	398	369	374	369	387	387	398	384	392	394	409	398	382	407	382	420	340	395	377	397	412	361	375	360	413	337	398	429	399	419	418	406	412	415	399	362	439	400	390	369	365	384	381	387	383	376	419	418	377	392	407	381	380	408	409	378	400	354	415	397	412	379	431	386	387	405	396	388	391	401	391	373	398	397	402	389	378	392	402	383	347	389	402	422	382	395	404	406	376	376	401	409	382	397	422	413	378	408	414	362	366	395	401	413	393	409	380	369	399	395	369	404	435	451	400	381	404	400	401	409	391	385	428	412	392	368	387	407	378	404	389	425	377	406	404	386	394	378	399	404	408	382	425	383	384	425	429	359	402	411	439	409	389	423	363	368	382	399	412	397	399	410	393	402	408	389	403	406	405	393	398	373	359	420	416	432	373	382	392	386	428	428	417	397	426	375	382	396	394	413	428	407	399	364	406	389	416	424	357	396	378	384	394	395	393	408	403	410	392	398	396	427	414	399	378	410	459	408	406	384	380	437	368	394	379	345	392	421	373	407	407	405	397	372	394	344	376	399	367	351	446	372	418	365	428	420	388	374	446	421	395	377	433	381	408	395	352	429	393	380	400	418	374	426	411	374	428	382	383	404	408	410	435	363	373	395	407	431	421	390	363	389	397	387	378	420	412	394	427	384	387	422	392	372	388	415	414	402	400	374	405	410	423	380	370	338	403	403	373	405	403	389	377	371	384	352	389	432	394	425	406	404	410	390	381	393	391	398	404	373	369	387	387	436	388	401	362	379	415	407	425	416	390	391	420	396	379	405	367	392	361	390	389	411	423	390	398	412	374	384	378	393	420	406	414	415	410	406	400	410	413	370	404	385	378	411	369	414	411	415	419	382	392	399	361	445	370	386	403	400	368	422	390	427	400	412	415	391	370	384	389	392	410	382	350	431	372	404	365	381	365	403	431	415	399	425	417	387	406	401	415	381	408	389	417	367	392	379	420	402	382	412	372	404	413	384	406	369	391	384	399	435	405	430	382	389	364	399	392	386	384	381	388	396	396	381	403	405	406	390	393	396	379	439	404	411	429	404	407	427	387	418	381	398	389	405	372	371	402	376	409	372	398	377	399	392	388	393	406	403	386	414	412	378	383	393	375	396	383	399	379	398	383	358	396	390	378	374	405	406	379	398	409	439	400	362	389	399	382	384	418	376	403	377	411	404	375	393	394	404	388	390	355	357	427	416	411	409	410	438	413	371	413	392	403	381	382	388	391	407	409	404	397	356	371	419	422	369	403	408	384	375	397	399	391	396	410	414	363	373	423	381	401	392	387	419	385	390	412	386	440	412	395	381	396	398	449	419	398	390	378	372	414	364	417	408	398	395	409	361	384	383	370	373	391	381	354	411	390	399	456	413	402	387	385	408	384	411	412	364	379	376	392	389	369	380	388	385	380	368	407	411	409	409	390	404	377	378	398	384	415	387	416	407	406	407	360	415	378	416	411	430	381	432	360	368	332	364	389	410	425	406	397	425	383	396	381	388	435	434	384	410	371	399	387	373	414	372	384	362	426	390	401	388	395	426	378	426	399	372	417	421	371	394	397	384	388	409	393	395	395	414	385	383	380	402	372	427	392	379	400	374	393	394	382	408	372	388	425	406	407	437	397	362	402	401	370	407	397	413	434	373	379	404	435	380	366	391	450	363	418	365	400	371	376	364	403	364	440	396	418	361	360	400	395	391	388	364	400	397	394	401	386	416	372	401	378	378	390	407	342	370	403	392	377	403	353	418	373	352	410	412	412	375	379	385	433	382	411	389	388	408	408	370	392	387	384	437	418	433	413	357	412	400	388	378	388	381	399	378	394	402	420	409	380	410	401	394	393	400	390	395	410	404	389	412	400	390	402	370	403	410	385	395	421	408	408	394	421	405	404	392	399	418	409	408	415	416	414	391	369	389	386	413	386	430	377	399	411	376	422	409	447	411	402	400	399	377	404	370	397	406	385	401	389	399	375	411	373	377	421	375	399	398	364	373	414	400	407	404	408	383	398	408	414	392	405	403	396	399	433	407	343	413	398	408	364	393	372	393	400	374	386	415	392	361	441	387	421	377	451	391	408	399	401	368	348	402	425	373	419	395	405	408	346	408	397	403	419	355	416	402	379	385	401	414	423	393	379	416	405	426	389	393	420	407	416	382	392	414	381	413	376	403	407	415	369	378	390	420	392	387	424	400	399	398	387	402	415	419	391	396	410	400	417	405	392	389	391	400	398	378	386	356	389	426	379	387	419	401	372	383	393	381	386	421	395	408	379	393	402	400	382	419	411	393	384	403	375	392	412	403	410	391	393	377	373	428
58597	32517	14346	5028	1534	303	229	213	210	168	196	187	208	193	205	211	203	167	195	187	217	196	197	216	194	183	203	198	181	204	204	192	204	219	170	180	186	195	175	196	202	204	171	185	178	211	193	213	215	181	192	186	200	197	199	172	206	206	172	195	209	185	188	185	194	188	152	206	229	198	196	192	173	197	217	190	190	198	204	183	193	203	201	175	192	202	192	207	193	193	185	190	190	167	200	184	200	178	198	177	195	175	194	196	211	215	208	193	192	168	202	223	205	205	194	209	177	214	175	194	186	195	229	195	194	199	164	190	170	214	188	210	195	160	199	174	199	189	185	204	191	179	206	197	180	193	183	221	190	182	189	190	150	195	215	215	187	156	154	193	199	172	176	199	175	224	215	185	181	165	219	191	211	192	166	185	178	183	172	202	158	211	177	195	215	165	167	203	177	214	182	204	196	223	200	173	180	216	219	175	182	169	205	206	205	174	184	229	196	192	189	194	209	180	186	183	189	202	194	179	178	188	186	182	190	148	173	201	204	194	193	212	183	205	204	189	198	189	190	174	178	219	204	188	185	177	218	180	179	223	218	219	191	203	181	190	185	194	189	190	180	203	189	213	198	191	200	190	180	214	163	182	177	175	183	189	197	196	186	169	170	171	197	189	172	185	207	205	188	225	180	199	190	176	186	185	155	193	193	176	192	189	202	154	191	199	223	190	169	197	205	194	208	206	211	166	161	190	170	178	212	202	196	196	193	180	214	184	202	204	199	184	201	200	200	214	196	193	200	181	211	197	193	205	178	181	159	198	154	204	181	197	211	185	192	199	202	217	190	191	197	163	199	208	218	191	187	181	197	190	201	172	164	190	176	210	203	185	212	204	176	175	208	182	204	189	205	206	195	195	192	197	194	188	206	187	210	189	196	206	185	204	196	183	192	192	183	183	163	199	180	207	187	178	201	192	211	188	194	159	176	191	190	200	191	180	182	191	166	183	164	184	192	202	163	207	219	215	188	196	203	175	204	202	203	185	181	182	207	195	197	214	216	194	201	206	188	216	199	204	205	192	197	216	198	200	192	192	171	218	213	191	195	185	181	181	152	189	188	215	164	197	216	203	185	173	207	202	207	154	197	223	208	185	166	181	210	193	191	180	194	177	173	176	192	187	192	199	190	211	187	188	191	171	183	184	173	180	213	188	206	184	188	206	185	198	190	188	195	209	210	202	171	167	205	205	190	165	197	185	204	189	198	184	206	169	211	185	189	180	173	177	198	197	175	188	194	183	196	199	195	191	189	196	208	185	174	188	199	203	196	193	186	189	196	187	192	187	208	206	195	175	214	177	176	200	186	193	204	213	191	181	199	190	163	205	178	190	204	199	189	218	189	200	162	183	191	195	156	187	182	185	221	178	217	187	194	190	191	187	210	186	177	203	190	219	204	176	184	181	184	193	171	180	186	184	185	185	201	203	202	213	169	176	192	210	197	207	197	191	197	223	190	194	214	180	170	182	222	197	178	215	178	177	184	211	202	193	203	184	195	203	199	191	182	212	194	200	188	185	214	187	180	182	205	195	158	194	188	208	204	195	202	171	165	209	196	185	202	195	182	202	188	184	215	192	187	173	198	184	194	219	178	184	188	205	206	162	174	208	201	204	217	208	218	206	172	173	188	199	195	180	206	210	218	177	207	193	216	182	199	218	208	209	197	206	199	185	196	176	201	194	181	231	196	176	199	191	192	176	173	201	198	197	188	196	213	192	194	225	179	193	177	205	184	198	208	187	185	182	189	197	167	219	197	184	180	184	203	208	189	207	189	207	182	213	172	194	198	198	207	210	199	185	198	222	201	196	173	200	190	196	185	194	215	234	197	201	188	199	194	210	192	187	193	192	188	184	183	213	189	199	182	187	157	176	188	208	193	214	192	195	208	202	189	190	183	172	187	176	199	169	199	218	192	214	180	168	214	185	203	167	183	210	213	177	182	186	156	205	196	159	211	159	212	199	194	179	212	213	175	206	195	181	198	192	180	197	188	171	205	201	166	190	167	208	206	205	201	215	180	196	201	176	196	200	187	161	189	175	200	174	212	222	221	176	182	190	184	197	203	195	210	215	207	175	165	216	220	187	172	186	177	207	197	157	191	214	194	192	194	183	197	186	161	194	198	194	178	185	182	181	174	187	187	202	202	176	196	200	184	202	180	200	193	191	179	158	172	195	190	193	185	224	202	199	217	198	217	202	187	197	191	180	186	187	192	178	191	189	178	184	198	193	176	197	199	172	208	186	196	182	190	196	184	181	207	183	187	193	198	164	210	207	202	198	193	176	192	184	205	218	213	192	183	191	185	190	171	199	180	198	205	221	186	197	197	172	220	209	173	191	199	178	180	180	204	200	232	182	177	197	208	180	208	177	203	220	185	176	211	198	176	176	188	228	215	184	186	205	180	208	181	211	178	190	203	174	191	204	192	208	177	197	193	203	195	183	228	172	206	216	186	169	213	175	205	185	170	184	224	199	193	191	194	185	217	185	180	163	185	187	217	194	182	166	185	190	162	186	206	170	190	204	181	170	194	193	201	167	215	199	203	204	178	177	190	171	181	182	209	176	202	205	192	203	167	180	210	177	197	188	187	182	211	186	205	184	195	179	196	188	221	189	172	186	201	189	180	197	210	187	176	183	197	195	164	190	190	213	184	173	171	205	211	188	199	181	184	201	187	191	209	202	158	203	187	199	178	180	209	212	165	202	206	211	204	192	193	177	184	206	157	190	200	205	209	197	235	194	182	194	178	194	197	179	192	196	168	181	198	181	185	199	208	172	173	188	191	165	192	184	196	175	209	188	194	204	185	203	213	218	214	182	179	221	187	189	179	167	191	192	186	176	210	222	182	187	187	192	191	199	199	222	205	198	233	182	208	207	191	199	188	194	212	201	195	187	196	233	192	195	191	176	194	176	176	193	184	188	188	192	216	194	194	197	183	218	179	197	214	180	180	178	187	194	190	200	167	203	224	201	192	187	184	198	190	171	176	204	195	187	219	178	176	223	182	189	196	193	191	163	207	194	214	216	166	213	202	182	177	188	186	190	176	187	182	212	159	195	182	216	186	207	177	193	174	196	208	183	174	205	165	182	178	221	187	201	190	198	185	187	150	197	179	230	184	196	213	189	178	182	222	201	181	198	209	184	192	180	179	199	202	184	209	182	189	201	208	192	218	201	173	203	189	214	194	197	203	180	181	188	198	198	189	190	195	205	171	176	178	202	181	202	182	185	202	207	186	173	210	210	184	181	196	211	168	176	199	225	188	191	219	181	178	166	168	191	195	201	211	183	191	191	200	208	209	184	210	197	241	171	202	195	182	195	187	228	191	191	221	165	173	201	197	169	191	175	208	216	176	201	191	209	203	191	189	194	193	220	169	194	198	182	173	182	193	193	212	193	161	175	172	199	192	205	195	216	192	215	195	186	189	181	194	177	185	190	179	173	206	200	186	182	183	203
39129	25400	15841	9927	4203	766	648	513	485	467	482	475	468	449	441	414	468	449	428	425	423	451	457	424	399	466	450	451	391	420	434	388	397	436	406	406	440	417	477	459	438	457	448	421	426	428	424	397	410	458	464	428	456	437	434	420	428	422	422	414	465	418	433	438	398	414	425	426	408	449	405	414	414	441	443	433	432	430	438	451	393	414	430	430	432	386	410	400	433	442	416	440	446	434	402	419	405	415	451	411	442	444	404	411	416	414	431	411	444	450	445	421	465	450	421	459	434	460	436	446	430	416	441	427	437	438	432	423	454	458	411	412	420	436	421	415	465	466	408	404	445	433	411	449	431	438	439	415	415	437	433	444	427	429	402	402	415	405	424	455	456	470	440	410	449	414	396	438	435	405	420	410	412	427	415	445	458	416	410	457	425	402	429	407	391	476	450	411	439	426	435	424	444	447	416	447	404	494	469	433	466	441	430	455	438	435	410	431	398	449	426	458	455	431	431	394	435	420	488	439	424	479	411	411	424	434	415	439	482	435	423	438	449	411	473	413	424	432	430	439	460	439	461	412	435	453	414	449	431	411	396	423	436	438	395	438	433	423	443	417	423	421	427	422	427	414	410	425	391	443	410	467	443	425	437	442	410	441	415	431	435	424	404	439	442	405	411	439	386	441	430	410	395	438	498	405	451	464	419	432	416	429	433	446	467	412	449	407	470	407	423	416	420	409	440	454	406	408	442	431	429	394	398	392	452	416	416	436	429	449	428	438	427	425	418	463	433	428	420	433	406	381	450	416	452	394	438	458	430	440	424	405	434	444	468	431	395	445	426	403	452	400	416	444	466	472	440	470	405	417	426	439	439	432	443	415	432	426	410	407	443	426	423	477	410	438	431	407	418	401	435	410	450	457	430	406	429	461	409	447	435	427	416	446	423	469	480	425	444	436	440	472	440	416	416	428	447	396	431	454	435	447	414	418	422	437	448	445	430	434	436	406	468	443	410	440	403	457	437	443	448	450	427	425	423	443	440	403	394	423	442	457	428	469	432	436	425	426	408	404	448	442	435	406	444	453	434	387	452	391	456	462	455	416	419	407	411	425	426	461	413	383	444	395	454	410	414	457	415	432	427	441	446	423	435	433	420	437	462	413	418	443	429	419	437	407	428	443	408	471	431	436	393	430	438	430	414	435	435	412	445	433	401	447	435	461	431	393	444	402	444	449	440	483	419	433	406	465	437	410	465	444	425	440	413	422	399	416	454	443	413	447	419	458	401	457	403	458	433	421	437	415	456	443	459	407	402	437	381	437	421	435	435	433	433	429	447	423	452	440	417	418	428	406	411	403	400	388	417	421	431	457	426	451	420	460	438	392	417	449	417	439	443	438	401	438	439	424	410	451	453	416	429	429	418	441	422	414	454	422	403	461	432	421	476	413	400	458	429	419	416	438	421	416	400	447	390	447	425	438	391	426	436	452	418	429	448	421	438	407	416	443	438	428	406	414	442	389	411	448	441	423	409	439	406	414	435	444	439	419	447	429	403	402	427	453	470	401	445	446	447	464	436	459	438	429	426	453	445	458	438	423	430	411	404	432	424	451	445	467	444	413	409	445	423	444	411	427	459	425	423	408	433	415	427	465	459	434	456	394	400	435	454	416	442	433	414	420	421	463	427	422	420	404	418	448	385	419	429	419	451	432	464	445	452	466	421	393	442	448	366	402	455	429	434	448	397	431	422	429	393	427	435	427	416	436	427	447	426	441	467	420	410	440	414	416	449	412	431	460	413	465	470	452	410	443	437	409	420	464	442	436	454	397	422	416	465	450	429	456	400	402	428	426	402	429	446	397	418	435	477	417	440	456	416	406	463	421	435	416	431	446	439	405	414	454	398	438	438	436	413	432	408	403	409	425	385	433	426	418	416	435	431	400	441	430	432	401	400	421	424	428	406	435	433	432	439	440	453	426	406	416	417	431	412	397	401	413	462	471	428	441	431	412	452	400	421	417	443	431	430	421	454	443	384	439	424	441	406	414	432	437	451	409	448	410	447	440	422	459	421	465	396	454	438	419	416	420	442	415	435	451	419	462	414	455	420	413	446	419	467	420	461	418	463	379	459	425	456	411	424	441	452	414	446	411	468	421	431	420	435	430	452	420	449	411	396	485	448	407	431	441	391	405	437	401	425	415	431	421	443	421	442	429	411	481	420	386	428	439	442	468	420	401	404	425	427	395	410	442	407	394	429	419	417	417	427	421	418	469	468	495	444	493	435	411	445	448	428	413	471	429	446	415	424	434	441	415	450	403	416	426	407	443	388	454	425	440	427	383	481	402	422	436	386	420	415	414	415	417	412	446	415	471	439	449	439	426	418	447	421	437	404	448	390	451	390	428	397	416	415	405	442	455	438	441	436	452	440	466	427	453	415	450	416	393	440	439	436	434	434	433	422	419	437	391	443	427	415	446	384	448	429	410	419	431	415	435	479	414	398	395	430	416	463	443	425	455	454	367	434	383	443	433	417	432	442	432	404	410	461	399	422	423	389	400	442	443	435	447	455	435	403	447	420	416	465	399	409	414	441	374	413	429	409	455	457	422	425	446	439	414	404	426	428	458	444	410	422	401	422	445	459	411	443	435	454	449	450	437	417	419	429	441	430	453	423	417	421	431	405	436	401	394	439	444	451	438	457	411	439	412	418	428	427	471	403	436	447	436	456	445	395	448	481	434	480	467	431	421	388	434	435	398	422	411	455	431	436	433	443	429	433	450	436	427	424	402	454	442	443	434	427	413	440	436	429	396	454	445	414	379	459	430	373	458	432	418	424	413	448	442	440	400	426	418	447	430	445	446	435	446	431	450	440	406	415	412	449	428	435	444	407	436	439	444	416	444	440	435	414	451	423	461	390	426	443	466	438	467	442	465	459	445	446	469	423	408	455	453	447	429	423	432	453	435	431	431	439	420	415	458	445	426	401	427	438	455	429	462	444	403	434	434	453	458	416	414	395	414	423	428	453	402	437	416	464	418	422	435	467	437	425	403	386	408	402	412	465	449	422	439	408	453	465	453	421	426	439	451	424	424	380	444	440	440	433	426	450	434	442	421	419	415	443	438	412	426	434	423	415	428	445	425	438	431	460	430	439	460	404	422	422	445	458	439	435	435	425	411	397	435	439	406	473	453	405	448	420	421	421	410	412	420	430	424	446	441	439	422	443	420	453	402	471	389	466	442	398	442	375	413	425	429	437	424	463	437	436	475	418	419	408	445	430	459	474	389	408	433	446	428	446	453	414	451	439	410	444	442	428	400	459	386	417	430	406	422	451	441	433	455	416	395	422	423	448	434	414	458	465	437	450	419	451	434	415	414	408	462	419	437	428	448	420	439	451	377	401	423	420	436	441	455	429	451	402	404	448	437	456	446	405	417	449	437	450	426	460	433	453	442	432	431	444	454	412	436	424	426	417	419	444	452	442	410	443	407	408	464	422	421	414	417	436	411
70965	37951	16492	4522	1322	540	276	203	222	198	191	214	205	219	221	223	215	193	181	218	192	180	215	214	214	199	214	216	208	218	195	245	211	210	200	185	197	191	214	209	235	202	230	197	196	195	181	183	230	236	192	195	199	224	197	178	194	186	231	210	228	206	203	193	227	215	197	197	197	191	227	219	221	198	219	188	204	192	213	226	200	202	231	221	211	204	205	242	188	199	204	220	196	224	200	201	213	228	193	214	181	212	225	184	203	214	204	212	218	196	222	223	211	214	181	202	208	210	194	218	204	208	204	206	191	211	194	209	219	229	207	176	206	176	200	226	217	217	197	177	179	228	216	176	202	192	216	167	212	204	214	207	229	206	206	198	216	201	187	176	199	181	214	167	200	202	210	207	204	213	197	225	235	186	244	211	195	213	194	213	204	192	212	203	223	223	200	222	186	195	221	185	216	201	195	203	217	210	206	185	211	220	198	187	186	196	189	204	191	215	212	237	193	228	210	195	214	198	175	205	216	184	192	210	215	193	205	199	191	194	224	244	193	230	173	176	207	222	233	195	189	226	205	216	214	199	190	188	206	218	202	213	205	166	196	188	186	206	195	206	181	189	244	203	203	200	214	212	212	195	193	185	179	188	208	210	231	222	193	207	210	206	231	238	215	183	217	242	209	205	196	205	209	193	204	183	216	207	217	179	187	175	199	173	194	204	204	226	195	214	220	197	173	187	207	210	177	195	188	220	212	201	217	203	192	194	219	203	210	220	212	201	238	229	202	193	173	164	205	204	183	197	192	170	156	208	188	190	182	201	211	199	207	227	191	200	190	196	205	232	211	184	217	224	204	199	210	217	215	208	177	183	189	191	218	194	191	213	207	208	236	214	192	197	197	221	236	190	216	210	172	182	215	203	184	215	238	227	188	194	216	171	172	195	203	187	187	219	201	202	206	204	189	189	209	212	202	190	196	211	226	185	185	177	231	193	237	163	206	174	169	224	213	230	203	215	226	204	190	222	215	193	196	190	213	229	206	208	190	227	227	215	190	208	216	218	184	207	225	203	183	226	193	186	195	199	220	215	199	207	227	185	212	208	193	204	186	185	187	215	201	219	213	211	213	193	213	198	186	214	209	190	187	173	210	192	214	235	184	174	191	209	202	191	209	208	226	225	213	207	216	215	218	179	223	232	232	201	203	208	196	203	186	213	224	198	192	198	195	174	217	192	204	223	199	207	181	208	204	215	172	206	219	218	233	216	216	219	192	210	217	183	227	209	215	187	210	191	210	196	202	199	184	215	204	203	196	172	206	214	210	196	198	221	215	218	229	211	200	198	215	199	194	182	209	203	219	193	185	223	205	208	210	209	221	194	211	207	224	188	187	221	199	210	206	218	184	185	205	201	211	220	204	177	196	195	195	177	211	209	193	199	195	203	221	192	192	206	223	225	214	224	218	197	193	202	204	220	226	230	204	168	193	202	227	169	198	198	213	223	208	215	214	208	190	214	200	195	187	200	205	198	225	205	198	187	175	221	208	208	188	194	200	207	237	193	169	210	166	205	210	222	212	221	209	200	196	224	229	189	202	190	221	195	199	209	211	188	191	233	210	226	229	186	180	192	192	219	220	185	223	197	205	200	195	201	188	231	218	229	206	189	219	201	213	186	188	195	196	216	203	207	225	161	204	223	200	190	199	219	205	208	209	199	203	197	198	203	210	222	206	223	189	207	206	206	182	213	206	205	201	197	204	235	194	206	182	208	196	217	200	189	192	188	189	205	192	210	168	229	198	221	198	228	180	201	213	203	184	191	200	218	202	211	211	219	206	217	176	207	207	202	183	219	204	222	183	191	195	199	189	196	188	208	201	210	210	205	194	196	189	198	207	201	177	204	222	217	223	227	212	211	211	213	200	214	198	212	216	197	165	223	180	235	194	202	186	206	202	211	214	222	201	206	186	190	216	212	235	201	201	203	217	202	214	222	194	224	227	198	215	194	216	187	206	203	195	198	185	189	217	221	227	187	214	215	218	215	204	222	217	205	212	211	210	185	243	211	204	222	190	203	169	209	254	194	211	230	244	190	219	192	223	208	207	214	210	203	220	213	196	240	230	207	186	185	204	202	218	213	190	205	190	197	210	195	201	191	189	188	193	224	204	201	195	229	194	178	196	195	172	173	176	208	208	192	173	178	199	196	201	180	187	211	195	198	210	217	195	202	227	198	198	217	218	221	208	215	198	185	210	200	213	192	197	212	185	218	194	205	208	217	214	221	224	202	210	215	194	199	202	199	205	202	197	195	213	186	191	191	208	207	197	221	196	186	200	202	234	217	218	210	189	188	206	187	214	199	236	210	212	203	222	187	208	179	180	213	202	179	175	206	204	220	214	224	209	188	203	198	185	207	218	210	214	235	188	185	213	222	181	220	189	218	181	203	204	185	184	216	198	230	226	181	190	227	229	210	204	215	196	209	190	208	191	206	177	209	225	188	210	196	190	223	198	196	203	179	155	226	221	214	219	181	200	227	211	199	190	174	225	211	189	185	213	200	198	200	225	209	208	199	206	208	169	201	219	204	179	211	184	220	219	192	215	196	205	202	195	212	210	205	198	204	207	220	221	199	195	186	215	183	200	204	206	206	189	181	215	206	195	193	200	206	183	245	187	175	215	208	198	210	203	213	203	190	229	229	191	222	215	213	187	214	183	164	192	204	187	206	190	210	198	200	200	216	183	189	220	219	195	204	207	216	220	201	200	204	219	186	200	208	201	215	206	212	170	206	213	201	215	220	210	216	177	196	235	205	208	176	201	187	223	206	184	194	199	203	197	197	205	189	213	182	193	223	220	225	210	225	194	172	208	195	224	193	227	194	213	202	190	197	187	189	213	189	161	200	208	183	188	223	186	221	228	184	188	215	175	188	234	198	204	190	185	194	207	216	203	206	224	196	219	205	212	203	220	193	196	213	199	212	192	189	210	217	194	207	190	193	213	203	204	209	186	180	188	191	181	205	210	207	218	230	207	189	183	210	195	208	212	215	201	192	196	229	209	183	206	203	218	219	212	205	220	203	180	206	186	222	195	195	189	217	174	202	190	180	188	212	213	213	207	199	173	187	196	210	197	205	235	225	197	199	180	194	199	211	184	230	185	188	215	213	221	180	189	208	191	199	205	194	196	184	217	223	220	211	205	201	183	186	236	197	214	207	207	211	216	169	206	194	193	215	224	199	241	231	209	248	205	190	208	206	240	184	194	203	209	216	204	185	248	218	188	212	205	223	216	202	200	206	189	237	191	189	197	204	209	196	206	185	200	214	207	201	234	184	204	215	190	186	205	196	181	190	177	201	203	217	207	223	190	192	175	202	178	194	200	218	218	223	213	214	245	205	215	225	187	203	185	195	196	218	214	222	189	222	178	187	247	215	174	198	240	204	197	191	188	216	191	186	220	189	184	195	185	207	192	187	208	207	204	221	205	198	215	215	218	194	201	213	211	204	197	172
47732	27036	14759	7290	3683	1514	711	551	537	508	531	534	459	466	494	433	465	482	443	466	433	467	453	435	520	457	428	462	492	462	497	457	449	441	454	443	423	431	450	468	475	469	452	446	453	439	433	423	444	445	448	493	447	475	494	470	451	460	455	444	453	493	491	463	424	452	452	452	441	428	451	441	467	457	437	454	425	468	400	439	434	463	440	453	508	462	463	421	483	455	434	437	454	453	400	436	424	448	434	439	396	449	451	448	486	463	446	450	398	456	446	416	442	421	467	468	464	448	442	458	459	454	425	445	466	433	436	429	470	437	455	440	436	429	482	432	489	446	454	451	427	441	415	468	437	444	480	447	417	431	442	457	446	487	472	447	463	473	476	421	438	457	436	444	450	457	441	475	490	459	446	431	435	461	442	431	429	469	462	449	463	419	469	437	480	434	452	461	436	457	433	452	463	466	395	456	503	463	510	455	474	450	474	457	454	496	452	427	437	417	424	487	464	458	449	452	422	452	454	419	414	435	470	454	477	473	446	419	448	440	433	451	477	447	473	476	408	431	431	464	446	448	451	486	469	465	413	443	444	452	423	444	464	448	456	447	449	411	452	458	470	465	486	431	466	457	481	441	445	475	425	436	464	430	405	461	461	447	417	452	447	464	464	477	425	415	440	413	439	436	426	461	418	451	462	434	450	440	443	459	465	446	437	420	460	465	472	453	461	409	414	443	460	441	418	420	448	496	428	454	436	458	480	427	460	423	443	429	478	459	423	435	516	446	467	436	403	448	451	434	458	439	443	467	448	428	472	422	443	446	430	446	477	470	459	463	489	453	435	431	449	426	397	440	476	423	463	465	443	441	470	401	426	434	451	455	406	449	430	478	449	448	468	450	397	434	434	450	438	481	463	476	476	452	446	435	442	447	439	454	461	477	470	440	447	439	457	425	486	437	433	451	421	417	467	434	447	448	451	428	431	455	469	450	438	436	452	463	443	430	414	436	404	449	459	465	435	406	433	463	427	439	444	404	449	464	446	472	480	451	437	446	454	444	461	446	446	427	471	443	454	456	433	441	484	430	437	431	463	461	451	428	415	400	420	464	452	466	442	433	462	418	411	448	459	427	451	473	428	409	472	478	426	462	438	442	447	385	441	455	447	466	466	436	411	446	440	436	416	467	458	439	450	435	474	428	461	449	457	452	438	473	441	430	416	445	454	458	464	425	471	471	420	462	445	446	427	459	447	435	454	494	434	451	457	466	443	452	400	491	450	457	484	467	509	448	443	430	472	441	448	454	488	476	487	441	426	458	448	427	443	414	476	447	423	405	429	461	406	448	407	457	446	453	445	472	427	415	431	463	421	481	451	463	490	436	433	492	480	438	465	465	464	454	434	459	441	460	433	507	468	468	474	479	433	436	499	458	436	445	425	452	415	425	433	452	418	443	433	457	467	436	465	422	444	457	467	436	480	401	467	447	468	458	457	426	460	435	469	442	499	439	462	455	460	426	401	446	460	450	488	435	441	440	448	443	413	474	438	455	464	447	425	438	436	460	428	437	442	456	425	444	434	463	442	412	456	462	413	442	449	478	455	445	455	432	428	452	433	446	486	426	496	451	406	449	426	465	437	487	465	429	442	446	407	452	448	467	464	484	452	413	419	429	453	458	458	442	441	493	468	468	442	435	449	443	437	468	466	435	466	444	483	468	444	481	497	427	423	440	445	395	442	444	468	446	460	469	426	433	417	454	450	469	444	465	485	417	413	440	439	462	439	437	435	463	423	483	438	445	435	425	460	461	449	457	416	447	453	450	450	392	433	488	467	478	456	418	447	476	419	423	453	498	432	440	437	461	435	466	433	465	433	450	426	466	449	439	481	451	428	433	499	457	421	417	471	436	439	466	460	457	454	460	461	482	466	441	462	462	423	443	417	456	416	429	452	397	425	400	444	453	453	436	432	436	476	406	434	477	454	448	438	451	452	479	418	431	473	489	440	423	446	466	421	441	491	490	441	428	442	472	414	450	491	483	468	497	459	417	436	445	465	414	430	415	466	432	420	490	411	486	439	446	441	467	442	448	459	436	443	452	420	449	431	429	455	433	450	434	431	448	460	430	484	438	499	475	466	452	449	405	476	428	435	441	444	435	463	404	423	440	443	452	453	438	465	410	437	415	448	445	420	432	400	471	474	445	465	414	481	454	446	463	468	473	454	440	458	477	466	484	431	482	425	458	468	486	453	458	425	445	468	447	454	453	444	412	430	452	456	461	472	459	454	466	433	467	418	430	437	471	448	465	446	459	419	460	475	471	440	426	442	449	459	476	449	445	449	426	495	477	438	435	486	440	459	421	436	480	460	432	477	433	465	444	417	446	453	478	453	469	462	429	437	445	432	457	458	467	446	473	441	413	463	433	440	470	446	443	432	441	442	417	444	418	457	403	439	475	436	445	481	463	489	473	448	488	433	462	486	441	439	400	459	490	437	413	467	417	453	475	427	439	474	463	470	468	425	435	435	430	470	453	465	424	466	462	437	428	404	459	462	470	437	458	459	434	419	454	426	450	431	462	430	474	418	440	446	438	429	433	441	417	450	450	435	467	424	415	404	463	448	473	470	438	414	428	454	436	422	435	423	476	456	416	437	426	455	428	486	453	432	431	425	433	481	445	444	454	408	465	439	471	468	430	485	472	462	477	445	458	411	448	449	458	468	414	409	442	452	439	457	440	410	468	459	435	419	426	446	404	455	436	482	462	446	430	443	461	431	421	455	451	453	471	428	431	464	454	455	474	437	427	477	445	466	422	478	486	432	474	469	421	437	436	444	458	450	474	474	465	427	463	456	434	444	446	468	463	477	448	428	454	464	435	439	447	427	434	462	422	451	478	427	458	465	473	449	455	432	445	425	449	442	444	469	441	485	446	431	434	447	415	443	458	482	470	428	444	447	512	460	421	457	468	460	427	457	434	428	471	446	463	466	430	429	454	440	448	468	501	468	451	417	452	420	423	448	429	422	457	481	431	432	421	452	441	477	460	454	479	466	400	477	464	498	484	449	488	477	409	448	439	421	412	457	456	445	427	447	469	466	450	452	467	423	394	478	445	444	456	448	441	428	460	445	436	449	459	443	436	440	445	438	440	456	463	432	478	421	462	463	450	434	455	472	449	467	428	463	440	424	462	430	478	447	458	456	410	445	409	447	456	478	451	442	465	453	425	454	448	437	419	460	415	437	417	461	448	434	455	477	471	457	462	485	445	440	396	426	442	479	466	399	464	453	443	480	446	430	423	454	485	468	460	435	442	471	431	448	426	506	458	435	463	485	430	452	457	477	472	429	444	436	428	454	421	426	456	415	434	486	419	424	406	446	461	415	421	472	446	466	476	450	470	472	424	475	449	446	469	463	457	427	440	481	453	455	444	438	409	438	429	464	459	440	468	453	443	457	451	481	431	484	461	478	466	448	465	473	465	441	436	442	466	455	476	426	442	458	456	490	499	427	434
52697	23541	7187	1642	598	258	183	167	190	161	183	150	198	201	187	195	186	166	173	144	209	166	167	183	193	174	157	161	163	189	168	220	208	189	188	181	208	166	173	178	175	154	186	140	198	173	196	180	189	185	170	155	178	175	193	182	157	207	173	175	199	198	169	154	169	162	191	191	183	165	160	163	182	176	170	181	171	187	166	174	168	172	157	189	157	172	165	180	164	198	166	169	163	201	184	162	193	187	156	170	200	186	200	189	196	190	198	168	159	182	187	183	165	180	171	182	174	158	189	185	175	196	184	176	175	180	163	186	186	175	170	166	204	178	183	176	191	171	169	158	159	180	170	195	160	191	177	176	180	152	169	186	181	165	183	184	181	166	172	191	165	175	188	189	197	171	157	171	193	165	161	171	201	171	194	181	189	195	202	195	196	188	190	195	170	156	198	186	176	155	193	206	184	220	181	155	173	212	167	171	192	178	197	209	181	211	167	206	192	155	161	197	159	189	182	144	172	192	152	183	207	148	184	192	159	199	210	182	160	177	200	180	174	171	195	181	180	165	167	173	182	189	200	178	193	182	200	196	171	182	160	180	208	178	174	198	163	185	186	194	193	178	186	179	167	171	180	193	185	173	182	165	191	179	178	179	180	163	178	202	167	184	198	176	158	174	186	218	191	198	179	198	160	180	182	189	197	169	189	199	145	168	153	161	194	178	183	198	178	184	165	188	160	175	161	175	184	198	202	192	164	177	189	173	176	172	205	180	172	184	177	175	165	184	191	193	207	198	215	199	190	164	178	176	169	159	192	199	192	191	173	180	179	170	169	169	173	170	185	189	166	185	185	169	164	165	182	192	180	173	183	193	200	178	162	160	176	156	201	161	190	195	189	193	192	177	171	171	177	176	185	181	173	178	156	180	186	166	168	173	171	176	190	166	177	156	199	169	170	192	188	193	174	187	161	160	178	172	178	199	162	177	180	180	186	206	225	166	185	206	180	185	173	165	183	182	159	183	192	162	201	213	172	177	211	186	202	203	215	176	164	173	186	193	171	174	187	167	170	177	171	172	194	196	160	163	179	162	162	184	167	176	155	174	176	182	183	176	192	189	168	177	176	178	180	158	178	173	184	176	171	160	169	209	145	175	167	192	207	179	155	195	180	180	190	177	198	182	179	163	190	185	173	179	190	194	178	147	165	208	171	200	170	170	168	182	182	167	210	179	195	177	191	161	182	186	171	163	196	201	181	147	160	139	152	187	190	211	170	182	213	199	187	173	201	166	189	182	189	149	163	166	196	176	184	161	171	165	163	201	202	186	182	175	183	179	194	173	180	175	212	200	191	181	195	180	184	181	185	167	181	184	173	197	169	172	174	163	203	183	216	172	165	158	200	176	165	175	172	173	189	210	196	179	155	192	182	177	191	166	176	180	166	161	171	180	142	175	170	164	185	171	166	191	166	187	174	167	176	168	186	203	189	179	180	186	168	186	163	146	165	192	187	196	179	190	186	188	176	195	193	163	204	205	170	213	202	164	162	154	170	160	202	179	178	176	218	162	185	194	182	147	208	158	158	199	162	177	168	173	156	172	192	173	209	175	177	192	218	171	176	166	161	192	192	179	189	182	165	173	164	164	177	171	168	193	156	199	191	167	187	196	166	171	205	197	188	136	193	163	180	189	189	190	196	175	189	184	212	181	195	168	173	156	162	191	191	185	176	208	199	182	170	185	191	199	165	157	188	187	184	186	191	178	178	170	186	193	184	199	185	186	178	173	177	187	182	189	174	198	161	175	193	140	142	194	177	165	164	183	192	161	176	200	169	188	174	180	194	207	168	179	167	156	198	198	205	170	188	195	182	185	167	193	177	189	197	185	180	159	167	174	187	160	188	173	185	173	167	208	172	186	168	189	178	193	172	195	179	212	182	175	181	183	185	172	158	191	210	182	185	172	175	156	181	168	191	187	206	202	196	184	177	177	203	160	176	178	212	191	194	168	195	176	168	174	212	156	182	158	157	151	183	176	175	177	174	177	173	175	210	177	170	181	163	188	174	194	156	167	172	171	186	193	185	164	224	184	191	196	172	187	186	141	169	208	196	185	214	187	176	191	191	170	160	190	190	182	163	160	170	187	167	196	175	176	155	192	185	192	180	176	189	185	191	163	166	205	187	185	162	175	189	190	184	203	177	185	197	170	181	147	154	203	199	186	176	191	193	179	174	171	215	182	166	176	202	173	169	224	171	178	169	184	186	185	185	175	172	194	195	160	169	191	172	175	175	162	162	197	171	170	184	177	183	186	143	172	181	165	165	171	177	162	166	158	170	175	162	157	187	205	198	176	193	215	164	175	193	165	191	170	175	175	167	200	175	188	187	165	162	171	173	168	207	226	188	172	134	176	180	164	157	184	157	194	166	174	167	178	178	170	187	170	183	180	152	178	170	168	184	180	165	202	169	195	192	190	181	185	199	158	181	190	178	175	184	182	157	172	177	177	175	198	163	174	172	205	197	195	160	165	197	174	180	180	163	167	199	185	183	165	182	187	177	181	176	200	166	153	170	180	178	167	193	174	205	160	181	205	189	176	186	195	163	183	191	174	177	172	185	170	173	172	181	181	172	183	176	174	190	177	186	172	181	186	194	189	155	198	161	193	185	196	169	165	182	157	180	172	191	190	168	163	200	172	178	180	191	194	191	185	162	172	187	165	168	184	186	188	189	169	178	195	177	178	187	167	203	197	198	156	184	188	167	187	198	150	183	209	196	187	184	169	177	166	171	195	191	192	179	182	160	179	185	207	198	157	194	174	205	198	198	170	171	176	170	194	202	174	172	178	176	174	182	201	173	174	189	195	170	187	179	175	186	183	188	179	180	183	183	173	168	182	177	174	183	187	189	179	190	159	182	184	171	192	148	154	154	183	174	205	184	188	177	177	184	196	163	193	202	186	200	173	172	175	196	162	174	194	168	200	209	189	215	196	177	200	206	166	173	192	173	181	187	182	165	198	184	190	171	166	184	192	166	190	173	170	165	193	175	166	181	219	181	208	182	177	170	198	146	165	183	185	199	183	180	205	163	195	184	186	183	188	149	153	206	170	187	168	197	177	183	180	171	177	172	172	184	200	179	186	178	164	192	197	177	177	193	197	186	189	205	163	180	175	188	175	206	196	197	180	185	183	180	197	183	172	182	169	166	212	175	157	179	164	175	173	173	176	183	171	173	189	194	167	165	203	163	179	179	158	181	180	156	185	204	180	183	188	177	173	200	188	180	179	195	180	159	196	198	204	196	191	188	177	177	190	180	173	169	171	193	178	176	205	177	169	175	180	157	162	171	216	196	170	174	167	182	180	160	170	192	180	183	189	202	175	187	167	188	163	172	169	180	171	200	200	193	191	198	185	187	184	172	201	194	169	198	157	204	176	195	163	157	195	184	177	183	205	214	184	185	188	168	187	189	179	157	167	151	190	183	207	172	156	186	171	170	201	192	176	200	189	163	172
34854	15386	8113	3517	1790	845	401	401	451	409	426	420	386	415	402	423	434	410	415	393	419	425	408	424	431	399	406	397	404	386	380	380	406	398	385	387	427	387	422	450	434	392	422	438	414	439	396	412	419	401	410	425	408	403	406	409	402	406	398	386	449	393	371	396	422	418	414	412	412	393	410	422	414	396	378	411	403	419	419	441	400	424	413	414	381	401	398	386	395	395	423	398	404	423	391	367	401	405	381	404	401	431	377	365	394	398	439	370	435	415	425	413	373	377	390	369	401	429	386	381	401	427	409	404	396	416	396	374	356	422	370	432	366	363	404	418	423	419	413	414	386	391	401	378	412	407	407	418	418	429	397	391	393	395	407	430	368	413	382	429	409	416	413	375	411	402	416	400	417	412	439	405	395	453	419	382	426	405	422	393	413	407	388	410	416	415	410	397	396	402	402	438	439	418	373	434	400	391	469	408	386	419	412	412	399	402	423	404	424	396	425	397	392	426	373	395	407	363	380	427	418	439	387	445	404	414	386	440	400	419	393	409	422	375	422	420	409	401	407	409	397	402	351	412	400	427	413	417	396	399	388	421	410	432	414	402	402	373	411	434	430	373	424	407	374	398	439	373	401	379	379	407	426	384	400	446	415	397	388	404	408	388	403	443	405	410	424	406	416	432	427	429	427	415	427	386	414	400	399	394	426	355	412	422	378	384	383	406	410	390	416	377	405	444	429	399	413	375	406	405	417	415	397	430	417	411	397	394	409	400	367	398	367	412	395	426	431	452	383	417	439	408	362	390	368	400	433	406	393	418	379	406	381	418	389	402	373	384	405	437	397	384	443	378	426	381	406	421	409	385	401	431	416	397	391	383	393	386	420	392	425	405	396	366	407	360	406	436	374	392	399	405	441	432	425	373	414	388	434	390	435	424	393	447	433	400	420	403	386	444	389	395	389	409	403	395	413	350	402	378	388	393	402	435	430	416	417	384	374	421	426	396	432	427	408	386	394	405	469	398	416	393	396	407	404	397	414	369	392	376	412	392	418	451	446	402	431	405	396	400	389	467	408	407	397	421	427	423	477	406	399	434	427	424	420	395	404	420	404	384	373	412	384	412	420	387	375	405	442	400	384	405	419	383	386	374	422	437	402	362	393	416	391	399	407	426	405	383	400	424	393	427	432	404	379	394	457	405	427	405	388	389	379	401	381	444	378	434	384	397	347	381	406	417	363	414	402	411	418	401	369	386	411	409	378	437	413	411	439	356	421	406	337	433	378	387	364	383	391	402	413	366	382	372	401	371	421	420	411	398	433	410	392	389	406	439	388	406	440	391	413	418	410	392	436	404	439	420	416	421	403	430	392	384	414	394	393	436	358	434	431	373	401	427	418	389	405	406	418	419	396	396	415	420	408	376	378	455	382	425	419	379	408	416	390	404	414	401	419	384	436	381	400	380	433	420	393	409	405	380	442	405	453	425	376	404	425	354	405	433	392	406	422	420	407	381	441	418	385	420	380	411	384	405	419	427	414	428	402	385	397	427	393	404	422	375	413	426	439	425	371	412	389	389	404	409	408	451	383	417	377	413	416	412	431	415	403	450	389	380	378	400	424	394	381	403	387	361	426	415	413	372	381	403	389	424	381	375	450	404	403	375	381	357	405	420	362	422	417	416	384	409	389	435	385	433	419	406	451	414	427	403	453	395	369	397	394	426	436	390	414	389	415	405	412	410	437	415	420	396	407	407	403	368	413	383	415	428	393	417	424	377	375	393	401	433	429	423	363	363	414	429	424	415	439	407	385	401	430	403	390	426	391	392	397	397	407	374	370	413	404	397	437	404	380	414	417	409	374	388	409	372	404	419	429	375	403	392	414	411	413	416	413	403	376	375	397	413	386	427	391	425	419	405	421	409	387	376	429	375	404	388	429	396	395	413	391	442	440	402	404	376	380	393	432	412	368	404	415	382	416	386	445	393	397	417	359	403	411	363	403	454	447	377	418	420	391	429	412	404	405	421	404	393	370	414	383	382	399	389	409	379	396	397	386	367	426	409	429	425	435	412	380	396	397	412	402	397	395	374	402	417	409	452	365	394	376	396	436	388	394	403	416	424	409	398	426	381	428	403	412	374	389	391	376	414	429	387	406	358	440	392	381	394	411	423	413	421	409	379	411	399	401	377	394	427	405	397	386	417	406	409	404	404	379	413	405	430	395	389	384	410	437	443	388	414	406	422	416	426	391	368	417	402	403	401	400	391	382	400	399	384	413	398	414	356	430	404	375	455	361	408	383	401	412	390	425	396	424	436	359	431	392	427	427	404	404	408	375	366	386	408	409	408	382	421	427	424	399	413	387	405	431	414	373	416	395	411	438	414	379	408	438	411	423	401	402	389	402	399	446	413	367	392	436	438	418	391	413	411	431	419	422	418	404	415	422	431	398	420	414	371	393	419	408	425	385	391	455	398	385	405	453	388	433	429	423	420	385	409	404	406	399	432	440	433	419	381	406	402	389	377	443	449	404	419	427	393	394	420	395	395	381	432	389	438	383	414	431	397	400	419	408	381	438	402	398	441	413	372	387	402	374	394	374	399	384	374	396	402	380	390	399	390	427	371	431	390	394	371	402	360	401	366	417	397	438	419	389	414	411	404	417	360	413	398	406	414	409	397	370	418	433	388	413	404	420	424	444	376	405	423	398	414	402	403	383	421	364	414	404	421	440	360	383	417	423	430	375	384	377	445	437	386	423	409	450	398	398	417	365	395	434	421	428	403	393	375	392	397	390	381	454	416	439	387	396	406	411	400	433	437	415	400	394	430	380	419	392	421	385	364	373	371	405	389	406	401	407	416	416	409	394	385	411	426	411	388	406	387	407	416	395	414	393	421	413	404	416	391	416	420	390	394	389	401	409	387	389	393	442	441	389	413	382	421	424	457	463	398	390	382	404	417	368	403	422	436	407	401	413	392	413	390	393	384	387	395	396	432	386	396	395	421	404	382	437	400	393	376	388	388	412	452	386	389	407	381	386	400	385	412	404	433	377	384	395	400	393	389	420	412	395	382	416	412	449	440	440	411	383	376	421	410	387	423	400	397	390	401	422	395	391	449	419	409	424	388	400	419	409	404	368	448	393	410	405	405	418	420	404	436	402	432	400	428	425	370	421	407	409	428	422	408	404	384	421	428	453	393	412	420	417	424	459	398	384	441	402	406	367	376	403	420	423	423	386	414	390	428	392	408	386	416	385	392	432	375	382	440	397	432	403	385	410	444	388	420	410	366	417	390	370	416	359	414	398	394	451	429	368	387	398	422	376	404	400	435	452	414	398	409	402	411	404	413	432	380	397	402	415	374	374	403	397	432	425	397	415	417	432	390	425	386	424	427	394	391	375	437	387	403	425	388	391	408	402	409	404	371	413	401	365	425	399	411	451	390	386	357	447	398	399	402	437	416	388	415	399	429	430	414	429	403	391	413	438	389	381	443	379	426	413	396	427	403
60028	29227	12331	4525	1919	546	236	200	194	176	202	215	204	186	197	188	181	194	196	203	227	188	193	163	194	171	186	176	166	194	189	186	205	180	193	227	191	190	212	217	198	169	210	196	187	193	201	192	197	177	225	181	201	204	165	191	177	168	189	235	201	220	198	194	186	219	173	183	179	192	188	156	181	222	178	198	188	161	185	178	164	191	183	174	197	166	197	142	184	217	193	162	179	217	191	188	223	196	204	199	203	199	202	203	195	164	174	212	188	210	211	202	204	210	197	211	152	212	177	186	213	190	198	197	217	168	172	210	192	212	188	200	186	199	182	202	183	204	179	171	169	215	191	211	182	177	164	201	204	166	200	170	194	176	167	206	195	185	140	182	179	193	209	172	188	190	190	181	208	175	177	200	201	193	171	197	187	190	189	228	175	191	177	177	191	205	189	176	206	182	211	174	177	212	196	209	170	177	197	204	185	186	181	202	195	159	168	206	217	199	185	172	204	231	179	180	193	197	193	211	199	200	187	194	209	193	185	175	225	185	228	201	195	190	203	207	212	204	211	204	190	194	203	199	215	190	183	211	205	183	175	209	209	193	177	188	175	219	175	181	209	218	201	189	187	193	211	182	201	208	205	205	168	197	196	216	177	181	163	179	188	206	197	187	211	205	194	188	167	198	175	193	181	195	196	176	191	180	192	199	193	178	182	184	221	208	187	174	186	176	177	194	186	186	203	195	184	181	211	184	158	165	180	180	186	159	200	187	212	182	195	205	184	195	181	203	187	174	204	203	191	201	160	198	211	186	196	196	192	186	180	187	192	206	205	185	198	192	201	182	211	174	166	204	204	208	205	194	205	168	208	173	200	208	202	174	168	175	197	199	187	194	183	211	204	182	206	200	175	179	204	205	185	177	200	188	198	200	200	177	185	204	173	183	245	204	215	190	200	178	175	192	202	149	192	210	187	183	182	174	206	225	196	175	207	185	188	203	201	169	215	204	204	191	183	202	180	168	167	197	172	184	184	205	190	176	208	202	205	218	189	182	178	186	183	198	217	189	161	178	184	189	183	206	188	188	213	192	188	201	210	199	180	173	196	211	193	199	212	194	208	168	189	186	161	170	218	186	200	203	209	176	191	202	233	176	199	193	184	193	177	191	195	177	180	186	180	165	189	188	206	204	179	202	193	195	189	182	174	175	213	184	189	180	196	203	201	216	192	222	207	173	199	171	179	212	187	180	190	182	179	180	215	184	224	216	188	190	203	207	191	189	166	192	181	173	185	210	178	177	194	186	199	180	210	236	183	210	198	222	195	189	207	170	189	207	176	203	163	175	207	220	149	212	215	198	166	192	163	193	194	160	210	202	217	207	201	198	164	168	216	186	202	211	183	172	201	179	209	216	198	201	201	196	188	198	213	183	215	200	191	193	169	221	181	192	178	195	187	175	205	173	206	214	183	199	229	194	179	184	199	197	178	191	204	185	204	202	171	192	195	183	193	196	198	168	176	158	184	193	189	197	179	213	212	157	178	191	207	192	165	182	186	180	175	199	213	238	190	170	214	207	197	207	203	224	215	203	208	189	189	215	205	222	191	190	180	185	213	179	190	222	178	189	188	190	208	179	178	191	211	186	197	193	179	195	195	180	182	210	193	188	182	216	208	186	191	194	174	212	190	190	165	197	162	206	193	187	187	177	197	186	183	183	203	174	187	207	204	206	198	162	217	179	192	180	198	173	170	195	190	211	196	198	168	191	195	211	185	215	201	177	190	176	191	197	152	177	172	212	221	202	217	190	219	185	196	206	187	191	192	190	193	178	199	219	189	189	215	186	198	181	180	196	218	177	195	190	218	199	188	186	191	180	179	174	184	205	203	185	178	203	214	206	197	229	204	215	204	176	186	215	197	165	174	185	196	202	202	164	192	188	181	196	202	194	185	184	195	209	193	208	219	208	205	196	200	191	209	192	186	191	187	189	225	164	169	199	181	193	180	198	190	182	175	186	204	188	210	201	196	208	187	184	188	176	196	189	187	200	179	184	197	205	179	206	204	206	188	203	208	210	219	214	189	239	191	177	209	214	156	188	157	206	205	197	182	170	200	225	181	179	230	200	188	198	192	198	180	188	200	234	167	195	219	180	165	200	189	189	207	169	215	222	185	198	167	185	177	216	185	202	168	196	181	193	205	181	174	193	170	177	181	172	188	197	232	212	238	206	203	184	195	185	204	196	198	187	197	185	205	197	173	230	219	202	200	164	176	214	192	193	196	211	160	184	199	195	157	178	189	187	191	175	207	189	210	179	186	204	176	198	179	205	201	198	235	192	190	198	191	197	181	190	205	184	180	202	217	188	185	194	177	185	219	185	204	179	183	207	184	202	192	185	182	194	227	184	190	178	195	203	173	159	212	203	196	184	182	181	165	186	187	191	158	171	189	180	205	186	172	215	190	214	219	181	202	195	170	205	180	184	189	188	202	196	202	186	189	180	184	215	213	188	187	240	185	196	185	191	177	196	163	202	172	202	224	208	191	177	199	207	190	201	186	191	199	182	190	204	192	174	199	191	175	197	196	173	196	204	196	191	174	208	208	212	193	213	196	186	211	202	203	177	171	207	200	213	185	201	181	188	187	201	196	221	177	204	199	187	200	204	170	187	202	205	205	162	210	178	176	199	197	183	215	186	206	182	201	180	185	178	146	226	195	203	214	220	207	203	182	198	202	203	180	207	196	189	171	191	191	183	179	195	196	210	196	217	162	180	184	187	174	159	155	206	191	178	230	203	187	197	201	177	184	201	191	202	195	164	198	186	182	200	191	205	198	198	183	218	175	192	186	182	198	204	180	192	189	214	182	186	198	200	166	224	191	190	190	192	204	174	183	212	210	201	204	188	184	154	197	222	190	214	208	159	190	222	202	194	229	214	204	169	200	217	193	188	197	190	191	190	174	183	185	193	171	207	198	203	180	188	187	190	196	200	177	183	219	181	176	183	180	193	174	183	215	205	194	197	175	185	184	189	206	201	233	181	178	191	168	215	168	208	171	179	185	204	183	180	197	196	183	182	184	185	186	213	184	181	201	185	185	194	187	183	188	147	192	199	214	192	191	208	164	193	182	190	176	219	195	182	201	186	181	203	219	189	193	206	205	203	204	165	191	220	169	188	175	189	206	184	171	204	176	200	195	210	190	188	204	186	208	194	208	179	218	188	166	193	195	184	212	207	185	165	189	203	207	184	199	202	211	181	223	227	183	195	204	180	172	154	183	214	225	187	208	204	211	192	172	199	184	190	203	167	206	167	175	173	174	208	209	220	199	187	203	187	191	182	177	176	176	183	191	201	179	215	167	216	186	177	206	213	183	204	175	205	192	184	211	178	192	194	182	181	216	185	199	192	197	180	180	201	184	191	177	196	195	162	201	190	210	193	193	152	196	203	216	171	176	182	184	181	164	197	191	211	188	197	197	210	205	186	192	186	181	199	195	197	198	186	185	163	212	191
39429	20850	13713	9764	5657	1637	532	493	477	489	424	491	439	441	449	414	487	436	481	428	463	429	435	446	412	478	436	419	401	429	429	460	453	441	433	399	412	444	440	457	437	437	490	434	456	437	441	446	402	409	418	400	433	434	452	469	440	445	398	406	410	368	422	383	431	457	418	482	429	425	453	435	414	411	413	445	427	401	440	443	405	419	440	438	444	393	434	435	438	410	424	458	413	449	424	411	398	444	479	466	392	419	467	449	452	450	430	428	430	435	448	440	409	419	435	413	434	427	453	374	437	433	468	410	460	431	442	424	429	403	429	436	444	433	421	429	429	441	404	451	450	443	402	455	472	397	395	428	444	411	436	433	433	426	423	439	432	444	434	433	435	410	453	430	407	438	440	457	488	425	416	435	444	434	439	433	447	459	414	419	401	427	413	451	405	446	457	451	406	453	420	446	424	372	426	427	422	442	397	432	466	432	434	448	411	460	429	419	453	393	402	421	448	416	418	417	416	427	424	378	456	430	410	417	417	422	461	453	448	399	451	397	419	443	444	431	434	419	411	409	433	460	474	448	462	418	442	419	437	403	415	451	435	433	475	453	420	401	448	451	402	437	424	453	433	438	441	433	418	416	406	421	421	433	401	422	424	428	393	457	454	414	414	412	399	423	424	443	449	439	414	495	422	440	453	438	430	460	421	426	447	425	397	436	434	397	440	424	449	474	442	423	427	454	444	462	435	475	418	417	441	450	415	399	436	397	451	447	414	436	440	445	435	457	487	458	396	466	443	401	419	423	442	425	454	417	427	429	421	430	426	394	448	427	411	467	450	403	448	414	438	453	437	430	382	418	462	452	411	429	445	413	425	427	419	426	397	442	396	442	450	430	418	443	448	430	473	435	414	438	441	475	435	407	447	424	455	419	435	424	451	440	409	474	443	398	417	437	410	407	423	395	450	416	455	431	443	440	422	448	437	435	418	425	460	423	440	427	455	392	449	452	437	445	441	472	412	426	451	441	447	420	412	402	419	424	411	380	399	403	436	390	428	453	404	413	410	440	433	391	457	425	399	395	435	429	428	405	415	426	412	410	415	428	453	425	446	430	441	432	439	409	423	426	417	431	461	448	447	431	441	431	444	435	448	455	461	411	427	442	425	448	419	406	469	410	458	428	424	430	429	439	420	414	405	436	427	427	438	459	455	409	431	409	429	437	477	449	393	446	409	402	450	428	423	446	408	443	423	429	454	447	425	426	434	441	459	442	457	410	468	426	457	446	408	455	424	442	424	445	411	437	433	395	422	427	426	415	420	444	416	417	417	477	423	440	427	448	435	433	461	426	415	435	419	476	424	468	449	421	459	417	434	433	458	430	444	442	420	467	427	417	422	433	440	425	426	454	419	430	408	404	441	441	413	444	403	477	447	413	400	422	404	404	428	403	442	465	455	452	430	451	424	438	432	434	429	422	423	453	402	389	417	474	420	436	435	443	412	431	419	446	421	441	442	439	434	437	439	438	445	437	430	417	433	438	446	382	394	429	476	430	430	429	446	442	433	391	431	439	422	470	469	422	405	438	430	429	410	443	460	449	395	448	424	431	442	404	425	464	423	428	465	459	415	446	428	443	426	380	442	454	443	442	428	419	412	419	427	416	438	416	407	405	455	394	418	455	421	477	473	434	460	452	444	444	442	428	435	427	413	448	452	446	434	409	414	452	416	435	452	481	437	437	432	441	432	410	447	415	467	427	444	451	398	439	430	432	432	463	426	416	450	471	450	444	452	416	428	426	432	425	458	410	395	442	421	434	434	458	403	417	454	422	498	434	438	398	443	418	418	421	423	407	443	424	415	416	437	463	413	418	428	434	472	361	413	432	431	435	455	470	422	433	394	457	474	475	469	419	442	413	413	451	455	452	463	448	442	441	421	426	413	452	384	459	403	396	426	434	411	416	424	438	394	431	413	434	416	442	442	442	443	387	427	403	446	389	401	448	421	401	457	446	430	430	427	401	453	464	430	440	417	442	432	481	429	454	385	415	429	430	437	443	420	440	423	398	433	463	388	431	449	440	400	429	437	429	448	428	433	424	447	432	429	409	414	415	442	432	423	419	421	447	421	454	441	442	410	471	415	410	412	394	434	409	428	459	440	439	429	475	408	382	420	426	429	439	462	444	427	405	418	471	467	427	411	414	435	449	424	446	440	446	442	450	430	443	425	435	431	418	434	468	403	421	425	428	436	417	466	448	407	444	486	437	403	433	433	467	443	432	395	487	421	428	397	425	441	461	424	437	442	432	430	423	400	450	437	419	422	425	414	416	415	426	427	447	457	424	414	463	430	425	462	434	467	463	426	399	414	390	445	436	433	436	427	442	461	431	442	404	432	437	444	438	444	445	427	420	398	439	458	454	450	425	400	410	393	442	425	441	427	432	408	394	419	417	397	453	458	428	416	444	435	437	435	411	398	435	472	429	473	448	443	426	412	438	445	453	460	426	445	459	442	436	399	412	432	436	434	434	453	428	443	425	417	428	451	434	423	417	400	466	404	431	390	439	428	435	449	434	400	431	404	455	439	458	407	410	379	453	431	425	481	414	476	427	444	434	461	406	437	425	415	446	415	461	444	399	441	438	422	401	408	439	439	488	428	441	412	448	433	419	455	402	409	418	439	447	408	465	437	452	447	408	456	414	407	430	435	405	420	431	439	442	458	447	440	451	420	448	432	440	428	429	428	423	424	395	425	420	479	463	435	475	465	418	442	444	435	405	435	425	463	434	459	420	425	405	439	408	414	432	412	384	474	481	445	442	404	398	442	431	453	442	453	454	424	423	407	431	438	450	438	382	436	425	430	424	429	424	408	438	424	449	422	412	432	461	410	451	460	412	346	419	441	427	410	386	434	414	432	484	427	432	403	391	410	442	416	452	415	423	442	437	420	424	437	440	406	422	448	427	402	432	443	385	449	409	435	431	418	414	446	435	404	447	445	417	383	438	448	450	377	450	427	453	461	426	473	417	439	484	431	443	440	430	451	439	422	433	412	401	463	424	435	416	419	398	438	435	445	395	441	411	423	425	426	432	406	405	474	424	455	439	432	412	502	410	438	406	433	453	406	416	421	442	404	424	459	444	440	415	401	439	435	438	439	412	433	398	440	418	414	439	421	443	462	400	443	411	438	403	412	470	455	412	425	427	435	445	450	444	404	423	421	448	416	443	419	453	422	405	440	439	436	449	436	446	449	420	411	411	442	407	429	397	420	441	412	395	411	415	435	423	431	467	431	408	450	437	401	435	421	456	391	416	405	438	414	422	465	455	422	412	426	449	451	457	399	438	466	421	423	416	465	463	385	406	413	417	421	429	431	458	453	421	434	442	420	441	464	434	437	426	381	441	396	394	403	426	451	440	430	426	405	441	407	411	444	415	431	440	441	402	453	428	391	427	418	430	407	451	418	426	422	454	434	433	419	424	401	436	460	429	415	424	435	411	449	442	429	466	468	448
64595	41962	24710	10961	4043	910	252	244	215	214	194	237	210	200	213	208	210	199	206	186	194	181	192	223	209	187	228	235	216	202	197	204	209	194	205	200	186	193	205	195	194	201	215	185	189	201	209	185	194	185	224	228	206	194	191	204	207	222	201	210	189	191	180	215	220	212	183	201	181	231	209	183	213	205	212	186	200	193	195	194	197	214	172	217	197	176	199	169	199	210	176	216	194	225	199	217	196	209	214	195	201	191	199	214	200	196	221	204	204	196	196	204	211	187	220	198	186	199	212	263	209	219	203	214	219	209	207	195	196	187	217	227	175	212	194	220	226	197	199	201	204	217	196	202	202	217	191	201	206	203	211	192	210	240	190	212	204	204	197	225	204	214	188	184	224	195	198	182	225	236	197	176	189	197	218	181	199	204	178	208	199	237	178	202	198	165	187	218	216	197	203	178	213	207	211	187	209	205	194	238	186	220	193	214	178	223	173	210	193	198	206	188	202	176	190	194	199	207	210	193	178	214	216	199	210	203	185	203	242	212	198	198	200	184	223	223	200	213	219	200	211	190	208	189	200	211	220	208	204	210	179	195	193	187	187	203	205	203	186	174	202	183	196	176	192	206	236	216	179	199	208	176	204	212	213	212	214	237	194	174	185	214	189	192	191	227	248	171	230	180	195	182	187	198	192	192	222	184	193	195	206	220	199	189	217	208	212	220	198	217	210	207	209	204	221	205	191	192	189	177	214	227	218	211	207	223	188	186	216	221	187	210	205	190	187	182	195	233	228	194	214	203	206	211	237	183	179	189	203	214	194	228	231	209	211	212	212	194	202	192	209	224	185	207	206	224	196	209	197	213	207	208	216	222	220	212	187	187	186	190	199	184	201	193	232	226	181	207	199	208	201	219	198	191	205	209	225	196	193	189	186	205	221	191	196	207	218	213	200	193	176	204	207	196	208	224	217	200	229	181	187	183	225	174	212	202	217	208	177	186	215	211	196	206	216	180	197	190	179	199	213	209	178	199	182	214	205	189	209	242	217	201	209	223	243	176	184	185	218	229	223	225	180	195	200	196	205	180	201	213	228	198	190	212	215	195	208	185	196	218	196	221	231	177	228	192	192	225	203	211	209	215	198	209	204	190	181	205	216	189	214	191	199	214	205	204	204	199	202	195	187	193	168	194	203	217	187	201	175	216	188	210	228	196	190	175	217	229	209	227	211	215	185	180	205	229	178	219	202	210	192	203	200	211	211	183	183	199	192	198	204	205	195	175	205	225	200	185	182	204	187	215	204	220	212	223	192	210	190	207	237	198	179	206	195	225	185	205	197	181	204	228	188	211	210	198	214	232	173	213	186	219	190	224	212	227	185	181	202	217	231	184	187	173	194	201	266	225	212	205	206	191	201	207	205	192	201	185	199	207	207	236	223	207	219	195	175	194	209	235	198	204	188	205	209	225	213	205	223	209	185	193	205	191	228	186	229	189	206	193	196	215	240	207	201	200	216	214	190	208	228	191	170	199	201	189	219	204	205	191	208	185	206	206	195	189	213	198	218	205	222	205	210	177	191	209	209	212	227	201	200	217	204	223	191	218	198	182	202	180	220	234	206	203	193	231	226	214	184	209	200	253	190	181	190	207	209	188	192	182	211	193	210	222	190	198	168	208	195	195	187	210	196	235	217	213	223	222	197	192	209	205	222	204	198	218	219	198	208	196	195	180	201	213	195	209	199	207	203	201	207	234	207	166	215	216	189	191	208	197	219	199	205	184	212	211	197	239	203	204	216	222	223	228	201	183	216	214	196	199	191	195	203	204	182	205	194	213	222	223	207	190	190	172	217	193	196	208	245	208	199	200	195	197	180	221	195	197	217	244	197	191	184	218	185	205	228	203	183	220	221	199	201	186	218	209	205	229	235	216	226	201	195	188	194	194	200	193	205	196	206	204	206	201	210	206	195	202	191	209	173	198	201	213	205	194	220	182	206	212	190	222	205	208	214	220	185	204	222	184	190	202	228	214	206	187	189	203	210	210	188	203	195	189	202	193	187	214	183	209	236	207	199	186	210	217	209	185	210	214	194	198	218	184	182	200	183	200	202	211	216	200	194	198	204	188	197	195	194	206	208	195	217	196	194	222	230	184	221	170	221	200	210	209	191	194	208	178	190	214	200	196	216	215	199	169	224	204	228	198	205	214	212	217	229	208	177	218	203	159	200	199	218	230	230	200	192	191	197	208	216	216	219	193	224	208	215	180	232	200	218	205	172	195	195	189	199	215	203	201	197	188	208	231	214	211	197	212	205	224	178	204	198	199	224	211	215	203	221	220	210	208	193	187	182	208	239	206	212	209	224	209	176	206	208	221	190	205	209	211	217	190	203	198	199	186	189	202	208	189	207	206	191	209	233	222	227	191	202	189	184	218	203	239	196	196	206	207	197	207	180	194	198	197	200	235	217	210	192	216	211	183	211	183	210	210	231	209	242	224	173	191	185	229	199	216	189	206	207	221	220	182	188	213	221	195	196	183	217	226	179	185	231	184	198	205	199	206	212	230	190	222	222	232	194	195	220	197	213	205	209	215	225	189	211	173	197	207	210	205	198	188	212	196	197	220	202	210	244	193	205	209	197	202	198	207	187	195	225	194	211	186	180	198	192	201	203	207	183	209	204	179	209	206	205	215	185	183	192	213	186	200	231	224	221	192	212	214	228	199	216	200	210	211	212	174	201	196	201	216	184	208	188	172	186	196	202	199	203	185	187	201	178	182	186	204	195	210	180	213	222	234	225	240	200	178	170	212	219	193	197	186	221	234	212	197	209	189	201	177	198	227	208	239	206	185	194	208	209	191	209	194	170	214	205	211	181	216	208	216	197	228	215	193	205	203	192	197	174	178	191	186	198	239	218	203	207	192	192	205	190	217	196	213	200	171	195	229	211	187	185	223	218	228	205	246	224	191	188	214	193	186	219	202	195	206	218	183	184	224	225	176	173	206	217	216	220	219	186	192	217	185	187	199	210	197	225	198	175	195	186	212	190	195	208	208	215	220	213	206	220	204	208	208	217	187	212	195	194	178	204	197	204	232	184	221	205	193	186	172	221	232	205	174	228	235	170	193	215	204	219	192	216	203	178	187	237	186	215	205	190	216	184	191	169	187	189	195	195	202	235	215	225	237	189	229	184	194	199	207	184	200	200	213	212	223	201	204	188	215	209	216	213	188	180	196	180	195	195	188	199	178	181	191	210	195	212	195	221	216	185	203	210	192	204	221	189	206	216	192	218	188	200	205	215	187	198	184	188	186	212	210	184	176	231	190	215	224	218	169	196	210	198	223	213	237	210	184	230	200	164	234	208	179	200	209	209	188	190	220	207	202	223	203	217	216	173	207	192	202	206	215	214	192	222	223	197	191	195	189	194	206	217	221	209	192	209	229	198	185	185	203	203	201	194	192	197	209	214	184	220	191	212	225	183	216	200	209	166	225	220	212	188	182	206	202
41895	33132	25109	17525	9893	2445	698	583	528	523	547	489	510	522	517	508	530	515	470	510	533	513	539	483	428	456	460	463	449	476	431	463	457	438	472	484	411	424	452	434	454	495	512	478	440	434	469	459	455	450	486	391	442	449	470	481	430	434	448	464	460	452	447	487	474	441	479	434	469	437	446	437	439	425	478	460	475	461	449	481	473	454	433	432	448	401	442	430	441	464	473	447	483	434	450	440	433	437	423	427	435	435	444	447	455	460	448	450	439	459	442	423	459	492	475	429	465	484	416	434	456	459	462	463	492	448	440	421	458	433	484	443	447	496	447	435	436	421	465	460	410	495	467	415	436	443	433	443	440	437	461	420	490	419	458	397	430	423	446	412	437	459	477	446	459	434	466	427	447	445	483	423	467	443	438	416	488	447	459	430	475	457	434	419	454	457	468	458	426	447	466	422	461	475	426	424	415	491	446	456	417	454	487	465	423	450	464	442	443	425	454	458	443	471	434	463	444	444	448	462	429	466	401	465	401	474	456	442	453	450	465	435	496	397	437	452	456	466	442	443	460	469	454	461	425	477	439	451	454	470	418	448	422	436	438	433	409	460	448	411	467	443	456	434	417	455	483	465	458	448	448	459	428	452	452	444	450	414	451	428	418	463	452	415	450	474	433	463	439	443	438	486	447	436	446	446	447	488	416	462	492	514	456	461	480	421	421	464	448	439	452	441	420	410	521	444	479	471	480	435	448	440	466	429	437	405	415	443	461	437	476	487	442	448	446	444	426	477	464	445	400	450	436	454	469	449	467	479	438	477	449	435	479	453	454	409	453	443	454	452	484	419	453	456	441	427	408	425	462	435	438	402	467	453	421	421	460	499	455	414	418	467	414	456	422	436	458	451	475	457	464	445	471	437	426	459	467	458	418	476	435	450	457	416	431	466	464	431	448	474	461	437	452	452	472	425	463	458	450	429	466	429	447	485	436	441	429	436	457	412	440	441	456	455	411	465	429	474	426	497	433	455	435	461	446	471	461	428	431	445	417	486	464	449	496	431	463	494	462	403	451	490	463	426	427	446	433	449	424	485	453	470	456	472	459	434	482	454	442	433	434	418	459	488	424	420	491	435	464	429	431	490	469	462	430	403	474	434	457	449	473	454	447	439	446	473	446	437	441	431	459	455	466	459	459	439	446	439	454	475	419	432	474	455	494	437	452	460	488	434	458	445	476	423	469	442	464	409	452	421	465	445	459	461	412	472	430	458	452	425	452	476	470	443	481	449	453	443	459	441	500	456	426	420	491	439	473	483	466	441	433	436	456	456	445	455	461	437	413	437	433	448	411	439	419	468	403	437	416	432	442	458	453	424	440	470	444	393	401	446	450	420	426	502	447	409	455	451	481	455	454	414	442	419	461	467	442	441	457	436	415	439	451	450	445	481	427	488	432	443	479	440	413	435	439	445	440	430	446	451	443	419	425	433	441	465	426	465	444	475	441	431	455	430	437	440	440	468	495	458	422	482	467	417	437	439	443	442	468	458	449	411	464	443	414	446	456	444	440	447	460	427	446	492	402	472	438	446	504	425	460	484	449	458	459	456	481	422	440	433	456	466	443	437	462	459	422	467	471	450	479	438	455	444	453	455	444	423	479	481	444	473	392	414	447	421	451	451	458	471	469	473	453	440	449	463	432	458	433	450	455	423	466	440	444	488	448	441	422	471	434	452	442	454	414	425	428	450	458	444	449	427	445	443	430	442	442	451	443	443	445	448	455	435	434	448	452	476	429	436	456	459	411	464	468	427	434	413	441	479	434	421	428	427	471	473	435	440	405	429	429	417	438	473	437	431	437	447	455	411	480	456	469	446	415	444	411	410	467	448	452	451	436	478	439	446	455	452	506	408	432	401	423	488	440	441	452	454	459	462	431	445	425	463	440	411	426	468	426	426	428	469	446	402	470	424	469	434	479	409	448	420	442	445	435	479	451	441	429	456	498	480	501	430	478	439	453	461	437	443	475	449	417	415	465	447	441	458	442	435	445	426	444	437	436	439	462	464	453	443	445	453	455	440	457	443	434	448	429	418	437	443	468	469	467	415	429	423	432	432	405	441	419	481	467	452	407	445	413	469	438	460	444	442	478	412	481	415	478	481	429	453	416	447	438	427	465	445	512	463	450	424	478	472	471	480	445	443	457	467	415	453	453	511	435	474	447	452	446	423	461	429	435	429	438	467	465	406	425	460	448	413	454	453	447	487	450	475	466	471	426	450	463	440	400	447	446	438	466	412	434	459	497	463	464	499	407	453	470	470	429	473	430	468	425	467	463	432	441	417	424	493	471	462	449	420	431	428	461	472	436	458	449	436	452	433	459	495	484	455	449	438	477	460	454	485	418	448	435	443	450	468	446	401	479	426	460	444	447	488	398	435	448	466	441	454	441	444	470	448	512	465	419	476	472	433	468	429	471	451	431	428	451	465	419	435	477	441	393	441	482	439	461	470	446	468	448	428	477	458	413	446	471	428	455	474	451	453	442	436	427	457	447	442	443	445	424	441	401	463	454	472	454	416	450	427	447	439	456	415	467	484	417	478	430	494	458	482	474	456	452	425	454	453	454	455	426	428	419	490	421	450	437	454	500	425	501	472	471	460	435	424	454	471	419	470	437	473	441	399	442	474	457	430	443	429	426	412	435	436	482	404	426	433	438	444	445	432	444	439	436	447	461	425	421	433	466	452	461	475	460	487	474	433	491	449	455	423	456	450	428	447	428	452	447	426	454	450	437	467	477	419	451	458	448	428	434	471	404	436	480	461	437	408	439	424	416	462	434	421	428	451	439	475	419	410	424	492	440	456	429	392	410	492	433	488	444	467	474	480	436	434	470	451	407	452	432	456	469	425	459	424	424	417	437	443	437	463	432	461	426	464	432	447	450	461	458	453	428	468	414	469	465	445	465	433	477	448	399	478	438	430	445	449	469	444	463	442	469	472	461	439	426	428	474	469	442	469	462	420	422	409	415	436	452	449	442	457	475	438	474	475	420	438	499	439	458	433	431	467	436	457	479	463	443	460	466	440	436	455	467	442	474	456	427	409	430	413	439	472	462	441	467	428	448	435	476	435	416	437	450	452	438	494	444	490	447	448	459	441	492	438	464	456	411	402	463	428	444	456	452	446	465	443	458	443	449	474	407	441	450	462	428	466	459	460	447	437	437	470	408	430	442	427	406	468	432	466	448	448	473	452	444	448	436	469	472	448	425	439	446	450	443	460	461	410	448	422	422	431	461	461	408	450	442	406	439	416	490	440	477	441	457	443	466	472	442	455	467	447	409	474	438	458	417	447	438	464	439	480	412	448	462	487	453	448	434	423	477	477	477	473	457	481	433	420	424	490	473	450	438	460	418	446	442	445	462	402	446	477	413	468	448	464	391	448	430	440	469	471	454	427	437	446	452	489	435	427	409	467	425	431	443	428	430	433	411	424	427	418	476	448	463	424	432	460
53487	26546	9855	2530	589	225	180	178	173	190	190	180	207	182	188	188	186	197	177	201	194	195	166	169	181	185	169	182	174	172	170	176	171	200	176	168	175	185	175	190	183	177	177	178	192	179	196	201	160	168	194	173	178	166	207	173	182	195	188	210	167	173	151	177	184	186	171	171	226	166	203	224	175	193	204	204	189	182	170	166	178	176	202	178	197	190	202	184	182	202	203	184	179	216	148	183	149	173	194	164	183	166	191	186	206	198	183	201	218	196	187	199	154	164	191	175	175	176	166	205	208	175	181	194	195	187	186	176	195	191	191	197	201	175	186	202	180	176	169	202	179	179	162	193	171	155	165	160	179	170	166	171	203	215	191	169	171	180	163	182	187	176	181	201	183	186	169	155	177	164	190	180	182	171	170	202	190	165	182	164	153	178	179	197	211	190	191	164	163	176	169	161	210	167	174	192	188	191	195	204	164	181	180	167	182	183	188	204	188	176	190	163	174	192	208	179	187	200	189	166	180	200	189	180	159	190	176	211	185	214	200	186	161	189	179	171	181	172	161	191	185	179	193	174	207	186	164	164	172	192	208	183	174	189	183	173	164	217	164	165	177	173	187	176	183	190	192	183	153	204	195	149	142	181	182	163	178	166	173	193	179	218	172	172	164	181	168	169	191	172	210	215	191	181	189	199	205	162	194	218	205	186	189	200	188	196	184	184	172	205	196	189	221	212	178	187	171	172	169	202	184	166	195	194	169	176	181	176	181	194	205	195	183	187	177	162	191	195	181	193	180	169	177	197	184	179	169	184	180	149	214	171	180	183	176	172	197	188	190	191	156	191	186	173	180	185	179	171	191	181	180	187	199	155	186	175	178	186	166	179	187	203	192	160	183	207	205	196	174	191	178	202	199	177	165	192	160	167	175	143	189	162	171	198	180	193	195	199	202	162	157	198	167	178	170	178	209	206	184	169	160	180	184	171	185	186	191	136	170	181	176	182	179	157	180	175	171	214	153	208	183	161	164	203	169	178	183	177	176	167	201	161	180	196	210	166	161	177	193	170	168	180	172	163	197	203	202	174	182	162	205	199	179	165	162	171	183	210	193	176	177	175	189	174	203	177	192	206	184	181	185	203	177	179	177	206	194	169	173	190	181	193	196	191	201	177	150	158	198	177	174	190	185	175	203	171	203	178	209	153	183	215	163	199	167	180	201	195	212	167	193	170	173	191	185	180	180	178	172	174	203	207	197	169	195	167	189	175	154	160	154	190	198	179	193	193	155	160	165	183	210	190	187	185	204	185	204	176	164	172	188	184	181	175	166	178	174	202	187	183	154	182	187	158	215	168	185	187	204	187	168	168	153	177	198	151	213	203	189	200	193	175	198	183	166	168	167	188	231	193	184	181	174	214	168	198	173	191	193	169	163	173	216	201	183	179	167	194	164	181	178	187	188	148	187	168	195	188	185	205	203	164	156	168	179	179	184	183	183	161	185	168	182	167	218	201	162	164	197	202	196	159	190	172	180	162	213	173	193	198	162	190	200	152	191	161	186	203	192	185	159	181	171	180	182	216	175	196	185	186	159	180	181	200	172	183	202	202	171	177	157	175	216	184	183	207	206	193	202	178	185	177	161	174	190	188	186	211	179	180	139	218	183	194	169	206	205	194	204	194	193	165	193	180	182	175	170	201	185	176	176	179	202	176	161	187	212	186	162	189	192	163	169	200	210	187	186	170	175	151	202	208	169	168	183	158	155	168	172	193	209	191	187	194	189	160	191	187	184	182	189	171	171	191	201	198	207	178	202	173	192	190	188	201	203	192	202	189	184	183	201	164	188	186	185	206	174	171	184	184	194	172	195	184	185	199	226	181	153	188	175	178	174	197	178	178	179	145	185	163	177	170	193	174	196	210	199	191	191	177	190	178	202	166	173	180	191	175	189	172	179	168	175	187	152	179	191	189	162	176	165	156	171	159	192	191	187	174	177	194	186	187	189	161	178	185	185	174	175	195	190	157	169	183	195	176	164	211	174	163	186	175	193	171	180	203	191	188	161	189	174	175	167	165	196	169	186	146	189	197	182	196	180	175	178	169	192	195	204	175	203	183	182	221	192	182	178	173	194	174	193	177	194	186	176	197	191	185	168	163	185	196	157	187	175	176	194	163	147	212	186	170	183	177	185	178	206	191	191	160	191	174	174	167	186	189	177	191	180	192	192	179	171	181	190	212	193	179	179	170	169	219	185	188	188	183	189	201	166	153	178	193	177	207	214	173	173	196	186	171	177	218	171	168	189	201	190	198	167	177	186	183	171	183	187	179	183	177	185	194	188	180	198	212	192	203	183	178	183	168	196	178	189	177	177	187	187	178	203	185	213	163	177	173	177	201	161	187	187	176	183	216	202	168	160	177	194	175	175	170	152	181	201	175	178	177	178	191	185	188	144	184	188	213	179	168	198	169	199	187	189	193	181	170	184	168	166	165	169	187	171	185	183	166	167	176	184	198	170	181	173	166	173	221	197	187	189	205	178	188	209	187	164	213	197	169	186	184	192	184	192	193	147	170	164	180	166	201	182	174	179	174	189	192	173	179	162	173	196	183	170	191	172	202	164	193	190	179	162	182	174	181	184	165	165	187	165	182	188	168	172	183	185	183	175	170	188	183	186	214	197	205	197	199	170	182	202	172	179	174	162	175	185	190	185	188	198	191	175	167	175	167	186	190	178	225	173	184	177	193	182	172	201	176	196	179	197	188	158	196	199	192	178	193	209	190	167	180	200	185	191	166	191	196	187	190	168	164	170	198	181	196	179	173	200	178	177	191	185	171	205	163	194	172	185	175	177	167	187	151	178	157	192	186	196	190	188	182	163	178	166	180	196	166	186	200	167	198	200	195	174	178	180	173	186	157	150	202	193	174	182	202	183	183	176	177	196	185	173	185	191	170	189	162	188	184	206	196	192	182	179	195	195	201	170	223	202	190	192	173	190	200	174	179	192	195	214	175	189	180	174	184	180	158	189	177	160	192	176	184	182	157	130	176	184	205	171	178	172	182	156	167	198	193	153	197	174	204	191	164	170	171	136	214	156	190	180	147	189	200	197	183	186	167	185	240	194	196	161	179	168	168	162	198	177	168	173	188	183	184	178	186	173	194	163	204	208	187	180	154	160	219	178	179	161	207	180	169	159	155	163	211	174	162	177	176	195	166	193	179	198	187	190	165	178	191	187	193	185	200	175	187	180	180	177	178	185	212	167	168	176	189	198	182	188	205	193	176	188	206	176	183	175	165	194	207	163	177	186	192	190	204	169	194	190	167	193	177	177	178	166	194	180	169	171	198	189	174	225	176	198	206	170	206	151	186	170	200	192	178	193	186	190	177	187	175	168	158	187	168	145	192	188	190	173	181	196	183	196	205	178	191	173	170	195	166	199	190	149	171	200	189	188	187	188	175	160	187	172	172	180	180	185	159	173	144	181	184	199	184	184	203	192	166	161	173
36481	19813	11181	4992	1747	504	446	412	433	415	437	421	415	415	436	449	414	438	405	409	403	452	436	398	415	405	427	388	436	378	409	415	395	376	432	426	395	397	392	388	384	427	420	417	403	387	430	433	424	398	432	422	397	386	454	387	422	400	431	453	398	410	374	359	424	421	435	415	392	420	423	398	414	452	356	426	414	421	431	431	434	403	439	418	429	413	376	406	385	433	421	422	412	418	410	399	381	409	403	415	384	407	416	418	378	455	417	415	410	367	405	432	440	390	386	422	415	442	423	430	375	432	406	432	384	390	391	402	420	396	407	416	414	401	366	429	439	395	400	387	418	404	414	399	395	387	430	425	407	404	447	394	391	419	402	427	436	430	379	388	405	414	431	436	389	385	405	412	419	421	458	419	398	418	449	400	448	398	384	427	419	378	445	409	409	420	439	420	388	401	362	409	359	402	395	396	422	367	433	444	440	417	387	418	421	422	401	386	398	414	388	388	408	407	392	410	401	402	419	435	419	396	400	412	345	398	410	415	401	387	374	397	401	426	417	405	386	406	399	390	414	440	386	409	421	402	397	395	395	422	401	445	414	408	412	384	434	405	419	416	407	424	414	422	433	422	369	408	417	359	398	396	377	418	417	390	431	382	425	406	366	393	418	430	399	406	386	403	387	412	384	390	405	417	371	404	446	445	398	381	396	423	395	383	399	421	402	396	357	405	371	433	390	421	399	434	402	390	391	408	398	404	416	390	399	400	437	438	438	451	403	394	418	440	401	390	386	433	392	392	425	406	413	405	389	425	421	408	426	390	413	394	394	460	433	390	416	392	403	437	414	406	408	388	376	382	391	407	380	443	395	414	392	402	408	383	391	413	401	419	452	396	405	354	403	383	383	411	422	382	375	425	407	427	431	412	417	392	430	396	414	422	383	440	421	435	393	397	395	396	405	398	437	434	404	387	380	406	432	431	386	391	431	483	394	404	434	404	419	380	414	385	401	468	421	391	407	400	416	402	379	398	402	430	400	405	429	405	396	390	397	448	418	385	430	431	400	405	379	406	423	419	384	388	393	389	405	406	403	428	415	382	399	371	390	418	396	405	403	405	388	369	375	445	393	425	395	413	394	418	415	425	413	410	407	423	451	396	398	382	438	439	395	397	428	423	392	380	396	387	398	429	387	412	422	393	394	426	374	398	427	367	413	455	400	420	412	406	376	413	398	415	373	421	418	417	415	405	430	417	431	404	408	392	402	404	388	430	398	426	406	420	403	370	407	422	398	390	399	426	424	427	379	377	408	412	400	442	409	427	425	413	400	417	421	395	372	386	431	399	428	422	397	412	401	404	452	391	426	385	398	400	424	416	368	413	381	440	376	383	398	414	374	393	424	386	403	404	446	395	392	407	396	392	391	360	451	424	434	423	391	403	409	433	385	421	393	381	410	389	397	412	417	381	413	408	367	442	388	427	379	433	400	384	373	386	418	407	393	422	408	420	407	390	357	392	383	388	383	461	433	403	424	440	401	411	394	393	413	383	385	397	403	414	405	409	416	402	423	410	427	387	403	432	401	426	399	387	389	436	402	422	402	417	388	397	379	418	416	409	421	365	397	417	410	417	416	413	452	425	414	442	413	417	412	403	420	391	377	412	421	402	420	424	418	401	408	410	404	418	389	411	413	416	377	389	398	373	409	395	375	415	437	408	382	395	430	445	426	436	432	418	371	405	394	398	383	410	386	395	440	382	408	409	376	383	426	411	397	382	405	379	393	376	398	373	392	420	401	430	368	420	371	433	420	414	383	404	411	411	441	426	430	421	402	401	384	423	410	430	383	400	398	373	393	417	396	397	416	403	399	390	420	410	362	425	404	412	417	407	454	380	384	404	413	419	433	425	439	397	385	391	382	389	400	375	397	377	398	388	395	409	403	405	406	401	427	401	365	403	432	392	408	428	389	376	395	427	437	375	428	375	437	415	402	421	409	418	370	413	427	417	398	386	423	425	385	353	409	411	383	417	389	410	453	389	406	409	402	418	379	386	399	438	349	408	420	423	414	407	394	445	376	388	380	440	439	424	396	427	403	436	394	430	415	389	391	396	449	393	398	400	384	401	428	420	419	427	392	395	433	392	396	420	422	417	426	384	409	429	374	378	389	401	426	388	423	399	406	402	433	371	412	413	369	430	388	406	387	405	401	413	432	431	418	361	418	422	439	380	389	379	389	380	426	402	417	401	401	429	406	420	403	415	397	399	427	457	390	399	377	402	398	418	417	381	412	390	410	398	388	417	444	390	416	381	445	408	445	456	414	426	369	441	391	405	420	423	435	395	403	420	431	432	427	385	387	415	403	403	427	429	409	398	397	404	425	401	404	427	422	384	424	402	395	382	408	411	397	390	392	378	397	421	383	421	423	438	432	423	427	441	388	392	379	376	395	398	386	379	383	403	381	410	375	411	390	429	392	402	417	390	383	384	413	428	389	447	430	408	430	416	413	421	412	388	398	455	414	392	373	409	393	388	437	447	412	410	417	439	446	355	409	420	410	391	431	387	404	421	415	402	419	395	387	436	433	385	399	398	404	395	385	387	419	413	395	403	390	426	392	399	415	385	396	376	422	423	371	417	379	397	435	381	410	453	408	451	386	411	384	412	409	420	442	396	385	448	410	408	416	426	417	401	418	355	358	406	415	382	407	418	389	417	406	378	378	392	403	398	376	424	388	416	433	359	424	415	419	381	430	428	376	376	423	442	421	415	391	401	403	393	430	398	410	420	407	403	415	401	380	367	389	408	417	400	425	443	383	410	408	436	420	396	409	364	435	403	391	392	451	383	414	425	406	444	410	394	431	400	379	437	408	420	413	417	397	427	418	402	414	418	380	400	401	403	393	397	359	399	386	401	407	402	394	399	421	403	407	441	447	409	434	398	403	384	395	404	392	395	430	412	370	388	440	382	403	459	398	418	416	417	421	398	368	426	384	402	423	434	402	389	456	386	395	417	408	396	369	439	396	452	437	425	399	398	438	377	430	393	393	397	389	404	393	413	392	403	435	393	401	404	427	379	411	366	397	391	414	423	399	429	385	430	409	434	423	447	423	443	411	380	450	412	401	405	405	416	380	357	379	450	414	402	397	413	416	406	386	402	388	424	397	391	425	438	412	395	396	377	396	415	401	398	431	417	389	378	407	394	399	380	384	424	404	380	409	418	455	413	415	411	381	371	414	379	390	385	403	424	381	438	424	412	434	423	406	401	391	381	390	392	385	406	388	436	400	412	393	413	407	409	413	365	394	390	382	438	409	439	396	401	422	395	385	367	464	354	433	382	419	388	395	402	401	383	399	390	413	401	417	421	408	408	409	421	372	413	384	420	424	440	439	426	396	406	417	421	448	443	410	414	414	416	442	373	415	405	413	390	444	417	408	418	409	404	404	413	369	413	398	369	445	412	405	385	431	407	393	413	426	410	418	393	386	407	396	426	431	386	404	404	383	416	386	442
62315	31884	13799	4593	861	318	226	218	227	222	188	215	205	202	195	192	201	185	176	206	169	197	205	191	169	178	191	184	204	227	196	207	189	198	182	181	218	167	210	188	201	181	174	184	186	157	204	189	199	211	174	192	193	221	176	203	187	195	165	184	207	197	188	178	208	183	183	194	204	197	215	193	219	204	216	246	185	179	205	187	223	183	211	179	177	213	202	218	200	188	183	184	206	150	179	174	176	181	181	215	172	210	182	184	215	211	195	173	197	172	182	199	205	190	217	208	175	200	202	195	185	195	202	207	171	212	171	194	197	213	206	188	175	186	197	186	200	194	195	197	187	173	177	201	164	194	188	202	212	191	203	182	175	161	208	222	198	181	187	197	202	189	172	214	181	183	193	170	200	193	214	214	197	203	173	189	202	180	202	182	187	196	177	208	205	187	186	170	186	177	201	179	182	186	200	190	203	224	190	188	183	211	229	191	185	185	192	191	193	221	171	196	195	210	194	188	194	196	193	215	208	197	201	187	209	176	201	211	216	181	183	207	168	188	194	197	203	193	169	170	220	202	227	188	194	182	205	186	189	202	190	200	221	189	177	186	187	190	186	179	186	208	174	233	205	232	202	207	155	174	197	197	184	190	195	208	186	196	184	186	195	184	222	178	202	180	203	188	196	209	192	181	170	207	218	176	199	199	191	206	185	231	216	195	195	194	172	173	186	204	210	170	217	185	170	188	215	175	199	209	202	202	176	200	198	197	193	192	207	187	206	206	180	214	172	173	190	203	206	206	185	188	176	203	208	200	188	174	190	185	186	214	181	180	216	203	175	217	206	172	187	209	222	207	179	188	204	214	193	215	188	187	172	193	222	190	180	214	210	184	200	177	206	211	195	199	215	190	195	192	175	176	188	178	189	185	208	199	199	168	214	191	204	177	205	174	220	207	197	184	189	195	188	183	194	159	179	207	174	178	188	172	198	183	213	171	222	168	198	195	215	232	205	206	167	185	191	219	196	178	185	209	194	182	201	206	202	180	206	203	205	227	183	185	175	189	182	190	203	188	206	169	210	205	167	197	202	192	171	213	195	196	184	216	197	170	205	224	184	205	222	199	205	184	189	193	177	207	197	205	171	229	201	178	203	181	194	171	174	195	201	188	200	161	200	216	197	197	201	234	179	211	195	195	201	194	219	207	193	184	208	212	171	185	194	192	201	160	207	203	182	206	202	221	206	175	200	206	184	200	199	214	195	187	178	193	198	188	188	188	204	178	179	186	168	172	202	196	193	176	231	212	196	194	187	185	211	211	189	215	169	190	195	181	196	171	179	209	175	197	197	210	182	171	197	184	194	184	196	209	183	189	221	184	178	193	162	172	173	179	191	192	196	161	167	200	197	169	203	215	202	209	199	189	193	165	181	233	178	208	195	168	187	192	195	224	207	214	190	167	169	167	197	167	189	202	185	191	200	183	183	184	208	202	191	190	184	194	196	196	193	204	171	186	161	176	203	214	196	172	195	192	154	179	210	188	173	193	191	183	194	173	195	204	205	219	183	195	205	193	186	183	194	211	188	195	223	210	210	169	170	197	211	183	176	166	159	168	197	194	173	188	183	193	200	190	187	187	215	200	215	202	202	199	217	189	198	183	186	200	208	199	226	187	202	192	187	216	194	201	192	219	201	207	196	183	204	216	183	198	193	194	198	218	164	168	196	205	167	184	200	177	170	174	179	200	208	201	192	195	200	191	208	183	198	195	171	164	193	172	186	187	193	200	188	172	202	198	205	180	182	203	210	185	174	186	195	176	206	183	182	193	203	183	186	192	201	196	172	186	187	187	185	174	185	179	201	179	181	207	215	214	203	187	222	223	197	196	182	173	214	207	187	219	197	229	190	199	168	213	164	184	214	189	215	186	192	163	208	198	191	202	199	223	195	151	191	181	179	221	177	186	219	173	202	191	191	185	202	185	192	198	182	201	204	210	192	195	187	199	177	188	197	174	187	190	162	188	173	197	204	167	196	199	170	179	192	184	186	200	181	192	201	205	172	187	187	226	183	188	175	196	197	199	186	192	188	175	199	167	211	196	205	215	210	205	193	194	157	193	204	181	232	196	210	204	204	212	222	185	164	188	192	203	196	184	198	204	189	205	211	175	172	208	183	219	209	199	177	200	198	171	194	181	201	185	178	175	196	213	188	219	240	217	204	219	187	202	188	189	187	205	221	207	178	178	208	181	176	210	172	205	162	184	186	181	190	174	170	176	197	214	191	181	203	192	194	173	189	190	186	209	178	213	194	199	190	188	166	192	193	215	170	206	218	163	202	201	174	201	196	169	183	212	200	227	210	202	193	174	168	204	184	208	211	193	193	198	208	191	180	209	199	196	189	212	195	175	211	198	207	189	179	182	180	185	210	217	194	193	179	193	182	190	200	167	211	201	173	208	194	202	210	218	189	199	166	206	220	208	179	174	169	188	194	171	193	180	201	179	178	202	174	227	194	179	169	174	183	203	188	205	197	213	205	195	210	209	187	200	221	190	194	194	206	174	165	164	176	179	187	182	195	192	179	190	168	200	192	181	218	214	201	174	190	189	183	177	184	193	225	188	196	213	206	194	173	208	194	177	183	193	190	196	180	168	201	181	187	200	197	207	207	203	192	173	190	218	187	201	187	190	201	152	188	170	182	212	205	190	177	189	173	184	201	208	199	211	199	176	197	180	205	185	204	196	173	180	190	190	212	206	189	190	167	188	190	200	181	193	224	174	185	204	185	195	193	204	197	198	175	196	215	190	219	194	178	175	175	184	172	212	194	188	209	216	192	169	195	200	210	197	177	197	170	202	192	174	175	178	168	175	209	188	192	217	189	187	219	189	206	202	203	219	199	180	181	213	202	197	182	199	181	190	179	190	212	184	182	182	185	197	209	160	193	186	196	207	195	207	191	199	170	190	182	174	181	183	202	174	182	177	192	195	182	180	192	200	177	187	205	167	167	201	180	190	216	189	220	205	191	208	224	199	197	195	187	173	220	152	169	179	192	221	214	224	188	216	201	195	194	185	189	204	212	187	195	204	210	202	190	206	201	198	184	213	193	221	194	213	213	180	201	170	198	206	210	202	205	175	178	211	215	190	217	174	206	178	207	214	140	198	191	207	177	202	193	183	193	204	235	170	181	192	192	171	204	172	193	205	178	173	205	211	195	182	180	209	186	213	181	209	184	180	195	176	190	198	197	188	182	221	181	163	172	200	196	181	163	196	174	201	192	203	192	207	207	190	169	201	182	174	179	202	213	200	210	193	195	220	184	182	177	183	206	213	195	200	180	193	191	189	199	172	191	203	199	182	203	219	206	202	199	206	187	211	188	186	183	208	204	217	225	188	207	172	181	169	164	174	184	171	196	214	183	206	212	215	210	175	173	166	187	190	202	192	192	165	169	184	185	184	196	192	202	181	181	184	213	202	207	227	198	197	203	198	193	196	186	191	214	224	227	209	189	209
41738	23934	14498	8731	2018	852	607	688	566	534	510	499	428	472	475	401	454	462	463	471	494	426	455	443	417	447	456	442	422	430	423	419	398	448	394	453	398	476	395	446	456	381	443	432	421	430	438	431	404	448	412	425	450	429	449	433	443	460	404	413	461	474	403	415	476	431	384	422	383	402	411	437	416	416	432	396	397	410	433	407	405	417	411	473	425	502	403	435	442	408	419	479	480	439	417	459	419	411	443	423	411	417	417	467	437	392	389	377	468	416	440	436	406	407	440	417	407	419	403	446	382	391	429	386	385	422	410	438	462	408	417	443	428	396	400	441	423	416	409	435	462	395	385	406	433	423	436	413	423	389	422	406	445	435	416	407	428	413	417	401	392	416	424	417	407	435	426	446	433	454	440	428	392	433	418	403	431	436	436	454	445	415	428	403	419	433	465	450	395	448	465	418	419	414	403	412	449	460	406	428	412	413	436	421	413	387	424	386	453	399	448	431	428	422	449	416	428	453	432	463	411	410	398	420	431	436	393	424	406	445	386	424	397	475	421	436	399	416	372	443	409	431	473	467	427	423	426	438	443	433	414	427	405	417	444	432	423	450	422	425	425	462	423	413	431	409	414	456	392	431	439	435	401	436	423	421	425	426	409	443	406	447	430	445	439	430	427	457	444	400	449	431	433	438	425	448	433	390	450	429	429	423	458	445	429	413	440	444	430	480	405	452	438	457	468	414	398	419	442	409	433	435	414	421	429	427	401	444	415	415	406	416	460	428	456	445	456	418	432	430	447	421	409	465	422	418	445	447	404	404	438	427	430	420	426	449	430	446	439	441	446	416	382	447	438	405	427	442	406	445	428	434	427	406	451	423	442	436	457	418	426	453	465	418	480	417	445	438	414	414	429	442	454	456	452	432	427	435	433	442	443	430	416	451	397	395	409	441	444	457	399	418	409	441	437	436	377	433	428	420	429	423	430	433	398	426	420	389	433	442	417	442	436	459	436	434	431	432	407	395	430	466	418	441	381	431	452	425	402	436	449	427	437	421	408	411	448	427	410	439	436	450	444	445	423	418	434	421	431	417	418	442	428	445	426	417	427	481	394	417	429	417	425	403	431	416	428	445	395	424	398	430	409	439	411	422	437	422	440	452	420	463	439	425	382	420	423	400	412	422	424	414	425	438	412	423	461	435	444	426	425	408	426	434	439	436	387	467	425	406	447	409	411	453	412	399	442	475	417	455	412	422	444	461	398	436	435	413	438	405	471	417	433	442	422	431	395	456	438	383	445	434	415	433	419	424	458	424	398	449	468	425	400	415	400	439	447	422	432	460	458	453	418	441	442	440	421	432	394	421	427	428	430	415	444	426	420	453	402	431	450	424	456	431	433	453	444	466	438	454	427	423	454	415	412	390	415	441	399	446	417	461	374	426	420	445	421	412	420	437	454	447	426	447	429	449	431	435	411	434	446	459	438	439	402	405	408	406	404	393	421	469	436	423	463	432	429	414	431	420	414	429	408	417	444	423	452	426	430	437	451	441	453	467	429	438	445	425	406	449	460	419	400	404	431	413	406	428	443	401	459	425	431	436	447	438	467	444	429	427	470	410	452	436	448	420	419	416	428	396	432	427	452	438	434	448	408	413	449	446	421	439	437	373	394	387	454	400	465	441	411	431	436	427	395	441	430	440	450	437	432	411	454	443	469	442	426	420	418	420	425	460	426	412	405	408	416	389	446	426	452	404	409	421	471	409	450	404	417	440	462	436	458	408	453	426	409	435	401	421	407	426	443	450	393	429	420	436	444	442	447	421	425	427	439	436	379	430	450	457	402	438	421	446	431	440	419	430	432	426	413	413	405	406	426	428	425	422	429	449	428	412	434	429	442	436	413	408	419	462	457	436	415	450	398	434	430	406	443	412	415	416	418	435	451	412	486	468	421	466	450	446	410	411	419	412	444	416	458	456	393	409	449	447	421	434	412	401	417	447	384	418	438	428	392	430	474	412	456	415	401	456	427	444	410	446	428	423	428	422	437	423	402	413	423	393	468	460	454	420	399	437	401	421	420	444	409	432	400	428	404	411	415	440	405	425	410	403	429	425	429	429	443	420	455	434	384	472	458	425	435	430	397	387	409	416	430	421	431	411	432	405	435	386	427	430	404	426	435	463	434	426	437	420	449	442	428	407	438	425	459	396	389	427	410	411	496	424	436	417	426	411	423	437	434	408	418	399	377	438	433	431	429	402	444	457	409	463	438	423	431	409	409	434	432	455	416	423	409	438	436	443	460	429	388	435	459	445	408	401	415	439	419	447	442	388	441	454	423	441	428	417	435	438	393	445	453	433	430	446	468	452	442	444	445	419	420	378	412	430	446	424	441	420	444	434	463	419	397	420	437	443	415	412	454	446	452	441	451	401	413	417	421	413	397	441	424	424	448	441	454	428	418	404	480	417	420	444	416	418	464	429	456	444	398	431	411	417	432	402	393	408	416	431	425	431	474	399	429	444	399	435	439	439	404	419	440	401	436	415	433	439	442	433	435	385	437	402	467	438	440	435	409	429	424	404	403	433	446	432	456	454	416	437	395	435	406	392	434	443	416	442	435	391	425	441	433	470	432	425	398	404	417	395	390	428	397	453	409	430	430	414	394	423	402	404	420	449	390	421	418	383	418	411	418	416	451	413	395	423	433	434	448	419	399	444	382	460	448	440	443	422	404	411	418	452	469	450	426	444	429	420	429	479	418	419	437	430	415	410	396	436	402	417	413	414	443	426	457	452	440	474	442	455	414	403	428	445	435	418	433	438	441	426	416	421	443	415	404	394	402	438	458	436	410	428	409	403	439	402	421	433	429	454	440	434	419	386	441	433	442	451	453	435	424	413	446	424	428	440	384	428	466	398	385	438	472	461	438	432	443	427	452	432	460	436	452	412	468	424	414	390	399	456	441	406	410	438	393	414	434	415	409	439	383	416	421	426	423	418	430	418	442	469	433	428	432	416	451	440	424	424	420	411	397	448	423	426	417	413	432	402	427	423	407	451	410	423	414	432	396	427	403	419	411	414	418	409	434	426	389	406	427	418	417	450	420	436	444	469	416	405	422	412	384	434	419	435	464	427	436	440	430	432	419	413	445	450	414	404	437	431	426	454	425	439	404	418	443	411	427	439	428	418	394	442	428	429	440	435	459	442	382	451	451	462	411	422	425	406	429	447	420	407	448	445	423	437	403	413	421	387	435	421	448	443	428	401	454	434	413	422	435	415	435	408	430	436	451	435	404	437	471	382	451	428	427	447	464	393	473	437	456	453	451	418	418	391	446	404	432	434	429	444	438	426	408	452	377	425	403	417	417	446	430	421	434	407	421	462	471	448	446	436	431	386	400	437	408	415	405	413	435	409	431	418	427	444	439	417	431	451	445	437	415	420	400	420	432	416	403	431	392	427	432	448	426	382	456	421	427	421	421	402	417	421	450	429	427	440	427	411	380	480	458	445
63159	34335	18147	6530	2053	644	454	351	355	319	244	286	272	238	213	231	250	206	193	221	230	213	197	224	190	184	177	178	201	215	201	202	207	199	187	199	193	196	218	230	216	187	181	199	189	196	199	210	191	205	214	195	197	216	216	192	219	212	198	214	192	198	201	207	242	187	210	201	218	178	201	199	178	192	208	183	186	196	217	196	216	221	207	190	190	174	183	174	190	202	219	188	203	210	196	184	230	211	222	185	194	211	184	200	216	205	187	230	198	207	200	204	213	207	189	206	224	162	202	187	215	177	195	214	217	201	172	201	209	197	191	190	181	163	180	197	178	218	203	197	185	207	185	206	190	219	196	215	184	210	196	196	223	205	206	168	179	193	201	209	210	194	202	215	193	209	198	199	201	224	190	208	191	218	210	202	210	184	190	207	198	209	196	197	203	197	189	172	231	191	221	178	202	200	228	200	197	176	192	176	214	195	161	197	222	207	167	187	223	215	209	200	201	216	178	188	219	181	185	187	202	203	239	202	197	208	188	165	210	203	210	219	196	191	190	174	179	199	220	192	177	174	196	215	194	181	190	173	193	195	198	189	190	199	193	190	181	205	179	206	210	187	210	205	219	214	180	213	176	189	181	214	216	205	199	191	205	216	203	175	222	192	214	185	173	185	204	209	190	203	194	199	193	217	202	218	170	177	212	204	230	223	192	200	187	183	193	211	229	203	183	212	207	223	205	216	200	208	212	171	204	212	213	212	195	213	225	192	224	209	206	181	227	212	185	196	204	194	181	201	177	208	219	216	208	187	202	204	186	185	211	186	199	194	191	202	192	219	191	178	202	216	212	192	197	218	217	191	194	201	181	190	187	198	185	204	207	198	209	205	212	214	198	180	232	206	212	213	197	175	211	204	196	217	208	205	196	179	220	226	226	178	190	231	208	167	184	186	174	209	182	179	186	212	182	189	245	209	212	188	202	191	196	191	239	221	185	191	179	201	206	188	206	219	214	195	238	205	196	166	223	171	218	199	206	199	219	231	188	208	229	200	212	197	203	208	184	216	191	223	198	204	199	206	239	243	189	215	185	178	185	223	212	176	196	201	171	201	198	201	205	215	196	227	207	197	210	200	213	221	172	216	221	184	191	185	195	200	179	195	184	217	215	195	173	201	186	186	192	202	198	187	203	196	204	228	194	172	200	214	210	181	189	203	200	220	187	214	183	184	207	196	210	177	185	213	193	204	170	219	217	183	215	190	217	209	210	182	195	191	194	197	173	228	203	204	173	181	191	243	204	209	207	210	195	207	173	193	188	218	217	193	220	186	213	196	214	192	203	218	180	182	224	184	202	200	210	227	184	200	212	212	169	210	210	186	205	199	204	184	209	191	183	185	200	227	213	206	184	215	233	204	182	219	210	213	193	210	227	210	187	194	212	183	196	197	211	176	188	203	191	180	190	186	197	199	194	206	206	197	191	196	200	176	184	199	192	217	196	183	185	213	190	214	210	212	201	211	197	184	181	189	214	191	172	192	192	225	203	217	211	214	201	204	208	192	195	199	198	221	178	197	183	200	210	169	200	201	176	229	224	204	215	210	231	232	205	175	187	195	196	227	194	183	187	208	211	175	201	173	217	180	191	194	178	197	158	181	186	200	221	184	198	193	197	196	201	203	185	206	185	230	200	185	210	208	239	245	192	200	188	218	205	178	164	213	205	185	196	212	195	184	211	188	210	191	193	180	218	197	208	194	186	183	205	200	176	207	193	208	187	201	192	196	192	175	177	188	202	196	191	175	187	212	215	212	228	181	197	197	204	191	198	185	246	190	211	191	208	188	241	236	221	200	220	206	208	196	209	209	199	202	199	184	198	202	176	204	209	213	192	213	182	208	193	201	221	199	247	240	186	202	202	218	205	186	198	218	207	172	220	168	192	200	186	183	177	176	205	194	222	201	199	207	198	207	188	214	211	217	190	225	190	213	194	213	202	214	206	177	195	195	201	207	187	214	216	233	210	188	201	204	200	203	190	205	213	210	190	186	201	195	191	213	179	204	205	175	200	208	163	203	184	213	169	202	211	181	194	191	189	194	186	210	183	189	193	212	185	191	193	189	211	215	208	194	214	206	179	200	194	193	193	182	181	197	202	203	222	216	194	188	219	214	199	234	192	202	217	219	201	215	197	222	209	179	191	193	206	205	218	215	216	199	215	202	187	192	214	193	187	208	221	185	199	233	216	216	187	195	202	195	184	187	212	180	211	195	185	201	212	200	223	181	175	222	195	199	191	207	198	174	199	215	201	190	205	195	175	198	161	208	215	218	203	219	204	199	177	193	196	173	192	210	187	184	206	223	215	178	189	188	200	203	204	183	196	199	187	202	174	217	195	199	210	191	217	200	191	212	198	196	188	207	176	230	205	200	192	197	220	199	186	209	172	191	191	201	199	204	219	224	189	216	198	217	204	214	211	233	215	199	199	228	227	183	180	179	211	208	196	219	207	203	197	241	195	191	200	205	201	210	193	211	184	192	201	208	197	213	204	178	192	202	210	203	182	232	183	212	220	195	197	217	197	199	222	199	189	212	203	207	200	207	218	205	210	193	205	205	201	211	199	215	177	185	183	194	207	195	165	202	212	182	175	215	206	213	184	196	169	186	242	195	218	191	204	201	195	200	224	183	215	198	200	198	191	200	195	206	224	207	217	184	169	212	190	214	204	182	220	202	197	205	162	189	231	189	233	207	175	183	210	197	200	194	188	212	208	204	237	204	189	178	209	207	197	179	188	208	183	196	220	154	226	207	191	177	167	208	198	186	218	181	227	208	217	206	220	204	197	189	209	196	186	200	187	226	221	215	192	161	200	177	231	181	204	215	191	201	192	190	207	190	184	200	185	195	183	221	174	183	190	191	207	223	180	189	205	190	220	185	202	186	158	198	171	190	194	174	186	210	225	175	178	212	207	238	208	230	182	166	201	187	187	200	192	214	206	204	209	175	212	193	194	200	224	206	204	207	194	200	201	194	187	193	216	179	205	195	207	214	218	179	218	180	211	212	198	201	198	200	192	190	201	183	173	173	189	197	196	187	202	182	203	235	200	187	181	210	219	186	207	199	215	188	200	225	208	181	191	184	185	194	201	209	201	235	196	210	197	207	204	203	201	206	216	217	199	203	207	238	180	210	206	200	212	194	214	217	216	169	178	199	203	186	214	190	189	198	191	197	188	183	224	204	195	191	197	184	190	193	189	210	205	210	205	184	218	206	231	195	186	190	218	220	229	192	230	209	197	183	197	200	203	192	174	179	209	192	200	234	182	189	200	220	223	216	205	197	189	225	212	220	183	221	201	175	188	189	195	225	183	186	181	199	201	177	212	176	186	198	206	207	196	182	195	184	199	215	204	219	200	211	201	207	197	213	192	205	211	214	202	183	176	198	184	218	204	184	192	220	175	200	197	181	222	204	166	212	190	218	214	185	195	193	173	188	184	206	188	206	185	200	191	204
40998	24930	19152	11717	5829	1997	1575	1408	1273	1106	970	1052	873	645	621	503	540	540	511	518	573	549	519	444	459	483	475	430	477	447	443	433	422	439	434	427	468	391	447	477	463	441	431	404	520	482	456	445	451	425	448	450	453	427	463	443	449	462	447	477	433	442	441	426	464	453	432	420	456	427	450	398	428	439	453	406	432	429	441	432	416	432	448	438	437	440	442	418	488	476	433	431	467	442	447	433	431	452	453	452	434	431	407	417	423	466	416	389	442	417	459	461	447	437	446	479	457	452	430	490	438	447	455	426	455	436	474	479	435	445	458	460	458	438	417	471	477	433	435	440	429	435	426	439	462	426	441	451	398	459	450	444	463	452	413	408	441	423	484	472	455	448	423	446	470	438	453	442	475	472	429	418	457	430	458	457	402	455	456	428	433	442	435	448	405	371	443	438	480	430	434	418	448	434	429	416	426	451	429	473	477	445	434	424	462	458	435	427	414	485	432	440	427	440	458	449	437	473	438	417	439	445	421	479	422	421	425	452	431	424	416	413	458	466	425	458	430	460	423	459	452	459	405	451	462	415	451	432	435	450	463	516	399	470	472	449	404	400	437	403	459	470	446	444	426	478	466	409	433	428	444	433	414	444	445	458	437	458	426	466	459	424	428	448	438	425	443	413	463	452	446	464	454	418	471	433	461	432	438	439	422	460	446	456	473	424	438	435	451	431	421	462	423	453	430	456	425	424	408	427	456	443	453	433	411	455	450	436	454	460	417	424	443	435	431	464	440	449	467	441	446	455	445	446	491	405	444	465	460	452	443	437	433	402	451	454	435	389	423	473	446	447	436	436	448	448	433	435	456	418	418	464	426	462	453	451	398	397	429	466	474	396	473	450	412	456	451	411	437	409	437	422	472	471	431	453	424	452	397	431	424	470	469	473	436	438	494	425	434	457	443	428	431	427	457	449	446	425	449	431	419	445	444	428	410	445	466	444	452	429	479	464	435	444	446	452	440	435	464	463	427	430	434	462	432	423	440	451	473	435	434	455	446	448	459	452	461	427	432	440	431	436	435	463	455	460	442	436	415	456	401	403	428	435	424	423	470	453	419	458	449	431	413	425	420	453	447	471	452	448	436	444	457	394	443	428	446	425	406	428	455	460	446	451	488	439	433	441	417	444	417	431	464	457	423	458	444	430	430	450	434	467	469	455	397	438	460	459	393	418	456	440	456	476	470	427	415	419	449	444	471	450	460	412	448	459	434	439	456	426	469	470	434	400	436	437	447	436	466	476	410	478	433	448	454	434	457	414	388	457	427	427	470	423	465	427	401	449	475	403	429	458	431	438	419	447	479	427	415	476	434	468	448	434	408	465	462	432	446	442	414	460	452	429	445	458	441	471	459	440	432	453	465	434	446	425	431	418	419	478	476	471	464	442	415	404	408	408	419	424	467	425	426	417	445	466	439	447	430	426	457	446	399	455	443	432	451	417	416	433	424	407	428	436	442	384	457	441	427	419	420	422	440	436	481	465	468	425	433	455	420	416	424	466	449	440	448	429	432	449	478	438	413	433	470	473	411	451	442	407	456	442	454	469	469	382	426	450	465	397	419	487	458	423	453	447	408	444	413	471	471	437	426	413	436	450	462	469	477	458	444	456	492	428	437	422	483	443	443	443	424	465	438	411	451	412	442	428	423	398	422	441	477	483	445	432	450	457	424	431	439	431	438	456	457	409	442	412	442	433	434	438	398	421	423	487	432	450	418	428	449	396	440	456	450	414	443	441	457	458	437	425	467	445	390	436	465	451	431	402	459	446	403	472	404	451	451	451	463	461	454	438	429	438	448	462	442	424	466	454	451	458	445	444	425	454	431	438	462	448	403	431	421	458	419	441	445	439	459	448	447	401	453	465	455	459	443	428	437	464	423	446	451	462	475	494	447	485	446	444	428	446	432	433	462	446	440	444	458	445	445	440	458	450	428	449	440	442	417	443	429	460	421	455	453	453	429	466	459	452	431	450	451	404	479	482	450	437	440	424	450	490	423	442	414	458	459	461	473	467	409	488	442	431	441	453	468	431	418	440	443	474	450	417	436	402	430	431	453	458	412	433	417	412	426	436	456	472	462	443	423	446	462	441	444	447	451	461	460	443	439	438	421	445	452	454	447	413	418	456	464	453	426	436	463	430	451	480	426	424	416	456	436	487	436	459	414	427	416	455	438	454	449	464	447	451	447	425	428	453	430	467	454	419	450	458	445	431	444	444	457	457	436	467	428	420	427	398	431	441	402	462	448	466	411	429	461	452	462	420	421	434	460	455	436	444	488	459	459	459	456	461	439	452	442	448	440	422	427	464	424	473	455	389	446	453	464	412	455	449	483	437	413	441	432	436	447	457	441	429	432	434	451	467	425	443	454	476	439	423	446	420	451	427	442	440	419	449	422	478	434	450	470	439	416	446	431	437	445	423	480	435	457	400	437	452	457	466	442	423	417	447	454	426	441	458	491	458	446	446	448	446	460	437	445	422	469	453	443	460	430	441	427	387	448	452	444	462	465	410	439	458	403	426	437	445	422	439	422	443	411	412	437	421	446	457	470	415	432	435	422	414	434	471	452	430	446	424	452	422	456	451	426	405	429	417	459	410	447	428	430	408	459	446	463	459	407	421	441	440	432	454	418	493	424	467	431	410	428	456	439	447	425	441	487	431	448	426	434	423	422	443	446	444	485	457	437	476	447	452	459	453	470	440	471	452	459	442	450	450	456	487	422	451	479	471	435	481	459	444	436	480	437	418	438	422	447	424	434	424	484	455	465	435	430	466	445	462	436	434	467	437	441	435	426	443	447	395	402	441	428	479	470	490	436	443	446	454	427	463	459	448	461	452	444	429	453	410	444	442	445	437	442	439	430	453	439	437	446	454	417	447	437	426	454	428	425	442	489	411	429	447	437	428	445	434	445	410	430	457	465	433	447	427	472	439	444	454	455	440	445	465	451	471	418	434	431	441	438	425	440	429	438	421	412	422	465	446	438	424	435	471	446	407	422	424	437	404	460	434	439	427	453	434	466	437	446	451	435	479	406	459	458	426	445	458	467	438	470	416	443	475	434	461	415	449	408	424	420	435	442	429	440	444	420	444	449	511	429	474	409	424	447	435	415	448	440	435	493	438	430	477	485	460	416	472	452	439	495	433	418	459	482	478	416	447	445	418	430	439	404	443	417	426	419	430	412	436	451	432	465	438	427	436	451	470	417	438	471	410	421	444	438	438	443	422	458	431	435	471	440	428	500	445	473	412	429	437	418	444	415	417	429	440	434	429	448	415	399	436	441	427	438	450	457	451	463	448	460	433	456	456	434	449	457	458	420	485	434	429	456	453	454	443	457	419	427	450	447	471	442	414	441	460	470	445	426	457	452	436	480	465	413	452	464	459	486	443	422	411	410	472	435	399	435	419	440	464	403	454	431	450	445	458	440	421	409	457	466	453	460	459	471	434	398	391
44852	22794	8486	3205	1277	508	234	294	232	213	156	173	157	181	191	143	191	229	201	181	200	155	168	173	172	170	177	168	179	190	159	157	173	191	180	178	183	189	166	178	184	176	177	186	151	179	166	169	195	187	178	173	187	179	182	175	186	152	165	173	167	193	201	192	168	159	190	196	181	187	167	179	182	186	170	196	199	173	168	158	201	167	172	159	175	187	208	192	198	167	178	221	172	180	185	155	176	191	181	179	166	168	177	170	147	184	185	173	166	176	165	184	161	159	160	153	202	185	162	166	164	170	189	197	205	156	184	167	164	187	193	182	178	161	159	167	194	174	185	194	182	169	162	152	161	179	175	159	212	162	167	181	175	162	205	186	186	175	183	176	153	166	165	171	176	176	184	161	152	190	189	177	177	168	199	157	164	183	176	177	157	191	175	177	153	206	162	185	155	189	169	162	184	219	164	184	170	194	187	193	198	150	190	191	180	175	190	179	168	169	182	195	172	167	184	166	181	180	167	191	147	187	177	187	184	170	178	146	182	202	191	171	188	165	179	166	172	179	163	195	171	179	171	165	205	164	182	182	161	160	189	175	173	186	194	169	173	176	182	202	171	162	162	154	186	187	146	172	165	176	183	158	176	164	195	196	177	179	171	174	168	170	175	167	168	154	175	147	159	175	198	179	143	183	168	176	181	194	171	181	180	156	177	172	199	165	158	161	181	173	170	179	197	183	184	204	171	184	161	188	199	162	167	173	165	176	172	138	166	162	182	203	177	153	182	189	175	190	175	187	157	192	178	207	164	183	186	181	176	170	186	167	196	181	165	169	198	179	183	193	150	172	202	179	196	187	159	169	166	173	170	182	193	179	158	172	174	155	175	170	174	177	193	176	172	183	170	176	185	189	166	154	163	198	176	167	143	172	172	148	166	177	176	150	176	184	137	159	149	167	154	176	179	179	158	159	173	178	156	193	172	190	180	178	159	167	177	164	184	179	173	154	153	178	163	160	180	170	190	178	184	204	167	189	200	175	191	185	174	168	169	178	162	176	191	181	154	177	169	185	189	174	169	172	167	168	165	167	194	198	177	173	148	216	178	199	178	202	197	191	178	185	169	184	183	184	176	185	166	181	184	166	150	185	191	153	175	154	156	155	200	178	167	148	183	189	149	187	179	176	145	177	167	186	178	150	169	176	181	170	162	182	170	157	170	186	154	165	146	140	157	165	179	177	170	177	179	166	184	204	194	157	171	159	174	177	167	166	177	165	173	191	155	183	166	173	176	176	166	153	179	200	166	185	185	152	180	167	158	169	162	160	189	151	166	173	161	153	182	158	175	177	205	179	213	187	176	169	155	150	164	165	158	193	160	185	183	195	172	200	147	148	172	166	186	182	144	161	196	174	170	168	166	162	168	154	161	184	167	179	202	172	195	168	181	186	163	200	198	173	175	201	167	188	148	180	186	154	165	172	189	175	173	167	161	174	161	150	184	192	187	168	190	166	211	174	172	177	179	157	188	190	190	175	178	149	147	192	176	194	159	161	177	198	191	168	168	189	185	198	186	172	200	177	179	165	160	172	151	182	177	173	167	169	164	185	190	196	165	186	173	152	194	152	177	192	176	177	178	161	168	169	163	182	158	169	169	180	174	138	181	167	171	181	163	181	177	191	177	175	170	177	168	168	186	145	194	152	151	155	185	183	163	176	164	169	177	175	187	188	182	186	206	185	192	178	188	180	182	202	171	180	167	170	176	168	205	178	172	180	153	180	187	162	183	198	189	170	178	184	197	171	208	175	184	159	193	172	176	146	178	146	180	165	167	165	180	190	177	175	171	170	152	160	178	184	194	157	172	200	190	178	169	171	202	163	167	203	233	187	184	171	173	161	183	180	160	177	198	174	167	169	194	189	163	180	195	172	180	179	179	176	171	206	207	186	144	175	175	165	155	161	162	204	155	191	170	169	149	148	174	175	204	175	180	197	172	174	181	175	165	168	175	181	171	205	180	156	180	173	178	168	175	193	191	175	174	165	176	160	177	164	159	165	162	196	192	191	169	179	174	178	181	160	159	186	169	156	163	172	204	157	148	164	171	177	164	198	184	168	189	163	160	157	190	166	155	157	188	183	192	147	171	179	171	187	174	175	184	178	169	177	181	178	178	169	208	182	181	176	162	170	186	156	145	169	161	178	194	170	148	179	166	179	182	181	169	169	173	156	188	154	207	191	167	187	164	204	155	166	153	187	167	168	172	182	166	171	151	190	157	161	160	183	178	188	153	176	181	156	189	141	169	161	187	183	179	185	182	164	156	217	156	142	190	190	192	175	192	157	170	167	169	191	186	154	175	168	181	187	169	161	186	171	179	169	195	166	184	195	153	203	207	169	171	162	174	170	157	150	201	166	178	183	189	164	181	158	180	154	173	178	197	171	183	177	187	154	140	193	165	176	192	163	174	176	160	165	174	167	173	174	166	207	187	176	163	206	158	190	174	197	163	184	166	141	168	157	178	160	162	153	204	166	181	173	178	164	190	167	158	191	185	186	160	160	167	184	179	171	185	161	148	152	184	189	170	169	150	179	147	195	154	163	189	181	199	156	181	162	172	162	188	163	175	181	184	188	187	175	181	166	181	184	190	176	184	174	189	177	169	194	181	165	163	171	176	154	177	173	172	173	160	159	165	176	182	182	166	166	180	204	191	186	166	171	174	183	185	203	168	179	159	169	190	158	155	166	211	198	182	185	177	186	187	174	181	161	173	202	167	163	152	189	156	185	160	173	167	198	153	163	162	172	179	189	140	187	180	159	187	180	175	170	159	174	160	168	184	189	161	161	173	158	173	188	206	168	156	169	188	166	191	179	187	178	179	156	164	183	199	163	190	155	199	157	181	179	162	180	185	187	173	173	188	165	153	178	181	202	224	184	159	196	157	174	190	212	171	175	171	157	172	163	172	148	163	172	193	193	170	201	157	167	179	185	210	162	195	189	160	198	165	162	187	205	176	170	165	152	157	136	170	194	154	196	164	179	179	165	183	168	191	157	173	207	171	167	164	154	182	155	185	170	197	196	179	161	181	169	174	152	183	201	162	178	189	157	159	177	191	199	171	181	188	177	160	165	184	183	170	181	156	182	179	167	178	171	174	185	194	164	144	172	188	155	175	182	178	160	174	197	167	192	172	175	184	170	163	187	159	189	210	176	195	190	205	195	188	153	164	186	185	183	182	171	152	197	171	134	192	195	182	166	171	212	160	168	185	174	179	152	169	188	176	175	151	181	159	179	160	149	168	194	165	165	180	204	187	174	176	144	150	179	173	199	144	172	182	160	164	175	197	182	201	164	177	176	170	176	180	155	171	180	206	193	197	174	152	164	182	192	186	176	181	165	186	170	173	170	173	156	148	156	171	176	172	190	190	144	173	193	170	170	175	188	180	178	158	148	201	173	167	156	167	150	154	174	168	181	179	183	176	173	166	142	179	174	173	177	164	185	189	195	190	183
28071	15720	10392	8110	4157	1804	919	997	773	584	433	448	401	431	419	408	464	379	416	376	393	430	392	400	425	411	395	364	411	407	393	391	400	406	389	399	405	365	360	402	406	398	431	374	378	410	388	416	432	414	356	392	382	364	412	407	407	356	410	379	324	410	424	375	352	355	421	401	370	402	376	379	347	390	404	398	398	357	381	403	387	404	372	391	391	417	395	395	425	398	405	433	400	354	409	379	435	390	389	409	422	385	421	389	357	357	393	411	439	397	387	368	415	417	392	402	419	424	399	372	378	399	388	435	374	387	419	413	388	373	389	400	421	408	390	398	393	373	407	378	414	418	412	412	416	354	392	391	388	385	372	406	407	423	368	399	417	386	378	411	392	352	376	399	404	401	420	425	420	386	368	409	382	410	404	434	423	384	390	405	412	376	452	427	376	370	386	387	404	425	358	410	368	384	406	349	391	417	382	373	433	380	400	384	350	390	415	407	408	395	373	391	370	411	404	400	400	364	413	387	396	393	404	399	357	399	429	373	408	384	390	420	449	384	407	389	398	395	371	367	400	409	378	391	445	348	420	416	380	400	400	389	350	398	387	381	392	405	385	402	416	415	381	432	354	408	398	407	394	410	418	379	366	373	379	385	407	348	381	392	390	406	400	380	400	379	410	393	389	367	384	407	413	421	425	404	416	390	415	433	378	387	417	412	377	345	411	402	394	395	362	368	366	388	408	391	383	404	438	398	383	402	429	390	424	418	384	413	402	397	376	411	424	396	361	411	402	390	416	395	397	355	398	383	401	386	402	385	416	417	425	380	385	369	397	373	388	394	371	348	392	428	414	385	343	385	411	358	396	393	373	377	416	383	396	405	383	379	354	361	397	429	393	402	376	368	362	403	380	413	368	368	409	386	371	397	417	399	369	390	393	381	409	370	376	432	390	379	392	390	429	382	373	369	395	364	402	355	367	401	380	408	394	419	348	375	408	391	398	383	416	415	391	377	392	409	416	383	405	420	421	368	420	420	392	386	397	403	404	377	379	419	378	386	391	411	409	408	407	372	387	392	396	411	344	398	390	385	368	407	403	391	364	413	412	379	373	371	363	397	397	405	403	413	379	352	380	387	384	416	397	390	367	413	397	400	418	377	375	446	434	408	365	413	419	384	421	426	389	401	387	395	389	407	374	406	407	378	406	396	397	392	396	384	386	381	409	398	417	449	367	402	404	412	406	385	393	399	394	361	383	411	407	384	412	409	385	371	410	389	370	376	390	376	391	426	403	399	375	355	399	387	432	394	399	373	407	384	392	395	450	399	430	436	393	409	403	377	411	374	398	397	434	399	364	402	385	408	371	420	423	366	404	404	391	348	400	403	384	375	402	406	364	405	408	391	400	399	439	402	437	399	399	390	395	375	385	380	374	384	398	398	417	403	402	382	409	400	426	397	416	404	411	396	374	416	384	421	391	395	388	391	395	404	417	391	398	397	379	406	408	405	413	379	399	406	376	399	389	384	403	401	428	402	389	404	373	371	405	376	399	360	403	427	389	371	411	399	368	402	395	425	352	355	384	390	389	360	377	392	391	415	364	410	418	401	440	437	388	388	398	391	384	388	403	364	411	413	417	414	425	385	381	396	385	390	416	392	412	429	352	423	423	374	368	403	382	363	405	392	383	392	357	375	419	437	391	422	391	395	409	380	404	430	371	387	388	385	409	386	378	416	353	385	402	375	376	387	397	375	388	378	420	377	379	400	386	373	405	400	381	369	385	380	434	391	397	401	390	391	437	409	400	405	398	369	382	406	397	414	391	405	374	409	388	368	404	401	376	380	371	396	387	401	401	369	412	413	397	389	414	412	409	407	389	365	409	392	418	397	395	395	413	440	420	379	408	403	390	390	382	414	334	366	397	383	409	383	369	421	375	374	387	369	420	415	379	403	388	355	393	405	387	413	375	394	380	402	385	344	384	383	375	420	419	423	400	370	384	335	395	398	389	391	412	385	394	392	391	412	402	415	432	396	366	411	418	349	395	418	398	417	385	395	370	370	399	412	384	402	392	406	429	387	386	383	386	415	381	414	387	393	386	403	366	397	401	397	381	395	393	395	405	365	423	413	432	413	344	417	396	404	386	433	412	407	403	390	390	362	391	363	412	436	418	366	410	383	426	349	405	396	413	384	361	383	415	406	416	416	401	411	412	374	410	396	375	375	403	407	369	387	402	376	393	403	393	420	388	387	372	370	416	404	405	387	403	385	400	378	399	399	416	419	410	418	390	405	397	395	389	378	426	396	415	414	393	406	387	384	364	432	389	366	381	395	388	414	398	421	388	347	377	386	408	342	414	420	403	411	404	361	384	396	367	399	394	372	383	379	362	394	365	422	381	390	443	376	388	396	412	374	404	415	374	416	391	393	413	427	422	417	407	399	447	385	415	419	410	384	367	396	408	369	414	395	376	363	376	415	398	386	391	387	406	378	407	419	388	402	405	389	419	421	393	427	400	437	383	372	371	401	397	414	381	415	390	430	377	390	399	384	440	411	428	386	408	379	391	419	368	409	408	426	379	388	400	382	422	408	389	375	393	378	396	419	407	381	390	379	378	407	377	413	398	466	427	400	371	398	378	393	387	375	393	365	392	396	362	388	384	385	393	382	371	399	404	378	392	396	344	388	374	380	393	384	408	378	399	383	425	360	396	350	401	400	390	389	402	399	407	396	383	429	407	411	392	407	381	412	410	397	389	431	385	409	402	440	415	387	379	406	378	370	384	406	378	432	411	398	381	389	421	392	411	388	409	392	412	362	380	390	418	411	375	413	426	389	380	388	427	407	404	371	413	386	401	390	410	407	382	377	388	385	400	372	379	370	449	368	366	413	404	358	404	388	393	385	405	378	413	384	383	384	386	379	414	381	395	378	409	398	411	432	373	379	388	406	377	417	402	422	423	385	417	410	434	391	375	406	386	426	432	396	374	401	409	416	428	392	423	349	354	415	389	391	440	436	384	390	390	363	375	410	407	381	389	395	387	421	373	366	382	403	391	364	409	362	393	393	417	405	395	382	385	354	413	382	434	424	397	363	414	413	395	379	367	414	396	396	384	369	417	386	403	384	354	368	378	416	378	383	400	394	437	444	413	388	392	388	409	393	401	378	417	440	425	385	443	371	432	362	436	404	385	401	397	401	389	342	397	375	389	420	381	409	405	421	416	410	378	396	401	422	408	382	409	399	415	387	384	384	402	373	392	372	407	402	367	380	363	396	403	373	398	418	396	411	397	387	421	371	432	372	404	415	410	423	407	396	423	413	393	404	395	389	407	408	406	399	411	397	400	422	368	395	416	379	374	421	367	407	407	400	374	399	392	378	396	383	388	371	410	398	352	384	354	378	387	384	395	432	402	376	431	430	402	404	364	403	379	395	422	402	410	389	395	396	381	389	399	410	379	393	389	378	401	408	355	402	391	393	389	395	377	377	413	381	400	403	386	370	396	388	400	390
55373	28103	17327	7398	2229	839	485	301	276	232	230	230	225	183	210	193	218	222	185	198	180	231	219	260	204	188	187	175	184	196	163	180	160	167	169	195	190	184	176	198	180	187	185	212	185	177	201	212	190	198	186	176	192	204	187	228	203	188	187	170	204	179	202	183	196	168	175	196	176	196	221	200	179	162	189	206	187	165	222	174	200	197	176	173	165	194	179	183	190	181	180	199	197	202	197	190	191	159	199	188	181	186	162	197	198	198	210	167	202	208	198	167	169	190	189	197	173	179	196	156	172	181	181	186	201	209	185	231	185	181	194	181	168	210	211	191	207	191	189	177	205	172	180	166	192	194	220	216	208	181	203	186	196	171	198	210	214	194	166	198	217	193	174	188	199	190	186	195	178	190	193	191	210	188	209	167	186	188	200	193	164	185	191	189	188	208	197	194	195	199	183	207	165	203	205	208	169	210	203	166	194	169	180	186	165	177	198	176	180	185	202	189	174	207	167	189	184	184	210	194	216	189	154	182	198	211	199	171	218	190	200	188	185	218	186	209	181	182	182	207	198	193	212	198	184	197	178	190	188	191	196	209	178	177	209	204	174	163	208	198	179	179	184	177	182	209	187	191	197	194	175	169	215	178	208	178	195	157	163	218	187	187	185	160	194	194	189	194	166	212	197	210	190	195	203	181	191	201	209	204	194	184	184	216	213	201	186	197	177	200	188	213	198	173	175	171	183	193	192	217	193	195	182	204	188	170	175	190	187	235	163	173	193	218	203	203	183	193	191	176	173	201	190	213	174	166	213	184	193	177	195	196	173	180	190	157	211	163	180	206	206	191	187	194	189	206	185	196	202	214	185	186	177	204	186	191	189	180	183	214	188	201	184	196	173	174	192	217	178	209	198	217	191	195	195	178	181	196	176	181	178	165	182	187	212	189	168	181	195	212	198	203	179	219	207	199	194	193	165	164	179	206	196	202	205	188	181	195	187	217	189	171	173	181	201	187	171	202	185	184	187	174	216	195	213	177	199	194	197	206	157	183	211	212	175	190	186	177	182	199	191	182	190	172	190	173	174	190	200	206	205	229	170	182	213	169	197	186	216	174	185	194	169	191	171	169	172	218	217	171	160	160	193	189	204	203	202	185	177	198	202	192	184	191	189	180	174	185	192	206	161	188	180	192	203	155	192	219	164	210	233	185	206	169	195	191	193	175	234	204	207	173	185	185	208	213	172	178	178	199	213	181	192	190	211	197	175	214	196	208	172	204	163	193	209	198	204	200	198	197	183	209	179	199	176	203	176	190	198	170	197	178	196	176	198	208	176	193	152	158	186	190	195	196	186	194	200	196	219	181	178	198	193	169	194	199	194	198	175	176	172	162	179	181	188	193	180	174	187	183	187	190	182	211	187	200	196	180	183	186	177	190	189	207	195	188	189	203	183	197	234	193	185	206	198	181	200	173	211	182	187	181	175	171	181	203	200	204	181	188	200	192	193	169	199	215	202	187	206	217	192	199	203	212	203	194	200	175	205	197	214	197	164	190	208	199	205	191	204	176	181	191	159	174	155	218	220	200	202	207	181	183	192	173	181	192	203	186	199	187	200	186	183	173	170	181	210	172	179	163	190	202	169	187	162	197	213	193	207	192	202	176	192	207	169	168	186	196	217	199	180	196	211	164	207	170	214	200	211	188	177	166	203	205	191	203	207	183	188	190	199	185	190	202	181	188	186	202	170	197	177	184	180	160	150	175	211	207	189	193	208	193	203	184	185	183	221	169	191	171	193	194	200	178	191	172	195	186	201	189	183	184	183	204	205	199	194	219	182	177	185	178	184	189	196	194	179	197	194	200	181	198	203	185	186	183	169	204	203	192	172	180	178	185	223	215	185	183	192	209	188	199	188	182	140	171	196	225	185	191	204	203	160	202	161	224	174	189	188	183	184	203	176	188	193	190	191	195	198	200	193	220	192	178	175	185	183	185	188	192	200	179	196	172	192	189	189	185	184	170	211	179	177	177	167	180	185	174	212	201	188	184	204	184	224	184	179	198	189	177	203	172	172	194	208	171	181	205	210	168	169	195	175	202	174	175	166	222	172	216	184	170	173	188	192	203	199	183	177	184	181	222	201	213	205	182	191	196	176	163	211	193	231	211	183	157	163	196	215	205	195	205	194	218	181	184	187	217	187	193	173	193	183	178	157	169	194	176	200	202	190	184	178	196	174	185	176	172	188	202	217	171	196	203	181	181	191	216	188	181	184	202	179	193	189	167	184	220	219	207	192	196	204	173	194	198	205	185	183	211	153	185	182	220	221	189	203	189	204	199	183	210	178	173	194	171	145	197	177	182	199	204	195	193	187	175	225	196	196	195	191	177	201	200	193	189	183	204	195	202	184	199	191	185	169	186	207	189	200	189	183	183	208	175	175	172	199	180	198	189	178	206	174	188	188	203	196	186	181	165	190	192	203	164	201	192	168	192	194	177	209	195	181	226	190	177	179	189	188	194	178	180	177	150	172	179	193	174	196	184	207	212	193	173	186	165	196	186	212	203	191	178	167	188	216	208	210	194	211	216	160	177	206	227	185	212	192	209	190	162	182	194	191	182	201	191	196	193	198	184	196	202	188	178	220	180	165	184	180	209	218	209	217	192	207	220	177	198	195	213	209	193	185	188	210	193	196	213	197	210	226	182	181	176	192	202	215	191	172	204	164	227	180	218	187	190	201	213	170	159	187	192	187	198	207	183	187	225	166	194	206	180	173	210	210	191	211	186	183	197	202	192	171	187	183	186	210	186	172	170	185	195	175	200	216	171	202	185	216	201	201	189	182	185	178	200	211	194	184	217	179	215	214	189	222	163	187	218	176	181	189	238	201	194	188	192	195	194	186	180	183	214	174	168	184	185	188	195	180	188	201	213	206	187	214	143	178	186	210	194	178	179	179	191	169	190	177	157	161	214	173	188	179	173	237	229	202	224	168	157	166	168	197	213	212	199	184	159	192	204	178	185	213	167	152	191	201	201	212	172	187	196	202	170	181	185	192	173	189	183	201	182	185	191	191	181	202	182	193	203	199	183	187	165	184	166	191	218	184	207	190	205	214	212	192	194	200	163	188	194	186	216	205	189	182	185	179	218	171	184	189	172	180	162	174	200	178	177	198	225	214	192	197	227	198	193	197	179	172	183	222	196	174	174	216	195	191	201	198	175	181	196	178	217	221	200	209	192	174	185	190	200	195	179	175	174	180	205	189	185	171	188	178	206	194	207	216	194	197	194	194	196	197	188	187	192	205	178	192	166	202	160	196	213	169	195	195	207	201	190	172	178	189	172	180	214	196	193	176	188	192	198	179	184	172	195	176	182	191	181	189	196	197	186	177	193	161	190	171	184	180	215	192	205	208	186	181	178	187	211	188	210	166	179	198	195	177	189	198	186	193	182	193	191	178	178	173	234	219	213	169	190	192	178	171	176	185	204	178	199	189	207	196	189	214	197
35011	19839	21486	13452	7052	2920	1748	1081	746	620	499	621	532	503	497	476	505	498	465	467	443	536	731	786	418	417	444	443	441	434	443	408	410	448	444	434	418	447	400	441	437	428	418	462	484	396	469	465	451	459	422	429	438	428	451	411	415	402	418	435	423	435	421	416	428	426	444	427	428	448	418	439	431	389	419	418	440	437	433	405	429	412	467	442	412	417	433	426	402	450	444	408	421	424	416	456	442	400	385	392	420	420	422	416	400	421	413	408	433	394	456	406	409	422	424	379	454	430	425	420	404	427	407	412	447	429	431	410	467	466	419	415	475	406	417	451	423	397	447	403	414	460	408	395	410	407	377	410	391	406	420	400	432	422	404	429	436	425	423	423	398	429	446	448	411	441	457	442	427	429	418	417	417	426	432	424	419	419	389	426	408	454	436	421	432	412	425	446	455	410	454	443	422	437	425	457	433	441	447	433	424	453	401	423	433	466	431	417	433	422	430	454	410	452	433	459	418	452	411	421	403	456	418	396	429	440	392	441	436	432	422	419	441	420	395	376	430	409	416	407	412	393	428	416	409	477	414	430	389	437	423	438	385	426	368	442	386	418	450	391	418	433	434	471	392	477	432	406	381	407	409	374	428	407	417	417	414	433	430	456	410	443	429	414	415	424	403	434	426	467	425	450	439	428	400	429	414	432	394	411	435	440	393	429	410	397	447	450	417	439	425	415	443	426	419	457	411	395	479	468	451	389	428	445	392	430	439	433	398	397	425	435	427	419	427	419	384	439	436	417	459	425	440	419	421	423	428	424	417	463	425	413	417	427	422	448	401	422	416	407	464	422	449	455	415	437	409	435	469	423	406	447	401	443	433	438	404	412	435	406	389	440	443	401	425	374	424	424	396	462	444	432	421	432	462	442	450	442	443	423	451	463	431	403	424	444	417	425	435	431	443	483	430	426	407	392	431	429	434	442	433	438	379	389	445	433	433	460	448	401	411	469	410	401	414	444	405	419	425	450	441	461	377	418	416	435	426	414	433	433	397	447	420	426	440	435	456	427	437	376	404	419	410	437	443	398	386	429	427	428	458	382	436	469	448	454	434	440	426	452	426	425	411	441	426	376	436	457	411	414	401	420	407	421	430	397	404	401	458	418	440	417	402	402	453	418	413	440	409	416	430	429	415	454	436	432	452	436	390	420	408	416	420	417	423	429	435	415	391	428	443	452	429	420	424	393	435	424	451	385	407	400	416	456	440	462	441	416	453	439	387	422	452	423	431	444	442	447	469	417	412	417	427	439	438	420	412	384	424	427	447	422	437	432	416	418	445	465	405	441	427	455	404	412	423	429	390	447	376	418	434	423	429	462	415	405	443	428	407	390	406	419	418	455	437	458	409	457	439	430	424	401	426	441	441	428	441	416	421	430	423	366	436	438	432	425	420	373	435	443	449	420	448	456	425	455	425	388	443	429	450	441	404	437	417	445	454	456	391	435	400	398	443	442	415	452	404	435	425	444	441	399	411	408	435	444	469	405	405	421	441	432	413	449	438	417	409	407	409	425	449	442	390	418	401	377	411	400	394	444	439	434	419	479	447	454	407	387	449	417	419	413	390	424	440	400	448	434	394	426	413	409	418	417	423	431	410	412	427	414	447	449	409	369	419	410	438	390	445	427	430	448	425	431	395	415	468	468	442	407	404	414	427	422	407	442	469	402	406	466	410	429	419	421	420	409	464	408	403	430	428	399	420	411	423	445	416	460	420	440	424	434	440	407	438	444	413	429	457	385	414	392	439	439	414	421	403	424	435	425	402	430	432	416	419	441	423	434	437	420	412	424	422	433	448	420	439	417	441	475	426	406	442	465	403	408	415	404	423	419	443	444	432	441	447	435	441	428	417	455	458	451	407	452	436	440	411	414	439	472	416	450	468	426	423	446	380	468	414	406	392	397	438	455	453	406	407	427	466	416	415	430	416	419	446	418	437	466	437	438	460	420	449	425	436	396	452	429	405	387	458	444	467	458	397	426	410	451	422	436	421	426	422	396	459	421	418	428	439	422	435	432	452	416	416	358	448	441	436	391	427	451	461	431	409	442	400	398	420	432	426	388	428	434	415	431	441	421	417	409	414	410	396	436	428	426	454	413	417	404	422	420	468	439	416	455	435	458	431	404	424	401	433	417	407	439	410	419	450	445	426	463	418	437	437	452	395	396	448	412	443	406	396	440	402	441	459	412	445	428	428	423	417	400	430	443	409	431	436	460	404	431	435	430	437	403	422	457	438	426	400	419	418	430	393	449	402	399	423	426	399	427	409	454	381	415	437	387	411	458	464	449	414	424	444	429	409	417	420	415	467	407	454	425	406	410	409	436	445	448	414	405	413	454	401	418	410	447	436	412	419	420	390	433	447	436	456	441	421	418	450	462	413	417	423	447	412	453	435	394	419	436	439	425	454	429	414	456	413	369	411	467	381	477	430	428	448	445	455	425	417	412	417	429	438	445	458	415	455	406	418	426	401	415	465	429	411	421	430	459	415	421	393	414	413	458	443	409	446	386	412	387	408	431	431	447	415	426	419	412	409	460	406	447	437	401	412	422	390	426	431	402	438	398	429	418	415	434	415	428	421	428	431	447	410	447	413	456	448	442	419	444	463	416	395	429	409	424	458	405	368	474	424	447	447	413	430	431	459	436	439	419	445	384	414	462	430	407	425	402	405	435	435	437	443	422	421	413	433	394	446	408	409	417	419	423	416	412	433	432	419	396	453	413	442	397	420	424	455	420	423	417	408	420	401	442	423	421	432	404	420	449	424	390	432	441	432	469	449	444	411	445	412	418	430	423	430	439	412	423	394	421	428	405	425	425	420	425	493	397	413	405	404	431	431	456	452	456	409	425	408	420	427	457	419	384	419	437	467	398	429	437	448	421	436	427	417	389	453	415	442	455	448	459	413	404	437	455	422	440	410	388	413	441	418	408	413	417	413	396	389	435	426	423	447	407	404	401	468	450	446	438	420	439	453	414	422	457	405	397	397	447	435	421	419	445	478	452	456	427	436	452	435	454	421	432	433	424	432	420	428	390	432	457	406	418	408	440	437	396	416	409	425	426	466	446	413	402	423	447	442	429	416	411	391	418	453	409	410	387	421	396	443	386	436	428	412	395	433	446	427	423	407	428	459	440	413	415	398	412	423	407	419	410	400	403	400	395	400	459	439	452	397	436	451	472	400	437	431	412	439	457	424	402	469	404	440	412	437	420	430	434	393	427	403	446	396	425	452	387	446	432	417	416	445	413	414	390	418	423	417	440	411	446	414	467	423	404	413	431	420	394	465	440	453	436	424	418	419	433	405	406	424	463	413	406	445	412	424	458	430	448	434	436	394	460	389	422	462	427	479	411	438	442	420	451	427	425	415	461	388	409	431	424	420	408	391	434	445	438	420	439	404	418	408	459	410	423	424	436	416	465	423	442	458	406	428	414	442	415	421	403	414	411	425	395
64602	38275	21504	10490	3359	878	413	337	258	262	207	219	227	229	213	193	209	198	217	222	242	244	353	373	214	221	218	212	173	181	198	202	207	188	201	217	193	193	224	196	196	201	199	203	202	187	194	208	187	207	181	190	202	214	195	222	192	179	208	191	216	202	199	209	196	190	194	172	193	192	188	191	259	225	217	186	198	198	206	217	225	204	205	201	216	203	218	205	182	214	187	203	185	199	196	184	190	170	185	208	232	206	206	194	182	165	178	227	203	217	183	190	206	222	197	209	185	207	217	225	192	203	217	209	216	184	187	178	200	197	219	198	187	199	214	186	184	190	193	224	222	184	223	194	194	203	211	220	230	202	197	226	205	183	176	188	190	205	185	204	200	195	214	209	220	196	204	211	200	189	209	196	189	188	183	198	209	189	221	226	210	194	179	180	187	222	211	192	210	212	213	161	215	212	199	220	195	197	236	208	172	174	198	199	178	201	199	192	190	195	200	195	195	210	191	187	199	191	222	213	184	206	189	186	181	203	199	201	175	196	212	212	203	213	193	196	228	183	220	201	215	219	210	180	189	211	205	190	187	199	222	200	191	203	196	206	164	183	193	214	185	182	206	219	207	230	202	212	205	208	189	201	238	199	203	206	215	186	199	224	190	189	201	206	198	179	175	184	194	188	182	207	201	185	203	194	217	190	215	220	201	184	195	210	191	189	203	216	194	189	200	195	238	191	192	203	193	202	199	211	219	209	206	222	193	193	168	217	201	181	171	195	188	197	226	173	200	187	186	183	194	207	232	189	198	201	198	220	182	206	185	214	195	192	200	205	186	192	188	187	198	190	206	185	212	215	200	200	196	224	197	189	202	209	209	191	197	202	189	185	197	204	185	187	207	188	213	216	195	197	195	195	193	217	200	187	197	223	189	225	201	205	201	208	195	234	187	200	192	169	214	247	208	209	211	195	211	206	200	185	201	181	199	231	228	226	203	208	190	201	230	180	200	191	206	181	205	204	188	194	198	208	208	190	182	206	209	185	230	196	212	182	214	205	215	208	190	195	208	187	184	191	195	197	185	201	200	182	192	225	211	208	235	192	199	191	189	194	166	198	215	208	195	209	193	209	237	247	200	192	199	218	196	179	180	188	218	231	219	215	194	186	224	203	200	189	192	194	174	196	183	183	204	173	203	185	194	210	186	215	196	199	190	163	190	208	207	208	210	190	214	224	199	194	191	209	202	178	197	226	198	195	170	240	189	214	217	191	209	199	192	190	186	182	197	200	190	217	199	212	177	235	217	196	247	204	200	213	220	211	190	178	190	222	162	225	192	178	216	179	215	212	196	197	185	221	167	175	190	174	215	185	220	206	196	215	184	207	202	203	186	195	175	210	195	226	215	194	207	198	228	192	187	168	177	197	218	220	188	194	208	216	236	165	207	209	206	221	186	229	188	211	206	195	213	198	196	186	190	199	189	219	186	193	203	206	214	186	180	207	204	194	188	184	219	178	196	195	206	219	210	170	226	183	183	222	188	224	202	206	218	203	174	209	190	209	201	212	197	205	195	204	211	187	236	202	212	173	216	187	226	202	192	216	230	178	220	184	221	189	207	179	198	199	226	204	169	167	190	185	199	206	202	203	213	216	206	195	201	170	216	179	200	207	196	165	176	192	182	195	205	185	210	199	218	194	197	212	202	203	197	225	198	200	208	192	205	172	191	204	194	208	205	179	210	187	200	185	193	200	193	243	214	198	222	162	215	204	239	197	189	199	198	207	212	145	201	187	203	197	168	193	193	164	228	181	206	197	193	203	196	207	230	214	200	203	216	189	180	198	169	156	207	184	206	218	217	190	221	167	222	201	196	191	225	171	186	180	177	173	163	191	184	188	201	189	233	177	222	212	185	214	226	225	205	192	210	191	185	219	188	205	187	196	221	205	192	227	209	203	194	236	183	205	186	168	196	218	193	220	192	187	195	242	208	207	219	229	218	228	206	205	213	188	198	216	207	204	221	210	216	199	188	215	229	204	171	195	203	209	210	196	215	217	225	201	191	171	199	210	196	196	194	200	218	203	222	239	230	200	206	216	202	223	219	182	187	188	208	197	207	228	203	213	180	223	198	227	194	245	190	215	237	168	182	187	177	196	212	223	185	182	220	192	193	207	202	208	208	196	196	175	207	198	188	198	183	219	191	206	186	206	238	206	204	227	188	195	206	198	203	196	226	203	203	212	194	189	178	202	198	182	199	192	204	223	210	195	211	195	213	183	211	196	185	186	174	172	233	199	182	230	202	235	224	204	226	207	208	169	216	215	197	216	209	185	212	178	181	221	184	203	200	197	205	186	216	208	192	185	206	225	208	208	198	208	194	236	206	171	203	186	231	218	213	215	229	210	199	197	168	223	180	204	218	195	191	211	215	208	219	220	194	181	212	194	201	217	211	187	228	210	216	183	197	206	184	222	209	199	185	208	192	201	210	211	207	212	189	210	187	194	197	198	184	184	185	180	188	214	223	201	197	183	221	201	211	199	205	192	183	177	225	226	211	210	202	225	199	195	210	207	209	186	181	220	210	193	198	202	177	192	193	212	167	190	235	196	219	190	204	219	174	230	197	198	191	213	218	204	220	189	198	200	203	178	182	184	216	176	221	196	198	211	187	181	209	187	196	200	177	191	220	203	192	190	206	192	188	219	200	210	212	209	201	174	187	182	197	212	201	201	203	186	223	209	206	188	198	231	182	177	209	210	203	195	182	195	196	210	192	233	195	208	191	185	190	226	198	182	187	202	207	197	218	196	197	212	205	206	216	191	203	215	175	211	173	194	208	215	212	207	182	197	199	186	174	208	217	198	180	226	231	197	218	173	195	178	214	212	190	199	218	196	217	172	198	214	177	197	215	205	206	203	195	234	211	206	173	217	177	184	202	214	203	191	180	246	215	168	226	179	218	204	183	193	197	223	204	207	221	225	218	215	211	186	187	229	198	208	220	187	186	211	205	198	208	200	196	212	206	219	208	226	192	217	210	202	198	184	208	235	193	179	187	186	186	223	228	183	206	212	195	209	202	204	197	215	205	215	215	189	202	215	200	194	183	172	196	222	202	195	208	208	214	210	187	183	199	211	194	197	211	200	234	195	195	191	215	183	213	212	190	207	207	199	206	231	222	227	199	185	228	185	215	192	200	206	221	218	213	206	208	182	197	198	191	226	195	197	187	207	205	216	207	224	198	181	196	173	205	207	211	187	223	246	197	204	203	197	200	207	203	195	222	215	216	209	201	221	190	213	210	179	183	183	199	196	194	213	184	207	201	215	197	219	187	212	217	231	196	210	239	198	207	199	213	194	177	233	226	222	202	207	203	203	193	186	232	196	196	217	214	181	166	217	225	214	208	194	201	205	191	216	188	175	203	225	190	205	198	197	215	209	219	187	186	203	183	182	183	185	199	186	222	207	233	224	191	182	183	199	197	190	196	191	201	207	206	178	205	192	181	186	206	177
41832	28375	22384	17752	8248	2702	1497	1120	823	732	663	649	580	574	513	488	531	506	535	557	579	749	1534	1760	687	434	405	406	453	436	415	475	475	487	454	460	430	466	445	446	429	418	433	472	485	493	471	460	450	451	467	447	405	489	417	463	439	439	435	441	457	447	453	437	451	421	457	429	462	450	430	432	445	458	425	466	440	430	402	453	461	452	428	461	412	442	447	446	429	428	436	487	423	458	429	458	437	443	420	487	430	453	441	432	408	482	476	480	444	454	432	465	426	444	433	448	428	444	442	453	494	407	468	401	463	477	425	468	473	460	460	433	437	417	447	465	440	432	439	436	451	450	440	448	406	434	403	443	443	446	430	431	435	433	425	473	451	434	444	451	419	454	408	428	461	447	440	430	462	472	430	426	426	425	399	429	466	479	449	457	438	455	459	439	437	420	437	446	397	461	445	424	459	446	432	433	424	475	407	442	467	471	453	456	449	442	453	436	421	424	411	501	434	437	414	408	479	448	396	441	439	442	479	467	467	437	407	465	454	424	414	433	427	439	464	435	423	496	440	487	415	477	436	433	424	457	450	454	448	431	431	484	428	462	451	488	471	450	396	417	437	455	428	429	414	471	455	475	429	422	459	454	424	408	442	453	428	473	444	443	436	420	459	403	392	452	472	469	429	419	421	441	432	448	450	442	461	423	419	482	419	431	463	465	434	441	449	388	416	449	430	430	461	384	447	413	417	410	474	461	436	470	413	428	434	457	467	456	470	456	452	432	436	465	448	466	450	425	413	466	454	479	423	439	438	480	438	445	462	406	474	437	453	429	433	460	440	440	470	454	417	474	464	446	423	457	415	419	422	440	463	439	469	431	503	456	451	421	447	439	456	449	431	459	454	436	439	442	460	448	460	424	455	432	454	446	477	423	477	446	400	409	441	418	417	464	430	435	382	446	419	455	435	450	417	404	443	443	458	449	452	387	402	420	414	481	468	444	434	406	462	478	456	453	427	467	468	459	427	435	411	480	474	455	449	457	435	454	408	424	459	447	469	448	438	424	460	408	436	450	445	430	400	416	427	408	391	440	457	435	446	466	434	480	426	414	479	420	455	469	441	425	453	428	468	434	409	454	440	435	430	427	439	430	435	409	426	429	430	437	468	443	450	452	435	410	462	453	406	449	453	435	435	461	457	433	449	421	445	420	438	428	446	449	456	449	471	435	456	490	468	442	418	433	485	414	432	447	437	444	425	461	447	438	461	413	470	446	477	479	446	454	445	445	430	445	460	453	468	457	437	435	464	490	465	420	439	439	452	463	436	437	447	422	427	439	414	466	452	440	453	492	423	459	466	444	441	452	466	415	426	459	431	395	455	460	463	474	437	486	463	464	486	474	441	424	413	437	393	467	459	443	441	432	421	463	412	475	464	439	455	458	416	455	415	432	462	416	459	423	453	465	453	450	419	447	445	424	450	439	490	429	468	410	432	436	416	453	432	432	444	448	442	468	447	445	447	452	413	493	412	453	455	486	450	437	421	482	414	486	432	463	443	445	429	446	453	403	436	451	407	443	422	448	411	431	437	448	457	472	462	405	430	441	457	422	446	470	457	452	458	464	444	422	449	457	396	451	422	437	431	486	415	438	431	458	425	481	441	431	399	484	422	475	460	441	415	482	468	439	425	408	445	437	406	408	446	460	464	464	439	441	457	466	491	449	464	419	441	456	443	431	460	476	445	455	424	410	427	413	424	476	447	463	435	462	444	453	439	457	429	465	431	448	439	435	425	448	435	482	482	441	418	450	453	446	443	467	474	433	455	426	464	443	437	422	472	457	438	457	432	450	481	443	464	481	470	427	437	405	489	402	471	436	466	421	428	454	425	466	481	429	434	448	440	460	428	427	417	456	473	432	430	403	431	450	474	441	448	444	441	441	451	409	406	478	459	443	458	426	477	459	445	445	467	415	451	429	466	434	462	452	439	460	425	452	475	423	464	431	427	464	445	451	456	476	456	482	456	456	420	431	502	463	468	454	473	457	455	445	448	427	458	422	418	443	428	441	436	429	461	451	487	459	449	404	409	448	469	428	450	424	434	455	387	412	444	421	433	475	419	425	470	464	425	424	430	433	443	431	457	476	409	436	441	449	445	422	434	431	461	424	423	433	457	459	435	481	461	463	429	465	461	469	481	455	448	469	434	467	444	438	470	445	430	441	432	451	451	426	433	416	466	477	455	408	442	443	433	435	432	472	407	449	416	448	439	491	429	429	478	479	451	393	430	492	408	468	414	423	472	439	466	436	459	466	459	454	462	470	436	434	491	476	444	399	413	426	456	442	454	398	421	442	476	455	473	491	425	435	420	443	466	446	440	456	418	427	432	430	437	453	452	457	407	496	439	424	434	416	405	417	470	398	428	462	453	452	384	413	439	435	478	454	426	464	472	483	409	420	448	449	418	465	458	426	419	432	450	437	428	457	435	478	461	447	404	426	440	426	450	423	423	453	435	498	466	444	425	428	426	453	410	408	399	422	414	438	449	441	460	444	477	467	419	463	446	451	505	430	433	436	400	426	434	408	441	421	452	443	453	444	420	467	438	432	466	440	439	446	407	464	460	464	396	426	448	456	426	414	451	432	460	397	438	453	434	431	476	451	420	452	422	420	446	450	411	420	458	435	429	434	396	415	438	442	466	453	460	413	439	423	429	440	431	446	438	457	437	453	468	420	446	437	448	477	454	441	468	411	444	433	431	444	422	501	428	449	458	421	418	416	436	467	440	445	443	402	452	436	441	469	477	466	469	418	441	449	441	415	462	413	422	475	422	434	464	457	416	406	431	449	449	449	457	413	454	435	454	478	437	445	432	445	500	408	449	464	405	414	462	412	446	474	443	459	432	450	438	459	456	419	463	468	466	434	431	451	456	460	466	421	422	406	490	423	476	489	451	415	425	439	418	439	493	419	442	474	398	450	444	436	409	425	455	436	443	435	424	444	436	441	449	435	441	462	450	464	434	444	426	443	464	458	429	455	471	430	464	419	453	434	436	441	408	455	464	440	408	467	452	476	413	429	419	416	459	422	441	487	434	476	455	429	437	422	428	447	423	415	474	452	456	441	428	437	407	427	466	432	435	432	422	441	434	400	456	444	499	429	431	419	434	399	389	477	444	458	428	472	421	480	404	425	403	407	398	423	436	439	443	438	437	430	444	447	468	456	463	472	434	450	428	449	455	452	459	400	467	413	465	450	420	396	418	440	469	412	446	454	452	437	446	462	437	442	404	445	439	431	438	440	458	408	429	460	461	425	420	442	458	418	451	426	451	440	426	467	436	440	473	464	407	437	447	445	460	445	448	444	431	475	397	446	419	440	443	464	448	416	421	434	431	458	475	425	415	423	444	454	461	449	439	430	424	456	443	404	478	410	433	455	453	442	436	431	455	475	460	454	439	455	435	454	502	423	434	427	431	426	443	466	433	441	416	406	427	458	453	478	469	447	443	445	476	459
43918	28097	13366	4225	859	267	226	209	184	208	169	189	181	176	182	167	182	168	196	176	170	176	206	202	184	179	204	156	170	183	186	180	176	152	158	179	163	189	181	196	185	168	175	169	177	170	166	190	177	183	174	180	167	162	189	184	171	190	186	209	170	187	169	169	190	161	201	166	191	168	182	154	154	167	195	161	176	169	201	165	175	176	179	168	196	201	144	196	178	179	152	171	172	181	179	191	156	158	160	149	191	185	192	169	179	177	177	192	197	174	174	178	178	179	164	209	180	192	180	200	187	191	198	178	176	156	185	154	162	173	174	178	155	188	152	178	163	158	180	179	178	169	161	177	161	197	143	183	190	189	157	169	195	177	187	175	159	181	194	168	177	198	177	176	167	172	183	191	192	177	160	163	197	161	160	161	181	188	182	194	188	196	177	189	169	178	163	158	161	173	183	186	184	169	174	174	184	178	179	158	191	178	187	175	175	190	172	197	186	185	182	189	187	176	185	162	177	130	190	182	175	184	182	192	172	170	183	175	163	175	183	193	190	164	180	194	215	189	178	189	186	170	165	182	177	170	179	178	181	188	164	177	185	184	164	156	194	171	177	175	165	179	197	201	173	185	179	181	185	185	217	147	192	177	160	185	160	190	150	163	192	173	147	172	179	181	172	166	164	183	178	182	191	196	192	159	167	176	202	199	169	165	208	175	157	180	186	194	189	195	159	170	160	203	176	192	174	160	177	182	173	180	178	158	205	158	182	171	176	185	175	193	176	193	173	188	173	184	169	174	197	167	192	173	151	179	196	178	198	167	170	180	175	202	168	177	168	172	185	193	172	167	164	190	182	168	177	215	175	153	162	174	187	157	143	173	166	187	192	167	168	182	177	158	195	158	159	183	169	164	176	165	175	192	179	193	193	189	179	168	147	157	180	175	164	172	164	202	164	175	203	197	183	180	174	169	164	169	182	166	190	184	164	170	179	163	159	195	180	166	168	195	173	180	203	175	195	190	179	204	199	175	164	164	155	186	175	171	189	177	179	181	157	178	198	147	202	160	176	194	170	165	159	163	134	161	193	185	192	185	172	188	166	168	178	188	168	172	185	205	202	188	170	187	181	157	191	189	186	189	180	179	177	163	174	175	180	191	167	210	168	207	190	211	190	180	181	163	180	213	164	162	188	159	190	175	161	161	192	174	181	173	177	194	168	173	202	172	135	161	169	175	187	204	159	164	194	163	191	173	187	182	141	183	160	172	176	172	196	161	174	189	179	192	192	174	160	158	181	185	141	176	188	158	180	183	180	165	166	167	181	188	170	190	182	166	181	166	163	173	200	181	184	176	170	176	208	171	152	196	186	170	168	187	177	187	153	178	176	182	158	188	159	182	161	185	185	174	195	181	160	185	159	159	168	168	147	168	168	186	152	165	184	168	196	179	168	171	157	160	155	178	178	171	184	188	163	199	163	175	187	197	172	174	146	176	185	161	162	197	188	190	173	188	179	178	179	186	183	167	171	178	167	195	172	174	162	186	229	185	185	205	174	183	188	168	175	196	182	169	175	171	141	199	164	180	195	182	177	178	199	193	180	169	196	194	158	177	175	176	178	202	193	157	204	168	183	168	179	168	168	176	161	170	155	185	185	175	174	175	184	174	182	162	204	199	202	172	189	177	199	176	193	143	171	154	174	175	169	178	171	178	173	175	189	172	179	172	176	161	182	188	187	158	187	211	161	169	163	191	177	155	205	176	149	159	161	140	193	168	153	181	190	183	198	201	194	155	176	177	189	198	180	171	194	164	165	177	181	217	195	178	197	166	202	194	166	188	171	169	180	175	178	175	196	154	176	171	157	167	183	151	171	176	180	202	168	206	200	155	170	158	184	173	184	204	157	173	181	162	199	204	152	163	177	176	182	150	190	202	189	174	203	187	174	158	174	169	185	186	190	174	154	171	190	167	160	151	157	199	193	187	200	185	178	182	185	166	176	171	181	181	176	184	188	182	201	181	179	154	172	191	191	191	167	167	179	176	161	161	181	170	193	187	183	161	172	179	177	182	146	164	164	177	179	152	195	187	175	190	179	178	192	185	190	189	192	192	176	194	186	181	190	210	197	174	161	166	180	179	175	163	185	173	181	183	185	181	191	189	177	189	162	178	168	170	170	188	160	177	181	178	178	202	167	176	125	170	166	171	177	181	185	177	167	169	148	182	192	156	192	186	163	165	176	161	173	202	165	178	168	170	166	155	184	175	174	194	182	162	181	170	156	179	182	150	172	167	194	191	185	190	186	189	176	142	190	184	184	168	166	181	164	162	185	182	170	174	141	194	189	189	187	164	179	191	181	186	163	180	162	198	192	191	181	176	195	153	165	183	174	161	157	180	149	191	160	201	169	173	169	171	201	193	174	197	188	161	177	176	172	185	169	166	191	168	144	183	199	176	172	168	190	188	177	185	174	167	169	172	165	180	181	186	154	181	162	193	184	172	190	167	186	169	184	167	178	173	181	157	189	181	186	179	172	173	172	195	168	177	161	169	170	163	169	174	189	183	166	174	177	174	172	198	166	183	158	162	172	161	191	191	170	176	189	212	159	168	192	167	168	177	172	173	176	163	180	180	173	202	196	188	184	162	174	205	167	187	193	141	166	178	181	184	175	178	174	176	181	170	161	178	190	181	163	166	169	165	178	158	186	159	185	164	166	161	154	160	182	187	170	197	191	171	155	199	165	181	163	157	157	156	182	181	185	185	175	177	193	196	176	170	161	157	167	160	167	208	172	165	173	158	182	167	174	177	196	155	204	201	175	176	172	184	172	177	192	185	167	210	192	178	161	155	176	149	175	176	189	178	164	178	163	161	192	177	154	146	180	177	174	169	156	186	188	200	196	173	189	193	194	157	195	181	191	170	185	196	211	144	208	184	176	158	187	186	174	168	194	182	178	177	165	183	185	160	198	164	172	182	184	203	173	158	189	143	184	171	188	208	173	148	180	186	176	176	170	157	171	193	184	174	171	178	163	210	177	195	178	170	151	188	201	154	196	194	186	135	187	182	166	177	172	179	161	164	161	192	176	190	179	161	192	196	186	166	168	154	175	189	165	175	183	168	174	175	188	176	183	188	186	162	171	171	173	184	201	177	168	167	164	186	179	182	151	187	190	151	185	188	202	174	186	186	189	175	168	204	177	163	177	179	192	153	202	174	180	149	184	178	180	151	151	188	178	164	184	140	176	184	206	162	188	172	145	201	182	192	203	185	177	181	179	173	144	178	198	196	172	198	179	188	167	187	177	156	166	173	187	207	168	179	182	194	168	182	168	166	175	176	156	165	159	170	192	181	175	167	173	186	180	167	176	174	179	172	193	194	170	162	189	150	196	176	204	154	122	147	186	198	164	180	204	164	171	194	185	173	165	171	189	213	186	174	188	180	176	180	196	162	182	188	193	189	152	156	182	177	203	179	165	162	186	189	159	165	188	180	178	177	182	164	173	177	201	199
28066	21567	15912	8163	2426	676	602	503	475	460	399	452	431	455	424	427	429	404	417	396	397	421	418	430	382	437	408	381	413	433	460	351	407	369	418	430	374	383	386	425	379	406	393	410	385	418	412	393	407	395	406	395	441	366	409	360	363	383	395	433	395	393	408	394	398	402	389	427	402	435	402	423	353	401	396	412	352	391	388	433	372	416	416	380	407	417	369	368	423	398	379	380	374	428	404	368	397	425	391	410	428	416	414	391	425	388	413	397	389	405	393	417	414	386	393	399	370	407	390	344	425	427	362	365	436	401	434	419	436	420	377	371	393	414	408	409	380	416	389	445	410	386	429	401	455	386	386	390	337	405	350	406	386	390	420	401	400	421	397	391	384	397	388	397	398	377	427	423	392	394	372	426	398	391	366	407	368	421	418	394	393	415	398	396	400	407	405	393	395	371	397	407	380	429	416	372	432	381	390	384	388	403	389	413	388	381	416	395	385	383	444	405	420	422	389	394	405	403	398	406	417	387	413	411	403	401	406	420	396	408	372	360	420	388	400	422	382	399	419	407	390	401	400	395	420	384	363	400	348	419	381	404	369	415	384	399	379	417	398	370	395	401	372	406	385	388	417	417	399	423	425	387	409	380	411	428	414	395	410	411	421	363	390	439	390	418	402	357	422	432	418	404	446	425	386	376	367	366	390	374	404	434	432	418	428	417	406	409	452	399	419	387	416	368	411	380	388	385	412	398	403	430	394	356	415	393	385	393	413	433	409	386	435	420	418	419	381	359	415	394	392	395	410	401	365	383	421	380	448	411	410	403	407	380	419	406	383	373	427	395	413	374	366	373	398	412	395	400	421	378	416	421	369	405	396	405	387	404	388	396	400	359	383	428	417	383	389	419	407	388	403	402	408	396	413	378	420	415	428	449	400	379	401	403	372	393	398	416	392	388	404	414	404	388	396	426	349	385	439	411	400	394	395	386	367	417	393	405	404	399	376	388	434	406	411	411	419	402	380	400	349	384	424	428	405	392	426	377	430	408	380	425	378	384	375	374	388	409	387	378	422	384	396	371	423	408	383	384	429	400	401	387	384	382	424	376	377	383	374	394	402	401	437	427	379	403	410	414	358	414	413	379	375	435	402	370	409	407	411	367	365	416	388	403	383	393	399	353	380	383	386	403	381	414	402	361	397	402	376	399	404	390	435	357	395	376	412	394	401	384	386	419	382	392	409	392	438	363	434	387	403	398	427	443	416	391	439	405	423	385	390	394	416	405	388	376	405	406	413	400	403	362	417	375	380	409	379	395	394	408	435	409	400	361	397	402	405	388	409	395	397	420	366	428	379	426	406	394	432	416	389	400	383	429	402	362	399	389	396	407	377	375	375	440	427	410	406	376	398	399	406	400	418	360	384	416	399	382	399	396	417	383	380	386	349	387	407	361	431	400	404	377	402	383	380	439	431	374	406	370	402	389	364	378	419	409	363	407	392	404	417	374	396	442	410	430	467	389	393	396	384	399	401	443	384	387	411	398	411	388	407	394	385	414	367	384	386	358	435	412	409	416	419	396	419	434	404	398	423	413	424	371	406	393	379	389	390	398	442	421	407	386	395	387	412	382	393	381	415	429	436	385	402	410	395	385	421	397	430	386	410	375	408	428	373	381	421	420	403	427	384	424	392	386	419	352	434	399	406	381	389	394	398	409	390	403	393	394	408	438	406	418	411	423	391	395	394	398	421	407	423	413	379	394	406	375	438	431	417	408	400	435	409	378	402	422	405	384	424	424	392	444	412	387	404	438	365	398	425	417	414	434	422	412	407	402	411	422	395	404	398	396	361	370	362	389	428	412	421	416	417	384	405	401	388	407	402	415	363	380	397	419	403	402	436	394	368	374	421	390	402	373	428	423	394	406	436	406	411	387	390	409	384	384	398	437	392	408	381	371	373	421	412	420	401	396	405	386	358	412	397	392	384	391	390	374	401	415	403	404	411	402	411	425	369	404	383	410	400	399	406	377	409	383	383	376	394	369	399	384	446	396	346	377	418	396	396	402	386	440	421	389	406	430	401	427	391	407	396	396	365	417	403	393	405	388	419	438	409	377	401	417	394	429	400	394	386	381	367	389	400	364	418	433	372	411	407	343	408	384	397	403	400	418	425	422	421	411	413	426	371	372	388	396	414	404	404	408	408	416	394	394	400	381	413	377	397	410	415	405	361	397	395	353	402	400	394	385	405	424	373	366	411	439	395	398	402	414	405	380	398	372	391	383	408	381	398	402	384	386	364	381	436	408	404	385	407	350	411	380	416	407	415	409	412	429	405	397	402	371	435	399	403	413	381	380	406	413	432	396	430	424	387	393	377	427	403	399	377	378	407	403	396	391	422	428	404	425	421	382	415	350	423	398	399	382	405	408	392	396	413	396	371	424	418	441	402	392	397	388	416	408	407	385	384	367	390	381	347	410	428	358	451	370	396	426	441	382	424	401	464	437	383	369	398	399	410	418	386	414	394	366	411	420	436	380	368	403	390	390	389	400	383	396	403	383	394	433	391	385	413	424	386	387	380	384	386	394	415	363	402	364	411	389	370	395	434	402	409	428	404	402	409	439	416	418	437	427	411	411	397	379	399	396	372	407	398	420	395	437	423	382	403	392	385	383	409	384	400	407	401	414	404	398	423	418	393	411	396	402	426	437	379	390	391	391	389	402	402	396	410	393	382	374	383	419	426	415	352	402	390	390	372	383	394	396	384	422	397	385	394	427	417	366	383	410	398	396	393	407	376	391	410	411	370	374	414	464	393	377	389	406	371	387	401	429	388	388	348	402	398	384	366	371	430	407	446	423	385	402	376	413	392	383	399	436	418	394	372	398	415	378	413	369	401	379	359	396	389	375	377	425	386	391	418	387	406	406	431	425	386	409	372	409	349	409	410	385	407	396	356	380	435	399	413	378	389	384	377	427	429	424	422	428	406	346	385	444	416	407	380	397	389	365	423	394	432	402	404	398	412	373	380	408	423	383	425	388	418	399	380	385	427	400	376	371	389	398	378	412	343	424	402	389	419	381	446	383	390	351	399	429	382	358	376	388	362	433	428	402	416	422	394	388	402	396	399	392	416	379	397	386	408	443	405	456	407	439	409	384	371	395	418	398	388	417	377	378	403	407	384	405	390	394	392	403	385	382	425	377	377	408	387	372	430	361	413	382	426	419	412	399	410	362	413	405	420	389	384	418	398	394	399	397	397	403	388	368	389	435	406	374	401	403	409	409	373	400	408	392	372	390	380	419	412	395	389	375	393	429	393	388	367	435	390	430	374	387	408	368	371	354	391	405	376	381	422	420	423	398	402	399	380	378	422	393	425	391	393	430	405	403	377	394	408	410	431	381	419	400	413	415	394	394	377	391	414	403	410	400	392	389	411	366	401	447	346	407	377	427	377	382	403	387	428	417	414	379	366	434	416	438	390	379	396	427	394	378	407	402	363	433	414	416	432	412
54963	29274	15589	5806	1972	337	280	286	229	185	217	221	192	210	194	216	210	170	194	197	240	198	264	309	245	180	188	177	197	174	208	221	190	187	189	166	192	191	201	162	201	189	213	189	196	189	160	189	182	200	178	208	171	183	195	193	171	173	198	190	200	194	198	207	184	193	156	194	210	207	170	151	190	175	166	182	184	190	175	203	219	205	170	194	203	193	181	195	163	222	180	209	199	185	175	175	167	201	159	185	191	174	198	170	214	166	173	185	188	164	185	203	216	201	198	180	213	187	188	190	196	174	179	177	194	177	176	177	209	202	207	213	185	171	184	167	195	214	199	193	203	210	197	209	203	179	179	179	196	197	192	190	199	171	193	206	176	198	178	209	200	205	214	185	180	194	212	179	179	161	181	161	200	188	179	176	235	184	211	173	190	171	196	173	191	182	197	172	169	177	201	187	190	221	184	195	186	163	206	211	195	217	209	171	184	173	185	179	200	187	199	210	200	193	179	190	206	196	180	169	204	198	188	192	193	224	163	168	190	193	186	183	183	201	185	164	196	189	180	203	196	195	187	219	196	192	191	209	176	201	195	192	218	165	195	221	190	195	187	208	187	178	209	201	158	162	198	169	209	220	184	157	204	208	213	188	212	216	198	193	167	178	181	192	210	164	172	155	196	171	183	214	174	187	175	175	174	181	190	183	193	186	207	186	186	162	196	203	207	191	209	190	185	186	217	182	211	176	165	176	223	219	184	218	205	185	186	197	188	189	189	205	201	193	191	196	155	186	191	197	209	193	169	184	200	194	197	219	200	174	194	164	209	193	168	178	181	184	179	185	180	205	180	206	203	196	163	185	193	182	210	210	170	185	181	187	188	202	205	192	175	207	180	199	185	215	198	173	201	194	183	187	195	162	176	178	186	209	179	226	191	196	199	190	194	167	186	187	209	185	165	182	188	175	166	169	210	184	206	182	174	218	208	202	196	173	200	192	193	195	184	187	186	209	197	191	154	186	195	192	191	206	202	192	185	188	187	181	185	195	189	192	175	178	178	189	167	184	204	191	196	176	184	189	179	192	221	192	188	196	215	186	165	187	184	201	203	183	202	184	187	175	188	222	217	225	185	176	214	172	175	182	170	169	205	182	179	203	195	186	242	181	170	184	196	193	195	200	189	203	168	182	193	185	203	191	194	176	189	215	186	196	216	197	180	218	191	184	190	201	173	190	179	211	178	177	192	169	188	190	198	217	187	202	187	172	202	177	168	182	183	171	190	177	196	181	176	187	172	184	187	186	201	189	194	187	175	179	192	164	203	199	190	199	183	210	194	209	171	160	186	199	188	216	163	187	212	203	211	197	194	169	166	187	189	199	220	186	196	182	171	178	201	197	181	169	188	166	171	165	167	178	179	180	213	186	196	198	205	190	185	196	188	205	203	169	194	193	191	193	204	196	174	162	195	210	186	195	190	190	200	158	181	173	203	191	206	201	178	194	176	188	218	185	189	179	187	198	186	192	195	183	189	193	188	184	211	189	217	206	215	190	179	227	191	187	194	197	186	188	165	178	199	193	165	222	187	185	198	198	192	182	197	188	184	181	159	185	221	190	185	192	186	202	183	156	166	191	212	197	207	174	207	165	179	202	172	183	208	177	175	191	195	197	199	198	170	182	195	190	217	178	188	182	181	183	173	191	183	187	186	200	213	160	202	182	189	176	177	191	170	188	196	195	221	180	169	184	203	208	204	204	176	191	211	217	177	186	178	175	202	198	200	168	169	188	182	179	187	205	191	189	197	202	184	183	177	188	195	167	206	178	197	147	192	214	192	187	161	188	183	183	173	180	221	194	183	190	203	185	173	187	169	183	202	211	186	190	198	188	183	204	185	182	192	181	184	163	212	184	165	178	168	204	198	172	169	179	202	206	191	195	188	186	185	188	195	179	192	186	203	197	176	199	189	186	181	191	211	166	158	164	194	171	169	182	190	181	168	190	217	207	207	178	180	206	193	181	198	214	170	179	171	187	187	228	186	190	208	215	178	186	196	187	190	190	161	196	204	177	179	177	194	179	178	181	170	179	183	171	160	209	201	206	192	182	167	193	189	178	194	197	180	183	166	166	193	193	203	180	180	194	179	212	204	180	183	205	166	180	177	186	210	201	212	183	190	190	176	204	191	203	176	202	175	180	208	172	190	178	189	186	174	191	205	177	190	171	183	204	218	187	193	213	188	193	206	207	190	185	199	179	185	195	163	184	168	167	208	198	167	199	205	217	219	201	208	204	195	186	190	179	209	235	180	167	197	188	193	173	205	188	201	198	182	189	186	173	197	180	168	199	190	169	165	193	186	159	179	204	184	178	184	182	193	189	183	208	191	213	180	180	188	195	180	181	186	169	188	209	199	161	190	184	202	194	189	191	200	202	174	204	178	202	193	210	214	199	189	206	214	183	190	193	181	191	165	195	180	179	146	196	217	231	209	203	177	186	176	190	185	195	194	196	185	201	176	184	198	203	193	187	202	180	230	198	184	183	216	191	221	191	176	192	185	192	167	155	189	183	164	206	161	175	195	190	191	193	195	170	195	223	201	200	179	192	181	196	203	215	146	155	198	185	177	190	180	196	176	157	196	192	198	194	187	194	186	194	174	203	168	183	221	216	175	191	175	188	185	190	184	194	197	205	187	194	169	183	193	213	183	188	166	194	201	185	213	202	196	181	187	180	192	195	202	183	172	178	176	224	185	192	225	203	175	192	192	183	191	177	179	194	204	225	192	193	178	196	158	217	181	229	209	178	170	205	198	204	199	187	190	208	199	168	177	195	180	211	200	215	174	199	207	215	202	188	189	182	187	204	215	163	173	206	195	208	193	185	184	193	203	193	189	167	183	172	200	185	215	182	172	158	221	194	184	182	192	210	192	165	189	201	189	168	192	144	162	185	170	171	164	186	208	219	188	183	184	214	175	187	212	205	153	185	206	206	186	197	179	190	204	180	188	204	180	216	179	175	194	199	177	197	190	199	183	205	199	207	183	217	186	193	180	198	171	209	205	191	179	205	200	173	191	189	172	214	198	213	204	183	194	207	192	205	199	193	183	185	209	168	177	198	203	199	195	207	223	176	181	202	198	209	207	203	189	208	173	170	186	203	212	186	197	192	189	190	171	176	172	181	169	180	196	204	179	184	185	191	205	194	192	185	200	190	178	185	175	198	204	190	200	186	200	193	195	179	185	202	183	181	161	187	183	175	205	197	224	175	203	184	176	179	201	195	210	197	184	193	173	170	210	182	196	184	177	183	212	185	170	169	189	216	188	169	189	171	181	162	185	188	162	177	186	188	199	208	180	196	202	183	181	188	188	188	193	189	206	179	212	165	199	168	173	198	182	198	165	200	199	175	169	171	188	181	193	165	171	172	162	186	177	198	181	196	156	180	200	197	178	182	181	158	182	175	176	201	175	194	155	199	187	207	173	152	193	191	186	204	195	182	196	192	192	200	181	170
35505	22305	17987	11818	5206	890	851	829	640	621	558	592	534	483	417	443	450	450	438	492	511	550	933	1061	763	402	421	444	426	464	445	391	432	472	431	385	417	435	431	445	434	469	410	409	408	393	489	409	417	475	416	412	422	432	446	419	462	416	482	446	402	413	397	452	406	396	411	406	415	414	403	420	421	412	404	400	398	401	424	459	424	404	429	441	431	431	432	417	443	447	444	424	419	380	418	403	407	428	416	443	444	370	387	422	397	428	420	447	456	417	401	418	440	459	418	432	417	465	419	398	407	411	418	427	480	455	406	421	406	426	437	422	386	416	447	421	413	444	424	424	464	461	423	425	417	432	423	420	430	461	431	405	445	411	447	423	430	446	462	401	452	427	415	426	439	428	433	435	447	409	429	406	412	436	411	437	419	392	385	429	442	444	422	418	408	427	438	398	411	431	434	437	448	428	412	460	396	420	400	435	447	451	456	425	420	413	436	406	442	420	409	423	444	445	460	418	423	432	441	421	427	418	445	386	388	408	407	423	421	434	470	400	416	409	459	410	447	425	388	426	458	405	391	428	384	417	373	411	446	401	454	416	408	386	391	442	460	426	432	442	410	445	426	401	429	414	438	409	421	436	374	431	444	419	429	384	412	435	375	406	415	452	430	438	455	424	403	402	396	424	370	430	400	400	412	439	422	431	419	414	429	418	444	422	407	430	478	441	462	426	472	422	408	404	430	424	418	470	411	388	406	402	423	376	408	420	416	424	403	449	432	420	429	392	422	384	450	436	412	445	427	413	453	446	409	410	384	458	420	425	427	457	400	441	461	403	426	395	442	416	393	392	437	432	417	441	455	410	422	445	416	446	448	426	438	401	393	425	422	425	423	427	415	404	418	398	410	418	438	386	422	410	411	435	440	429	419	407	423	424	418	427	404	423	409	442	416	441	443	433	399	413	411	418	436	410	392	417	433	422	421	413	401	437	416	415	420	423	431	443	397	380	394	414	424	411	429	445	428	418	417	445	412	439	428	426	452	396	393	407	436	433	441	426	434	422	458	424	428	442	398	394	440	419	395	403	455	398	415	432	443	433	441	410	444	438	407	428	410	419	391	417	384	425	458	422	433	436	487	406	425	411	440	435	415	425	418	448	420	418	423	428	434	417	412	445	416	433	397	426	478	406	400	422	401	441	402	450	445	422	388	409	396	456	435	418	427	426	439	439	436	441	427	417	446	408	436	450	400	442	411	410	417	418	426	407	411	442	437	422	413	426	426	432	437	431	416	426	413	407	439	400	427	412	436	398	415	403	432	401	422	431	385	458	414	379	476	408	423	411	406	409	401	380	449	422	445	412	412	455	434	461	443	433	428	431	400	415	406	423	416	420	423	390	415	427	434	449	415	428	429	432	395	448	446	447	383	435	444	421	424	419	442	426	412	423	426	457	416	433	430	409	454	421	459	431	403	407	431	411	423	433	423	418	448	419	438	418	411	451	431	400	445	434	438	421	435	402	459	451	427	426	424	424	420	448	425	442	433	423	414	429	467	436	415	393	442	399	378	402	449	395	433	442	384	415	420	377	410	383	412	443	397	465	456	408	402	398	422	419	394	423	467	441	403	416	439	434	392	450	440	408	412	412	410	400	424	409	418	425	408	422	454	413	467	414	436	436	445	456	433	443	426	436	389	390	426	415	415	410	425	454	415	424	461	421	463	400	420	378	429	444	466	410	426	409	434	423	432	407	427	377	420	412	412	418	433	443	413	441	375	410	426	421	441	468	420	388	408	411	422	442	392	411	409	406	418	400	434	426	450	410	428	417	449	425	432	403	444	411	382	467	399	427	440	453	413	406	427	439	402	392	428	416	454	421	402	410	455	403	422	423	410	396	414	420	422	414	405	456	431	421	425	409	450	454	459	405	429	437	416	413	448	436	441	404	430	408	458	418	449	422	395	400	404	408	438	413	413	402	417	421	447	411	440	429	378	438	379	413	415	448	401	406	428	409	391	475	388	445	439	435	402	451	432	458	396	425	398	415	419	449	462	429	407	434	423	416	442	432	474	411	416	438	450	452	411	387	417	435	459	423	446	409	439	416	442	425	426	424	394	435	408	436	422	424	441	421	424	455	364	421	422	448	424	400	421	441	445	419	400	411	419	423	435	439	418	420	431	409	439	425	447	443	445	457	433	417	425	411	415	424	411	398	390	461	422	406	425	398	434	429	398	403	419	399	428	453	418	452	413	437	423	441	431	430	419	440	438	433	423	399	421	421	456	415	439	404	411	425	446	417	477	456	408	420	417	459	458	374	429	411	442	437	425	444	449	421	390	445	439	429	416	459	427	421	475	399	412	430	412	413	424	451	431	421	425	401	408	447	433	452	474	399	416	404	460	431	452	414	441	418	426	415	444	451	393	439	416	362	419	423	436	449	413	418	423	430	432	427	378	428	395	418	415	472	450	429	440	384	403	409	404	400	410	404	401	415	439	394	423	414	433	425	457	439	422	392	433	427	414	423	397	418	433	440	415	455	390	428	416	381	449	416	403	430	452	476	429	424	385	451	413	427	445	463	427	401	429	441	431	411	458	394	398	431	407	428	425	438	410	438	367	442	409	414	424	433	424	417	423	426	432	412	434	434	455	430	416	426	413	443	406	420	443	422	397	437	439	401	415	431	404	418	438	416	408	408	431	403	400	471	431	407	394	465	368	400	418	392	451	426	405	433	396	402	395	445	419	403	393	452	384	400	421	424	432	409	427	393	396	387	401	436	412	441	466	444	413	386	402	424	424	438	441	398	444	412	474	470	431	406	420	437	386	424	410	424	385	425	415	440	409	420	421	420	427	421	415	460	405	416	436	425	431	415	434	398	429	413	443	412	409	431	422	446	414	421	414	440	429	447	400	437	428	427	410	461	407	418	430	410	421	395	387	439	424	427	442	433	438	427	441	443	430	425	465	411	385	446	424	407	385	424	429	405	403	431	401	400	434	428	430	410	415	445	428	449	402	407	431	428	430	440	446	457	413	448	436	434	460	453	420	433	426	435	432	427	390	436	412	460	432	451	397	445	386	408	406	425	435	425	442	445	421	393	416	446	384	425	396	429	429	429	461	431	475	418	440	397	458	422	452	421	463	429	383	449	396	435	405	387	481	429	441	424	417	397	404	414	435	413	435	408	437	427	442	427	430	409	413	431	452	438	432	401	422	477	406	460	415	425	388	429	451	432	425	383	430	454	419	459	415	455	390	431	436	417	436	398	428	427	413	425	423	396	402	437	405	374	370	428	424	421	403	371	407	436	391	436	399	423	427	450	391	393	418	396	442	407	418	406	415	422	423	427	433	429	405	406	410	425	408	433	422	421	422	398	412	419	426	403	391	450	431	441	407	371	457	424	423	448	428	421	435	430	462	405	463	422	396	403	432	426	445	428	429	412	464	443	389	451	462	422	407	403	450	425	414	395	406	399	410	462	437	416	431	427	379	425	436	429	439	420	443	434
67217	38949	21300	7759	1664	347	284	268	262	247	198	223	211	213	212	221	198	227	181	235	237	285	359	417	360	193	170	216	192	182	221	195	202	214	182	193	205	182	191	238	203	192	201	194	194	191	187	209	224	199	215	198	204	223	201	249	184	201	228	202	204	217	180	214	225	222	222	196	216	204	212	196	204	190	216	228	209	193	203	223	180	203	175	193	197	193	196	200	201	222	188	206	189	190	170	215	214	196	184	196	202	187	214	206	204	203	200	191	199	220	232	211	231	220	223	184	213	224	212	209	203	191	209	186	220	190	231	187	181	169	211	206	191	204	188	211	184	196	215	214	198	181	203	223	213	208	226	225	202	226	208	188	202	199	201	232	239	205	225	187	205	195	188	195	192	193	197	185	193	198	230	217	196	187	183	196	176	198	167	199	211	202	222	199	182	193	215	187	207	192	217	186	218	188	209	203	176	183	209	216	218	207	213	196	210	178	186	212	217	181	186	206	186	204	240	216	226	192	215	193	181	210	195	205	198	175	177	214	190	198	222	213	190	216	224	221	199	237	217	210	200	219	221	218	201	173	216	208	223	211	218	185	192	222	207	201	195	184	204	182	218	206	208	187	206	226	209	198	194	207	228	228	209	203	193	205	221	213	199	181	169	187	182	213	224	223	196	210	201	203	194	254	195	202	197	196	209	228	205	187	193	221	191	193	210	192	201	180	209	182	187	208	222	182	210	220	180	209	201	227	195	217	230	221	197	192	202	188	210	214	192	202	188	176	204	205	216	189	180	166	182	193	207	198	207	188	178	219	191	197	211	208	174	173	186	190	227	174	195	215	204	184	209	199	223	165	223	219	184	198	178	209	194	194	223	200	200	197	230	191	187	203	192	188	224	221	215	203	208	199	211	215	182	185	203	203	226	203	203	209	198	194	186	181	196	210	208	210	209	206	193	185	209	214	205	206	188	203	207	211	222	208	213	166	184	198	210	222	197	209	211	216	183	197	189	222	209	216	227	174	205	194	211	190	158	182	210	214	189	209	200	200	178	227	177	189	229	207	202	203	174	199	217	208	180	213	206	215	203	188	191	202	203	181	209	211	186	190	205	202	220	189	211	195	211	193	200	181	197	213	218	209	174	199	213	186	198	207	200	212	211	219	201	203	178	179	190	169	215	221	186	220	216	237	237	222	201	196	196	202	205	197	196	194	187	200	207	227	222	236	217	202	212	214	228	200	187	208	180	202	189	218	202	221	224	198	210	216	201	202	213	223	181	186	222	196	213	171	219	210	229	179	221	217	194	199	195	184	214	207	235	205	194	176	177	205	201	201	231	207	189	188	214	180	193	197	210	205	189	216	194	226	198	228	182	189	196	180	238	198	207	190	218	228	202	168	192	193	200	243	223	212	208	204	201	196	197	170	198	176	206	188	213	237	206	206	209	188	213	221	199	206	202	205	220	212	185	179	207	214	182	217	212	190	185	212	189	199	189	174	207	197	192	176	187	215	203	197	230	196	187	193	209	218	203	182	206	187	205	207	198	192	193	215	202	176	198	191	218	216	211	201	205	193	190	192	192	206	187	175	192	192	208	219	209	219	206	218	208	176	193	192	199	209	235	194	214	206	200	168	203	231	211	212	205	198	198	220	181	215	197	201	202	173	192	203	205	192	194	197	195	190	192	184	197	199	186	195	198	200	220	191	185	198	189	189	230	220	205	192	203	188	216	191	211	207	219	190	201	221	172	186	199	209	196	183	211	184	192	196	209	195	200	217	223	216	190	214	207	189	181	204	205	219	220	190	203	217	198	219	207	185	214	191	203	194	211	208	201	210	212	209	209	183	217	192	194	187	191	196	207	184	190	205	193	202	247	208	182	190	194	206	176	222	181	217	192	206	206	187	207	201	204	190	187	207	200	195	204	217	214	180	187	194	199	198	205	178	217	208	207	208	248	222	186	209	189	202	213	178	211	208	184	180	229	212	171	199	205	182	191	197	233	202	244	199	176	212	210	189	194	189	221	207	217	192	206	206	204	211	199	218	210	194	182	176	197	222	235	205	199	192	189	184	192	234	189	187	200	195	192	200	234	203	179	203	196	186	199	194	205	195	181	224	218	206	186	197	180	183	198	185	197	217	173	201	186	222	207	220	223	219	221	229	205	166	229	184	184	206	204	189	227	211	210	231	209	171	194	207	221	184	221	217	196	174	225	209	214	201	216	207	191	197	206	211	200	212	212	198	223	196	225	215	242	190	201	187	207	204	198	194	182	202	201	206	190	204	218	205	222	196	201	228	209	205	201	174	210	175	186	210	202	199	203	202	200	213	217	222	188	210	177	174	209	229	183	221	239	217	217	179	204	206	207	198	205	193	214	193	201	195	201	220	178	221	206	184	189	206	181	178	200	178	197	198	206	204	215	190	199	202	198	202	237	200	214	226	217	203	202	187	201	195	192	190	202	218	220	202	202	221	202	220	204	216	179	227	219	198	179	204	206	203	172	195	177	198	228	179	198	188	207	206	186	195	208	217	210	213	188	217	227	179	222	196	197	187	183	189	166	181	213	216	202	202	215	214	191	204	205	188	233	197	207	206	189	225	195	223	175	221	216	195	234	202	194	203	200	188	217	168	185	212	190	212	190	187	208	193	200	186	213	175	221	202	199	187	194	207	243	208	188	206	183	201	204	216	202	224	215	211	191	195	218	185	220	202	192	205	212	219	206	175	208	215	180	187	223	200	181	215	204	187	208	191	207	209	203	205	219	190	201	217	208	204	187	185	200	191	205	195	185	233	217	202	218	202	190	216	226	181	208	173	203	212	212	221	210	220	197	226	213	200	169	185	208	217	224	200	172	205	230	207	221	227	190	199	220	197	183	211	208	230	215	225	221	199	200	210	214	201	206	198	195	189	222	186	202	200	194	226	176	216	216	235	229	228	199	208	187	198	210	195	205	197	211	187	210	230	201	221	207	222	217	219	200	198	191	200	180	186	205	206	177	196	206	225	204	194	193	197	183	203	190	206	161	194	206	208	199	198	187	210	181	214	185	179	192	225	220	207	196	197	208	208	203	210	200	197	194	216	205	212	177	183	176	206	205	197	202	201	189	221	196	215	181	189	187	168	202	197	222	186	198	197	222	222	201	245	191	236	218	217	221	211	188	189	192	218	194	207	207	213	206	208	227	193	201	197	184	214	206	209	220	191	220	221	227	203	199	196	208	221	207	201	212	210	205	198	223	200	212	180	196	197	208	203	200	211	203	187	221	214	182	220	199	181	220	185	161	224	197	206	195	199	186	214	185	192	227	231	214	206	216	201	212	166	191	217	219	194	200	224	183	185	201	198	217	191	197	183	199	202	233	209	231	192	203	191	201	216	212	217	198	214	236	215	219	202	218	183	199	208	200	190	199	218	202	208	201	206	211	212	208	218	222	192	192	197	174	200	203	200	214	214	202	191	195	200	233	190	205	217	211	205	209	190	208	197	222	209	214	202	194	201
44285	30539	21192	12256	3862	953	867	731	701	585	575	512	528	552	485	491	485	491	514	495	516	685	1345	1648	1150	386	424	465	445	451	453	420	471	462	443	446	444	451	454	433	492	448	417	468	423	439	464	447	421	464	423	476	466	435	434	422	415	425	435	439	444	434	454	439	462	421	380	426	463	428	447	405	417	442	433	443	440	450	438	436	446	449	471	452	443	436	437	461	422	444	457	436	443	435	449	465	419	460	430	440	472	504	441	422	464	441	448	436	413	454	459	446	468	415	478	417	460	450	434	421	461	471	430	479	458	503	452	483	443	502	427	461	408	463	413	425	444	463	427	412	450	445	460	465	447	463	453	415	414	455	473	447	445	441	470	417	469	455	477	444	478	474	458	452	480	430	439	424	418	461	463	413	420	436	449	461	422	454	401	424	429	455	449	449	401	428	436	427	434	448	444	433	436	424	437	418	444	505	430	449	439	434	463	451	447	436	443	452	409	423	467	422	428	439	473	483	470	449	466	430	439	429	439	412	445	430	457	426	448	429	409	422	442	471	462	461	443	412	465	449	481	453	468	451	455	438	471	456	442	451	476	433	451	454	443	417	416	479	403	461	459	423	467	430	465	444	436	487	444	440	436	442	452	468	425	429	435	438	435	498	450	467	423	427	440	431	417	433	438	465	450	430	484	455	436	429	437	427	428	441	434	455	408	455	456	439	440	429	422	414	440	430	480	448	448	447	430	465	406	432	426	443	455	441	435	453	447	458	421	475	450	450	444	451	422	395	431	472	464	465	445	450	436	412	461	434	477	435	450	417	420	439	430	427	420	415	456	412	442	458	421	447	448	437	393	404	431	419	453	437	453	436	417	492	468	458	443	460	498	421	465	423	442	471	446	433	438	438	452	441	457	449	449	465	402	406	444	406	442	442	445	458	427	465	451	441	473	444	421	499	432	446	422	435	497	448	433	489	502	447	443	433	446	428	489	438	456	451	440	434	485	453	431	455	458	430	439	466	424	475	437	420	474	498	432	427	465	428	449	416	448	439	420	416	399	432	455	425	449	431	445	428	411	396	440	459	430	473	448	440	447	466	497	484	452	447	452	471	439	432	446	489	424	454	435	470	469	413	425	460	449	426	450	399	465	469	465	456	433	454	420	453	431	443	441	444	448	471	438	441	447	414	484	417	410	420	416	459	455	451	449	440	433	448	470	458	425	427	394	419	409	467	422	471	465	425	437	439	418	446	437	431	448	456	440	437	442	426	453	436	445	450	464	488	441	432	432	439	414	419	457	469	443	431	435	440	459	452	434	452	453	466	413	457	412	459	434	447	465	412	415	449	466	407	455	423	436	448	441	459	444	471	411	460	441	446	456	451	433	432	432	430	420	469	443	458	414	452	424	469	467	435	490	428	446	427	446	435	484	469	431	454	455	473	433	440	482	488	434	443	411	451	420	441	447	431	437	466	452	420	470	423	451	474	440	496	414	491	447	439	452	472	420	413	432	424	415	451	430	463	425	438	454	445	408	469	436	419	477	442	431	418	414	450	450	440	469	387	469	463	445	449	445	458	440	462	390	504	462	475	432	458	433	450	490	421	445	447	420	448	449	451	430	449	442	463	487	435	429	459	404	468	448	451	451	455	448	398	451	469	433	417	424	481	434	474	445	439	424	436	438	435	432	447	476	467	437	436	480	411	462	427	457	413	438	471	427	471	475	422	419	413	440	394	485	439	449	458	469	442	425	455	466	455	441	436	462	447	460	485	444	464	456	485	423	412	394	418	415	443	429	408	458	461	445	465	444	451	433	471	429	448	456	440	427	436	458	438	480	446	425	445	475	452	455	456	440	418	431	424	434	438	461	427	443	421	410	424	449	427	446	456	467	449	455	455	453	457	427	458	454	455	416	446	412	450	459	449	477	425	418	424	466	462	439	437	435	429	450	459	459	437	441	394	453	442	462	438	436	442	423	491	444	455	439	462	449	423	440	450	436	470	428	452	449	453	462	419	413	456	437	466	443	416	414	466	446	435	455	464	461	414	442	489	437	475	420	432	460	411	451	433	440	439	423	414	407	407	446	470	456	432	430	444	438	425	426	454	404	462	432	445	451	450	427	468	466	454	427	422	419	464	424	468	413	433	433	464	454	449	453	401	426	449	431	437	474	459	421	442	462	380	462	457	409	453	467	414	458	436	452	465	427	434	474	454	456	448	462	425	442	484	482	480	434	424	458	444	459	443	433	490	466	432	460	407	435	424	448	424	442	448	432	448	450	435	416	462	467	413	463	468	412	448	458	434	462	430	500	435	427	472	429	433	442	421	418	461	461	438	440	461	395	418	439	457	451	471	440	476	441	475	456	483	416	438	450	450	461	459	436	438	417	450	438	440	446	424	466	440	438	452	436	465	442	432	403	457	477	479	420	475	495	464	468	422	467	446	424	421	441	534	453	415	414	452	421	446	411	449	473	423	403	418	460	437	433	420	482	450	419	440	475	434	505	430	441	463	443	455	428	450	461	426	455	437	463	458	428	444	436	438	445	455	436	460	425	433	458	448	430	428	444	482	457	470	485	436	425	430	407	453	443	423	442	423	431	449	470	442	422	419	440	446	426	424	432	441	445	455	443	464	456	450	417	425	417	443	469	434	436	451	467	449	495	456	433	428	423	438	437	412	427	467	444	468	422	449	415	413	449	438	416	424	426	467	433	435	445	441	481	408	440	447	448	458	412	404	433	451	433	421	403	434	448	456	437	402	422	407	462	471	437	495	463	437	455	400	444	463	431	460	415	424	430	423	442	476	427	445	439	437	435	475	472	433	498	449	474	445	421	417	426	461	467	401	449	440	434	415	457	462	402	463	453	446	426	441	389	450	437	417	473	425	430	434	431	459	477	438	464	427	484	463	461	435	446	439	428	449	455	435	435	442	440	477	478	442	435	421	423	465	474	428	441	465	452	452	438	456	404	405	439	430	434	425	462	436	418	419	412	468	441	403	414	431	441	426	446	463	417	505	455	442	459	435	465	454	469	416	461	448	461	438	460	445	440	443	478	443	425	465	449	460	448	413	437	414	432	422	432	436	460	450	465	432	431	439	436	436	429	437	470	456	420	423	436	440	422	445	459	432	447	422	449	404	466	427	467	428	410	469	434	426	432	442	446	448	455	431	455	430	448	449	437	439	464	431	418	443	465	440	396	448	484	426	393	448	441	458	388	444	421	456	445	430	449	419	427	436	472	440	425	450	415	449	437	474	469	437	482	472	495	425	463	457	415	409	439	454	464	449	451	472	436	467	437	431	452	410	439	449	417	424	443	463	428	410	427	422	432	411	438	454	489	448	470	428	424	446	441	434	455	382	461	487	460	460	414	438	452	453	460	454	437	476	433	455	448	438	481	436	435	428	441	471	426	427	432	461	440	506	444	427	446	449	464	421	438	427	453	430	438	447	426	409	432	453	473	430	432	458	472	470	440	431	467	444	441	467	478	475	435	447	454	412
52285	26685	11963	2992	606	216	197	161	183	189	207	215	173	172	176	156	179	199	194	199	156	172	200	185	180	207	207	192	149	165	185	181	189	194	174	173	169	178	168	201	198	176	168	153	136	159	161	175	181	188	180	216	148	180	187	194	173	194	169	181	215	173	176	173	187	181	171	177	193	212	175	180	192	168	201	167	196	180	188	191	178	207	199	177	170	187	193	183	174	146	168	168	187	196	170	189	199	192	203	190	163	162	183	171	193	192	174	156	171	153	173	169	165	203	213	190	177	175	170	182	234	205	169	161	191	169	154	160	171	190	166	202	180	176	175	167	157	193	181	196	172	193	181	187	172	197	208	164	181	193	161	179	177	172	196	173	192	196	193	163	173	197	172	165	161	166	170	173	164	187	185	199	186	194	158	186	193	206	216	183	189	195	164	181	189	191	169	173	199	190	176	194	178	192	181	196	198	180	189	183	188	169	181	189	191	193	183	177	164	179	200	183	187	179	197	198	193	189	185	210	178	196	175	176	180	203	173	170	181	174	162	149	160	199	172	187	166	184	181	177	180	175	164	169	193	173	153	187	186	179	204	189	171	168	177	165	174	168	216	181	196	189	181	188	173	163	165	172	164	172	167	171	174	161	178	187	195	185	180	173	161	171	167	179	197	187	209	178	204	172	194	178	165	186	214	177	191	188	207	194	194	182	189	195	177	175	186	163	205	157	170	164	191	175	158	172	191	164	170	190	170	177	203	174	182	139	178	193	207	168	177	195	171	191	160	186	205	193	185	183	180	175	162	175	165	203	183	200	187	179	167	176	179	163	166	169	180	165	192	165	199	178	209	185	161	180	195	200	159	196	169	180	195	161	165	212	181	171	204	181	158	171	158	184	179	184	200	181	169	180	164	158	160	175	199	187	169	177	169	180	168	161	149	166	168	175	185	174	172	216	183	191	199	184	172	160	169	173	201	206	189	175	172	174	164	203	192	192	182	183	193	170	184	189	189	169	205	200	177	193	162	184	178	184	189	186	190	176	184	186	173	161	170	176	166	175	195	191	174	184	168	177	183	152	189	165	204	203	173	184	171	167	157	194	152	168	160	173	194	154	190	200	189	174	169	167	159	159	195	193	198	208	164	201	182	213	183	186	172	157	184	211	188	169	180	190	187	203	174	177	174	194	171	174	199	183	176	198	181	158	178	168	177	165	197	174	176	183	181	178	151	194	195	198	159	174	151	197	186	184	197	189	188	156	161	182	206	176	148	172	161	174	187	196	174	172	209	204	172	176	162	162	171	163	160	176	189	182	182	167	170	190	177	204	165	182	186	173	174	204	148	193	193	184	169	146	168	179	191	155	194	192	175	164	187	182	204	201	188	177	175	169	180	179	157	158	189	182	189	157	189	187	189	179	168	179	166	192	185	184	165	211	183	160	170	164	141	156	152	177	190	178	178	171	170	165	179	152	183	192	194	181	193	172	164	204	175	182	198	187	186	182	185	173	203	157	148	191	185	188	178	180	176	172	177	179	180	176	181	181	196	182	182	192	181	162	174	151	165	170	195	182	181	174	175	199	174	183	194	192	192	180	194	179	209	199	196	181	200	198	162	178	175	180	192	185	202	174	168	185	192	152	167	175	176	176	188	173	160	168	195	178	172	176	191	174	160	158	175	173	170	180	194	190	189	158	175	182	161	182	205	173	178	187	201	211	193	186	157	193	173	181	169	161	161	183	167	184	175	170	163	191	193	187	168	187	181	184	181	191	163	183	175	207	184	173	183	187	161	190	187	170	208	197	183	176	195	180	170	166	188	177	182	162	163	203	186	189	173	201	181	150	195	173	197	203	198	190	197	186	193	169	197	174	161	189	179	168	215	157	194	162	188	187	201	172	171	186	179	193	149	165	183	182	177	166	177	206	171	179	166	182	178	184	173	204	177	190	185	168	159	211	194	187	207	174	200	195	196	187	167	164	164	161	173	169	168	188	174	169	186	168	199	188	153	210	192	179	178	176	158	170	178	206	182	172	190	189	166	209	195	174	193	163	185	177	169	190	194	201	176	176	161	197	188	193	145	172	213	196	188	212	204	181	175	194	191	171	200	165	178	197	157	177	191	183	178	180	196	193	162	186	179	196	165	212	186	176	179	162	171	163	191	172	195	219	185	190	170	199	176	165	161	202	187	171	183	186	220	178	188	150	175	169	165	175	170	177	177	169	172	186	185	177	165	161	163	179	176	161	184	193	185	177	190	184	200	172	178	171	179	188	186	178	174	148	171	181	171	151	198	190	209	177	190	174	171	196	185	187	184	145	175	188	183	170	188	163	181	186	184	184	172	185	194	195	204	163	181	173	202	193	202	185	179	166	158	195	161	167	147	170	193	213	187	180	168	166	202	200	185	166	206	188	157	167	191	198	198	192	161	187	170	162	163	165	176	193	163	186	185	186	180	162	165	184	194	184	162	194	193	177	174	197	200	198	172	200	217	198	201	170	185	159	193	158	176	182	190	183	181	168	162	159	151	176	178	181	177	162	194	167	159	188	164	192	175	174	184	170	182	190	179	183	179	202	181	163	167	190	171	197	172	173	178	151	150	196	197	176	168	169	152	176	174	179	166	196	173	152	179	181	171	189	183	170	169	195	187	223	177	171	174	178	197	178	158	165	160	164	190	172	192	178	184	179	173	204	181	171	175	197	183	190	189	187	176	193	185	181	181	182	162	184	187	160	208	185	177	172	191	193	174	213	181	185	154	188	157	213	162	225	163	162	172	173	164	199	157	201	179	185	186	190	156	160	167	173	187	207	180	161	143	203	184	171	191	199	181	179	189	176	202	197	190	176	172	160	177	185	195	164	179	167	196	177	210	235	187	196	174	189	185	156	195	178	193	156	188	149	173	168	172	197	196	213	166	170	178	178	167	183	175	166	203	189	180	188	185	177	175	166	197	198	169	204	177	173	201	152	173	160	182	167	177	199	174	175	183	168	185	169	167	178	188	193	199	190	171	170	175	154	177	201	187	183	196	177	167	198	192	170	174	167	185	196	167	181	193	170	176	181	180	167	201	187	196	186	193	214	151	184	216	180	200	185	163	168	187	197	182	188	156	143	196	172	179	175	198	166	150	155	196	170	156	196	167	164	209	170	193	165	196	174	166	156	180	181	182	174	192	180	200	192	177	166	184	175	185	169	191	156	191	187	172	189	162	198	188	173	173	173	170	182	162	167	177	195	189	177	207	181	194	201	185	159	201	173	209	195	187	172	184	169	178	175	167	177	192	175	161	159	183	176	199	196	205	207	184	171	180	175	202	171	160	179	199	169	199	186	163	153	177	185	191	174	152	138	187	172	172	188	174	197	192	150	155	175	190	205	158	187	188	182	193	162	193	183	180	189	175	179	170	205	169	196	172	182	174	183	178	182	153	191	165	190	190	194	149	189	162	175	178	172	177	153	191	183	158	180	173	208	220	196	177	174	173	192	200	193	202	167	182	172	193	185
34682	18987	14213	5493	1562	532	413	404	393	374	375	389	419	381	403	397	389	403	390	436	397	389	448	409	400	411	372	380	404	407	406	401	402	407	390	388	396	394	407	390	411	383	387	395	388	397	405	377	399	393	401	423	391	444	373	466	396	408	404	398	435	406	415	417	423	391	425	384	402	410	412	438	445	403	405	414	401	363	373	428	400	416	447	416	425	427	404	383	421	398	405	383	378	417	376	428	406	424	391	404	382	379	392	380	401	407	390	376	419	397	414	417	406	392	392	393	387	402	409	391	410	406	444	401	409	422	405	406	423	416	378	437	404	389	378	386	413	382	426	395	425	320	381	411	428	437	360	380	424	409	400	418	414	400	359	388	380	408	428	426	405	440	410	429	426	383	403	441	396	377	410	447	387	407	412	450	408	439	394	436	407	396	422	415	407	419	375	397	406	351	390	393	414	392	390	364	395	401	404	410	437	425	410	395	403	408	433	397	379	370	411	374	410	401	424	380	408	411	417	376	397	389	416	366	444	395	381	404	422	399	414	410	385	421	401	407	408	409	356	411	438	404	387	375	422	401	435	430	416	400	385	388	403	403	424	358	387	372	385	393	404	410	417	402	433	405	418	432	394	414	389	393	431	386	435	408	426	410	428	438	403	405	385	364	391	383	410	388	402	386	435	402	380	408	415	379	409	420	409	404	389	406	386	393	416	388	415	401	392	424	397	418	407	399	399	405	365	412	364	437	387	406	387	378	449	388	399	404	369	438	437	382	428	436	412	399	398	396	404	416	395	425	396	418	385	409	386	393	409	423	390	374	414	426	395	414	413	408	393	377	421	390	382	411	436	417	414	428	384	438	406	385	409	417	375	412	391	398	436	398	357	393	409	401	406	392	411	413	397	414	404	386	414	407	415	395	425	395	371	408	360	398	418	428	437	386	394	430	438	375	396	383	414	373	424	390	443	424	419	384	372	401	406	369	404	354	400	404	420	417	383	402	371	390	395	400	377	383	429	415	414	430	419	394	386	390	357	417	439	407	401	361	398	414	409	398	384	410	408	411	402	395	400	400	444	374	389	448	441	366	391	368	376	375	407	377	402	400	408	365	388	386	400	405	428	405	393	391	387	409	391	384	392	417	393	391	395	364	410	455	362	442	387	373	432	416	395	386	395	408	415	411	382	401	402	393	372	365	405	392	381	416	386	410	429	400	405	420	411	431	443	384	385	385	379	355	399	416	386	389	426	407	409	394	385	382	411	403	390	408	412	403	402	413	423	348	411	379	436	374	390	408	384	393	350	406	408	442	384	430	414	384	398	398	414	388	427	382	375	423	397	398	432	406	421	380	405	407	401	426	384	438	401	414	395	399	416	408	407	430	387	412	417	388	398	437	429	396	387	405	413	406	373	389	412	430	402	418	397	401	372	384	381	389	436	415	391	406	401	415	380	384	387	403	398	421	409	399	397	381	399	430	389	434	387	398	443	398	428	409	396	386	398	400	364	422	389	420	443	414	418	421	391	381	388	411	398	419	377	390	368	371	396	404	359	366	429	402	441	415	423	394	414	443	408	377	407	393	418	397	403	417	387	389	385	374	425	379	397	401	401	385	416	407	406	397	392	396	425	408	429	392	421	380	386	383	383	415	388	374	370	402	409	386	384	406	379	415	404	374	411	408	427	378	413	392	363	408	431	403	409	378	390	403	391	407	415	407	385	423	406	435	443	391	409	412	410	380	401	394	394	382	388	372	392	383	435	368	388	396	450	424	409	417	387	399	423	380	387	373	390	396	398	426	438	398	366	419	402	438	425	411	367	400	405	386	411	387	398	365	440	387	394	390	412	374	393	389	384	418	404	399	390	389	390	415	405	408	422	351	383	377	383	386	395	420	407	420	426	404	396	378	392	412	376	404	405	392	405	404	361	399	382	377	437	388	421	452	407	432	434	398	412	398	415	395	386	407	434	393	401	406	431	405	417	395	397	381	440	423	370	435	387	399	430	390	386	410	390	400	394	408	397	392	417	401	371	368	374	413	380	380	426	393	380	444	415	399	413	426	385	400	427	406	420	386	392	421	430	413	451	406	368	421	414	399	416	399	422	377	371	412	403	397	396	407	412	387	402	404	406	398	389	367	383	389	386	384	423	364	401	400	447	372	423	417	380	433	439	401	406	394	416	424	400	426	402	403	441	430	387	372	411	402	386	386	431	406	397	420	416	426	423	388	398	408	390	416	415	401	373	436	391	423	417	419	413	397	427	399	365	415	407	394	411	415	366	433	404	404	376	416	385	386	407	369	399	420	374	395	372	409	385	369	400	411	417	413	421	388	362	394	419	388	425	401	387	412	374	416	412	421	437	397	395	402	417	450	373	377	413	409	368	363	409	406	391	388	418	379	400	408	414	409	432	415	377	380	391	408	388	415	420	407	376	406	414	400	400	409	372	409	387	395	415	402	390	375	388	403	351	402	389	412	395	399	407	423	397	415	403	393	353	423	400	383	401	359	448	367	421	382	397	374	357	417	436	388	393	376	392	403	384	365	397	388	360	395	392	372	395	392	404	392	411	373	433	382	390	414	364	434	415	410	433	439	396	397	403	432	388	433	390	392	424	425	405	421	384	390	394	415	407	430	393	400	420	384	460	381	401	378	411	399	417	486	395	432	399	405	418	389	385	360	399	388	403	406	415	410	414	402	396	391	406	392	360	410	420	453	439	405	433	384	407	424	402	415	363	399	406	412	395	392	397	411	390	404	405	387	392	387	398	392	404	400	392	383	403	394	382	418	429	395	402	390	390	394	400	371	402	413	421	408	377	426	422	396	368	402	403	408	405	412	410	384	392	436	441	424	384	440	423	414	418	415	416	411	407	423	410	444	396	400	395	374	394	418	442	408	420	382	432	381	417	377	388	425	389	404	397	404	425	388	410	386	359	388	358	408	423	389	380	380	433	396	408	405	394	376	424	389	411	405	391	406	407	420	390	413	402	430	406	423	412	382	396	383	415	400	408	374	408	407	389	408	393	384	389	387	421	430	354	397	388	417	398	423	413	392	422	420	440	395	423	410	374	404	408	400	400	401	384	411	380	363	389	373	408	374	406	393	412	401	413	387	421	384	411	410	412	429	379	390	403	422	392	395	443	413	467	381	406	416	400	433	367	413	394	413	364	436	394	413	393	374	399	428	436	411	398	433	396	405	393	387	382	405	414	426	412	381	422	416	397	375	414	404	421	385	411	404	416	444	397	448	390	394	415	431	419	398	376	395	399	405	398	397	433	428	410	409	420	405	429	391	382	409	432	428	435	448	466	411	407	424	391	438	426	395	380	381	381	418	410	410	358	385	382	350	431	382	359	397	404	417	409	347	399	388	385	387	394	366	377	422	407	407	398	420	397	427	422	408	404	412	408	452	410	416	400	413	422	372	403	375	408	410	409	388	388	414	388	405	420	400	433	405	410	397	395	420	387	420	402	416	384	408	427	401	378	400	424	417	378	388
61919	32304	15334	3564	762	252	216	223	200	181	208	192	217	198	215	196	186	179	220	212	226	236	211	205	220	184	156	189	200	215	184	203	223	198	164	197	212	184	163	181	159	190	191	193	177	183	208	216	180	187	194	200	196	206	201	198	187	204	177	200	183	190	199	197	194	166	179	197	173	165	209	192	198	183	178	218	202	190	198	189	186	183	212	168	193	190	213	184	212	169	170	192	177	199	193	196	196	187	193	175	201	191	197	189	220	219	206	204	170	186	165	185	179	207	186	216	209	190	179	219	218	221	197	195	201	186	206	207	214	180	175	176	212	194	179	194	206	191	173	182	186	205	198	195	212	207	198	188	192	166	196	183	169	220	188	182	198	208	168	219	196	181	151	209	183	193	184	199	188	219	190	210	210	151	226	189	195	176	208	188	183	182	184	206	196	181	157	200	168	184	201	181	212	207	175	202	162	187	203	215	192	197	164	182	171	182	200	188	179	196	196	168	172	196	184	183	174	192	201	193	213	183	207	194	202	171	201	186	183	179	179	184	200	186	193	194	171	196	182	202	206	184	182	177	180	203	194	206	157	201	187	194	169	187	202	186	188	214	209	181	202	194	208	215	204	183	188	191	184	216	177	213	196	195	159	206	193	168	157	191	158	201	181	186	193	192	197	195	207	206	187	178	200	213	181	178	185	206	170	183	206	193	176	177	227	192	186	195	192	183	185	173	179	192	201	192	196	171	140	183	196	193	220	192	211	216	204	159	196	192	187	175	178	198	203	195	183	195	214	175	220	204	169	214	205	179	194	184	196	201	198	184	186	188	193	185	165	175	199	202	200	193	195	192	190	188	164	163	183	190	206	196	197	179	214	194	192	195	187	203	178	182	193	197	218	199	196	196	180	171	167	186	171	174	170	200	207	191	211	176	196	216	190	164	191	198	209	181	180	190	191	184	190	182	220	188	160	148	189	205	198	161	182	188	188	182	207	189	190	191	206	225	203	218	189	208	178	206	190	191	194	194	150	186	203	201	177	188	192	184	206	214	195	175	225	195	206	179	186	192	186	204	182	187	182	201	197	198	196	205	186	180	179	202	232	170	181	201	190	208	176	160	182	180	184	180	208	179	209	215	209	203	182	189	167	180	166	196	202	195	220	181	186	162	169	172	193	190	179	206	192	192	173	179	167	220	198	178	196	182	229	164	204	200	170	164	228	197	170	225	178	179	177	180	184	183	208	183	196	203	200	206	171	159	180	190	212	191	199	205	195	174	204	191	196	193	181	173	163	198	169	193	197	194	224	207	186	207	193	206	220	200	204	202	182	193	224	200	193	175	179	180	197	175	171	220	193	195	188	207	168	206	204	202	192	203	197	171	177	227	207	190	187	201	194	200	198	188	187	193	190	181	197	198	189	194	180	189	201	200	204	196	176	181	184	193	185	185	204	175	175	203	162	196	206	205	198	181	197	210	201	205	217	196	186	178	194	194	193	203	168	205	204	196	192	209	199	215	192	184	199	193	187	197	200	193	190	204	204	190	199	183	209	182	194	224	198	206	194	177	188	176	198	173	181	184	197	189	188	186	180	187	178	181	221	208	204	181	184	197	185	172	172	186	187	156	161	190	199	181	215	203	196	168	186	186	210	187	182	215	209	174	210	188	190	185	215	191	178	164	172	201	197	182	170	183	181	204	203	184	177	172	203	194	193	184	167	202	184	218	169	196	183	206	195	200	177	165	198	181	225	209	191	187	188	205	196	179	229	193	180	201	168	210	176	224	213	184	162	202	180	212	213	213	200	190	196	198	191	195	199	174	201	189	177	182	200	176	186	185	186	191	194	198	163	190	220	182	159	198	198	182	174	178	172	166	187	194	215	181	174	196	194	204	211	216	199	206	197	178	192	188	203	196	189	178	203	208	171	193	171	183	188	175	189	167	206	173	197	173	233	227	219	191	208	190	192	207	199	199	197	172	203	205	186	207	194	191	188	196	170	194	169	194	194	187	203	190	198	170	190	199	198	211	220	183	210	180	180	190	185	201	179	201	204	167	203	194	210	176	189	186	174	194	180	209	188	193	162	186	194	187	193	214	198	198	221	198	200	197	195	175	227	201	203	191	183	172	155	223	200	190	217	211	199	204	221	190	211	190	224	178	210	219	202	191	208	208	185	204	197	221	210	194	195	194	170	184	189	186	176	205	209	199	183	179	180	210	178	182	195	179	199	213	181	182	185	186	167	194	193	183	192	198	184	198	218	182	179	215	183	157	196	204	181	181	207	210	216	205	178	181	170	180	178	192	190	196	191	192	202	204	174	193	203	187	193	189	201	203	193	194	183	198	208	204	196	196	193	188	197	182	176	210	193	194	196	193	153	180	194	217	178	183	199	185	188	203	167	175	211	182	180	192	232	201	201	212	182	170	213	199	191	223	171	200	194	167	215	210	221	206	206	209	187	235	196	191	194	190	162	204	166	188	181	197	203	193	207	185	200	230	194	190	212	149	212	221	175	199	209	189	184	160	217	182	200	175	217	177	193	175	191	192	186	180	205	175	196	213	193	213	196	174	193	204	186	216	198	212	199	207	178	236	182	190	191	194	216	180	214	205	221	209	221	154	204	186	164	196	183	176	201	217	194	188	178	175	219	172	189	174	179	163	182	179	191	171	163	193	208	185	204	175	187	199	180	221	151	197	175	203	181	207	187	199	197	181	205	179	176	191	204	179	194	217	206	227	164	202	191	215	187	168	202	204	183	192	200	192	188	180	200	179	216	184	182	194	196	212	211	182	196	178	198	178	192	190	172	183	186	208	192	188	198	184	194	185	200	205	186	194	168	207	183	173	206	180	171	221	239	212	200	169	190	207	176	211	180	181	186	209	218	190	199	188	219	229	212	196	163	195	208	185	203	180	190	186	211	184	194	176	218	216	186	179	203	198	204	188	178	183	203	185	189	187	194	198	189	177	203	196	171	186	192	201	196	197	203	233	183	189	196	194	194	166	215	202	168	196	169	207	187	179	198	194	190	185	208	169	187	171	176	188	217	219	206	188	177	187	191	165	193	196	189	192	216	202	181	180	204	188	193	175	195	178	208	203	209	194	212	188	178	214	166	204	196	181	183	188	187	188	209	190	159	209	198	189	181	173	223	181	177	214	203	186	186	200	231	196	184	205	173	172	177	212	197	194	193	152	201	212	209	202	184	194	167	203	181	210	188	197	180	172	195	196	195	198	211	175	202	201	204	187	162	180	180	184	181	174	186	196	185	172	143	182	167	183	214	189	167	187	191	194	199	183	208	211	204	171	173	149	188	194	211	170	184	187	170	189	180	187	162	168	195	188	213	215	187	196	194	175	195	211	199	182	193	201	201	185	209	167	195	171	186	191	176	222	215	188	184	184	182	211	204	176	189	176	191	190	176	223	210	195	206	186	177	229	182	201	193	201	201	212	184	218	189	193	158	219	196	178	217	176	182	179	184	192	176	200	178	195	158	186	164	194
41903	25274	16229	5749	2223	654	523	482	472	432	436	461	459	444	425	431	441	454	415	472	464	524	695	532	437	406	413	407	383	397	438	428	415	434	431	452	457	417	447	438	427	421	441	433	436	404	396	435	471	394	436	425	451	419	436	405	447	408	436	416	416	405	428	379	382	412	425	424	457	404	450	356	440	439	412	426	437	408	420	407	415	416	464	439	430	426	405	440	396	428	415	455	394	458	424	436	437	429	440	410	439	425	423	426	422	465	424	421	413	415	398	450	433	415	398	426	401	400	412	437	396	407	451	413	435	440	406	399	442	421	413	407	396	428	396	435	413	422	438	466	452	408	374	393	444	438	431	438	396	398	432	382	445	439	398	499	450	423	418	433	434	449	407	415	400	427	411	408	429	395	429	466	395	400	419	460	434	434	403	419	415	403	418	430	413	409	421	454	421	437	406	443	436	403	430	429	443	416	429	453	411	419	449	448	438	414	463	442	463	426	399	449	417	369	439	413	416	403	408	426	439	413	403	433	434	371	442	446	456	442	416	461	421	458	420	433	453	419	436	423	426	432	448	411	453	427	439	434	447	426	438	423	436	418	401	446	412	425	437	419	425	435	415	447	441	441	399	432	458	426	419	463	425	430	447	420	425	399	425	409	429	439	399	408	467	432	474	446	467	437	437	398	414	417	446	429	471	432	400	418	424	422	448	411	388	389	373	438	406	411	412	421	418	418	450	411	441	423	401	426	396	421	421	411	452	416	406	389	432	443	438	398	449	415	445	429	429	420	402	414	428	425	402	482	388	432	351	407	410	421	386	422	411	407	442	436	397	450	461	418	433	427	434	438	430	421	404	398	381	453	409	445	383	409	390	397	414	422	431	419	447	420	413	417	411	404	454	418	405	405	406	396	447	428	434	432	454	424	421	417	435	403	400	419	444	403	418	425	428	430	443	408	448	419	415	427	449	415	446	471	422	390	376	430	421	417	390	424	448	456	417	454	430	447	412	433	444	428	399	446	422	419	408	431	469	415	423	427	443	401	430	448	442	437	418	435	426	412	413	388	425	446	423	388	428	433	431	417	396	424	428	427	434	390	420	447	467	404	420	405	442	391	450	462	404	418	440	467	421	427	438	413	460	433	423	415	422	468	424	433	441	432	418	458	420	445	414	457	429	401	446	442	409	398	418	437	427	447	385	405	438	464	457	447	448	411	392	435	408	412	424	427	433	409	425	425	411	453	480	442	452	458	446	410	409	398	408	433	425	435	441	419	420	386	410	411	421	405	410	452	393	405	407	414	448	427	434	453	447	413	440	425	390	435	448	408	413	451	441	448	437	439	453	412	435	434	416	412	412	441	422	437	421	445	448	383	445	433	429	434	418	406	386	421	421	430	429	414	447	440	409	441	415	454	407	439	428	432	458	426	463	433	456	439	424	397	444	429	450	480	429	407	448	426	453	434	403	417	440	405	432	391	401	425	440	418	419	430	427	393	437	438	419	405	394	438	387	445	408	436	416	426	437	442	401	429	414	439	411	431	436	435	418	441	414	427	417	425	428	422	450	416	400	403	429	434	421	414	427	457	441	474	457	469	397	420	437	404	393	405	412	420	419	421	405	419	451	416	419	429	436	462	435	421	417	435	415	414	401	421	405	425	414	444	457	399	427	460	413	456	464	439	397	412	415	432	408	415	423	429	402	441	417	462	428	429	484	447	389	414	431	425	439	464	455	442	438	461	437	431	453	417	450	424	433	385	451	406	418	383	399	413	431	404	426	397	415	429	444	423	424	414	411	422	429	461	441	453	454	449	454	424	429	408	463	394	391	414	431	436	428	456	418	421	413	407	450	463	429	431	420	456	457	392	457	424	446	418	388	416	422	447	439	385	398	440	436	396	464	450	425	451	445	426	396	402	404	410	445	428	420	419	433	397	421	422	447	450	424	456	467	427	460	445	406	418	407	423	433	472	410	432	438	400	452	421	395	436	436	411	414	438	410	414	433	385	427	428	440	429	419	444	450	422	394	446	423	414	415	407	422	428	438	472	412	430	435	453	406	438	457	449	441	414	443	465	427	442	383	421	426	448	442	404	472	465	404	434	410	395	423	421	425	433	429	402	435	446	428	423	459	418	431	426	421	437	434	438	390	389	413	417	395	390	425	435	406	398	391	423	419	418	417	382	434	410	398	426	434	400	432	428	456	437	419	422	421	488	403	419	398	411	430	440	387	433	435	429	387	423	411	399	443	413	435	435	447	411	432	421	442	432	437	406	416	434	416	437	400	417	421	414	433	471	418	421	429	427	439	427	447	439	457	432	403	428	405	429	416	405	403	420	454	424	395	436	401	434	469	472	437	439	436	415	409	421	455	419	416	404	439	444	444	443	405	427	443	406	454	463	392	438	434	422	398	439	457	395	427	474	432	409	415	431	404	416	419	443	447	431	378	437	434	419	388	410	400	424	445	443	408	432	422	476	443	409	439	443	415	428	445	417	428	427	405	448	467	458	433	436	423	478	421	436	421	440	423	414	440	427	396	388	436	387	431	412	438	421	433	439	438	411	445	447	427	436	415	460	419	452	434	440	431	384	445	414	414	434	473	406	424	417	430	423	420	419	429	476	397	443	430	412	426	437	418	375	438	421	412	434	465	435	388	379	418	468	458	409	407	443	432	427	457	416	441	443	401	424	438	409	431	416	419	428	432	453	407	402	404	464	412	434	426	449	422	422	424	424	418	422	411	443	421	459	391	416	415	413	411	444	460	438	448	419	436	425	422	415	409	395	418	437	463	428	400	412	414	407	446	402	407	442	426	426	408	446	421	470	438	470	438	444	421	412	457	421	393	466	403	404	443	397	418	405	417	430	400	440	449	416	405	414	442	420	465	451	446	410	411	400	384	480	443	445	416	417	453	415	417	442	421	448	443	393	429	431	446	393	397	425	431	406	428	416	428	396	439	461	443	384	435	443	408	437	406	408	474	434	407	407	402	419	439	404	439	428	385	394	422	449	429	406	458	434	448	416	385	408	403	452	406	420	394	429	416	398	418	410	427	427	424	433	422	381	415	408	394	427	445	402	449	393	408	416	401	415	448	446	390	406	432	419	403	417	437	449	435	416	434	424	441	411	405	442	433	420	430	420	414	407	444	412	448	400	447	471	421	454	446	414	412	384	441	489	415	433	439	447	399	419	430	438	413	418	431	439	424	418	456	417	423	398	447	447	433	429	441	430	428	431	399	436	358	416	451	433	389	399	417	416	417	436	402	423	433	430	438	438	426	411	446	395	435	461	416	434	414	437	496	422	390	439	441	411	441	413	437	456	410	421	431	444	430	396	451	438	424	478	419	435	444	374	400	422	395	412	442	449	426	400	421	363	453	401	400	459	423	423	448	432	436	423	439	405	431	424	424	418	450	372	446	419	426	414	444	414	434	444	404	417	428	429	434	395	428	447	464	425	425	423	445	411	386	409	417	450	405	447	453	436	435	448	406	430	450	360
63265	37234	22332	8403	2136	380	238	211	221	194	195	195	198	223	212	182	209	202	217	239	249	237	206	176	191	209	215	221	202	217	210	208	204	214	206	199	205	201	184	195	205	223	210	202	192	223	198	203	232	189	255	192	207	187	187	217	193	194	190	207	212	194	189	199	198	191	191	221	170	188	230	189	231	221	221	197	208	218	175	183	197	205	193	194	177	179	203	195	216	198	209	182	208	209	230	198	216	177	182	188	214	198	192	212	241	199	193	189	215	205	192	211	210	177	142	195	184	198	201	194	212	209	187	180	189	226	185	201	216	209	211	194	173	210	209	204	180	199	212	208	197	204	219	189	223	209	209	216	218	182	197	225	208	194	189	210	160	211	182	207	204	199	231	225	203	209	193	202	159	181	208	190	188	185	211	210	221	219	213	221	158	215	193	191	195	213	188	208	201	215	187	207	182	203	189	194	197	210	196	196	214	215	190	191	205	176	227	209	221	168	184	211	192	199	175	202	195	197	200	177	170	192	219	215	205	183	200	196	193	191	191	226	187	204	205	188	202	206	221	217	200	217	198	170	197	223	178	206	223	206	209	220	217	210	213	163	209	183	211	210	198	170	204	190	186	200	211	189	206	215	218	208	198	208	213	198	200	186	203	177	191	230	206	214	190	193	206	203	167	218	195	234	176	207	203	196	213	214	202	191	225	211	198	221	215	220	192	179	194	196	182	162	195	203	182	181	216	210	221	227	207	187	207	224	198	193	203	188	234	212	198	214	222	199	192	188	217	190	199	227	254	196	196	193	193	178	209	193	192	208	189	183	191	200	212	188	226	193	200	219	173	222	193	192	209	207	201	176	188	192	209	199	218	199	191	212	206	210	198	187	216	219	208	208	217	192	193	235	196	181	205	216	214	204	187	172	212	205	231	226	209	174	205	191	205	200	208	205	182	188	208	184	163	208	209	214	192	210	206	231	207	171	162	203	212	189	203	204	189	211	208	219	218	228	189	233	177	187	208	198	209	188	185	200	154	183	209	190	210	208	192	204	183	225	223	214	183	218	183	187	175	223	195	189	185	194	177	212	211	227	194	189	194	208	209	213	210	186	163	161	211	183	206	198	196	197	218	173	205	187	219	206	204	206	212	248	208	185	225	187	191	200	190	192	229	199	195	226	212	192	192	195	182	188	175	200	189	208	207	182	174	195	199	200	194	227	150	174	200	215	213	231	200	203	201	210	174	205	181	193	205	184	209	228	170	190	181	204	223	212	187	199	220	194	189	165	205	191	194	213	208	233	211	187	204	219	205	181	192	201	192	206	184	178	196	193	176	178	205	213	230	211	205	209	192	192	180	188	157	204	202	179	192	221	211	204	221	200	214	196	196	211	187	231	190	214	188	192	213	191	201	184	186	179	190	199	197	199	219	215	214	174	183	219	200	238	190	207	205	213	214	200	215	180	167	187	215	201	177	212	199	191	211	214	194	203	213	203	197	206	180	201	226	194	197	197	180	200	203	222	219	209	196	205	192	226	196	226	194	231	217	209	223	236	217	203	194	197	196	218	200	191	203	189	190	212	198	187	206	212	195	173	184	183	217	206	202	219	194	200	214	181	200	178	178	196	199	220	217	209	182	204	207	189	219	205	194	225	199	208	194	169	186	213	163	209	199	197	237	199	204	229	186	181	181	171	206	209	205	175	211	203	215	191	215	162	187	209	210	198	196	186	185	194	200	211	199	183	213	192	194	218	189	186	198	212	204	208	197	176	203	220	183	200	185	197	202	198	209	203	177	223	239	196	188	227	218	207	197	202	200	205	216	189	203	224	201	185	195	193	213	195	221	195	175	195	202	193	175	227	232	205	183	199	218	221	180	201	210	177	226	206	187	180	207	219	230	234	215	197	226	190	227	160	192	213	197	215	231	199	195	195	193	188	195	210	210	220	199	205	179	182	202	223	191	210	206	200	210	186	215	231	203	227	212	205	210	195	194	202	214	188	176	205	185	194	188	205	185	193	196	193	208	201	212	217	202	184	164	205	183	192	216	191	204	190	200	212	226	195	195	197	230	194	228	185	215	201	200	210	221	219	189	200	197	187	228	220	193	211	217	198	189	181	212	212	182	201	168	216	220	184	241	188	190	209	219	200	171	215	188	189	197	176	188	183	231	208	227	216	218	192	204	197	204	163	216	178	196	195	186	200	208	201	197	200	195	195	197	245	177	199	212	197	206	188	164	190	174	212	205	178	178	203	193	220	230	192	205	199	206	191	202	222	199	185	222	177	190	212	185	194	182	191	182	208	207	214	194	221	184	186	209	208	199	211	208	215	212	208	224	196	193	203	227	202	223	193	191	220	188	194	202	188	194	208	193	193	214	215	185	181	196	211	211	209	203	187	208	204	206	203	236	188	175	203	170	186	171	195	200	200	198	211	189	197	180	191	202	218	211	197	183	186	207	181	182	218	185	220	237	206	209	193	185	201	196	190	216	197	227	211	195	213	182	216	193	193	204	218	188	214	204	219	202	216	197	185	227	206	209	199	201	195	189	186	208	186	204	179	190	215	221	221	216	182	213	212	173	203	192	184	231	199	204	182	215	209	201	193	178	198	200	199	202	209	184	189	207	188	239	218	207	219	183	210	206	211	175	187	197	160	210	204	222	223	206	210	212	191	221	210	197	196	176	213	190	177	199	175	181	202	210	194	201	224	231	186	160	207	189	225	226	180	225	207	201	173	197	206	202	214	181	180	182	205	178	202	199	188	217	199	186	222	198	200	205	188	214	195	174	212	225	241	203	193	188	186	191	197	192	208	188	200	222	211	178	194	196	201	194	199	199	195	193	179	181	229	188	205	208	216	174	170	203	223	187	233	205	179	216	209	195	199	208	202	199	222	213	203	219	182	200	193	211	205	218	201	188	203	200	200	185	201	215	220	210	209	190	220	180	217	205	220	177	191	194	198	215	217	198	232	175	198	225	210	176	187	221	190	210	209	195	203	205	195	213	180	204	197	204	230	186	187	220	183	192	201	189	182	187	207	190	215	214	198	195	175	202	176	200	211	196	189	207	191	212	210	196	190	194	191	218	169	206	199	179	199	197	202	214	185	224	184	204	190	228	201	196	188	199	215	208	211	187	203	188	220	204	234	189	176	197	196	195	212	244	185	207	197	181	201	197	207	180	189	209	213	220	203	181	207	227	213	189	217	168	214	210	201	185	222	189	224	212	222	197	203	195	224	194	196	201	195	204	217	212	177	210	233	199	198	234	200	194	208	187	186	207	216	186	199	198	186	200	224	221	219	199	233	188	196	223	204	191	198	182	199	205	202	213	215	193	208	203	194	205	206	208	176	214	220	183	233	217	205	206	206	203	226	186	163	228	205	206	242	209	195	213	202	187	199	199	174	185	193	187	166	213	213	213	215	183	164	195	206	193	193	205	195	196	186	197	209	225	180	194	198	179	209	192	239	185	194	225	194	184	220	223	222	190	190	194	205	193	197
41164	29449	23550	13836	5210	983	578	515	536	509	500	482	490	492	502	467	492	512	553	579	605	849	655	446	472	504	440	453	449	413	408	463	484	424	431	459	452	429	419	438	442	430	443	443	453	440	464	478	485	417	481	423	506	471	458	443	425	475	462	450	444	450	431	475	480	466	453	427	407	451	429	444	412	428	429	475	406	436	383	429	427	454	418	441	484	397	464	443	445	452	413	410	464	406	443	394	393	441	477	439	443	472	451	444	406	475	457	435	441	466	415	451	457	427	429	419	455	480	420	457	450	438	407	440	424	426	464	431	461	426	444	449	453	432	436	453	438	450	423	413	435	455	406	443	447	424	442	442	496	425	449	428	444	455	449	443	437	477	412	408	435	464	430	441	437	421	438	446	473	447	446	446	437	414	466	375	432	466	410	433	470	401	418	442	458	414	452	427	439	458	420	407	429	437	461	463	417	438	460	417	441	386	453	441	464	415	454	447	452	444	456	437	436	467	393	403	412	446	451	415	422	485	461	432	459	476	425	428	432	445	439	446	428	444	423	413	458	420	455	465	460	458	439	432	433	447	404	446	444	475	457	431	449	470	418	422	425	426	426	412	441	435	427	442	433	467	425	422	431	418	415	445	446	439	445	420	424	446	474	437	399	433	421	437	453	417	466	462	477	457	495	415	440	462	463	425	452	443	457	427	463	467	408	402	471	449	404	423	427	454	441	496	408	462	467	452	454	431	470	428	398	431	437	430	480	445	422	393	420	489	475	458	437	425	465	479	445	471	442	474	452	455	432	436	447	427	474	435	465	409	429	456	401	425	441	459	460	423	439	451	462	417	448	444	393	439	397	459	411	444	451	425	423	425	472	440	464	463	447	446	436	474	427	415	434	462	421	453	422	434	413	430	445	417	457	394	426	440	456	439	410	436	434	458	428	449	407	459	447	437	406	438	426	432	430	436	448	405	444	445	415	404	457	449	433	477	406	470	441	411	439	454	454	429	459	448	501	429	470	403	463	427	448	421	426	401	436	415	433	458	477	440	453	416	422	435	436	459	448	421	429	442	456	421	460	468	448	448	447	425	422	422	442	447	408	452	438	452	446	428	501	434	441	438	437	463	411	415	443	429	442	475	445	425	436	416	460	446	417	422	424	465	417	432	445	401	444	401	449	470	465	451	416	428	415	454	477	447	394	458	456	437	431	443	415	436	456	436	416	466	454	444	460	446	398	457	486	415	404	421	450	445	451	431	452	472	478	420	431	479	440	431	452	451	413	436	432	431	435	457	445	431	437	417	456	432	422	514	448	438	432	458	427	442	417	453	448	429	493	439	411	461	477	437	412	447	418	449	408	419	444	402	408	417	447	441	427	411	450	451	394	472	412	420	438	413	435	440	440	421	462	464	412	453	414	441	418	460	442	447	452	434	413	459	441	417	419	383	420	418	426	412	407	428	455	435	428	398	468	436	402	450	428	434	441	416	413	434	433	448	484	417	467	415	434	435	405	435	429	449	419	415	422	468	461	438	433	406	425	429	420	454	429	462	411	425	420	418	392	477	398	464	481	440	421	420	429	437	447	440	436	425	455	445	462	441	436	422	409	424	428	418	446	422	433	437	467	462	444	453	412	486	456	414	419	408	475	433	437	433	424	444	451	441	425	418	429	451	436	447	456	489	442	444	430	415	428	433	427	447	489	436	426	429	408	481	454	423	457	407	429	415	421	423	463	455	468	457	433	459	463	432	439	454	478	455	442	382	441	421	421	442	440	459	430	474	436	432	425	435	435	417	431	420	438	447	466	459	417	451	450	422	476	481	426	465	425	437	408	452	461	428	446	473	441	454	446	452	455	467	421	427	413	442	470	458	440	436	448	415	468	425	425	429	443	461	476	450	438	450	447	434	411	436	474	452	442	396	444	489	405	441	431	440	433	445	406	406	448	434	445	423	416	408	429	423	445	445	453	448	443	413	445	444	425	425	457	455	416	422	414	448	440	433	451	491	444	426	433	465	432	446	418	451	465	451	451	430	463	466	387	393	443	469	456	405	413	474	429	460	444	421	472	467	471	438	378	447	424	444	434	446	431	417	476	417	473	433	449	422	467	443	447	424	460	473	466	413	451	447	408	453	428	452	444	429	456	457	458	443	403	402	416	438	459	480	415	414	465	504	428	425	424	471	434	432	475	430	446	436	433	418	427	442	446	451	422	444	438	405	430	425	440	442	436	439	474	446	445	450	436	389	452	423	401	443	434	448	437	470	446	455	418	439	468	435	443	437	447	411	411	445	414	439	442	429	464	427	424	452	458	446	439	392	459	416	472	415	431	457	458	439	459	442	447	426	432	416	393	430	470	450	433	405	440	452	426	458	427	418	441	423	408	437	396	422	443	456	419	437	422	405	438	457	403	455	445	493	437	438	449	419	437	441	435	436	449	452	441	417	444	439	427	443	467	445	429	465	441	454	419	440	427	423	455	449	434	462	459	436	454	451	452	472	436	449	467	464	449	464	423	435	461	431	460	445	450	424	465	429	468	441	458	450	461	432	448	443	435	461	466	470	441	445	446	451	468	450	410	452	442	416	424	427	414	439	413	423	443	439	423	435	449	452	447	446	439	456	438	424	456	409	435	408	420	442	424	439	398	440	468	448	459	451	419	448	415	456	434	451	449	421	436	471	446	439	421	453	464	389	434	383	463	442	444	432	448	404	399	430	416	427	452	466	429	478	442	435	435	442	425	433	441	433	437	397	439	462	468	420	435	455	473	478	448	437	429	471	464	442	475	460	435	443	464	457	437	450	432	461	444	450	452	445	452	437	478	430	463	458	415	424	418	433	428	437	416	436	473	471	465	421	429	471	413	429	440	435	413	412	438	389	439	451	422	449	419	400	410	434	429	448	454	472	405	440	419	452	455	447	444	454	440	468	440	452	423	460	439	457	446	424	433	436	435	462	419	445	445	445	444	452	474	407	461	453	412	446	430	457	409	428	433	442	407	435	442	468	428	440	480	471	442	476	434	463	447	460	449	424	481	458	420	458	435	435	442	414	414	423	425	440	471	419	454	451	443	433	435	419	466	449	380	441	434	474	463	433	410	451	447	444	414	456	433	433	458	465	434	447	445	440	467	436	448	444	454	431	494	444	454	473	433	458	431	431	449	431	439	450	452	487	413	439	427	426	456	431	418	476	446	465	416	451	462	403	456	439	444	484	440	445	457	464	420	481	456	488	445	420	446	445	444	439	454	425	455	442	466	420	430	462	433	413	461	442	423	437	420	460	439	502	446	469	440	447	457	461	463	415	430	429	441	438	463	464	430	459	457	444	441	461	463	488	455	421	411	443	486	419	458	464	427	443	388	445	473	452	463	428	454	449	439	435	449	459	472	441	438	451	475	448	471	421	426	458	439	439	408	434	436	468	452	455	407	472	443	477	436	450	393	432	451	422	418	447	466	465	482	456	486	479	443	421	457	436	418	452	429	446	442	446	424	405	443	459
49573	25869	10535	2158	520	205	194	156	171	163	196	185	170	184	170	184	180	170	168	151	177	180	176	162	197	163	175	182	158	146	171	175	187	176	186	166	166	201	171	151	180	183	188	174	209	162	191	181	172	179	172	168	180	163	176	152	192	194	191	150	181	165	180	159	154	184	187	196	194	185	166	212	197	199	172	182	185	160	180	200	190	184	176	195	197	170	146	148	170	191	167	201	189	162	160	173	165	179	189	180	177	156	152	179	133	193	171	177	173	177	186	185	181	203	182	174	184	165	189	200	190	189	184	154	179	180	207	186	165	160	157	208	174	188	170	159	185	156	169	174	188	167	152	170	156	174	194	175	170	125	185	174	183	166	181	195	178	203	189	218	204	169	165	184	178	161	199	164	134	195	190	194	172	206	147	193	185	181	195	194	178	173	179	180	175	167	155	191	170	160	164	184	215	195	170	161	174	196	175	154	174	142	192	187	175	169	170	180	171	175	179	167	183	181	197	181	199	173	177	181	160	185	192	173	197	186	198	217	184	155	182	192	209	180	183	167	159	168	170	183	187	189	186	153	188	180	201	168	188	218	190	191	167	174	174	194	181	180	170	162	167	185	182	192	206	198	177	164	151	187	162	176	185	185	163	186	184	169	155	151	163	168	183	164	169	174	173	155	165	161	165	188	192	185	168	178	189	196	164	186	160	209	199	190	156	199	170	157	172	180	162	188	224	155	195	171	165	186	187	175	157	196	187	170	185	174	195	170	208	188	187	177	163	164	178	203	182	186	182	182	163	170	171	191	176	151	181	169	168	186	166	170	177	151	164	168	149	171	189	165	168	178	176	182	176	162	166	174	185	154	167	166	191	177	174	176	202	174	180	164	185	161	157	149	168	188	199	168	191	187	178	199	175	166	187	186	186	194	184	182	160	182	156	162	156	173	199	166	154	163	164	180	193	201	172	199	182	198	168	170	158	181	171	187	162	194	149	164	166	189	189	184	161	166	168	177	213	168	204	161	194	163	187	165	169	192	192	198	185	182	159	185	148	193	167	186	185	138	179	180	171	151	160	189	190	171	151	159	198	183	176	190	206	171	192	163	185	186	186	159	171	156	172	192	186	193	185	156	178	186	177	181	179	159	195	169	191	202	201	171	210	157	184	193	187	182	156	192	161	190	184	188	179	158	178	196	165	195	172	150	165	179	167	167	160	196	190	155	156	197	173	178	165	185	173	170	168	181	194	161	182	215	177	163	162	174	175	147	152	165	178	174	175	185	167	171	180	189	184	184	169	137	193	187	195	186	169	170	180	166	153	162	181	166	205	190	168	159	200	176	180	198	196	201	168	168	181	170	197	188	187	181	178	190	169	172	193	155	189	164	177	215	209	166	165	189	186	181	168	171	147	203	203	186	175	161	190	175	161	176	187	156	178	167	213	184	160	187	171	160	208	167	197	168	181	179	180	205	176	199	171	180	179	183	194	189	171	197	167	168	175	160	169	177	189	177	151	168	190	172	161	163	181	184	159	190	152	166	146	169	202	157	176	162	158	170	157	191	155	155	200	166	168	213	193	197	193	170	181	186	149	165	167	180	184	193	155	180	150	166	162	176	178	165	169	194	181	206	171	187	174	177	179	174	188	174	178	193	164	145	189	199	176	193	178	202	200	185	163	183	180	182	173	200	159	163	185	176	201	184	179	191	186	207	163	172	157	206	178	196	200	192	182	187	183	182	178	171	171	144	145	182	185	167	158	164	173	186	177	175	178	171	191	167	169	181	180	184	178	190	196	178	173	178	176	187	169	191	171	203	169	182	191	189	170	173	175	179	167	193	174	180	162	182	195	185	171	179	162	176	174	174	181	166	197	166	183	189	168	130	176	161	192	180	157	197	173	182	207	185	165	202	164	182	170	161	174	177	193	196	154	176	175	172	165	174	186	217	172	173	200	138	164	174	165	168	147	172	183	176	150	197	174	167	207	155	179	162	205	166	191	168	159	182	200	231	159	169	173	213	165	168	164	155	178	162	189	159	152	170	184	211	181	171	179	182	175	161	184	171	161	177	189	181	170	199	215	179	170	174	154	182	170	204	177	169	168	191	177	193	208	184	185	188	210	178	180	199	150	187	184	159	175	210	175	181	198	187	186	168	189	162	203	173	159	170	180	190	164	146	194	186	177	186	182	166	181	184	173	193	197	169	177	201	185	161	177	176	164	170	158	180	189	183	168	170	157	180	211	169	162	190	157	165	191	190	164	190	166	176	200	171	155	208	169	173	189	173	184	194	166	163	180	159	172	208	176	169	185	177	193	168	182	208	189	195	160	160	174	158	152	176	168	170	177	193	174	160	163	179	202	182	166	174	151	175	164	183	181	181	195	158	175	204	179	178	168	175	175	164	205	162	176	162	170	177	163	200	170	182	191	188	179	174	179	202	201	182	170	168	152	179	168	179	192	180	171	181	172	174	207	174	193	178	164	161	193	179	174	167	193	159	147	179	201	185	191	157	180	197	168	183	180	189	186	170	183	176	181	193	195	185	170	199	149	172	173	162	198	156	179	159	187	204	189	163	193	168	198	176	207	180	198	185	161	190	158	197	166	199	185	174	197	169	206	159	151	184	185	182	197	184	190	195	164	191	174	192	186	191	187	185	178	188	191	184	177	178	163	152	190	184	182	176	169	197	194	163	173	178	171	184	173	154	188	206	153	167	196	204	192	182	174	156	191	172	190	159	162	189	189	184	187	153	193	160	174	161	204	166	162	183	218	182	180	189	195	143	173	175	177	182	200	153	167	173	169	179	184	164	151	180	185	160	180	184	159	186	186	158	179	177	210	192	174	194	181	195	174	191	188	178	167	169	187	157	187	208	193	186	167	180	185	173	193	181	160	189	162	155	158	167	174	144	172	179	160	218	180	187	206	205	179	187	186	184	172	181	150	179	204	173	167	191	174	149	169	162	172	194	161	180	152	186	166	201	180	184	191	206	183	176	187	160	186	189	175	185	179	214	174	171	197	162	160	196	160	183	183	181	173	190	182	184	196	182	155	163	150	180	170	172	195	163	181	174	165	188	176	181	176	181	164	194	169	178	172	145	209	183	177	176	168	176	185	177	196	197	178	171	166	192	163	198	188	183	161	194	198	187	148	192	165	184	167	161	158	165	147	168	198	163	176	186	198	214	186	183	165	173	176	180	179	168	182	179	187	170	197	191	164	160	172	190	192	181	161	160	164	196	172	200	177	176	178	170	193	187	167	144	175	169	193	187	179	162	185	190	185	187	177	199	217	203	191	167	214	184	187	168	174	183	185	182	186	191	163	173	173	174	184	184	178	202	190	173	170	169	157	177	181	169	163	181	176	189	197	173	167	173	165	175	186	169	165	187	174	187	168	177	199	151	174	188	168	164	159	192	185	189	204	178	172	193	176	192	173	163	190	164	182	181	205	167	182	163	178	178	167	177	173	178	188	173	170	180	175	189	173	158	169	152	183	190	171	182
33393	19838	12491	3728	1426	529	390	433	429	416	417	412	407	412	431	415	430	429	412	398	348	382	404	404	396	401	446	383	384	380	379	410	376	388	409	415	445	372	408	420	423	375	393	349	384	368	402	385	387	415	401	400	412	417	387	402	395	391	433	407	419	401	426	417	381	382	398	405	412	375	400	375	392	369	369	377	402	403	364	399	425	420	437	405	398	396	395	409	396	410	407	404	405	412	399	377	388	389	409	419	433	394	402	437	389	389	392	413	387	380	391	393	408	383	399	411	395	393	393	431	406	360	402	398	377	360	404	429	394	402	430	407	383	426	402	379	379	370	409	415	407	400	383	410	413	397	402	383	415	370	394	373	402	411	397	364	417	341	391	397	432	381	417	369	431	367	374	399	389	405	424	420	379	380	393	392	443	424	379	377	391	399	398	366	435	409	395	405	400	374	381	368	404	373	396	399	411	390	388	431	407	394	412	399	363	391	362	390	422	381	372	384	397	408	401	419	413	402	387	451	396	419	404	424	422	363	404	393	374	422	410	426	379	385	384	397	430	380	372	393	419	364	389	387	365	387	400	376	405	417	412	394	412	397	384	409	400	385	405	360	416	376	359	387	405	406	416	418	407	401	392	400	355	400	376	420	355	405	419	369	430	370	397	416	389	407	386	388	408	407	412	402	403	417	401	411	372	438	401	407	390	380	361	402	393	386	425	380	385	400	408	402	428	392	427	398	361	410	406	402	390	419	401	381	392	420	421	363	408	389	389	353	402	345	410	410	397	393	417	412	414	369	403	405	388	375	381	379	407	383	423	379	413	413	375	384	382	388	406	402	390	414	399	409	410	387	373	376	417	398	377	380	411	384	385	414	387	391	402	410	382	411	367	419	419	395	420	389	461	399	423	376	374	395	418	377	359	411	414	369	403	388	421	402	380	390	436	414	416	382	380	430	420	405	423	382	366	422	367	394	409	388	427	395	381	367	425	357	404	401	423	396	411	390	410	381	383	361	398	382	373	433	376	365	397	417	415	396	420	362	394	414	406	432	408	354	386	414	406	394	376	394	404	410	368	403	381	401	389	407	401	385	408	402	390	423	386	437	365	425	433	368	352	373	399	382	379	376	361	379	368	392	377	399	368	403	412	389	353	399	352	403	402	386	369	402	387	376	415	392	394	411	396	416	402	398	374	395	404	384	416	427	418	399	447	426	382	406	396	402	432	389	412	389	404	373	408	402	411	409	395	443	360	415	419	400	413	382	397	399	379	401	392	404	350	420	386	406	384	395	390	398	400	381	409	410	403	437	404	402	408	410	399	417	343	375	388	409	416	402	361	400	424	389	397	391	394	406	358	397	361	379	418	390	376	389	406	403	411	433	358	415	379	394	419	422	444	454	360	386	411	402	389	373	405	429	416	396	406	381	387	400	434	379	401	413	400	379	385	389	405	395	366	382	431	371	399	373	405	444	394	440	390	410	395	395	408	376	406	384	420	396	394	407	406	362	387	417	403	376	404	418	362	421	396	425	392	426	404	408	420	388	431	396	378	394	365	428	378	414	381	403	399	399	398	400	375	393	425	397	385	428	360	408	398	438	360	428	392	436	402	430	392	400	403	388	424	425	424	402	425	427	397	399	401	400	385	398	348	408	460	360	411	409	392	380	404	423	369	396	382	377	390	409	378	401	419	346	392	389	382	434	392	399	388	395	377	375	401	431	406	414	399	418	381	373	398	417	404	391	431	394	437	389	402	416	361	402	387	437	410	386	425	373	391	428	409	374	400	439	400	373	395	398	394	358	415	438	396	394	356	384	408	401	388	373	421	391	407	414	391	413	395	423	377	407	421	384	435	387	393	401	394	413	406	420	409	418	423	363	414	417	398	368	359	400	410	372	345	421	419	411	427	391	370	400	373	382	382	401	377	416	375	411	366	450	354	391	380	364	399	366	392	389	410	416	397	388	387	434	413	421	391	415	403	385	397	392	414	410	394	390	370	410	368	401	382	385	388	412	369	398	403	420	394	431	438	359	445	426	409	387	371	426	381	432	383	399	405	380	388	377	392	402	397	434	407	410	364	436	378	393	425	387	422	381	409	407	383	409	397	380	393	369	380	381	395	394	378	381	421	395	413	369	417	408	364	392	387	389	385	390	359	394	372	381	406	364	420	408	405	419	421	380	413	393	408	401	390	419	412	406	402	396	398	394	420	404	401	428	374	368	393	388	355	374	355	409	416	415	368	391	400	388	415	374	393	402	374	402	404	420	404	403	390	377	390	412	371	373	397	401	397	419	422	377	386	401	395	428	399	396	370	405	395	396	407	411	438	420	396	424	403	364	368	409	415	407	394	374	419	400	392	398	374	416	364	399	426	417	409	399	380	425	413	412	389	387	372	366	443	387	402	390	361	419	442	399	412	416	405	373	401	388	405	409	374	371	390	425	401	433	375	402	408	410	419	417	382	397	430	402	389	386	413	362	395	412	421	393	404	378	395	408	395	391	414	418	405	405	365	395	377	389	436	414	380	362	373	380	394	392	390	362	384	362	403	397	415	441	409	405	379	381	422	368	415	412	401	407	395	388	418	371	429	408	384	380	376	366	408	366	421	362	368	405	361	361	427	417	394	402	361	415	380	393	442	424	374	390	419	387	407	441	383	393	433	374	376	417	374	420	397	399	407	387	398	390	432	405	375	421	415	380	407	402	404	399	385	377	391	406	405	390	421	414	384	377	402	413	421	402	447	387	399	413	393	374	425	368	406	399	416	364	406	447	399	380	427	393	415	409	391	396	429	401	404	447	398	419	416	422	409	383	408	416	419	384	370	428	418	387	428	398	395	408	439	354	434	402	428	403	393	396	404	422	407	400	444	388	405	404	392	409	388	435	368	401	395	417	387	409	397	394	416	404	399	419	394	382	393	400	384	356	407	371	407	408	382	405	408	421	397	407	355	409	412	390	407	420	398	415	387	394	403	412	382	393	382	406	390	364	421	407	429	426	386	397	361	413	398	397	391	403	362	360	415	438	419	393	416	378	411	397	428	375	383	402	426	397	407	410	406	400	410	425	374	382	397	382	346	367	405	397	393	375	370	419	392	420	393	404	405	386	425	380	439	376	425	382	405	369	379	418	364	395	401	384	407	413	416	377	375	406	409	427	400	373	403	389	398	401	438	363	385	412	398	426	415	369	415	417	394	406	386	376	386	374	398	394	402	401	393	345	379	398	369	390	403	418	415	409	367	407	406	398	372	394	417	393	384	427	389	390	385	399	437	397	398	389	377	413	389	364	396	421	416	423	402	376	442	405	395	422	392	405	445	451	446	392	400	347	386	436	407	397	397	395	393	405	420	385	381	390	416	389	396	378	388	391	434	415	407	372	407	429	368	405	379	410	388	383	411	415	400	395	419	403	341	439	396	450	422	400	386	380	422	386	387	401	360	376	397	387	403	375	402	386	381	398	378	413	409	395	379	406	445	397	385	408	393	414	413	420	365	367
59143	33113	18007	5224	1243	437	228	183	185	210	202	198	205	205	192	214	194	177	181	177	214	216	219	173	188	194	177	161	208	200	179	182	173	191	190	176	207	178	194	179	194	205	174	176	190	157	213	202	173	196	187	198	210	194	205	192	197	175	188	188	194	196	179	184	170	190	182	171	181	219	178	200	148	196	204	208	227	178	195	210	197	196	186	169	236	219	206	193	189	232	212	203	213	199	205	197	196	169	168	188	173	178	207	178	166	159	180	175	180	185	170	210	202	191	181	171	172	192	197	201	205	172	184	184	169	188	195	214	174	184	164	192	176	186	192	178	219	162	162	208	196	198	206	180	210	159	186	180	171	219	175	191	206	188	179	199	193	164	177	213	202	173	155	196	181	193	188	179	196	183	193	230	179	183	180	195	217	186	185	185	175	165	181	228	219	191	196	194	182	189	184	202	158	177	175	163	197	178	197	217	186	195	198	183	167	182	188	195	224	155	191	183	196	185	185	168	169	176	190	170	184	222	206	184	181	199	180	179	190	167	175	195	196	169	180	175	185	176	168	191	157	173	177	175	161	173	184	187	180	196	164	195	198	224	195	190	194	187	170	177	210	191	191	182	190	211	196	210	188	202	190	192	195	203	205	199	179	175	182	191	181	170	197	194	201	167	195	170	191	162	204	200	190	170	210	192	157	207	224	224	193	178	185	199	186	195	200	179	204	179	194	180	213	207	193	197	175	194	172	190	177	208	182	191	196	187	190	194	191	189	178	197	192	185	201	181	178	170	185	185	167	209	181	192	178	185	170	216	173	186	168	198	205	202	192	198	200	214	184	159	194	180	188	194	189	186	186	207	175	176	183	177	190	209	206	175	186	167	179	198	174	197	188	196	171	174	175	204	177	173	189	173	185	205	174	204	195	202	191	174	197	166	182	186	191	160	173	202	178	180	201	205	170	212	193	205	163	178	184	201	206	176	188	193	189	186	189	193	181	173	171	196	220	211	195	193	178	177	188	195	196	206	183	180	163	194	215	211	201	199	196	157	172	180	189	183	177	197	199	223	212	193	188	174	191	204	206	201	178	172	188	208	174	177	179	171	211	201	201	190	222	187	213	222	163	168	218	163	174	195	195	190	187	174	184	165	204	183	183	174	165	164	208	179	177	199	177	180	165	198	197	187	181	183	186	194	191	207	198	203	180	179	189	186	175	180	207	179	179	207	198	210	184	192	185	189	187	197	195	192	171	169	198	166	213	187	185	183	164	184	170	190	233	191	193	180	184	179	197	168	173	223	210	168	201	165	199	188	180	212	184	166	173	186	206	173	177	212	206	184	185	190	186	172	187	170	185	182	193	185	178	198	196	211	202	151	161	175	190	181	209	196	192	201	211	202	191	196	208	187	189	210	174	201	166	176	207	190	185	167	213	189	208	207	188	202	183	179	180	197	189	185	185	179	192	191	185	187	194	198	170	202	184	200	187	215	189	205	193	203	211	204	175	186	172	190	176	181	181	199	162	205	177	156	175	186	164	197	197	182	194	183	206	162	190	196	176	174	176	200	198	209	188	196	190	197	219	198	176	199	189	186	171	196	210	161	186	197	194	184	180	179	191	209	181	163	150	179	203	176	222	167	212	197	207	181	231	180	188	157	156	175	214	201	181	195	202	199	193	187	184	166	178	154	169	188	204	186	192	189	208	178	177	169	184	177	224	178	159	205	187	210	163	193	198	154	211	227	176	183	199	217	181	195	195	187	234	198	210	198	171	184	191	184	178	180	187	193	176	194	171	190	191	164	212	149	175	192	152	154	186	182	182	177	191	188	194	164	192	178	189	194	208	200	185	204	200	200	166	178	197	185	193	163	187	174	195	183	181	164	192	177	202	178	205	189	200	181	205	169	178	195	204	169	196	180	170	199	194	203	178	184	195	188	209	167	203	145	217	167	197	176	181	188	180	182	181	170	194	218	191	192	202	178	165	187	175	192	209	195	193	167	189	165	212	164	211	166	207	176	204	158	174	205	233	172	189	191	197	177	188	199	205	162	174	204	207	186	204	187	185	197	196	168	188	183	197	194	179	178	187	183	217	206	190	168	169	200	173	191	178	189	175	180	196	190	179	197	200	181	197	179	201	191	186	188	181	179	180	207	186	229	174	177	176	165	169	197	206	181	227	172	212	193	205	209	186	197	192	188	191	222	178	167	187	160	186	187	181	199	210	187	178	200	178	186	184	180	210	190	211	180	170	182	177	194	177	190	166	175	190	186	191	210	192	179	159	201	183	185	203	189	180	186	179	184	184	179	192	196	198	163	192	197	182	204	207	185	214	181	203	190	187	205	190	190	193	207	177	202	190	197	190	170	187	200	163	187	181	156	199	193	188	173	181	173	199	197	210	173	173	170	194	194	186	170	186	179	169	207	186	170	207	203	181	170	211	201	191	192	191	196	205	181	171	188	190	179	183	200	198	221	186	182	167	179	195	196	209	195	220	196	172	191	205	168	188	195	182	178	193	204	227	186	202	194	197	196	175	188	176	186	186	209	185	189	226	188	181	193	204	164	176	219	201	172	180	182	195	180	179	201	193	196	178	203	199	189	206	201	179	196	188	213	201	198	213	177	190	186	206	192	185	176	184	197	204	187	214	202	183	209	209	185	194	202	182	168	203	180	170	189	186	168	191	206	200	175	175	185	164	206	179	181	200	192	176	210	191	208	188	171	214	170	164	187	184	164	179	178	185	202	197	201	195	207	200	208	215	194	211	194	200	201	188	200	190	200	187	179	171	193	189	182	193	200	204	213	207	201	177	199	176	173	182	167	200	201	175	186	230	176	170	190	169	199	202	176	188	220	194	200	186	164	185	206	183	172	192	163	188	182	206	192	183	209	167	203	201	209	163	182	188	153	153	186	144	175	196	183	184	192	197	190	193	195	177	188	193	202	202	181	187	171	161	194	193	216	200	184	188	188	194	185	204	207	213	201	161	187	166	171	203	189	200	185	222	170	166	186	174	180	183	204	169	203	162	192	185	193	165	184	164	171	219	184	207	199	207	194	211	190	174	151	171	215	183	201	222	188	180	172	185	202	179	193	188	205	162	184	186	195	170	184	184	182	153	212	168	192	213	198	195	192	183	196	184	178	203	190	178	208	174	189	203	194	164	179	181	206	209	168	188	207	182	176	174	210	203	197	180	203	208	152	193	195	158	186	197	175	209	203	186	188	174	209	197	205	189	189	209	195	201	192	205	181	169	201	189	190	183	186	177	185	197	169	178	178	182	178	216	186	179	196	182	183	191	177	187	185	182	176	198	194	183	176	167	193	180	178	209	169	209	192	211	226	183	197	193	214	196	213	173	175	166	185	188	161	202	202	190	188	194	206	191	185	189	177	182	201	149	177	179	205	184	204	207	178	179	182	211	188	172	197	205	184	183	185	218	238	187	212	177	208	186	153	194	204	182	162	164	180	170	201	167	187	198	207	170	194	170	188	164	202	197	169
37866	25815	18723	8720	3820	1355	581	508	496	539	463	452	453	408	445	420	414	427	393	431	427	414	605	450	416	477	477	441	439	421	435	437	438	418	435	395	424	433	425	433	442	452	443	422	430	416	463	430	437	443	417	444	438	471	450	433	426	431	432	406	449	418	398	418	446	407	440	385	430	412	413	414	441	449	407	411	427	429	402	430	408	404	435	427	416	423	447	411	409	412	421	389	417	437	397	418	421	410	434	435	427	429	404	411	405	394	447	417	430	452	436	427	433	437	434	389	404	440	444	419	429	401	430	439	415	441	419	402	444	388	421	411	408	443	427	440	426	435	451	415	476	377	405	399	386	359	418	439	385	401	426	421	432	429	454	482	423	400	440	455	391	438	440	439	410	424	422	446	398	407	460	424	453	441	422	359	433	431	391	409	445	429	410	408	402	436	456	397	398	387	433	412	431	391	386	468	409	411	406	418	405	441	404	421	441	416	450	398	414	398	442	420	440	381	431	410	454	402	410	462	427	417	423	437	407	412	437	428	425	430	390	437	410	408	422	396	416	412	413	433	401	417	413	377	434	426	394	390	400	401	446	434	415	371	423	450	404	422	450	450	415	414	439	386	413	396	448	438	450	432	419	395	413	405	430	408	400	410	430	417	416	421	430	416	414	460	400	427	428	409	435	446	442	425	431	411	435	424	426	403	393	437	432	434	459	432	398	398	432	414	426	461	438	427	420	396	459	401	385	441	423	454	436	416	451	413	429	413	439	414	402	422	408	451	408	436	418	416	379	439	423	435	418	437	415	398	419	428	394	432	416	408	383	436	403	449	405	454	455	435	413	428	423	423	425	438	414	416	404	421	440	432	404	465	426	456	461	432	431	419	396	428	403	408	440	404	408	430	410	401	441	453	443	430	392	415	402	428	439	449	382	422	461	452	416	410	408	415	424	447	395	435	422	401	432	406	431	428	448	432	444	423	395	412	447	431	415	365	419	410	439	382	401	433	434	424	432	453	418	446	389	387	394	421	386	404	397	394	394	440	426	412	423	426	406	427	400	462	440	451	428	378	416	431	402	419	401	419	411	462	399	419	444	398	456	436	420	449	433	411	386	402	418	414	412	401	417	414	427	430	415	436	426	374	444	444	409	418	437	433	421	421	393	449	441	399	416	440	449	399	443	349	393	406	447	405	419	410	416	409	468	419	406	419	421	400	414	415	419	442	422	405	415	423	403	403	399	440	455	438	422	403	431	447	391	432	397	413	411	428	420	466	440	446	422	422	403	406	453	416	436	411	452	397	408	467	385	407	422	452	415	417	424	434	450	401	406	409	442	385	403	412	430	393	439	425	403	439	450	395	403	426	400	431	416	435	421	443	437	423	455	384	393	409	417	416	447	448	416	393	409	402	429	422	455	438	400	408	432	431	429	420	388	437	405	435	401	419	408	427	441	417	389	407	449	467	397	401	411	430	448	415	448	423	401	407	411	383	432	448	464	404	442	409	390	439	429	415	419	417	450	446	419	396	402	424	460	436	463	453	442	442	416	407	397	418	419	411	387	444	419	391	390	398	407	420	425	410	421	440	441	442	397	394	445	415	409	415	461	426	437	404	416	408	418	431	427	454	426	386	423	417	444	435	436	397	424	448	420	398	395	421	430	411	437	407	470	419	387	437	456	404	410	430	438	421	402	400	398	447	449	454	447	408	402	422	376	407	410	418	406	445	443	424	433	423	419	420	390	419	422	425	439	408	385	406	381	426	432	443	415	459	402	448	414	401	407	414	405	418	417	427	382	414	431	453	408	435	440	413	448	482	406	387	422	409	406	422	423	447	409	451	400	412	421	405	460	403	438	372	396	398	404	416	416	441	448	432	442	440	439	420	429	431	400	423	413	395	465	406	434	379	434	387	459	420	438	413	430	380	413	388	413	425	391	421	434	410	413	425	442	416	432	453	415	457	398	432	418	433	404	430	434	434	413	416	418	440	424	465	472	414	409	434	427	435	424	427	438	417	462	399	422	430	430	410	413	390	407	450	443	404	379	415	417	391	434	437	440	445	460	400	430	424	406	397	440	427	424	428	396	408	438	416	377	427	430	382	453	434	442	416	420	436	401	407	404	402	397	413	464	410	433	393	417	432	409	398	439	402	422	434	428	422	404	440	393	418	380	425	419	417	384	417	406	416	454	400	430	401	427	433	443	395	444	432	392	382	437	410	422	471	432	471	446	412	419	409	412	446	418	419	420	422	402	378	451	441	434	419	406	440	433	425	460	470	396	445	406	409	393	406	405	408	401	439	434	393	416	452	434	433	422	389	430	432	432	389	396	433	450	429	431	412	444	407	426	410	420	430	418	400	415	428	422	419	409	423	432	432	431	434	400	448	422	435	416	420	368	409	417	423	430	444	418	412	414	401	428	415	461	367	450	425	438	405	438	460	420	417	425	394	414	431	388	420	447	437	419	375	458	434	432	425	422	456	435	374	397	393	416	404	388	407	429	438	420	436	400	452	413	452	428	412	412	439	437	399	378	445	433	440	437	404	408	397	419	414	421	439	421	426	429	443	400	419	400	413	428	386	409	375	438	419	388	439	421	428	405	436	423	408	438	443	425	404	431	433	431	396	461	409	437	411	459	420	393	468	425	424	446	456	434	428	400	412	418	424	418	417	431	421	421	351	430	433	406	416	412	393	438	413	456	384	410	429	417	453	379	401	417	419	425	427	448	439	461	423	429	419	446	394	426	387	418	479	400	424	368	436	416	411	398	421	409	430	434	417	419	439	445	453	411	404	407	424	446	413	432	436	399	417	452	393	441	358	369	420	393	459	400	433	431	410	444	412	436	420	411	400	425	420	410	428	422	420	416	395	419	391	433	424	400	493	417	404	402	425	405	429	438	407	385	408	419	402	453	413	405	434	431	404	387	449	416	368	376	422	435	450	414	423	437	401	436	381	412	423	412	405	408	429	431	387	427	417	396	399	427	440	467	439	445	408	395	423	431	425	426	396	409	437	397	436	397	431	406	426	401	406	400	409	423	424	384	394	400	416	456	435	445	414	433	416	413	418	395	409	430	417	404	408	443	391	443	420	433	427	450	433	434	427	433	434	438	472	437	380	428	438	432	412	417	432	397	399	413	455	437	395	420	443	388	429	410	409	423	402	421	406	393	401	348	399	417	422	432	415	423	422	398	428	449	392	448	439	372	446	429	437	435	406	406	416	449	438	397	424	393	414	398	410	420	411	416	458	409	456	405	394	405	430	405	408	449	415	417	424	433	424	437	404	427	402	377	407	431	416	410	415	423	430	432	405	430	406	410	430	406	422	418	427	388	439	428	405	407	426	388	411	453	445	422	404	435	408	420	409	436	437	418	431	399	393	451	409	427	434	412	417	451	440	426	451	416	415	427	392	452	435	389	437	391	405	392	401	406	411	398	429	398	392	428	419	427	374	435	395	447	413	410	457	408	425	460	394	398	409	438	408	449	405	407	420	424	437
65911	38114	18929	5737	1996	477	270	280	210	226	195	217	193	216	217	207	196	209	182	185	209	199	229	206	187	190	168	178	179	198	210	201	185	197	191	208	202	201	181	175	190	229	206	194	171	203	184	191	212	176	190	188	226	215	228	204	208	222	229	173	208	208	214	206	204	200	208	191	212	212	193	189	186	212	209	183	198	191	166	184	198	199	238	184	182	201	184	195	205	188	197	229	192	190	194	202	196	186	226	214	197	199	182	203	217	195	204	204	191	233	170	199	194	189	213	196	202	210	197	211	205	200	205	241	202	213	163	190	179	178	208	195	194	212	175	204	209	208	170	177	210	194	194	200	214	194	166	210	210	193	199	174	209	192	180	206	173	174	201	187	190	208	190	225	219	185	188	180	162	163	173	208	206	173	197	220	197	181	175	192	208	186	193	188	196	225	196	235	192	211	214	185	185	193	195	203	197	189	183	181	195	192	183	193	198	190	225	199	226	205	201	207	195	227	205	212	203	199	199	231	207	199	198	188	207	212	192	164	210	181	188	207	196	205	200	211	194	191	175	189	212	181	195	198	182	165	192	184	180	201	206	191	179	198	214	189	198	194	200	181	204	182	193	184	192	199	224	188	205	168	230	213	223	219	175	219	177	180	179	185	228	188	186	206	188	199	215	221	207	175	160	195	184	199	183	216	192	190	182	185	187	202	180	181	203	196	194	203	201	182	204	220	191	184	190	173	190	198	207	198	190	228	189	205	207	207	182	205	179	201	206	202	184	167	162	188	183	184	200	177	215	205	214	197	202	198	184	203	168	198	191	193	214	190	194	203	193	199	204	188	200	203	236	196	189	168	218	188	179	203	184	189	243	212	200	185	216	208	184	223	216	182	188	202	209	185	212	218	220	181	213	221	193	200	182	192	198	207	189	194	195	182	189	219	202	227	189	179	226	201	185	190	231	200	197	221	173	202	215	188	192	196	205	190	211	168	199	194	195	187	221	208	204	191	189	193	209	201	204	201	184	172	211	189	223	193	211	233	199	198	171	206	219	204	208	215	209	177	219	194	196	208	192	207	200	186	213	194	220	190	182	215	167	186	189	213	205	208	170	181	179	206	220	188	208	193	188	178	189	179	189	167	196	189	169	201	187	208	184	180	190	195	190	209	187	189	196	184	219	196	186	201	227	201	210	179	195	189	212	204	206	197	209	179	232	212	187	201	210	222	211	182	201	210	193	217	191	195	193	194	228	196	182	189	178	209	166	209	201	192	211	195	221	201	199	189	187	220	198	178	197	201	189	195	214	191	180	183	200	219	222	207	185	204	198	207	219	206	203	181	186	211	194	185	196	218	195	176	201	202	196	210	181	170	191	189	189	210	188	196	204	165	176	190	187	176	167	201	210	173	200	190	187	198	204	184	188	203	210	232	210	207	206	183	162	181	189	214	195	215	182	206	209	195	173	191	209	174	196	179	204	206	198	219	197	209	181	212	200	197	202	208	208	193	231	201	196	198	190	198	153	192	215	190	213	186	173	192	189	214	197	213	187	208	190	198	197	188	192	179	189	193	175	203	182	179	190	201	205	196	175	182	199	193	207	194	225	203	182	190	191	212	203	187	193	198	201	205	191	213	184	191	200	201	201	195	215	182	237	190	195	193	211	197	202	216	210	228	196	195	176	206	201	190	194	203	200	194	185	206	224	161	181	180	204	184	210	205	160	181	180	205	226	212	182	176	191	202	190	211	198	206	202	207	219	202	214	203	193	202	192	201	195	164	165	200	190	198	202	161	215	180	208	204	184	189	194	191	207	208	185	221	190	198	174	175	185	196	196	181	224	186	223	201	218	227	215	179	212	204	197	212	201	187	205	217	198	197	189	207	194	202	200	229	214	194	167	215	216	213	197	174	187	190	199	195	207	227	196	220	187	195	192	208	207	208	184	189	203	201	184	194	238	209	176	200	197	191	160	214	191	189	200	193	201	211	191	231	189	219	204	196	190	210	198	190	234	198	212	216	187	173	164	200	204	180	193	206	167	206	188	175	246	196	189	189	206	198	194	238	208	210	187	177	205	194	190	209	203	196	213	186	168	171	186	196	186	196	182	202	187	222	205	181	206	170	183	182	203	169	195	175	217	192	175	195	216	192	191	175	173	212	188	220	207	198	183	197	201	189	196	203	194	207	189	188	214	207	189	211	202	191	174	198	194	201	193	184	202	240	183	216	203	171	205	212	201	226	220	185	199	209	179	203	214	214	208	191	162	192	222	197	201	175	189	200	196	183	191	189	199	199	180	203	205	208	205	229	199	181	193	176	181	187	177	196	203	204	207	217	189	208	196	187	210	228	197	241	220	210	192	203	203	183	174	218	177	199	205	207	190	178	190	218	206	198	196	218	185	221	203	220	207	205	203	207	178	198	181	215	202	183	194	203	234	201	209	196	195	200	203	230	178	213	230	176	185	212	187	194	196	204	184	225	192	179	199	217	218	187	180	199	192	226	201	195	189	195	207	197	193	196	185	198	182	194	183	169	203	203	238	182	214	190	200	204	178	213	195	236	209	181	177	197	206	199	183	192	170	187	196	206	220	203	203	199	211	210	201	184	196	191	198	207	187	200	202	178	187	199	205	177	206	198	190	194	187	187	200	192	197	180	214	189	211	204	171	204	197	205	205	176	206	189	170	202	171	216	210	219	197	218	208	189	206	195	198	208	212	175	192	205	207	208	190	179	211	187	190	193	205	185	208	214	163	196	188	191	224	186	205	187	209	184	190	191	180	216	188	193	189	203	203	181	187	209	188	200	211	183	183	214	159	193	187	185	188	182	174	221	180	201	207	197	186	209	197	210	213	213	210	211	169	222	202	189	201	187	187	203	188	187	221	216	201	195	182	167	176	186	187	172	187	205	191	169	194	206	207	223	213	169	187	222	202	185	186	209	201	208	183	205	199	186	186	192	212	194	200	223	209	202	180	186	196	175	211	201	198	216	205	181	198	179	193	194	188	206	222	198	193	202	203	175	188	191	193	193	214	199	219	184	190	180	186	205	212	178	189	213	190	202	195	186	167	186	175	186	208	220	211	185	185	183	223	222	215	199	167	185	192	196	209	181	168	210	182	182	208	195	233	203	217	200	211	187	199	224	200	232	172	208	187	185	190	187	185	208	182	208	193	204	209	184	191	218	169	173	184	187	193	191	189	226	182	204	199	206	206	217	177	200	182	197	221	237	195	199	178	190	183	193	191	185	182	190	181	165	181	227	207	204	218	204	197	203	205	187	217	199	218	197	194	192	207	216	182	189	226	176	190	210	185	172	174	235	207	203	184	206	177	183	185	199	206	193	195	203	232	207	216	207	186	222	190	204	207	180	195	203	192	188	189	186	179	190	212	206	158	241	228	213	197	211	190	161	181	189	204	201	208	197	225	196	216	207	185	216	188	227	195	219	206	192	194	204	185	206	185	209	172	202	189	215	214	166	200	193	196	196	203	213	207	226	220	174
42678	28695	18052	9767	5629	1354	726	658	612	552	534	511	457	520	469	428	482	402	483	461	462	435	649	482	477	480	461	479	450	450	454	437	422	426	444	388	437	407	414	452	429	426	446	437	427	454	438	423	440	417	472	464	446	437	431	416	400	461	458	437	473	438	476	480	454	440	416	467	447	425	420	436	474	444	432	443	443	446	441	449	455	423	440	461	435	432	435	447	453	419	396	492	419	463	466	431	443	433	451	417	455	474	458	455	459	445	434	433	429	435	459	404	426	456	431	432	436	511	447	408	408	456	430	451	428	423	410	392	429	432	439	450	431	434	416	440	410	445	379	465	437	437	438	453	440	437	404	438	425	417	429	409	419	466	435	464	441	439	402	439	446	470	416	464	477	445	471	453	436	419	416	420	456	409	433	448	413	446	400	463	433	468	426	438	452	406	420	423	444	454	427	433	426	414	407	426	421	418	438	447	426	453	449	444	411	440	410	429	444	419	421	407	431	445	447	446	435	452	422	436	425	423	427	424	441	446	439	436	426	416	459	446	449	427	423	481	394	422	431	447	455	462	444	416	447	468	431	446	449	421	399	402	456	424	433	434	433	464	449	461	449	411	411	447	416	416	467	433	442	477	426	430	465	395	440	391	447	444	410	438	441	424	430	422	407	464	407	426	451	421	419	442	386	455	454	430	444	443	410	451	456	445	403	442	430	456	433	452	443	416	434	438	450	402	415	445	425	427	442	424	431	454	405	379	421	441	415	408	474	426	425	422	406	432	430	406	444	409	401	417	448	446	438	434	418	464	427	437	421	462	441	440	393	437	412	464	435	428	459	470	431	468	454	440	440	459	434	407	437	434	448	450	474	449	439	442	432	446	448	455	445	432	460	452	460	462	429	434	403	424	419	439	419	412	455	415	421	449	418	443	415	402	446	456	453	458	417	429	437	456	479	470	403	478	448	408	429	436	443	428	430	446	428	468	436	407	456	460	422	425	459	451	429	438	417	436	457	419	421	420	426	433	444	451	429	439	411	440	477	461	433	440	395	426	438	426	472	474	446	439	432	411	439	444	453	405	441	448	422	428	439	406	430	422	442	407	408	428	475	449	429	427	434	421	489	475	434	443	436	451	469	424	445	401	438	386	449	444	454	441	480	428	430	470	402	428	455	423	419	420	432	460	445	451	425	401	449	449	408	422	430	434	431	451	429	422	471	459	457	425	417	447	389	453	461	445	388	420	460	411	411	423	426	446	419	403	472	405	433	467	420	455	429	405	473	403	440	449	434	437	437	419	434	432	418	409	439	445	447	448	420	425	461	456	457	430	445	437	430	428	408	442	430	414	423	457	445	468	454	451	436	454	442	458	423	454	437	446	425	430	426	444	418	424	407	430	489	440	418	431	448	417	413	423	432	410	453	432	458	495	394	475	435	431	412	448	427	458	428	450	450	478	415	470	408	408	423	399	403	406	447	426	415	431	433	401	434	415	434	439	439	458	448	418	444	440	409	436	428	436	466	444	416	433	441	436	416	418	422	444	437	429	419	438	436	450	466	411	422	439	422	439	460	421	472	451	463	437	434	442	403	387	409	427	473	443	444	410	453	460	436	439	437	429	422	418	438	448	455	490	418	399	461	429	451	446	449	459	450	444	415	445	428	429	435	466	457	465	431	414	396	440	423	434	396	469	420	447	414	414	460	429	424	380	440	416	411	426	416	438	406	457	451	411	443	421	457	479	440	441	416	442	440	441	419	441	447	423	451	409	451	436	434	435	445	424	457	425	410	436	441	421	433	492	437	416	467	425	424	423	468	454	456	445	418	415	433	419	451	407	467	433	455	456	432	427	438	412	442	436	407	453	444	483	422	429	439	422	403	440	451	466	442	428	390	430	422	427	467	438	450	415	407	433	435	484	446	408	408	427	475	432	435	442	466	453	414	442	436	442	425	472	389	445	431	442	418	411	431	447	447	416	443	410	439	450	432	445	423	416	452	443	407	447	413	430	434	429	438	431	433	411	413	417	431	450	451	411	428	438	383	416	472	430	471	445	414	452	396	454	421	415	421	387	428	427	418	464	451	417	473	437	471	399	463	442	484	402	405	440	455	436	437	406	408	402	426	475	448	426	452	459	465	430	457	457	485	439	452	444	431	472	409	413	445	437	414	442	396	419	421	465	471	422	403	455	416	442	463	433	435	443	389	442	454	462	445	438	430	432	445	421	450	432	438	419	404	439	426	436	430	456	425	458	438	445	445	431	451	391	424	460	438	401	409	423	436	440	416	427	459	444	435	492	443	429	438	431	409	398	407	409	463	430	465	419	440	421	460	445	426	451	437	425	442	428	410	440	421	440	471	424	436	449	434	416	454	459	440	481	458	393	469	431	488	449	450	394	419	438	438	427	415	463	451	440	427	408	438	457	398	425	452	395	434	440	440	440	416	442	450	426	442	428	442	449	443	437	451	420	438	432	456	454	454	450	448	432	438	402	441	442	449	411	471	420	432	424	453	437	433	432	460	413	440	453	404	386	406	414	439	492	430	433	441	403	432	432	454	447	459	430	434	436	414	433	473	458	456	468	414	437	411	421	432	434	450	422	436	411	439	426	437	476	434	443	423	443	434	387	480	423	478	437	457	434	467	438	423	437	464	436	421	427	435	486	445	456	430	422	458	471	442	448	446	463	446	457	450	463	405	404	449	426	414	440	460	460	422	453	460	451	407	486	449	423	447	442	456	395	455	427	432	479	418	458	452	404	422	434	434	455	477	458	444	414	400	446	438	442	443	465	479	414	435	441	415	419	411	410	435	439	464	427	428	443	436	433	448	426	450	452	416	424	412	431	404	447	431	450	435	443	411	450	461	437	432	444	433	467	453	441	412	440	447	419	441	439	413	472	405	455	439	477	452	421	450	446	440	456	429	440	436	446	477	452	453	432	431	430	472	415	427	430	412	431	425	418	470	426	460	457	455	432	454	448	469	450	480	427	460	441	442	449	427	429	403	465	416	436	423	491	469	435	440	407	447	447	425	386	451	443	446	451	447	439	453	451	427	451	404	438	477	460	429	430	402	457	445	445	441	461	419	414	441	462	459	459	447	416	437	416	392	466	493	411	453	449	433	435	464	420	449	403	424	423	471	407	517	473	410	430	391	483	443	433	443	440	410	454	433	439	487	407	411	416	418	439	436	445	477	400	440	474	452	425	443	436	445	444	444	419	441	432	433	443	432	452	438	454	421	434	424	402	415	436	441	424	429	459	434	426	426	416	432	426	425	432	406	433	430	448	451	487	455	423	453	391	447	418	433	471	418	443	401	469	424	417	441	441	435	448	431	414	426	458	384	477	466	454	420	444	448	460	438	428	428	425	426	426	404	417	419	417	421	455	442	439	417	422	442	448	431	449	448	419	460	445	403	442	461	421	420	471	437	396	455	434	435	433	443	440	431	491	442	458	437	440	441	444	472	434	414	439	454	501	457	444	421	465	429	422	422	436	443	450
49857	23559	9970	2696	600	302	239	155	160	189	164	189	168	200	182	159	172	175	163	171	166	146	181	190	156	194	174	146	164	173	179	160	177	210	176	180	169	187	211	196	163	186	145	173	183	158	184	157	177	173	188	172	139	173	174	160	190	173	188	167	129	192	197	153	154	193	157	189	176	180	184	193	178	201	196	167	147	180	152	170	158	145	175	182	206	183	189	169	186	178	199	177	194	150	169	155	161	203	157	157	193	166	165	174	170	163	177	161	172	154	154	172	164	178	184	194	194	195	185	167	142	190	187	180	200	174	176	177	167	189	169	148	164	151	161	172	155	172	132	180	166	157	174	183	170	163	174	163	159	151	174	192	175	154	189	166	160	164	199	187	153	169	165	156	192	183	177	209	170	142	184	152	182	190	176	196	184	165	175	181	191	191	181	200	175	162	191	167	161	146	151	173	217	166	192	162	189	160	180	157	186	179	187	179	170	176	169	166	175	170	186	176	185	170	174	181	168	192	153	186	217	176	182	176	152	166	196	180	165	172	188	171	159	159	188	165	152	156	191	182	170	176	152	157	153	186	177	185	187	203	157	191	165	178	168	167	165	174	160	171	188	182	172	180	164	151	146	162	156	164	164	165	167	184	156	161	158	182	186	180	161	174	139	189	160	173	186	163	190	167	178	158	164	167	151	158	173	202	168	165	177	150	167	175	170	149	182	159	171	201	176	193	185	187	169	171	196	171	166	171	175	157	166	188	184	175	175	182	182	172	162	178	165	173	178	176	191	206	199	190	176	167	166	196	191	162	183	164	182	144	182	173	141	178	189	169	146	174	163	188	181	200	168	186	161	166	156	188	184	198	170	177	182	180	193	173	178	177	165	190	189	168	182	188	169	170	182	167	183	173	203	184	149	178	152	156	173	177	176	179	185	175	180	163	159	162	162	185	160	180	138	182	155	137	165	163	184	189	176	174	158	175	166	165	168	171	170	174	175	178	147	173	202	174	166	200	189	192	170	176	156	181	203	184	167	181	164	181	193	190	176	159	199	190	186	167	171	182	190	173	207	139	175	166	168	163	164	190	187	181	179	159	200	164	193	170	176	185	197	204	154	171	169	168	181	181	172	183	178	145	176	187	186	165	164	165	167	169	173	163	154	195	174	168	163	182	192	170	205	187	200	185	182	183	212	170	183	181	165	206	173	196	203	213	183	201	172	171	165	193	187	173	159	174	177	186	144	187	218	169	163	166	181	188	181	182	159	157	161	179	222	176	181	167	172	157	183	164	186	224	190	182	175	167	183	191	176	179	169	172	189	162	166	186	178	193	164	183	200	168	189	147	189	189	177	176	185	182	175	186	158	151	166	167	179	171	176	163	173	166	183	169	174	161	157	173	198	161	186	184	172	168	200	165	163	164	191	182	187	165	193	173	179	185	171	156	171	168	173	200	183	182	185	160	176	186	184	189	179	180	197	156	160	163	172	155	178	164	178	177	167	171	197	164	210	165	168	171	169	191	172	172	173	175	201	205	148	175	165	182	169	166	159	211	200	198	175	181	186	188	194	160	165	191	182	160	183	197	189	168	159	168	192	178	202	174	178	141	161	167	160	187	200	160	185	190	202	157	169	164	192	189	156	163	184	169	165	179	174	184	181	188	168	172	194	207	185	179	193	167	178	174	171	163	161	171	187	196	150	160	174	159	164	163	188	149	165	179	195	174	178	184	204	196	181	178	164	176	165	165	195	162	178	177	159	175	166	150	171	193	168	155	190	171	201	188	166	168	170	158	174	165	183	174	199	188	179	190	156	181	154	180	178	172	192	174	164	160	169	184	194	164	181	176	177	150	175	193	182	180	171	176	167	151	184	179	168	200	160	163	174	172	147	184	194	192	162	177	183	181	184	189	194	182	200	191	203	157	188	187	183	169	186	174	165	185	186	160	182	183	181	172	166	171	179	181	177	165	163	160	185	187	188	170	173	157	172	155	156	161	160	156	161	209	194	191	166	203	173	161	193	187	161	162	186	190	173	190	164	158	172	172	156	178	168	175	182	199	173	187	177	168	173	164	176	177	174	183	179	197	167	164	185	177	172	143	170	185	173	187	173	163	172	207	199	191	161	185	188	153	216	175	165	153	190	170	165	167	184	192	175	160	182	172	188	185	178	150	176	173	166	159	162	177	188	176	177	191	158	188	174	167	187	160	181	160	148	175	219	169	181	186	204	178	181	179	194	155	158	148	167	169	169	177	157	156	182	169	167	154	169	166	181	157	182	168	162	180	180	165	190	183	181	174	178	172	151	155	178	179	169	172	153	156	169	167	173	192	166	185	153	153	197	167	208	168	199	189	170	165	158	188	159	185	190	200	199	166	171	173	173	187	176	177	183	151	170	187	163	135	189	194	158	175	166	188	174	209	194	165	151	178	190	190	161	159	184	209	177	174	170	192	190	174	168	142	165	181	192	175	201	157	197	170	155	148	165	168	176	196	177	186	162	173	167	141	162	168	180	188	162	162	193	156	181	187	161	163	185	149	184	175	160	155	175	179	215	156	159	169	213	193	175	179	176	176	160	177	169	142	177	203	170	138	158	202	156	161	171	179	190	169	187	172	162	176	189	177	194	148	144	200	164	169	171	179	186	179	162	174	161	167	166	146	182	152	184	161	184	189	155	164	168	202	187	172	144	159	159	183	149	192	178	171	185	186	137	186	158	175	182	178	194	185	178	159	158	165	203	166	227	189	195	202	157	176	170	166	188	194	172	172	182	159	190	171	180	170	178	212	175	203	173	156	183	180	180	157	174	180	189	207	203	178	157	185	185	143	166	162	170	184	163	163	165	174	188	181	176	175	175	172	159	130	178	171	193	170	192	172	185	181	175	163	169	173	173	167	164	178	188	165	164	161	157	163	184	175	155	158	176	179	175	171	185	157	173	178	181	189	200	202	173	180	167	179	158	151	168	167	197	196	172	143	172	170	166	188	160	182	167	182	178	194	166	185	191	169	190	203	181	178	176	180	179	165	173	176	172	193	184	155	190	171	214	162	182	170	170	175	176	168	171	153	159	167	166	191	175	168	174	175	162	147	170	197	184	182	177	174	154	183	166	162	197	162	179	179	183	162	187	174	202	182	181	183	183	202	152	175	147	166	173	162	186	172	171	184	172	203	171	180	172	196	191	175	165	170	171	174	163	176	164	192	190	167	215	166	163	183	178	169	203	190	186	176	191	167	176	186	175	163	181	177	192	177	182	182	187	168	169	173	191	183	153	180	208	150	174	175	169	180	186	180	134	164	185	193	172	175	201	182	155	186	150	170	146	157	190	193	176	182	190	178	186	168	161	193	181	156	166	177	150	185	188	167	189	172	177	156	156	162	171	185	192	181	165	176	164	152	175	165	157	168	176	166	168	167	168	159	192	160	168	174	169	180	152	206	162	198	218	158	174	172	173	188	192	181	181	182	139	162	183	166	168	173	194	161	174	173	172	182	169	186	181	182
32622	16117	12582	5618	1696	720	569	468	440	438	409	407	397	391	350	402	397	388	401	421	383	356	410	404	415	378	411	416	371	392	401	366	383	402	393	394	373	354	386	372	433	383	421	405	442	373	400	386	391	379	360	441	367	409	383	416	385	409	417	395	404	414	403	407	362	399	381	425	394	389	386	382	388	384	432	372	390	406	363	350	391	363	373	425	339	404	381	398	398	378	382	387	386	432	353	402	357	376	342	347	377	376	393	369	378	406	376	441	380	404	390	392	421	365	386	366	355	401	374	386	384	420	392	398	399	404	399	408	397	372	390	400	374	360	400	400	365	389	389	366	373	403	400	386	372	379	381	380	432	398	418	394	400	399	390	425	394	412	407	387	432	419	395	386	402	378	404	426	400	401	397	421	419	373	366	393	396	364	381	387	381	381	399	398	379	376	419	381	366	397	380	380	383	393	366	396	414	399	358	402	397	385	380	406	393	397	417	403	417	418	372	385	422	369	382	369	395	349	402	402	379	377	387	431	372	388	407	377	408	391	424	412	390	392	412	389	389	384	447	386	366	379	397	377	386	397	384	410	368	373	402	376	374	421	361	379	396	363	399	377	413	435	382	374	420	404	371	398	426	383	427	392	407	389	380	383	420	393	419	338	384	356	407	352	419	385	383	397	401	420	389	408	369	364	393	403	418	362	379	393	401	393	434	403	375	423	419	393	374	371	436	407	391	364	379	385	424	398	387	402	383	362	385	399	364	403	363	386	403	387	404	403	432	385	412	386	385	381	417	394	365	407	380	416	368	358	391	385	438	410	397	373	409	383	399	390	369	453	395	365	418	367	393	404	402	398	373	382	389	401	368	372	403	414	387	416	381	426	393	446	412	378	396	404	370	379	391	398	388	435	408	411	390	383	380	379	388	385	407	374	377	386	394	396	388	410	399	403	367	405	383	387	393	422	382	408	406	391	430	362	372	384	375	433	381	394	366	373	399	395	405	351	395	399	404	362	396	409	405	400	394	411	373	382	383	416	414	370	410	364	381	378	404	384	361	372	418	378	381	387	362	359	434	413	374	390	374	353	358	428	408	425	421	407	422	418	401	383	396	388	373	388	380	418	421	407	381	418	403	369	347	389	429	382	388	398	421	404	377	409	381	391	364	370	395	436	378	396	386	400	387	368	348	341	411	411	396	339	381	390	416	404	375	423	383	425	379	370	402	405	382	351	393	390	375	387	392	371	378	403	416	413	412	371	366	384	383	373	404	374	350	341	386	371	375	367	449	396	399	398	418	398	361	390	399	409	407	432	371	381	367	355	370	395	382	412	379	395	394	374	388	366	411	370	362	401	385	369	368	391	400	405	379	400	391	404	383	412	382	414	412	432	394	379	388	374	330	416	408	369	395	421	375	415	391	410	374	379	380	372	388	396	365	393	393	388	381	393	392	355	396	376	372	398	383	384	408	378	394	386	352	386	459	417	386	407	400	405	355	380	383	382	374	388	421	383	427	381	396	420	385	413	371	417	392	409	371	391	361	375	427	404	353	352	383	358	381	382	367	411	393	392	364	394	399	414	390	389	415	393	383	402	418	414	398	396	365	400	386	390	365	392	401	417	391	401	405	394	413	425	451	384	394	382	376	409	357	406	379	401	433	361	400	404	389	375	394	383	371	414	343	382	382	408	399	353	393	411	366	385	395	405	405	395	389	402	372	439	397	398	404	389	419	411	383	380	361	405	391	378	393	404	368	358	347	382	423	432	386	389	389	403	361	384	423	387	365	381	376	379	380	388	392	397	416	381	405	377	416	397	375	375	336	400	401	376	407	365	427	393	400	362	423	395	377	381	382	356	363	374	403	413	366	404	398	395	375	385	391	411	388	381	389	392	421	383	416	382	371	362	390	375	398	408	383	399	389	353	419	387	382	392	367	406	371	386	376	386	379	381	419	411	397	408	412	389	375	403	389	413	393	358	385	387	408	386	396	391	395	414	408	414	359	391	369	406	375	365	397	380	381	386	363	387	395	393	372	410	394	370	355	374	389	404	378	376	398	376	390	401	389	376	392	388	400	389	370	381	418	379	394	407	412	355	383	368	390	398	413	407	395	389	379	397	394	412	415	361	414	383	388	424	416	383	357	401	392	383	434	357	403	395	413	435	386	404	393	416	387	383	376	388	405	345	400	387	400	381	412	429	355	415	353	362	404	409	357	395	393	399	427	410	415	366	412	393	392	381	381	418	385	362	366	394	417	414	382	395	383	388	400	392	376	409	364	403	386	390	336	398	419	394	422	377	408	381	375	391	369	402	381	408	371	364	413	360	384	399	378	409	352	364	388	383	389	405	389	395	382	370	354	361	380	409	382	389	406	402	396	376	427	388	404	384	398	395	386	394	380	394	409	347	377	382	405	377	391	426	397	367	375	382	389	371	388	389	354	368	384	350	401	378	395	398	394	402	397	394	385	365	367	382	372	334	370	389	400	421	369	389	424	373	401	370	399	373	407	365	403	356	353	404	352	416	384	386	374	398	389	388	390	394	423	398	353	384	400	395	394	387	403	357	420	407	397	401	417	391	367	410	416	380	373	417	377	384	315	383	411	375	389	391	407	388	406	419	381	420	412	385	390	379	417	428	368	382	388	374	424	371	369	415	387	408	383	365	364	394	400	418	373	399	354	383	415	354	407	416	402	395	347	407	395	426	376	358	414	370	378	356	398	407	414	395	367	395	367	385	440	354	376	399	385	400	379	370	392	415	400	399	402	407	401	396	397	396	399	371	387	412	390	406	434	409	367	390	394	390	393	379	420	399	398	351	383	374	379	378	409	368	408	370	410	413	397	420	399	402	413	410	377	391	395	368	383	367	350	396	390	378	401	427	420	419	384	362	346	408	432	410	362	390	386	403	363	418	376	388	384	404	337	374	393	424	364	375	381	369	407	393	386	377	393	399	368	385	369	398	393	398	350	402	408	378	384	419	375	376	393	391	402	366	406	386	394	360	399	407	365	401	383	397	420	388	376	353	379	396	394	392	387	392	411	369	401	384	377	396	394	358	372	392	423	401	379	394	369	376	376	393	386	420	406	401	362	361	411	385	366	412	336	417	395	382	369	390	392	365	395	396	379	367	401	378	375	379	346	399	399	417	433	389	410	338	428	421	391	394	410	399	404	368	437	386	384	435	387	395	375	427	382	391	382	419	384	379	397	358	368	383	369	428	367	378	418	430	388	414	378	396	380	399	394	389	362	402	351	425	371	382	394	371	374	435	364	386	360	412	383	420	395	360	407	362	399	426	383	385	367	409	373	431	378	348	414	400	344	417	414	394	380	391	399	398	413	395	395	397	442	411	400	392	388	388	397	387	406	370	417	387	407	408	385	383	397	367	375	407	401	424	392	361	385	366	377	390	399	389	410	403	371	357	364	408	383	380	390	404	391	361	393	387	406	413	378	398	391	387	382	388	400	352	363	380	410	398	393	424	362	371	396	362	406	361	373	399
62173	31395	12955	4454	1397	440	336	255	218	206	198	211	200	210	183	190	180	198	190	182	183	221	219	224	188	162	180	195	208	200	198	206	186	200	233	161	184	200	154	193	199	177	180	197	240	173	185	178	180	176	196	195	194	221	173	224	230	181	181	174	188	177	190	176	191	179	194	178	193	182	173	169	190	181	170	148	185	210	154	186	215	203	199	174	168	174	186	163	216	188	177	180	205	186	205	186	178	218	197	175	189	175	172	180	213	206	196	178	185	189	180	201	222	191	187	204	203	191	171	187	206	178	196	194	199	183	227	201	190	187	193	192	186	178	193	172	196	195	191	170	174	167	186	196	173	181	178	202	173	180	202	209	219	187	196	202	197	170	194	157	163	197	213	210	199	182	175	189	173	192	198	186	200	197	182	174	196	176	183	195	165	175	206	170	176	178	174	204	200	193	213	174	159	196	175	174	164	198	184	199	191	202	190	153	178	187	180	179	184	181	172	185	188	188	182	177	183	203	195	190	153	184	203	207	160	200	181	188	166	199	203	164	201	185	179	199	179	190	203	177	187	191	178	184	223	189	190	162	217	187	213	182	172	165	190	199	192	205	180	174	192	202	177	206	176	163	159	199	194	171	185	180	185	213	173	200	196	200	163	180	182	193	196	194	181	185	169	195	193	200	164	187	172	189	206	205	175	192	176	170	186	178	191	177	203	165	170	194	190	206	187	208	172	203	195	203	208	197	192	189	178	179	200	197	176	224	176	204	175	186	208	194	209	170	182	230	211	183	191	188	209	200	206	189	192	179	212	172	217	187	215	202	189	161	192	196	183	188	192	196	159	182	187	205	196	174	183	202	197	202	162	190	186	183	173	183	185	203	198	190	187	208	190	178	161	155	182	182	200	184	188	191	225	188	161	183	181	169	199	182	210	180	202	156	181	163	158	193	170	219	220	176	194	220	171	189	218	203	174	169	195	190	201	196	190	195	221	161	198	179	179	195	203	178	197	173	181	210	176	173	218	194	182	200	184	205	191	194	193	195	182	186	182	219	192	196	190	192	186	184	175	190	193	184	191	173	218	167	204	184	186	210	174	199	172	174	202	193	194	190	183	171	183	189	191	169	191	145	202	168	192	162	206	188	180	175	183	159	174	178	145	206	200	190	183	202	184	187	183	195	191	184	178	200	197	160	192	193	204	200	196	167	164	178	176	200	155	215	183	192	176	203	200	178	192	226	202	199	208	180	176	186	188	174	175	197	198	198	205	198	196	198	185	170	188	199	198	188	203	202	159	196	196	166	181	203	184	172	176	192	167	188	184	196	168	198	182	193	213	215	205	183	194	189	176	207	191	200	191	215	164	165	194	172	203	192	181	185	174	188	198	188	197	188	209	191	210	201	161	189	178	204	154	210	174	170	198	196	177	174	196	200	212	190	186	178	197	205	182	172	176	177	216	183	199	170	198	197	176	185	192	202	197	211	185	191	180	189	198	201	189	186	184	170	196	183	205	187	182	172	213	176	175	202	210	163	202	191	190	178	201	199	172	173	166	165	191	184	191	185	180	189	192	188	191	219	184	175	215	184	183	194	175	223	193	188	185	194	157	189	181	209	178	173	197	171	203	208	217	183	171	183	206	151	196	221	177	183	204	189	202	180	205	200	212	189	179	188	174	190	183	185	172	184	171	185	186	179	179	208	174	165	165	172	217	177	193	204	165	176	204	196	184	210	177	204	190	197	181	171	167	187	175	168	153	194	174	201	186	206	206	175	196	194	197	177	195	187	172	166	164	223	203	164	178	197	171	177	197	184	182	187	170	192	198	171	208	183	173	183	195	196	187	180	200	209	190	196	185	189	165	178	201	197	171	211	189	176	200	195	194	173	179	206	191	155	168	192	169	209	177	218	198	168	172	179	199	201	182	189	170	207	190	201	171	213	174	166	169	205	217	181	223	191	209	170	199	171	196	175	197	215	185	204	203	192	209	200	173	210	189	158	187	181	193	193	197	195	199	170	177	205	193	174	167	204	200	158	192	174	192	181	196	188	212	199	172	193	182	174	186	218	208	201	168	187	189	193	177	194	188	190	188	212	198	212	215	183	187	188	206	175	206	183	187	198	179	196	178	186	202	189	195	162	172	203	189	163	174	162	177	183	207	185	192	184	198	197	190	179	170	170	173	190	192	217	185	192	179	189	190	181	170	189	179	210	192	184	190	191	174	185	208	228	196	196	201	195	196	197	192	195	179	187	181	189	182	189	189	191	221	187	198	201	211	231	208	194	195	212	178	208	188	185	200	181	188	176	198	208	186	188	212	163	189	209	191	194	195	179	198	207	175	161	186	181	182	184	194	207	160	183	181	164	211	209	190	178	194	171	194	193	199	186	175	175	216	176	203	201	199	188	180	213	186	167	187	186	177	188	186	187	170	193	184	213	181	203	183	170	165	194	211	191	193	180	203	188	186	173	182	177	183	202	176	201	177	204	204	201	180	191	181	181	194	185	197	203	197	166	201	164	176	192	185	189	191	191	186	176	195	200	184	198	173	192	183	187	216	243	211	192	192	186	189	189	182	200	154	197	193	228	160	213	196	195	206	181	178	195	237	198	194	199	174	177	188	171	191	196	214	196	177	222	213	190	201	180	187	196	210	176	204	176	181	196	191	184	174	179	188	180	166	205	170	196	185	189	213	214	178	179	207	178	178	173	179	199	199	189	184	188	185	183	188	201	199	191	198	190	178	176	189	222	160	168	173	187	188	189	180	171	176	199	183	198	170	173	181	190	187	182	178	167	170	178	214	195	194	181	193	239	215	193	184	205	166	192	185	192	213	205	180	173	196	168	187	237	200	149	183	191	171	187	193	164	188	164	175	183	191	195	176	197	166	201	166	176	192	208	200	178	201	199	181	189	197	199	182	191	186	187	208	165	198	205	208	214	196	196	192	191	174	181	164	187	169	202	165	207	183	155	190	188	187	178	174	194	188	168	195	210	197	178	210	193	172	172	194	193	172	197	194	172	210	195	171	196	214	179	205	210	217	175	186	212	192	179	189	186	183	170	173	176	177	183	189	186	179	186	188	160	196	183	170	200	189	194	193	219	168	146	189	182	192	171	161	173	197	202	215	194	203	163	180	203	158	180	192	190	193	182	232	194	179	208	181	171	211	175	196	180	200	199	192	178	212	165	201	161	194	195	198	172	174	188	188	148	202	181	157	195	215	191	184	198	175	188	168	204	166	192	172	186	219	187	180	198	192	180	215	186	169	172	180	205	199	190	187	190	199	185	205	200	194	195	173	163	198	187	204	185	173	192	196	172	200	171	200	151	204	189	201	214	196	207	223	204	177	176	177	184	178	171	186	182	167	163	183	184	160	176	191	184	214	174	184	202	209	181	194	200	172	182	165	176	200	182	183	166	201	185	166	198	200	177	174	183	177	194	188	183	196	202	189	198	182	204	181	188	189	200	192	185	183	193	182	157	190	199	198	193	168	212	216	182
41750	21906	13405	9139	4223	1381	984	708	540	496	537	510	457	451	458	434	432	468	417	441	429	467	463	442	416	416	398	438	409	435	433	417	392	392	386	438	424	432	433	418	434	441	432	420	494	400	417	407	444	466	460	419	441	398	441	438	439	422	457	423	425	415	415	446	433	379	422	454	443	424	427	440	393	423	423	436	403	419	441	422	389	413	421	412	414	408	403	417	446	397	460	403	436	393	406	405	401	432	401	436	430	429	422	390	430	378	404	381	441	421	365	417	413	403	404	422	421	431	393	426	410	417	439	438	423	406	399	433	453	437	434	428	398	398	449	411	443	399	425	393	436	419	423	454	423	424	424	478	419	430	415	456	431	461	431	440	461	420	419	419	410	417	428	430	407	411	374	402	466	436	428	421	436	405	427	425	380	421	431	407	447	426	426	414	401	412	424	419	407	445	434	412	403	414	450	440	410	405	382	409	430	429	428	435	426	431	417	405	436	409	409	390	435	415	430	412	382	387	456	396	422	443	446	415	427	430	407	402	472	438	401	428	446	434	417	419	411	403	430	434	434	390	387	415	436	428	433	435	442	432	416	394	437	478	451	412	394	432	378	435	457	440	425	379	437	408	428	449	437	383	441	445	405	444	412	424	417	431	447	419	418	463	398	411	394	437	446	436	415	399	400	432	418	412	399	408	414	443	407	438	380	402	389	487	411	427	465	419	392	460	422	426	429	453	433	420	430	430	403	419	448	454	415	451	382	421	435	414	434	376	421	442	435	441	433	435	415	442	425	400	434	409	412	414	391	424	434	407	453	451	449	408	400	380	458	409	425	392	426	395	449	433	434	388	384	412	393	403	430	432	430	436	400	452	442	419	408	444	433	387	435	406	401	444	412	448	424	356	423	425	409	425	399	430	445	422	385	410	452	390	407	385	395	439	454	405	450	453	441	403	434	438	397	446	430	445	416	412	414	395	397	429	455	402	441	399	413	420	422	436	441	430	458	436	436	420	443	403	410	449	417	439	403	399	385	409	443	428	447	411	422	428	386	434	387	402	421	377	438	406	426	433	424	411	429	402	410	433	430	412	411	450	438	412	429	369	427	405	430	428	416	392	450	440	409	413	443	428	418	414	415	373	397	413	374	425	402	438	442	445	453	429	408	416	422	465	421	409	385	425	394	454	433	402	416	491	403	434	410	456	433	408	398	452	427	414	445	392	416	430	448	387	434	424	406	383	430	393	387	416	417	442	403	422	430	386	402	419	405	414	443	404	410	411	442	427	456	416	431	410	395	415	403	427	405	426	407	433	435	403	446	406	408	387	441	407	398	430	460	410	398	456	424	435	433	393	416	421	402	412	429	399	423	425	395	448	416	408	430	411	449	431	407	385	407	439	414	401	403	383	404	414	454	437	409	456	373	426	410	424	462	418	425	448	380	409	445	437	446	425	421	435	423	412	391	421	439	422	427	438	380	445	435	416	450	405	446	405	439	473	382	398	411	407	435	405	379	419	425	454	421	398	415	375	416	415	374	416	438	474	407	447	443	413	421	418	453	390	401	427	431	404	446	414	396	449	431	422	393	433	433	476	423	386	399	406	424	426	418	422	409	436	445	402	396	434	449	464	419	416	422	452	473	416	402	450	444	422	421	421	410	428	395	431	386	444	417	426	428	437	424	448	418	401	424	465	417	409	412	422	401	398	372	435	431	423	436	436	415	414	411	439	412	395	395	432	391	406	397	425	441	412	397	433	427	417	380	412	444	427	405	403	424	467	417	441	456	433	432	401	427	466	421	447	398	410	425	424	409	385	395	407	406	441	443	460	414	406	435	453	471	411	442	440	415	415	412	401	403	409	450	441	441	428	443	387	406	438	442	422	412	423	428	424	432	408	425	415	382	405	441	421	427	413	444	447	436	444	401	425	417	413	409	413	436	438	401	406	396	393	382	428	414	410	426	405	403	430	409	429	413	406	398	386	399	428	407	457	438	432	405	411	413	423	422	442	418	420	422	440	413	432	429	431	464	438	401	475	423	403	400	434	398	405	412	409	415	385	445	438	402	411	428	408	389	400	407	427	426	433	393	469	394	398	404	403	415	433	415	391	393	428	436	446	422	411	432	394	406	451	423	435	432	417	398	445	422	428	402	446	409	434	388	440	473	425	405	418	400	421	433	412	395	404	427	421	396	431	360	413	429	419	409	409	421	411	456	428	436	448	390	398	433	406	454	465	430	387	422	426	479	385	417	425	428	421	381	381	390	382	427	414	398	378	432	407	406	421	393	408	406	401	404	419	426	407	428	418	385	403	410	427	427	446	430	381	398	419	463	399	397	419	421	441	452	440	393	385	433	401	414	420	367	379	416	419	414	442	433	447	441	446	436	443	439	447	447	416	453	443	384	419	395	401	406	421	420	419	433	414	456	445	447	436	441	387	363	404	429	410	406	429	391	423	415	437	413	411	409	456	430	415	427	413	442	451	447	426	403	452	438	394	378	442	405	403	395	408	399	418	414	403	426	447	417	417	388	424	417	389	424	430	439	387	432	444	436	430	418	424	418	379	414	378	390	454	398	417	431	447	395	401	417	412	462	474	429	399	444	385	416	403	404	430	419	421	404	407	404	391	399	405	429	396	446	436	381	419	416	408	422	435	393	424	424	409	438	463	394	392	422	442	405	445	409	418	437	408	413	423	460	398	401	450	379	450	420	421	418	421	400	409	407	423	415	413	411	415	429	436	436	426	428	424	368	400	405	386	373	427	401	420	411	445	417	420	441	411	407	391	436	412	432	410	402	437	381	392	427	444	425	406	421	406	402	440	397	442	436	400	416	422	450	384	395	388	381	430	417	413	430	392	434	409	406	428	434	415	422	384	411	437	437	422	430	386	439	411	453	392	395	401	448	421	459	411	445	443	437	418	437	417	418	393	423	432	419	416	393	420	437	441	437	440	440	441	445	415	413	439	422	428	440	396	402	397	386	388	423	406	411	418	430	411	423	406	418	403	449	429	422	427	432	427	408	435	420	384	414	441	428	461	399	433	421	419	427	409	445	404	402	422	430	428	398	418	436	435	450	433	486	420	415	419	422	420	445	402	418	411	401	406	386	417	474	433	399	439	403	404	417	450	438	400	430	396	445	444	390	440	424	409	419	464	447	411	405	399	431	405	411	421	473	436	415	425	421	427	442	437	427	394	416	441	405	437	420	412	391	412	397	388	460	417	394	386	443	376	399	436	409	417	406	432	429	412	426	424	460	458	414	450	434	447	442	414	440	413	408	418	440	435	404	433	413	439	408	368	427	403	407	415	411	420	425	389	424	411	409	426	454	442	415	404	426	407	419	453	390	449	400	393	422	431	420	421	426	419	413	433	442	397	446	402	433	420	426	441	425	391	443	386	448	412	432	430	425	396	427	438	426	458	427	429	423	449	431	413	432	418	407	411	432	457	413	412	448	444	421	410	412	405	417	403	432	419	381	398	412	406	380	398	441	389	416	400
66637	33859	19141	7732	1906	499	339	290	255	192	219	225	208	218	195	195	198	143	217	223	193	210	255	326	211	206	193	204	208	186	186	188	183	206	193	212	181	210	196	205	203	206	208	224	221	189	196	213	184	223	218	190	189	184	173	203	214	199	219	179	196	229	191	195	214	204	219	185	198	185	181	186	195	191	166	198	179	204	194	194	221	191	197	201	186	217	190	216	229	190	209	208	217	218	206	187	204	242	204	210	214	203	184	197	204	184	228	210	218	216	172	209	203	207	169	183	208	191	203	191	194	222	185	198	218	181	197	211	190	185	200	217	198	203	207	205	188	204	201	198	225	210	204	181	176	193	184	175	184	206	201	228	197	197	203	221	211	172	187	223	174	208	195	171	189	219	195	204	206	181	215	207	213	203	184	204	199	193	220	195	186	195	198	213	198	182	183	208	197	213	217	225	197	220	204	192	213	167	192	180	207	210	179	195	200	212	183	210	196	189	195	166	179	189	202	197	193	190	213	241	187	193	215	184	198	203	213	206	177	197	188	178	195	191	185	205	189	191	172	177	179	211	197	183	209	192	209	215	196	195	220	194	200	211	189	203	173	188	205	195	176	215	209	217	207	164	222	196	198	195	170	225	192	186	208	199	173	183	203	173	178	191	154	178	201	194	180	201	219	218	184	198	201	183	181	213	194	171	182	215	180	217	187	193	192	232	205	213	212	222	215	208	207	171	187	194	225	192	199	161	218	205	211	199	222	206	197	205	208	210	199	185	185	163	186	173	185	184	189	191	227	198	214	176	208	190	181	215	175	181	209	179	203	181	192	209	173	187	224	201	215	192	173	203	155	161	201	196	220	180	200	197	219	201	202	200	208	171	178	205	213	189	189	185	217	196	164	182	181	164	178	200	181	202	170	233	180	199	190	194	217	228	191	200	192	196	179	219	209	183	193	215	199	201	180	192	210	189	170	198	220	188	202	156	208	186	225	188	180	208	171	220	193	198	183	217	199	188	215	180	201	206	192	206	189	226	197	205	169	200	193	194	190	216	201	185	190	191	206	192	216	225	219	164	197	206	198	206	210	190	179	213	213	218	202	209	199	197	216	196	204	218	203	204	208	223	187	204	182	184	182	174	190	215	206	187	168	204	214	247	186	204	207	186	215	194	188	162	200	203	182	166	210	189	234	204	213	211	213	178	213	187	220	206	186	174	223	187	237	210	219	180	220	186	213	196	197	204	216	197	194	182	175	198	208	173	209	207	210	193	226	193	219	205	193	216	199	212	194	216	185	199	199	209	206	178	188	218	200	190	198	200	214	216	204	186	194	178	183	183	203	212	178	201	223	191	228	186	173	217	190	197	216	197	181	194	158	181	230	216	200	200	178	205	191	201	196	168	207	220	212	194	156	199	198	214	179	205	207	211	172	191	227	176	196	224	229	196	190	190	179	206	207	181	200	203	184	199	168	188	188	208	213	190	247	213	221	206	188	221	207	189	175	183	184	242	180	199	187	212	181	187	213	214	223	176	218	209	194	186	176	201	221	186	200	184	196	196	197	220	217	207	168	194	193	212	196	208	196	160	202	196	176	208	186	208	193	217	178	197	197	216	198	214	218	193	222	187	203	205	206	187	184	185	206	214	211	184	189	186	201	193	203	205	195	210	181	200	182	198	175	192	173	173	206	193	208	227	171	188	188	201	183	212	216	204	199	232	183	189	194	196	222	178	219	203	221	207	185	201	177	183	184	183	192	171	216	188	188	200	200	188	200	191	214	197	186	196	200	185	197	218	194	209	213	193	196	180	221	206	200	206	176	188	203	219	217	202	188	183	167	215	169	207	196	188	183	189	185	204	196	155	198	215	210	208	211	215	204	192	187	188	173	192	211	205	218	227	185	189	200	178	209	180	241	193	193	199	194	208	203	189	206	184	180	216	202	198	182	192	212	195	201	201	185	172	205	221	232	179	172	185	192	164	193	195	179	213	191	212	205	202	182	196	182	206	192	179	197	189	186	178	218	194	184	201	200	179	206	195	189	188	195	189	187	181	191	195	205	209	210	188	207	184	219	161	202	201	164	200	185	159	197	192	196	192	188	213	177	191	184	168	168	209	194	191	195	190	177	218	187	215	205	206	204	204	177	213	202	195	214	200	180	204	216	209	217	227	200	201	186	203	184	220	198	217	208	205	221	184	174	186	202	196	199	204	184	227	190	212	191	191	189	214	169	197	205	185	205	199	192	172	199	209	208	193	173	205	187	222	242	178	210	176	198	202	213	199	169	176	198	191	182	205	220	193	192	217	170	182	170	189	181	189	196	195	228	194	208	192	214	195	215	201	182	219	217	191	202	189	222	209	192	185	217	189	185	196	189	189	188	180	214	174	164	189	188	214	197	196	176	198	199	193	173	174	189	190	185	211	200	197	224	177	180	214	177	193	211	208	167	216	204	190	182	200	166	196	176	174	185	165	176	179	206	198	195	191	195	173	172	193	185	200	198	180	198	169	190	189	169	204	184	179	196	186	226	209	186	177	187	185	172	223	180	194	210	218	179	215	208	206	191	216	220	178	205	213	197	207	182	198	175	183	181	205	185	188	182	219	189	205	219	175	189	173	218	175	205	214	185	212	211	194	215	210	211	212	190	194	196	168	199	218	203	174	195	197	178	187	196	184	202	205	204	193	187	186	201	201	210	188	183	212	178	225	198	203	226	213	222	185	224	200	179	167	200	197	191	186	201	167	177	195	198	210	200	207	195	214	229	212	208	197	192	197	184	214	199	215	211	190	206	203	177	195	196	173	184	178	181	178	203	178	188	171	183	183	200	212	185	208	196	194	190	197	186	199	220	175	180	188	207	240	193	197	192	197	197	227	219	196	200	206	181	182	172	215	204	209	200	202	205	190	210	208	218	195	190	222	196	215	226	201	221	218	202	201	175	209	216	197	225	197	198	208	212	218	206	215	200	180	194	174	213	179	205	182	179	196	186	189	191	176	200	209	178	179	212	190	213	189	210	197	194	204	205	194	230	192	166	193	184	184	223	214	206	198	190	205	190	213	196	210	204	207	182	182	207	183	190	181	205	195	212	187	193	173	190	194	221	224	192	204	209	186	220	211	175	194	185	205	199	199	203	188	193	200	190	188	208	198	209	217	178	188	189	216	177	203	209	232	179	174	185	208	168	191	205	213	220	214	190	183	193	213	175	194	192	185	203	203	198	237	185	199	224	195	220	195	198	206	168	203	201	197	212	191	186	203	181	209	187	189	209	178	153	192	217	184	185	174	206	185	189	199	191	225	169	208	222	201	189	213	209	210	216	208	198	217	199	195	198	191	201	208	210	229	204	179	221	214	207	193	194	217	186	183	198	195	184	208	193	211	225	206	200	188	193	208	208	221	198	202	183	204	210	196	201	212	189	214	220	197	198	193	209	186	219	187	180	202	189	221	192	195	162	192	192	208	186	186	223	207	195	179	199	186	174	204	188	191	195	197	175	208
43396	24866	20341	13073	4882	1512	1237	800	749	622	650	559	523	556	507	461	479	510	481	488	440	492	682	1091	455	470	404	426	428	412	437	472	431	439	407	454	434	452	465	428	430	427	442	471	451	435	424	449	416	468	431	445	434	457	429	469	478	438	438	432	453	446	447	432	439	451	428	425	384	464	431	433	430	447	419	432	444	420	412	442	454	452	451	428	479	406	450	431	410	425	456	464	456	432	463	444	462	430	449	400	434	434	383	418	449	416	429	446	435	429	424	398	429	455	416	396	463	448	434	419	466	443	443	449	441	401	419	448	456	466	443	427	459	417	442	396	417	433	419	438	435	437	471	435	425	394	422	420	440	416	429	465	453	444	441	452	415	442	427	452	400	431	429	432	451	467	412	461	458	424	431	459	480	443	455	417	426	434	439	437	429	452	445	392	448	436	444	460	442	448	427	414	427	437	449	445	429	412	421	445	399	435	451	435	397	424	433	433	445	427	448	451	400	440	437	448	452	464	431	414	461	424	457	443	473	457	436	406	446	395	374	406	409	440	460	444	408	425	407	453	454	426	433	402	465	458	401	458	456	433	430	454	438	456	442	454	422	420	417	444	411	452	412	431	451	414	447	433	440	445	455	423	432	440	440	398	469	436	420	415	448	448	434	460	418	434	421	424	427	420	444	386	459	413	413	463	427	447	449	418	420	456	432	416	495	465	442	455	434	428	412	484	395	450	398	443	452	410	408	389	423	416	410	438	414	434	427	450	423	445	463	443	433	401	454	422	424	447	417	446	431	419	420	439	480	401	409	431	416	437	441	421	438	457	442	423	429	465	444	438	441	457	418	431	430	426	457	428	426	442	438	438	428	430	409	412	437	439	450	435	437	416	442	441	434	436	433	424	431	436	464	391	404	395	406	411	463	441	445	410	454	429	466	430	445	452	445	401	442	448	411	400	439	452	436	418	429	460	407	425	440	429	446	447	468	435	471	396	395	422	438	459	412	450	445	416	453	451	427	414	449	468	440	393	439	459	409	430	404	465	442	485	433	416	428	461	459	457	408	430	452	458	476	443	451	449	485	416	438	447	441	405	460	399	471	426	443	442	438	414	464	437	441	478	443	455	450	423	451	420	414	411	404	440	451	433	457	405	423	424	421	460	421	425	416	436	447	382	449	415	455	450	429	428	433	468	430	459	428	469	442	425	436	411	414	430	425	425	425	399	439	443	430	417	447	419	429	441	410	458	432	406	479	443	434	428	454	448	437	433	461	376	422	414	397	453	433	456	435	483	479	430	421	407	443	446	445	434	430	483	417	430	434	461	423	405	429	433	427	440	439	458	441	384	398	388	429	451	399	432	454	444	447	450	437	460	431	448	413	456	446	421	424	450	452	444	434	431	423	424	429	454	453	436	426	470	437	455	433	419	471	442	408	440	438	437	427	462	409	451	413	446	440	447	467	403	439	417	446	450	443	451	447	433	448	480	402	421	433	448	448	454	430	437	442	412	456	403	444	432	412	442	420	422	444	442	431	439	466	460	422	425	468	407	400	387	390	413	439	397	450	424	429	451	423	442	414	446	406	395	415	445	443	424	444	397	419	414	429	415	379	440	414	456	457	408	426	452	429	418	425	438	444	416	434	400	414	423	435	459	424	432	431	394	415	435	466	433	421	425	455	437	394	412	493	450	430	412	411	432	433	420	449	447	451	419	432	399	464	427	465	455	441	460	449	465	437	422	417	425	428	394	431	441	429	444	361	465	393	438	412	433	453	409	424	471	418	394	441	419	436	423	437	428	469	458	452	444	476	442	455	499	409	449	464	448	457	421	443	408	428	432	452	427	472	429	424	422	466	435	471	455	439	423	442	417	399	480	441	400	426	460	445	410	419	443	441	454	453	376	405	450	448	457	437	455	458	444	470	424	441	437	418	435	436	462	451	442	462	434	454	450	462	435	447	427	404	507	425	445	442	443	424	436	462	437	442	432	479	438	441	437	438	426	473	406	444	406	488	410	443	410	418	425	461	388	468	424	420	444	477	468	427	417	441	424	424	422	475	455	409	460	448	426	410	443	479	427	451	415	460	387	454	443	427	438	449	425	431	449	410	392	438	413	435	437	431	401	449	435	409	434	421	415	443	394	436	429	407	430	440	426	443	432	471	427	461	413	488	435	423	438	404	442	394	451	425	441	459	404	469	435	426	420	405	393	443	465	391	421	421	462	427	411	439	413	463	457	443	462	430	457	474	455	461	443	423	447	410	433	442	457	387	431	455	383	432	403	437	448	442	445	435	456	441	421	464	399	464	444	461	431	402	449	464	434	418	427	424	426	477	452	414	454	447	422	483	429	402	431	418	441	449	451	477	407	420	459	432	422	430	418	432	432	447	460	421	388	465	452	416	424	431	422	410	438	409	414	440	433	436	412	463	438	481	442	433	408	420	453	441	449	435	450	446	442	433	419	409	441	444	400	418	454	439	412	413	452	459	434	473	416	460	456	519	464	431	420	438	416	420	440	450	400	381	446	460	467	476	457	432	439	424	408	461	408	443	454	421	451	456	430	432	439	442	402	446	406	474	471	433	448	446	445	432	436	416	438	440	438	403	455	479	449	399	392	445	437	422	435	438	401	436	403	441	463	457	405	482	440	469	430	425	447	440	450	421	458	425	445	425	425	439	429	436	435	441	448	480	428	422	401	470	432	435	434	418	417	416	396	410	425	382	412	425	423	440	404	461	452	430	425	444	427	441	411	442	464	416	435	445	411	515	431	433	451	435	400	433	459	401	434	481	420	432	433	466	442	441	428	410	440	432	447	428	448	419	424	462	420	493	414	419	442	416	445	441	393	470	424	426	443	486	398	454	459	452	455	433	446	410	358	440	459	448	448	459	407	436	468	440	398	395	445	472	422	454	429	419	418	387	433	432	427	445	415	422	424	420	394	411	428	452	409	379	433	448	448	414	437	476	416	463	442	424	466	419	521	415	444	439	464	415	427	419	413	428	428	420	412	408	419	402	476	439	429	432	414	447	435	455	422	446	404	448	418	434	415	437	428	467	410	417	450	443	412	427	435	441	466	456	431	443	445	427	427	424	478	443	442	462	459	457	442	441	436	435	427	441	421	444	439	452	483	451	440	456	443	424	454	443	442	427	400	447	466	418	448	435	460	463	418	433	440	475	431	409	437	414	459	391	430	435	459	446	447	410	438	428	423	448	432	411	411	396	460	413	424	381	410	423	448	430	445	432	459	461	444	427	440	460	420	422	422	428	464	418	429	427	460	446	451	453	404	440	437	447	411	442	448	470	435	413	427	445	451	462	460	430	470	429	455	451	395	439	417	454	405	449	430	419	442	435	443	465	411	409	441	447	428	407	455	442	443	432	432	459	445	428	422	451	411	438	452	439	409	432	435	415	434	427	426	408	462	394	426	433	428	469	436	451	419	403	424	443	434	419	428	467	466	435	483	411	400	439	443	444	402	471	435	426	432	451	422	389	427
51112	23947	6940	2320	828	257	236	193	155	192	161	184	179	158	174	187	184	194	170	166	159	168	175	172	189	164	196	186	176	184	163	153	191	188	183	211	153	184	175	190	161	178	159	185	164	174	179	196	176	218	173	163	177	167	190	150	158	176	180	191	209	182	172	187	153	198	181	176	171	164	182	170	181	185	161	161	160	192	161	160	172	193	191	187	186	189	155	169	166	186	174	176	168	194	146	159	178	176	151	167	181	157	172	215	173	171	160	164	166	173	197	165	163	160	145	183	187	172	165	168	191	181	173	213	195	173	182	186	175	193	182	187	163	207	189	196	168	184	199	183	173	162	147	190	163	176	189	182	169	179	190	210	184	175	190	178	223	160	178	162	197	163	170	184	182	202	176	192	191	193	185	176	190	159	197	171	156	213	181	169	186	186	201	184	190	164	138	149	197	175	167	138	146	172	190	178	188	170	180	182	165	187	168	177	182	189	188	169	176	181	167	173	197	190	175	175	174	152	166	176	184	158	168	185	175	189	159	187	177	191	179	154	185	175	185	156	151	187	216	181	169	168	185	168	169	159	201	196	158	175	155	172	182	176	176	181	166	168	185	162	158	176	152	169	166	184	176	149	168	180	176	183	173	197	192	192	187	156	173	197	189	178	169	197	178	178	180	165	176	165	184	161	154	176	170	167	154	167	181	189	169	182	202	174	174	174	167	158	184	182	170	182	189	215	198	165	182	169	200	161	173	176	171	180	177	144	183	173	153	188	185	168	182	188	190	163	184	173	159	176	157	182	194	164	175	201	189	186	168	159	172	183	146	123	180	181	185	153	167	166	174	172	177	186	175	191	182	216	160	173	168	157	165	176	181	175	170	180	174	166	144	155	185	165	180	181	177	165	148	138	177	176	169	199	165	167	190	186	179	169	185	184	161	189	138	189	148	209	188	172	185	192	163	183	208	195	161	190	172	168	152	170	197	181	178	183	175	180	178	163	178	151	169	183	154	171	168	181	165	178	179	168	173	181	172	178	173	174	179	187	186	190	184	165	189	162	161	176	185	182	152	181	200	153	188	178	178	149	185	152	175	177	187	196	182	175	201	184	175	214	189	177	183	188	161	168	191	184	168	173	161	174	195	165	191	177	170	176	185	183	172	156	177	164	159	174	181	193	213	161	170	182	190	181	183	191	161	173	172	157	185	192	186	160	182	164	167	196	177	200	192	199	179	188	195	173	182	176	162	178	179	185	205	171	186	187	152	184	167	168	169	179	182	181	168	170	161	168	173	177	160	169	183	176	163	174	185	167	185	184	178	174	189	179	175	191	181	158	186	172	172	161	183	185	161	167	168	178	163	205	183	163	167	174	162	179	184	154	192	189	186	197	161	165	186	181	155	165	182	190	180	166	138	190	147	157	192	157	189	191	160	181	200	183	175	182	184	196	190	178	172	171	168	166	204	174	180	156	155	179	189	169	174	182	170	171	173	155	190	174	171	180	182	159	172	184	173	191	177	179	149	171	173	182	192	179	185	175	178	177	176	172	180	177	204	180	182	184	172	163	174	172	179	173	162	173	153	176	177	170	162	169	152	165	149	186	164	174	175	180	186	157	188	175	180	180	179	182	190	180	181	215	159	199	175	214	172	189	179	168	149	158	175	170	146	171	189	176	192	185	169	173	161	166	185	143	173	185	190	167	187	162	184	177	178	165	205	158	165	168	180	175	152	184	197	176	192	164	172	179	187	158	156	174	202	171	167	183	161	165	161	190	165	177	172	185	192	174	183	178	149	193	183	173	209	167	158	175	157	191	168	157	167	172	174	186	188	168	173	180	192	172	168	181	186	161	137	157	166	180	182	178	198	146	169	165	165	175	192	172	174	202	172	194	164	173	186	181	171	190	173	183	175	168	172	192	167	176	175	144	180	181	152	155	175	159	163	159	183	170	196	163	183	168	166	178	181	188	208	200	193	155	179	172	195	193	158	163	177	202	191	166	170	188	163	179	169	142	175	202	175	162	190	166	174	191	190	174	167	145	175	166	180	167	148	176	159	184	170	186	174	184	167	200	171	176	202	179	199	179	167	151	159	160	199	176	189	157	164	176	166	168	181	157	156	173	136	175	200	199	186	138	177	188	188	179	183	191	153	172	201	202	191	163	166	166	189	165	185	168	175	163	174	172	160	172	182	186	171	179	151	164	163	157	187	156	165	186	173	195	177	169	163	181	185	197	178	172	177	154	174	195	170	194	200	173	174	173	188	149	178	178	189	185	175	164	186	158	163	181	197	199	213	174	204	178	167	177	192	176	198	173	155	190	170	165	188	188	185	161	187	195	172	167	186	150	187	215	184	140	188	172	182	165	185	185	178	196	185	160	168	157	164	200	192	163	156	156	177	190	171	196	186	192	168	184	156	179	165	171	167	149	189	148	182	195	174	189	185	162	179	181	169	187	154	180	182	159	177	168	192	188	157	169	186	170	161	172	176	170	167	153	208	177	176	170	156	166	182	174	192	188	162	167	154	178	168	174	189	152	179	180	172	187	162	180	162	161	174	159	171	199	168	178	160	159	150	167	150	168	177	152	191	202	151	196	181	190	179	161	168	172	163	175	172	192	185	169	181	177	141	173	167	189	166	152	164	163	190	173	159	183	151	201	186	185	160	185	174	174	169	179	196	186	172	190	167	186	187	159	182	171	199	164	168	181	160	180	180	177	173	189	180	196	172	165	180	149	177	185	168	184	199	163	185	172	180	179	185	177	174	205	164	179	188	176	191	178	178	171	169	188	174	179	162	173	213	161	178	160	181	156	170	173	176	189	169	158	174	156	172	185	158	164	191	143	163	159	198	197	164	178	177	198	165	203	221	166	167	172	179	154	161	168	189	147	199	174	226	181	166	169	176	168	209	170	167	162	190	193	185	214	162	179	165	173	174	206	163	166	180	177	184	164	182	164	178	167	180	178	168	163	184	162	189	167	200	194	179	173	196	157	172	181	179	178	171	176	170	145	185	203	147	187	166	163	170	182	161	176	175	169	150	145	163	174	215	176	164	183	166	179	191	178	161	168	207	166	162	174	195	169	171	163	154	182	160	147	168	189	185	156	180	198	183	170	174	192	161	160	161	178	167	142	169	198	162	160	204	157	181	182	143	165	191	162	184	200	175	178	152	190	155	188	171	188	183	166	173	171	167	143	155	181	174	206	159	171	183	192	165	157	190	174	168	198	179	179	183	156	187	168	169	179	168	176	185	179	171	171	179	177	177	190	167	197	177	164	182	153	157	164	155	162	211	173	175	174	173	154	202	153	168	177	199	175	173	179	193	188	169	173	171	167	198	192	198	192	161	178	169	189	173	144	153	167	167	171	187	176	173	187	195	175	196	172	188	176	159	191	179	173	195	201	142	170	182	164	182	190	174	174	166	179	172	173	187	154	170	182	175	177	158	147	168	179	174	169	163	172	197	209	152	154	192	207	171	192	174	173	164	179	182	184	164	168
34547	16839	8134	5731	2427	874	605	536	429	450	416	405	399	404	390	384	363	407	389	383	409	380	406	428	390	398	395	407	356	382	419	420	404	417	358	361	445	403	406	389	384	385	389	396	374	399	445	398	390	386	381	438	422	385	392	435	381	401	403	382	377	405	404	387	381	378	388	357	374	390	406	393	383	402	425	364	438	400	405	394	377	381	378	393	359	415	381	374	398	370	403	402	423	369	378	359	394	405	382	370	412	421	384	441	385	374	398	375	398	435	377	413	415	402	396	388	397	405	388	400	401	425	341	397	385	416	420	434	422	407	412	416	342	400	394	384	394	390	397	387	387	385	409	403	397	342	390	374	383	390	409	398	415	407	408	385	409	372	367	407	375	431	389	417	415	390	410	395	391	405	372	395	370	387	379	418	398	391	358	387	402	404	344	378	368	373	416	405	401	399	377	407	398	412	383	408	368	360	394	373	399	395	395	399	370	406	437	389	400	433	375	403	360	375	354	398	397	412	380	408	409	416	404	399	394	415	392	379	400	374	400	426	384	389	363	401	412	411	389	377	369	392	402	410	423	396	376	389	417	392	419	335	424	371	405	383	380	409	399	430	376	399	377	391	403	408	370	367	375	371	418	377	374	383	388	410	417	348	379	392	383	421	398	425	385	403	414	370	425	406	412	382	393	405	396	368	398	395	376	387	362	387	378	389	383	378	392	400	351	437	386	378	434	401	434	361	376	393	419	397	393	376	373	357	346	373	449	447	377	397	399	411	357	410	395	354	380	396	374	382	421	373	396	385	397	390	416	393	358	378	428	393	402	370	382	398	404	407	428	392	425	385	414	394	400	403	362	366	367	384	379	389	433	450	424	386	417	400	419	392	399	373	374	398	424	392	378	388	358	414	397	432	405	408	415	401	415	402	389	412	405	381	371	409	393	403	404	409	426	396	366	384	374	402	375	381	409	374	401	354	433	399	396	412	396	394	393	394	389	372	366	396	415	367	375	358	401	390	353	393	387	376	392	421	406	434	390	365	384	389	419	399	364	428	401	402	377	418	414	381	369	408	391	391	382	403	406	418	393	421	426	382	399	396	373	399	417	415	416	373	391	378	419	404	407	420	379	380	420	388	405	395	404	388	384	360	377	426	389	379	387	413	390	395	423	413	396	379	427	382	395	366	405	362	356	402	351	411	409	406	404	382	435	389	384	357	395	420	386	404	416	373	379	397	409	418	386	376	413	387	402	392	379	408	404	391	391	426	375	394	424	386	401	410	396	427	336	377	382	405	376	389	388	381	386	380	408	395	392	400	404	377	404	376	363	417	363	376	381	399	410	392	363	424	407	387	383	413	404	418	382	367	365	388	408	387	409	419	407	381	397	412	395	414	373	427	411	435	409	405	409	411	399	430	392	411	388	424	370	353	427	366	418	386	366	389	373	371	379	384	385	379	395	413	406	394	399	428	384	422	419	390	385	390	366	402	402	395	386	403	385	415	370	381	379	403	425	415	401	412	391	407	415	384	376	408	430	399	403	414	364	400	414	385	389	404	381	408	378	381	385	371	418	336	347	419	406	380	420	424	385	388	372	421	407	377	438	406	407	411	387	403	391	386	419	404	397	393	405	353	405	398	413	378	371	388	414	404	381	393	417	368	381	397	408	395	404	394	386	422	432	434	355	358	373	419	423	381	372	405	412	394	411	384	421	385	418	423	371	377	365	425	419	396	426	402	385	363	390	371	373	388	395	370	374	399	373	385	427	364	389	415	430	414	383	400	392	394	408	394	426	405	391	401	391	410	384	377	401	405	367	400	405	408	419	372	424	388	400	366	398	372	385	392	383	404	410	405	427	401	380	395	384	396	364	454	400	394	442	394	371	360	422	416	369	383	395	393	425	411	412	387	425	383	368	363	397	395	414	444	416	383	398	393	399	421	402	378	373	394	386	378	423	399	388	398	406	404	370	399	377	431	365	415	409	411	395	369	394	363	408	410	357	400	402	414	405	406	459	426	382	405	396	415	373	386	386	407	414	390	377	377	402	427	362	379	404	378	367	391	413	384	413	410	386	420	373	423	435	398	377	433	394	418	416	423	367	396	381	381	365	403	381	402	409	387	390	400	377	414	404	395	373	385	408	400	382	418	388	430	414	346	416	382	395	368	416	367	397	392	388	369	407	391	382	393	432	399	386	405	399	384	399	410	385	389	397	389	420	426	404	378	400	433	404	414	381	390	422	383	376	403	380	397	389	405	405	349	403	388	363	367	397	411	412	406	380	384	414	394	433	384	412	430	423	373	390	374	408	404	448	377	399	397	419	391	458	410	383	373	408	379	398	386	401	413	403	398	395	405	429	388	405	407	405	409	388	424	396	414	388	421	423	405	406	371	391	355	396	398	379	407	390	413	397	382	417	404	369	400	393	412	384	403	395	353	389	421	373	420	366	390	400	369	400	368	399	436	417	388	399	403	406	416	389	430	402	402	392	373	378	376	396	392	384	368	376	399	378	376	420	407	382	413	401	423	399	369	415	380	417	402	400	405	373	377	429	381	431	400	374	368	425	395	371	390	416	406	387	390	337	380	364	357	394	390	386	415	419	381	383	425	401	390	405	398	361	410	411	381	391	424	385	362	370	383	394	410	402	405	411	403	384	393	381	447	444	388	404	413	378	413	379	385	426	405	433	390	373	385	388	369	378	397	375	357	410	392	359	409	380	360	373	418	369	396	369	400	380	395	386	402	388	407	389	354	400	418	394	350	397	412	386	378	377	353	384	379	392	362	391	402	384	400	404	372	405	400	402	399	413	401	404	405	388	424	405	402	364	417	407	424	388	394	416	384	407	378	401	379	469	379	404	410	368	385	375	370	375	381	404	407	401	441	367	373	379	402	403	404	406	376	384	363	408	379	396	359	401	382	416	371	375	401	409	393	390	384	348	397	407	395	360	392	424	403	368	388	396	345	397	407	389	397	390	409	414	415	386	405	424	362	360	383	421	379	431	448	398	412	379	417	410	391	392	394	429	428	385	382	387	397	404	408	381	394	391	408	383	401	420	362	353	401	417	374	347	392	442	412	419	411	377	399	401	348	360	373	391	396	372	415	413	403	386	374	427	416	414	387	371	394	401	403	380	434	419	404	395	393	380	379	393	421	403	391	419	371	382	383	394	402	413	398	402	382	386	378	413	378	424	386	401	407	377	385	390	398	384	376	382	420	406	412	384	377	368	379	363	369	420	374	361	396	381	409	399	401	377	399	369	359	401	382	408	388	390	396	396	370	384	385	393	390	361	396	369	394	394	382	429	417	386	407	426	401	362	381	380	394	388	420	413	400	414	377	379	403	429	464	403	396	418	387	398	426	411	360	388	434	389	405	397	424	411	438	379	410	410	416	395	396	413	421	434	417	427	368	387	384	388	416	374	372	403	403	424	395	402	387	391	353	384	414	412	383	409	434	398	415	426	373	398	429	395	427	399	385	437	379	422	392	412	377	376	369
60852	32956	16179	4550	1197	553	251	209	212	197	197	225	243	206	200	188	201	171	182	214	173	165	203	205	190	212	183	192	208	204	174	207	203	173	177	177	182	164	165	182	214	189	216	193	199	208	209	182	204	189	194	217	186	191	194	197	189	165	217	180	195	182	180	208	158	184	193	197	193	191	223	185	182	179	173	170	199	202	166	194	192	224	193	189	167	189	215	183	193	171	192	189	202	190	187	169	177	194	186	172	177	178	222	174	196	189	196	172	177	205	151	187	175	200	186	205	193	213	209	181	188	211	166	159	173	200	178	191	175	186	198	191	173	180	192	186	200	198	188	226	205	210	193	204	202	191	193	205	208	192	179	201	166	189	190	185	224	211	190	180	214	214	180	199	182	178	185	225	173	190	197	188	197	184	186	191	176	213	204	217	165	195	170	162	161	208	207	199	187	196	206	200	169	181	179	188	195	187	200	169	188	198	185	184	195	192	201	203	174	179	181	205	189	191	177	177	209	193	190	202	168	203	189	204	207	181	175	200	199	171	187	205	178	203	166	167	162	203	163	181	176	174	202	189	179	181	173	188	189	223	223	187	187	172	180	169	200	187	190	201	186	186	215	195	187	169	204	187	198	220	184	170	172	198	184	182	199	188	186	180	181	211	189	198	180	167	201	201	166	191	183	200	174	182	179	198	175	163	180	152	178	172	215	178	224	167	176	170	185	191	186	197	213	182	171	176	170	201	171	184	203	181	210	176	170	166	193	189	222	220	177	194	172	173	197	178	173	195	201	173	175	186	216	186	173	184	206	187	171	176	190	150	205	167	185	182	195	170	204	189	173	178	181	193	158	159	166	166	159	169	188	196	206	192	190	194	208	183	184	185	203	180	201	196	172	180	172	187	191	197	158	197	183	177	148	161	179	198	182	214	170	180	199	190	172	199	187	188	199	172	189	199	179	178	169	213	193	177	186	188	208	194	183	183	169	200	165	169	194	196	180	181	182	184	206	179	182	228	183	202	178	186	171	190	187	181	201	199	159	167	183	192	193	190	174	199	184	189	181	188	220	194	185	159	181	164	191	165	191	207	191	188	213	198	190	194	204	224	180	201	168	197	174	196	183	193	217	191	177	186	194	179	172	153	193	176	193	188	199	194	174	177	191	188	198	149	230	177	208	188	206	202	164	173	195	189	163	176	178	196	200	175	180	213	197	169	184	162	193	155	208	191	182	213	166	175	181	208	187	169	148	198	168	164	213	202	172	196	202	185	184	197	192	203	201	184	189	211	179	170	178	197	201	183	174	193	189	197	174	187	189	183	188	230	178	202	184	197	170	173	195	168	190	179	218	180	177	200	193	176	178	186	162	178	189	209	202	205	167	173	208	213	186	195	194	177	165	186	216	179	183	206	190	185	149	179	196	171	176	185	223	192	205	179	202	190	178	180	200	195	180	177	204	175	192	182	204	191	177	185	192	182	219	184	195	194	176	183	206	187	171	184	165	191	181	182	188	183	203	184	197	193	168	175	205	183	166	206	179	172	187	179	186	198	198	201	191	186	203	179	205	183	200	201	185	199	185	155	203	169	199	190	202	196	195	183	189	176	186	198	194	199	205	179	166	198	191	180	203	184	197	191	188	197	175	155	176	216	185	207	141	174	211	195	184	200	195	193	187	212	189	172	199	170	186	205	204	177	190	183	184	196	190	190	209	154	168	196	186	168	192	197	181	203	173	180	185	183	198	182	157	182	165	193	203	197	230	197	199	178	218	200	200	186	185	199	186	191	199	203	195	205	167	203	202	205	174	213	209	183	187	179	196	225	199	162	184	186	204	176	207	205	174	191	182	236	182	196	213	182	208	193	184	209	183	169	204	190	187	185	192	191	178	175	170	172	188	196	195	195	186	195	168	187	181	176	185	201	174	170	225	197	176	197	166	212	202	176	200	176	210	187	198	155	206	204	173	202	168	210	171	200	193	179	183	193	189	220	196	187	181	199	185	180	189	194	176	198	179	168	203	181	206	163	168	163	191	170	195	186	201	194	188	167	183	188	166	210	200	181	190	196	209	187	185	167	184	181	173	190	178	194	176	158	206	194	181	204	174	195	200	167	191	177	190	194	162	213	216	160	177	186	191	208	166	184	141	182	169	200	173	179	184	235	173	179	199	205	203	198	188	167	182	198	165	187	173	161	185	187	171	218	194	218	154	172	205	200	185	188	170	196	159	187	182	165	171	203	173	177	177	189	217	167	168	204	210	187	195	203	183	192	204	176	178	199	196	193	189	182	180	206	184	163	173	204	179	196	197	217	180	186	177	198	181	191	197	183	174	173	172	210	177	187	197	198	196	182	191	164	172	189	183	201	209	174	193	178	194	186	185	208	215	194	217	191	158	190	189	197	162	205	178	202	202	164	191	215	151	184	180	180	203	178	169	201	205	224	194	195	189	171	195	199	236	193	212	183	194	198	181	177	178	192	171	195	195	184	236	215	193	198	190	165	209	197	200	183	217	188	208	176	177	202	210	170	189	189	182	174	175	215	180	202	189	175	187	163	176	204	222	194	176	195	177	191	187	185	184	174	191	198	201	188	181	166	205	216	207	170	190	195	170	162	175	166	188	200	180	173	168	199	183	185	196	177	178	177	208	183	191	197	178	178	190	180	163	176	192	186	201	210	211	179	186	188	212	177	184	180	206	211	184	199	179	181	190	191	162	181	206	172	222	180	173	174	203	210	197	174	191	197	191	201	174	176	190	172	172	159	185	197	193	219	199	174	193	211	168	198	196	194	152	169	183	201	180	193	167	180	221	182	210	200	162	185	205	190	191	187	191	186	189	192	218	191	193	184	182	197	164	175	180	183	215	171	199	195	188	163	194	200	180	193	204	157	201	167	216	192	201	197	212	186	202	206	166	199	197	192	209	181	151	212	186	181	200	187	180	196	181	188	194	167	215	184	193	213	206	174	183	202	159	170	187	170	195	205	210	190	196	197	202	188	148	228	220	210	250	184	203	195	210	173	180	188	171	189	201	165	178	197	186	168	182	215	176	176	148	172	180	183	172	215	212	190	197	178	201	198	189	154	175	195	186	209	172	206	228	202	181	172	173	181	185	194	200	216	175	179	175	197	189	191	201	182	171	209	200	202	202	199	179	217	187	151	198	190	180	201	236	196	201	179	215	187	198	185	176	186	186	180	176	181	176	178	208	166	199	188	183	182	198	189	216	166	163	219	172	188	170	199	186	165	203	243	190	193	157	162	186	186	166	178	181	192	207	209	212	177	177	185	188	194	195	172	170	191	194	166	184	205	183	184	184	180	172	158	178	174	200	201	202	193	205	201	206	185	174	189	210	198	168	168	164	170	171	180	217	186	196	155	191	196	179	176	176	185	174	173	173	199	168	182	190	196	207	174	160	172	204	195	184	188	203	197	204	210	179	192	195	200	186	193	191	187	195	186	190	188	174	176	182	187	208	184	169	182	178	185	189	191	201	222	176	191
40238	24967	17559	8120	3600	1767	565	492	498	520	527	511	448	466	421	424	429	412	434	432	413	441	512	487	361	413	398	395	399	413	451	410	418	408	378	398	435	414	421	402	412	415	405	399	419	383	420	427	444	431	415	460	388	464	431	422	424	426	424	419	409	433	438	476	410	399	419	452	438	427	412	399	407	427	429	389	401	419	366	413	419	426	480	420	423	397	406	425	402	388	422	402	384	415	424	420	456	441	392	421	454	446	431	399	415	405	401	471	436	411	386	390	402	467	444	435	450	410	408	435	415	442	429	393	432	410	424	432	422	422	437	440	408	389	424	440	420	397	414	421	387	431	397	401	418	410	420	430	459	421	451	460	421	429	397	433	440	406	433	411	401	451	420	394	442	438	425	389	436	402	425	411	440	413	404	404	415	458	390	417	433	429	402	420	392	405	376	431	433	443	397	434	423	386	422	419	457	412	421	416	414	426	441	399	422	420	448	434	410	411	439	398	445	390	448	435	428	427	425	408	428	411	413	378	459	431	377	447	375	411	413	414	440	396	433	403	455	416	431	406	407	411	429	417	367	393	437	416	431	399	433	414	380	397	409	415	439	424	438	402	433	464	399	451	408	467	416	389	427	379	407	418	418	430	419	411	407	453	430	406	384	394	438	436	399	384	416	426	422	470	421	371	407	385	414	408	414	430	397	398	416	392	436	407	400	427	431	433	397	409	385	420	436	444	416	409	433	442	439	444	359	407	409	446	447	426	396	416	422	430	417	426	438	408	444	430	394	445	419	434	414	430	430	462	419	429	415	415	446	405	426	418	430	447	399	452	408	422	385	413	430	425	416	377	412	459	424	423	429	433	421	430	425	404	423	403	397	392	402	426	398	441	405	427	420	416	413	455	389	391	375	434	419	473	447	404	438	407	386	415	433	401	402	422	459	412	423	448	405	416	417	413	450	420	403	415	432	405	407	413	413	393	427	425	411	472	403	452	431	433	435	416	414	407	409	432	384	432	418	398	391	408	380	412	432	409	422	416	406	396	401	460	409	436	423	390	439	407	408	409	438	444	425	404	412	417	377	409	436	437	401	420	438	426	439	397	409	402	402	426	406	385	448	437	410	445	465	409	410	410	424	426	394	432	451	423	417	425	454	417	405	411	402	415	422	435	403	446	442	430	433	415	430	442	399	426	404	406	417	415	419	417	429	441	418	408	440	413	383	417	415	420	384	378	421	416	415	444	416	419	412	406	393	424	411	419	413	452	416	405	415	405	389	413	396	419	393	441	414	408	454	418	422	439	421	428	389	433	431	428	451	408	445	388	407	421	426	378	446	423	408	445	394	440	426	415	400	436	422	426	457	400	430	434	447	435	395	444	412	426	453	406	415	435	427	430	416	402	399	404	418	401	384	450	460	404	432	449	422	410	412	406	431	428	452	427	423	374	421	453	440	419	380	440	419	393	407	404	435	433	428	446	399	438	427	418	432	416	423	436	418	393	443	426	429	418	440	400	431	425	380	402	403	447	413	412	441	439	403	445	436	413	420	403	416	418	422	431	434	402	416	427	411	428	410	446	429	445	398	428	396	440	449	438	384	423	425	433	411	398	425	446	386	422	391	434	411	414	427	423	437	419	397	396	435	398	473	456	442	421	418	413	430	440	454	397	423	431	400	395	419	427	439	425	415	438	417	436	427	408	419	426	431	378	430	447	433	409	379	426	427	406	426	432	448	412	421	449	381	401	425	427	437	417	448	428	436	426	450	451	436	417	384	423	453	415	434	427	385	387	411	406	396	426	449	387	390	433	422	417	415	431	417	447	385	434	408	443	402	407	430	419	431	458	402	400	431	404	435	417	391	418	422	415	436	408	405	392	436	437	390	406	425	397	426	402	403	431	400	431	399	402	419	411	399	396	439	445	415	418	408	451	434	412	399	431	422	438	419	406	412	423	448	406	433	431	444	431	399	443	390	434	431	422	433	420	445	414	390	423	382	410	433	411	411	427	436	430	445	409	416	458	466	416	440	396	414	444	394	464	441	474	431	417	431	429	428	412	423	404	393	405	436	458	411	427	441	375	426	414	432	406	420	400	400	366	397	419	395	386	419	436	404	399	428	426	437	437	437	422	433	417	408	412	411	424	395	399	407	430	405	403	396	431	436	441	420	430	444	460	453	411	418	435	433	430	350	445	426	401	413	387	424	430	403	403	406	421	425	428	398	412	434	437	434	424	442	410	413	415	462	427	436	386	408	434	433	444	418	420	427	399	402	409	411	375	440	415	444	393	399	427	366	423	438	426	403	448	445	422	418	410	367	410	466	409	419	374	433	421	426	426	450	379	420	449	460	482	394	437	422	402	389	425	402	439	412	429	423	441	396	396	405	416	408	407	407	419	399	401	422	415	414	411	377	397	436	438	392	381	429	423	398	385	444	409	437	422	405	406	398	421	399	424	437	424	425	441	388	442	443	426	436	408	433	421	443	415	431	414	466	441	407	430	415	401	422	398	425	382	441	440	445	417	417	394	400	432	422	378	389	440	413	398	408	419	435	425	420	440	397	419	415	375	403	432	421	410	399	405	436	420	428	416	450	416	410	404	414	427	423	442	404	390	430	428	394	445	400	418	415	423	403	420	410	449	392	443	410	398	407	420	432	432	406	443	391	465	418	412	431	398	418	401	412	420	396	398	406	436	398	393	434	402	433	383	474	425	450	402	417	434	417	418	419	453	413	442	411	426	422	449	418	432	451	362	412	427	406	411	420	432	417	417	414	456	395	463	433	409	412	422	435	407	434	439	377	447	380	363	439	400	416	427	439	439	414	462	437	415	418	402	396	394	412	452	441	409	429	412	412	390	418	408	399	433	453	441	430	399	414	409	413	433	430	429	427	447	457	402	405	412	432	421	406	442	412	421	416	401	434	419	429	430	401	411	426	406	419	430	430	375	360	402	427	390	434	416	439	469	423	366	404	400	431	421	415	417	389	420	420	439	422	433	399	404	401	400	380	439	434	430	409	421	429	408	421	395	411	394	443	448	463	404	421	421	411	398	437	400	457	447	403	447	413	432	425	423	375	430	428	420	414	403	429	464	419	429	391	411	424	418	430	446	422	386	399	408	441	438	419	429	416	433	430	406	457	428	405	445	380	429	416	419	436	425	408	444	431	401	430	404	428	415	438	450	430	411	426	384	400	406	421	406	428	394	400	466	421	414	397	394	422	475	436	420	484	414	410	460	420	457	431	452	399	426	411	427	399	413	386	409	418	410	417	395	420	451	432	432	391	415	422	450	431	391	415	444	397	420	427	430	416	393	438	424	460	423	409	443	406	401	419	427	440	424	398	437	394	453	403	387	452	415	425	395	440	443	428	412	422	424	403	415	391	400	453	426	464	381	427	444	444	416	423	411	424	431	415	414	447	419	400	401	414	416	445	403	447	441	397	431	438	395	399	453	422	411	428	404	442	463	410	418	410	446	390	404	400	396	428	411	431	439	418	407
63191	32390	17567	5801	1944	830	277	251	201	203	176	203	203	200	227	187	230	204	196	218	192	219	203	198	195	222	212	196	232	225	223	193	177	173	185	176	198	199	214	193	200	191	201	193	196	203	211	209	193	182	184	201	194	200	179	200	196	204	200	195	207	202	188	208	164	190	208	214	202	152	192	176	189	176	238	175	204	193	188	192	198	202	165	217	218	237	213	151	205	207	222	202	216	194	206	195	221	216	193	188	177	200	186	184	214	207	185	203	223	196	179	186	211	192	198	183	207	197	202	218	171	195	217	214	201	206	211	207	176	196	197	184	203	198	236	215	174	198	194	210	194	197	200	190	182	187	193	201	194	223	177	198	184	198	209	197	217	204	195	195	218	204	175	193	178	184	180	202	182	186	171	174	195	193	200	203	200	186	210	228	179	179	194	206	190	183	182	175	209	177	196	206	190	168	206	211	198	159	224	182	182	193	193	201	198	186	204	169	203	186	192	184	186	179	207	180	193	203	207	195	181	187	174	215	241	235	190	222	202	179	183	208	173	178	227	212	187	213	200	191	173	180	196	189	197	203	229	218	178	204	211	195	196	217	186	211	194	187	200	215	236	201	195	221	206	199	182	208	192	177	176	202	172	201	204	186	205	206	212	207	174	191	206	199	202	198	217	199	208	210	187	219	172	181	202	186	206	184	211	208	197	181	196	207	211	192	178	217	221	159	179	191	184	173	214	182	197	210	181	196	191	208	199	211	210	188	220	187	182	202	230	198	219	220	175	194	175	192	181	191	218	220	180	199	186	189	192	200	203	212	193	189	190	191	209	199	197	210	207	179	201	179	210	199	208	189	203	183	191	192	213	172	226	244	188	189	207	173	173	177	211	211	191	216	179	175	180	180	201	207	201	203	190	222	181	166	197	203	198	223	182	212	216	179	197	209	185	195	205	170	208	200	217	206	191	195	184	199	201	187	193	198	184	204	197	196	186	197	180	167	182	183	232	169	192	205	227	209	213	214	213	197	195	195	210	196	188	191	191	170	198	195	190	226	203	217	191	220	182	176	214	192	195	252	212	192	196	196	194	178	192	188	197	184	241	230	194	174	186	210	203	208	188	195	170	212	221	191	178	211	177	202	178	195	205	192	192	194	186	191	201	226	201	196	191	207	174	168	202	176	213	214	203	201	189	197	187	203	208	233	207	203	202	221	217	203	189	199	183	204	188	193	218	216	226	198	174	208	230	200	222	181	217	174	199	189	216	181	202	181	215	191	201	194	212	193	233	220	192	186	206	177	195	196	176	167	222	197	193	187	204	195	193	201	202	180	194	209	209	231	188	215	186	216	203	195	195	218	220	175	221	206	197	198	199	209	216	165	195	209	184	198	190	218	207	195	177	218	167	207	203	191	195	195	181	206	203	207	214	209	196	196	190	187	200	191	196	171	189	198	218	236	203	211	207	164	195	172	210	176	197	211	204	214	203	186	210	215	210	179	190	199	185	175	203	186	208	223	191	204	196	205	177	212	189	216	196	223	193	205	208	177	203	181	221	205	184	190	191	198	203	193	221	202	206	217	202	197	212	199	177	183	198	188	170	222	194	215	218	195	183	221	201	204	207	197	211	194	197	192	208	223	200	185	199	173	178	196	192	223	207	206	198	212	198	200	189	186	164	174	209	212	151	181	208	213	194	191	198	161	198	191	207	175	221	183	213	180	192	169	191	186	206	186	182	197	185	160	192	182	203	205	222	193	190	196	194	188	179	175	179	184	187	182	194	195	206	237	190	206	209	205	197	198	196	202	203	212	215	192	212	207	209	199	191	186	203	216	184	159	197	198	221	184	196	204	195	199	224	201	191	193	209	229	182	216	182	196	228	195	195	223	217	203	215	191	174	192	187	213	178	201	191	186	212	179	192	203	199	190	186	228	217	175	196	202	218	161	182	217	206	222	184	207	169	187	195	194	203	203	202	195	197	196	225	195	192	188	195	190	208	191	229	201	212	226	172	185	155	177	169	179	209	208	200	201	188	172	205	212	235	232	224	194	199	212	188	177	186	169	231	204	162	185	190	188	204	209	202	227	194	202	174	176	208	191	219	213	198	206	194	217	217	195	176	201	201	219	214	213	170	200	186	200	225	174	216	203	197	191	210	195	211	201	209	208	181	195	203	199	191	190	200	201	212	168	176	218	219	189	189	184	181	206	199	192	199	210	175	179	189	193	176	180	185	171	207	222	188	216	198	187	190	199	202	214	165	185	191	157	199	206	218	207	203	215	192	195	209	221	218	199	191	225	152	181	194	203	212	193	173	181	193	216	185	219	190	206	229	193	195	185	223	190	188	198	171	167	189	168	175	195	197	188	207	207	196	180	184	203	198	185	209	221	210	189	185	221	207	205	178	223	186	219	201	230	190	202	191	187	182	198	213	198	194	203	210	204	203	186	200	205	192	206	183	218	178	180	173	188	189	191	226	219	204	192	171	213	188	183	174	181	188	200	195	202	189	209	228	173	208	203	215	212	217	227	194	197	179	196	190	186	168	161	212	189	188	189	199	199	190	181	178	230	208	175	170	174	196	179	179	187	207	204	181	209	204	201	213	218	187	201	204	181	208	199	195	200	207	196	203	202	222	193	214	188	197	198	189	231	191	164	168	205	210	206	196	237	190	197	194	199	200	189	173	205	203	213	211	200	188	191	202	184	168	208	205	193	210	186	195	205	215	219	178	171	217	215	185	198	223	222	178	199	211	223	204	178	216	161	235	186	204	206	165	197	195	196	185	205	202	189	197	181	211	199	181	197	219	204	201	209	201	200	195	180	194	208	178	214	173	204	194	219	191	213	188	186	188	188	202	179	226	228	196	211	179	188	195	204	224	187	203	176	179	206	211	215	193	177	225	198	176	165	189	208	209	212	211	227	216	223	197	184	188	194	204	193	204	194	202	207	180	192	177	180	187	208	195	182	183	184	194	217	187	201	180	177	183	201	190	173	203	190	196	213	207	178	163	217	195	195	210	197	195	183	188	206	203	205	188	183	197	203	212	168	217	198	203	219	210	189	191	174	186	169	194	215	188	210	207	183	202	186	183	192	207	181	236	212	189	226	200	222	199	216	215	206	194	214	196	197	199	222	196	187	211	194	184	199	191	213	217	201	172	219	184	181	200	207	183	182	206	205	221	205	219	169	212	205	175	187	208	182	201	215	172	187	198	169	206	173	204	202	200	205	204	187	196	205	210	191	208	197	202	177	175	195	205	192	208	173	214	182	182	203	211	196	189	206	174	208	221	231	196	193	204	186	184	198	198	177	218	214	200	174	219	200	173	174	189	189	205	220	195	192	214	226	212	190	182	198	186	200	173	195	194	203	177	163	202	205	190	183	189	207	233	201	204	169	193	198	183	186	189	180	187	187	194	203	187	212	201	200	208	215	227	197	197	205	219	205	175	196	195	190	208	191	217	196	185	207	217	187	197	202	177	153	206	182	216	198	192	203	174	194
41820	25179	18578	9981	5880	2640	731	581	488	516	484	501	471	470	487	494	433	484	471	479	494	449	517	436	426	425	434	447	457	454	478	476	409	423	436	454	414	475	430	465	450	448	417	463	418	403	459	437	447	433	429	433	430	421	445	448	415	462	444	434	431	448	468	426	411	439	381	432	409	415	438	418	402	463	429	443	441	417	402	431	439	435	447	444	483	447	402	459	439	478	410	463	465	429	434	457	427	482	411	436	419	443	424	466	420	463	406	433	451	471	419	436	432	422	420	427	439	443	430	436	424	444	421	449	419	440	466	438	455	467	469	416	454	424	433	407	443	452	460	448	480	473	419	444	438	451	428	469	433	428	440	441	424	429	410	424	426	437	464	478	392	419	424	435	414	433	437	448	467	441	402	451	426	432	444	426	414	409	430	416	416	398	410	427	433	434	438	461	445	430	414	437	405	458	436	447	454	433	424	419	453	447	435	429	454	430	400	435	441	439	457	429	439	438	401	415	460	463	441	460	450	452	420	405	392	423	411	397	426	424	435	433	417	428	453	423	420	403	444	426	451	448	421	429	464	446	416	441	410	473	444	452	409	481	416	421	458	464	441	409	442	428	435	431	427	406	430	474	419	448	430	481	422	468	418	439	428	452	437	432	444	446	448	414	427	431	454	417	422	450	454	429	438	435	441	438	470	429	430	406	400	418	447	395	432	411	413	414	413	392	460	432	443	452	401	421	414	426	437	448	396	417	423	447	436	443	436	452	395	442	452	399	458	425	425	436	434	440	460	430	440	399	406	419	405	434	417	442	455	442	459	451	444	438	387	418	445	445	419	450	405	466	431	456	427	435	422	447	420	454	426	430	404	434	473	458	432	433	391	415	423	424	461	452	449	430	428	421	439	443	408	408	427	410	431	482	438	430	424	392	441	472	418	432	431	426	410	447	434	470	451	407	443	462	425	454	404	457	410	437	407	444	455	424	423	437	448	450	417	423	398	426	445	423	433	461	424	442	439	497	421	440	457	410	445	453	440	421	454	434	396	463	433	417	440	443	460	396	410	420	444	452	436	383	413	442	442	407	410	443	426	436	447	417	427	410	421	431	413	459	449	455	439	419	418	434	440	425	452	455	418	426	447	438	418	442	461	450	443	457	459	408	439	425	416	472	436	472	467	440	440	430	448	457	433	450	432	429	431	432	408	397	419	441	420	425	385	439	394	407	408	407	436	436	401	453	445	459	448	405	457	418	470	406	437	437	437	448	439	430	485	405	429	431	433	428	420	399	432	433	441	430	428	443	421	429	461	424	411	440	443	423	415	421	429	433	403	436	427	453	479	437	428	384	438	446	456	439	437	420	450	404	468	469	435	427	402	444	432	442	387	416	405	406	431	440	451	426	429	434	418	444	462	447	393	431	419	395	417	449	430	424	410	435	448	383	420	447	443	434	426	448	434	471	450	418	419	457	460	415	432	424	395	434	437	431	449	433	426	446	434	384	431	486	426	449	431	438	437	470	479	456	475	432	443	463	427	428	402	480	431	447	454	440	427	395	403	426	428	398	455	406	465	439	433	446	408	449	432	472	437	433	436	436	388	424	430	425	439	427	442	435	424	458	460	436	421	419	412	422	483	436	424	437	435	445	416	418	422	399	422	468	473	427	449	442	421	427	421	401	435	446	442	453	455	420	413	469	416	418	409	482	411	404	418	438	420	468	443	421	426	443	431	399	450	430	411	456	406	439	471	432	469	457	398	450	428	441	430	438	441	423	471	444	435	462	418	407	440	436	433	428	392	430	451	452	421	466	445	416	450	468	447	431	413	429	430	418	436	421	433	409	432	424	462	404	458	444	443	429	463	441	491	440	401	463	442	461	448	431	448	475	432	424	450	388	434	399	456	427	425	448	437	433	424	456	426	449	413	399	438	430	404	428	402	424	445	415	399	411	434	407	440	444	430	444	422	415	456	429	423	462	419	443	440	391	430	431	398	459	429	476	404	427	420	433	445	428	440	415	464	461	423	431	447	460	445	423	448	462	442	394	432	387	458	424	458	462	463	432	427	421	419	444	427	417	431	444	415	477	443	422	450	452	480	439	433	439	474	413	497	418	434	442	434	437	418	389	458	439	433	438	440	437	466	431	434	447	413	412	428	424	438	452	437	427	403	394	457	428	410	483	461	416	420	449	414	414	446	429	425	424	449	446	432	441	403	460	443	451	464	456	411	405	425	447	448	429	431	444	469	421	443	433	451	419	416	382	425	435	480	447	453	422	421	443	432	436	446	430	450	453	456	424	433	431	447	410	415	428	471	430	460	443	413	420	428	449	443	435	429	456	434	430	435	429	378	466	472	435	442	442	430	446	428	426	404	465	427	448	413	437	415	433	429	417	442	443	430	428	413	399	439	423	442	439	420	434	416	403	420	457	432	440	432	404	403	457	444	474	459	404	432	428	415	471	404	450	451	452	430	452	423	456	417	412	452	431	440	413	424	447	428	444	418	380	414	433	432	446	457	433	458	440	435	446	454	428	435	417	428	441	432	410	422	450	399	416	463	442	421	442	408	369	459	390	420	419	457	413	457	414	429	420	432	443	430	451	419	431	437	451	417	422	453	466	400	434	436	397	398	419	436	434	438	444	461	424	439	421	447	436	443	429	426	436	391	408	442	419	412	471	443	473	417	468	458	383	441	432	391	406	423	452	399	435	433	400	444	436	456	408	471	443	420	467	454	431	435	465	430	428	444	393	439	423	424	457	390	417	425	407	416	414	450	471	399	425	412	434	448	424	451	432	391	413	435	424	420	458	441	449	426	429	425	467	415	403	384	399	400	447	413	457	417	410	466	438	455	434	433	440	468	439	434	458	439	423	448	457	440	403	456	460	445	407	443	470	395	416	448	428	442	433	424	437	459	440	415	408	439	432	416	441	428	458	429	456	425	438	435	456	418	432	414	486	469	451	412	457	421	456	439	408	411	470	437	422	432	434	436	442	435	472	400	402	448	428	442	384	432	416	442	474	414	444	431	428	468	400	421	445	412	428	418	428	439	435	430	457	412	437	437	454	439	460	404	421	437	412	432	465	450	415	450	424	426	429	434	398	408	440	405	480	433	429	437	436	440	441	456	435	467	426	416	447	437	445	439	463	439	420	422	400	438	454	420	445	417	470	436	448	402	410	470	461	414	450	455	435	447	430	445	431	450	419	426	436	384	434	415	455	432	424	443	408	425	481	451	428	417	401	423	407	438	428	444	422	425	466	454	422	461	455	439	445	431	402	459	426	471	428	439	447	442	427	453	471	444	437	423	443	435	446	421	442	479	436	442	432	459	424	436	484	415	451	468	463	432	418	428	419	461	426	416	419	491	440	487	438	447	445	396	453	424	457	396	416	400	430	449	447	432	412	415	455	423	463	399	433	459	448	447	448	459	473	462	448	434	397	418	411	427	440	424	440	479	451	418	464	428	435	431	431	402	416	426	415	421	394	427	440	430	421	444	434
44821	23610	9921	3111	936	257	203	172	198	166	159	178	172	171	160	164	173	162	169	187	157	163	164	171	163	168	191	183	169	195	176	181	181	169	189	210	190	190	177	186	163	161	173	185	214	171	178	179	185	172	164	176	168	168	192	194	175	187	166	174	187	200	187	162	153	173	174	162	158	181	193	164	153	183	170	168	192	184	183	169	186	186	196	178	192	171	190	153	165	180	171	185	167	164	175	187	167	156	184	181	173	161	147	150	171	177	183	179	174	162	200	188	183	159	198	165	168	175	146	158	166	134	178	160	189	177	159	174	183	149	176	170	165	140	174	184	162	180	163	138	177	152	192	161	182	180	172	196	150	161	217	206	177	164	182	172	192	174	179	165	167	181	164	181	173	173	156	177	186	215	166	185	185	172	179	167	181	184	161	164	194	176	167	156	163	173	178	155	165	183	160	161	181	157	205	192	171	194	176	156	172	164	172	173	172	177	172	171	207	196	158	175	199	180	187	171	168	172	178	185	186	171	167	206	176	186	181	177	204	169	175	153	170	206	169	174	178	175	151	175	154	196	153	143	192	158	167	208	150	150	156	152	172	183	178	185	180	172	194	176	175	171	153	173	170	177	150	145	192	182	172	162	193	205	162	183	195	182	181	178	184	139	182	191	172	188	166	188	170	173	161	184	167	174	187	156	200	192	171	166	196	143	142	149	185	171	187	163	182	170	153	140	188	160	184	196	190	181	201	174	161	164	176	196	189	190	164	204	183	176	179	169	156	175	174	185	199	161	184	174	183	173	168	158	191	192	189	167	167	177	180	193	189	152	182	197	182	202	153	169	183	197	177	183	183	172	143	146	175	174	178	151	189	175	166	175	193	159	150	169	183	165	160	154	185	172	173	205	190	155	154	156	168	131	170	163	171	184	185	173	206	162	150	170	167	170	175	168	182	156	148	159	155	172	164	156	179	199	151	161	179	158	170	168	190	181	195	165	168	202	163	204	190	185	168	172	200	192	170	173	175	150	159	179	164	175	153	163	148	160	164	174	160	159	168	176	193	162	167	144	179	182	161	170	180	171	189	182	163	178	178	178	170	167	149	181	173	180	183	160	175	170	164	178	182	177	189	197	166	160	176	152	179	163	169	152	176	167	167	159	195	179	180	161	148	160	153	156	193	154	181	150	178	164	192	180	165	176	168	159	176	176	169	226	152	164	186	165	167	172	216	188	153	177	181	156	158	156	176	192	157	154	179	166	184	177	172	173	199	182	173	182	188	173	200	180	162	181	167	160	160	173	183	170	178	155	152	166	167	163	160	185	176	159	174	171	151	163	170	151	157	189	174	177	165	207	158	159	194	175	180	159	178	186	158	172	165	176	196	166	174	185	167	158	176	181	182	169	169	168	184	187	187	160	175	165	157	154	191	180	185	176	163	164	172	185	176	171	167	185	161	184	197	179	182	156	179	189	168	173	185	200	181	167	158	166	155	166	160	164	165	163	159	165	192	182	172	195	177	181	175	161	165	187	168	177	174	155	165	172	154	189	157	148	161	173	174	182	193	204	170	163	152	170	166	177	176	170	172	158	156	169	164	191	176	179	168	155	160	183	157	165	194	151	172	182	168	170	174	158	164	171	175	167	191	170	170	162	172	186	152	172	183	177	166	170	185	167	175	167	161	200	146	173	168	192	166	197	150	174	151	193	183	186	174	191	177	178	160	159	170	174	158	172	169	163	184	153	195	191	177	168	185	174	178	193	173	183	177	187	154	173	174	136	179	164	203	162	173	153	168	168	166	187	157	170	185	150	189	161	185	181	148	170	190	177	167	179	176	175	177	196	153	131	164	172	179	178	192	189	155	174	177	178	169	156	180	192	170	205	181	174	164	177	171	182	157	187	172	175	167	170	171	164	185	163	177	164	192	187	161	158	167	167	154	155	165	178	153	160	162	190	188	188	197	187	165	165	168	148	174	190	159	158	176	159	169	183	161	174	187	164	180	183	172	164	157	150	192	181	181	148	181	178	178	167	175	203	172	166	182	190	163	162	182	151	205	165	185	179	149	178	193	192	172	189	194	177	147	182	157	188	173	155	171	175	141	176	194	180	183	172	187	164	173	142	187	169	172	173	172	193	188	186	174	178	171	189	189	195	163	161	185	174	188	164	193	173	184	149	161	158	180	185	168	169	159	177	174	190	168	151	171	165	175	162	183	166	166	167	177	184	203	201	192	175	163	175	208	175	176	203	133	151	155	183	166	164	201	182	191	170	190	166	169	146	160	178	146	190	171	181	171	171	190	156	154	203	157	157	166	155	142	145	168	179	174	195	195	178	170	179	164	181	172	176	176	210	188	150	172	162	172	168	143	193	148	167	167	184	167	196	177	152	176	171	183	187	164	160	164	177	170	165	182	185	181	167	213	147	165	169	170	180	172	196	177	179	171	178	164	195	160	188	181	184	173	176	172	188	174	181	148	164	170	160	156	179	195	163	182	159	161	163	171	179	173	130	175	161	162	187	185	152	168	173	187	174	185	188	189	161	202	192	178	185	188	180	200	171	169	155	187	177	170	188	180	173	182	181	162	141	155	171	168	155	170	173	172	179	179	175	154	167	179	178	172	143	183	167	151	160	200	193	178	164	162	190	191	190	180	187	171	172	196	182	194	180	168	164	174	167	180	186	206	157	163	153	160	156	169	189	174	180	161	159	171	167	174	174	168	176	151	178	180	160	138	171	187	155	175	190	162	177	177	159	183	189	145	188	188	183	179	188	151	183	176	164	200	164	177	156	173	171	162	171	172	190	154	187	169	172	182	184	177	169	187	155	175	185	165	166	150	143	176	185	160	207	182	184	183	193	165	190	206	161	172	155	181	181	188	187	185	168	221	173	189	168	166	164	181	202	192	161	173	169	168	190	145	160	199	172	157	169	181	163	187	189	167	174	185	164	176	192	168	160	179	180	166	167	161	163	157	170	169	169	188	165	170	162	186	167	167	166	152	195	157	154	171	189	176	172	191	189	167	175	203	211	188	162	185	191	158	189	162	169	204	172	183	174	171	156	175	195	152	150	181	201	158	201	192	178	154	165	160	154	162	156	161	166	161	177	173	179	167	153	157	151	185	177	196	172	192	200	182	171	177	196	163	191	186	177	160	189	190	174	174	186	148	188	168	150	144	172	156	204	172	162	163	135	190	198	177	191	173	184	163	161	190	179	170	167	170	183	191	180	183	193	171	186	186	187	183	169	183	162	153	169	137	165	171	159	178	179	176	177	191	167	183	163	184	169	177	174	164	143	192	195	198	185	194	156	175	184	162	161	151	158	162	182	171	189	164	183	189	181	174	164	166	162	173	178	201	160	193	171	168	185	170	169	179	169	186	169	168	167	183	165	175	156	192	172	184	179	151	173	198	167	183	170	174	170	170	151	172	177	160	173	190	187	197	206	174	197	186	174	169	162	161	168	166	178	184	160	191	171	200	174	187	153	154	181	194	155	154	174
28775	17415	12134	7222	3042	733	501	447	415	437	412	382	390	413	406	409	391	374	381	368	390	394	419	397	419	399	365	391	366	362	375	390	401	392	397	407	395	424	401	402	391	402	409	388	404	395	392	408	386	382	389	398	381	380	402	390	436	426	397	405	393	398	412	417	352	407	390	397	371	368	402	389	389	380	367	383	327	365	341	411	374	400	359	386	394	419	379	375	380	411	406	370	405	368	412	424	385	372	389	401	397	414	406	392	408	376	380	385	419	399	382	385	357	389	418	400	369	442	377	420	378	402	401	393	366	363	389	413	378	378	398	391	400	419	438	383	378	376	398	378	408	417	383	411	404	384	389	380	420	415	402	381	425	390	386	403	416	435	368	367	339	420	389	423	400	385	388	407	388	416	409	411	383	405	384	401	382	402	413	398	393	413	362	381	411	401	380	409	394	396	385	362	369	372	403	399	374	400	382	402	388	384	379	386	404	364	432	377	393	407	393	389	387	411	414	355	375	376	407	421	381	407	355	403	398	393	409	379	379	376	419	394	388	383	382	392	422	389	392	407	415	398	394	384	393	405	375	417	420	376	409	379	381	370	381	398	395	372	375	356	413	424	388	356	409	391	350	403	382	422	392	403	402	348	382	367	375	398	426	381	391	351	369	395	403	348	382	383	401	391	410	363	402	386	419	368	391	410	374	392	406	406	412	368	406	389	400	366	397	397	445	396	376	370	382	418	376	380	430	398	410	394	391	381	384	425	397	362	401	406	402	395	426	379	387	412	398	412	372	378	340	383	366	373	365	385	417	391	393	366	391	339	396	394	368	379	396	394	404	369	404	348	364	360	413	390	348	374	368	439	362	397	430	392	430	407	397	385	395	432	375	426	356	398	412	349	401	414	383	382	400	402	389	358	350	395	385	388	374	390	412	352	369	386	386	443	393	427	389	357	361	391	390	389	342	405	379	365	438	426	399	362	396	414	405	405	400	372	392	410	409	404	370	401	368	394	385	398	369	383	370	385	400	379	352	400	403	368	372	387	396	393	384	382	396	429	383	368	380	347	345	364	423	359	389	405	392	374	375	401	396	388	401	401	368	383	391	395	389	406	387	398	371	384	363	345	404	367	355	410	430	401	383	383	397	372	394	352	383	393	365	407	410	367	401	425	366	352	431	392	400	402	408	403	430	398	377	415	394	400	401	421	387	386	370	398	434	399	387	374	381	390	394	362	412	406	396	363	371	386	422	379	394	381	399	410	362	407	384	410	412	406	398	392	400	370	398	409	406	388	397	379	379	377	371	395	403	363	388	414	373	378	396	391	413	392	372	371	416	376	410	385	387	381	389	409	390	391	375	405	404	417	376	404	370	406	397	379	366	372	398	375	391	390	410	398	402	392	401	378	361	391	387	393	397	377	415	429	370	350	369	405	381	405	406	410	391	434	411	399	361	382	362	321	380	369	396	375	388	387	404	388	387	395	400	402	387	396	413	411	364	374	387	377	414	426	391	391	385	376	399	372	403	420	404	406	360	383	360	387	399	392	367	378	406	385	434	427	394	373	374	396	364	379	401	395	392	415	387	420	342	402	375	350	404	417	415	422	405	400	366	391	403	361	411	397	393	456	432	417	405	395	419	399	363	409	379	372	394	421	382	399	374	383	390	398	395	412	392	382	378	379	364	395	388	380	407	412	367	424	392	404	373	385	395	364	378	361	411	409	350	367	400	379	397	391	378	365	356	390	383	420	382	351	401	356	368	403	403	371	384	374	396	409	412	364	354	391	413	394	405	440	378	386	395	382	428	366	379	372	354	397	372	357	377	404	361	379	404	402	378	365	389	410	383	383	360	374	360	396	368	372	413	438	401	362	357	392	368	360	378	373	402	401	411	383	453	347	388	408	383	395	384	431	414	362	400	354	399	369	408	386	446	397	412	402	392	397	360	374	398	378	386	380	398	393	385	395	398	412	396	363	407	411	368	377	400	387	392	383	401	396	395	375	408	424	382	394	407	391	370	386	388	427	379	369	413	390	377	384	380	407	389	387	423	390	403	395	402	377	347	383	397	379	369	398	417	427	374	395	376	377	361	392	388	372	372	399	350	386	370	421	404	403	385	400	413	369	375	402	333	401	408	401	407	372	414	384	413	363	392	421	383	380	397	374	380	407	383	357	408	409	393	372	430	395	363	394	387	385	397	407	380	368	396	414	373	382	378	379	389	407	385	361	407	424	383	374	392	406	352	393	398	382	379	367	402	396	405	402	398	413	391	394	353	367	409	412	408	414	384	426	412	403	435	386	375	410	412	376	397	397	361	386	413	376	363	396	375	416	411	352	403	403	399	383	390	375	361	394	399	391	409	373	380	388	383	422	391	386	375	384	406	350	400	390	364	415	373	387	415	395	409	378	353	388	357	375	427	421	412	382	382	407	388	383	385	416	364	404	368	376	363	379	401	332	394	369	395	370	392	374	386	376	373	365	383	361	432	389	382	357	371	396	362	425	379	381	372	381	360	360	373	392	390	393	423	377	404	414	374	380	364	399	413	403	367	369	414	377	399	408	381	397	418	386	383	351	388	412	410	393	404	384	438	400	380	381	388	399	401	372	392	401	387	426	399	403	397	406	411	400	404	386	394	379	409	386	349	367	391	396	428	394	361	390	376	406	396	399	403	396	415	408	412	421	401	389	357	368	401	450	413	410	406	433	381	385	415	359	385	376	378	378	389	390	401	346	377	384	373	391	421	398	381	364	375	421	373	370	395	374	380	433	369	390	372	377	396	373	386	419	398	361	393	436	389	373	385	397	370	425	416	361	380	385	364	366	397	428	389	397	375	395	391	398	383	359	383	392	402	367	395	348	408	389	383	363	388	377	396	424	373	388	417	384	397	369	358	393	398	376	381	369	379	410	398	390	389	378	355	392	361	426	398	402	396	395	373	400	384	398	384	397	414	380	364	383	388	407	376	388	399	372	379	377	397	403	413	396	347	378	374	388	411	373	386	391	386	400	347	374	412	370	376	393	366	369	366	421	355	377	362	409	389	401	365	341	366	386	386	408	344	392	387	343	410	406	406	395	397	416	404	387	400	381	380	406	402	414	397	399	413	389	391	391	396	363	373	386	433	399	351	382	431	377	379	346	419	392	376	393	353	388	374	382	413	391	388	390	386	379	396	401	400	385	365	438	369	397	368	384	366	396	399	394	387	400	387	373	384	405	418	381	349	366	404	391	402	394	429	384	394	397	374	362	384	401	378	399	391	403	410	405	398	432	367	361	387	367	389	432	398	400	363	404	366	411	390	372	375	411	392	371	413	386	405	370	381	405	390	401	420	378	404	363	405	404	354	414	366	388	409	391	352	383	423	400	410	353	366	425	388	388	363	358	381	390	405	411	420	390	420	373	394	383	372	385	399	391	387	398	382	416	412	398	362	376	379	393	395	384	402	397	417	380	381	406	399	361	405	380	395	397	391	377	385	385	412	415	377	403	365	383	408	379
60121	33658	17622	5995	1942	392	197	208	183	204	188	190	175	189	191	195	185	187	197	185	168	178	187	197	184	181	169	180	181	186	191	178	194	187	180	181	187	195	204	199	192	189	163	186	188	158	173	182	189	212	168	183	205	178	186	191	204	186	206	166	182	186	183	169	169	206	183	208	182	179	184	192	189	190	191	154	195	185	199	213	189	207	211	193	169	189	191	193	208	190	181	225	190	193	193	194	208	185	166	181	192	192	157	171	191	194	176	193	215	197	189	179	174	179	182	187	192	200	178	199	180	174	189	165	198	192	197	169	193	174	190	201	201	181	181	171	195	182	196	172	193	188	179	176	194	179	196	145	205	192	174	211	195	144	204	163	170	188	204	205	192	213	167	195	162	192	203	200	182	189	168	173	187	173	163	182	176	194	219	204	156	192	204	164	188	205	189	190	197	206	182	191	180	169	166	186	187	171	208	171	171	178	198	209	195	203	198	206	184	184	190	172	180	199	183	165	205	213	159	185	199	184	187	174	186	195	204	168	215	193	172	201	189	198	160	174	174	195	168	180	154	169	177	177	171	213	188	184	169	197	195	196	172	201	187	187	169	155	188	206	169	179	173	211	171	172	199	195	190	178	189	175	187	196	180	195	195	206	191	190	198	217	157	146	207	186	179	172	175	185	187	193	194	194	164	173	198	183	192	207	169	204	200	181	186	189	183	195	187	184	186	196	175	175	177	182	193	178	200	207	185	193	208	202	189	204	203	195	187	172	194	173	171	193	195	173	174	185	213	199	196	176	211	177	194	196	191	181	178	190	175	183	198	153	189	194	187	192	200	186	183	169	182	157	178	213	213	180	187	192	168	167	177	178	181	178	192	200	199	177	196	196	204	202	179	191	199	189	185	207	195	181	201	188	205	200	184	198	168	179	183	181	178	220	169	181	198	175	196	185	179	184	192	173	189	204	211	189	196	173	177	198	194	188	205	209	216	183	198	198	187	206	167	199	168	186	197	186	166	202	172	157	159	204	187	187	180	223	191	185	172	181	218	187	154	186	206	188	196	190	194	181	186	185	155	189	202	179	204	178	200	185	181	183	170	182	187	159	200	189	199	217	170	191	192	181	182	176	193	190	182	204	204	185	180	160	179	187	188	209	168	176	179	205	179	148	190	162	183	200	196	206	209	186	180	192	198	197	194	181	192	165	200	207	151	180	173	164	190	191	193	199	187	193	162	177	160	193	170	206	214	187	188	198	193	192	202	174	176	168	196	192	208	173	195	212	184	207	179	197	176	181	193	190	172	167	182	186	192	182	196	163	191	221	179	208	198	194	163	177	197	196	205	176	164	192	152	173	185	198	194	184	199	164	161	203	205	166	189	194	180	165	180	201	220	209	174	179	191	191	177	207	210	204	166	184	186	155	162	199	194	160	196	199	191	190	167	210	163	201	190	190	210	211	162	192	189	169	191	196	217	159	169	184	209	218	199	227	175	200	174	200	198	190	161	157	201	178	196	162	190	180	174	184	164	188	209	182	199	173	192	193	190	186	198	179	220	184	179	177	194	163	168	195	189	182	187	232	196	171	181	158	192	181	169	184	188	183	190	179	211	184	192	173	180	185	177	164	202	167	205	189	226	172	188	192	179	199	174	172	202	190	187	195	227	195	188	196	208	193	178	208	194	173	163	183	196	209	200	187	165	198	189	174	199	186	187	163	200	200	196	166	204	189	208	172	229	178	177	187	158	186	192	178	150	169	195	193	185	179	179	187	206	170	182	183	181	189	162	203	179	198	184	184	198	183	166	150	200	193	176	174	189	167	194	191	178	188	201	215	161	178	185	209	194	194	192	186	200	205	185	182	183	164	186	185	195	178	208	197	186	179	197	195	167	171	179	196	193	187	200	177	183	204	183	178	155	224	205	209	177	181	178	182	172	176	188	177	180	171	193	211	212	201	170	216	181	202	185	179	202	167	189	166	190	198	211	203	189	209	186	178	179	181	193	158	188	193	174	170	177	183	180	197	203	191	167	181	198	185	162	190	196	188	222	180	176	180	143	200	185	175	191	212	198	188	181	211	186	179	190	197	196	195	182	173	190	164	184	191	181	201	191	200	170	195	192	210	192	208	199	176	210	190	175	158	189	192	196	171	187	189	174	193	171	190	178	211	182	193	178	188	183	176	168	191	160	174	194	171	176	191	192	185	172	209	212	184	202	158	196	180	195	188	188	199	182	183	189	186	179	172	197	190	222	172	171	221	175	177	202	200	175	187	188	181	179	167	192	163	174	188	176	176	177	191	167	160	193	166	174	175	179	156	209	210	192	209	188	213	170	195	189	201	181	199	173	191	167	194	209	204	184	202	172	175	171	186	198	192	221	173	155	193	190	200	183	185	215	201	186	199	179	195	188	180	191	178	184	162	226	175	181	205	194	155	177	171	215	196	167	194	199	182	178	191	189	176	187	197	194	187	167	176	185	176	199	179	209	181	184	181	184	175	173	171	173	165	200	172	209	192	201	192	194	189	218	184	198	174	221	202	197	157	160	182	209	164	222	218	167	193	186	183	180	180	170	187	181	189	205	184	214	190	162	201	186	174	190	191	173	181	175	182	176	180	168	179	171	201	184	187	198	178	178	170	173	187	186	170	185	194	184	178	160	181	218	188	182	199	189	192	190	188	207	199	198	201	193	187	177	204	195	206	181	189	174	207	177	214	163	193	192	197	189	195	158	206	198	196	183	182	209	190	181	177	181	208	224	193	183	163	197	197	169	191	178	165	204	199	198	217	190	181	171	190	178	205	174	193	185	194	185	185	213	190	185	184	186	190	190	205	174	177	177	205	182	202	192	167	204	195	180	202	183	190	206	170	183	188	166	196	179	197	191	179	189	172	155	185	188	180	165	198	191	206	183	170	199	182	194	175	178	187	182	166	202	166	187	172	164	188	201	172	190	201	193	188	184	166	159	199	199	164	187	182	178	181	175	177	181	183	190	173	199	178	176	166	195	195	213	167	190	204	192	187	186	211	198	186	189	203	196	194	179	184	199	159	173	162	198	187	187	177	156	190	183	179	194	207	190	189	183	188	161	202	187	173	212	218	176	210	173	170	168	176	187	216	190	174	188	203	186	186	194	192	180	169	202	192	188	177	184	170	183	178	193	180	188	202	221	181	188	163	181	191	186	191	193	193	174	211	174	191	189	183	197	209	182	200	188	208	208	194	190	166	188	183	214	176	193	196	175	178	180	193	204	193	172	193	167	195	202	210	177	171	201	182	182	216	198	166	182	202	196	181	175	168	193	205	187	182	207	194	175	210	182	178	167	228	203	173	147	188	169	180	182	191	204	176	201	172	196	188	193	182	181	192	192	182	161	197	220	203	198	198	207	182	188	194	207	188	201	178	187	159	185	194	164	180	173	191	189	192	200	178	195	183	169	189	173	160	203	193	188	184	176	192	187	181	202	191	183	201	201	197	180	188	197	206	182	153	178	185	185	211
38584	26037	18652	11325	5278	1119	537	464	458	462	441	424	435	448	454	446	429	447	433	445	410	445	395	423	427	404	417	400	452	428	423	414	447	419	385	398	413	418	417	422	384	427	425	429	430	420	404	420	392	438	432	461	440	414	452	443	393	441	399	427	432	416	414	421	389	431	407	429	424	415	425	400	442	442	375	388	412	403	411	446	397	410	425	421	403	407	403	375	393	403	403	375	403	400	408	450	438	412	379	405	437	392	428	403	426	415	441	416	404	404	362	400	426	424	376	439	437	431	396	395	429	432	421	409	422	440	386	426	402	447	431	388	382	404	432	387	379	460	400	439	395	432	390	405	434	422	413	445	424	418	400	404	437	440	412	393	414	453	422	430	417	391	414	403	371	413	440	404	418	430	381	420	408	419	455	410	412	429	427	439	401	455	428	391	402	410	433	449	395	463	429	414	414	446	423	391	429	432	431	431	417	420	401	439	424	426	414	450	435	433	422	388	377	419	389	415	441	420	411	429	409	430	456	444	422	415	418	430	409	441	372	397	393	422	424	404	424	401	404	428	450	404	382	420	412	385	365	400	400	409	417	387	399	445	434	437	392	454	422	402	359	424	410	423	402	433	428	389	401	402	399	431	401	431	420	428	415	424	436	427	419	403	422	453	420	428	390	413	408	425	404	433	442	405	424	436	396	431	423	409	370	453	431	410	413	447	471	464	406	413	408	437	416	412	431	447	420	449	426	405	367	405	419	438	405	432	399	408	445	441	445	414	437	429	429	422	409	373	428	397	438	439	422	420	414	460	411	387	431	442	433	381	418	436	407	424	454	425	392	398	408	427	434	386	408	428	416	406	382	434	395	410	390	427	410	416	438	424	408	430	452	434	446	445	394	401	379	444	412	389	417	402	397	411	416	411	371	428	433	414	416	416	409	412	383	412	428	412	444	443	444	407	426	383	397	424	398	423	421	419	409	380	403	438	411	424	455	399	420	418	458	395	405	430	418	447	420	420	439	428	418	458	425	362	430	425	400	452	392	419	424	405	390	413	406	439	415	442	415	465	410	433	404	415	425	407	457	388	402	432	438	401	397	393	402	393	434	428	413	387	455	431	425	400	381	431	399	420	405	424	443	433	412	405	385	375	436	441	388	401	431	402	420	417	439	408	398	405	439	368	436	426	432	419	398	440	428	399	417	443	455	463	436	379	450	389	458	431	416	429	416	426	407	407	436	419	430	427	448	444	412	425	433	409	416	434	388	411	427	422	432	370	435	415	437	436	397	420	402	419	382	445	404	426	417	431	387	407	428	418	434	393	400	425	422	431	413	427	387	399	405	411	431	445	419	445	432	397	470	460	419	417	430	402	401	369	397	374	437	417	451	443	413	411	392	408	444	399	387	418	413	416	391	417	421	407	426	428	373	398	380	417	395	389	439	402	431	425	429	451	419	441	404	438	442	434	396	414	401	396	390	384	434	400	442	411	438	439	405	415	407	467	412	422	395	425	409	450	388	442	414	408	447	426	418	428	417	410	438	451	423	389	406	405	415	413	426	449	357	406	419	398	434	410	405	417	449	421	426	423	429	429	463	415	473	427	423	467	424	430	430	421	388	425	404	434	432	390	407	414	420	372	434	452	407	423	431	437	472	402	422	397	442	452	411	396	418	422	416	417	419	414	444	452	402	445	425	424	431	383	403	431	422	393	384	420	402	437	412	433	431	441	409	437	401	432	438	400	429	417	416	443	366	439	425	435	392	392	386	456	410	422	405	447	445	471	419	427	423	426	418	440	449	410	460	413	412	407	444	446	441	398	385	411	377	408	427	433	428	376	448	389	437	391	441	430	387	406	448	407	396	417	437	387	380	426	411	402	437	447	416	415	439	410	435	393	414	385	408	410	427	415	432	443	382	379	451	434	431	400	421	425	414	424	441	410	408	427	363	422	442	425	395	426	397	412	386	412	428	451	420	398	389	463	423	414	383	425	435	390	425	406	438	426	423	397	388	414	414	430	392	403	431	422	408	432	396	427	441	406	459	388	390	404	386	404	396	423	438	397	410	441	385	415	407	382	415	412	395	388	435	413	427	416	416	435	456	385	435	409	410	400	372	410	411	422	393	442	430	417	433	399	387	396	463	411	435	372	409	459	444	422	421	397	399	465	413	426	446	423	408	435	416	420	434	430	420	438	399	413	414	409	413	436	437	429	452	448	434	445	395	412	408	446	395	459	424	428	410	380	399	425	416	428	420	409	377	410	429	407	412	390	420	425	430	420	407	405	379	401	461	419	419	412	409	430	403	415	402	398	410	433	450	381	428	412	384	424	410	426	423	446	425	432	398	416	403	392	442	424	407	409	435	453	467	387	447	453	445	430	405	445	380	449	431	381	408	385	418	418	399	428	447	424	413	414	423	418	406	426	436	400	427	419	424	410	387	455	430	428	446	433	407	353	437	430	433	423	433	418	427	409	431	423	422	404	420	440	423	394	420	384	432	389	406	385	415	430	436	372	421	413	382	473	412	422	420	444	431	407	407	387	413	413	418	395	403	391	424	409	441	409	406	426	425	401	428	409	420	425	421	399	421	399	419	424	407	407	398	403	446	466	435	412	422	414	404	414	418	417	381	392	422	442	403	399	423	420	407	416	418	420	471	444	419	437	445	379	412	406	414	396	387	412	441	435	433	429	433	405	430	443	425	414	448	439	421	456	449	428	446	445	414	401	398	397	399	412	413	444	412	414	429	415	434	397	424	456	419	412	429	438	444	420	461	409	448	392	414	387	415	477	389	394	388	427	408	447	423	416	389	403	415	445	430	409	421	410	394	404	398	413	424	408	418	410	407	385	418	440	427	448	414	432	382	432	431	423	426	427	424	441	405	422	426	380	432	424	389	461	402	447	406	430	440	436	439	427	448	398	419	435	411	448	413	423	409	388	396	432	416	432	441	410	423	447	422	448	414	422	398	424	401	408	425	438	398	410	384	408	410	421	435	418	409	399	474	429	411	400	407	435	436	411	412	398	388	441	422	406	417	429	415	394	440	387	437	414	446	430	423	425	426	439	398	421	413	392	404	409	419	415	427	445	404	431	422	429	417	418	438	391	410	392	407	413	446	409	400	403	445	443	442	485	412	447	430	406	386	439	403	415	396	373	406	438	420	382	402	413	420	407	402	432	423	412	399	425	419	401	402	388	423	449	416	411	415	422	411	432	450	412	429	381	432	392	386	422	411	430	380	410	426	410	379	433	423	367	397	416	427	421	436	424	434	435	411	409	420	455	430	428	460	396	422	430	396	424	440	435	432	405	419	423	381	408	455	428	409	467	395	422	421	398	435	411	400	368	417	374	431	395	440	424	404	400	418	398	431	408	413	444	429	421	417	425	416	428	414	390	451	435	400	420	421	399	380	401	431	380	431	426	428	411	406	467	387	411	421	394	428	408	389	413	439	412	432	430	441	396	415	385	398	436	406	382	398	414	463	459	429	416	423	390	395	447
62670	35977	22857	9190	3074	474	270	235	214	240	243	202	243	207	212	209	233	196	206	190	199	205	234	226	203	171	194	203	179	192	195	181	182	203	205	202	189	194	187	210	202	202	197	204	195	171	197	211	217	175	214	177	180	196	192	176	215	193	185	178	179	199	201	192	173	176	203	171	179	213	211	194	195	191	188	184	199	200	218	182	193	208	190	220	181	196	197	191	150	188	187	198	202	193	193	193	189	189	189	231	193	215	196	206	175	182	197	210	161	198	181	187	213	196	183	170	186	197	199	191	183	218	169	203	166	151	201	217	215	186	190	198	219	161	197	202	206	175	175	200	200	169	155	204	179	190	187	203	204	192	198	198	189	184	216	208	199	209	219	179	180	237	199	202	212	192	205	167	221	201	211	185	207	224	191	183	203	214	215	211	216	203	214	198	173	180	201	161	196	192	206	212	198	187	198	191	188	200	176	226	209	221	168	179	184	219	201	197	209	216	197	214	177	210	202	206	191	192	197	206	208	218	193	199	184	188	189	204	197	218	208	204	197	209	175	196	182	188	203	184	200	212	173	191	213	196	199	180	214	184	186	208	200	165	192	180	189	209	181	161	184	193	182	176	192	189	225	181	202	187	189	198	213	200	203	187	205	213	190	196	201	218	195	200	196	198	179	185	184	170	184	212	219	196	191	183	216	183	187	208	212	169	185	183	189	182	192	205	178	148	188	172	162	188	179	187	195	209	169	201	183	197	190	186	197	163	174	206	209	175	180	178	189	186	176	200	201	198	197	217	176	175	191	193	205	205	179	175	206	213	202	177	190	185	193	186	174	199	169	184	168	197	212	194	177	198	215	177	203	195	201	185	208	217	194	216	207	212	190	206	196	175	173	192	175	229	178	190	193	183	209	205	177	169	188	190	170	201	195	188	180	191	211	178	201	173	208	171	182	219	200	180	191	203	200	186	195	171	190	188	217	201	203	195	191	185	210	180	180	190	164	204	205	179	197	188	187	205	205	170	186	207	212	192	182	183	209	182	169	207	221	189	226	186	190	216	221	209	193	185	216	199	201	193	207	199	200	212	199	190	191	197	173	173	193	183	176	182	217	198	182	183	218	192	213	241	188	198	204	208	213	201	202	182	190	214	189	201	198	212	166	213	210	195	213	203	178	189	179	207	216	194	205	212	220	191	190	174	162	213	173	191	186	215	201	190	181	214	203	195	187	188	185	150	207	196	198	192	195	189	198	203	186	190	175	206	185	240	175	216	195	222	207	189	186	159	212	216	229	224	203	192	178	203	199	193	190	180	164	171	198	211	211	208	197	179	200	178	177	209	193	184	197	190	207	196	201	225	191	201	190	200	186	169	182	179	236	207	201	162	225	232	203	192	179	201	194	185	210	212	190	203	182	198	177	193	208	211	188	209	219	198	195	178	178	186	196	208	201	190	206	175	184	167	181	204	184	187	180	201	220	176	204	209	190	211	182	209	201	197	175	207	193	201	192	204	193	191	198	217	176	191	172	223	210	210	215	225	199	191	172	200	192	193	179	205	186	175	177	176	184	194	178	216	184	208	235	195	189	193	188	192	214	208	193	200	173	184	196	197	184	195	218	228	210	177	225	215	213	201	179	210	215	208	185	196	200	194	173	169	192	211	203	183	224	193	228	200	202	183	166	213	163	188	180	193	191	175	207	180	190	200	200	196	215	164	206	200	192	218	194	199	193	213	185	171	182	183	198	216	193	182	177	182	196	188	184	194	212	223	215	174	185	223	216	173	203	183	214	203	212	174	176	187	175	194	214	182	204	202	204	208	170	197	193	212	199	209	196	183	188	174	196	215	190	201	203	199	199	196	176	187	186	174	210	174	175	171	179	195	170	181	193	188	201	195	200	198	179	191	183	210	212	181	200	213	194	187	200	195	205	182	178	189	218	227	188	217	206	187	174	215	207	196	185	181	209	230	169	197	157	185	209	197	227	194	213	185	197	181	202	203	212	174	211	205	208	191	191	196	208	216	192	196	201	184	221	191	205	181	192	191	215	207	176	191	201	219	208	198	204	178	196	195	169	191	200	213	188	214	243	200	194	202	206	198	196	182	207	194	194	202	201	175	214	188	175	183	227	154	173	200	169	187	197	189	176	200	211	194	225	192	229	154	189	186	211	215	223	207	175	205	202	196	213	179	211	245	164	172	178	186	196	185	184	184	200	222	186	196	188	190	185	213	210	182	191	170	207	212	197	168	198	193	191	207	185	202	176	201	182	202	218	179	187	177	195	190	191	202	204	184	190	180	191	164	166	175	200	205	220	188	238	190	171	229	206	194	191	187	194	200	183	234	215	219	191	175	193	223	179	174	201	190	181	218	175	182	195	212	172	195	197	157	232	216	186	207	175	205	219	223	215	206	201	183	181	193	178	220	218	202	186	205	199	200	189	208	185	191	213	210	193	196	211	216	177	204	190	199	186	194	182	200	175	203	191	207	185	195	194	216	195	180	181	214	201	170	200	204	173	200	186	198	184	191	203	219	205	178	177	193	200	202	213	205	185	157	166	190	197	205	182	167	218	179	225	191	213	188	198	169	195	229	204	205	171	179	195	197	194	180	209	193	185	199	194	180	188	214	207	177	216	195	203	226	193	178	184	189	202	183	189	172	200	202	194	193	212	200	201	168	191	182	174	188	191	198	204	193	201	209	196	192	245	189	189	220	184	189	172	180	173	178	199	189	175	185	214	182	188	171	185	202	202	224	224	215	204	195	191	184	183	194	211	189	214	199	198	197	196	202	205	214	192	203	197	191	197	183	199	181	197	167	214	202	200	200	181	207	216	207	196	181	208	185	207	215	188	185	199	189	197	200	181	195	154	184	175	184	211	199	222	213	217	169	193	242	186	195	235	192	178	195	178	208	197	197	182	189	195	211	202	186	190	193	208	186	210	222	189	195	170	195	187	200	195	198	194	192	179	187	197	171	205	183	213	194	197	206	209	175	172	193	213	209	212	201	199	199	218	192	240	201	193	191	189	228	203	195	212	196	188	177	182	196	173	205	158	209	200	204	199	210	210	199	174	197	225	193	171	207	189	205	199	197	196	196	203	210	171	193	200	176	215	203	175	226	202	192	226	188	195	173	182	206	177	183	199	195	206	183	182	211	206	194	191	205	185	187	199	207	203	185	178	203	199	216	190	170	164	191	195	212	216	209	186	216	175	224	185	199	189	193	233	183	188	196	193	182	182	196	182	168	208	193	195	195	155	168	188	192	191	191	196	200	180	212	172	199	198	202	180	188	169	174	184	193	201	179	208	207	193	199	203	198	184	184	207	180	188	196	185	210	206	199	220	176	220	188	211	195	198	203	182	201	173	182	198	191	208	188	226	194	200	200	199	186	198	171	187	193	219	207	225	181	205	188	224	187	213	183	180	202	184	206	188	182	182	196	200	200	177	182	198	170	223	187	180	200	219	193	199	198	198	192	182	181	201	204	175	222	211	211	176	203
40000	27406	24559	15066	7635	1278	652	616	599	585	590	582	589	543	538	507	539	481	541	515	522	543	545	733	434	455	429	440	428	432	431	429	415	437	400	439	423	422	426	434	437	415	438	441	419	441	444	437	452	402	453	416	438	435	437	445	460	449	436	430	476	470	412	429	411	451	426	401	462	457	457	413	416	377	419	418	418	439	421	426	430	423	427	429	406	411	407	452	421	432	459	406	420	405	365	438	444	414	403	446	427	433	393	408	444	414	441	419	409	449	438	464	401	451	435	496	454	414	445	435	414	453	425	421	460	429	412	427	445	432	411	437	434	454	428	443	420	411	425	423	443	425	399	463	412	425	423	432	451	407	435	441	423	447	418	447	418	456	402	441	434	430	403	415	390	436	453	454	400	463	431	445	427	420	436	456	429	431	449	432	408	421	468	447	432	406	441	393	409	417	407	410	435	438	470	444	414	415	458	424	454	443	405	423	437	417	431	425	431	430	439	425	432	418	418	442	424	450	433	467	412	401	444	404	411	439	406	439	476	430	407	459	411	427	438	431	437	411	417	438	428	401	430	432	428	441	469	425	427	438	430	472	427	432	400	452	423	467	424	377	421	415	452	412	440	432	456	382	451	413	403	405	431	441	460	459	445	430	424	421	449	403	444	417	444	414	461	442	456	395	460	438	402	462	445	412	451	439	424	444	443	447	448	386	418	425	410	426	443	440	403	482	440	424	433	429	416	408	425	464	448	442	403	432	439	422	429	453	462	455	413	411	402	412	433	421	405	436	430	431	418	415	408	404	435	395	414	433	420	417	400	424	416	408	437	443	435	431	437	467	408	407	442	440	459	467	418	412	405	416	396	433	401	410	451	430	448	443	464	431	410	442	417	403	414	475	473	431	427	452	424	434	432	438	436	410	405	416	402	423	415	426	454	394	401	455	436	426	398	435	430	428	427	426	426	470	438	442	431	444	424	426	431	435	424	474	433	459	424	426	434	413	415	424	470	426	443	393	439	432	431	416	448	460	426	423	450	434	430	469	454	436	403	386	417	426	417	434	432	407	444	457	420	381	437	426	411	446	418	415	424	463	468	451	380	396	428	455	477	445	442	437	429	404	418	400	445	422	441	417	470	425	424	413	446	428	393	471	430	447	466	417	465	449	403	407	414	415	415	413	432	442	415	434	438	418	428	383	426	404	445	415	454	443	438	417	464	447	420	384	403	402	414	444	408	445	444	389	437	444	431	426	431	470	445	431	468	442	420	441	480	443	419	437	441	440	427	412	437	411	436	416	454	424	440	388	430	434	451	407	431	407	418	446	428	424	440	445	409	411	427	433	429	454	426	437	414	460	438	434	447	395	436	475	447	458	425	462	417	411	444	436	422	439	428	421	413	441	428	455	412	413	444	438	427	419	401	437	452	429	439	442	407	453	424	410	419	439	471	458	419	416	406	460	456	366	421	441	392	477	418	443	389	463	443	419	366	428	397	450	439	422	434	453	419	430	395	430	441	426	398	451	408	449	422	436	451	431	444	442	435	414	431	455	417	424	437	417	465	414	439	468	404	386	437	434	411	413	469	418	470	408	417	417	452	424	428	392	427	439	462	422	405	430	444	425	406	448	436	446	455	435	422	422	408	428	420	445	412	424	415	411	434	441	426	449	435	411	436	452	413	423	420	430	420	436	412	425	444	384	425	458	432	409	414	451	412	393	380	426	428	428	436	404	449	440	432	455	450	457	440	445	427	418	445	436	459	410	424	433	406	459	462	449	413	443	407	438	415	463	419	465	416	406	441	436	447	431	456	437	454	436	369	419	443	427	411	418	438	447	428	411	430	445	460	453	447	417	423	396	410	449	409	429	443	430	430	416	437	475	435	456	396	431	433	425	435	392	468	435	435	479	449	461	416	421	436	438	428	399	440	412	397	426	418	408	428	423	448	454	428	424	404	412	445	434	406	413	390	419	456	419	439	421	424	402	431	416	436	419	443	402	424	445	401	430	404	401	418	402	463	423	472	404	432	445	424	410	424	423	452	484	436	441	439	442	414	444	415	438	450	416	406	421	437	436	445	464	407	433	465	428	449	438	429	390	445	400	447	427	449	439	421	443	431	437	432	430	431	447	409	439	422	408	416	432	426	454	413	459	474	430	423	411	430	412	426	435	419	458	437	415	419	471	414	400	419	442	383	413	415	415	460	443	441	434	438	416	419	451	444	456	431	401	461	462	423	429	426	444	409	435	438	458	432	410	456	407	427	412	443	424	431	462	440	429	425	410	426	422	440	463	455	441	427	409	441	407	413	427	450	436	449	445	403	466	435	432	402	409	412	437	421	424	446	390	443	418	401	411	431	431	392	415	430	392	418	411	393	411	428	437	415	426	430	441	416	418	442	441	446	443	424	394	424	431	417	435	427	430	446	407	404	466	429	459	428	442	468	416	442	433	451	464	449	403	448	400	447	437	479	489	419	421	387	426	458	445	437	389	434	423	419	413	423	429	470	421	390	435	452	448	417	461	408	482	410	416	412	432	438	479	453	438	452	416	443	454	427	436	438	448	430	402	443	453	406	417	425	419	430	406	405	419	390	400	395	423	409	457	439	433	428	469	410	444	439	433	413	445	425	469	424	449	430	424	459	401	458	402	454	426	436	443	397	404	409	453	421	462	412	425	444	410	426	433	455	403	430	417	414	412	418	420	429	438	459	425	406	404	430	421	418	459	442	456	446	418	453	426	406	447	442	414	408	435	482	425	439	445	430	419	436	453	420	449	462	420	405	428	404	416	449	429	423	429	459	459	432	404	398	441	426	437	423	455	443	425	435	426	422	443	384	435	390	426	419	472	441	405	461	392	399	445	422	449	407	455	428	405	410	414	457	459	437	393	408	446	439	431	426	414	440	422	425	443	449	441	436	423	454	417	454	455	446	407	427	456	436	427	451	439	427	461	415	426	410	434	439	448	402	417	422	436	420	429	474	409	464	435	461	465	425	451	423	429	437	436	444	430	452	452	437	402	413	420	460	415	412	426	445	412	412	425	413	463	433	410	416	455	455	434	446	430	441	446	413	492	465	422	422	421	435	451	460	452	431	424	447	418	434	425	415	412	448	443	401	421	418	426	444	446	473	447	429	425	415	421	423	460	396	396	415	454	460	402	424	437	414	450	422	433	439	429	400	449	442	484	430	428	419	418	415	424	441	397	430	402	426	472	443	418	462	434	416	432	430	410	438	415	381	411	445	435	435	426	456	399	415	412	417	448	430	402	423	376	484	425	412	397	422	409	437	419	414	442	416	434	415	432	383	448	436	432	435	441	425	432	463	450	421	472	433	392	435	464	408	436	428	454	427	416	445	405	433	414	458	437	438	429	406	396	428	448	424	429	462	439	433	395	432	420	432	429	433	444	466	439	435	447	454	415	417	435	456	422	428	461	458	447	444	439	403	426	449	419	454	428	400	414	439	448	440	441	405	438	436	404	396	444	389	432	390	451	404	446
48994	26086	11124	2997	764	186	173	185	159	199	168	203	195	156	153	167	168	170	164	168	166	166	190	191	177	181	183	176	171	205	174	153	162	190	170	158	157	179	168	170	171	167	191	164	189	165	176	169	180	183	151	191	191	193	181	148	159	188	172	158	195	177	158	162	177	160	176	162	173	150	166	165	174	184	173	188	174	177	155	194	164	157	189	154	180	198	174	165	167	203	162	172	187	154	173	164	187	194	171	201	169	157	181	176	166	197	170	164	149	153	192	207	205	163	184	186	196	155	192	203	174	179	167	184	192	182	162	161	207	184	169	179	154	195	182	202	172	161	163	156	154	152	181	187	156	165	197	185	172	159	179	148	171	160	173	146	160	171	194	152	184	196	206	177	181	172	181	149	160	177	201	142	136	180	195	179	157	167	198	148	182	157	174	160	157	144	150	150	177	173	170	150	165	156	167	192	186	153	186	188	182	191	176	172	178	167	188	168	194	179	162	194	191	193	184	173	187	173	159	169	182	185	177	181	188	197	171	185	161	176	167	164	177	183	147	168	174	168	186	182	180	163	153	190	199	173	174	178	171	159	145	174	200	164	169	169	174	172	175	185	214	176	171	152	164	171	159	173	158	174	152	151	176	182	188	179	210	169	181	182	167	164	163	180	171	168	174	175	176	160	170	173	192	166	161	159	218	165	169	153	171	170	168	194	187	151	162	177	166	178	157	164	170	173	182	159	174	148	177	178	197	184	183	172	169	179	183	160	197	164	187	184	161	169	172	181	171	198	207	160	167	157	153	178	182	186	189	163	163	181	184	153	179	187	148	181	186	185	142	188	179	171	171	162	180	206	178	170	164	160	167	179	175	162	171	169	184	168	189	179	179	184	162	171	173	167	161	182	194	163	157	183	146	174	163	162	181	151	169	167	192	164	175	162	175	192	168	181	187	171	198	178	183	139	189	203	176	138	149	205	167	171	164	166	192	165	172	167	195	181	188	188	189	151	172	155	180	182	173	164	192	142	191	150	151	190	180	180	160	171	155	182	192	158	160	163	192	173	167	179	178	173	174	174	152	178	190	182	151	170	186	182	187	193	175	174	205	191	204	188	194	195	199	183	158	151	179	181	179	161	195	154	183	163	185	182	181	171	181	181	203	167	161	173	175	206	205	166	158	199	171	175	160	178	187	170	168	175	166	186	147	131	156	187	157	157	174	179	176	186	174	195	158	177	171	200	165	181	179	179	195	198	161	174	181	192	182	179	168	185	168	180	146	167	200	171	191	158	171	160	173	181	159	195	180	161	172	139	157	190	161	170	171	193	183	160	192	180	165	172	196	149	198	189	180	169	181	173	190	162	174	166	161	193	194	177	173	167	148	167	185	179	159	170	159	180	177	159	191	219	175	167	160	184	135	160	146	149	167	173	179	211	178	163	154	203	170	169	147	179	173	165	151	188	176	171	189	166	160	188	181	169	165	164	176	173	178	180	197	179	175	159	186	185	201	170	171	174	173	160	193	185	170	180	190	167	161	163	195	172	150	166	195	195	168	162	157	170	164	167	172	160	164	185	190	174	181	171	154	171	176	148	181	186	154	197	163	189	178	172	165	195	182	147	150	163	137	148	169	172	197	186	166	187	151	162	187	158	178	187	162	186	173	185	179	191	165	150	183	176	187	155	167	170	180	153	167	166	167	162	171	198	187	208	201	188	196	172	156	168	178	154	158	156	178	189	209	175	187	171	215	158	188	179	174	179	168	146	166	165	183	185	177	158	211	144	172	179	171	186	171	169	175	161	165	162	177	184	169	183	192	166	160	165	180	192	174	204	171	169	173	176	162	171	160	163	197	167	174	189	190	134	183	185	178	161	181	189	170	178	167	178	167	176	165	168	179	185	155	173	179	193	190	168	191	170	201	191	154	174	185	186	144	174	194	178	179	178	177	185	164	173	185	170	182	163	189	169	189	166	150	187	176	151	182	183	162	173	173	166	181	187	156	195	179	176	167	180	198	175	176	168	148	192	157	181	174	172	177	196	163	180	181	189	141	192	200	185	171	168	181	153	164	186	179	190	179	172	179	153	180	154	173	188	182	158	169	195	173	164	160	188	172	178	155	199	159	163	181	186	141	164	169	163	157	179	156	151	179	199	176	142	156	154	167	168	164	180	162	164	156	156	152	165	176	157	192	168	175	167	150	169	172	179	167	192	179	162	193	176	167	162	180	198	181	172	181	144	148	165	163	161	165	179	173	164	163	159	180	201	174	202	157	152	145	169	171	157	207	181	197	179	169	158	184	174	170	172	173	170	179	176	162	169	157	187	188	161	168	188	184	184	164	216	179	137	171	199	178	157	180	153	166	158	172	169	171	159	182	176	179	171	193	185	187	205	174	180	167	176	148	150	163	157	159	154	190	182	169	183	183	171	176	182	202	183	171	175	174	155	181	186	193	188	179	205	169	179	163	178	188	167	166	148	178	196	185	177	161	130	179	184	170	199	152	176	163	189	186	168	171	163	164	161	173	176	177	193	179	181	177	153	168	171	200	151	201	176	166	193	183	186	169	137	147	144	180	165	166	179	175	159	184	190	149	174	164	164	171	183	165	178	207	187	152	181	179	170	195	175	169	175	162	149	147	164	167	188	161	161	172	170	221	174	158	176	193	166	158	172	161	167	167	192	183	164	155	189	183	180	168	163	165	185	171	169	172	157	160	161	148	158	175	166	188	173	192	188	177	162	175	189	200	196	166	166	175	181	183	172	172	186	166	145	163	173	164	198	161	192	191	184	145	180	182	157	189	193	182	171	167	196	189	176	172	164	192	169	166	183	174	170	168	168	190	180	157	162	204	185	186	177	182	190	150	191	180	196	150	180	184	154	133	186	163	177	163	204	195	192	172	190	167	185	171	145	173	199	165	162	154	171	172	193	175	180	163	176	168	178	158	188	191	198	181	198	200	185	159	160	168	170	157	149	155	159	178	168	168	168	201	142	167	170	185	163	154	162	190	167	180	212	179	198	171	184	174	174	169	173	164	165	179	187	162	181	164	188	181	173	167	180	180	167	161	185	154	157	204	139	174	184	175	191	168	182	189	197	179	174	200	172	188	181	190	167	152	198	198	170	173	174	173	171	203	173	153	175	161	176	145	170	173	178	171	158	148	167	175	170	144	175	179	199	180	176	185	175	185	171	191	184	161	162	161	179	193	169	199	172	167	175	185	179	184	161	175	159	190	181	155	164	183	199	164	177	182	179	181	186	173	162	169	185	179	148	195	166	160	183	193	169	157	166	160	166	162	149	192	153	173	180	173	128	180	197	196	161	175	169	189	192	181	164	189	169	154	156	158	178	186	167	159	175	176	185	164	182	190	162	175	177	164	184	171	182	210	160	173	163	148	166	156	195	152	155	153	151	149	189	158	156	171	193	179	176	186	181	188	167	201	137	167	175	176	196	179	183	153	153	160	180	185	163	149	157	181	160	176	151	180	173	191	203	160	175
31638	18942	13360	6215	1989	517	389	388	410	428	466	408	415	433	407	381	405	388	405	391	396	413	403	400	370	400	409	408	420	404	452	374	378	387	412	414	387	431	370	384	351	398	392	416	375	384	398	381	409	390	375	375	385	398	392	437	380	405	364	415	410	414	378	413	401	405	351	385	350	376	396	416	384	368	366	365	390	381	378	391	365	396	369	410	397	380	391	388	360	404	410	358	365	396	403	385	405	378	334	440	381	403	392	340	381	399	434	378	433	393	393	385	373	383	450	384	395	415	375	407	395	385	421	387	406	421	378	408	390	417	408	402	385	344	392	401	393	399	386	385	375	344	419	399	383	424	399	406	375	404	424	356	384	400	362	419	394	408	374	398	390	429	374	422	386	393	390	381	391	388	415	394	414	383	387	384	374	445	351	398	440	408	392	401	394	397	437	368	430	379	384	402	366	397	418	425	413	441	386	367	403	396	375	390	361	377	371	427	406	398	380	379	418	358	373	383	383	432	406	387	414	407	402	433	405	357	368	374	367	377	389	395	389	399	416	387	382	405	403	380	372	400	376	386	389	404	382	383	418	396	352	364	371	384	399	376	412	420	401	391	391	411	399	396	365	338	383	387	366	394	409	413	448	375	387	361	397	389	419	392	401	392	408	404	353	379	384	373	383	395	360	375	409	393	410	411	398	355	349	407	354	396	383	359	399	337	372	447	400	367	378	386	353	382	400	361	387	417	393	365	422	393	367	389	407	395	379	388	423	388	403	400	401	404	382	365	400	362	359	370	360	391	380	423	414	414	388	401	398	348	386	379	379	407	407	405	405	364	417	366	355	363	382	414	409	387	391	381	380	382	393	395	383	411	381	427	420	374	398	392	369	373	372	387	409	406	396	382	365	442	360	355	392	420	424	400	387	435	390	370	401	429	353	352	424	424	390	381	408	395	373	390	413	406	380	368	402	348	403	361	402	434	388	380	360	369	368	369	419	407	385	374	387	383	394	407	422	374	422	353	399	390	365	404	387	393	404	392	386	398	401	413	389	371	437	418	411	381	367	406	392	378	375	372	391	388	397	397	387	425	387	388	389	400	333	378	396	386	374	386	376	394	392	391	405	424	381	407	403	379	377	418	390	363	405	374	426	385	414	387	371	385	383	393	375	425	385	362	416	395	382	418	382	404	386	401	397	404	392	416	379	382	384	408	384	359	424	410	397	380	370	356	408	396	385	407	410	366	411	379	382	395	434	397	378	406	420	385	376	374	373	401	363	410	384	366	398	365	412	387	391	367	404	386	390	348	364	409	371	359	371	375	415	383	385	373	448	385	426	409	391	391	379	368	421	407	401	373	391	401	350	363	396	394	360	359	375	372	388	413	369	370	399	373	371	398	389	427	388	401	399	388	399	411	424	373	392	410	407	406	419	383	406	393	370	390	406	376	398	403	394	371	375	415	405	400	374	369	392	417	376	350	359	392	392	389	418	428	405	401	369	389	422	397	376	404	375	431	374	356	391	364	407	399	368	377	411	405	364	341	393	370	390	385	403	402	435	401	393	371	378	369	383	379	412	375	427	390	406	407	368	400	366	412	354	378	380	366	340	381	362	368	393	375	374	388	447	400	349	393	428	439	377	395	411	390	376	419	380	381	346	378	386	384	382	384	367	395	388	368	386	396	407	380	368	386	389	420	354	353	342	392	387	410	425	399	399	395	405	404	398	410	401	375	405	398	395	355	379	415	412	385	410	398	367	375	395	383	375	365	385	419	366	375	371	386	407	410	406	370	403	401	408	375	406	407	392	369	369	390	392	396	412	395	394	381	388	389	394	368	387	374	388	411	429	382	352	372	392	378	395	399	385	395	413	378	385	378	409	388	361	364	366	403	388	367	369	358	436	387	405	387	383	376	407	365	414	372	424	377	352	398	360	382	360	354	380	412	429	359	409	393	372	433	413	406	387	411	370	381	401	424	401	369	395	399	387	422	390	411	419	386	378	381	393	429	368	395	425	402	377	375	375	374	400	406	391	364	384	372	360	370	358	403	379	355	413	389	381	415	410	403	426	390	378	370	379	365	392	410	357	420	404	421	392	418	401	383	388	392	369	420	410	372	418	418	379	383	335	374	408	364	417	397	358	389	407	397	403	384	407	340	382	358	387	429	405	410	376	384	340	405	380	372	407	413	352	393	396	357	409	382	369	369	390	367	366	404	382	358	361	368	396	384	394	362	420	390	370	405	401	390	374	394	378	395	378	370	363	415	396	367	388	422	383	402	407	398	339	375	392	392	401	385	378	418	382	391	366	392	374	370	391	412	374	446	355	391	370	373	370	365	367	372	407	406	376	366	398	427	435	382	416	373	388	383	392	405	370	387	421	399	361	408	362	362	401	414	357	391	384	404	377	378	390	383	384	380	407	372	398	361	384	370	382	363	400	378	345	360	369	365	382	419	336	431	371	404	398	422	376	367	402	430	369	409	388	390	388	365	402	377	395	368	340	385	420	416	383	372	399	421	394	380	385	410	364	396	395	371	416	396	417	379	393	403	426	389	427	399	394	433	377	354	383	402	367	395	403	360	401	367	396	398	373	386	428	406	397	370	362	347	373	392	377	394	359	408	383	400	371	381	436	383	393	389	407	346	395	392	384	405	388	434	379	386	354	452	411	428	389	386	360	401	427	385	424	387	385	389	401	396	380	390	382	406	380	413	375	401	372	407	393	410	369	387	402	379	381	408	359	386	400	419	362	426	366	389	371	370	381	401	383	411	368	423	392	380	383	384	399	391	405	387	363	382	428	371	421	384	401	415	387	377	377	389	408	379	352	423	391	394	401	407	423	388	412	371	381	409	378	384	404	393	391	371	389	394	378	382	377	388	425	390	379	376	410	397	386	400	387	422	374	411	403	410	392	395	382	381	424	372	415	392	387	355	377	385	393	369	388	412	422	364	368	378	343	361	373	384	359	411	409	375	443	361	397	393	404	401	429	368	373	358	389	382	408	377	415	375	383	344	372	375	395	372	392	387	413	360	382	375	401	375	391	374	391	411	404	407	372	399	400	342	395	361	411	404	374	393	423	394	359	409	379	378	413	407	393	379	338	401	385	403	375	377	409	399	386	387	392	352	390	394	430	389	371	378	394	390	375	374	403	372	385	409	369	376	405	379	400	389	402	432	403	386	415	380	409	400	374	410	366	403	408	386	363	377	365	388	435	439	419	378	410	380	393	385	338	410	405	398	379	371	392	402	391	355	396	358	388	377	386	396	411	384	390	363	388	386	399	383	392	404	405	364	419	413	360	389	398	401	374	372	379	397	414	385	408	389	351	382	378	395	393	421	375	323	419	358	381	403	388	381	416	435	341	375	398	438	372	368	379	369	406	381	388	383	372	390	378	396	397	375	412	366	389	379	403	427	386	371	385	412	396	366	392	430	381	393	355	399	386	403	383	393	377	384	376	424	362	399	405	358	404	423	384	411	352	378	385	410	408	405	445	405
53663	30035	15330	5414	1615	510	252	230	219	255	232	229	242	187	207	219	205	193	216	213	290	228	230	196	173	186	188	195	177	166	198	200	208	164	196	175	193	171	173	180	175	191	164	167	204	189	179	190	160	214	177	187	187	172	198	161	178	192	142	187	185	177	204	166	210	171	197	174	179	185	174	170	202	169	184	183	150	171	179	177	172	199	196	198	164	166	166	167	203	199	182	181	174	170	180	191	182	180	170	183	180	212	155	177	200	174	179	179	183	169	191	158	185	182	200	191	163	189	166	195	201	183	202	172	178	192	179	182	186	179	175	185	183	180	163	188	160	213	175	189	182	180	190	183	208	169	180	180	188	178	185	208	173	196	156	174	169	170	187	177	173	174	182	180	170	166	187	188	154	179	165	197	173	176	156	194	194	190	197	164	181	191	209	187	167	155	166	160	176	175	200	194	153	204	208	173	153	193	197	177	172	165	215	190	187	201	197	195	170	169	189	199	176	173	184	188	197	173	198	202	186	186	176	201	196	192	187	196	177	180	198	194	199	198	207	168	163	204	199	166	171	170	164	209	189	194	193	176	172	199	164	183	147	183	168	183	184	174	172	195	163	183	185	163	184	179	183	182	190	194	168	181	214	213	190	183	160	200	176	174	186	161	186	198	184	150	188	170	188	195	188	177	192	198	192	216	224	207	166	171	205	161	204	202	180	166	144	163	172	186	174	174	195	183	173	199	187	197	181	175	203	167	205	153	215	178	193	193	174	156	219	184	195	194	173	207	190	174	190	166	196	200	197	200	197	185	183	181	170	156	144	182	180	198	171	183	176	190	195	158	179	180	219	201	201	193	183	179	157	181	194	177	196	178	191	171	176	184	191	166	174	166	195	187	212	177	190	210	185	176	187	179	180	174	187	194	180	191	153	162	171	185	162	181	180	198	181	197	172	171	178	190	191	186	159	139	179	183	198	205	169	182	175	195	177	157	185	199	177	201	176	190	185	170	185	178	188	181	196	150	191	196	166	174	170	150	170	203	166	187	186	191	179	200	215	163	179	191	192	174	176	188	188	167	191	183	181	173	175	174	189	177	177	191	183	186	163	186	185	188	177	179	224	158	171	172	183	164	192	203	188	175	173	196	173	186	163	194	172	190	204	195	187	194	178	183	193	173	179	166	189	166	183	157	184	192	163	200	153	172	180	210	170	177	183	178	174	167	173	176	191	176	193	176	174	196	185	189	208	196	186	187	218	164	187	194	177	213	193	173	154	191	200	197	200	153	174	188	189	199	185	165	160	186	192	208	207	204	164	173	169	193	155	150	190	185	164	217	176	150	191	172	184	193	184	186	186	187	182	174	163	158	199	178	162	176	188	201	209	159	188	195	188	168	200	184	182	175	185	177	211	194	172	171	174	212	185	162	185	167	192	186	183	168	180	173	161	187	182	186	186	184	197	199	181	186	183	168	175	197	181	150	169	183	171	193	188	189	177	204	174	184	153	192	187	173	206	200	175	196	169	176	175	176	182	175	174	194	233	179	163	169	190	189	184	197	176	177	202	185	181	189	184	181	182	160	193	177	183	176	170	213	172	211	133	198	210	203	187	200	181	162	197	169	178	182	167	170	202	183	203	172	217	185	170	176	193	201	175	180	177	157	162	195	196	162	181	194	167	174	172	157	197	180	206	184	166	168	200	189	179	190	169	203	179	185	159	191	174	185	177	190	190	178	175	204	205	209	177	197	182	173	195	194	173	188	198	176	197	186	166	180	206	168	197	207	189	192	177	168	192	157	182	176	183	162	172	185	171	206	199	196	205	186	173	169	198	192	159	160	174	184	172	175	158	174	209	195	200	217	209	186	198	189	173	191	171	180	173	180	201	198	176	189	212	192	207	197	182	194	210	172	181	181	192	168	174	185	184	169	172	180	211	145	185	185	162	185	179	222	181	173	169	212	161	181	159	185	158	183	170	193	176	176	159	198	164	161	163	198	182	159	170	175	175	191	174	196	168	196	194	198	176	188	186	166	212	206	166	164	201	166	180	170	161	180	175	194	179	176	163	175	167	183	180	192	177	164	183	171	200	170	187	195	233	175	219	205	180	184	173	175	171	207	202	174	199	187	184	197	184	177	165	168	197	163	165	202	194	188	191	206	163	169	173	176	163	186	174	158	190	153	187	216	158	188	176	166	175	162	197	197	183	161	195	200	183	194	198	201	190	198	193	215	166	174	194	151	190	176	197	180	178	193	189	185	172	187	204	200	156	158	185	191	180	176	188	180	186	204	187	169	178	163	191	171	189	180	174	207	179	159	199	175	170	164	152	182	170	201	198	188	200	176	193	187	167	189	201	188	202	193	192	201	204	172	174	182	178	183	186	211	201	168	169	200	179	190	188	199	220	169	181	189	195	206	174	195	176	178	167	198	226	196	208	184	197	153	174	170	171	176	203	180	178	179	175	215	174	223	180	197	197	204	165	169	213	176	187	187	166	195	180	194	173	181	168	184	182	202	184	176	181	165	186	185	178	209	162	200	179	183	175	174	188	176	187	183	186	176	211	192	170	166	184	168	207	194	192	172	185	161	179	171	179	186	197	211	157	189	194	203	161	175	160	188	171	171	180	148	170	178	179	191	204	159	171	185	171	190	185	167	150	187	164	174	204	198	185	192	183	238	170	192	166	146	198	199	171	181	205	229	184	187	174	204	184	174	193	193	177	195	169	184	180	193	169	187	166	204	178	172	196	187	207	177	165	172	190	178	193	185	181	187	153	197	192	185	164	187	176	179	184	186	175	203	184	201	172	193	178	164	197	182	180	185	179	174	210	163	188	154	183	162	214	205	163	210	169	174	176	182	185	172	162	177	181	173	188	182	197	170	158	181	158	171	156	188	193	194	185	188	185	215	162	161	190	158	197	178	195	184	173	204	201	175	146	192	166	177	177	188	199	171	178	196	177	187	196	178	199	176	176	191	183	166	179	185	178	202	179	213	205	189	182	192	201	173	201	176	181	184	198	181	192	172	197	185	202	188	181	186	176	185	220	199	162	170	190	186	173	176	174	201	169	164	169	158	186	170	179	180	186	202	176	178	166	191	168	194	203	159	182	185	209	179	200	190	174	200	156	184	198	174	198	201	153	195	197	174	180	184	186	193	198	184	186	184	195	178	180	206	207	179	181	198	173	186	167	183	180	187	187	166	176	172	187	164	175	181	168	180	196	191	172	153	172	188	209	205	161	174	200	171	190	169	193	177	188	192	184	183	173	200	172	178	181	190	176	179	198	170	184	186	173	170	178	163	169	196	206	184	168	178	188	175	178	186	161	190	157	184	169	207	196	182	170	189	179	191	168	174	173	178	172	168	166	198	187	190	194	213	183	188	165	171	202	185	202	190	185	178	173	205	167	187	193	175	176	219	194	177	197	191	192	197	156	215	183	173	163	180	175	191	190	173	194	187	180	181	181	193	182	204	172	190	189	196	200	192	190	192	187	185	202	191
33804	22813	17902	10382	4639	1683	683	616	646	764	709	683	628	563	594	571	548	576	615	661	1037	782	579	425	428	414	413	406	399	411	385	434	404	401	434	383	363	389	453	413	416	376	403	426	413	410	376	431	436	417	434	413	397	458	437	408	426	398	438	429	400	408	425	389	392	419	413	406	422	413	373	441	415	432	386	381	380	406	386	400	451	427	426	402	451	414	397	405	419	416	391	412	421	393	420	396	389	398	411	436	388	429	404	446	442	383	397	406	405	404	404	404	406	411	400	429	450	381	409	413	421	402	436	415	439	417	441	415	368	397	403	406	416	417	424	450	423	436	378	401	415	428	421	437	420	421	423	404	396	376	414	430	414	386	403	427	436	407	432	379	459	391	405	378	433	442	409	412	413	414	395	421	435	397	398	427	405	403	405	382	396	415	395	383	418	404	419	372	429	385	429	414	443	396	388	429	434	403	443	411	423	391	400	401	387	378	429	405	416	395	414	395	420	419	412	432	399	447	385	429	441	428	423	385	375	381	407	431	397	428	390	392	421	389	435	432	397	397	403	398	424	401	425	396	392	383	392	405	405	403	403	391	396	433	391	431	378	438	421	429	398	415	404	393	402	393	413	409	400	366	412	432	408	399	438	392	444	386	390	393	413	390	380	429	413	411	400	412	465	394	411	405	414	371	430	379	394	428	396	390	396	416	437	394	424	419	430	405	407	441	437	422	410	456	458	428	400	397	398	391	409	442	433	434	419	404	409	420	374	413	437	415	387	399	402	435	428	408	393	397	399	417	420	440	434	392	396	366	438	407	412	411	392	420	428	423	373	416	426	416	417	387	406	406	405	434	412	425	407	393	393	435	426	384	404	413	407	415	418	380	380	429	386	396	434	385	425	382	413	386	418	409	431	424	404	423	404	418	400	406	386	398	429	395	392	399	404	420	430	412	426	426	416	431	355	389	410	438	419	427	420	397	426	390	406	396	430	423	377	423	429	409	413	406	440	392	400	402	431	405	396	406	396	387	411	396	418	429	427	408	466	446	378	422	415	421	382	415	374	399	404	422	429	406	392	378	413	387	437	389	408	405	428	406	412	414	413	429	426	432	414	412	415	403	430	418	420	421	439	443	400	426	417	428	441	400	413	414	384	422	395	412	413	407	419	442	401	469	411	395	473	445	371	424	424	428	410	418	403	397	399	403	421	441	440	415	412	427	447	420	427	409	437	419	396	378	423	408	423	399	427	452	406	395	413	396	398	412	393	429	407	376	408	408	369	439	396	368	418	395	410	442	435	393	420	401	415	437	391	411	389	419	379	368	394	391	418	398	426	394	412	451	407	402	431	395	397	425	402	419	407	387	429	382	393	423	409	414	412	402	434	447	404	426	436	392	436	410	460	402	422	393	406	395	406	440	418	424	412	423	421	445	399	409	433	373	389	424	394	421	423	384	418	403	379	418	398	422	404	383	418	390	392	400	399	391	437	375	394	425	423	380	399	382	435	388	436	428	427	402	423	416	387	407	422	425	406	437	401	398	393	437	429	377	417	412	408	370	411	422	397	444	413	418	418	460	418	373	383	390	387	390	429	391	369	419	411	459	410	371	426	413	414	415	379	407	419	434	445	386	434	407	419	405	400	416	417	450	422	402	392	387	383	410	417	381	418	419	405	414	430	439	441	394	406	411	411	404	428	447	410	420	412	440	390	430	414	385	443	379	386	394	394	413	393	464	433	436	448	412	436	408	431	391	407	392	379	418	423	432	391	416	371	381	416	369	413	444	427	369	454	453	410	433	413	393	401	392	424	405	448	408	409	422	449	435	417	398	416	430	406	393	416	384	391	433	411	424	385	414	436	422	420	415	416	396	415	419	418	400	413	403	365	417	411	419	400	419	423	403	412	441	445	369	422	409	416	417	412	367	371	440	432	408	409	400	421	419	468	423	408	401	444	435	389	441	418	442	399	410	406	387	424	370	414	413	372	420	419	392	391	455	432	419	430	422	414	397	406	419	431	417	449	409	433	430	393	435	426	355	427	433	445	419	401	425	427	407	404	397	393	437	424	425	423	403	426	430	362	413	436	451	369	420	410	441	426	418	421	427	443	406	414	361	373	446	442	421	396	396	406	373	400	403	405	404	444	417	431	410	403	384	401	370	369	418	435	408	413	433	412	412	427	382	362	420	398	447	408	397	398	427	402	421	427	392	409	388	379	418	409	408	441	365	441	438	393	427	422	434	419	406	440	431	409	401	432	431	372	442	405	395	429	409	399	433	420	418	403	403	416	395	400	431	398	401	403	446	403	407	389	388	411	406	419	421	389	414	428	397	398	407	411	434	404	443	419	456	393	416	406	414	402	403	423	442	419	422	402	402	395	437	415	440	389	402	405	401	421	396	407	407	430	426	413	404	439	412	401	409	422	400	382	419	415	390	397	409	393	397	425	404	389	434	408	400	399	421	439	429	421	462	428	445	415	412	429	423	419	431	432	400	392	362	432	431	453	414	432	430	458	448	387	437	401	419	410	377	443	446	398	427	436	397	406	411	353	404	409	392	424	398	410	394	377	427	418	414	402	392	424	388	361	406	396	453	400	402	459	402	449	391	436	432	405	388	395	399	432	391	418	416	456	407	422	421	420	422	407	408	416	414	419	433	408	397	460	385	434	385	426	446	444	392	421	389	394	397	411	383	430	449	414	397	417	416	391	419	421	405	396	436	428	418	385	419	429	448	439	410	450	383	378	398	426	384	423	404	389	473	390	411	405	365	419	386	432	389	391	394	389	386	399	426	443	377	414	412	374	427	438	425	426	402	419	426	408	404	425	411	410	408	389	437	382	422	399	431	412	388	411	449	446	434	381	419	429	428	397	368	425	393	411	435	424	400	411	406	384	411	417	361	442	421	394	416	364	393	401	412	420	394	402	410	416	427	411	406	447	420	431	447	445	381	437	412	412	435	428	371	421	376	452	406	403	394	410	415	409	423	418	415	444	445	417	417	403	398	426	381	406	414	435	436	390	447	412	431	412	425	377	462	396	386	423	437	400	409	409	406	390	376	398	382	439	411	454	425	389	410	437	397	405	370	411	425	438	433	444	407	396	388	414	424	405	415	432	416	409	415	431	399	436	449	456	419	429	424	418	412	407	449	434	418	393	391	407	401	428	411	435	374	425	414	375	463	435	471	386	396	431	407	417	415	390	399	397	416	402	443	391	404	437	449	392	376	438	410	428	372	429	424	417	410	409	395	435	428	415	425	448	434	420	398	424	429	428	392	407	430	379	377	415	372	414	393	398	404	340	415	432	407	439	399	448	413	425	402	416	381	442	401	392	387	428	443	412	396	381	401	404	433	430	453	416	401	390	429	417	434	400	394	448	413	393	394	425	422	366	399	382	428	406	415	387	401	426	411	393	427	423	462	387	403	418	418	432	392	391	427	432	462	404	372	420	383	406	420	374	398	392	418	413	408	407	426	431	444	402	391	395	423	378	410	420	437
60673	35793	23339	13077	3664	1107	499	402	372	283	313	270	295	270	230	233	234	222	232	277	392	435	246	203	214	215	198	182	201	189	193	197	186	202	205	205	198	185	208	211	201	229	186	193	175	198	195	199	203	213	203	192	203	199	186	186	217	211	187	184	203	182	211	176	179	184	176	198	210	204	207	183	196	172	191	196	172	171	196	193	176	185	208	181	203	174	214	182	187	199	207	209	198	202	192	188	188	195	210	168	173	202	205	171	199	182	191	191	180	188	188	180	201	185	152	160	194	213	193	181	171	183	187	209	202	208	199	217	214	206	184	172	180	174	200	229	202	185	206	202	183	220	206	176	161	190	190	194	216	175	204	198	199	169	197	176	188	214	222	187	216	229	229	194	204	207	204	203	170	220	190	203	198	212	194	168	220	195	194	168	178	202	211	203	227	222	199	180	220	198	199	185	214	206	213	210	186	207	212	187	211	214	180	182	197	176	203	215	198	198	181	177	186	204	188	173	184	202	204	206	170	194	175	216	186	198	185	169	213	194	188	192	197	176	201	184	236	173	193	191	177	192	183	162	189	196	173	165	207	183	176	200	182	187	176	163	199	195	183	200	220	197	199	175	163	192	197	209	208	192	215	200	176	175	168	202	192	197	181	194	174	207	190	168	201	216	200	196	198	184	190	185	203	199	183	176	193	168	193	191	198	170	193	229	186	219	189	201	195	178	186	176	184	189	199	179	190	225	187	180	190	195	184	193	184	193	206	203	190	189	221	180	199	209	207	191	191	191	183	168	201	176	210	198	202	190	186	164	210	194	210	191	182	207	196	188	166	194	211	200	182	231	183	193	200	199	160	192	210	170	204	184	223	220	179	207	189	212	194	208	193	191	206	218	193	203	227	169	170	200	200	194	210	190	241	214	183	179	167	187	182	215	201	178	203	176	182	191	208	176	189	179	185	158	195	211	189	208	225	202	208	207	179	193	192	193	179	162	205	203	193	179	213	192	183	182	205	190	185	195	191	184	163	213	204	202	166	167	181	184	215	181	212	187	215	179	201	194	235	190	194	181	191	196	162	213	178	196	187	204	190	171	204	192	194	191	199	182	184	211	206	181	197	189	185	192	190	225	207	184	204	168	184	226	184	184	204	204	224	222	185	173	188	208	229	181	212	212	217	210	170	192	216	171	190	181	190	200	176	191	211	198	210	196	190	200	199	190	194	232	198	186	210	193	174	170	208	189	172	196	185	218	205	174	179	188	194	196	183	204	171	187	217	229	209	190	183	198	186	192	198	192	169	217	172	179	201	198	185	164	194	213	190	178	178	175	166	212	196	199	189	185	181	188	188	198	177	220	193	172	196	189	202	197	200	209	191	199	189	217	183	209	180	196	198	196	196	196	196	185	170	218	202	168	174	181	212	197	189	194	197	211	179	193	186	198	183	195	196	203	154	205	212	212	199	184	216	210	184	197	195	206	199	201	181	194	195	194	184	216	198	190	195	174	182	197	205	186	203	199	206	215	175	189	219	181	206	185	229	196	185	183	201	188	172	203	174	174	192	195	183	173	193	210	187	177	177	215	185	205	214	190	212	222	190	172	206	187	201	184	192	191	175	190	209	220	204	204	156	179	195	188	169	182	207	205	190	207	200	165	209	219	205	196	202	207	187	184	211	199	174	191	190	195	178	186	210	209	191	206	178	183	209	201	164	229	199	169	171	189	216	177	214	204	189	193	211	189	194	198	183	196	162	196	188	218	194	197	181	188	208	203	222	212	207	186	189	194	180	184	200	215	181	202	193	188	183	185	197	216	196	202	168	209	182	201	195	209	207	190	184	175	209	189	188	199	177	191	189	180	183	179	208	210	176	218	200	183	204	210	188	171	179	175	208	190	187	199	188	200	170	221	192	196	187	191	217	185	206	200	164	195	209	181	203	200	181	210	180	192	181	224	201	191	217	218	206	166	200	175	181	211	210	189	198	192	191	198	199	230	202	179	190	172	197	215	181	192	183	192	191	190	174	193	185	183	210	194	179	208	174	201	192	226	185	206	196	196	209	222	153	176	214	193	208	210	178	194	172	180	193	198	190	194	170	211	206	211	218	218	198	215	186	201	198	185	177	211	197	200	209	205	202	187	208	186	214	192	194	185	168	193	210	227	193	173	205	225	197	179	178	210	193	212	190	191	197	196	215	187	209	197	201	185	202	208	181	203	177	162	184	222	219	181	186	201	165	195	213	196	207	181	214	174	202	210	178	207	191	171	190	190	177	177	197	198	197	192	192	184	182	194	198	175	199	189	182	170	200	206	178	184	208	209	213	202	212	193	220	222	173	195	185	210	200	199	221	217	188	190	172	190	220	200	198	179	180	158	179	170	209	188	189	199	189	187	187	201	191	187	239	196	183	213	184	181	201	169	176	200	210	189	209	149	199	208	181	195	183	200	191	202	220	198	196	177	188	195	189	201	163	163	196	195	204	203	191	172	191	206	196	198	184	179	200	172	214	182	213	189	203	188	216	213	184	193	223	181	195	183	190	217	196	214	232	185	195	194	185	187	194	195	199	209	198	211	212	184	200	201	198	220	205	227	191	199	223	203	198	177	218	181	193	223	209	207	171	168	181	206	183	186	189	170	174	188	198	216	211	199	199	173	182	190	194	183	213	177	197	202	198	205	192	197	192	206	168	210	188	206	208	220	201	213	176	202	185	179	205	178	216	183	169	205	196	175	193	178	188	214	188	197	172	196	186	217	199	210	189	188	181	193	184	198	179	193	197	180	206	204	194	182	175	200	208	162	193	191	170	222	198	206	207	211	186	167	194	214	196	173	179	180	205	201	195	198	173	158	183	212	198	213	200	209	186	206	205	204	177	196	206	187	198	187	218	209	190	198	217	183	194	198	189	208	185	192	204	211	222	193	211	201	192	194	201	190	181	179	186	189	190	179	169	230	185	166	179	173	199	204	201	210	196	200	216	191	197	172	190	184	201	168	173	194	205	205	176	194	196	224	173	172	181	165	199	170	207	188	190	197	228	198	203	174	170	203	172	195	176	185	188	207	204	186	235	186	187	199	200	199	208	197	197	190	223	205	189	185	187	212	191	198	189	197	197	191	192	217	184	205	197	200	211	212	196	211	189	206	182	198	166	193	168	226	191	196	193	203	175	193	229	203	187	200	177	192	202	189	209	186	172	186	198	167	176	213	174	178	203	200	182	182	187	207	194	189	164	208	200	203	188	183	175	172	170	183	199	181	186	215	191	180	183	213	218	212	178	201	185	174	179	175	192	208	206	197	202	199	198	200	213	200	192	205	189	191	163	178	190	179	207	179	222	212	176	197	187	208	183	181	176	189	186	209	200	189	199	186	203	185	209	213	183	204	177	194	183	205	184	205	185	178	165	182	210	168	216	186	220	187	228	193	191	185	195	182	199	185	211	204	179	204	183	209	186	188	200	193	177	213	206	203	202	212	212	197	209	187	190	199	191	192	198	202	194	183
37899	26073	26623	20766	8637	3727	1866	1512	1177	1121	989	945	912	787	777	642	632	645	783	939	1556	2001	722	418	419	416	400	421	475	448	431	464	417	454	427	450	412	420	435	462	416	430	465	460	452	404	453	440	469	419	451	460	441	438	436	433	432	433	414	404	441	428	436	406	398	437	418	435	455	421	428	433	411	412	428	448	442	457	414	408	460	405	450	427	431	412	401	437	444	430	430	402	413	422	433	417	443	403	436	420	451	450	416	422	445	414	422	443	462	428	426	410	424	466	451	442	387	411	442	413	445	450	417	448	446	449	452	447	424	449	407	467	430	436	401	395	438	435	416	455	412	433	469	401	435	445	424	447	441	402	457	438	401	435	426	425	432	408	463	415	416	416	454	444	408	436	443	447	478	420	436	406	461	442	468	425	411	417	408	404	417	448	462	441	449	441	407	404	400	418	421	419	379	406	407	430	440	478	430	466	433	431	417	444	420	448	451	410	444	446	450	453	427	425	420	361	440	425	409	429	412	410	419	391	441	411	382	376	412	458	474	392	432	409	413	439	442	431	396	459	449	409	413	441	427	428	436	422	434	423	455	422	414	439	409	460	436	434	415	425	423	416	444	414	407	426	440	479	413	384	411	422	422	433	431	431	454	437	420	441	412	434	421	442	427	465	449	419	397	443	396	459	434	434	456	454	402	380	442	425	428	403	405	469	398	476	450	428	426	437	465	394	437	446	443	442	433	434	380	448	442	430	424	432	430	441	447	472	448	437	386	423	434	460	419	428	432	444	437	424	392	454	415	402	444	426	465	420	440	413	439	444	442	412	449	442	421	437	436	410	403	414	430	413	464	435	448	418	370	426	420	432	422	389	450	474	439	437	440	384	430	433	405	427	415	424	431	480	447	445	428	452	416	412	451	436	436	381	422	419	471	445	453	425	428	430	424	439	455	435	428	425	445	455	422	416	421	423	400	400	418	405	446	459	431	424	431	441	419	431	453	415	430	439	411	429	446	428	430	405	441	416	426	399	438	437	441	435	421	421	459	419	445	421	445	463	434	452	428	383	428	424	420	449	437	407	415	457	440	446	462	428	429	426	447	433	427	447	435	432	420	433	424	393	430	407	429	439	437	430	418	415	436	428	483	439	444	407	433	445	415	463	388	448	419	443	415	419	410	424	447	426	433	421	433	413	430	431	428	445	393	437	445	452	434	451	439	387	456	437	465	478	436	438	443	433	408	448	419	446	479	431	423	439	439	461	417	432	414	428	386	424	407	427	432	470	434	430	403	433	437	435	448	416	433	450	431	438	442	440	450	419	419	439	426	435	446	439	428	398	470	435	420	400	402	437	461	415	459	432	406	417	436	424	386	411	417	440	456	418	398	434	419	425	413	444	440	424	405	431	418	399	425	447	442	420	423	427	408	409	453	405	424	419	444	469	428	446	445	435	443	447	431	409	422	410	444	413	451	386	459	445	420	455	395	453	456	428	429	428	415	396	456	459	460	425	452	430	396	433	440	426	415	452	432	408	452	430	429	411	398	432	447	430	414	392	423	444	412	454	410	409	465	429	414	424	426	426	410	428	418	423	441	424	404	451	440	442	440	412	423	391	437	450	432	440	402	450	437	452	433	425	401	444	437	402	404	456	410	423	444	430	401	449	436	434	446	401	406	398	418	443	405	438	415	469	384	412	434	412	411	444	417	425	458	454	427	452	439	433	429	383	422	429	407	438	422	415	412	428	456	438	436	437	427	422	421	388	398	450	455	445	428	395	438	446	425	448	426	456	442	422	407	442	436	382	411	436	440	437	426	435	449	422	435	473	425	479	442	402	436	401	436	440	427	412	405	421	437	469	399	429	418	452	410	466	429	407	417	414	437	449	453	473	438	440	421	412	423	450	412	436	405	405	420	419	408	418	447	427	427	404	394	429	471	424	433	439	403	453	422	458	416	407	416	427	426	402	421	439	439	429	405	447	420	456	430	445	466	425	425	444	423	445	415	409	390	412	416	459	397	433	452	451	393	420	446	469	405	450	436	413	462	421	438	437	408	417	456	444	431	417	401	405	407	428	418	399	456	408	429	416	474	439	403	428	435	446	425	463	383	436	393	406	441	451	402	400	444	446	405	458	427	433	450	414	439	419	403	430	420	441	405	424	477	401	394	423	450	410	407	448	430	410	457	456	457	427	432	416	425	431	430	463	414	450	421	428	437	433	397	424	375	421	415	435	398	416	468	461	420	435	426	422	439	404	409	451	425	452	453	403	466	441	451	416	429	436	401	466	458	414	415	459	410	459	409	429	414	429	426	412	399	444	453	415	411	441	407	459	432	439	442	428	439	400	428	424	439	470	429	426	410	421	437	407	413	444	424	404	431	410	429	451	439	429	429	435	416	423	424	431	397	402	431	444	406	426	442	450	411	419	420	409	431	475	439	430	430	448	452	430	424	458	445	390	461	439	447	426	452	418	452	465	433	467	443	434	398	405	427	442	414	440	454	425	397	388	427	423	426	414	424	402	468	428	412	414	476	437	418	388	453	401	462	411	435	410	421	407	397	432	425	411	412	392	433	452	434	425	427	429	418	456	422	399	418	405	405	447	444	454	413	430	418	418	431	395	430	448	408	410	472	481	452	380	398	387	450	438	447	419	411	429	454	405	425	478	414	462	410	434	414	426	432	411	423	446	382	429	396	437	447	437	429	448	436	428	402	418	421	397	442	441	416	379	415	415	396	399	411	417	482	427	404	416	453	453	461	430	446	430	449	401	438	448	415	421	463	389	403	493	412	470	426	465	448	427	417	413	425	448	432	421	411	464	424	441	429	429	415	410	425	422	446	420	417	458	434	443	433	398	405	411	462	447	424	469	448	460	452	393	406	393	412	476	434	414	451	419	410	455	440	435	439	406	412	393	394	427	441	424	457	421	457	449	394	448	430	412	386	469	430	437	411	416	440	453	436	424	427	422	437	409	436	400	398	448	433	418	413	408	428	439	402	399	455	412	433	415	397	437	410	423	406	404	414	408	450	422	425	436	437	442	412	423	448	423	426	425	438	433	445	405	441	418	442	447	418	446	414	457	431	444	421	384	393	406	426	431	410	472	454	462	421	429	454	407	458	457	435	436	447	417	452	427	424	417	383	419	451	428	427	493	421	420	386	462	422	427	443	429	430	432	409	442	417	426	424	411	439	426	424	405	412	443	423	416	480	410	445	422	426	423	434	428	427	441	419	434	429	432	416	419	427	410	465	443	445	434	442	453	399	424	421	421	425	421	428	428	437	441	431	425	429	428	430	421	434	470	429	447	433	458	397	430	431	464	439	445	438	435	445	437	419	406	437	422	402	414	418	414	429	388	413	386	420	410	422	443	409	403	465	441	430	431	446	408	416	435	433	436	399	422	410	420	422	414	420	421	434	354	412	438	462	465	446	406	428	458	424	397	417	444	464	428	412	400	380	408	425	435	414	439	414	432	446	471	447	437	397	421	383	400	409	423
49338	24570	10639	3506	840	299	248	235	176	216	193	198	164	168	189	162	161	169	164	167	121	165	170	185	150	189	146	177	162	179	159	163	148	176	176	200	148	168	176	174	151	177	177	205	154	178	172	163	176	167	179	158	171	161	152	135	203	159	154	154	143	179	185	149	151	171	160	169	146	165	174	173	173	178	179	190	173	181	188	190	178	176	180	191	175	156	171	175	185	171	171	158	173	155	159	162	157	166	171	155	141	197	165	163	158	137	157	168	162	179	201	191	177	162	171	172	167	186	180	166	153	177	164	173	177	164	160	179	170	179	177	167	186	206	164	177	159	156	169	154	161	176	157	154	190	171	163	162	164	174	160	160	203	184	179	149	153	192	191	160	175	178	174	192	153	164	183	183	162	192	186	183	185	158	151	161	195	163	165	161	174	140	153	158	181	168	163	189	169	165	172	158	150	160	166	169	179	168	166	152	184	145	185	193	187	162	142	170	187	170	162	184	175	163	174	196	172	185	168	168	178	178	166	194	179	170	185	181	173	168	170	158	163	169	177	171	151	159	170	176	161	147	145	182	169	163	177	187	181	147	165	172	173	171	192	182	200	161	165	179	153	150	189	147	162	153	183	156	186	170	176	176	155	162	174	180	192	169	174	166	153	147	168	178	163	181	191	162	186	165	175	188	192	161	185	180	175	154	164	184	164	181	169	182	172	172	179	179	178	155	173	160	180	157	171	181	173	181	164	148	162	168	160	168	171	159	187	157	162	179	158	176	163	177	186	171	162	185	202	159	167	178	163	163	167	178	186	175	155	187	165	163	177	183	194	162	168	159	202	154	168	155	154	190	163	159	173	174	161	205	157	159	158	171	182	160	177	152	193	163	185	157	182	180	166	152	182	177	160	165	175	157	187	176	144	179	150	184	149	140	189	175	182	149	165	150	183	164	132	172	154	164	182	165	169	180	163	185	196	171	166	169	176	201	168	170	167	187	159	161	162	201	179	175	160	153	186	180	168	159	176	173	188	188	193	147	164	152	164	149	173	149	195	185	155	155	177	187	206	170	189	153	189	181	169	172	187	160	164	183	151	162	159	175	165	159	173	170	163	162	192	168	177	175	180	186	178	158	187	177	168	182	174	191	176	166	173	161	173	204	166	145	179	191	169	184	166	179	160	154	181	177	158	168	156	156	195	154	176	167	184	166	153	159	171	187	160	194	166	159	196	162	160	186	155	166	146	175	196	166	165	174	149	158	147	162	167	172	173	157	178	190	171	167	194	193	164	180	168	149	177	188	163	165	183	175	153	161	179	186	182	160	168	168	169	171	185	178	175	188	163	159	163	180	184	163	163	167	176	165	183	178	192	187	157	163	176	177	186	191	179	178	167	165	184	182	182	182	160	168	173	163	175	189	182	191	155	159	167	176	163	160	158	172	178	154	160	161	167	156	150	153	173	174	178	178	174	179	173	164	149	178	185	163	154	169	151	181	171	158	144	148	184	184	179	158	165	171	163	166	163	169	166	176	163	177	147	190	170	171	177	171	158	179	170	165	139	143	170	176	134	183	198	188	192	160	184	197	175	168	173	173	164	161	169	154	195	165	168	168	163	161	193	167	180	175	162	156	159	171	175	193	164	172	178	188	152	163	166	190	188	185	160	170	168	175	161	154	167	156	175	160	175	175	177	156	181	197	172	172	183	153	183	180	172	167	184	201	152	170	183	156	177	168	186	165	163	168	195	185	166	176	182	187	189	172	149	178	183	196	169	191	174	170	159	158	163	168	169	177	188	170	188	186	173	219	173	170	153	164	168	187	181	167	173	159	168	172	189	174	177	147	170	176	170	164	172	149	179	180	163	176	181	154	177	195	153	190	160	163	165	164	178	164	187	168	182	182	190	199	167	153	179	166	175	177	164	172	178	173	178	171	184	163	177	176	180	152	177	161	174	173	177	175	171	147	181	171	199	150	162	156	178	187	172	168	160	184	172	171	165	184	159	187	175	173	163	153	164	174	165	184	159	181	157	156	172	170	158	173	174	160	170	166	166	162	164	172	154	183	163	160	186	152	181	166	174	191	170	171	177	168	175	167	168	152	164	211	184	166	177	177	187	187	160	194	183	163	182	199	187	162	170	190	160	164	164	155	148	196	162	181	172	162	167	157	171	173	192	188	192	191	157	170	165	160	170	200	191	184	161	186	158	165	158	168	177	179	176	183	161	167	171	173	176	154	201	181	171	182	179	165	161	167	180	163	154	160	187	178	166	161	178	192	170	154	163	170	162	183	166	163	149	155	152	178	174	178	167	160	179	194	160	175	173	156	196	155	185	190	186	185	175	178	190	153	193	161	168	191	170	189	183	147	188	174	174	189	157	186	172	177	162	165	139	149	161	180	172	172	166	193	183	194	157	158	167	176	159	160	176	174	178	162	189	173	159	157	186	202	178	161	180	171	167	172	149	189	194	169	152	191	172	171	141	182	195	184	170	172	190	178	169	155	146	155	144	176	165	153	177	168	173	141	173	161	166	186	189	144	181	169	152	168	174	185	194	151	191	162	156	153	154	169	182	182	165	167	189	144	169	161	176	170	187	158	165	166	171	142	172	181	170	162	166	171	166	176	166	178	163	198	207	202	178	176	149	164	170	163	148	182	167	218	169	162	155	173	169	168	174	163	185	165	180	163	189	182	200	153	201	164	189	159	165	173	191	173	169	183	163	148	162	177	182	176	148	184	170	186	174	154	173	175	171	151	199	181	180	216	182	145	182	147	187	194	169	147	164	186	169	179	169	166	181	181	184	186	183	200	190	174	174	158	156	171	162	165	204	169	191	181	174	176	175	157	161	153	156	152	173	159	160	178	163	159	183	181	165	186	164	161	147	176	167	174	149	178	201	196	182	183	153	169	191	142	184	167	173	174	169	146	143	159	162	197	149	171	182	179	201	171	180	176	187	169	161	167	192	166	179	144	168	184	155	175	190	147	174	190	167	178	195	209	174	167	200	159	180	162	149	165	184	181	173	178	207	180	175	177	180	156	163	154	184	176	156	172	157	182	171	169	167	168	166	180	161	153	150	176	164	178	167	178	178	145	167	171	172	185	196	173	171	152	157	172	175	169	159	156	159	168	157	169	178	166	183	181	161	147	173	191	185	165	164	148	194	174	168	143	174	151	148	162	203	148	176	181	169	172	158	160	194	188	182	160	179	191	188	176	168	178	140	168	171	175	179	148	176	176	165	162	182	176	191	167	193	166	174	185	182	182	158	160	178	180	186	158	185	172	171	168	152	156	162	175	190	169	170	143	183	162	155	213	199	159	145	184	179	177	158	180	162	160	149	157	190	156	173	166	136	183	183	186	168	176	192	163	167	153	207	151	157	174	197	161	168	158	148	170	172	158	204	156	175	176	181	185	175	186	153	181	156	161	136	188	162	163	188	172	172	172	197	178	189	164	173	163	171	178	171	169	175	165	182	195	172	184	195	187	187	171	192	160	186	162
32656	17374	13729	6895	2159	862	703	683	609	571	538	518	463	407	416	431	385	353	375	422	390	403	398	397	397	388	372	384	362	373	407	417	404	414	382	405	383	401	406	381	371	409	408	383	391	422	391	378	378	375	387	408	395	369	366	392	384	376	421	416	395	364	409	369	378	395	395	428	393	370	389	392	400	389	406	390	376	408	415	380	382	348	384	395	379	390	392	381	386	411	356	396	417	348	366	391	372	405	438	403	375	366	400	371	408	405	391	371	416	373	380	409	391	380	402	411	353	373	349	396	376	377	381	392	372	397	391	380	353	381	372	387	363	380	394	368	390	365	392	400	376	397	379	382	386	355	356	381	403	374	392	372	397	360	372	379	407	372	360	373	391	390	383	388	399	374	394	403	413	338	389	389	382	388	382	385	411	393	372	425	375	356	401	389	398	395	438	350	401	370	380	401	385	379	409	405	396	389	400	397	378	411	400	387	377	368	380	366	371	363	392	364	342	430	386	398	353	390	379	387	386	403	371	364	369	382	409	377	408	381	364	381	383	365	369	371	351	382	396	393	357	403	366	379	394	358	412	381	349	371	377	384	382	421	414	423	399	386	370	405	417	415	342	400	363	376	386	397	415	397	367	380	402	378	392	381	356	413	394	420	361	395	373	366	427	395	393	409	370	388	374	408	374	411	386	390	365	358	382	397	352	386	377	407	375	375	392	405	403	407	412	368	397	396	329	378	367	419	409	391	405	396	369	412	390	363	363	392	380	378	384	372	374	370	372	414	406	399	428	409	364	386	379	390	345	359	390	367	385	393	365	359	346	362	400	385	371	402	328	352	376	382	385	373	389	388	360	390	384	382	373	385	393	428	377	384	375	399	381	359	369	346	369	361	381	376	377	378	385	441	404	359	417	372	387	418	381	396	416	400	363	421	410	395	371	387	366	384	416	380	381	374	377	403	396	401	343	399	354	357	396	395	390	399	364	412	353	412	407	363	418	399	449	398	381	378	377	395	368	386	424	371	382	393	390	419	409	372	377	380	391	392	400	387	380	370	402	362	366	374	368	391	394	379	446	332	382	353	354	409	397	393	388	393	365	416	384	377	340	382	392	386	380	363	369	423	394	385	385	407	351	390	413	406	416	361	368	410	359	383	377	399	365	389	378	398	420	391	399	375	352	405	372	372	354	392	433	376	403	412	408	403	384	373	372	387	385	412	406	372	377	384	403	408	416	410	391	369	415	365	395	366	400	388	383	343	393	363	368	388	371	382	370	435	394	415	387	424	407	394	403	373	387	401	376	421	393	358	368	368	402	413	390	384	375	399	400	409	369	403	365	380	380	383	384	399	378	368	402	390	393	401	372	398	404	379	383	371	385	394	379	411	425	374	397	399	367	408	365	393	366	398	401	409	363	382	329	417	384	383	413	364	364	381	438	402	398	369	402	391	383	400	404	370	395	400	383	374	403	370	366	392	372	385	373	412	421	404	370	391	382	407	347	378	429	395	333	363	401	386	372	383	359	392	387	387	403	391	411	394	386	403	380	386	383	381	376	397	355	360	378	406	359	396	408	387	354	358	359	393	379	365	388	413	367	385	351	404	351	395	396	389	368	375	362	427	405	349	406	373	404	350	384	388	389	388	397	421	378	362	361	383	373	392	411	394	391	409	410	396	424	406	404	407	422	389	384	404	432	388	399	399	389	344	375	403	384	387	380	380	396	380	412	383	361	391	385	321	370	427	397	419	378	400	367	350	357	367	385	396	366	379	386	362	362	402	412	395	351	403	367	398	372	385	346	390	389	392	375	393	368	365	379	414	379	384	403	375	404	382	408	410	391	400	372	366	382	376	403	414	379	392	402	398	350	396	408	365	347	412	368	405	357	387	420	408	389	388	413	386	397	376	402	413	388	424	414	404	387	365	394	405	373	378	415	372	396	421	401	378	378	424	405	395	391	365	406	401	405	393	372	362	386	348	379	391	386	401	381	392	419	448	367	384	381	420	405	369	402	380	372	374	338	405	374	406	418	422	391	393	387	418	416	373	355	375	384	401	384	348	406	352	393	380	377	362	406	377	390	384	418	383	388	404	356	402	358	398	376	420	392	405	392	382	375	363	394	380	376	399	369	384	374	386	380	378	428	380	392	390	339	408	379	408	379	399	356	405	398	393	391	412	373	387	395	364	377	367	401	391	389	394	372	388	391	398	428	389	376	363	364	378	386	367	352	372	385	412	397	370	390	375	399	368	348	394	364	399	394	385	365	419	381	362	371	412	377	398	423	365	423	382	386	390	395	409	374	389	398	379	388	369	390	405	369	378	405	404	375	377	340	425	374	408	396	335	413	422	427	381	424	391	380	362	384	381	405	368	403	394	391	376	379	392	405	406	368	389	398	399	376	412	399	385	375	423	360	416	381	368	372	378	415	394	373	378	379	367	407	376	382	378	406	384	410	405	373	398	388	406	412	377	364	345	394	367	376	398	411	380	352	375	374	397	408	407	383	407	376	356	379	376	394	374	392	404	404	402	372	410	390	392	398	350	379	361	414	416	382	378	355	391	378	379	430	363	408	400	413	396	386	345	397	396	379	373	415	402	401	366	402	423	352	405	380	362	400	415	416	380	347	384	403	354	413	369	375	384	384	409	367	385	387	410	414	391	408	428	381	384	357	416	409	398	406	382	393	366	401	408	380	400	391	377	388	414	396	410	380	409	391	410	370	384	381	379	376	411	411	392	408	395	340	360	379	417	426	398	418	363	380	392	389	377	382	365	403	394	365	348	352	394	398	379	389	367	420	371	376	358	383	383	416	389	385	398	375	397	379	392	377	406	391	400	393	381	369	361	369	374	357	398	373	376	409	361	388	406	367	376	377	361	403	380	360	386	321	389	393	397	394	394	392	396	361	386	393	399	384	378	419	402	372	395	433	395	402	425	424	372	407	435	406	389	343	379	379	370	369	363	352	377	415	417	361	378	377	379	399	423	373	403	414	359	397	396	395	379	409	420	398	405	416	369	411	363	412	425	398	386	362	346	391	425	357	346	383	404	402	372	360	418	385	414	351	387	406	363	379	373	400	403	378	360	404	392	413	388	368	378	407	365	351	402	372	404	418	343	371	373	371	386	375	390	390	374	423	335	388	393	395	389	459	349	398	413	385	381	379	405	391	368	396	394	381	375	375	412	361	401	402	420	402	401	352	371	419	410	355	387	377	382	406	405	403	401	351	387	397	403	387	387	410	387	377	380	412	422	403	395	389	401	367	377	373	402	376	394	392	396	401	373	383	373	405	416	359	433	382	381	360	389	393	393	371	412	409	357	370	426	389	377	430	402	371	383	381	380	441	378	361	395	391	416	395	377	380	358	399	376	390	360	363	427	385	359	407	384	405	393	413	416	399	375	386	402	398	388	371	389	375	405	394	385	390	390	384	400	387	386	398	391	389	394	410	385	411	380	411	380	376	382	419	366	410	388	369	384	375	410	392	390	379	409	393	373
56826	31396	17655	5779	1509	543	366	236	226	229	205	202	191	194	161	198	222	201	172	216	264	278	231	206	176	192	178	171	162	190	207	225	172	177	193	170	187	140	158	170	199	189	187	177	164	198	192	186	168	146	195	191	211	186	166	158	196	163	219	173	192	179	193	167	180	176	159	196	178	175	178	190	203	164	174	200	167	167	186	170	195	208	177	212	192	200	179	164	189	193	193	214	182	173	186	188	208	180	195	207	197	181	191	186	198	190	199	162	187	177	165	175	230	178	190	171	195	163	195	182	198	175	194	196	169	210	169	218	175	172	174	180	187	192	172	197	193	191	177	186	185	171	155	188	172	182	189	206	165	158	182	186	181	172	197	195	202	144	164	169	165	195	195	173	184	184	179	193	180	184	173	172	185	181	173	220	210	157	184	195	211	166	174	161	166	169	187	170	196	167	185	185	184	161	191	174	215	171	174	178	190	191	187	175	182	201	172	185	170	185	200	188	168	191	191	177	167	190	171	182	191	202	204	155	186	180	166	187	178	194	215	193	188	175	177	188	175	196	188	164	199	195	197	181	179	176	167	178	201	194	197	199	182	178	211	180	185	174	197	163	174	208	178	184	195	166	208	176	188	185	178	164	172	198	192	187	197	186	172	189	200	169	173	177	199	194	172	153	190	175	208	196	166	190	193	170	197	172	205	174	191	180	167	185	227	178	197	185	170	210	175	211	176	166	184	179	183	194	177	164	185	200	180	192	178	190	200	181	164	153	204	173	201	171	187	197	182	190	189	170	245	188	178	187	172	198	183	188	187	175	191	180	211	181	194	200	163	181	171	194	185	191	212	173	211	195	199	175	148	155	186	183	185	200	168	176	172	197	209	167	211	163	167	164	195	180	209	205	203	190	158	187	193	163	167	195	188	181	199	163	176	181	183	185	179	194	195	181	159	180	180	188	197	162	163	184	180	159	194	206	188	203	169	167	191	196	178	171	195	203	207	178	176	187	170	159	177	189	220	206	158	148	184	185	189	200	188	157	168	190	166	174	177	204	196	172	192	189	196	164	187	185	189	176	170	192	178	221	187	194	199	180	190	187	152	181	183	194	204	182	198	162	163	210	186	185	184	164	197	179	184	178	191	186	191	207	181	174	199	183	172	163	171	218	171	171	177	199	184	173	172	194	190	189	195	192	200	171	161	157	185	165	190	190	184	161	164	198	171	177	216	195	163	172	173	168	188	169	170	168	173	180	195	185	169	161	161	188	180	195	176	178	186	190	188	150	177	220	176	197	167	169	185	177	207	177	187	173	192	165	179	156	171	162	194	176	177	175	170	165	202	192	178	182	179	169	192	173	186	193	192	197	169	174	188	180	178	199	171	184	189	194	181	211	166	160	166	182	160	182	172	202	171	195	170	185	180	200	174	205	169	162	203	205	179	203	177	170	186	202	186	199	185	190	193	178	174	187	165	184	152	174	181	159	187	192	179	169	181	192	171	178	142	184	179	194	158	179	173	173	184	180	174	197	206	186	166	179	173	197	187	195	196	174	181	193	174	159	192	159	183	190	210	192	203	194	175	174	180	196	184	161	182	216	168	195	171	193	181	166	170	184	174	172	196	175	198	165	183	162	176	194	143	182	166	181	203	167	176	172	182	173	208	167	180	194	194	201	164	177	199	207	182	161	175	181	168	196	178	191	189	185	166	158	190	197	177	207	170	192	164	213	209	181	189	171	205	196	190	189	195	203	183	153	181	211	198	171	170	175	216	173	192	167	181	193	150	194	187	169	147	187	181	176	156	194	177	171	164	176	190	207	193	200	161	176	222	182	192	200	195	192	181	157	178	177	179	164	171	195	202	186	163	168	207	189	169	185	195	215	188	196	171	215	186	179	158	145	159	182	183	183	176	195	204	203	190	158	204	169	195	191	172	187	195	179	187	163	179	147	190	190	156	167	166	155	196	156	191	196	174	182	192	180	207	160	178	196	200	192	180	173	153	182	190	175	201	180	191	167	210	177	172	188	204	182	216	205	170	174	205	193	169	181	164	181	192	165	168	197	186	184	175	186	162	186	200	173	194	196	160	201	212	167	182	192	202	174	179	217	193	189	168	175	183	172	201	178	205	184	171	202	184	161	175	182	139	176	189	184	193	195	171	199	188	166	182	205	206	182	187	193	173	150	198	185	186	171	155	181	187	153	181	179	179	203	182	201	193	187	178	167	157	191	170	167	186	200	164	202	165	169	178	191	185	196	167	161	183	185	155	196	179	187	186	181	176	167	185	165	157	176	192	177	177	198	183	179	194	156	171	199	183	202	150	183	195	185	198	182	193	194	191	193	179	182	213	164	185	179	188	170	177	207	184	184	176	180	202	178	170	188	185	177	181	170	194	175	178	196	177	203	181	222	180	159	178	178	168	191	173	181	178	176	201	169	187	211	173	189	178	187	180	181	166	148	177	228	164	200	195	179	197	167	155	166	198	180	188	180	199	168	210	171	179	165	213	169	154	165	197	179	172	196	165	169	180	160	183	182	189	185	184	154	175	160	178	239	186	188	179	192	174	176	171	153	182	180	167	202	167	203	169	162	160	166	166	172	173	175	171	178	190	179	172	187	190	181	186	176	180	206	155	176	178	169	174	181	188	173	163	170	165	174	176	159	168	197	185	173	182	201	176	188	171	199	179	152	157	162	200	194	189	200	167	170	175	165	203	187	178	163	193	163	204	181	154	172	173	197	190	193	202	156	198	191	162	187	173	186	152	196	173	202	187	173	167	184	187	157	167	184	183	160	181	189	192	167	214	167	156	154	185	170	163	187	188	197	195	183	191	173	195	187	161	156	212	203	188	198	189	183	161	170	182	192	159	181	176	180	178	183	175	182	154	180	186	181	192	166	172	182	165	187	186	182	193	230	184	194	166	191	182	160	178	185	167	197	166	194	180	193	203	175	154	185	168	188	171	174	190	155	171	189	186	187	167	167	180	150	167	186	186	160	174	180	184	190	168	163	171	160	176	160	147	183	200	196	196	172	192	177	191	205	190	210	168	180	161	179	194	181	180	170	210	220	178	192	176	146	171	155	192	185	206	185	175	186	174	180	201	218	178	197	162	189	162	175	173	183	179	194	151	193	203	169	192	174	158	171	178	185	164	154	180	191	139	192	183	175	212	178	210	174	165	178	207	165	201	209	211	163	175	220	158	168	224	190	220	184	193	186	207	185	185	168	187	170	206	185	184	197	166	193	174	144	196	165	187	207	197	188	171	205	173	182	162	178	179	184	166	196	180	153	165	180	179	158	177	171	178	191	194	178	196	148	176	181	174	175	203	184	181	159	172	189	178	185	183	179	204	221	163	167	195	158	212	193	189	181	166	170	186	206	168	180	177	191	199	181	185	162	174	176	183	201	164	184	176	183	215	176	192	172	170	204	173	211	184	201	173	214	207	209	172	199	188	159	160	171	162	195	208	184	206	207	168	168	192	168	178	173	184	171	211	177
35800	24626	20024	10108	4460	1884	1403	727	581	562	534	508	484	470	543	462	468	490	529	524	999	1329	740	390	425	391	417	403	404	422	413	422	413	424	402	394	404	415	418	406	407	415	393	407	387	403	408	396	370	395	436	405	426	427	380	423	376	382	407	382	398	371	437	389	438	397	389	397	416	373	428	385	413	397	401	425	423	419	414	426	429	388	380	393	460	451	395	368	437	396	428	450	409	435	407	439	402	420	386	408	423	417	418	398	395	416	408	438	420	404	431	416	427	412	392	378	411	407	400	413	438	443	407	427	430	422	442	399	460	396	411	400	406	382	408	428	436	418	402	397	432	412	416	411	416	425	442	390	403	420	383	410	393	407	426	432	416	413	453	393	390	417	440	413	414	397	401	456	385	405	381	447	399	404	444	388	403	391	426	426	400	396	375	441	404	388	399	398	398	407	428	413	404	402	411	428	391	394	415	413	397	388	409	414	482	398	393	400	391	430	390	399	393	406	403	414	415	403	409	424	411	399	405	382	414	388	381	410	395	401	427	389	405	396	410	352	403	443	411	395	382	450	405	408	413	391	455	396	420	414	430	418	426	429	438	393	444	397	406	431	441	414	404	408	427	421	384	430	409	399	384	432	423	358	407	417	387	435	404	442	434	368	401	399	421	393	387	419	386	428	406	415	430	386	397	420	420	420	393	388	403	412	399	422	419	419	387	442	440	409	443	436	443	409	391	423	408	431	420	423	409	426	425	396	409	435	437	379	405	398	417	392	385	433	381	393	366	409	438	412	375	419	379	406	385	430	400	435	456	455	412	404	388	386	414	426	444	406	413	379	428	396	410	396	425	411	417	394	406	413	402	412	412	373	424	418	451	384	407	435	427	406	403	407	421	371	384	402	402	400	382	393	425	410	413	418	390	414	406	404	446	390	417	384	418	420	410	396	408	386	425	455	399	399	409	418	413	410	434	428	393	409	368	439	432	412	395	418	423	413	422	399	423	397	418	389	373	400	404	407	406	447	377	406	431	425	430	391	400	389	445	365	385	389	397	429	397	414	433	403	398	450	436	409	418	379	406	407	406	397	410	415	393	412	420	400	413	444	405	406	395	377	402	405	426	430	418	413	362	391	412	400	432	442	428	379	430	423	419	393	396	398	410	398	416	407	404	424	434	404	421	411	388	421	444	371	413	400	411	443	418	425	431	405	442	364	442	393	416	420	412	402	403	387	373	405	375	392	433	402	441	412	422	402	414	389	421	460	410	412	393	399	422	421	434	426	393	450	385	384	395	390	419	422	426	411	381	384	370	389	407	434	354	405	431	378	409	455	398	407	388	396	419	403	398	399	401	390	411	389	422	420	423	409	407	403	365	413	421	437	419	425	398	423	414	379	394	396	421	405	468	401	405	406	411	376	392	412	398	393	420	427	398	411	417	425	367	395	439	372	427	427	442	427	393	400	404	373	406	390	430	425	418	400	398	418	426	434	423	421	415	399	426	401	410	391	428	422	444	364	424	428	442	375	394	439	390	418	385	418	407	421	395	428	400	435	428	380	399	425	399	376	387	412	405	417	418	407	422	390	394	385	379	416	402	441	416	412	438	378	398	389	409	384	386	373	390	413	411	426	397	418	376	417	436	384	399	450	369	399	444	391	404	427	386	424	419	359	430	397	414	439	408	414	410	437	410	436	422	389	395	428	413	414	411	432	424	419	437	422	437	388	430	422	390	435	394	400	395	409	408	416	410	412	428	418	406	438	407	409	414	411	413	409	432	426	431	412	391	384	422	424	423	376	398	414	391	371	438	426	432	415	423	453	378	397	406	385	390	408	423	380	451	406	397	404	379	400	393	418	422	411	427	379	426	413	393	420	396	429	415	413	402	439	431	372	432	423	405	408	402	404	416	389	418	412	411	384	409	452	424	440	393	395	402	404	405	423	390	410	395	384	429	416	386	415	441	405	399	432	392	404	390	416	409	410	410	399	380	401	416	371	421	401	417	385	371	435	407	418	405	400	416	382	390	390	437	455	409	413	416	418	390	358	371	401	423	402	409	389	406	393	407	402	432	408	394	393	380	434	409	381	428	385	390	427	365	432	437	420	410	433	429	398	411	390	436	406	438	403	401	403	401	414	396	425	399	410	412	410	376	394	420	399	438	402	411	413	429	431	390	422	372	392	425	384	396	366	394	399	390	432	394	394	408	394	403	430	423	402	433	423	451	385	398	385	402	410	391	455	418	408	425	367	399	393	402	405	441	390	391	395	422	384	400	415	423	421	383	401	415	396	415	404	392	387	407	404	380	417	416	442	432	441	407	380	381	434	397	417	398	436	393	407	412	399	420	405	405	421	386	402	399	439	452	428	448	423	405	395	406	432	426	380	395	373	407	411	440	431	390	400	411	424	409	392	400	412	422	394	381	393	412	435	406	401	413	400	357	398	423	431	344	376	430	406	347	404	403	403	452	412	438	446	441	380	372	427	428	379	433	393	433	398	384	398	395	420	386	421	400	386	397	410	392	408	414	424	412	409	441	392	406	456	399	404	438	419	395	399	416	415	386	386	435	393	409	456	406	439	428	422	405	418	407	391	429	410	425	390	407	391	402	412	405	391	399	417	428	410	410	397	371	418	401	404	406	422	414	432	388	393	413	432	407	390	394	365	415	376	408	429	389	430	418	401	428	454	420	417	392	403	399	427	384	420	389	444	438	427	413	394	430	386	418	362	441	400	394	415	404	384	387	381	402	406	421	416	407	427	408	447	413	369	408	406	443	370	412	369	399	399	390	431	411	424	404	432	404	435	416	416	438	399	436	427	417	415	425	418	367	398	411	419	429	410	436	439	443	420	434	410	438	392	398	398	411	411	430	435	440	384	388	439	398	395	410	394	368	427	425	441	453	363	411	437	367	398	407	436	405	433	420	437	417	391	399	421	391	406	433	401	391	406	375	390	410	400	416	423	413	431	397	398	371	428	407	395	384	394	416	392	390	385	411	367	420	384	394	427	418	446	466	407	411	408	408	385	417	433	413	440	411	419	412	397	400	398	431	408	394	426	399	400	390	436	456	411	431	388	428	451	404	421	416	419	417	392	423	415	396	357	384	425	397	401	424	413	381	418	410	412	397	400	435	387	415	380	402	415	421	425	433	449	442	420	390	429	419	392	432	415	410	423	425	402	421	437	407	412	419	393	411	421	385	408	369	411	391	402	397	453	408	472	431	433	384	397	409	422	410	436	397	406	379	407	393	440	394	405	385	408	413	395	432	390	402	438	443	388	421	391	401	391	418	397	422	408	386	446	416	421	424	408	394	417	428	404	408	384	413	417	430	402	385	414	453	373	392	425	430	376	412	436	373	371	394	398	415	389	433	393	382	423	417	415	400	409	443	407	380	399	399	398	415	402	394	404	427	461	395	440	395	392	397	411	378	398	436	420	432	404	383	405	399	417	400	416	399	401	403	426	415	406	423	420	414	393	423	400	415	418	420	402	398	392
66888	38380	18888	8026	2666	871	391	287	262	256	243	225	190	216	205	233	183	209	179	211	291	406	223	183	178	197	218	185	194	164	223	212	176	215	192	205	178	241	209	186	209	205	220	189	201	163	177	185	221	176	184	178	168	194	190	209	181	178	178	198	183	203	193	199	177	188	214	179	170	190	203	180	194	172	195	172	230	222	193	216	221	186	198	209	191	188	158	200	203	232	166	200	176	183	187	189	192	187	190	193	173	189	185	191	176	200	171	174	190	194	182	206	193	180	193	184	183	190	175	167	180	230	176	165	201	205	204	204	200	221	191	192	185	163	218	189	187	192	156	191	189	164	200	172	181	181	196	202	206	189	209	204	197	162	196	177	217	187	196	173	192	185	181	203	210	172	196	180	209	198	163	182	206	150	204	219	212	196	208	173	178	182	204	192	219	190	160	185	201	182	186	178	203	196	196	176	180	192	183	181	195	158	206	174	181	198	184	182	168	193	174	184	196	218	189	163	174	185	177	187	207	200	205	173	195	191	187	190	198	166	201	189	180	191	180	188	174	203	194	172	216	197	193	173	183	174	199	190	204	195	190	170	205	188	207	177	197	182	189	214	210	179	210	209	219	199	226	206	212	186	209	184	183	195	179	204	178	183	186	202	188	192	176	202	218	198	173	211	199	196	209	191	181	205	187	213	202	175	194	190	176	174	180	177	206	190	172	170	202	186	199	198	179	203	194	184	199	198	186	173	192	204	198	205	196	225	197	187	188	178	207	194	182	203	189	197	184	192	220	191	193	209	184	196	225	199	180	219	212	178	195	192	179	214	176	222	209	168	181	211	202	204	193	177	175	189	202	193	219	177	206	206	191	189	188	199	213	191	175	177	192	189	154	204	205	195	196	174	180	198	175	190	209	181	190	183	167	169	184	216	199	174	178	190	210	178	184	187	207	174	202	171	183	198	165	177	202	206	210	169	166	178	192	164	208	211	199	189	183	178	175	188	203	192	176	190	223	236	169	217	213	169	197	194	186	189	205	205	176	197	207	179	211	193	213	173	189	178	164	191	189	209	212	197	184	195	165	183	217	191	207	201	217	207	201	190	186	214	161	213	218	184	194	206	188	175	206	189	195	192	207	174	178	174	207	202	192	181	197	183	221	198	206	208	178	205	166	189	196	193	182	205	188	178	184	199	183	203	209	211	200	209	229	170	189	166	187	204	165	192	206	196	176	194	199	208	181	161	182	179	199	195	180	166	193	201	186	180	189	209	195	189	204	206	161	206	227	196	180	221	198	196	208	207	195	211	201	183	190	193	207	184	198	174	208	203	219	195	180	207	211	197	206	180	178	200	183	184	188	166	190	177	174	193	188	179	202	209	186	180	173	206	190	203	191	193	192	193	205	192	167	209	207	144	187	213	220	191	226	194	180	174	184	172	199	209	148	191	164	178	202	188	165	183	215	183	211	203	174	195	219	172	205	201	173	173	189	199	198	180	218	194	186	188	203	200	168	185	195	233	184	163	194	201	226	230	200	240	182	221	180	200	203	198	178	178	188	212	193	234	188	167	181	159	204	202	204	185	192	196	163	214	210	198	169	185	176	184	206	168	200	231	185	199	174	196	174	194	188	176	209	182	173	203	205	178	197	214	191	205	158	161	172	188	201	201	194	209	188	187	195	197	201	191	203	208	202	190	189	183	187	202	190	210	185	162	191	171	180	174	187	200	188	182	201	182	210	190	199	190	192	190	176	227	168	178	205	201	181	189	196	227	193	211	198	211	197	179	171	197	213	190	176	212	190	193	192	242	193	174	182	224	182	201	199	206	197	221	211	202	208	206	172	210	176	187	187	219	232	216	184	196	209	222	203	179	174	187	179	198	218	226	192	211	197	174	197	209	196	205	186	188	206	219	225	200	179	184	164	203	199	202	162	179	178	186	189	199	167	192	179	189	191	184	165	204	187	207	174	196	190	222	193	188	190	168	195	168	197	178	181	193	181	185	153	194	168	187	190	210	205	212	159	168	204	182	172	205	184	183	178	207	199	183	194	184	187	176	167	184	189	186	209	179	197	212	200	184	169	205	204	185	165	185	188	159	178	227	192	179	216	201	164	192	190	182	179	213	159	187	194	199	202	189	206	216	168	175	202	177	182	212	185	179	172	207	188	174	167	209	194	196	183	194	179	213	204	196	206	186	210	185	193	191	191	186	189	197	192	181	180	195	230	213	189	204	192	202	190	153	179	185	177	197	203	198	188	189	178	156	202	205	186	209	198	188	182	197	187	180	189	205	178	166	193	166	184	199	221	186	154	200	223	193	183	211	189	209	192	181	189	205	199	188	182	171	193	198	201	195	184	190	194	177	193	194	192	208	191	198	210	179	183	181	184	198	207	185	164	172	183	182	201	201	177	179	207	202	193	193	183	186	176	210	189	214	200	206	199	200	165	184	209	191	184	200	174	202	187	185	195	162	193	172	202	197	212	176	188	204	208	204	171	216	192	194	192	195	216	207	202	222	186	192	167	192	210	188	204	178	183	206	199	195	193	206	200	205	185	173	183	180	194	183	179	211	204	194	171	149	177	227	200	198	181	219	225	182	214	217	194	197	180	171	185	205	209	193	208	217	187	186	194	190	186	202	203	212	198	199	193	214	194	177	211	211	196	151	186	193	206	188	187	214	169	169	174	213	180	166	200	207	210	201	208	206	185	197	178	195	186	199	193	198	210	213	183	194	189	174	185	224	169	196	191	199	210	238	186	196	207	196	187	185	214	192	201	150	199	198	205	163	159	180	180	190	177	208	164	169	196	175	204	190	203	203	176	187	220	208	203	200	194	171	170	182	177	189	198	180	208	191	209	195	176	179	184	188	181	185	225	200	193	194	188	187	176	199	183	191	224	210	186	169	193	206	191	190	209	210	207	180	180	172	196	179	183	205	178	205	201	174	189	173	198	205	193	189	207	206	201	182	178	146	172	192	231	186	199	173	184	190	197	209	190	189	201	178	200	198	196	214	192	157	169	208	205	178	164	186	190	196	195	165	209	186	185	201	196	188	206	193	217	187	209	168	165	219	205	157	213	216	194	199	184	223	208	201	211	209	193	206	199	197	183	175	196	199	202	210	173	204	168	186	212	167	200	180	218	203	208	208	193	187	197	192	197	211	204	177	183	180	186	183	211	202	164	198	206	207	206	213	211	174	193	215	180	190	166	184	198	174	191	183	171	188	205	198	197	179	188	189	186	214	194	189	191	190	169	171	226	196	192	202	190	185	185	207	170	172	189	217	180	183	229	193	198	180	191	195	186	174	186	196	183	177	195	212	171	187	201	219	182	230	197	193	223	212	177	198	226	167	198	201	202	220	172	180	173	206	204	187	170	208	187	170	198	195	211	218	183	206	196	183	169	179	192	168	205	188	186	176	197	177	188	210	198	203	179	177	180	173	214	208	210	211	169	194	204	192	176	224	196	211	163	197	194	195	207	212	215	184	208	195	182	202
43122	28903	19058	13672	7040	2751	1252	866	725	768	733	636	528	511	512	514	498	508	525	631	1292	1865	642	439	432	453	398	417	450	445	448	420	437	462	417	423	465	433	428	430	429	445	432	417	392	363	397	416	436	382	446	451	432	396	386	429	470	419	434	440	424	416	456	415	426	445	460	433	413	424	437	406	417	429	417	444	433	407	452	406	398	436	405	391	417	423	387	452	445	393	409	422	437	417	409	433	448	462	404	408	432	419	427	429	447	443	396	467	409	448	448	464	423	399	429	425	417	418	461	450	411	423	423	413	399	471	420	414	426	444	412	455	476	418	432	417	410	475	433	399	443	447	391	428	452	425	433	428	403	407	426	417	451	427	464	420	453	407	427	398	433	420	420	408	439	462	463	426	438	400	448	436	431	438	478	417	396	424	420	449	433	461	422	448	392	425	423	433	406	424	426	417	425	415	403	449	392	442	429	442	438	413	444	438	429	443	437	457	399	415	421	423	410	431	392	421	445	410	420	404	416	405	415	422	395	415	426	356	422	434	412	436	404	419	412	432	436	428	451	400	393	431	443	455	399	412	444	444	433	433	391	436	448	438	429	431	433	403	417	440	438	439	394	449	433	473	420	407	425	426	431	428	422	409	406	372	435	454	429	431	439	429	441	418	428	415	385	386	455	438	419	456	440	380	435	412	395	410	423	387	412	408	402	448	422	403	396	432	411	394	437	449	387	422	414	447	441	431	410	435	415	446	468	441	410	456	438	448	438	439	428	423	442	397	402	404	400	467	455	389	416	433	410	406	405	427	425	405	391	425	462	456	387	420	406	437	461	414	433	394	419	432	417	433	444	459	423	396	384	438	418	457	396	419	439	459	435	429	408	433	462	434	452	398	423	451	414	419	439	412	391	429	430	407	410	416	431	410	403	400	415	423	435	405	409	436	414	448	451	418	425	433	423	440	431	441	422	431	446	414	428	450	393	458	435	413	430	421	437	430	425	411	447	386	403	408	411	427	430	400	430	414	425	445	431	466	436	422	424	404	388	415	433	417	422	435	379	441	454	423	383	395	439	416	409	444	414	433	415	402	376	407	419	392	373	435	428	439	401	418	409	467	422	418	416	419	434	424	424	451	450	403	423	428	387	417	451	396	454	459	405	444	404	444	456	430	396	411	417	460	440	408	414	406	470	411	407	445	466	451	417	408	432	422	433	379	397	421	413	410	422	399	403	390	417	424	413	413	406	420	438	406	443	414	433	402	437	431	441	399	435	387	428	438	412	436	417	445	386	471	407	396	399	429	389	425	413	422	425	423	431	415	449	424	432	414	408	429	387	415	433	400	414	423	411	405	432	429	469	429	436	391	410	417	414	399	403	449	420	420	425	415	434	417	396	397	455	466	463	404	405	423	431	444	386	427	441	413	434	409	430	407	380	418	382	377	410	400	403	385	411	424	402	441	402	447	412	440	453	395	425	421	385	415	447	466	392	439	420	420	417	408	429	429	461	425	403	401	420	433	406	427	414	417	426	425	430	449	409	432	414	418	425	396	406	418	416	421	414	422	459	433	410	421	416	389	419	428	412	438	379	420	419	432	441	422	432	408	412	430	421	455	420	411	386	446	424	401	406	464	420	428	407	395	440	458	418	424	411	413	449	424	416	417	426	431	408	467	459	425	375	375	424	412	439	420	461	393	397	442	393	429	437	414	450	375	399	419	453	425	410	392	437	416	431	418	420	413	461	413	432	431	420	443	405	425	400	435	430	408	427	429	408	421	440	404	441	392	451	402	429	431	414	400	414	381	411	434	382	448	415	455	439	414	411	417	401	418	429	451	439	399	417	429	436	432	425	377	413	425	418	416	440	443	409	444	423	429	437	434	430	444	433	433	435	449	427	404	456	426	402	406	398	421	419	447	434	415	438	417	443	424	412	420	411	395	414	436	396	398	412	423	448	414	416	392	432	420	399	426	417	457	404	409	425	392	440	409	445	428	426	454	410	422	438	391	442	402	425	443	417	374	441	402	417	413	414	454	445	423	396	407	416	419	452	403	423	435	432	392	408	437	411	405	448	396	398	438	412	424	385	411	391	390	449	441	417	454	406	413	432	420	438	417	403	428	430	459	438	447	393	402	464	406	389	464	463	396	420	420	416	446	450	467	436	416	439	432	400	448	427	444	397	399	424	433	409	434	418	425	446	465	419	392	405	398	439	442	447	418	448	379	439	418	446	420	423	435	423	412	428	431	406	422	417	441	443	441	411	455	390	423	424	494	445	451	392	443	414	464	474	413	421	426	418	396	439	419	461	417	423	399	393	415	386	437	413	402	428	439	438	442	393	450	417	421	422	404	414	442	414	465	436	433	421	416	417	441	427	377	448	405	394	459	445	399	408	447	425	407	405	461	440	423	426	408	419	403	409	420	413	424	452	449	429	419	432	443	415	425	379	406	417	435	410	428	414	401	386	443	412	418	441	439	391	416	384	386	422	440	457	424	439	453	432	378	394	426	420	449	428	391	415	422	442	379	404	442	441	428	426	448	430	421	441	416	400	414	441	425	432	402	445	417	435	422	412	450	419	427	414	417	417	411	421	422	415	456	420	414	432	441	453	411	436	453	410	442	432	448	425	431	442	416	435	441	415	441	451	442	430	385	454	432	427	444	428	405	417	423	467	413	415	396	442	396	475	428	417	441	417	414	418	414	426	422	430	399	443	426	397	425	417	434	433	440	419	413	419	428	434	424	421	419	394	418	410	423	431	428	415	429	424	462	445	410	449	452	440	421	446	415	427	417	439	416	459	411	414	435	423	410	408	438	443	421	409	449	434	434	434	439	439	399	427	428	427	404	430	416	418	439	417	438	443	432	442	439	418	427	454	434	447	409	435	427	439	380	414	436	435	412	434	365	447	425	429	418	419	423	456	433	407	421	428	415	419	456	453	412	390	404	409	429	421	453	435	417	404	424	405	459	421	417	415	446	408	404	394	453	426	429	423	398	417	424	412	411	455	417	450	454	400	452	419	383	462	438	457	456	422	400	413	469	426	428	406	420	430	422	413	407	367	405	449	417	435	426	443	437	431	472	427	434	410	389	447	401	444	447	421	420	441	405	428	414	453	417	406	421	422	384	391	454	419	421	422	394	404	410	395	431	434	452	413	399	412	469	424	445	423	400	396	388	414	420	414	434	445	403	395	402	423	422	421	406	449	483	424	420	444	452	447	435	420	417	422	451	441	423	420	434	398	455	414	394	416	405	445	429	431	428	463	403	474	422	442	412	445	402	449	404	390	414	402	397	428	411	470	439	407	451	437	413	393	419	446	458	435	428	439	435	449	430	426	446	440	460	404	464	431	425	451	421	421	424	385	427	448	445	446	426	426	441	436	417	425	428	422	426	406	403	441	402	402	431	441	413	412	441	471	421	410	438	419	431	439	449	451	442	463	405	441	405	385	398	445	447	451	394	436	439	431	404	428	458	405	473	424	425	403	438	406	436	417	406
43448	21972	10676	4281	992	395	212	185	181	193	187	182	184	177	166	171	162	178	154	167	180	157	177	146	153	186	174	161	156	144	174	172	146	169	186	155	166	178	174	165	177	180	151	169	169	171	177	152	185	178	142	161	169	173	151	168	178	158	179	178	191	152	160	178	174	149	151	181	159	183	181	183	171	142	152	170	158	179	146	134	181	152	172	144	189	175	193	177	168	170	163	171	185	163	142	148	167	163	166	192	158	183	180	177	179	174	178	167	189	159	190	187	142	140	180	152	175	162	160	181	177	185	169	165	185	173	167	173	170	182	187	189	187	167	174	179	152	185	163	184	166	183	175	163	174	142	169	178	148	139	183	167	162	154	156	132	157	163	170	170	154	168	168	159	125	157	152	147	155	174	180	162	131	143	150	159	187	161	135	173	161	179	138	172	152	156	145	162	191	160	179	166	157	159	170	160	148	158	168	156	178	180	159	202	164	186	171	186	149	187	150	162	153	189	172	178	159	164	173	196	157	156	166	164	146	178	170	176	144	155	155	154	175	157	160	160	179	185	148	170	137	155	186	147	189	167	162	179	155	166	152	172	194	171	156	151	165	166	143	123	176	173	157	159	183	185	174	155	190	165	165	171	182	167	167	156	153	168	157	159	149	174	184	149	160	165	154	166	164	182	178	165	177	174	168	164	161	163	180	142	162	141	168	146	158	173	202	186	164	166	177	158	122	163	156	169	174	170	165	182	181	174	171	195	141	164	158	169	161	160	150	175	178	161	163	145	175	160	173	158	157	162	164	155	163	164	168	133	161	170	186	162	176	164	175	160	162	151	157	185	139	190	140	161	163	188	179	157	164	192	155	179	166	161	147	191	154	158	155	142	170	180	178	167	181	152	178	186	163	160	176	164	160	180	157	163	177	156	144	162	177	163	176	169	185	161	163	137	160	181	182	177	186	171	178	148	159	157	193	168	183	170	162	169	180	166	193	162	150	161	185	151	174	176	166	159	147	162	154	172	168	164	168	171	164	151	169	170	170	178	168	146	177	135	158	169	172	143	179	142	156	159	175	171	162	153	155	175	168	182	178	177	145	169	173	169	147	152	170	174	163	170	147	158	181	188	166	191	171	163	157	161	177	163	173	157	168	167	184	189	164	153	158	172	172	169	165	164	157	177	164	152	146	188	183	176	172	145	161	171	164	159	162	162	143	145	166	162	177	166	163	156	165	177	171	177	179	173	171	202	157	158	159	161	143	186	169	160	170	176	151	156	166	170	180	161	179	159	172	140	160	168	153	157	190	169	169	157	152	197	173	163	156	172	163	163	177	192	160	158	157	147	165	156	161	196	181	173	198	170	153	160	162	176	174	185	170	163	184	156	141	180	157	171	165	174	174	168	200	163	152	184	157	167	143	202	151	148	166	154	136	156	158	164	184	180	196	179	179	174	178	170	154	167	163	163	170	169	157	162	161	171	160	157	146	159	167	181	144	152	184	156	172	165	162	171	186	185	164	136	178	173	170	170	140	172	158	148	187	176	163	139	184	183	167	176	153	165	174	148	177	183	149	180	174	193	195	156	149	167	158	171	160	177	146	165	156	171	154	172	147	167	172	140	176	170	146	142	175	176	178	154	157	151	177	152	159	134	179	178	168	184	166	164	152	154	181	166	173	167	163	170	183	179	164	160	172	187	160	171	179	169	158	149	159	160	149	168	156	183	179	167	154	202	171	161	168	144	174	187	163	179	167	173	162	152	171	185	166	172	153	166	167	159	165	171	151	145	175	157	163	159	182	155	163	175	146	196	193	174	161	169	173	149	174	176	172	161	148	176	166	149	177	141	173	176	169	162	170	169	157	179	163	146	173	169	167	160	171	185	152	201	169	172	183	148	190	179	167	178	154	157	154	165	145	175	177	151	178	171	166	155	152	180	173	154	167	160	179	173	166	145	161	161	173	159	177	171	155	163	141	159	151	164	158	146	178	138	150	161	165	146	155	180	161	154	159	164	180	166	170	164	179	165	179	169	181	164	169	158	171	147	143	143	188	156	153	180	185	181	175	162	170	160	186	165	173	167	157	180	147	184	163	175	175	173	177	149	165	171	201	162	159	165	171	149	193	158	168	198	178	178	157	196	182	186	154	166	156	174	166	159	175	158	169	160	159	155	156	162	171	207	159	157	154	179	156	184	159	186	170	162	193	172	156	184	172	144	164	134	153	181	190	169	165	161	168	152	174	164	184	179	174	166	162	163	140	141	159	166	161	189	171	163	163	172	131	179	134	171	188	195	193	169	149	167	194	165	193	162	195	160	166	187	171	175	178	150	185	171	167	175	174	177	145	208	199	182	170	185	176	144	192	186	175	179	182	160	151	159	137	177	171	163	158	159	162	168	151	171	141	153	161	164	174	168	156	161	182	153	174	155	181	159	126	170	167	156	177	158	208	201	170	199	161	169	157	164	160	172	183	168	167	162	146	154	160	158	181	171	154	171	173	157	167	160	178	157	162	153	148	160	184	161	165	168	177	177	153	170	149	167	173	146	168	174	167	189	181	151	170	179	165	162	163	155	152	156	156	147	163	144	160	161	165	142	149	157	160	166	143	170	171	166	156	155	165	177	159	179	157	185	134	169	163	173	184	146	162	164	155	164	170	181	131	171	176	150	157	178	143	151	172	173	190	156	160	180	182	154	153	174	129	164	177	150	147	182	187	150	175	158	160	174	133	190	158	166	170	176	161	148	159	155	164	193	206	177	191	180	170	148	164	158	173	167	162	148	181	164	159	172	173	173	186	204	168	172	177	173	138	159	171	153	167	183	164	191	158	152	144	191	182	168	164	166	177	158	158	161	183	179	177	173	187	170	165	180	158	167	183	160	164	167	193	175	149	161	183	171	183	188	152	146	167	150	153	176	178	161	164	143	144	176	180	172	178	173	158	173	144	161	153	159	161	158	147	178	159	160	180	172	179	151	142	163	155	161	166	181	165	167	173	168	165	190	168	167	177	171	181	166	176	175	184	147	163	177	172	147	200	169	169	155	145	197	171	153	150	160	184	179	146	164	176	171	128	144	175	190	161	166	140	168	164	172	158	196	202	129	178	158	173	163	188	141	143	195	162	180	170	219	160	195	168	165	138	150	170	176	153	150	140	154	171	162	138	164	155	155	161	151	159	154	181	155	183	143	181	156	171	181	184	152	160	169	166	177	169	146	184	157	153	180	171	168	176	190	173	166	168	182	175	180	153	174	160	178	164	183	163	162	203	199	171	157	142	150	161	169	177	166	170	176	157	187	177	155	166	181	159	158	195	188	147	176	160	173	174	210	178	149	167	166	172	175	174	172	188	165	214	183	187	172	157	140	159	165	159	171	158	149	156	153	164	152	150	185	153	172	166	164	165	139	173	173	155	172	170	176	168	157	148	161	150	133	171	179	179	182	152	148	191	163	154	161	169	144	158	160	154	145	149	167	160	188	167	156	160	198	166	158	151	184	190	157
26870	15582	14374	9128	2935	1361	611	434	491	473	525	451	426	385	385	382	382	374	363	367	398	429	351	338	368	391	397	359	358	384	345	328	363	405	350	345	356	364	370	343	348	333	344	395	372	366	408	384	386	372	343	394	338	364	367	413	391	373	414	377	373	371	354	382	373	368	368	345	383	381	381	364	355	392	349	385	383	397	378	356	389	390	344	373	360	358	342	418	382	393	362	383	367	397	373	360	373	386	356	359	388	384	382	383	339	431	387	343	396	384	349	416	365	390	376	391	372	381	409	358	390	390	371	387	378	360	348	380	372	363	378	407	354	354	385	355	387	401	324	406	396	364	385	375	376	381	371	391	369	390	360	353	385	387	404	352	354	368	358	373	394	368	382	359	362	347	401	377	377	366	357	365	372	393	362	419	389	350	350	391	366	358	375	367	341	405	402	359	379	415	366	403	370	366	372	371	391	370	376	344	353	372	390	380	402	361	360	375	376	360	372	358	367	377	394	381	369	362	366	390	387	373	400	377	377	351	365	353	373	327	399	387	354	404	374	373	348	383	393	416	370	338	363	356	358	344	351	363	390	357	344	377	356	324	354	335	407	395	330	362	417	358	387	375	367	368	362	373	382	405	365	371	360	392	378	389	351	362	363	358	366	375	346	381	392	375	373	340	390	400	350	405	380	359	361	355	345	402	371	388	382	355	392	351	360	409	354	415	370	352	363	394	364	381	324	398	382	362	350	370	392	392	377	380	390	375	370	407	388	388	373	390	377	369	348	335	387	387	388	380	389	380	346	361	385	352	377	391	348	373	376	378	376	387	367	362	403	375	409	357	366	347	393	366	381	376	387	357	366	372	414	371	386	396	390	369	401	392	365	371	338	352	360	388	380	392	372	366	371	368	350	371	383	362	367	386	364	366	412	366	382	360	373	382	377	373	382	372	333	396	385	365	387	363	367	349	360	367	391	389	366	389	355	384	359	360	391	393	351	370	330	404	375	384	371	372	372	418	376	369	365	366	383	401	348	390	366	378	373	373	362	382	380	384	412	374	369	385	398	384	382	376	384	409	341	375	368	373	359	408	370	422	384	379	405	360	357	378	406	384	378	405	370	336	340	362	393	368	405	374	385	394	376	378	387	393	351	359	393	357	341	375	397	367	375	406	358	395	375	374	375	337	385	377	355	365	343	371	387	370	347	384	400	371	410	395	350	337	414	337	399	353	352	389	373	335	369	377	389	358	351	403	391	401	382	380	396	373	386	368	363	380	367	378	399	378	377	387	323	405	376	381	408	350	370	365	362	361	370	369	395	360	420	380	353	372	369	407	350	354	384	367	426	376	373	363	363	381	365	404	386	400	398	365	405	362	360	350	392	401	356	346	382	388	391	347	377	378	377	346	363	385	383	348	381	378	371	387	370	366	369	373	368	346	362	380	328	368	387	372	388	362	380	386	387	386	337	394	379	387	392	383	371	410	387	382	357	409	354	379	346	346	362	366	411	364	343	344	384	364	359	377	384	356	377	402	363	356	371	322	373	388	394	362	356	350	376	337	394	346	356	378	382	372	350	391	364	355	392	392	371	384	328	389	404	401	366	378	373	406	382	350	364	361	335	384	385	365	388	408	345	392	350	414	372	345	382	349	376	361	373	380	381	386	396	400	363	382	374	348	370	371	390	363	352	417	359	380	364	348	374	337	358	367	350	357	367	407	372	350	379	391	384	388	343	366	373	334	367	375	391	383	375	414	374	365	351	388	371	381	404	357	404	382	383	353	390	385	364	398	356	372	335	381	381	379	394	398	347	367	373	344	375	340	390	371	382	374	384	382	400	356	363	355	386	393	372	384	386	364	360	376	401	397	371	328	356	393	373	398	381	391	383	388	373	394	338	382	401	364	365	402	395	383	333	401	409	362	360	349	332	368	366	372	395	380	355	399	346	363	400	390	372	392	392	384	357	370	365	408	341	374	334	367	341	376	334	354	383	379	375	376	386	354	408	385	368	386	378	332	391	415	357	365	406	378	391	376	403	386	384	379	371	386	388	351	335	362	381	388	382	371	327	368	361	333	407	374	415	387	374	360	351	388	369	354	400	379	384	388	365	356	354	388	366	399	415	350	337	406	357	343	371	356	397	368	405	388	358	363	396	392	396	366	395	397	353	395	370	399	381	358	342	380	384	353	343	373	372	376	299	381	350	399	370	380	351	378	389	385	377	378	367	381	385	362	423	387	371	360	375	343	407	370	377	366	352	383	375	416	356	346	382	412	383	410	383	409	383	354	333	378	358	382	372	334	360	405	383	384	382	384	325	375	381	392	374	366	363	382	376	361	359	377	343	369	372	380	386	351	369	383	404	360	400	393	378	377	398	370	375	394	373	381	361	354	369	377	392	400	369	368	410	376	384	384	359	360	413	399	396	384	371	363	383	393	382	390	359	336	397	391	363	379	389	355	377	404	348	401	351	383	400	347	384	385	390	369	362	390	375	370	367	401	397	373	376	381	350	376	371	371	366	366	350	389	408	365	346	370	394	371	369	413	344	350	413	372	352	380	398	374	392	374	375	387	399	372	387	384	395	391	339	347	398	397	397	378	341	389	388	401	375	360	392	365	377	375	390	377	360	378	373	376	367	389	355	395	340	365	365	367	401	330	363	369	391	349	360	376	362	380	417	353	375	352	409	365	374	365	352	373	398	351	388	353	354	368	377	371	360	375	398	398	330	371	365	365	370	378	388	372	361	410	377	376	358	368	374	373	383	398	381	338	387	385	364	381	365	388	375	389	408	431	389	391	390	382	354	400	394	387	371	384	396	377	398	367	342	380	367	367	376	347	369	404	366	381	357	351	367	361	380	367	323	383	352	347	363	376	358	396	357	370	389	384	345	376	342	378	417	372	355	387	336	328	371	382	374	404	367	355	348	401	371	345	380	372	405	378	393	388	400	343	382	376	374	367	343	409	345	363	393	371	356	349	360	383	354	358	355	376	404	344	388	364	375	363	344	418	374	378	414	392	382	346	401	401	371	376	349	389	354	387	375	407	385	342	370	353	381	362	347	371	406	375	368	380	388	353	346	366	384	364	386	372	368	390	370	365	383	358	390	415	387	336	374	393	348	358	386	378	349	383	367	374	381	364	362	387	347	391	378	377	366	396	401	382	376	359	357	373	359	394	350	385	357	343	377	354	387	377	383	354	354	367	398	391	358	366	355	357	373	389	361	398	360	345	392	409	369	373	388	372	394	382	369	378	394	329	407	351	377	374	385	371	381	400	375	402	389	377	366	350	398	382	378	364	375	385	360	342	365	353	350	341	368	342	372	365	359	360	400	387	378	404	381	370	378	357	385	379	365	363	371	409	360	346	366	360	335	391	368	401	402	375	381	362	360	404	379	379	365	375	373	364	419	375	372	375	392	379	366	391	363	408	385	402	370	387	331	379	405	368	374	346	366	357	369	402	362	388	355	346	383	381	382	364	362	386	401	387	368	360	374	355
53763	31191	16729	5895	2656	749	265	249	271	202	196	214	169	176	209	190	192	224	196	209	185	164	210	187	203	181	188	185	164	159	189	180	171	168	174	201	194	222	190	168	172	189	197	187	174	197	186	186	181	184	202	190	196	184	188	157	174	182	172	158	171	173	168	187	168	167	190	191	187	182	198	180	184	183	170	187	196	180	182	171	197	188	168	171	181	151	193	169	164	166	201	191	196	158	184	151	183	182	162	163	188	188	189	190	174	193	205	171	202	182	203	169	203	200	165	174	167	167	187	166	195	161	162	167	172	185	185	178	197	200	178	175	161	208	198	175	184	197	154	174	181	189	160	146	155	170	170	192	170	193	195	194	168	176	219	181	179	190	173	189	180	186	174	156	138	179	180	167	191	168	183	180	165	185	182	175	206	185	148	184	178	177	181	189	180	190	179	189	183	187	181	175	173	185	193	194	169	181	173	176	163	173	199	160	170	210	188	185	173	195	190	177	188	150	203	181	171	174	164	208	190	211	202	196	198	156	204	166	174	181	179	163	188	176	181	194	193	191	195	193	165	164	166	175	180	176	173	149	154	186	168	165	152	180	179	167	183	154	196	195	176	154	182	153	184	165	178	200	173	170	209	164	189	188	184	183	171	202	179	177	169	175	183	168	170	172	191	190	204	185	198	168	181	183	195	160	189	167	160	179	175	157	200	179	201	142	169	204	162	172	165	164	190	177	182	169	164	193	202	162	189	164	184	181	193	175	184	172	181	186	183	168	139	188	159	175	176	163	168	178	195	202	200	171	187	170	201	196	210	193	164	182	188	179	185	181	173	195	178	222	202	174	214	200	182	196	167	166	165	221	202	186	192	178	167	187	193	175	192	197	198	172	172	189	163	183	162	174	190	174	169	166	177	190	176	173	178	199	176	215	203	172	191	181	196	175	195	184	190	187	167	181	163	196	160	156	193	183	199	176	175	174	201	188	168	169	176	167	178	176	203	157	213	173	185	161	180	149	181	194	191	186	179	191	188	196	187	177	160	165	179	168	177	200	212	170	160	186	171	181	187	190	180	187	185	200	208	189	175	158	177	170	174	175	171	152	179	165	179	171	169	174	173	161	169	189	209	179	173	180	188	183	205	158	171	202	194	188	147	171	174	173	151	173	186	196	193	153	190	190	171	186	164	179	180	198	169	183	163	196	189	202	181	172	171	213	154	182	170	155	168	172	179	187	192	173	183	178	188	196	172	163	172	173	192	156	205	181	193	170	171	193	183	211	182	228	202	197	195	190	161	166	183	178	183	195	181	180	192	154	167	178	162	181	205	175	180	168	190	158	180	190	166	186	173	176	194	174	181	200	190	183	193	179	197	166	188	183	187	185	171	173	201	174	184	186	167	185	148	181	187	201	163	174	189	135	176	163	172	209	167	179	184	163	176	166	190	187	168	192	171	192	161	204	193	187	195	169	187	192	176	181	186	167	160	187	162	195	205	185	193	180	154	166	190	177	186	162	169	210	174	204	175	169	179	187	205	170	180	182	145	181	154	184	182	207	169	157	185	191	199	180	190	184	166	174	165	149	182	150	182	192	207	180	184	181	165	194	180	186	189	189	191	192	168	193	185	181	193	185	179	183	192	150	184	183	154	143	186	211	174	217	191	179	175	167	188	148	175	174	158	169	179	192	180	188	181	171	172	194	167	159	177	170	156	180	196	171	154	177	171	165	178	187	191	178	173	163	166	174	206	167	197	190	152	190	194	176	197	189	168	203	178	194	188	170	175	187	180	140	186	204	183	146	179	168	160	179	179	169	165	172	184	212	181	185	186	165	181	194	187	186	180	187	178	179	185	183	189	210	172	187	171	194	180	136	179	198	182	169	185	206	161	199	180	190	184	175	206	202	184	182	166	153	196	175	194	165	196	158	163	171	175	209	168	182	184	164	180	185	159	174	212	169	176	182	157	177	195	177	172	167	170	187	139	192	161	193	177	147	167	192	192	179	197	202	187	179	170	173	186	201	192	178	178	201	197	181	170	193	177	164	185	173	182	176	161	201	176	207	160	174	202	180	165	182	167	182	174	182	193	165	180	184	180	171	178	159	182	163	169	161	182	178	176	190	176	156	183	171	185	184	203	203	185	185	162	172	192	149	190	173	196	188	199	192	174	191	183	155	176	177	176	174	164	167	168	196	195	209	165	207	235	175	193	180	163	170	176	165	155	187	189	170	172	186	184	164	166	198	171	151	168	187	156	161	194	175	168	181	189	184	199	195	200	161	170	205	184	163	186	180	159	188	174	174	177	198	175	149	163	199	184	172	194	163	188	193	188	181	193	160	184	174	200	178	190	179	172	199	163	203	180	181	192	188	180	178	207	184	164	160	179	199	154	172	202	179	189	185	170	193	194	155	183	162	194	179	174	177	177	188	199	160	172	164	178	196	178	169	180	191	161	182	196	189	174	194	208	173	180	181	186	172	165	181	172	190	188	181	175	203	173	172	195	178	174	206	155	157	181	193	183	179	173	188	190	160	170	186	166	187	189	171	209	157	173	145	176	182	180	210	177	158	157	192	157	160	188	186	167	201	184	181	178	178	181	179	181	179	217	178	173	181	175	185	185	182	180	187	172	182	165	166	165	191	200	166	163	169	178	173	179	178	196	160	192	186	172	178	195	190	177	197	180	180	180	175	160	171	171	193	191	149	183	201	188	201	210	195	190	190	180	180	193	190	185	225	184	190	162	160	161	173	221	197	169	193	192	188	158	171	161	186	201	191	201	172	158	185	168	205	217	185	204	150	197	150	171	181	185	192	177	171	209	182	175	175	191	193	198	196	183	182	189	185	182	169	164	182	175	182	200	168	196	192	172	206	184	196	159	182	163	168	186	190	190	177	184	172	162	197	178	153	161	185	184	163	173	183	180	169	209	184	189	183	159	190	180	177	191	189	173	168	157	161	185	170	200	192	200	195	157	174	186	171	166	174	170	153	189	196	199	175	210	190	166	173	178	178	174	157	171	186	193	185	195	190	174	167	185	153	184	196	169	172	174	161	184	175	197	181	183	189	183	177	178	176	168	180	187	197	170	176	163	182	178	162	164	210	172	193	179	190	193	217	193	184	195	203	192	168	165	170	188	180	176	168	166	190	176	176	184	173	182	177	177	179	187	201	170	178	182	171	173	156	177	166	194	175	176	185	172	178	173	185	216	173	190	176	182	156	169	164	170	209	167	196	160	185	154	207	176	172	185	190	175	177	188	180	189	173	194	184	199	196	169	173	164	160	193	203	179	175	173	186	190	194	183	194	178	165	159	172	181	172	175	171	205	178	190	186	180	188	180	191	158	172	183	194	172	154	194	179	172	192	163	181	162	180	176	200	172	182	201	200	173	176	187	187	160	191	193	184	159	184	169	198	194	197	170	180	191	197	183	165	182	186	178	200	186	187	156	175	196	196	180	213	180	162	173	166	191	183	191	171	174	192	183	214	174	186	183	163	160	194
33969	24350	18166	12060	7961	2361	777	824	743	644	507	526	477	466	446	436	409	444	483	429	406	427	383	408	359	388	399	400	412	366	428	393	422	376	439	399	406	369	419	435	398	436	411	396	394	405	406	438	416	413	409	422	406	414	428	444	440	405	444	400	399	409	414	413	421	354	354	381	424	420	422	373	416	422	386	396	407	419	432	429	405	361	370	388	419	400	435	412	362	409	455	387	384	422	400	404	392	407	405	434	400	419	363	370	430	432	380	405	393	376	442	398	442	431	368	372	424	407	413	397	417	411	429	388	423	401	405	397	403	382	392	398	398	408	407	435	412	415	411	412	408	400	391	426	427	407	430	395	398	405	426	421	384	418	412	426	420	359	385	418	414	402	426	404	446	376	413	462	401	379	379	460	393	420	439	391	391	408	375	395	417	375	373	427	409	427	365	387	431	425	387	397	384	439	408	415	391	444	406	443	450	429	390	376	405	422	418	408	389	411	413	405	426	417	414	393	393	398	395	437	394	395	403	424	418	394	383	370	423	376	371	431	446	402	387	416	413	431	389	384	396	409	411	404	410	366	427	407	369	402	385	417	381	393	385	409	434	387	432	405	416	384	422	391	405	423	418	390	393	406	413	399	403	383	367	393	421	442	423	406	378	408	398	400	418	388	399	401	400	441	435	411	433	398	405	403	387	390	433	419	387	418	400	419	369	387	385	402	385	421	397	421	413	394	368	361	428	401	419	417	355	392	386	399	409	460	421	368	421	401	387	407	384	389	395	377	379	423	391	425	419	404	377	412	422	409	391	374	357	396	434	398	393	407	426	412	389	382	387	381	382	394	406	427	390	389	425	381	380	387	405	396	419	409	399	435	378	367	373	384	391	397	414	417	393	397	426	439	414	438	416	405	407	365	406	415	392	384	402	417	380	427	377	398	412	405	440	385	412	407	382	413	416	406	423	370	396	370	406	398	405	419	406	417	409	373	399	419	357	409	390	373	388	382	406	417	397	403	388	374	398	397	402	374	381	407	359	373	387	379	405	382	406	380	403	423	369	410	380	412	387	409	415	414	376	410	407	411	366	413	400	389	412	381	414	403	399	434	390	408	380	421	419	373	367	436	380	436	424	455	403	412	404	402	421	407	386	431	410	393	396	428	408	408	381	447	393	426	395	414	449	395	411	401	409	371	418	395	403	400	400	377	419	421	406	401	445	409	404	381	437	411	405	389	437	384	411	439	381	427	387	435	410	454	388	409	408	402	416	397	383	394	431	410	391	411	409	396	422	414	421	404	391	410	422	417	404	398	376	401	422	423	395	400	415	396	413	385	419	393	422	386	449	386	422	376	382	407	400	399	377	402	415	391	386	393	438	414	399	404	404	383	411	422	444	391	394	421	399	421	407	401	420	421	397	374	409	381	419	388	384	385	422	396	378	387	404	408	362	403	405	410	411	391	402	394	399	416	400	372	434	411	379	408	387	398	430	414	415	414	386	408	415	427	415	417	402	406	406	419	384	422	392	427	431	440	399	401	394	390	459	405	389	405	401	408	413	450	432	391	412	421	366	425	358	422	397	434	396	411	405	430	400	413	378	378	395	394	404	431	385	400	315	420	386	387	442	375	365	411	429	435	429	388	400	367	410	442	400	402	417	412	425	421	428	355	414	403	372	396	425	400	385	374	422	410	390	418	422	429	397	398	443	434	391	427	391	436	413	419	450	399	395	436	378	394	394	389	391	420	426	377	404	411	412	376	415	409	376	426	417	402	394	401	394	361	381	408	379	440	390	369	369	445	398	397	380	393	386	384	366	394	415	396	398	418	373	407	401	402	377	394	392	425	426	379	428	399	377	379	428	389	406	425	430	397	418	412	409	414	421	440	395	383	388	406	395	403	388	441	380	406	434	415	413	398	421	382	388	394	352	402	385	397	406	352	406	392	435	390	444	403	418	390	397	392	446	383	415	415	376	419	433	406	381	379	412	404	385	391	414	403	365	433	388	425	382	360	410	400	395	399	407	385	416	389	391	425	407	418	389	429	392	403	458	408	409	427	423	361	397	376	394	397	408	400	429	424	420	412	380	393	432	371	416	407	396	382	381	422	380	402	391	396	417	404	414	376	414	412	385	391	379	384	382	396	381	404	376	396	394	389	422	429	399	372	370	419	422	412	416	408	396	403	413	397	396	376	404	396	407	391	408	400	368	407	412	409	416	434	410	388	379	436	383	425	388	382	439	417	405	400	404	409	408	447	412	405	407	408	404	429	390	375	434	418	398	409	378	383	424	400	416	424	417	425	409	388	416	434	427	420	425	388	437	421	434	415	445	412	378	389	395	399	428	418	406	420	419	409	410	424	405	371	373	404	428	393	382	407	396	402	393	412	436	404	392	415	384	406	406	411	411	404	420	399	404	449	392	408	389	394	431	440	406	401	391	413	334	382	369	381	397	388	399	422	412	397	397	392	394	414	373	437	383	366	360	380	391	411	408	410	416	363	437	426	393	404	389	421	399	380	440	382	373	406	399	412	384	419	399	401	460	380	407	395	412	411	406	399	457	400	423	410	364	379	415	389	407	416	390	434	405	400	412	392	386	426	428	421	371	390	415	385	382	417	394	378	409	402	386	418	420	402	412	379	411	395	390	416	386	441	400	415	379	414	380	395	411	405	440	398	441	409	402	402	404	397	396	409	380	402	398	359	405	416	402	381	422	404	425	387	388	422	372	383	421	448	441	409	412	405	394	396	421	417	382	391	433	393	396	401	389	414	397	440	362	402	402	429	410	414	423	396	424	361	430	425	469	377	386	408	408	431	405	409	420	421	380	389	364	396	424	417	382	412	394	388	410	408	440	357	395	391	382	421	425	401	443	425	426	398	367	426	398	366	361	374	421	379	391	404	389	370	381	415	400	389	384	392	405	425	394	380	425	393	337	417	413	396	406	402	429	397	370	387	441	386	409	398	403	389	412	385	420	384	427	401	422	385	419	420	437	404	410	398	404	390	419	403	414	399	424	408	392	439	410	431	409	415	419	390	408	401	394	401	380	439	441	371	381	384	404	407	405	441	388	400	394	399	374	403	370	421	424	417	426	399	429	405	403	407	445	401	424	425	405	377	425	405	415	409	392	375	414	413	414	391	425	398	399	429	404	424	417	392	380	397	386	387	411	380	375	400	454	448	419	409	386	363	407	396	424	419	382	407	391	388	416	373	418	423	411	405	408	459	408	435	401	399	424	364	388	432	413	385	372	397	429	443	404	401	404	395	396	380	386	361	411	394	402	395	400	422	392	415	445	419	399	440	415	418	393	410	415	436	379	393	449	384	398	402	372	389	394	405	441	385	384	405	434	379	389	393	375	382	419	392	431	408	411	428	399	388	411	425	445	392	394	422	384	418	383	390	414	425	394	370	404	434	400	416	408	415	404	422	385	377	412	422	401	405	385	413	417	365	412	379	411	426	386	415	369	382	395	404	429	439	393	416	390	405	423	373	411	435
68233	38232	20460	8192	2269	462	229	242	239	229	226	203	219	178	178	188	175	194	181	182	216	188	155	206	188	181	155	205	205	181	187	196	203	179	190	188	206	200	163	191	176	187	215	224	191	184	226	195	198	165	194	196	210	187	209	168	203	186	174	204	189	183	201	193	204	186	217	169	188	184	167	186	193	217	197	200	195	201	174	181	175	180	207	182	203	189	166	213	190	218	210	172	188	172	187	175	196	172	204	181	204	173	170	190	194	186	182	166	190	183	192	163	188	204	206	169	168	175	208	193	206	189	226	182	202	162	160	179	184	192	177	204	194	200	189	202	173	181	176	176	216	198	215	186	198	189	198	196	182	192	198	205	207	178	204	204	193	192	183	170	194	196	188	192	185	211	218	201	210	166	185	212	193	183	192	166	188	180	195	201	194	174	202	188	179	155	221	206	209	182	175	183	198	192	198	201	188	190	206	187	195	201	233	183	180	190	192	217	221	182	196	195	200	195	169	178	171	199	190	184	199	174	189	211	195	171	197	204	206	168	204	175	215	171	206	202	200	197	195	171	201	168	192	205	172	209	198	178	199	214	198	198	209	201	190	187	222	201	188	205	179	183	184	177	213	192	204	212	196	174	200	184	202	207	211	193	199	208	208	191	205	190	186	196	194	184	189	199	196	186	180	192	213	189	181	213	205	184	213	214	204	189	205	187	195	188	203	184	210	200	178	189	175	211	220	226	195	218	169	208	197	187	180	181	178	237	204	193	196	185	219	176	188	192	190	206	194	170	199	196	190	195	204	187	170	167	189	200	173	183	183	161	182	203	169	206	194	193	195	201	204	204	184	180	206	211	185	187	186	174	202	199	179	188	174	184	175	189	188	211	196	163	209	199	212	185	180	195	208	204	182	186	196	179	216	193	168	170	161	211	176	194	196	192	184	206	192	192	201	200	202	164	189	188	211	196	180	210	198	195	187	189	189	161	172	180	206	169	178	183	204	212	203	168	183	177	199	194	213	232	203	201	175	183	228	199	191	193	182	179	188	177	179	208	189	184	202	205	199	195	168	205	182	195	199	175	171	182	207	176	219	196	198	198	204	181	173	167	191	168	186	186	192	212	192	174	206	213	236	193	174	203	218	205	182	192	201	212	183	186	182	182	210	197	205	193	177	187	196	197	197	209	172	172	192	204	175	199	194	172	191	189	179	185	207	189	182	198	176	183	171	204	179	181	194	185	207	184	200	209	196	208	196	192	202	188	174	190	211	179	185	178	201	211	195	190	184	188	220	186	207	196	186	200	191	183	181	194	213	163	197	188	180	192	193	188	195	185	208	172	171	181	161	203	205	195	164	208	182	193	202	212	176	205	197	215	193	181	200	210	200	184	187	208	183	183	183	198	191	176	177	165	184	176	181	177	203	191	169	186	202	199	205	185	178	171	167	197	210	196	190	208	184	176	218	211	192	180	200	179	197	192	199	188	191	178	183	188	182	209	173	183	152	182	171	190	198	186	198	199	181	192	203	198	186	193	196	216	177	184	206	179	172	193	191	188	208	187	181	198	190	181	182	187	181	188	159	185	194	211	164	188	188	210	184	193	233	217	189	223	196	205	181	160	172	225	186	193	175	202	169	176	189	172	202	209	191	205	206	222	210	182	181	210	182	182	205	199	219	217	187	172	175	191	183	168	179	168	214	186	183	208	175	178	211	179	183	207	183	200	216	238	185	202	191	161	201	192	185	174	225	217	190	201	166	200	208	187	203	165	181	198	194	178	179	175	202	200	182	180	213	185	197	175	206	186	199	214	216	198	195	186	180	196	195	180	187	179	211	191	187	213	206	204	183	192	214	171	173	175	193	202	207	199	203	166	193	200	193	193	190	181	182	198	173	192	216	157	230	190	195	214	183	189	197	206	175	187	190	201	201	193	193	187	199	184	196	194	200	178	194	203	197	181	213	191	190	186	193	245	189	176	188	212	211	187	196	200	178	163	179	193	212	171	163	185	181	195	202	195	203	184	173	182	190	175	181	179	183	218	211	202	176	198	171	195	181	186	230	195	203	181	159	186	184	176	161	183	205	198	190	195	202	180	195	186	196	183	184	186	212	184	226	193	202	171	200	185	185	207	195	215	195	193	206	225	185	205	207	183	214	184	183	186	193	186	165	199	208	177	186	178	183	199	186	205	204	188	194	208	183	164	184	187	183	160	187	216	184	163	186	197	193	207	167	188	217	213	222	185	174	186	186	214	169	176	153	194	209	197	180	169	181	174	212	221	192	197	205	226	221	226	159	202	168	186	174	180	209	184	216	178	198	186	171	174	171	190	212	199	192	213	177	166	215	212	164	172	203	201	180	196	186	189	193	196	181	212	191	197	205	190	191	198	196	198	207	188	192	205	204	195	166	154	216	180	175	191	206	204	198	200	197	184	189	165	175	168	172	231	200	196	208	214	191	195	195	177	187	163	173	198	194	210	197	192	204	195	194	208	182	207	200	227	196	206	198	167	203	199	179	177	218	173	190	168	198	191	162	212	198	193	204	188	191	196	173	183	175	203	218	197	175	216	180	191	200	205	200	190	186	190	194	183	193	169	161	182	184	205	171	155	203	177	197	192	203	181	205	192	203	200	190	202	177	171	212	182	189	189	203	175	176	182	195	192	200	169	187	205	212	188	200	169	193	178	181	196	178	185	209	201	198	172	173	170	189	200	195	187	213	197	190	192	170	205	177	190	176	187	182	190	198	189	171	168	201	199	193	162	211	190	208	195	175	180	198	194	198	191	206	197	195	184	206	169	183	182	192	213	191	190	176	188	215	179	194	198	190	193	159	209	196	190	199	194	222	211	205	183	171	191	188	188	171	186	190	196	193	189	202	216	167	174	173	166	207	194	187	179	197	229	201	159	208	213	182	188	197	179	199	221	190	185	192	200	186	179	208	189	173	197	209	206	190	206	209	179	202	197	231	199	181	181	175	194	183	170	196	197	188	202	165	182	178	168	209	205	217	189	197	213	170	205	196	192	185	214	185	198	207	199	202	158	192	221	206	182	163	195	208	202	164	176	203	199	208	207	195	192	182	207	178	201	199	174	194	180	202	184	193	194	219	219	216	224	204	194	205	186	183	185	189	185	187	172	207	180	202	170	189	189	169	212	207	197	188	186	181	183	188	225	192	191	177	218	199	200	224	178	178	197	204	179	183	177	181	162	208	184	213	213	183	173	193	178	185	174	207	185	190	190	198	206	212	190	192	193	190	196	187	180	196	194	222	220	209	185	204	204	175	191	198	208	199	220	182	204	189	195	186	199	193	180	182	209	194	190	215	185	199	185	202	181	181	202	189	194	188	208	181	235	177	208	209	179	201	188	187	174	171	186	188	187	160	182	195	190	194	216	187	178	182	201	193	167	188	218	215	184	191	204	182	217	207	189	193	165	170	196	194	192	201	171	192	170	178	194	202	194	219	178	195	229	197	163	186	197	196	179	183	202	199	187	212	176
44747	29858	21203	13635	5633	1302	560	553	523	507	510	469	435	445	430	456	441	484	470	478	446	413	449	403	420	426	449	464	410	427	456	444	426	404	446	455	394	423	462	449	421	448	409	417	414	426	396	448	435	436	438	452	435	436	424	470	435	417	427	419	458	428	432	391	432	414	400	404	413	431	407	416	408	410	437	391	442	417	402	409	419	428	430	445	433	408	428	433	445	404	438	428	416	407	409	425	440	426	456	422	411	429	415	413	427	409	400	400	392	444	464	467	394	418	408	393	448	435	440	430	428	392	431	435	423	415	427	445	456	395	430	469	429	430	401	442	431	436	427	384	385	460	439	406	438	438	462	402	453	425	423	440	419	421	458	409	404	421	388	447	407	435	428	445	411	464	428	437	413	431	435	443	433	447	390	399	410	451	449	439	431	406	425	434	387	415	421	431	444	445	447	442	435	430	445	433	458	395	388	462	432	410	414	432	434	431	422	415	439	426	415	418	441	431	444	404	452	432	458	436	425	428	421	403	461	422	454	413	415	440	463	441	441	434	435	460	419	447	433	441	412	382	420	440	408	463	449	395	429	430	471	390	428	452	415	453	435	388	427	426	397	447	458	417	409	412	423	452	447	427	397	438	420	388	413	443	450	385	399	396	425	421	450	435	461	412	433	419	419	439	432	442	412	430	411	411	443	424	417	400	403	442	410	408	417	445	472	413	433	425	408	394	451	402	430	421	411	407	425	418	416	426	432	442	427	395	402	396	426	407	407	425	420	384	413	398	412	420	456	397	440	425	409	432	440	406	393	420	433	408	417	446	449	402	439	410	432	401	417	421	440	410	436	463	423	457	434	447	401	429	414	443	425	427	392	415	429	442	447	380	424	442	399	408	417	409	410	454	436	440	428	427	407	418	450	426	426	411	462	417	493	483	405	429	435	410	413	441	430	410	416	441	461	434	422	412	432	428	433	424	378	403	415	416	433	415	411	414	466	450	383	416	408	421	447	441	460	428	420	438	422	440	440	431	393	421	398	386	441	427	433	430	384	432	418	403	431	420	448	415	422	457	429	454	408	419	394	403	393	440	416	392	413	460	418	410	411	412	427	490	445	445	412	429	418	389	433	440	411	434	493	408	434	426	439	408	423	431	427	426	437	426	401	439	446	421	435	450	403	411	432	435	420	437	415	470	437	434	438	402	442	432	379	414	431	402	431	435	419	442	383	409	416	482	397	419	418	442	430	427	421	409	411	438	450	453	401	424	415	393	447	445	423	417	415	404	413	443	422	416	451	408	439	370	462	448	415	417	434	455	443	451	422	400	395	417	407	409	431	426	409	443	441	417	415	414	406	456	423	413	405	397	437	442	408	464	436	393	422	454	440	415	437	399	423	401	439	391	444	411	411	440	442	422	430	400	403	437	446	388	425	414	420	411	462	413	434	425	412	446	435	403	408	444	404	435	404	472	439	465	404	459	437	410	424	413	406	419	418	426	436	435	450	459	410	405	405	417	379	435	417	410	429	416	470	443	433	426	427	464	402	454	420	442	401	410	406	441	419	434	429	434	397	460	451	449	453	426	440	400	426	427	394	456	423	445	426	411	424	450	418	465	448	413	425	409	443	423	406	426	424	443	461	408	461	405	444	420	437	450	401	462	402	440	437	438	453	407	438	392	433	425	434	430	454	448	386	408	427	414	401	382	437	457	426	413	439	435	431	405	408	442	454	408	408	416	402	442	405	422	398	398	461	406	428	416	429	410	433	398	399	430	440	446	442	414	414	440	423	458	391	460	447	398	418	433	432	424	432	400	415	415	421	453	478	398	455	419	415	412	422	449	444	413	435	411	456	439	452	407	425	414	465	394	397	472	394	436	410	437	419	425	449	449	431	437	468	446	444	420	423	428	392	432	399	433	407	412	410	438	427	407	431	410	401	415	409	408	410	424	404	451	386	447	475	417	403	429	418	390	471	415	399	428	450	419	432	441	415	428	387	406	414	408	422	425	382	428	414	419	420	435	454	428	421	421	437	458	441	413	423	418	408	434	428	431	463	431	408	411	398	439	394	435	447	432	419	403	409	407	425	430	399	381	408	397	412	416	444	385	463	415	436	395	404	414	433	479	420	422	419	430	427	416	418	442	419	450	447	420	450	422	425	438	461	418	418	422	450	423	388	411	404	422	430	435	432	390	458	421	396	392	409	442	419	399	424	411	432	447	410	410	404	407	442	444	441	452	431	419	439	418	407	387	419	390	410	433	468	429	395	468	441	426	398	438	411	447	424	434	387	415	405	462	441	455	419	406	398	430	396	410	441	430	447	445	429	405	427	457	465	413	415	426	400	439	428	387	444	408	459	440	448	421	468	409	432	416	394	427	418	429	392	435	432	423	420	458	377	427	459	436	444	436	449	385	435	428	440	416	418	407	446	419	433	453	432	430	487	424	390	426	432	454	439	409	433	392	422	427	404	443	464	428	399	400	413	407	433	395	441	423	417	400	413	405	439	498	387	429	409	418	432	395	429	413	406	420	409	480	463	468	456	443	426	424	413	431	441	409	469	422	411	417	419	448	416	401	380	418	428	424	483	385	413	415	387	383	411	408	454	421	434	470	477	426	413	456	405	420	407	425	425	413	396	438	421	420	440	394	432	389	427	446	401	427	427	440	409	415	453	416	413	442	445	408	437	417	411	459	427	431	434	424	437	424	412	459	423	433	417	458	392	413	409	435	459	429	428	448	431	436	451	431	409	443	425	432	432	412	387	441	416	409	429	464	420	419	427	406	411	435	417	442	420	436	411	454	418	454	380	415	413	443	413	450	442	404	438	439	446	412	409	420	409	407	418	422	440	440	434	410	395	379	429	446	413	406	423	454	400	419	401	407	385	423	440	408	414	419	379	438	447	429	396	434	413	402	420	447	420	445	424	430	457	411	391	422	398	433	427	421	443	446	415	428	447	452	399	408	419	405	419	449	449	445	400	408	451	428	443	390	419	391	422	436	414	400	463	403	455	424	421	435	432	440	415	421	408	423	418	400	441	409	401	434	451	400	420	437	422	437	412	400	414	422	442	402	396	401	407	440	458	395	460	430	406	397	417	444	449	437	418	389	422	448	451	433	425	422	412	453	437	416	408	354	435	427	422	391	416	462	392	457	417	436	412	402	403	375	434	406	447	430	427	417	438	422	409	388	430	399	464	425	385	421	437	409	425	407	452	438	409	441	435	437	397	398	405	433	422	430	407	435	414	426	458	418	432	447	408	421	412	425	426	449	409	459	414	442	431	417	416	418	463	446	412	413	436	437	440	429	407	433	402	441	421	453	369	429	383	426	395	451	456	414	406	414	454	452	453	413	396	464	408	426	418	425	415	411	441	434	444	418	436	448	416	427	447	412	461	437	460	417	430	422	443	409	444	419	429	418	394	427	397	398	420	441	435	434	444	435	444	422	444	406	448	415	479	395	456	424	420	410	409	428	419	423	452	440	434	419	393	395	400	402
52628	28324	11156	2543	552	196	169	176	177	169	156	158	186	181	173	193	189	161	170	195	154	143	176	173	160	178	175	180	153	159	165	156	160	161	165	152	179	183	198	177	159	171	160	156	167	179	169	192	191	139	159	153	161	160	178	175	173	180	166	172	147	175	183	145	189	162	181	184	175	172	178	140	146	167	162	196	161	177	157	190	160	172	184	144	142	158	179	188	169	163	174	163	190	156	156	166	179	149	157	174	135	147	165	179	176	161	173	148	176	177	182	173	159	179	183	162	186	201	178	164	144	176	157	172	182	175	180	154	204	174	163	179	157	163	157	155	160	167	185	177	188	172	167	194	183	193	198	169	160	166	174	165	176	159	163	195	182	169	188	177	184	160	171	182	177	167	140	176	170	170	161	183	171	188	158	169	187	175	169	164	161	147	171	152	162	204	183	182	174	141	150	178	174	180	191	197	165	188	165	175	163	170	180	178	176	146	198	166	174	163	171	179	176	177	176	189	163	178	175	161	155	168	156	181	182	148	167	170	155	187	167	168	168	168	188	198	171	154	175	197	185	172	156	148	148	157	178	160	189	160	164	166	174	186	156	164	180	162	154	184	169	146	168	181	186	189	185	154	173	173	171	171	175	181	152	163	163	171	181	188	183	155	159	168	161	162	152	151	181	178	175	151	186	166	145	168	165	154	194	166	181	169	203	162	159	160	179	176	169	186	151	176	169	180	165	162	172	181	183	164	145	180	173	155	169	162	171	167	171	153	167	160	137	162	164	162	166	145	163	161	189	163	170	167	165	208	211	163	168	184	192	171	168	134	200	173	158	184	184	176	165	191	171	163	170	154	160	183	164	165	196	169	162	174	200	178	178	154	170	186	148	187	191	149	187	181	147	180	166	197	170	153	157	160	185	161	178	164	132	177	176	163	183	163	165	173	126	174	177	192	164	156	166	175	151	188	152	164	171	156	167	184	176	158	205	146	179	178	192	193	178	165	156	164	145	198	200	169	164	174	157	202	171	175	176	169	157	171	164	179	171	184	175	163	178	150	172	157	198	187	168	176	165	185	151	164	165	191	160	172	165	170	173	192	171	173	169	166	155	181	171	177	166	179	204	178	160	182	181	149	180	178	191	155	173	158	195	165	160	174	162	176	170	172	164	176	149	166	169	178	188	166	196	172	154	193	147	159	163	170	174	186	154	164	153	176	189	170	181	158	171	170	164	179	165	182	174	186	169	158	174	155	192	173	158	169	184	154	144	162	172	158	147	164	179	194	177	169	173	169	185	155	154	179	163	177	193	128	178	164	162	170	165	170	176	143	182	204	179	163	162	155	182	194	161	149	165	191	171	167	149	185	155	139	148	168	169	160	168	170	165	179	184	169	168	200	153	168	161	145	163	165	190	171	173	180	194	180	164	162	183	165	170	151	146	174	169	177	173	169	161	155	177	169	175	171	164	167	175	167	192	172	183	155	188	158	162	164	185	180	206	186	169	167	167	139	175	181	152	165	167	177	165	171	175	147	133	192	168	173	189	173	143	160	177	146	182	157	155	170	155	186	185	170	159	156	185	155	166	199	148	160	160	150	177	158	172	164	178	186	148	162	144	185	164	189	166	154	166	182	188	154	185	156	161	201	155	174	185	184	173	182	164	179	163	165	170	179	179	182	154	177	160	152	161	182	205	179	149	180	170	177	136	171	174	158	176	165	171	171	159	192	150	174	152	171	158	177	167	152	162	177	211	171	181	186	182	156	196	176	193	209	185	190	176	181	175	156	161	174	173	169	187	194	166	179	165	173	166	169	186	153	170	197	163	180	170	191	149	127	160	158	210	177	157	164	181	161	157	178	166	169	192	168	150	184	150	179	168	166	166	146	186	167	164	188	180	173	159	150	137	166	158	155	171	169	165	161	151	166	159	186	188	151	175	166	159	158	169	169	169	136	172	167	144	177	175	166	146	169	173	173	170	185	170	191	149	164	183	177	176	154	185	171	169	145	183	205	171	169	176	175	183	173	165	179	169	139	197	169	200	183	193	178	196	162	165	176	172	194	178	178	158	162	183	173	171	167	179	160	175	170	195	169	183	181	175	165	164	174	177	155	175	175	154	166	176	161	172	157	166	170	167	175	179	169	163	176	168	189	167	152	163	171	184	186	201	155	156	148	154	185	160	188	155	161	191	194	155	153	182	190	156	170	168	191	173	156	167	174	170	153	149	159	169	157	189	166	166	180	151	174	181	169	142	176	205	189	159	172	164	165	164	179	169	177	165	152	157	171	148	142	160	167	138	165	164	210	187	178	177	167	186	160	165	164	134	180	149	181	171	211	154	165	168	167	154	163	168	178	174	177	150	158	148	161	183	175	172	159	160	197	156	148	166	160	176	161	162	159	178	180	155	178	179	172	170	173	141	151	160	163	150	154	175	168	148	172	184	177	187	166	184	163	181	184	157	148	170	184	169	162	174	153	170	197	175	176	162	191	193	138	167	192	162	153	148	178	154	192	182	193	159	148	163	190	193	173	181	178	164	187	162	182	194	193	162	174	164	175	179	155	180	178	175	174	179	155	170	153	162	165	156	173	157	171	187	171	183	181	194	181	181	177	169	172	168	174	177	172	180	181	177	157	163	177	168	143	173	185	153	188	174	156	143	146	162	161	174	180	158	172	182	173	185	169	164	143	165	176	167	151	174	184	189	218	168	130	183	186	155	171	156	176	138	189	156	168	179	188	174	154	170	190	194	150	156	162	131	162	150	177	164	174	159	180	186	154	178	173	169	171	159	145	148	181	169	189	166	173	185	161	136	178	170	143	148	195	164	173	180	177	166	152	158	170	164	137	167	167	175	176	175	153	178	191	173	173	161	162	154	154	162	184	169	155	152	161	167	138	172	180	163	186	189	190	169	173	181	170	156	139	212	183	153	181	178	147	168	167	150	165	184	178	189	169	188	170	155	191	159	149	156	151	156	177	149	163	195	183	178	184	154	168	172	174	177	192	182	179	172	173	194	165	172	181	199	160	181	157	178	170	183	184	175	165	163	182	147	167	152	177	174	152	181	158	182	169	174	156	174	169	162	174	179	153	170	158	207	191	178	150	118	175	154	193	193	161	155	167	172	148	171	166	151	183	168	164	179	174	170	191	168	182	186	148	169	156	158	167	161	171	163	156	159	163	191	153	159	158	144	174	165	182	160	173	188	169	182	163	174	131	195	171	202	170	180	180	170	173	159	146	170	171	175	170	172	140	159	186	177	154	172	167	157	163	157	161	175	188	158	154	164	176	181	155	177	192	196	163	172	170	184	175	149	171	167	171	193	175	155	160	175	175	166	154	160	162	175	182	165	178	174	168	157	194	172	141	174	162	154	157	156	168	168	174	148	166	186	185	165	160	170	149	183	145	181	150	165	146	157	167	189	168	175	165	170	174	176	188	176	173	177	155	187	171	166	186	163	184	192	170	181	162	181	171	171	208	168	175	175	170	164	141	156	169
35104	20525	13198	4685	1515	466	424	387	383	404	412	399	410	389	372	365	374	363	382	386	405	375	401	377	377	405	388	413	357	368	377	421	347	403	387	398	370	420	350	418	362	379	380	378	352	404	361	396	388	341	365	389	392	376	393	391	382	380	404	384	363	383	362	373	377	392	391	384	381	377	380	378	383	378	356	361	380	390	391	370	367	344	403	414	365	373	368	384	373	371	370	376	379	389	407	367	375	385	363	386	392	367	378	380	382	388	442	413	354	400	351	386	384	364	386	394	399	384	379	404	355	380	388	398	386	415	376	431	373	390	389	374	391	391	364	393	347	371	359	392	401	375	388	406	413	382	386	416	396	382	380	391	355	391	352	411	397	399	365	377	378	402	385	338	359	361	367	375	405	405	408	426	374	361	398	384	374	377	390	372	380	369	384	339	373	393	383	353	370	409	375	387	380	370	392	351	381	373	406	394	401	379	393	404	385	357	374	369	387	400	375	366	408	411	364	363	367	379	369	371	409	388	369	357	349	377	398	352	352	402	372	370	392	374	361	369	377	365	354	352	367	383	377	403	373	369	380	362	382	384	398	383	400	362	377	381	391	381	358	394	367	380	382	391	380	375	387	362	354	333	364	342	391	387	357	378	402	367	377	366	381	342	417	354	360	389	381	368	405	415	414	372	392	369	368	428	407	378	380	374	371	383	422	408	353	411	384	446	370	407	377	399	364	384	368	407	365	390	411	367	390	371	388	395	372	404	368	359	373	341	396	393	388	387	341	418	413	383	363	347	382	385	368	372	364	372	371	370	371	367	361	379	375	406	421	389	345	393	402	389	371	375	341	337	371	413	397	393	367	361	397	377	400	387	358	386	369	408	393	377	373	347	370	388	372	382	376	363	342	391	381	359	362	362	370	369	363	403	394	381	369	409	374	409	416	378	378	385	391	382	397	389	385	410	390	381	394	379	381	378	348	396	320	385	359	374	349	391	338	390	422	392	396	369	407	374	359	373	374	376	358	399	399	386	376	384	371	351	374	426	347	401	376	388	386	382	410	390	405	378	373	371	398	406	372	391	347	397	366	370	346	348	395	367	384	405	362	384	370	394	371	398	346	383	338	384	390	370	382	403	377	364	373	364	404	383	409	384	384	395	398	364	359	405	360	346	381	376	368	393	357	388	391	353	348	374	379	430	363	360	407	388	364	408	365	408	360	384	387	374	404	391	387	376	390	360	385	358	374	376	371	407	398	351	423	392	387	407	376	387	377	381	369	408	393	412	385	395	379	417	389	373	387	348	396	363	385	344	378	395	376	377	365	381	377	421	378	393	392	382	411	349	420	429	378	355	349	389	386	401	390	408	372	380	373	353	386	385	414	313	340	371	352	408	388	386	411	379	374	409	343	390	373	378	358	383	422	412	365	390	381	364	383	367	347	361	412	353	387	352	401	389	387	387	416	387	382	361	375	364	380	373	346	409	371	394	382	376	402	388	366	399	371	366	389	415	401	409	348	401	388	395	362	396	384	377	368	396	375	372	370	374	393	377	381	346	409	370	365	395	399	387	380	346	363	392	362	406	369	354	397	403	368	401	391	353	378	366	392	393	339	411	377	408	410	382	378	396	410	426	403	370	382	385	371	373	362	374	374	360	382	380	385	400	366	377	377	375	359	418	366	383	369	346	408	364	377	347	372	365	377	402	334	390	350	380	407	413	374	396	384	397	409	375	394	392	372	374	376	398	358	359	391	349	411	374	390	381	355	382	386	393	404	384	428	367	362	368	367	366	392	388	386	378	352	384	386	380	378	386	377	396	380	386	369	365	415	374	354	389	398	379	339	343	364	371	402	380	362	395	364	366	407	404	367	338	375	397	349	355	405	371	351	361	349	398	381	401	386	368	363	379	376	363	385	387	396	362	355	399	377	365	394	354	393	360	409	407	397	409	366	385	398	401	387	409	375	408	375	373	383	363	383	351	385	392	365	385	427	370	356	400	388	360	390	379	353	391	396	433	386	342	382	395	364	391	409	391	394	388	400	380	395	357	393	347	415	363	401	364	377	419	344	380	402	382	344	382	345	402	410	389	366	357	362	405	372	371	381	393	386	383	389	347	348	380	382	405	364	373	400	382	373	366	375	381	384	365	386	403	400	371	407	374	354	361	398	391	375	386	364	400	373	389	372	356	386	395	395	361	408	386	378	387	404	353	357	404	383	371	390	414	365	374	366	359	408	356	400	362	378	345	359	370	404	336	392	413	356	401	370	392	368	337	389	384	370	360	366	362	364	372	394	392	375	387	350	388	373	358	421	377	420	392	390	378	364	410	371	379	388	372	374	406	365	400	384	401	352	394	387	354	364	391	398	374	363	386	374	428	371	342	375	398	350	372	375	392	383	388	354	367	417	364	408	399	399	350	352	372	365	385	353	390	405	341	407	378	373	402	378	370	384	389	353	367	387	387	389	399	382	368	386	369	391	385	362	385	377	370	392	378	359	430	421	409	388	381	401	400	393	395	380	405	419	411	366	364	383	370	407	383	396	375	356	372	380	347	370	375	392	375	372	396	367	363	395	395	377	357	364	329	395	374	333	362	404	403	410	358	370	348	369	384	386	371	389	343	394	394	370	397	357	404	385	376	383	379	352	423	396	389	395	405	377	413	380	417	350	346	369	403	382	367	389	377	378	395	387	404	380	357	381	357	385	438	389	358	370	391	424	391	380	383	384	408	386	367	373	327	379	354	380	385	412	383	381	374	374	393	380	371	391	428	361	386	355	392	380	401	401	394	370	380	379	374	356	391	390	378	388	383	379	357	408	402	385	389	374	413	379	413	371	408	357	381	377	384	373	364	390	420	360	375	382	357	389	394	384	381	384	375	385	379	379	425	379	381	385	383	382	408	385	390	393	354	374	374	403	377	428	383	369	390	395	376	365	358	381	367	404	382	336	393	384	390	355	376	370	366	408	392	377	386	381	404	356	371	381	393	384	375	382	373	393	376	374	365	379	371	386	414	374	417	379	356	393	364	374	358	394	404	353	363	396	400	408	365	372	384	372	405	402	402	428	407	414	378	377	366	413	365	385	415	397	344	360	390	394	388	369	407	373	400	387	434	385	388	400	351	367	376	381	386	421	363	377	425	340	358	366	370	395	386	363	387	401	395	367	360	372	365	407	420	349	400	409	401	392	389	352	362	376	400	392	390	376	401	370	348	432	372	394	408	373	350	407	390	356	395	359	387	367	381	364	372	386	351	364	378	400	416	393	361	359	409	413	398	381	384	353	344	391	385	374	411	364	366	378	399	366	387	334	375	390	418	383	416	410	379	399	367	398	361	382	378	392	383	391	387	389	374	364	410	372	402	386	393	366	374	389	357	369	367	403	384	364	399	383	363	372	404	375	360	368	448	401	398	367	341	361	387	416	364	365	395	432	369	384	397	355	354	408	411	360	388	378	380	389	364	375	348	379	381	373	398	362	376	355	411	389	348	391	412	317	381
59898	28175	11988	4093	1504	338	219	238	202	191	168	180	180	183	166	191	215	177	214	194	179	195	156	176	162	194	174	167	154	175	186	172	167	151	171	198	176	196	212	189	211	168	186	167	167	186	202	218	176	218	193	174	192	168	176	182	204	204	198	198	167	183	177	162	180	185	160	193	158	173	188	185	168	172	152	168	162	174	157	163	164	175	160	174	175	182	176	172	185	180	181	180	169	172	150	195	175	166	179	173	179	126	179	165	151	198	174	162	196	192	169	185	149	149	200	184	190	202	178	175	174	173	181	184	205	183	195	170	155	159	217	183	176	180	181	187	178	173	170	171	175	185	194	178	178	198	172	180	164	189	159	189	176	200	165	202	199	173	218	196	199	186	187	196	190	194	202	176	161	180	187	200	183	161	189	180	168	199	185	158	172	162	165	178	199	191	175	172	175	222	190	168	180	193	186	161	168	204	179	188	185	191	144	182	178	184	202	179	178	194	205	154	163	212	193	181	188	173	174	179	175	200	189	176	163	169	167	193	189	206	171	226	201	175	206	172	163	174	169	160	164	176	229	191	174	197	181	174	166	175	193	182	174	173	191	181	160	197	192	182	162	169	160	181	174	163	163	174	171	183	187	192	187	146	171	174	185	178	200	185	178	183	179	200	161	183	158	154	162	175	189	157	172	206	159	162	151	198	167	181	165	194	183	149	187	178	197	184	187	165	170	175	171	149	198	201	208	192	191	178	170	183	180	197	183	154	179	189	186	190	164	192	180	179	165	189	173	175	192	165	176	193	183	181	205	183	192	173	179	173	170	167	183	163	173	177	177	185	190	170	186	147	194	169	161	178	182	181	173	185	163	188	165	175	179	155	180	166	179	171	159	184	186	173	185	186	170	184	156	139	156	179	179	188	171	215	146	190	184	177	160	175	171	168	209	183	164	190	185	202	188	157	191	178	203	167	177	156	172	175	166	172	164	173	182	214	173	158	164	170	166	192	177	196	191	190	173	205	176	188	160	185	195	197	180	165	169	167	182	178	185	192	180	176	158	177	169	208	188	165	187	186	152	191	198	172	173	181	181	190	184	165	194	174	152	177	189	213	182	160	209	174	169	161	186	174	192	166	187	184	154	192	179	189	190	172	197	177	176	191	188	162	191	170	198	187	173	169	196	175	185	190	158	172	190	175	187	180	182	202	168	158	173	157	183	184	174	195	194	173	187	165	174	167	196	189	202	180	169	180	196	152	183	171	199	178	177	174	186	177	185	188	171	184	183	180	155	168	179	168	187	176	156	171	197	169	167	161	177	167	158	189	184	159	169	203	200	167	160	187	188	184	172	168	159	170	156	180	164	159	180	182	162	200	185	172	183	175	171	180	176	166	179	143	194	157	163	177	202	172	187	177	162	195	198	192	178	171	189	165	186	165	172	191	197	169	162	157	161	189	167	189	205	186	179	181	174	165	189	202	160	199	166	174	179	152	181	164	185	190	184	183	170	205	174	181	187	188	195	173	179	188	178	187	183	182	156	148	183	168	187	179	178	179	189	188	176	166	174	191	149	176	157	161	180	181	161	171	177	173	195	173	177	183	147	169	184	171	166	185	190	172	166	169	181	186	198	166	188	191	182	160	178	160	188	194	207	204	184	177	174	192	177	173	167	174	162	165	165	207	190	212	175	173	190	182	206	189	177	174	195	174	162	177	189	197	190	190	172	159	155	181	208	172	172	187	185	171	175	197	196	217	182	172	172	161	172	208	164	178	179	182	176	158	171	160	194	205	167	189	194	192	175	168	217	173	192	199	178	216	190	170	182	186	207	192	183	183	210	177	176	166	157	153	172	190	193	158	181	180	178	162	181	157	166	180	181	182	182	172	181	195	173	170	179	178	181	186	174	184	202	184	169	188	184	202	178	177	162	181	171	158	163	154	152	188	200	202	174	155	174	196	179	162	182	161	184	190	181	184	162	177	183	193	194	188	186	167	169	195	159	163	158	145	177	175	185	149	207	148	186	173	185	179	158	211	190	198	185	172	189	187	204	172	184	200	153	200	173	167	166	177	161	192	176	195	161	182	185	201	184	190	197	182	171	166	145	184	180	195	165	166	185	190	141	164	167	160	202	174	204	166	180	176	199	166	180	177	181	187	180	182	203	195	178	180	172	167	207	212	188	189	212	176	184	169	190	190	159	210	183	197	158	183	197	183	189	166	172	187	188	185	183	167	162	177	189	177	183	156	210	169	201	169	178	172	186	168	184	158	194	182	180	183	190	194	171	188	192	169	164	172	180	152	161	177	163	163	167	157	165	172	188	165	149	160	180	197	138	166	192	190	170	157	207	159	203	175	189	171	198	207	181	175	207	185	177	204	172	196	192	146	216	170	184	174	168	190	169	179	182	190	177	172	179	190	159	145	181	184	183	199	174	166	197	172	171	201	175	186	176	176	167	178	180	197	182	168	162	179	186	182	166	182	183	200	169	168	182	190	189	214	169	163	180	183	190	168	207	184	194	178	189	175	164	174	190	183	179	175	173	185	178	185	156	180	181	184	182	190	170	174	203	182	158	175	176	165	169	190	186	162	170	165	156	177	168	169	174	155	160	169	188	152	150	172	178	196	198	151	158	166	152	176	199	185	169	175	172	167	197	170	202	194	178	183	184	172	193	188	197	167	171	168	194	173	183	181	207	176	172	179	168	188	199	163	174	199	193	164	186	171	189	175	182	160	163	163	172	191	185	192	169	188	184	173	187	183	179	166	167	201	189	173	170	180	195	189	197	173	155	157	189	185	174	190	189	210	177	175	184	185	159	181	186	188	171	181	163	186	206	179	174	177	187	179	172	180	190	148	187	170	211	193	160	165	189	212	188	188	193	186	188	172	204	220	213	160	170	164	164	165	191	188	175	183	180	183	228	187	166	151	176	189	173	176	166	194	152	192	191	179	187	190	164	150	196	155	155	169	176	182	158	181	193	164	176	176	187	155	184	205	191	195	192	176	183	191	181	196	165	201	180	163	170	168	192	156	180	185	150	185	172	217	179	167	185	189	205	193	157	149	177	182	171	205	186	181	166	173	197	204	196	170	180	178	195	197	166	181	155	179	181	164	158	185	192	169	179	208	167	176	155	157	140	171	191	191	193	189	204	201	196	187	174	175	179	186	160	192	166	205	179	179	171	170	187	174	177	195	167	191	175	172	201	178	190	192	171	160	206	168	186	181	162	169	180	182	147	198	203	195	159	205	160	187	209	178	181	163	178	185	179	187	196	195	180	162	179	189	181	170	202	167	181	181	194	179	179	184	182	215	168	157	168	192	189	166	174	160	164	185	189	183	168	180	161	180	181	193	175	195	200	192	182	184	173	166	171	182	180	183	206	183	143	185	182	176	154	157	181	163	187	187	178	183	195	161	162	176	179	182	174	178	171	192	171	194	142	177	204	159	176	174	193	206	158	200	154	182	183	182	199	168	171	206	170	201	167	187	179	189	182	163	173	184
38959	19392	13692	8341	4838	888	536	482	537	479	444	470	421	439	446	464	493	515	601	633	467	424	395	407	416	386	430	397	390	369	390	416	419	381	420	404	395	424	377	392	438	423	403	409	423	406	417	377	381	394	420	416	389	425	425	409	387	424	390	401	399	397	422	404	375	443	389	400	403	385	381	385	372	442	438	385	395	385	432	361	407	436	384	431	411	413	429	411	379	395	388	386	374	392	432	418	404	408	451	392	400	382	397	440	407	434	420	410	398	388	410	429	404	414	438	408	410	428	380	412	416	409	395	408	413	394	381	379	413	413	397	419	410	405	391	388	417	379	410	427	399	401	380	441	411	401	395	421	406	429	374	373	412	396	394	442	434	368	438	426	421	402	367	424	402	424	414	404	410	426	400	420	413	404	408	386	399	369	392	380	418	410	418	382	401	423	396	406	410	375	432	389	389	411	418	384	416	417	356	381	390	411	379	406	409	403	403	411	414	413	400	438	424	385	441	368	421	400	410	389	391	411	430	421	390	393	403	354	388	379	351	427	373	415	410	408	392	423	411	421	404	415	424	396	387	401	401	421	403	382	386	398	437	416	429	423	415	403	365	438	397	372	414	397	381	416	417	425	429	406	411	374	389	387	401	429	427	427	345	407	411	424	392	404	435	365	394	367	389	414	435	366	410	359	410	410	387	428	424	423	414	416	394	402	395	387	380	388	402	428	426	428	403	387	413	419	388	409	402	433	390	444	419	446	438	430	380	356	409	416	379	409	374	395	435	432	367	386	436	369	403	379	420	411	421	416	408	414	418	404	380	378	434	379	410	426	418	417	413	396	392	402	364	369	378	394	405	431	360	424	365	381	389	451	351	410	421	453	410	406	415	390	429	405	416	429	393	393	415	360	414	424	444	400	397	363	426	370	402	384	417	394	402	381	412	414	423	383	395	417	382	384	402	398	394	377	385	380	396	423	428	431	365	408	375	420	402	390	480	413	392	392	382	400	405	412	433	375	451	415	443	392	396	399	388	393	388	403	412	388	399	379	421	365	400	404	423	391	433	382	369	398	393	422	423	393	400	368	455	413	416	402	446	370	358	429	348	391	399	384	396	404	449	420	405	422	414	428	415	402	421	417	403	396	412	399	414	398	383	401	390	419	403	431	379	390	403	414	396	405	354	401	410	417	426	425	437	425	388	424	375	383	385	394	380	376	408	429	422	391	405	381	407	389	393	380	403	409	401	424	420	391	397	402	376	378	395	393	418	417	399	400	379	385	405	404	393	381	387	394	433	406	403	379	387	394	414	411	371	397	413	374	404	412	399	403	393	361	418	433	392	419	360	386	425	413	445	384	382	413	374	373	395	397	403	409	388	445	385	386	437	414	422	437	402	428	400	355	400	392	378	389	386	396	418	442	433	389	439	416	397	421	425	410	395	395	384	392	397	411	406	418	405	408	404	388	409	419	450	381	401	378	436	416	381	380	452	431	422	432	385	368	395	395	422	400	363	414	386	396	442	413	387	398	405	408	423	407	390	434	410	453	376	398	389	408	410	425	393	363	417	389	428	405	369	391	388	396	426	421	392	426	363	430	419	407	399	431	405	373	390	389	398	393	375	399	407	399	402	384	429	387	430	393	419	410	406	416	419	393	391	422	400	378	417	410	420	366	425	373	395	380	380	403	427	394	377	398	408	400	430	399	386	393	413	396	402	366	390	414	406	408	385	432	428	372	391	377	436	399	395	367	386	397	404	403	401	382	413	405	367	408	415	388	417	422	392	434	420	422	404	431	406	418	428	407	397	406	448	415	408	416	404	394	450	379	427	368	402	418	408	391	429	420	423	433	382	406	377	394	421	432	422	388	399	397	410	418	441	416	416	383	407	418	371	428	393	415	390	376	400	406	409	409	379	401	442	445	422	421	415	396	362	455	394	411	394	430	419	440	440	410	412	427	407	385	404	378	422	390	393	401	413	406	407	404	411	366	397	381	408	392	380	421	409	379	371	413	404	402	406	385	399	409	417	401	370	371	364	405	380	404	415	375	372	393	383	400	431	383	369	398	438	411	404	431	423	397	389	395	451	400	386	377	408	397	406	421	397	399	399	379	363	418	434	393	374	380	423	394	441	403	365	389	416	427	408	411	406	390	412	366	404	424	370	391	367	462	392	397	401	422	399	395	441	391	430	411	392	380	403	388	406	384	395	405	422	386	390	382	408	403	428	418	373	371	387	401	421	371	388	396	426	397	361	411	402	375	402	389	435	427	426	407	443	428	383	392	425	399	380	409	383	414	398	390	420	450	382	398	443	403	410	438	413	451	405	364	384	383	415	428	397	414	392	419	421	380	379	381	374	388	439	359	413	387	412	422	374	403	399	425	391	379	392	399	377	419	408	402	363	403	435	413	357	364	425	399	396	385	401	390	379	362	421	388	376	382	412	384	418	406	383	390	350	431	390	397	429	447	450	398	441	420	414	440	419	397	398	383	408	354	391	405	389	402	398	413	392	411	377	419	421	400	369	391	440	412	382	408	395	392	391	371	394	357	387	415	400	395	433	416	379	398	413	425	423	404	376	435	411	434	429	365	373	399	419	411	418	398	413	385	387	387	380	382	406	423	424	411	380	414	434	366	392	356	380	410	419	421	423	395	367	447	400	390	377	410	409	428	396	408	407	406	448	419	406	416	414	373	430	413	408	401	405	381	432	356	414	416	404	408	441	370	425	444	403	438	430	437	390	415	429	450	388	416	417	382	425	363	390	401	410	398	384	398	422	409	414	378	381	404	429	356	428	399	425	419	376	426	433	373	385	360	369	422	403	431	401	414	397	453	401	412	411	388	408	383	403	406	396	392	408	410	400	425	380	382	404	402	397	392	383	396	392	402	370	408	408	411	431	382	392	394	421	423	369	413	400	393	400	418	413	380	382	384	399	403	398	405	373	384	382	362	386	430	396	445	389	402	389	363	378	385	415	417	392	399	435	398	366	408	382	412	434	419	414	393	392	391	402	437	404	429	415	419	385	393	411	396	389	398	379	398	412	428	414	420	403	415	359	378	419	386	410	436	413	422	402	403	416	383	390	387	420	386	404	401	403	385	410	378	415	401	418	403	435	387	400	392	414	399	386	405	382	382	436	402	390	383	423	405	405	375	389	394	435	430	387	381	387	410	415	429	410	403	402	399	400	406	462	441	406	406	430	400	413	374	389	378	367	411	399	378	358	366	399	400	403	396	425	392	390	420	385	386	419	391	392	409	389	425	385	402	372	403	408	410	390	404	423	368	427	381	386	399	410	371	376	393	420	405	428	388	377	375	405	457	394	412	434	406	379	420	386	399	419	387	437	419	387	400	364	407	402	382	427	436	412	410	396	386	395	415	407	388	416	419	437	395	368	369	405	393	435	435	391	397	393	408	388	392	413	414	410	400	403	398	374	398	394	376	442	386	395	392	404	393	404	409	390	420	371	390	410	414	400	391	450	394	385	421	438	422	441	431
67418	32892	13683	4685	1515	334	230	210	229	200	205	200	221	203	184	198	186	221	214	234	184	203	194	191	176	210	204	217	183	203	178	206	179	191	169	195	189	187	182	189	181	177	186	217	203	179	198	193	180	189	187	184	175	176	165	227	191	207	187	193	187	181	204	197	178	194	184	212	212	166	183	149	199	226	203	178	172	196	185	185	186	183	183	192	181	206	163	174	195	203	196	182	199	172	185	179	190	199	167	184	216	208	197	188	204	187	172	173	191	201	185	193	214	180	169	197	177	182	185	190	170	187	180	191	188	185	231	184	210	178	210	174	191	206	173	196	178	202	190	178	189	182	193	177	191	188	188	168	210	181	182	192	206	195	231	189	187	171	190	197	200	190	189	190	186	180	198	167	190	176	188	185	187	211	182	187	207	179	194	210	207	166	177	188	194	213	184	204	190	204	205	161	185	185	195	200	218	189	167	163	175	186	178	209	192	199	204	204	153	185	176	158	184	194	199	177	175	179	197	186	210	215	186	179	198	172	166	170	204	174	201	225	182	212	199	190	205	161	197	196	176	169	186	163	195	168	171	191	198	184	185	216	167	189	171	186	196	175	206	177	204	213	180	179	162	206	180	210	181	212	175	208	210	202	181	222	165	200	206	175	185	226	188	194	179	195	208	189	196	197	181	223	182	172	209	179	206	179	175	182	164	189	214	161	223	195	165	192	208	171	182	192	215	193	166	196	168	206	203	199	225	204	192	185	205	194	192	190	199	203	184	188	173	181	189	197	169	169	199	196	198	199	204	179	185	182	208	174	154	195	200	190	207	226	203	191	190	180	212	183	170	185	173	180	199	203	181	172	161	179	199	174	195	200	215	203	188	210	177	199	207	183	181	182	191	182	217	189	200	202	173	198	208	199	173	202	166	172	208	187	196	172	195	165	197	198	173	192	188	197	176	208	170	173	169	183	181	192	185	183	193	194	163	158	176	188	199	194	164	186	200	179	193	179	165	197	196	219	182	198	176	172	193	213	179	173	182	199	196	190	192	197	182	181	182	194	174	175	176	178	187	188	192	197	188	207	181	179	163	200	165	201	200	180	186	225	189	215	212	194	185	174	158	171	166	206	180	181	190	189	188	207	215	194	185	194	192	188	219	188	214	184	227	194	189	178	190	180	180	169	176	198	167	184	197	178	184	199	194	197	208	208	155	170	160	194	193	167	196	170	192	160	185	197	185	184	193	197	206	191	194	157	194	169	178	226	209	225	198	212	160	214	207	183	205	195	184	201	190	170	203	205	196	194	187	169	201	200	205	197	204	186	151	199	193	206	207	200	203	199	184	199	193	175	189	209	190	211	183	179	192	213	194	172	184	191	170	189	180	169	235	193	201	191	188	165	206	213	188	195	187	185	179	160	197	188	193	218	191	169	223	189	177	203	192	180	198	187	189	197	186	190	174	168	164	176	164	190	215	168	176	174	194	187	206	183	174	184	195	199	181	200	176	208	189	191	213	205	178	189	172	180	184	205	186	179	167	176	180	183	187	213	195	189	156	196	170	180	212	204	202	191	196	181	192	202	166	189	187	168	167	210	168	174	177	189	210	192	161	192	192	184	213	209	194	204	179	197	174	199	185	193	186	196	196	185	184	188	211	208	188	179	191	196	185	195	207	194	180	176	178	209	219	216	197	201	183	184	206	173	189	170	171	168	202	166	185	198	182	166	177	180	190	194	208	194	189	194	175	195	204	183	179	175	207	164	167	187	200	188	202	192	190	189	203	209	162	198	226	183	201	189	192	203	175	220	175	194	197	206	170	208	162	173	209	217	189	198	153	177	180	199	189	176	194	193	192	184	195	199	204	206	193	208	180	183	189	174	178	195	193	205	193	210	202	212	184	177	190	179	178	184	167	208	201	204	199	210	207	190	180	196	187	185	193	192	173	190	226	176	216	199	197	159	204	190	208	183	166	165	187	199	175	179	178	184	162	204	182	216	202	223	185	189	212	220	204	182	174	183	204	195	182	163	185	195	187	172	179	191	193	166	192	190	204	207	186	166	191	195	204	193	197	185	191	161	185	231	187	205	225	161	207	217	169	172	162	210	213	201	168	193	206	206	187	180	169	201	176	167	206	190	190	185	180	176	200	197	191	181	181	182	172	184	202	189	191	163	210	180	177	214	209	191	205	186	204	202	177	215	192	207	176	166	184	191	213	211	206	169	146	173	203	203	189	179	147	204	183	185	190	189	198	190	215	186	200	179	197	202	182	186	192	218	169	189	203	187	195	193	203	217	175	166	182	191	177	206	212	214	187	192	185	191	203	213	201	219	182	170	179	219	192	196	206	179	209	161	207	200	222	206	197	180	172	194	194	173	192	188	194	199	196	199	183	186	195	173	186	216	212	205	174	170	185	182	187	187	180	174	187	207	188	186	201	185	195	202	208	199	203	211	201	199	178	182	209	186	187	185	172	192	183	217	187	221	218	189	194	190	210	181	214	184	178	209	215	197	222	164	192	191	217	189	186	192	177	214	163	184	187	171	188	201	197	169	164	178	184	205	213	215	202	190	175	182	198	204	196	204	183	160	181	179	219	202	178	206	191	183	162	198	184	205	195	200	184	180	180	192	192	181	185	163	180	208	167	191	163	202	196	225	210	200	184	204	182	193	186	187	199	177	187	163	189	200	184	173	179	224	197	193	192	171	196	189	194	225	208	185	188	195	187	196	197	201	190	173	165	204	193	189	197	194	156	221	182	170	174	178	205	202	192	153	221	200	190	161	187	183	193	154	184	214	206	220	198	217	187	201	190	206	185	202	194	214	196	204	187	214	189	204	205	202	182	192	193	180	191	182	196	180	178	197	163	195	182	164	179	223	170	201	177	200	186	188	178	189	197	211	211	188	181	171	187	188	198	174	195	177	186	193	196	202	202	202	183	178	172	173	182	190	193	210	190	148	184	191	184	190	167	171	176	160	190	177	207	191	177	190	171	167	196	188	195	190	216	181	197	218	191	196	180	173	190	178	163	179	205	205	180	172	154	197	193	178	209	171	217	196	179	186	205	196	171	198	206	204	202	194	173	211	196	206	194	196	197	193	167	164	169	214	200	193	205	190	166	200	198	177	195	196	160	182	193	189	178	196	169	213	190	215	157	200	195	200	177	203	177	190	204	211	172	188	190	173	210	185	217	199	171	183	193	204	196	184	184	174	189	182	207	182	183	188	184	186	199	194	187	197	166	180	156	186	176	209	181	176	183	187	187	198	193	175	186	185	226	181	183	198	183	184	179	208	178	175	187	203	187	161	215	186	179	191	174	174	179	198	200	185	172	179	192	188	169	204	189	189	177	199	181	172	192	193	188	193	202	166	193	206	188	216	181	185	200	196	179	185	190	189	183	221	186	164	215	211	188	178	223	213	196	179	191	173	160	199	170	197	194	162	175	210	201	196	199	174	171	203	211	196	167	171	185	187	185	183	205	223	202	195	198	193	213	165	185	204
44448	23853	12569	9787	4092	951	592	565	496	501	456	482	473	465	449	421	490	528	597	605	453	442	413	459	408	416	421	451	431	415	405	407	433	425	429	474	418	448	454	443	439	446	434	398	424	405	451	447	412	410	420	399	435	440	418	384	412	410	434	388	420	449	391	401	389	447	422	435	390	427	433	446	446	435	369	435	413	428	393	416	421	434	392	400	421	440	398	382	385	425	437	418	422	415	437	430	415	426	429	400	444	424	456	441	426	391	410	414	426	439	421	421	406	440	433	420	421	461	427	407	428	439	453	430	400	427	433	449	453	425	410	429	415	476	377	421	388	455	415	445	409	429	435	388	425	415	420	448	428	399	419	397	396	405	436	417	417	412	495	463	389	401	437	423	407	402	427	425	411	410	410	410	413	396	436	421	394	406	430	408	416	389	407	400	438	415	394	430	431	422	412	424	441	414	433	448	415	436	414	430	429	440	412	430	403	408	430	456	396	428	442	422	421	387	391	433	415	407	415	428	412	429	413	414	422	396	410	443	423	447	392	419	410	389	420	399	427	428	441	427	435	410	436	410	444	442	437	422	438	413	436	432	414	445	390	381	410	438	473	421	433	427	408	405	417	416	412	410	403	395	380	438	415	454	420	410	433	440	431	447	424	392	401	434	418	430	429	438	404	394	387	428	418	410	422	434	435	426	444	416	423	391	437	423	432	416	421	449	396	408	398	413	397	458	411	411	437	416	436	419	444	409	417	438	388	444	395	426	419	412	387	414	405	444	440	415	418	427	424	413	415	407	398	449	403	424	402	427	434	427	414	392	446	408	425	443	405	421	380	432	407	414	407	449	439	404	432	400	400	417	393	425	433	421	418	395	460	421	435	392	427	426	375	402	422	406	442	457	377	428	440	450	430	382	441	448	445	418	430	446	440	469	423	428	430	479	406	435	414	430	458	417	412	415	394	429	410	401	395	444	403	445	408	445	447	424	419	430	419	443	419	426	413	407	412	388	427	413	431	405	451	401	405	427	415	432	434	421	438	414	428	416	407	440	436	455	405	474	380	387	443	433	409	406	430	414	409	422	458	384	416	394	429	416	408	380	406	407	460	428	410	430	438	415	428	442	384	387	430	434	444	429	385	426	448	420	431	439	445	400	416	392	387	440	419	408	432	442	456	410	450	416	385	406	417	388	382	411	429	407	411	401	423	425	450	409	444	394	446	444	420	445	420	388	451	433	427	394	460	407	460	446	434	421	435	442	446	417	445	436	419	362	468	432	406	408	450	420	431	375	448	422	426	468	413	404	430	409	412	409	398	446	435	404	403	417	405	431	448	408	411	393	415	443	423	415	422	412	407	415	429	417	392	402	443	421	440	408	473	396	410	422	389	391	393	402	449	401	415	432	404	432	445	410	453	392	425	450	403	432	388	448	415	424	405	416	418	454	456	397	400	410	388	412	446	425	415	415	412	392	443	397	446	429	421	428	401	425	410	398	395	407	408	415	425	461	406	423	447	423	410	413	414	403	413	423	385	455	468	429	430	452	434	425	434	466	431	422	432	400	405	423	430	408	426	463	419	421	417	375	429	431	408	402	456	437	417	406	404	427	395	402	401	410	406	410	388	417	408	406	438	427	395	437	423	442	413	415	429	428	433	419	432	430	418	409	400	419	392	381	434	447	423	395	385	409	425	420	442	420	381	382	415	427	387	392	420	425	394	398	427	404	428	431	398	415	425	371	408	411	456	429	414	435	405	422	426	451	407	388	467	409	417	446	408	363	376	398	372	390	416	420	424	397	417	423	431	431	438	410	436	430	397	438	416	425	420	392	412	431	400	416	426	402	431	471	409	410	408	445	419	447	421	397	388	416	420	385	408	417	403	419	452	411	424	412	435	403	434	428	418	406	417	408	411	420	447	440	434	433	431	465	400	421	385	452	433	412	441	415	441	414	444	404	394	431	465	419	424	420	396	405	406	429	388	464	381	391	415	423	411	442	427	400	428	381	457	421	391	411	419	439	432	437	422	399	380	397	442	398	407	372	412	416	451	428	427	425	435	398	410	411	427	421	394	445	430	409	393	427	447	404	401	402	399	436	412	421	451	423	404	433	438	450	453	416	438	452	442	421	397	413	438	448	437	463	449	432	398	420	429	428	429	420	429	441	427	448	419	457	397	443	367	455	415	449	393	426	434	413	492	436	444	422	424	422	397	405	435	398	392	420	431	471	444	455	419	458	425	421	443	383	447	441	411	428	413	415	406	428	415	402	440	391	467	393	415	406	434	375	425	419	382	419	452	428	409	435	414	397	373	412	401	441	415	414	398	414	396	415	410	399	407	443	403	411	392	423	443	451	406	411	445	433	468	390	416	419	381	413	468	444	409	420	445	439	407	434	438	407	425	417	443	440	448	447	420	411	426	450	397	401	392	439	441	403	408	440	390	407	434	381	443	424	440	432	418	420	421	419	447	430	409	403	409	438	429	410	448	428	428	399	460	437	404	400	428	423	393	435	429	391	414	406	415	427	415	420	438	422	403	454	414	437	420	453	478	422	433	400	408	396	459	410	457	431	421	434	417	392	419	429	437	423	401	453	406	400	447	395	424	428	396	408	412	421	441	398	409	424	431	441	453	390	402	424	406	406	398	428	371	403	426	399	418	450	428	418	401	414	437	417	441	431	437	443	457	412	389	448	441	419	423	432	435	414	412	418	425	459	442	431	420	444	433	427	411	410	411	406	427	444	406	409	429	479	414	389	418	420	447	422	421	432	401	417	416	433	419	442	426	401	374	410	441	399	400	406	437	418	450	404	395	463	420	405	402	459	423	440	421	425	419	420	400	444	424	413	420	428	400	441	447	425	404	387	419	445	410	396	429	413	438	418	416	433	370	430	430	397	424	399	401	371	389	407	408	460	447	420	434	438	418	400	420	400	408	436	383	415	439	439	414	447	388	419	425	419	389	418	419	410	418	462	434	439	434	434	440	420	407	443	396	425	403	423	392	401	435	419	410	402	389	398	417	398	413	443	396	434	452	434	419	399	438	454	417	426	429	450	390	414	384	432	410	426	446	404	375	420	417	409	442	458	432	433	371	417	420	406	393	379	405	408	471	390	411	426	416	391	419	409	433	431	395	394	404	403	391	415	440	401	400	465	394	440	447	431	445	395	418	410	393	423	420	370	429	416	403	418	422	423	399	477	394	423	405	426	414	419	404	424	447	418	398	420	404	380	411	416	431	390	440	410	410	422	437	410	456	381	400	418	426	402	443	366	397	442	416	405	403	432	434	428	419	379	433	399	446	439	412	399	422	408	428	452	442	406	441	398	408	422	372	427	431	432	383	421	418	419	432	425	438	419	440	409	419	394	429	442	440	429	401	416	395	428	423	404	447	433	425	406	427	444	390	384	393	395	425	426	412	426	380	407	389	425	424	439	423	386	433	418	446	405	402	411	381	417	427	415	405	398	423	469	400	411	387	411	420	402	421	394	420	407	466	430
53140	22723	7127	2244	487	234	147	145	147	184	162	166	178	182	175	165	161	170	151	168	159	180	147	155	181	153	180	157	151	175	176	163	142	177	169	174	167	156	173	164	159	152	149	163	172	158	180	171	150	150	168	165	162	174	172	166	172	167	170	214	198	169	170	170	186	177	194	186	158	169	166	181	167	137	153	151	144	182	150	150	157	163	179	165	187	157	153	167	186	182	163	181	142	187	188	180	160	165	159	158	157	182	150	155	161	157	172	174	188	163	147	155	167	164	167	173	157	173	162	166	151	163	150	165	156	180	170	139	181	179	172	179	159	155	180	150	152	176	164	165	158	166	180	164	150	169	156	176	156	156	177	192	167	168	179	165	167	209	161	134	182	174	160	167	162	166	159	167	177	175	172	156	166	175	165	156	149	158	170	176	159	125	159	163	175	176	157	149	182	179	143	184	146	167	191	154	157	163	166	156	152	197	162	185	183	168	153	153	166	165	173	183	163	167	168	171	186	170	171	183	159	156	164	165	159	176	185	169	171	176	172	183	160	129	169	186	158	160	148	171	194	132	160	196	185	161	150	179	193	183	147	167	190	168	157	173	193	176	173	144	164	157	164	163	164	186	156	169	151	167	157	175	174	157	163	164	170	133	139	174	166	174	162	157	172	147	170	150	174	158	156	186	168	161	171	171	173	159	168	164	204	159	172	184	169	177	193	180	166	160	167	160	173	168	169	184	181	166	147	162	170	147	164	162	174	160	161	179	168	159	186	145	186	184	181	186	164	167	151	164	184	132	191	189	167	180	171	174	173	188	134	152	146	153	155	163	191	152	171	173	171	187	157	179	194	152	178	184	185	153	177	167	159	174	156	163	172	169	161	164	162	150	187	167	189	170	142	174	171	179	217	159	169	164	157	162	170	191	153	164	163	164	184	185	173	170	176	178	146	153	158	181	166	166	154	162	146	179	167	154	164	152	199	157	158	164	144	171	155	161	179	174	168	156	172	159	158	178	195	165	167	197	168	157	158	177	155	164	160	178	158	164	151	163	153	164	154	165	167	186	176	176	174	149	156	167	155	164	171	163	150	174	177	170	129	170	165	143	156	162	163	155	156	166	159	121	181	177	161	153	157	160	187	174	171	155	169	189	169	157	198	159	140	158	162	161	162	187	164	154	177	185	195	184	173	174	177	201	195	175	154	175	150	180	185	162	206	138	158	159	196	190	178	206	147	168	175	188	160	202	175	172	168	167	162	188	154	184	153	157	195	169	162	129	156	161	167	188	178	142	180	160	169	155	152	181	183	182	181	180	171	140	193	166	161	172	155	143	162	173	171	148	169	165	164	164	167	157	171	188	165	144	164	178	159	159	159	162	147	167	189	169	164	163	150	160	168	176	160	154	151	133	151	175	146	154	160	156	148	165	159	150	164	177	169	149	151	176	171	164	167	154	168	152	176	190	185	178	177	162	152	171	160	184	198	172	165	159	170	182	170	163	136	153	168	151	178	191	167	165	190	173	176	144	154	172	144	163	150	166	183	162	144	159	134	138	164	169	156	162	165	150	193	165	185	161	163	148	160	176	160	180	179	155	165	159	167	157	173	172	172	187	167	182	160	160	137	159	161	197	175	148	175	176	158	184	174	171	163	166	161	166	166	155	157	158	155	140	180	168	174	168	160	167	181	177	132	165	169	171	169	167	135	178	182	172	175	167	158	161	161	175	171	175	146	163	179	170	192	178	147	148	151	172	153	197	177	168	172	180	180	193	187	176	170	178	176	186	161	165	175	156	146	170	158	156	192	155	149	169	167	178	165	160	151	172	192	177	156	182	161	170	172	198	181	136	133	163	173	151	136	165	158	166	136	176	167	161	173	170	163	146	168	151	177	183	199	186	164	167	143	158	167	166	165	172	170	172	170	151	188	169	184	168	141	153	149	173	177	163	145	181	166	166	190	172	150	189	168	185	165	153	171	191	172	164	150	176	171	168	191	154	139	154	153	152	193	172	192	169	188	177	157	187	143	166	142	174	152	176	179	171	170	179	174	168	142	163	158	175	172	154	164	167	161	180	167	184	155	159	169	170	148	156	149	163	177	173	188	160	155	169	162	202	196	170	177	168	147	168	164	159	186	172	155	178	159	170	156	146	178	148	158	153	177	144	165	167	185	174	177	199	170	150	173	178	166	176	166	161	149	182	171	187	182	185	172	168	170	165	164	158	175	171	166	170	171	179	154	160	138	183	158	147	159	164	178	180	183	146	168	170	172	163	202	172	179	177	142	173	171	163	180	156	162	168	144	135	167	141	151	185	176	171	160	161	178	150	198	154	171	153	159	187	160	184	164	188	179	170	161	166	157	174	157	177	139	180	161	153	177	172	199	168	161	149	145	157	176	156	175	149	170	165	170	175	169	170	135	142	186	118	158	179	165	165	176	176	162	162	189	162	162	179	176	156	142	165	168	185	204	191	168	158	167	164	172	168	159	184	175	189	173	154	172	150	156	167	160	158	186	153	176	148	175	167	164	164	163	160	187	184	149	178	154	155	148	138	125	174	169	144	165	139	116	166	160	171	168	149	166	181	163	194	168	182	162	166	165	190	167	158	166	177	168	164	172	180	162	161	178	168	192	140	142	177	160	178	164	165	171	186	186	167	165	160	179	146	150	177	155	157	162	168	158	164	164	147	195	185	180	134	178	177	175	157	179	176	156	158	168	168	188	153	168	183	185	156	159	154	203	174	179	180	171	151	174	172	176	173	149	149	135	147	171	178	161	150	161	175	179	142	180	164	148	146	159	157	166	162	177	141	173	138	158	175	148	156	156	167	148	162	162	182	136	179	174	160	152	171	165	188	155	161	179	166	171	134	173	152	147	154	187	167	159	152	192	185	156	176	145	153	180	169	167	162	182	183	146	151	166	167	171	177	204	154	169	167	171	194	177	143	163	140	161	170	159	162	156	168	152	172	167	144	167	164	181	156	165	179	169	161	148	153	179	175	171	158	167	158	172	166	160	174	185	161	157	153	177	165	181	183	204	198	170	183	170	153	167	179	174	156	152	190	153	159	169	161	154	176	159	170	172	184	182	166	180	160	161	149	182	152	183	175	149	152	173	131	141	168	178	177	184	142	134	165	167	167	180	157	166	176	184	160	154	145	190	168	171	157	168	161	168	164	176	152	172	162	172	212	177	171	180	178	191	162	166	147	166	178	156	135	123	179	166	155	162	160	153	164	150	153	168	168	150	155	150	160	162	172	178	150	167	168	150	159	137	137	150	146	157	192	165	143	168	159	160	149	170	179	166	161	190	155	162	161	165	151	166	166	164	158	152	167	160	169	189	153	191	182	154	120	169	170	179	163	154	191	145	169	174	190	143	151	150	158	153	189	182	203	146	173	157	175	161	174	158	176	162	184	183	153	188	173	155	159	166	184	199	172	158	147	149	160	179	175	153	161	127	147	180	162	149	143	182	151	194	185	136	140	151	137	169	157	166	169
35027	14457	8569	5143	1114	624	378	411	411	367	371	415	391	398	386	401	393	378	381	370	338	393	398	362	386	382	337	375	390	373	382	393	341	364	372	388	372	373	406	407	366	375	397	392	382	345	386	373	383	413	368	376	357	383	371	370	410	371	378	358	368	392	380	346	390	350	359	378	375	369	360	415	325	391	386	440	378	337	418	380	353	369	379	378	389	399	342	381	353	343	341	384	390	394	364	378	387	373	359	371	395	368	393	362	342	370	397	361	360	410	388	394	368	360	389	390	372	346	368	391	362	367	361	370	368	393	365	368	381	355	374	360	393	391	349	398	371	386	349	377	397	357	359	387	381	353	355	365	343	371	349	356	391	394	390	401	380	381	389	382	407	343	373	390	382	364	355	364	386	373	370	369	390	403	363	368	384	401	367	405	370	386	377	378	335	365	338	362	393	354	391	354	364	391	396	400	372	350	365	358	385	372	375	404	367	388	377	352	406	342	363	335	371	385	372	378	416	365	397	355	343	377	412	357	370	368	396	364	382	384	352	368	369	359	385	401	375	365	349	365	376	353	334	368	362	392	396	369	401	408	366	398	368	415	372	404	387	422	354	330	405	396	386	383	373	336	348	342	383	373	350	342	366	377	395	369	364	412	389	366	388	379	356	337	393	397	372	377	419	375	358	362	369	419	347	357	349	380	388	354	403	398	354	380	381	366	348	366	405	361	386	359	381	353	393	344	354	362	378	381	357	371	380	381	366	381	349	344	371	358	365	369	376	401	402	395	382	367	357	351	391	384	328	364	368	339	373	386	361	387	399	367	367	377	405	399	383	346	400	398	406	392	336	371	378	369	427	362	342	360	396	367	405	358	372	389	378	387	404	362	325	367	369	406	393	391	385	366	383	366	377	345	365	355	353	385	389	369	346	399	394	342	411	416	366	364	374	339	369	363	366	369	390	364	400	389	385	369	364	389	371	383	408	360	378	394	369	361	369	357	397	357	379	378	372	370	380	391	359	377	367	385	358	374	374	361	384	372	374	372	341	388	393	375	378	338	365	344	354	402	352	372	413	393	381	365	389	377	405	371	353	397	372	371	356	439	382	391	349	339	349	388	403	375	384	373	344	380	384	370	362	387	368	359	373	382	357	404	375	334	375	357	361	386	379	364	368	392	375	360	370	350	372	370	372	379	383	381	358	390	376	356	365	355	382	372	342	376	390	358	371	381	361	348	370	395	363	377	352	386	364	367	384	372	394	402	358	358	385	381	385	377	370	368	359	351	373	369	343	371	389	378	378	408	382	371	390	388	369	381	369	339	400	364	361	390	359	358	357	387	328	416	363	377	385	387	355	357	379	392	397	373	394	403	382	354	327	379	346	414	399	355	388	356	393	371	395	378	364	388	357	373	370	368	367	401	343	408	373	402	374	366	374	375	404	393	389	339	362	341	351	361	342	351	361	394	378	369	386	338	382	403	355	376	355	368	377	336	387	387	373	409	397	370	367	383	363	364	362	387	360	392	371	398	377	411	400	375	347	352	393	366	340	375	396	365	368	356	386	370	413	410	390	370	411	367	380	367	357	394	387	359	372	389	400	393	363	382	369	362	391	392	397	357	379	388	395	378	367	372	386	380	371	370	406	389	380	353	385	360	376	372	383	415	362	379	369	354	413	392	363	374	363	372	412	362	369	386	405	395	382	382	344	370	364	402	395	378	381	381	395	347	359	369	383	377	412	401	379	359	380	366	372	372	394	392	385	385	369	401	380	376	333	397	346	395	378	397	398	402	391	400	350	371	415	382	377	373	337	373	396	378	388	378	397	367	377	384	384	361	404	352	385	356	373	350	379	388	393	389	355	393	382	344	358	407	351	384	410	397	379	389	381	334	348	383	374	376	351	421	348	358	352	375	349	330	399	331	367	405	382	374	392	375	382	381	399	361	418	334	380	356	390	415	387	374	395	397	376	366	374	359	338	346	387	404	365	351	374	377	351	370	347	381	358	361	405	376	391	352	361	404	363	351	384	382	369	328	384	408	368	377	375	396	365	391	375	379	363	362	376	350	416	351	377	377	385	396	402	377	375	360	378	371	342	415	383	383	348	371	391	389	379	365	365	372	354	383	341	377	375	359	401	356	364	370	389	376	403	380	366	388	404	389	367	379	391	367	392	368	366	375	385	388	403	346	383	372	369	372	388	394	376	380	366	373	406	375	383	377	371	348	361	373	361	366	394	372	370	390	368	359	387	385	350	366	383	338	369	371	375	343	365	403	356	368	385	373	426	389	357	400	398	392	346	371	345	385	364	378	381	351	382	382	380	379	362	359	368	361	374	372	351	385	370	373	386	365	359	371	364	355	400	358	369	341	407	386	370	342	375	398	380	377	368	345	365	347	369	338	422	398	355	385	345	367	346	414	395	360	372	366	375	339	383	354	354	349	349	371	407	353	389	371	337	406	402	375	371	398	395	383	384	396	396	395	407	366	337	379	359	377	372	347	352	381	371	385	354	356	372	373	375	401	388	363	358	390	366	414	377	363	349	393	390	379	362	388	408	371	365	366	423	401	360	384	382	381	393	355	399	384	357	364	361	366	399	370	393	376	364	406	403	349	390	395	340	372	375	342	383	395	356	384	348	396	376	370	347	356	378	359	330	385	355	409	386	404	421	378	362	381	388	362	336	346	367	388	352	347	372	368	377	350	371	331	406	367	359	424	381	363	376	380	344	388	398	378	364	384	393	377	353	352	369	382	422	391	395	352	385	384	394	388	364	397	387	368	391	388	364	361	386	363	401	364	393	352	384	377	371	375	372	333	361	366	363	391	367	341	385	374	406	365	376	382	363	385	383	374	377	412	425	339	375	367	349	379	366	419	375	349	371	385	369	381	379	399	369	394	367	360	377	367	358	375	373	395	369	382	393	373	390	359	396	330	374	358	391	390	418	367	360	382	345	356	340	345	371	354	367	359	388	368	413	365	387	366	357	424	394	373	387	386	342	392	390	359	368	421	368	390	366	366	391	378	366	353	376	374	346	407	351	385	391	380	383	398	363	421	374	364	346	387	390	408	370	388	361	400	370	351	346	385	388	378	330	378	352	364	393	354	351	377	368	350	392	365	379	352	389	356	370	395	327	361	377	406	378	380	370	377	416	383	372	358	371	375	399	355	344	398	363	373	365	373	374	356	356	381	386	383	348	340	367	360	404	370	379	429	384	393	363	401	366	339	378	348	368	380	385	349	336	352	376	351	398	361	337	374	396	373	399	367	384	375	357	337	369	368	397	355	378	355	429	366	390	365	348	341	395	365	379	371	386	398	396	371	368	401	383	388	398	405	367	378	378	361	363	355	345	383	354	399	365	384	355	384	378	368	403	387	352	345	334	385	362	378	374	393	376	372	406	389	350	400	411	374	387	384	350	363	339	389	374	388	396	375	376	326	341	365	384	363	398	402	362	368	361	347	392	359	336	389	343	340	398	352	362	396	402	352	373	369	415	381
61542	26486	10816	4017	997	270	206	207	204	182	205	192	175	198	178	189	184	197	167	176	190	189	153	181	168	159	181	170	207	166	180	194	183	177	174	184	180	192	212	182	157	187	184	201	202	163	171	180	163	177	225	188	198	165	183	151	158	193	195	192	182	170	196	180	196	154	208	205	175	177	208	192	179	178	196	174	198	178	191	190	173	184	176	182	167	184	168	169	158	176	183	181	207	183	175	178	133	172	175	178	161	188	148	191	170	179	192	177	187	200	203	182	180	171	175	174	156	180	180	159	185	192	171	173	162	188	178	166	204	194	210	176	192	180	166	169	189	161	174	196	189	196	202	184	197	187	178	189	180	189	170	168	181	187	186	160	178	162	206	199	176	173	206	140	183	168	166	157	141	181	198	173	154	163	178	171	190	183	178	168	171	189	169	151	193	168	166	192	192	180	189	194	161	188	183	180	212	179	193	176	186	167	162	155	183	181	193	164	170	171	180	174	195	157	184	204	153	178	176	164	198	196	172	208	176	160	176	181	189	166	171	160	197	184	170	166	191	180	189	207	175	160	156	168	185	159	180	158	189	153	172	153	190	193	182	213	188	179	173	197	210	180	173	199	185	177	192	190	177	175	195	193	189	202	191	184	168	196	198	172	168	179	189	186	161	207	177	172	177	202	194	166	149	183	181	185	172	183	204	167	184	182	185	167	176	189	162	170	159	182	174	185	195	181	188	179	167	172	162	174	202	185	154	175	178	182	191	177	187	172	201	169	193	182	164	165	166	177	178	205	170	162	169	171	222	188	168	189	203	212	185	157	191	198	187	206	179	188	191	166	177	191	196	185	166	157	181	192	175	178	162	184	169	182	165	191	190	178	168	210	201	169	212	192	177	202	156	172	167	186	184	180	182	197	162	187	199	179	181	169	176	176	159	168	192	189	184	159	203	177	192	181	176	163	177	175	175	194	173	148	180	174	163	170	204	186	203	163	192	168	199	185	206	178	203	190	180	189	206	181	182	194	152	189	195	184	180	173	158	193	191	172	197	167	167	187	168	159	156	187	184	208	185	169	194	181	195	192	172	188	176	172	204	165	182	200	185	213	179	203	161	178	166	187	170	187	189	174	213	155	150	176	202	161	225	186	175	161	190	154	180	154	187	185	176	195	181	178	156	192	169	183	150	162	185	184	187	183	177	197	180	196	194	169	195	176	176	171	160	156	157	180	176	176	176	181	180	185	178	168	179	204	181	174	179	194	186	180	179	195	160	156	194	200	202	153	196	200	179	161	188	200	193	167	159	160	176	176	166	176	189	165	198	189	197	197	178	176	157	180	188	173	159	159	182	179	180	188	171	184	161	172	174	188	166	175	203	173	180	192	190	176	194	179	175	181	186	189	176	156	198	192	198	198	181	154	162	171	188	162	158	178	176	203	190	186	183	160	182	184	195	181	162	184	183	181	204	192	165	199	190	157	174	151	188	181	160	185	193	157	171	197	172	182	205	194	196	198	190	193	166	167	165	180	201	185	164	181	163	190	174	208	183	201	182	190	187	189	180	166	197	172	146	160	210	192	170	197	184	153	177	170	172	175	176	168	221	175	162	160	189	184	200	189	177	163	161	167	184	187	190	177	184	188	175	170	188	159	203	193	163	175	186	171	175	218	184	203	189	160	178	203	162	170	184	179	167	183	187	162	163	172	145	182	182	197	168	199	165	175	200	180	163	205	200	166	185	189	196	192	194	188	187	168	188	177	188	175	206	198	169	210	187	173	218	183	185	189	181	182	170	192	161	189	177	188	177	177	184	167	196	167	170	204	167	211	188	171	214	175	172	164	180	187	201	181	156	205	174	192	177	170	177	162	185	178	188	203	190	175	186	158	191	168	180	170	173	200	173	184	178	170	172	182	194	199	192	171	178	166	180	160	187	174	164	189	177	185	186	169	166	155	181	175	185	173	171	171	182	185	180	163	181	174	180	194	155	173	197	181	189	176	188	181	178	166	191	176	205	171	197	166	168	197	161	169	186	200	177	208	167	181	145	201	159	175	183	202	173	173	193	176	179	168	162	171	169	195	191	207	166	153	147	178	142	175	200	152	160	176	146	165	192	160	193	182	180	146	191	185	206	188	180	183	169	175	163	174	181	210	171	181	179	181	191	163	158	190	191	170	208	198	200	156	190	180	169	187	192	193	162	165	180	196	218	168	174	175	174	154	193	174	158	190	176	179	175	209	205	166	169	185	203	162	194	203	169	189	182	171	156	163	189	176	189	183	177	171	219	196	185	188	169	179	166	164	183	181	193	184	161	175	178	165	152	175	194	179	190	182	175	185	169	167	179	179	204	186	188	152	166	177	216	198	177	180	190	152	175	175	179	191	191	188	207	178	159	169	195	182	168	186	198	185	184	167	186	178	199	169	179	201	170	178	193	167	157	182	193	158	197	194	195	183	170	165	170	190	200	182	170	181	172	175	194	202	162	187	171	170	194	159	173	195	172	196	160	188	169	173	208	186	176	185	170	182	166	168	193	175	177	160	169	153	173	211	155	176	178	183	185	179	194	170	212	212	190	197	191	170	181	174	186	194	196	149	165	174	198	203	199	169	213	187	177	161	197	189	174	182	199	176	183	183	181	184	163	155	186	177	199	157	163	204	174	191	186	158	195	184	182	181	181	189	176	196	168	167	160	201	160	161	182	163	169	182	152	149	181	177	170	189	193	165	192	198	157	183	170	194	179	177	181	175	180	158	172	194	139	186	213	177	175	218	187	185	189	153	160	197	153	170	175	185	171	176	203	173	152	163	175	178	178	153	180	193	176	200	177	160	190	130	172	189	176	158	182	166	175	181	193	191	189	181	197	176	176	165	148	150	174	185	170	178	200	172	184	177	177	176	187	179	188	228	160	164	177	177	178	162	207	194	155	175	179	158	158	185	172	178	189	158	196	177	184	158	179	167	185	193	176	168	189	181	170	182	179	199	187	167	176	188	190	169	175	188	161	180	185	187	164	187	154	197	193	178	164	180	145	176	171	203	175	170	159	200	189	191	180	194	162	156	185	182	202	198	171	188	195	174	188	222	216	179	176	204	208	179	188	191	195	181	175	183	198	181	157	202	187	174	205	153	162	178	182	188	206	166	195	193	188	191	190	161	190	170	166	209	183	189	200	172	172	175	191	175	199	167	196	205	173	193	197	183	188	192	187	197	170	191	191	173	207	174	179	166	192	182	175	192	166	182	169	193	183	181	164	170	156	170	197	204	176	188	161	187	171	200	174	160	187	183	167	185	189	153	194	206	169	171	181	178	162	206	157	176	173	151	178	181	186	158	171	176	185	173	176	204	179	202	180	172	197	160	224	197	160	200	200	182	169	194	186	205	181	180	183	164	154	177	206	185	175	191	198	172	184	187	167	208	193	184	144	194	170	182	168	185	172	181	197	174	178	189	182	200	200	178	169	172	182	187	186	186	172	177	194	178	193	196	183	155	160	165	169	184
39993	16705	12276	8351	3015	830	514	501	504	454	479	440	421	435	382	390	427	411	404	427	369	421	389	375	401	399	406	401	399	390	391	407	393	421	419	431	387	435	388	419	398	432	439	407	365	426	381	429	422	393	375	365	393	415	407	460	403	410	454	398	399	397	418	396	421	379	381	395	347	367	417	370	357	378	355	416	395	436	378	449	404	416	436	396	397	400	426	387	405	399	408	408	402	396	401	431	402	435	370	362	406	371	414	369	396	403	380	421	374	449	404	435	427	408	388	424	396	424	440	435	411	413	408	395	368	403	376	409	413	367	419	404	404	374	436	404	376	353	416	388	388	413	437	434	398	409	439	419	391	402	430	398	405	439	400	418	413	412	391	416	417	393	382	399	377	385	395	417	417	405	409	455	390	401	417	395	408	451	412	430	366	399	385	390	404	378	409	410	406	422	395	405	431	392	382	374	415	386	352	387	402	416	410	389	407	393	379	398	384	388	404	393	394	397	392	404	444	393	377	400	364	402	424	405	385	376	392	407	404	382	412	358	405	377	397	404	402	398	392	394	403	407	391	422	423	373	403	383	396	440	404	408	363	433	400	404	411	381	429	407	433	360	406	417	425	418	403	391	402	423	395	395	414	428	395	416	406	424	376	424	391	385	395	381	403	380	398	394	367	366	407	397	369	386	379	408	415	458	408	394	428	374	395	417	400	401	398	464	383	395	385	416	414	381	409	393	398	378	368	427	421	415	375	377	387	392	384	441	388	429	425	370	387	420	398	406	410	389	422	407	382	390	388	375	395	402	390	433	387	378	386	414	417	404	421	402	399	427	403	379	388	404	380	406	420	427	433	390	403	383	418	394	424	376	440	369	410	428	419	389	343	373	396	390	406	396	396	412	379	400	393	393	350	397	377	402	436	419	403	412	408	392	409	439	436	368	403	411	366	422	410	412	406	399	446	424	391	421	417	373	415	424	400	370	395	398	417	376	425	434	427	406	406	363	393	371	375	391	390	379	389	423	414	413	412	372	393	362	431	393	413	407	397	404	437	385	401	389	424	371	387	424	403	424	390	396	411	428	383	402	378	427	401	387	373	408	419	390	448	390	400	394	366	379	384	427	450	400	390	417	411	393	407	397	398	389	395	425	394	441	362	389	411	393	427	378	403	381	406	403	372	405	411	416	405	394	414	411	424	421	409	393	390	397	408	390	380	412	377	410	391	379	423	394	434	419	417	415	384	418	414	367	417	359	436	413	394	413	391	368	368	407	408	417	413	397	414	373	412	416	401	370	420	396	373	387	402	420	397	412	384	380	420	379	381	374	407	396	419	383	423	370	429	372	406	397	365	445	374	396	402	420	386	381	364	380	392	388	378	399	423	398	417	405	423	406	385	390	411	395	406	396	386	411	403	410	443	402	371	419	425	404	405	408	406	399	381	392	410	373	376	376	378	368	369	369	379	401	421	402	396	378	401	384	410	417	404	427	372	400	445	428	405	439	408	391	389	406	370	414	403	418	398	402	404	389	406	392	412	417	394	387	383	415	395	387	375	423	412	398	420	411	427	404	379	418	381	381	436	399	404	393	388	376	380	381	402	391	378	420	394	419	404	397	406	422	406	395	400	431	444	398	432	397	342	399	450	381	394	374	420	375	402	400	369	394	399	395	410	404	404	380	360	409	399	402	404	413	375	397	441	379	401	428	361	429	387	408	425	403	407	402	431	406	373	402	399	432	399	390	388	379	409	426	413	405	405	410	373	367	388	415	366	393	393	386	426	430	402	435	409	385	389	422	402	377	396	418	424	411	418	375	407	408	426	399	430	425	407	423	404	411	389	388	408	362	383	394	397	395	364	434	397	378	361	382	395	390	390	392	411	379	396	395	397	393	419	405	439	378	414	388	402	405	403	403	402	393	387	373	440	411	372	387	433	407	388	375	427	415	395	418	438	391	361	389	372	352	392	406	374	408	386	417	373	388	416	449	414	414	421	409	388	391	398	389	434	394	400	430	424	400	424	413	358	432	406	437	388	366	426	411	410	399	406	385	415	403	371	400	427	396	407	370	398	424	374	407	439	409	437	403	388	415	386	416	411	390	407	369	396	407	407	398	400	414	382	400	406	377	405	417	345	422	436	419	383	405	370	412	396	417	385	403	408	419	414	412	398	426	387	389	415	413	402	381	383	411	447	398	427	448	413	431	434	422	409	348	381	407	407	398	400	450	373	377	382	399	398	423	394	393	392	432	414	408	386	366	382	401	406	392	390	426	429	446	382	414	386	417	389	393	408	388	362	407	393	372	408	400	445	389	401	405	433	381	424	417	414	404	424	374	426	394	388	427	400	415	444	418	361	375	408	406	396	403	426	382	411	436	436	408	391	399	424	443	409	406	390	372	423	382	393	405	414	388	385	414	394	407	393	396	383	357	416	414	405	393	368	402	359	402	425	413	418	390	465	409	416	387	405	412	406	414	385	401	407	398	417	378	411	387	407	392	420	398	432	412	395	365	438	398	428	400	390	377	399	414	414	404	438	395	400	389	404	400	438	398	355	427	398	413	379	424	403	372	397	392	405	435	412	423	377	422	397	364	388	428	409	400	406	402	397	393	410	417	434	420	399	433	410	406	404	405	396	412	395	412	379	398	354	423	388	429	407	400	401	383	370	402	401	376	392	370	394	425	412	429	390	431	384	406	414	415	420	410	421	374	415	434	382	426	432	382	424	421	401	438	430	399	397	389	388	375	415	423	425	399	409	422	398	414	421	396	409	425	407	409	415	378	366	435	416	411	430	400	393	451	419	417	381	385	437	430	421	371	372	399	394	412	402	394	398	364	371	362	403	403	424	394	410	405	403	432	433	422	416	416	403	392	392	401	369	370	397	368	402	392	386	376	416	424	410	393	364	425	419	380	398	394	398	386	370	440	417	409	422	400	400	409	435	421	411	377	408	392	435	456	382	400	421	392	391	419	419	393	419	399	437	385	391	409	432	412	391	411	442	417	389	451	399	374	419	406	387	423	395	420	383	387	388	375	397	377	455	403	462	403	376	391	388	415	400	363	384	415	391	437	396	420	404	395	408	421	417	409	390	402	410	413	405	432	410	356	389	403	413	418	368	399	377	380	420	389	404	414	346	409	405	417	387	383	389	400	362	370	394	410	432	426	393	396	397	402	393	395	419	392	389	419	405	414	395	385	408	386	425	405	384	410	402	433	422	397	428	371	400	408	379	382	388	402	402	388	419	406	395	432	393	389	407	383	376	367	399	444	374	401	422	418	387	377	385	385	421	411	405	381	399	405	415	405	393	387	419	408	427	409	366	387	392	401	424	347	405	376	423	422	415	418	404	375	433	405	466	417	400	405	407	429	372	400	395	375	401	390	392	398	427	393	376	408	417	409	394	402	414	402	392	400	433	426	423	373	384	365	433	395	398	395	359	375	393	365	430	382	416	395	394	404	393	374	384	413	415	390	413	385	396	405	385	384	377	400	401	394
63149	34787	19377	6329	1158	406	247	214	194	183	206	187	187	200	196	177	187	199	147	188	195	201	226	222	206	208	172	195	215	180	197	209	179	208	187	184	198	187	199	195	166	178	172	195	215	186	195	199	186	189	204	213	205	183	235	181	210	192	160	198	201	211	191	213	186	177	188	191	220	199	186	196	182	202	200	159	180	150	169	202	180	178	198	193	193	193	181	185	208	173	204	189	189	200	214	180	203	173	186	187	200	182	183	185	204	195	204	201	223	209	213	189	176	185	204	164	182	196	190	180	198	189	208	162	194	197	174	195	209	177	176	194	185	208	194	197	213	166	181	176	199	182	197	193	188	205	185	172	158	197	190	209	160	186	218	184	209	209	193	166	190	174	177	185	198	186	185	186	162	160	221	171	194	184	188	163	181	176	208	196	204	194	184	193	147	189	197	175	191	167	186	190	182	185	213	187	176	187	218	196	203	194	191	203	172	199	189	165	188	205	187	162	182	201	204	207	208	202	175	182	202	195	197	180	184	176	220	185	212	185	187	184	220	180	180	195	177	178	179	184	170	170	195	198	174	201	185	215	174	181	208	195	216	170	188	191	200	181	170	179	187	198	195	173	192	220	173	186	182	175	213	172	198	187	175	167	167	172	181	166	174	193	165	200	194	191	188	209	207	174	196	175	220	195	174	197	190	179	185	189	205	200	188	187	198	190	173	172	173	186	186	182	191	204	183	204	185	174	186	207	203	174	182	185	166	178	192	190	201	198	197	191	180	192	209	173	204	187	182	178	200	183	171	169	149	161	196	194	197	214	197	211	199	187	199	195	208	204	177	218	151	197	185	210	180	186	217	169	209	175	204	211	190	196	185	205	169	215	177	193	199	162	192	197	197	194	183	201	191	179	162	181	189	188	214	217	195	169	202	192	201	165	180	187	211	178	173	188	221	174	203	200	197	196	187	180	174	223	191	204	172	211	164	238	187	181	176	212	186	189	202	181	200	186	176	195	194	220	209	198	164	194	211	226	202	214	172	179	174	185	172	176	188	206	206	201	198	181	179	190	192	187	174	204	182	180	181	197	199	193	201	192	197	145	193	204	169	201	204	211	170	182	190	168	195	185	162	187	178	207	195	203	184	201	215	190	192	188	218	200	198	184	205	201	177	195	188	180	192	200	216	204	194	209	192	192	177	186	208	197	178	166	163	194	176	184	180	186	180	206	153	195	199	190	211	204	155	195	212	189	225	196	205	196	188	215	187	198	183	182	182	178	214	200	185	184	194	184	200	169	193	199	168	194	206	179	192	188	194	201	195	207	199	181	197	205	175	203	193	186	181	185	170	182	213	216	189	188	201	222	186	187	185	156	186	163	214	179	195	193	198	186	186	160	198	216	162	202	197	193	189	202	172	198	192	173	217	201	165	190	188	196	200	172	206	200	217	216	209	182	167	166	172	196	207	185	212	195	183	191	190	204	181	183	163	201	178	181	200	189	172	204	207	188	167	203	184	197	182	207	211	184	174	162	188	165	200	196	205	208	194	181	180	195	173	184	183	162	202	196	180	219	195	173	226	196	206	179	181	176	180	191	184	203	175	206	183	192	185	208	217	179	188	201	168	189	191	195	190	183	166	167	180	193	187	211	192	205	160	168	221	167	171	192	193	189	175	187	186	175	203	177	191	207	181	169	173	191	191	187	197	198	195	194	186	178	196	193	197	194	187	182	168	196	175	181	187	178	205	160	167	200	195	199	203	190	189	242	201	185	177	198	194	202	216	178	212	179	175	185	195	181	175	175	199	193	174	181	206	184	167	172	193	209	182	182	168	189	193	184	221	159	164	202	161	180	178	192	193	184	197	175	206	191	179	161	185	184	180	182	189	171	184	178	192	173	190	202	198	159	214	208	174	173	180	196	202	176	189	192	205	177	176	172	197	175	176	193	185	192	199	198	199	182	190	208	187	217	199	205	175	171	200	177	192	188	172	203	210	196	187	195	213	163	199	185	204	161	189	206	167	181	188	191	207	182	187	205	197	181	195	192	201	203	171	171	182	190	221	169	187	186	173	185	197	197	176	208	190	183	189	194	204	191	197	203	190	198	197	202	169	167	184	209	191	184	172	176	205	169	181	218	161	180	153	189	198	200	191	172	180	212	180	214	212	181	173	176	186	170	180	178	197	184	182	190	149	188	173	215	200	195	191	196	173	200	186	212	190	175	171	215	174	199	179	190	212	183	199	213	192	196	192	208	189	182	225	211	196	167	209	186	192	188	213	180	179	175	197	196	189	202	189	174	202	193	194	204	185	187	187	200	176	192	197	178	197	170	169	172	193	176	204	180	187	205	198	195	192	182	197	181	186	188	206	178	168	205	233	197	187	181	183	180	192	214	186	180	170	163	208	194	197	187	177	203	199	181	192	210	181	198	183	203	186	202	189	209	182	160	173	197	195	179	173	182	179	185	201	188	193	193	179	185	185	167	163	168	200	208	149	179	203	189	205	169	231	192	189	194	180	200	180	195	184	192	188	211	158	204	203	201	182	194	160	202	196	175	207	198	168	172	181	193	184	219	196	187	190	184	175	183	209	197	201	189	196	210	170	204	191	201	211	162	203	210	179	179	199	193	229	178	197	193	190	180	172	221	180	191	202	198	160	183	218	186	201	180	205	160	194	190	172	179	195	189	200	186	157	190	174	206	187	179	184	181	200	203	174	201	195	174	197	202	205	177	202	177	187	184	205	183	194	200	188	182	195	172	195	153	148	194	169	184	170	175	172	149	190	214	210	194	176	190	160	175	207	186	218	147	210	192	222	190	187	190	180	204	189	174	159	199	156	163	196	191	197	197	179	188	188	181	204	197	191	187	198	175	194	192	209	231	190	171	193	202	161	197	177	215	203	219	210	190	196	176	198	211	194	195	173	190	188	181	182	169	188	182	153	199	204	198	159	195	201	222	195	210	204	206	169	195	201	211	186	162	201	209	186	194	188	187	196	203	173	178	164	195	198	184	194	199	175	195	138	195	201	191	176	196	193	192	204	178	176	209	196	202	168	160	189	170	148	185	184	200	181	225	223	183	169	165	174	207	187	170	208	176	200	171	206	202	182	194	175	191	186	159	201	183	188	189	188	195	190	190	185	184	182	192	210	210	189	202	173	188	163	188	196	179	188	204	206	183	169	207	212	189	197	189	185	201	191	184	220	190	184	185	194	166	193	193	186	185	227	202	179	210	190	184	201	151	176	193	204	203	188	179	237	166	193	207	199	170	179	159	188	198	194	176	174	237	190	180	189	190	168	193	175	180	194	208	196	177	165	213	174	202	193	200	184	181	190	201	196	209	168	175	166	190	177	215	201	180	191	192	191	187	221	181	189	204	190	184	191	201	177	189	210	206	188	195	198	197	175	175	223	204	207	208	177	170	189	178	212	192	186	188	183	203	203	185	176	196	192	162	182	178	169	177	157	196	193	210	165	199	172	189	184	195	174	234	178	178	206	201
41634	26978	20274	9717	2863	1304	666	531	486	455	454	458	442	442	460	424	412	439	432	395	412	458	453	419	428	414	420	427	424	407	434	447	389	446	410	494	425	437	449	434	432	420	403	426	424	413	407	423	371	372	429	428	446	411	446	486	454	465	441	403	440	392	403	438	434	411	441	387	447	416	429	392	366	420	446	410	417	387	417	458	394	407	437	422	431	410	430	409	412	403	416	418	411	438	404	436	398	428	411	388	465	426	392	408	437	433	393	439	427	450	431	432	444	433	457	434	425	425	385	440	385	434	417	397	414	450	445	407	407	414	407	405	441	400	433	437	425	382	402	433	411	440	413	427	460	432	438	416	414	388	444	409	441	421	437	407	421	443	420	412	437	413	390	462	433	419	438	427	455	393	409	435	403	427	393	417	385	424	408	439	413	399	414	417	400	455	391	437	433	405	415	404	419	392	426	397	429	436	403	412	410	418	409	408	411	420	402	408	416	410	416	402	420	411	413	404	430	394	403	438	376	416	458	434	395	416	416	450	436	402	440	433	406	407	411	445	427	388	406	406	434	427	403	430	409	398	400	461	419	417	405	436	436	420	397	438	415	409	400	412	416	412	406	401	410	407	385	423	420	387	396	388	381	416	384	404	410	403	402	431	422	421	405	430	430	428	422	446	433	407	467	429	403	432	409	464	413	393	449	382	437	446	387	399	431	436	397	441	414	430	386	402	400	422	410	436	382	430	427	424	446	407	383	437	453	438	410	380	480	407	391	382	413	457	401	412	382	426	433	418	390	462	433	438	422	444	432	420	408	420	376	437	408	422	400	416	428	473	408	428	411	402	400	434	399	435	408	399	400	440	410	426	427	436	426	484	415	415	399	426	441	430	429	433	431	440	393	408	427	404	388	407	435	401	406	420	430	443	403	425	445	426	446	420	444	424	405	459	421	418	439	450	429	421	393	419	409	438	418	412	433	428	436	442	434	413	387	418	427	384	429	403	368	429	440	420	405	414	399	357	423	383	394	400	418	443	452	400	429	424	429	402	397	456	432	430	437	467	403	375	415	393	408	443	466	382	419	440	404	443	433	417	447	436	404	411	414	453	389	399	412	394	442	413	412	405	419	457	425	401	418	383	392	417	453	395	400	432	418	393	382	431	413	430	395	403	431	424	407	398	446	425	397	438	411	391	431	449	414	425	418	447	453	435	403	403	411	433	405	409	441	433	396	420	471	414	428	404	436	423	438	379	411	408	417	421	403	454	437	421	408	416	432	407	407	434	382	441	422	432	433	430	383	449	390	420	423	397	425	447	381	429	417	380	411	406	444	383	419	462	428	406	429	453	401	419	440	376	439	456	411	440	425	419	429	402	396	414	397	430	403	394	410	415	420	442	410	424	466	410	410	399	408	440	376	395	399	401	468	419	456	410	402	402	422	436	418	391	434	430	431	421	436	441	447	398	445	466	434	401	388	424	388	434	413	439	407	393	415	406	399	428	389	411	409	439	441	421	417	380	417	451	396	395	424	410	422	449	415	423	421	415	410	440	399	416	438	414	414	414	430	426	397	391	389	416	407	386	408	433	405	467	393	405	423	405	412	425	436	376	388	384	442	425	408	405	406	423	424	414	429	380	409	394	381	405	441	461	426	445	389	413	401	406	409	392	417	430	423	436	463	397	387	441	405	414	427	425	409	392	448	391	406	452	407	460	433	404	423	430	414	419	405	414	393	463	415	443	447	445	416	423	375	401	440	386	407	435	406	419	386	419	420	419	409	407	428	387	415	425	447	391	411	450	427	406	412	435	452	443	422	415	421	375	435	450	432	464	415	443	456	395	450	416	435	362	404	445	420	431	431	418	419	457	394	403	445	429	393	409	422	445	423	433	409	397	385	423	407	414	405	444	397	405	412	408	428	394	418	438	377	425	398	402	413	398	427	419	417	395	453	408	410	375	428	407	421	396	407	462	415	393	404	471	394	407	391	418	428	433	427	448	403	370	377	398	425	422	391	450	411	388	379	389	444	431	416	422	427	437	398	421	415	431	416	461	414	398	446	405	428	423	411	408	412	452	431	428	442	389	440	390	386	381	439	425	430	414	421	436	455	406	413	399	416	443	440	426	439	432	399	441	425	422	439	412	413	424	429	414	450	411	423	411	395	409	438	434	432	444	407	426	395	428	417	417	414	393	396	415	408	435	405	437	445	405	407	361	411	407	393	426	448	409	420	463	419	388	407	401	411	448	403	404	416	455	428	385	407	410	429	370	402	439	403	382	390	415	409	464	450	424	400	442	396	469	418	401	400	391	393	414	446	402	416	389	426	427	432	405	397	384	394	423	435	428	434	403	423	406	405	424	435	417	384	426	376	387	434	404	416	436	455	370	442	396	436	406	417	454	470	457	426	420	424	406	424	452	428	451	401	429	420	436	435	443	403	418	419	401	388	400	415	418	399	441	411	426	419	419	458	422	403	423	423	411	386	430	432	425	420	468	412	415	429	454	432	423	367	419	400	436	434	442	383	451	401	390	441	432	407	436	439	425	416	425	414	397	407	416	383	440	435	423	414	399	395	462	406	420	381	391	429	407	437	415	407	404	436	426	427	421	427	433	416	431	395	409	410	407	389	444	424	413	434	459	397	404	441	409	390	445	429	430	384	387	412	437	419	389	416	422	407	426	410	409	432	415	433	394	403	362	411	382	382	429	420	398	429	411	413	428	428	406	389	448	402	421	403	413	412	475	411	423	453	405	404	422	369	436	438	417	420	436	414	421	403	396	423	430	399	357	415	416	448	405	400	412	390	402	394	408	418	407	449	427	395	442	418	424	448	397	434	422	408	385	406	444	434	424	457	414	417	432	428	420	384	418	445	413	411	424	400	383	440	423	440	431	413	401	430	400	456	408	406	437	445	463	455	385	416	391	428	427	425	405	434	420	424	408	403	398	412	422	437	379	401	420	447	434	416	453	429	450	449	409	425	384	424	423	441	443	394	441	418	411	406	427	411	473	424	396	468	441	402	409	398	384	432	422	431	412	388	393	415	415	416	430	407	414	437	418	411	429	392	424	390	425	412	388	415	395	395	411	384	422	432	415	464	424	456	423	430	431	435	412	444	450	422	442	417	449	439	418	455	418	436	413	394	443	396	397	422	390	420	425	460	447	437	399	423	441	429	417	424	432	405	419	428	429	378	423	432	415	385	388	412	424	427	428	452	408	422	443	421	418	405	376	409	401	444	424	421	417	457	428	411	417	425	419	407	419	445	406	421	399	395	419	400	413	409	424	433	381	436	450	429	411	439	394	408	388	406	440	428	405	436	436	398	393	428	406	408	405	406	407	394	427	403	424	427	353	408	413	409	436	445	448	412	403	422	442	404	388	424	426	399	420	424	415	394	431	433	386	451	424	407	421	400	438	426	442	424	382	427	397	447	414	415	404	416	449	457	403	414	401	386	454	429	428	426	432	420	404	435	429	439	424	416	394	452	402	393	411	392	402
45943	22633	9969	3071	857	453	201	155	172	152	162	158	175	160	156	187	168	155	187	181	183	171	131	144	130	166	193	154	160	155	161	150	171	164	186	170	176	178	156	154	150	169	174	155	154	191	157	162	178	170	186	186	153	152	154	157	152	149	141	168	164	149	171	170	181	158	169	147	165	130	152	164	156	160	176	175	182	183	164	149	164	162	160	151	181	185	165	151	162	156	159	146	154	182	151	158	155	154	148	176	167	145	180	163	151	194	163	179	152	155	165	166	176	180	194	156	174	164	157	175	179	147	138	163	159	172	173	171	180	151	153	155	194	153	148	176	164	174	174	160	158	204	185	164	159	152	154	156	156	142	143	157	163	161	198	193	165	200	146	162	169	155	178	152	166	171	160	149	162	140	183	163	166	132	176	172	185	130	161	171	175	164	167	147	165	167	156	150	148	199	179	185	184	186	152	174	161	157	153	183	160	148	150	162	139	149	138	165	171	137	163	161	161	174	162	160	203	186	169	168	159	168	156	139	159	155	174	152	183	149	172	150	160	159	175	152	159	157	191	168	174	166	159	155	159	181	154	177	154	171	170	163	174	170	169	185	159	157	164	160	167	173	168	158	170	142	168	180	161	194	153	200	144	150	197	146	168	184	177	168	150	138	166	166	157	161	145	163	150	174	174	157	196	175	173	180	160	184	178	168	143	173	165	180	156	165	173	170	165	194	172	180	146	150	195	163	170	156	159	171	153	150	161	189	158	175	172	193	152	164	138	168	169	170	160	168	172	163	160	163	163	147	176	183	168	150	176	168	175	196	144	169	152	148	138	144	168	179	158	154	153	162	173	171	144	173	174	170	191	178	159	185	143	184	166	186	167	189	168	164	190	144	153	128	166	168	159	150	162	152	152	167	152	160	171	146	160	154	172	175	154	170	152	144	170	165	153	157	170	165	168	142	200	185	161	153	156	150	184	154	170	150	174	186	155	174	187	182	178	133	179	196	160	183	163	153	170	175	172	170	149	147	172	163	158	197	174	146	159	178	139	186	169	199	162	133	172	155	152	171	145	151	158	159	172	142	175	167	176	188	154	161	155	204	184	170	144	175	140	154	147	177	153	169	156	123	164	162	201	190	164	161	141	157	155	171	163	172	175	177	173	155	136	139	148	138	159	167	179	169	168	179	162	145	167	183	160	185	165	166	164	167	170	174	178	181	164	169	173	172	155	145	136	139	163	159	145	161	192	179	155	169	146	174	178	180	175	181	162	146	163	146	163	135	141	141	172	170	159	184	173	189	173	143	184	163	182	173	154	158	160	150	151	155	149	177	157	161	157	173	174	167	149	143	157	179	181	181	169	164	160	167	162	152	155	171	152	156	138	152	159	185	173	162	176	159	185	158	163	158	158	156	172	158	163	176	180	151	157	166	159	170	158	150	169	189	176	159	172	157	159	154	155	174	144	176	150	174	168	169	156	185	169	169	134	190	160	153	190	137	180	148	158	168	163	155	166	182	167	162	166	171	161	170	176	154	154	142	181	188	185	196	180	170	159	152	172	167	160	151	160	158	173	158	176	152	171	186	178	159	190	177	158	183	168	188	152	161	162	164	155	167	171	154	158	157	151	144	162	166	170	165	153	162	179	171	186	175	172	139	167	171	163	170	175	181	200	164	157	166	180	138	183	188	171	171	164	175	162	161	133	165	169	142	152	150	162	174	165	180	171	173	159	177	158	177	177	160	172	160	137	155	157	147	143	145	176	174	154	184	158	148	178	161	187	186	168	156	156	154	160	165	158	182	165	141	175	170	165	160	181	164	189	172	174	163	181	160	189	176	149	168	156	153	170	178	174	164	175	146	185	151	157	170	167	155	182	171	156	193	169	157	171	171	129	169	165	165	193	164	149	177	163	176	144	183	151	172	156	160	152	159	169	157	167	170	176	159	184	175	165	188	175	185	163	159	166	153	147	159	159	177	158	171	184	208	159	176	170	179	136	134	180	173	188	168	153	177	184	174	135	159	129	161	188	162	178	161	157	157	151	186	179	157	178	155	195	158	153	181	149	140	149	167	155	142	156	154	175	167	151	165	194	161	194	187	169	149	159	193	155	147	165	170	161	144	159	188	192	156	169	156	152	163	163	153	177	179	147	153	144	173	167	185	179	153	149	158	167	167	151	133	146	145	160	153	166	145	165	154	176	145	186	170	164	151	160	158	163	147	159	151	176	144	164	182	159	164	160	160	196	174	166	157	177	187	171	148	181	159	146	147	161	154	169	191	158	155	153	174	183	149	190	172	165	168	163	162	147	170	187	187	147	168	151	165	153	168	194	124	179	158	161	145	165	158	134	179	148	166	171	158	173	174	138	174	166	181	166	170	153	172	154	172	159	162	179	142	132	171	160	157	178	174	173	175	160	184	152	158	174	163	152	156	149	170	153	164	159	140	165	157	163	187	161	153	172	153	159	184	163	179	160	163	154	184	164	161	142	138	175	155	180	151	141	197	131	173	183	178	174	165	184	153	153	196	162	161	175	164	138	128	153	168	165	147	148	148	180	166	147	180	156	165	150	185	147	139	160	185	149	144	173	162	176	159	157	162	175	183	168	181	156	160	181	151	157	170	143	156	156	185	137	171	163	184	184	170	168	161	160	190	176	149	156	166	174	166	169	148	171	164	174	164	161	160	159	155	174	176	165	160	168	164	176	146	153	167	162	159	157	158	144	176	193	167	150	164	173	179	152	160	171	152	151	162	190	161	184	147	169	150	174	161	153	197	173	158	142	163	181	183	186	154	171	186	129	180	169	157	168	181	196	152	166	165	148	170	177	181	188	143	178	168	163	159	156	188	158	173	146	176	160	181	172	172	148	188	185	159	134	165	144	172	160	194	160	160	181	168	153	168	156	165	178	152	173	169	168	164	158	165	169	163	143	147	174	173	172	162	157	160	171	157	150	146	143	165	163	140	152	165	175	150	147	181	175	155	157	171	164	169	169	169	174	154	189	162	160	172	168	165	166	163	156	155	163	183	151	173	148	153	169	173	156	169	170	151	164	146	178	166	145	160	158	162	180	165	154	167	191	167	160	186	169	163	206	157	191	148	165	164	160	171	165	174	152	173	185	161	181	195	174	167	150	163	170	167	182	171	153	189	178	141	163	176	186	179	154	166	156	166	176	170	153	139	170	157	170	185	157	165	169	186	153	169	174	169	160	146	157	134	169	171	147	152	149	186	148	155	160	188	185	172	177	162	163	162	166	162	177	158	170	176	164	157	169	162	168	151	185	172	159	150	150	175	151	169	165	149	166	164	161	216	182	188	157	159	153	191	152	166	154	160	176	180	189	192	174	142	155	166	182	153	168	174	153	168	164	147	185	164	185	144	170	171	154	161	168	160	164	189	181	187	164	179	138	168	160	150	158	151	161	148	190	137	184	163	157	178	172	157	165	164	182	126	155	175	179	166	167	145	168	158	168	128	165	173	142	158	179	143	168	191	177	167
28749	15920	12589	6630	2761	1608	526	388	378	389	405	416	338	372	382	403	403	332	387	394	342	354	396	321	361	367	369	366	355	359	382	392	400	399	344	360	390	411	355	350	367	404	393	343	364	356	371	379	392	383	403	383	362	381	334	381	382	366	368	366	391	365	386	370	392	385	418	371	384	402	385	393	364	348	358	369	373	396	354	396	391	375	374	328	331	374	407	383	371	383	406	364	379	362	375	383	385	353	393	337	388	348	346	339	361	361	376	372	377	382	390	412	358	407	353	370	357	388	376	353	367	353	396	391	376	401	367	352	340	370	375	379	397	359	356	384	392	402	368	384	370	382	377	358	430	392	385	397	335	402	371	400	363	396	367	355	358	383	393	359	394	339	365	343	359	380	384	356	335	395	376	414	390	383	401	394	378	362	375	370	358	358	368	382	387	366	360	337	375	385	379	378	302	334	346	356	348	392	357	388	381	387	396	383	350	375	359	362	351	408	373	370	371	339	328	383	366	392	354	382	334	370	403	390	370	360	377	355	376	391	371	381	390	375	369	397	394	378	374	381	394	382	336	394	381	408	376	376	370	324	374	370	354	370	365	378	400	368	386	390	343	353	432	366	360	397	369	393	364	378	376	370	380	397	376	356	354	399	401	379	388	338	393	385	395	367	337	349	394	361	377	380	350	386	375	369	362	359	401	364	341	368	353	349	385	392	376	388	366	354	365	347	349	360	387	361	368	390	387	364	339	336	405	356	375	384	332	372	347	361	394	370	347	363	383	388	366	391	347	334	390	371	372	359	348	359	386	361	368	371	362	376	383	382	366	389	387	358	383	360	353	380	374	376	344	376	387	377	367	355	371	432	379	374	415	331	381	370	328	378	363	363	338	370	366	368	378	351	362	349	371	353	361	361	402	366	362	356	368	369	363	376	385	398	359	379	361	368	370	337	383	354	366	387	370	341	364	368	382	366	377	401	377	369	381	377	386	351	385	356	329	384	363	386	381	389	378	399	372	353	403	368	376	376	401	371	372	342	371	365	357	354	349	363	395	357	383	367	368	337	368	382	422	385	366	383	347	397	384	351	362	393	373	339	344	392	373	404	423	384	366	362	349	405	395	358	361	353	400	385	376	367	355	367	366	353	336	357	387	378	346	371	386	331	341	353	350	373	369	361	363	389	396	390	402	377	431	376	337	382	399	361	380	362	373	366	383	366	408	400	379	405	341	379	366	366	383	366	372	357	382	377	369	394	380	420	431	398	412	397	369	340	398	370	379	377	377	373	343	389	384	346	407	382	396	407	374	385	334	378	379	352	366	362	377	378	335	367	367	387	352	358	379	379	371	355	423	395	374	352	387	393	366	365	323	366	365	351	369	372	375	362	385	359	427	369	383	362	392	385	385	371	398	350	396	372	356	376	377	354	326	421	377	366	380	390	415	361	366	373	355	357	390	355	391	361	388	365	362	379	395	363	365	350	407	361	392	367	388	399	398	358	352	383	388	364	357	356	411	334	391	383	381	382	423	375	382	406	369	360	364	381	341	367	364	392	365	367	363	362	378	363	382	344	352	360	406	387	393	372	369	361	380	328	372	379	375	373	350	404	404	382	366	373	402	332	375	351	354	382	381	358	369	356	347	393	383	387	353	377	364	388	359	374	366	350	377	381	365	365	382	388	350	375	403	382	399	386	370	384	374	390	425	369	365	361	341	356	366	374	373	341	375	378	363	411	376	396	370	380	387	374	386	386	359	359	381	395	361	334	353	363	390	398	375	369	382	356	398	344	340	383	343	374	378	372	360	336	398	348	352	407	368	377	357	339	373	345	364	370	371	379	351	363	362	369	385	368	368	356	364	390	383	368	351	358	365	338	353	360	356	381	368	358	388	367	387	387	371	392	370	350	388	341	392	351	400	365	346	360	356	387	386	353	372	346	353	381	358	394	359	361	328	370	359	362	356	372	379	406	384	339	367	356	372	352	363	385	350	365	346	365	352	394	370	376	359	372	347	381	359	360	377	371	401	382	381	381	354	384	391	388	381	376	395	368	360	361	392	365	387	407	365	339	394	383	366	384	382	392	361	369	343	355	343	380	383	366	347	371	386	361	390	367	371	402	371	343	367	394	388	366	383	394	372	376	324	394	362	385	372	380	375	386	376	348	370	352	369	366	374	343	339	395	357	372	355	384	374	349	373	382	335	376	348	370	366	374	393	397	366	360	415	347	372	356	340	387	373	364	401	360	386	377	358	347	391	387	368	348	361	361	371	380	381	387	357	385	386	360	400	376	346	363	374	378	372	351	362	390	369	379	343	374	364	380	358	370	403	389	382	364	370	366	368	358	395	361	375	339	388	380	377	357	402	389	387	388	375	380	351	386	386	373	415	397	379	376	374	392	376	376	367	361	403	400	401	354	338	336	346	386	376	373	363	388	388	359	366	362	400	367	396	352	380	350	377	351	361	358	371	385	398	377	362	398	351	374	377	365	375	376	393	367	378	383	349	379	430	382	401	332	377	375	383	367	396	402	329	359	394	357	374	397	405	377	359	359	350	339	397	351	369	391	366	386	369	387	350	363	384	380	396	384	387	373	357	347	371	370	360	338	352	347	374	356	365	355	340	413	346	389	331	373	398	375	370	369	355	388	371	365	377	399	371	355	376	372	342	360	387	349	407	338	410	341	411	381	375	379	390	333	409	404	354	366	371	366	379	413	358	378	382	374	375	386	378	364	366	366	349	335	366	376	380	413	371	389	356	372	350	385	367	370	369	385	403	377	330	385	349	385	396	383	392	354	366	350	358	369	397	360	370	385	397	380	372	334	390	364	354	370	342	403	421	374	384	375	435	411	388	391	352	383	348	357	377	379	360	383	369	372	363	375	359	353	374	377	374	392	348	372	360	363	377	385	372	363	370	367	412	383	368	393	339	374	368	362	382	376	372	362	376	365	362	359	420	333	394	396	354	354	374	356	411	336	410	360	408	357	386	380	391	385	399	393	391	336	380	393	355	373	406	353	378	365	377	361	387	327	412	375	389	388	365	356	366	337	369	349	400	393	382	411	361	369	379	385	365	368	344	358	345	374	386	376	396	334	337	356	364	392	365	366	375	380	400	373	356	362	368	377	350	382	385	390	380	363	338	386	386	382	375	361	371	353	417	366	383	388	385	399	372	388	357	397	379	369	356	356	363	372	373	366	368	381	347	386	379	380	379	370	373	395	369	364	408	343	366	346	377	375	364	370	382	343	370	382	379	385	357	371	375	383	355	400	365	376	378	381	404	346	357	364	381	346	339	367	405	411	374	375	373	373	368	381	393	419	372	376	390	405	366	375	401	352	351	365	342	391	386	381	364	373	373	370	364	372	361	365	387	376	402	388	391	387	381	370	372	341	355	369	358	394	398	365	375	364	356	368	359	335	358	340	409	354	384	380	326	352	354	364	388	336	369	370	370	334	373	386	375	370	388	380	391	350	393	355	383	398	390	381	363	388	366	389
53989	29405	16984	6793	2775	1306	362	261	199	168	216	181	171	191	175	209	172	164	158	173	181	185	179	141	163	168	178	151	180	191	170	185	177	190	229	172	172	185	185	175	185	175	179	196	172	174	176	190	178	187	191	180	189	165	201	195	182	164	173	197	157	177	208	203	157	171	165	179	210	177	176	178	175	183	165	185	198	185	171	170	173	191	188	174	175	195	146	188	166	201	181	180	182	172	163	193	169	146	195	193	185	169	170	194	192	149	164	182	191	169	187	160	192	179	156	176	167	174	168	170	165	193	195	168	175	181	187	187	177	171	165	175	165	192	167	171	179	179	187	193	207	171	159	141	168	169	222	175	169	165	196	177	173	183	180	167	173	168	189	190	207	197	189	167	190	178	183	185	165	188	169	208	167	194	188	169	197	172	172	168	182	187	195	182	166	181	168	171	200	177	203	172	173	186	179	181	195	171	179	163	149	178	169	160	166	172	194	186	162	150	209	162	170	181	204	191	184	190	214	178	184	188	173	190	173	175	185	192	186	188	182	161	190	188	174	208	195	173	220	178	164	170	183	199	168	217	193	215	157	189	161	176	206	185	196	171	147	182	202	163	188	184	158	173	195	172	150	178	183	174	167	159	169	180	186	206	159	182	159	168	184	180	191	173	175	175	155	173	177	206	161	159	164	172	179	173	185	174	191	163	171	182	178	180	185	180	187	187	158	195	164	176	212	194	175	186	158	177	194	195	178	162	164	187	162	187	189	172	166	180	173	169	184	181	172	152	196	167	181	171	185	179	203	174	185	192	144	174	184	211	194	190	183	169	184	167	168	183	188	206	184	174	172	164	173	199	178	192	188	198	168	145	194	159	173	165	191	190	161	191	190	157	195	198	190	193	166	204	170	177	206	155	186	184	200	151	173	181	185	171	167	178	183	185	186	186	180	194	186	165	178	197	177	189	176	205	187	175	169	170	170	174	178	186	196	156	156	190	185	170	164	169	176	153	160	193	170	162	180	165	169	198	199	195	177	184	199	176	170	188	168	184	165	173	194	175	169	172	183	177	198	191	182	210	181	169	199	183	168	184	190	171	177	167	171	174	161	182	191	191	175	181	179	172	164	189	159	170	186	188	157	163	197	167	191	201	156	170	184	170	165	189	198	176	186	170	178	196	178	157	172	179	171	177	181	176	196	193	193	188	174	173	180	161	189	174	162	165	146	130	176	180	207	190	191	182	186	171	175	173	182	163	174	184	187	184	194	169	193	163	176	179	171	179	187	184	181	171	170	166	158	183	180	176	167	175	207	184	175	210	181	177	182	170	184	191	172	199	185	166	199	176	167	185	167	179	204	170	171	193	188	191	170	194	170	160	162	159	191	188	200	170	193	190	181	208	177	166	171	189	207	171	197	162	176	160	189	182	187	209	163	176	206	164	184	159	190	176	174	191	182	200	190	189	182	179	172	187	188	163	172	174	176	186	173	173	200	175	177	159	192	190	191	181	209	179	179	183	165	171	169	157	181	184	165	198	170	182	146	186	158	184	174	204	181	170	171	163	160	184	196	166	171	167	170	161	160	183	160	199	199	175	148	146	186	157	150	169	179	167	180	188	187	182	172	174	211	176	183	168	157	185	184	176	172	179	201	168	197	175	191	174	181	165	161	171	182	193	174	188	187	152	166	180	161	183	169	191	154	172	185	167	163	154	181	192	181	177	186	189	181	165	189	150	186	175	173	180	168	187	194	167	190	185	177	200	186	179	178	189	158	170	206	181	165	205	171	185	209	179	170	153	178	175	168	168	160	213	184	193	178	165	193	190	190	192	165	180	176	197	136	207	193	171	163	180	157	191	171	195	207	187	174	177	205	157	164	200	172	182	167	160	184	170	171	168	187	167	171	186	187	190	170	168	161	187	156	159	186	198	174	159	160	166	180	196	195	165	171	174	178	169	165	159	189	175	169	153	186	166	185	179	168	196	181	185	165	164	179	151	186	151	202	198	153	169	192	182	169	197	169	186	178	172	164	189	174	169	192	161	172	173	182	181	183	141	163	173	198	172	162	181	148	191	180	187	167	180	182	178	191	175	167	191	177	169	159	199	184	217	176	194	175	194	173	162	166	183	174	176	178	183	178	185	197	179	160	198	164	165	161	187	188	191	176	186	195	178	165	173	169	162	190	198	180	133	167	169	172	168	162	186	157	174	177	190	168	179	170	159	185	191	184	167	172	172	166	198	165	175	181	197	171	172	184	166	210	191	194	180	157	190	149	174	190	193	191	168	192	187	147	190	172	155	190	173	202	189	187	194	182	187	189	170	157	203	174	174	205	197	175	160	173	219	200	197	188	168	160	168	156	182	193	194	181	180	173	191	172	182	191	174	160	174	189	172	172	169	167	169	176	161	190	180	152	199	150	162	165	182	187	165	185	179	177	208	177	181	200	200	184	170	171	183	200	144	174	169	187	184	198	209	197	176	189	170	189	166	181	186	205	197	210	165	189	181	198	185	168	152	180	179	162	178	154	190	193	166	171	197	194	180	182	179	159	159	167	194	185	178	157	168	179	178	175	179	195	162	192	176	158	174	144	196	155	201	192	209	187	191	180	173	195	166	180	172	190	185	208	158	186	224	178	206	180	176	165	175	167	216	195	198	187	185	179	190	185	172	152	168	180	159	186	192	181	177	183	149	183	177	186	207	161	186	205	176	163	161	186	182	176	186	179	196	188	176	192	192	148	169	182	163	159	175	178	188	190	196	175	170	176	196	162	201	217	178	166	167	157	188	178	160	201	188	201	188	188	173	194	186	200	170	163	144	186	158	168	174	167	148	180	177	199	175	198	192	182	161	190	216	155	210	181	215	188	172	185	170	189	159	194	203	181	192	175	198	174	180	187	173	183	178	209	207	184	197	159	202	203	180	207	174	184	185	210	181	176	187	183	190	175	196	152	178	163	167	168	171	174	181	180	180	175	174	160	194	172	182	201	164	162	192	170	204	182	154	175	188	193	178	154	193	186	146	197	156	184	170	195	165	182	159	170	168	175	182	185	180	195	169	191	181	164	170	188	183	174	176	201	200	172	199	170	193	196	164	170	183	195	190	170	179	148	167	182	169	171	189	181	177	179	181	204	199	168	153	174	204	175	169	180	172	228	185	187	156	175	185	163	198	198	179	171	179	189	181	199	168	189	185	180	159	193	186	179	169	163	163	186	162	186	178	171	187	169	174	169	197	164	150	176	177	185	173	197	183	190	148	166	180	192	201	172	173	163	170	197	163	190	177	197	173	171	192	181	181	179	188	168	182	204	189	184	177	159	167	171	179	188	181	172	162	181	191	182	176	191	171	179	187	175	183	147	176	179	187	168	181	210	166	156	178	194	166	192	174	185	197	175	162	171	165	169	173	164	162	173	169	171	191	177	181	201	195	191	166	164	173	161	158	166	186	167	187	162	165	207	191	164	197	171	183	163	185	177	163	173	165	198	210	190	178	171	193	151	154
33822	21900	19641	12574	8654	4973	1148	649	505	536	478	481	422	445	399	401	446	443	428	444	393	360	457	429	413	377	447	400	429	385	414	394	404	391	423	412	449	387	452	385	387	436	389	417	409	376	431	400	409	403	414	420	429	404	415	417	455	403	428	427	377	350	372	399	386	394	383	407	419	402	397	387	407	386	377	398	370	418	418	414	414	379	364	384	387	376	388	383	416	411	398	415	395	413	375	400	414	383	424	397	385	439	390	373	419	406	415	424	390	403	448	441	363	440	394	415	388	392	394	414	374	421	418	412	451	414	418	391	399	422	407	406	393	400	406	420	426	384	420	408	408	414	432	395	420	426	410	366	427	357	396	389	408	376	390	398	406	373	383	399	388	412	403	398	365	380	390	378	392	395	375	381	397	419	422	430	384	407	411	407	396	403	413	392	384	387	400	411	384	410	413	408	388	441	426	394	422	404	416	410	416	419	404	393	412	444	404	401	413	401	394	369	403	391	406	420	393	418	382	410	408	403	408	406	392	441	391	409	366	413	373	389	360	415	392	396	380	399	405	410	399	374	396	391	358	365	387	384	405	406	406	394	352	414	367	406	417	384	378	407	399	405	419	377	396	387	396	391	393	374	428	391	421	389	402	434	371	388	414	409	439	380	413	402	391	400	369	370	421	442	386	412	422	428	361	394	394	414	422	400	401	416	448	388	398	376	429	409	407	391	389	381	380	405	433	405	424	403	407	370	427	410	391	393	412	407	429	404	414	386	391	410	386	363	424	404	409	403	438	406	421	394	413	374	401	387	407	419	406	378	403	372	421	419	412	369	413	388	386	428	403	396	385	420	367	399	431	400	396	406	384	421	420	397	415	395	377	410	399	397	388	410	424	409	421	435	425	415	389	403	438	423	399	392	444	435	411	407	431	413	402	389	373	382	440	401	400	390	433	415	420	420	381	393	409	441	378	420	434	394	403	346	391	436	432	391	412	424	434	388	407	425	402	403	406	364	395	384	411	376	406	400	386	403	399	413	375	419	408	401	400	391	395	402	377	404	410	382	419	429	396	370	380	382	387	381	424	407	416	407	392	378	439	426	412	399	391	396	381	379	362	431	396	400	396	389	408	383	418	418	414	373	407	389	412	391	368	394	394	398	407	367	392	419	383	398	373	424	406	423	396	420	407	416	476	417	402	377	425	422	404	392	407	414	433	416	410	408	380	433	348	424	424	420	406	417	407	414	392	418	408	378	387	406	389	369	380	424	358	392	426	449	390	412	440	417	369	415	425	404	392	388	401	377	384	407	384	371	378	397	407	391	431	410	376	394	388	419	443	405	386	422	419	402	396	383	389	416	380	398	384	412	408	394	439	432	399	387	423	421	420	403	407	358	435	433	395	359	434	417	374	440	435	425	411	422	406	397	444	356	399	406	382	381	391	371	414	373	427	413	377	424	379	412	403	382	409	381	437	432	393	435	405	361	413	402	454	393	380	421	407	440	395	415	385	394	389	417	389	377	421	406	446	401	387	381	398	364	369	391	412	412	432	380	407	397	388	444	366	398	371	398	384	434	393	367	390	408	369	389	389	369	385	419	405	412	419	387	419	412	407	389	425	403	398	394	397	368	407	402	401	397	392	403	415	433	403	390	382	424	384	412	391	393	398	376	403	410	410	353	432	360	425	386	394	385	394	418	371	414	416	441	430	383	386	385	405	370	389	425	357	399	425	413	412	381	450	388	403	388	386	381	423	360	385	366	406	431	393	423	406	367	401	417	372	467	378	377	382	402	384	418	403	402	386	386	409	408	386	383	420	377	391	375	406	431	421	395	425	385	415	425	407	403	397	400	383	375	414	415	383	388	386	393	429	377	400	446	407	375	409	414	392	411	394	425	445	428	414	379	393	418	399	397	395	397	396	400	434	374	399	392	406	396	402	379	385	407	400	376	423	397	357	412	383	423	404	413	434	367	422	398	400	408	401	392	386	391	431	377	424	431	414	433	371	430	394	394	398	377	429	418	393	415	388	412	424	396	436	408	394	390	414	402	415	380	399	412	399	377	418	393	386	423	421	462	363	411	366	428	379	395	380	431	433	340	405	408	398	431	377	369	446	404	420	378	394	359	415	420	368	403	385	380	416	416	454	399	412	382	375	368	406	393	386	403	425	388	402	415	371	420	431	379	395	386	381	400	405	389	359	440	382	402	410	423	408	446	365	412	398	399	419	413	426	406	403	399	384	444	387	380	392	405	361	404	394	397	402	403	437	402	426	401	346	413	374	383	391	396	448	394	369	406	369	402	388	399	408	396	416	389	406	393	418	423	399	389	398	406	377	388	375	392	436	394	376	417	405	407	424	390	455	382	409	411	393	399	416	433	372	385	416	430	424	399	393	399	411	394	431	395	405	431	413	389	409	377	402	394	408	415	383	397	382	418	462	429	385	394	423	399	405	375	389	388	431	448	407	394	408	393	371	407	385	377	402	390	427	399	422	438	439	412	404	390	414	407	409	430	405	400	392	409	363	372	410	382	381	419	398	419	407	366	405	380	379	405	391	391	378	405	414	422	424	410	396	404	390	370	426	433	404	405	417	391	366	425	426	390	384	376	381	411	381	373	390	390	439	389	397	381	379	416	424	422	422	395	403	440	376	373	362	408	378	422	410	399	376	423	360	369	395	403	417	417	421	441	382	408	409	398	409	391	400	377	418	391	446	388	405	414	363	370	415	367	405	395	414	418	413	417	378	379	398	410	348	387	411	446	389	372	378	395	393	394	392	422	408	390	393	425	383	433	375	426	405	378	423	425	368	420	376	389	388	407	404	400	419	427	397	384	423	412	398	414	370	398	381	378	428	420	435	366	393	403	392	414	430	382	387	373	383	390	427	385	395	409	426	422	405	411	412	408	404	394	410	407	432	433	409	405	402	399	424	428	397	414	414	390	393	395	396	423	380	412	418	394	418	379	441	395	432	390	388	406	381	393	402	399	426	414	395	420	420	402	416	383	382	412	430	418	423	405	398	400	408	402	402	367	389	395	399	439	374	437	384	388	400	419	381	393	388	384	430	385	387	378	408	381	356	414	430	415	392	356	362	397	380	390	389	386	425	376	408	398	429	380	390	421	383	404	373	394	401	387	409	397	386	403	395	428	408	393	410	385	418	378	387	388	398	431	378	373	409	419	437	415	401	392	403	386	417	369	444	433	404	405	392	377	378	415	399	398	416	393	420	385	379	404	403	397	420	417	384	401	405	385	419	398	434	443	400	439	388	400	407	421	355	431	385	411	413	418	359	394	404	401	369	419	399	378	415	387	397	415	387	452	405	397	390	423	384	422	385	449	437	435	398	392	429	425	415	417	363	384	374	415	399	352	371	392	412	389	421	422	417	412	394	393	414	432	393	407	396	416	379	417	387	441	421	405	356	438	404	417	408	415	392	450	399	423	409	405	415	382	452	425	417	394	419	389	442	409	425	399	402	439	395	423	431	423	422	408	396	446
64367	39486	21271	9211	3463	973	396	306	229	226	212	210	188	185	180	199	203	211	209	210	175	169	182	193	196	168	192	198	198	185	225	189	188	188	214	201	200	206	202	184	167	187	211	203	178	185	175	178	190	180	185	202	210	188	209	179	174	213	189	175	222	198	177	177	206	166	202	212	178	186	195	194	192	213	202	195	180	166	201	190	175	181	190	193	184	183	231	222	187	189	184	191	188	192	210	201	210	154	197	211	187	181	189	187	199	187	180	192	203	194	220	213	171	157	206	185	180	198	211	175	196	194	161	160	200	199	187	188	191	171	186	225	193	169	180	187	156	188	215	210	188	179	191	214	176	182	207	193	218	176	178	185	178	185	186	191	170	183	196	204	212	183	204	215	206	220	211	204	184	176	201	193	165	194	190	176	214	187	193	190	193	186	179	206	198	184	198	175	198	176	180	230	182	210	196	196	174	185	187	173	193	170	196	172	182	187	206	213	221	200	207	186	171	188	180	177	199	191	172	175	209	226	214	183	210	202	184	215	189	183	181	146	163	203	182	185	191	169	185	185	191	180	185	184	186	194	212	193	187	181	195	183	204	234	172	173	157	171	189	168	159	166	218	198	225	192	197	218	194	211	187	202	190	179	180	183	175	185	208	184	181	199	174	167	205	183	162	177	176	199	186	174	202	195	210	179	204	185	199	179	178	219	221	197	177	194	184	178	185	199	221	185	163	201	187	191	183	174	195	206	176	175	197	221	188	172	174	189	186	180	194	190	188	195	197	167	190	208	220	217	193	189	196	198	216	206	185	173	172	184	208	211	200	183	177	170	182	167	196	186	187	187	172	188	200	215	192	164	190	204	195	198	198	194	198	175	209	172	199	168	196	196	188	186	206	187	192	198	204	218	191	206	212	199	183	190	186	182	199	186	211	183	166	177	183	197	195	179	179	210	182	191	214	170	190	180	182	201	208	190	196	204	181	166	194	197	208	202	192	196	170	170	195	189	174	185	175	184	169	214	179	208	213	194	193	155	183	195	190	173	211	194	185	203	189	184	190	208	201	169	170	218	176	200	217	194	187	185	175	200	197	188	213	182	217	209	189	175	173	189	183	186	172	174	177	196	197	168	181	192	176	178	180	202	218	190	202	188	201	183	188	156	188	191	201	203	181	204	210	200	213	188	194	190	172	210	171	182	180	190	199	185	181	201	172	193	192	190	173	196	178	177	173	195	206	188	203	175	169	185	195	173	214	202	183	176	208	211	181	178	180	194	216	180	179	188	212	205	190	191	191	198	209	191	223	194	185	213	202	191	182	160	185	184	171	191	173	192	203	200	184	200	221	182	195	184	194	201	197	196	174	193	213	182	185	219	188	174	193	205	162	214	167	186	201	176	187	208	206	193	204	185	209	189	188	191	205	219	178	188	210	206	177	239	193	198	179	185	197	178	195	203	202	179	214	181	195	193	172	218	197	226	197	182	193	188	180	179	213	181	177	183	207	179	171	183	194	188	169	207	189	180	203	168	176	186	200	193	164	182	217	196	165	193	204	203	181	181	202	184	179	167	179	147	185	166	162	181	174	186	193	200	196	205	197	171	205	168	149	172	186	156	229	182	190	211	211	200	183	201	176	191	209	169	193	154	178	171	186	202	176	205	204	195	195	191	197	194	208	192	195	178	195	217	184	199	186	216	196	191	174	184	187	169	191	204	190	179	190	192	182	210	191	193	212	178	197	188	161	181	177	204	165	185	208	179	205	187	186	190	202	177	167	193	190	194	163	192	161	214	155	201	185	195	157	178	152	196	194	187	166	175	183	177	199	192	195	192	194	186	175	184	178	180	187	206	191	190	173	202	195	191	184	192	184	215	177	186	198	176	207	171	189	189	190	185	196	171	158	198	210	186	206	176	209	181	168	187	195	184	207	185	219	165	187	178	177	203	172	187	197	215	195	198	206	192	215	182	190	199	185	222	208	189	188	172	178	189	152	173	177	181	179	156	168	199	203	187	214	174	190	204	190	157	176	175	178	197	211	197	185	188	174	192	202	215	191	188	180	179	196	185	179	185	216	182	212	188	211	156	189	181	212	212	212	197	201	185	190	204	185	182	214	204	188	195	184	173	163	191	189	208	186	212	171	182	209	208	176	199	159	180	191	173	174	198	193	189	193	189	165	194	175	164	180	183	216	194	209	187	164	204	192	198	167	168	188	200	182	186	213	178	211	168	200	177	184	190	209	179	176	181	188	177	220	167	187	174	187	203	187	199	199	193	174	174	206	176	187	173	179	182	196	204	176	188	182	179	168	200	175	192	206	192	185	182	202	189	199	181	183	199	193	180	204	186	161	181	178	184	193	170	192	190	177	160	184	225	201	197	178	195	172	175	197	200	172	168	178	169	169	195	233	185	171	198	183	174	169	172	169	207	203	184	198	176	180	181	209	238	175	203	178	173	194	182	170	204	177	187	231	184	190	194	186	179	164	162	189	199	156	218	174	224	206	166	180	194	174	209	180	190	193	186	192	192	194	201	188	186	202	177	203	205	212	197	193	221	178	182	197	176	220	189	200	173	193	217	174	159	180	209	191	196	181	189	207	169	206	180	181	170	181	185	209	178	191	206	212	179	179	212	179	180	179	188	188	196	216	174	197	170	180	195	208	193	201	180	187	197	171	188	160	202	217	175	188	176	207	182	211	190	184	175	215	180	197	180	186	194	166	191	190	180	197	163	191	200	181	182	222	207	194	183	177	184	203	190	185	199	184	181	219	175	195	198	194	192	171	191	209	187	173	197	182	182	185	188	183	197	187	158	179	177	173	194	180	159	198	201	188	198	205	187	183	182	185	157	203	174	197	216	208	188	194	188	196	152	157	165	196	155	173	152	198	176	178	177	169	185	190	177	175	209	188	201	199	191	204	198	176	187	202	217	221	208	200	152	193	201	171	205	182	184	171	183	195	180	186	156	179	173	189	176	192	170	188	200	186	188	180	182	170	166	178	175	190	205	213	214	186	181	198	216	216	185	152	202	183	203	161	206	180	170	183	178	197	179	186	188	176	198	194	198	188	196	204	171	201	206	185	195	193	185	184	201	189	186	206	200	187	156	182	195	181	202	192	193	188	204	180	201	207	180	192	202	175	199	196	192	170	182	188	199	211	186	189	194	191	175	189	162	186	163	186	207	157	216	191	202	177	204	178	207	187	197	177	190	183	193	190	188	201	178	194	183	177	175	185	184	199	202	177	211	197	221	175	201	157	167	178	177	183	185	181	176	193	186	197	217	195	199	207	165	181	196	195	163	187	182	194	204	181	188	203	201	188	153	183	158	203	196	162	165	195	184	212	192	193	186	179	174	181	166	175	179	183	180	230	170	184	200	178	187	175	182	210	191	187	195	210	212	143	203	221	182	189	172	199	199	191	188	204	197	213	180	167	201	165	198	175	182	182	190	184	199	209	182	185	210	209	180	187	194	196	171	183	205	216	211	198	175	201	209	198	190
41439	30059	22288	15678	8834	2847	1221	769	630	594	543	452	455	441	471	419	438	420	434	434	413	431	397	430	395	435	431	441	414	429	439	394	432	487	389	417	419	418	453	428	437	422	446	409	380	426	411	447	420	427	431	445	429	404	412	435	442	406	469	442	411	415	413	450	386	379	458	421	427	443	408	379	453	445	440	397	402	403	449	458	419	385	385	439	418	462	401	401	423	437	418	394	397	417	398	420	425	424	450	390	393	380	412	405	450	420	408	402	467	448	412	448	442	395	448	383	400	450	435	425	433	403	461	465	410	406	394	435	392	407	381	429	403	425	425	433	401	411	403	406	381	439	413	403	413	406	430	384	416	417	433	439	384	432	413	429	418	418	441	432	435	423	445	450	407	393	394	381	387	426	395	400	406	387	399	431	428	390	430	408	447	458	388	423	392	385	416	444	453	424	377	415	427	415	429	432	467	396	415	413	394	419	419	426	416	463	445	382	401	409	437	425	414	429	400	423	411	424	448	410	415	417	381	423	453	429	422	380	424	461	420	413	408	417	422	422	400	455	410	408	412	452	393	393	407	452	444	403	437	426	428	379	415	449	445	445	441	427	406	363	394	395	409	437	443	433	398	429	415	419	407	400	384	442	391	431	419	391	401	432	413	409	439	418	400	399	420	450	439	392	430	412	436	385	413	382	441	422	434	394	405	437	454	414	393	436	407	360	423	445	413	418	409	422	430	395	423	431	428	405	392	398	403	447	397	400	435	387	425	432	413	435	433	410	435	411	433	396	407	420	443	419	423	396	425	429	399	416	395	406	404	427	395	415	441	412	421	406	393	439	407	425	431	415	417	389	425	413	398	380	389	416	423	427	391	405	437	401	431	406	438	416	438	438	410	427	376	430	354	406	410	400	417	394	417	408	415	439	376	434	424	411	407	438	415	413	457	449	383	442	429	412	408	426	428	378	420	379	450	456	397	419	399	411	373	427	428	401	421	429	406	452	396	445	411	393	421	358	399	423	427	406	429	393	436	412	410	418	418	411	412	414	423	407	416	401	434	410	409	403	452	425	419	436	418	435	459	449	428	406	406	447	393	390	413	397	416	445	411	415	429	399	408	382	407	431	450	388	400	407	394	396	438	427	435	390	429	387	407	422	431	418	439	433	403	431	412	393	421	396	432	450	397	394	416	412	458	443	417	412	432	402	426	394	437	397	407	402	430	419	407	390	443	396	420	440	416	423	383	448	438	441	406	386	430	442	435	407	429	427	391	380	437	401	421	389	425	408	409	402	430	411	419	386	436	452	462	445	414	402	451	378	402	441	406	442	398	432	421	415	409	416	397	398	362	430	387	372	405	429	466	408	437	413	449	421	408	441	432	413	426	405	426	404	438	434	436	445	395	461	434	417	417	417	418	397	427	439	468	398	440	422	404	470	477	422	439	415	421	431	373	436	400	421	416	414	423	410	432	371	448	445	375	403	391	438	423	414	429	477	408	428	447	430	406	455	412	485	407	422	411	421	438	384	391	430	371	448	428	416	414	411	429	405	396	389	412	401	423	416	432	398	435	399	409	428	439	429	428	441	422	459	403	422	402	376	425	394	411	440	438	406	412	441	436	435	413	415	446	443	406	392	409	444	431	424	404	405	409	387	425	448	400	448	451	464	405	457	406	404	411	385	431	431	415	427	401	397	422	434	409	397	414	398	413	377	393	422	416	406	387	375	401	425	411	446	437	393	413	398	409	403	409	416	451	434	388	449	440	438	403	399	411	391	421	454	409	410	402	436	391	410	406	415	350	387	436	405	408	427	410	396	403	487	449	407	421	413	396	426	389	442	416	483	398	390	410	422	435	411	427	423	425	422	434	402	407	389	432	438	423	409	410	473	373	435	408	396	437	435	425	400	393	389	403	408	436	416	406	368	444	414	400	433	440	431	407	431	423	412	411	433	433	410	445	420	437	391	451	420	422	408	394	404	420	448	410	421	441	376	426	441	421	405	403	446	412	410	431	400	438	429	437	405	443	414	419	451	416	403	440	394	429	439	415	393	414	447	424	423	382	411	396	419	399	392	429	408	412	427	368	424	421	414	447	407	411	424	397	411	368	397	444	449	437	419	393	416	426	430	411	425	442	434	408	433	404	450	404	392	416	461	431	414	421	395	412	390	397	411	399	392	416	428	389	434	411	380	428	415	459	409	406	448	450	382	451	388	411	422	443	396	418	417	441	399	395	399	411	412	465	406	442	426	420	431	415	423	403	440	447	390	448	419	407	411	427	410	400	425	393	438	433	420	449	386	442	401	434	376	431	431	435	410	452	414	456	401	451	443	446	434	422	410	406	404	397	415	398	411	410	402	458	391	440	427	446	436	422	408	414	431	451	441	439	428	442	415	396	401	415	441	395	431	408	428	475	437	404	412	410	443	431	413	390	413	436	444	435	463	396	445	429	409	418	430	414	404	409	410	451	435	428	419	451	431	420	417	397	405	407	422	421	392	403	401	400	399	423	437	431	413	404	381	425	378	445	406	432	414	453	427	413	425	387	438	406	407	418	439	397	434	430	392	411	403	411	420	405	430	408	380	445	411	404	418	401	423	393	412	395	381	418	395	397	406	428	451	430	409	448	432	400	392	432	419	409	453	428	433	393	431	422	427	410	431	424	447	395	396	444	394	406	406	402	410	431	415	435	428	388	417	463	416	404	430	422	403	433	432	469	408	391	413	393	405	403	384	428	446	435	474	437	440	456	422	386	402	438	409	456	418	405	434	378	408	421	442	427	413	443	379	435	420	380	417	424	442	436	420	422	426	413	463	415	453	429	387	419	393	398	402	426	394	425	430	434	413	417	432	417	429	425	430	430	404	449	466	397	442	438	394	380	395	390	393	439	401	424	430	419	405	418	425	416	456	418	387	401	393	420	406	442	444	431	431	421	414	411	460	427	446	408	406	445	383	417	448	404	407	441	432	420	412	444	432	394	406	416	445	400	414	438	427	465	428	437	420	417	422	432	426	421	461	411	414	417	412	444	423	409	432	407	454	412	443	399	417	415	418	420	436	402	398	403	430	438	423	455	430	376	403	394	439	421	396	439	423	429	420	412	393	399	407	415	411	390	424	398	421	410	397	408	428	427	419	398	410	448	420	430	403	410	424	437	420	404	440	433	430	414	424	426	418	412	414	385	422	442	428	420	419	408	386	421	406	417	438	418	452	414	385	407	396	421	396	429	419	421	371	423	423	388	431	389	444	422	409	433	418	442	417	422	377	419	434	436	453	421	431	382	420	410	466	416	418	408	431	406	377	430	409	400	342	453	408	437	403	403	405	439	398	421	425	405	429	397	432	445	400	411	419	421	397	423	407	424	376	466	420	448	399	419	411	438	427	396	429	411	409	428	413	396	438	423	445	408	426	433	420	422	396	367	427	446	389	431	451	452	387	397	385	433	423	420	450	409	451	376	405	443	411	436	418	395	389	427	409	392	437	421	390	427	406	392	418
50707	24147	10018	2934	754	205	177	177	187	179	164	176	151	191	169	162	170	178	166	145	182	144	172	147	160	150	146	178	161	184	158	184	153	180	174	177	173	160	171	169	172	167	149	173	169	184	174	172	153	138	149	166	182	166	157	203	160	169	164	166	151	161	194	151	167	165	179	153	182	160	175	152	147	185	137	170	194	172	159	176	150	176	176	172	187	142	148	179	151	161	148	159	170	168	155	167	168	175	195	178	152	152	171	179	175	168	162	189	181	147	168	185	169	156	188	181	150	161	158	170	166	159	163	145	148	169	156	150	157	176	154	181	143	160	169	165	183	176	153	161	165	163	180	163	145	189	172	151	187	177	165	152	166	177	165	150	166	171	170	151	188	161	181	176	186	179	180	184	200	187	138	152	162	181	151	171	157	143	156	168	177	154	180	157	171	142	160	166	155	153	153	154	153	165	184	155	166	174	139	170	161	153	189	185	160	145	153	170	188	170	152	167	188	176	141	173	173	156	156	168	170	167	159	167	195	160	163	160	156	154	168	151	162	181	172	153	176	161	160	185	174	159	172	150	175	149	163	179	163	151	176	156	178	167	160	172	165	148	180	158	176	168	180	168	148	169	161	176	174	150	162	177	168	171	157	168	164	169	182	189	158	156	133	194	140	163	174	159	161	188	138	157	154	159	175	172	166	180	183	189	155	167	155	174	124	170	153	167	149	164	158	166	143	155	180	159	173	156	181	149	158	177	150	147	179	185	144	164	172	171	175	176	168	178	143	161	143	145	143	165	165	157	187	154	180	165	165	166	150	190	152	154	152	171	164	171	180	182	142	168	168	169	164	133	163	170	165	193	172	187	161	159	156	161	154	173	165	164	157	141	146	153	189	164	173	151	181	162	175	184	164	161	168	159	165	177	182	149	188	147	150	165	150	166	178	165	169	157	150	172	175	170	191	164	185	159	168	176	183	182	179	170	169	146	182	159	133	176	188	177	153	149	161	153	162	165	185	149	151	169	158	158	142	173	179	178	170	158	181	158	153	210	168	154	154	178	168	163	175	168	170	139	170	167	173	167	169	158	153	181	145	162	165	186	153	171	161	163	165	169	168	168	187	200	175	190	157	170	176	172	157	137	159	178	160	180	170	165	157	176	169	159	145	167	161	155	160	176	159	180	155	176	146	165	174	162	180	182	166	142	192	163	159	200	162	173	169	177	150	181	154	179	156	206	150	168	172	155	169	147	165	146	175	175	193	182	157	167	172	181	171	165	159	162	179	165	171	193	158	160	170	158	173	164	155	158	164	135	156	159	170	155	167	175	183	161	178	180	188	164	147	155	158	174	159	168	171	184	170	167	154	160	153	159	133	151	189	179	180	176	185	168	168	174	157	176	183	178	174	172	163	160	165	174	173	181	172	166	150	162	166	171	147	173	185	169	183	129	177	202	174	157	148	157	170	166	159	164	159	164	175	177	180	175	166	200	182	169	179	179	148	169	184	167	158	182	180	188	177	181	172	168	158	168	173	171	157	151	173	169	147	162	157	186	177	152	146	137	180	181	185	176	165	170	160	171	195	161	168	164	137	168	161	141	160	160	178	173	157	141	155	162	187	158	184	173	195	153	167	184	149	148	155	192	171	155	169	179	196	166	166	189	172	156	171	146	160	163	161	169	151	176	130	152	163	167	149	168	164	153	178	195	150	167	191	153	162	191	168	195	167	168	158	159	176	156	163	188	144	185	196	156	169	171	160	168	171	161	184	173	156	193	169	189	192	182	161	143	146	136	145	175	162	160	161	159	161	182	178	178	174	162	172	161	169	178	173	178	146	161	181	187	162	160	199	168	183	166	183	155	172	175	165	197	152	185	150	139	163	163	144	182	183	168	162	183	166	186	159	156	160	178	163	172	166	165	152	184	156	172	166	164	175	150	173	160	182	150	158	174	179	180	173	171	197	179	184	180	165	161	182	161	165	156	142	185	179	150	164	168	173	154	158	178	170	158	155	186	139	143	167	181	190	177	149	173	196	164	182	188	189	164	140	157	135	189	168	165	162	184	158	155	161	173	156	170	179	147	178	153	173	172	174	147	174	155	175	170	162	169	175	155	149	145	166	167	186	178	172	166	155	159	183	167	182	150	170	170	156	151	171	177	158	179	182	179	163	164	153	171	158	170	177	150	196	189	160	161	182	164	136	172	191	160	171	169	165	164	176	176	148	152	152	160	182	198	139	171	162	196	187	186	173	158	156	173	169	166	171	161	184	165	174	166	169	161	149	175	161	160	140	134	158	128	175	174	163	175	187	155	171	186	163	194	167	173	196	166	183	152	160	163	173	174	153	173	190	184	162	149	199	154	155	167	165	166	163	161	157	177	148	162	150	198	176	182	162	183	165	186	142	182	175	189	174	149	173	174	152	167	165	173	172	184	173	178	172	151	179	160	161	162	177	162	167	162	160	151	169	159	143	158	177	189	178	171	132	150	177	153	184	161	159	153	176	176	169	155	163	169	165	140	162	177	206	167	158	175	177	168	176	152	167	200	147	185	188	169	154	174	152	173	137	175	158	185	183	176	148	160	183	161	154	165	159	167	176	161	170	167	168	164	159	161	166	178	143	166	168	171	173	168	167	162	149	145	156	152	137	165	170	171	169	150	161	196	171	173	185	185	141	185	155	157	173	155	163	156	178	156	162	158	175	147	174	163	199	165	155	180	152	170	182	168	143	160	167	183	169	163	162	178	170	185	154	176	160	192	189	155	165	161	175	166	162	189	170	182	154	153	155	166	165	170	169	171	163	174	160	178	189	172	162	173	175	167	180	153	160	135	150	186	169	178	177	164	167	163	176	152	171	170	197	176	152	186	161	163	159	172	158	172	159	176	199	171	174	159	153	174	163	199	175	186	151	204	161	141	177	163	170	148	174	196	180	184	177	173	166	153	151	151	164	173	185	160	177	133	171	183	178	165	179	181	178	196	193	158	148	145	176	188	188	160	199	201	165	174	165	172	195	161	149	157	158	173	164	165	166	193	178	149	151	183	167	163	159	170	169	179	156	178	178	157	172	162	177	154	156	169	157	164	168	162	177	152	175	151	143	182	157	136	163	190	165	180	166	165	159	168	179	176	168	176	172	174	196	164	162	154	172	191	167	181	148	166	160	170	157	162	148	144	140	187	171	167	193	163	157	192	157	187	171	154	172	168	163	166	171	167	168	172	167	187	151	150	151	178	174	136	140	164	163	205	181	186	180	173	139	160	161	169	159	170	142	183	173	158	164	167	158	154	155	164	167	127	169	141	172	192	152	163	165	167	182	173	172	172	148	175	168	182	188	163	163	170	170	162	180	168	155	189	188	167	160	167	173	169	184	174	172	165	150	182	189	184	159	163	179	156	173	183	174	182	145	175	169	155	156	167	152	162	158	155	169	184	172	145	123	173	179	153	155	148	173	181	170	171	174	186	185	174	161	162	181	160	167	168	155	160	156	167	150	181	163	183
33611	16337	12537	6345	2085	504	432	437	433	397	389	386	384	353	393	380	385	369	383	405	345	396	354	337	362	350	390	371	356	370	394	354	370	383	400	371	361	400	344	399	378	365	358	361	380	382	396	349	357	386	393	361	366	401	376	368	359	351	402	399	432	346	357	354	376	381	361	341	356	364	402	386	357	382	343	367	353	383	374	373	414	378	411	397	370	405	342	404	354	376	355	372	374	379	433	388	374	393	375	379	398	391	347	390	384	347	343	387	389	340	370	376	354	369	363	369	370	359	371	360	371	340	340	368	356	356	374	395	369	354	360	385	380	363	361	366	370	407	382	360	392	358	373	364	378	382	366	369	365	371	387	337	377	331	363	376	399	393	383	342	354	397	369	370	371	349	362	349	382	347	357	433	403	386	401	350	367	389	389	384	341	351	352	403	364	377	400	370	351	368	385	368	355	359	382	357	380	362	369	361	373	348	398	368	376	405	368	384	341	369	372	367	354	395	359	366	362	369	356	382	393	330	406	374	358	400	382	389	349	420	376	383	360	380	356	400	391	397	379	356	342	346	353	398	360	401	385	379	377	332	357	390	389	380	381	352	372	326	316	372	365	389	376	354	363	366	380	371	372	410	405	354	389	353	369	359	369	364	336	370	362	392	402	406	380	373	369	354	331	367	345	369	402	356	372	361	374	348	411	386	374	346	364	414	342	366	366	396	395	354	338	369	366	377	353	386	381	354	378	374	366	387	323	390	378	383	379	389	329	356	388	369	360	379	378	368	370	379	338	362	412	395	379	362	355	374	347	391	363	383	355	346	378	374	386	354	383	370	355	384	381	351	371	395	389	387	392	354	385	384	340	376	342	346	391	397	367	364	352	377	362	393	366	364	389	394	396	392	369	359	388	361	380	375	348	355	396	383	353	375	373	404	362	338	371	383	386	377	397	393	377	369	380	385	363	357	366	402	360	389	357	349	375	400	350	408	384	380	364	405	374	411	397	398	377	359	409	396	367	367	324	354	391	388	356	376	389	369	397	379	367	374	359	373	374	376	375	396	362	390	361	374	352	351	391	335	372	375	345	383	349	394	387	345	409	375	398	396	391	395	367	378	410	357	371	391	393	358	387	345	344	402	362	392	372	399	339	368	378	350	417	366	355	381	373	362	366	385	375	362	364	341	379	386	364	351	357	395	418	358	361	388	384	337	336	382	385	416	383	380	403	368	382	364	378	352	387	350	374	373	354	360	385	375	357	398	364	416	381	355	360	367	377	399	341	357	413	377	345	342	383	369	360	381	370	380	363	351	357	389	373	355	359	378	391	388	405	383	397	377	357	376	387	368	371	360	352	377	349	375	384	356	353	376	385	354	387	354	402	398	418	383	371	377	396	352	384	397	377	385	381	387	378	379	366	359	344	373	373	415	398	342	377	403	360	361	384	381	359	368	353	359	375	398	360	368	350	385	376	331	363	348	364	398	336	371	381	424	375	366	372	363	379	378	391	395	407	362	347	369	380	400	390	372	387	378	379	353	344	340	396	368	378	359	364	408	390	386	372	382	370	368	380	395	388	381	395	367	358	352	384	361	366	356	380	382	373	385	330	337	360	347	371	371	367	379	424	377	398	390	371	365	388	404	361	418	377	379	364	354	376	387	398	388	373	394	360	384	342	372	336	375	387	340	414	370	397	367	389	383	358	370	354	383	362	379	349	392	434	387	380	369	375	407	379	379	346	374	376	367	369	369	378	383	382	366	341	362	360	381	382	348	382	369	401	343	377	422	369	397	397	371	392	372	370	371	382	361	348	375	346	382	385	354	400	368	357	363	372	357	369	369	394	351	352	362	379	383	340	344	408	375	396	402	374	360	373	360	391	386	350	391	377	367	327	407	358	361	407	324	389	374	370	373	381	362	345	362	358	351	371	398	383	382	398	408	356	387	400	387	365	417	340	405	366	378	378	390	370	358	363	413	365	385	362	376	361	387	393	375	376	396	389	370	373	347	403	366	401	405	352	356	357	373	344	340	365	384	336	393	356	363	397	376	343	344	396	368	367	383	378	372	367	384	403	351	368	394	424	358	372	371	391	368	328	356	344	403	369	337	364	370	387	398	369	348	393	385	352	408	353	344	365	373	394	411	367	376	363	365	348	386	395	382	405	360	378	372	364	335	369	373	391	381	373	395	377	372	361	361	366	417	379	386	385	329	369	377	347	341	364	343	375	373	352	401	382	369	383	365	368	360	363	381	396	366	370	352	357	358	395	365	361	371	335	365	364	393	352	415	378	382	367	346	363	375	368	382	390	372	361	404	382	378	383	366	370	394	390	386	381	371	398	370	370	358	355	423	404	406	362	351	376	360	366	366	369	371	355	352	388	352	353	367	377	408	333	369	357	392	391	348	387	376	363	374	387	407	370	377	372	352	341	387	380	372	388	375	418	358	362	340	335	374	372	389	363	413	366	393	351	380	361	369	361	380	400	375	389	385	384	384	392	360	384	371	368	393	343	373	388	370	348	349	422	362	389	393	376	363	378	381	351	337	372	390	387	384	373	390	375	387	354	401	381	355	394	347	374	377	350	359	392	391	408	395	381	414	387	374	374	405	379	374	351	409	364	365	349	357	378	347	415	366	345	384	392	386	390	385	390	359	409	367	393	361	321	392	381	398	378	360	376	400	353	397	366	397	380	355	373	391	371	368	368	393	381	358	369	387	375	365	377	345	405	360	381	367	366	395	397	374	373	357	387	355	379	354	377	379	418	380	350	375	335	386	355	373	389	367	408	351	380	370	369	366	376	400	373	363	344	360	377	367	335	354	373	381	345	393	419	383	392	358	410	374	346	417	350	319	366	348	343	380	396	365	360	359	383	395	347	404	343	367	408	356	377	375	385	356	401	345	378	354	374	362	364	376	405	367	389	358	362	361	381	369	351	403	396	398	388	366	387	345	341	358	381	337	378	363	405	368	366	371	355	421	401	378	391	364	352	378	387	424	346	375	337	374	379	402	397	370	362	368	396	367	375	385	358	337	386	363	363	397	338	363	359	371	389	360	381	381	358	385	362	358	373	411	359	387	394	393	377	361	328	395	393	368	398	397	400	383	391	362	374	358	374	395	408	371	345	351	415	346	379	362	388	355	351	403	364	394	362	386	387	354	358	373	382	356	367	377	405	385	385	381	366	350	399	393	393	373	368	360	373	362	358	352	345	393	408	380	395	406	362	373	390	358	378	355	377	393	355	370	367	361	400	376	368	367	383	365	383	352	398	351	372	355	362	399	345	378	379	414	352	377	357	366	355	382	377	389	379	398	358	407	384	352	364	367	372	402	351	359	354	347	401	410	382	385	386	419	358	354	405	367	404	358	396	374	365	363	388	382	394	339	373	380	359	397	395	365	374	365	370	392	370	358	363	367	392	375	372	364	405	359	404	378	370	409	377	376	388	372	352	354	388	387	408	372	362	369	382	377	372	411	382	365	370	388	418	381	385	353	335	347
58519	35697	19257	4910	1036	346	353	257	229	164	148	177	172	188	174	192	168	200	204	183	157	163	170	158	160	173	178	198	181	182	225	179	163	158	177	187	176	165	199	175	171	178	180	179	189	170	143	163	178	181	205	190	208	183	162	180	172	189	183	205	185	176	168	161	167	163	150	184	195	185	189	184	182	161	165	191	203	181	163	179	174	190	199	163	163	177	180	199	207	165	162	174	153	147	173	198	159	176	149	190	172	194	160	174	174	163	180	176	201	170	164	162	205	169	203	198	180	167	169	158	185	188	202	156	204	183	187	191	199	162	180	175	149	183	182	164	160	170	162	195	181	160	209	172	177	153	183	188	174	201	172	199	183	186	168	167	175	169	171	200	159	172	195	151	193	195	180	180	174	202	169	192	170	180	182	227	173	177	166	155	180	172	179	165	200	186	168	189	172	190	175	163	171	200	199	152	190	186	181	185	203	195	209	173	176	193	151	191	228	166	186	171	159	187	186	186	205	173	192	177	169	185	178	192	172	170	174	174	174	187	186	173	153	181	180	187	165	183	157	180	210	178	183	163	170	200	162	161	186	180	184	171	174	193	191	196	161	198	171	151	192	167	199	176	174	176	180	171	183	165	196	149	172	166	186	171	181	157	176	157	191	163	151	179	165	168	148	168	171	164	165	184	203	201	177	198	182	158	188	172	168	191	176	188	193	176	169	162	166	184	197	154	167	171	168	188	165	149	180	163	185	175	164	163	177	181	179	183	191	174	179	170	176	167	181	179	182	197	190	215	195	169	162	171	198	170	172	182	178	190	162	157	181	175	168	152	177	195	174	184	168	184	179	189	184	176	174	169	180	208	188	185	183	178	162	172	187	199	163	179	187	188	192	182	154	180	184	178	180	183	206	182	176	166	179	168	152	179	185	177	184	187	187	186	139	183	189	181	188	191	196	193	162	177	194	199	194	171	192	192	206	174	175	168	165	184	177	194	198	179	176	191	180	183	195	181	178	184	159	171	178	169	164	194	169	160	178	172	198	201	188	194	181	192	187	175	170	179	168	199	160	165	195	179	187	185	195	185	185	165	159	205	178	148	176	147	179	199	165	179	169	156	174	181	171	192	180	193	166	178	181	178	160	180	210	163	173	186	197	184	168	170	171	176	166	160	185	191	172	183	166	179	157	159	168	172	152	178	172	162	197	172	172	159	172	213	204	184	171	199	180	179	181	151	163	169	172	196	192	171	182	170	167	193	181	180	159	185	168	173	176	181	172	156	180	180	199	169	167	194	189	153	165	181	176	199	165	154	173	170	169	200	178	180	143	170	183	176	145	179	175	190	190	173	168	202	186	158	203	179	177	191	201	188	169	195	187	186	198	173	171	186	187	194	177	153	188	181	201	192	166	202	198	157	177	197	193	188	190	200	190	164	160	175	198	177	182	163	200	182	166	182	182	154	172	183	187	174	181	185	195	169	175	179	182	191	169	172	195	171	182	155	182	181	159	213	190	179	219	195	172	187	163	153	163	188	182	199	201	187	204	182	175	188	183	185	188	196	184	207	205	184	201	167	187	174	155	211	176	150	196	190	185	175	178	178	166	189	189	200	176	177	177	193	179	175	185	179	175	177	151	200	177	161	168	203	193	166	172	171	196	203	176	183	172	190	188	185	200	184	189	198	238	199	178	180	200	189	168	187	176	160	196	179	180	158	169	169	203	196	147	171	158	166	153	183	192	191	186	191	161	171	173	177	162	188	150	176	163	204	190	184	179	151	158	165	164	175	225	187	175	193	200	165	181	170	172	153	180	171	157	176	186	192	146	196	185	175	182	191	167	208	183	205	210	193	194	191	174	205	167	171	162	173	173	176	198	187	158	142	173	176	175	191	183	148	193	196	200	162	151	163	180	201	195	172	192	158	150	186	173	176	175	149	189	211	176	169	208	198	195	183	179	157	187	197	164	174	166	183	195	176	177	188	193	163	179	187	191	194	163	189	164	196	188	162	179	166	184	167	193	156	194	173	182	186	188	194	176	192	190	174	184	185	205	176	175	181	161	187	186	187	188	179	185	176	207	164	204	186	171	182	178	148	178	190	193	163	175	178	189	180	176	158	184	173	163	177	170	176	173	188	167	171	193	179	168	151	209	150	178	185	155	198	185	152	184	185	156	171	182	163	139	212	177	172	164	171	166	169	170	181	187	195	160	163	171	164	176	186	163	191	167	144	189	166	213	189	189	169	178	152	193	181	175	188	161	174	188	188	207	182	180	176	202	205	188	169	175	176	202	169	141	166	173	185	190	172	168	193	175	179	160	181	186	172	177	195	183	211	167	166	180	163	186	189	177	195	173	175	180	209	185	191	153	165	162	172	177	184	216	191	193	186	176	158	162	150	158	166	171	161	167	178	167	195	174	159	170	166	180	181	185	178	183	192	191	182	203	167	176	211	174	164	178	171	155	185	200	181	177	187	180	195	166	183	161	196	222	178	204	176	162	181	171	206	187	143	188	173	194	194	204	172	174	162	164	183	162	183	177	184	186	181	172	188	196	198	184	149	167	185	192	170	181	190	181	180	171	187	152	169	181	172	163	167	162	167	189	180	184	189	191	174	208	189	199	180	164	169	171	190	168	191	171	206	156	162	185	199	188	192	205	171	159	202	191	181	168	183	182	172	185	202	191	193	175	197	190	183	169	194	169	155	182	175	168	204	185	204	176	184	185	171	177	190	190	163	179	204	176	185	180	169	170	171	170	178	181	176	178	184	198	156	162	156	175	174	164	172	212	189	172	164	166	185	193	173	175	162	185	182	187	161	172	176	179	223	200	178	179	167	174	169	166	163	162	179	192	167	177	175	186	171	174	179	192	179	181	187	186	153	191	160	169	191	173	179	194	187	188	177	172	164	170	187	167	181	160	171	179	197	185	189	173	168	180	193	181	184	195	203	186	204	199	183	154	185	162	162	178	163	162	165	207	156	208	212	190	164	143	191	163	197	173	149	168	202	186	186	180	167	181	209	173	188	171	171	200	195	215	189	179	164	171	179	184	178	180	160	191	176	172	149	210	166	193	166	174	181	192	176	187	177	160	175	173	175	180	198	180	169	187	151	188	159	207	182	184	195	199	171	177	188	177	175	190	184	175	184	174	169	181	177	178	203	163	176	165	165	178	176	175	168	187	171	177	186	171	191	199	175	173	182	180	180	192	166	166	180	145	166	164	165	167	153	180	164	193	184	189	176	171	191	186	146	192	215	195	171	152	203	194	197	181	175	179	174	169	203	172	174	169	175	174	178	187	206	152	188	187	177	204	193	183	163	184	152	170	196	189	184	204	184	195	160	194	182	193	217	178	179	193	168	194	195	206	191	156	166	189	182	174	171	197	162	179	199	206	198	168	177	170	175	172	172	161	184	189	165	166	182	180	171	179	176	187	164	158	198	164	184	172	195	191	167	178	177	176	181	175	149	193	187	167	163	189	142	174	182	193	166	198	167	169	165
37534	27937	20014	8289	2994	1108	1234	692	570	492	447	455	434	451	378	402	376	381	413	406	407	396	405	396	366	378	350	384	384	387	383	415	422	377	397	397	405	424	414	407	427	383	407	428	437	388	433	407	380	443	367	413	367	385	389	424	407	402	427	401	416	380	408	402	370	407	407	428	404	401	420	376	421	393	395	403	390	402	400	424	395	427	394	425	400	396	377	416	412	408	429	427	380	396	315	405	393	397	386	393	418	421	415	399	393	446	374	398	393	388	384	410	422	400	417	424	388	423	386	387	406	419	441	414	391	412	430	405	396	392	390	380	403	366	364	428	380	434	378	399	376	398	345	399	410	391	420	357	387	379	443	392	389	381	424	401	447	421	422	368	393	391	448	378	407	400	377	378	400	415	391	394	385	416	398	424	402	423	381	396	380	392	411	395	362	401	379	442	378	365	374	416	393	400	402	412	428	373	415	391	408	404	385	416	397	400	418	389	375	391	376	361	379	394	391	380	392	421	421	386	356	404	434	375	388	415	419	384	358	386	417	418	357	398	406	408	366	387	374	413	394	421	398	395	379	406	406	368	380	420	390	423	367	419	400	371	408	391	390	381	390	393	392	362	397	399	402	372	406	376	411	374	443	409	421	379	394	440	399	396	389	407	400	402	433	371	406	420	381	417	404	382	383	427	413	385	377	398	362	406	413	430	412	415	407	399	414	402	421	406	375	372	427	405	421	407	384	404	452	355	389	391	402	421	373	368	423	405	349	350	378	418	406	400	416	383	433	397	348	415	394	377	421	388	397	413	395	393	437	398	405	375	378	414	376	417	406	416	404	423	389	415	388	405	382	389	408	416	424	366	408	456	381	412	401	341	346	414	391	384	400	406	391	402	388	396	416	421	385	353	417	404	415	422	418	380	418	379	435	403	410	440	408	360	402	371	413	410	388	413	392	363	432	381	391	452	394	403	404	409	396	378	365	423	385	408	401	395	361	380	402	404	407	450	411	431	387	397	395	396	432	366	366	391	381	396	379	413	405	395	393	406	384	407	418	420	413	376	405	429	411	406	404	410	448	412	415	372	388	370	435	355	416	416	395	418	389	383	397	397	389	423	408	410	412	389	404	447	388	440	403	418	396	372	422	359	416	390	405	410	448	413	384	415	380	402	413	393	441	388	383	422	370	384	430	381	402	404	353	444	408	413	418	399	390	416	405	435	370	392	437	407	351	419	414	434	417	423	393	392	400	401	394	402	405	388	378	376	415	383	412	368	396	402	397	407	373	395	415	395	357	420	402	379	426	418	412	400	402	414	395	407	388	384	437	404	404	394	389	404	363	405	380	406	346	444	414	392	386	377	424	420	388	392	392	390	389	356	406	405	407	376	404	395	395	385	396	398	421	425	427	403	400	373	397	416	410	397	419	403	411	403	373	409	385	344	394	411	371	379	375	382	381	389	386	401	415	387	401	398	361	409	400	376	405	384	374	439	374	380	388	377	383	381	403	369	412	426	403	393	381	393	378	395	370	399	393	425	430	410	420	423	396	405	377	436	410	384	404	399	391	406	394	381	415	421	410	407	419	405	398	401	383	420	359	390	406	388	403	381	403	387	391	405	386	433	380	392	408	409	396	394	381	389	427	399	384	380	395	431	400	420	386	405	386	395	405	407	362	408	413	441	422	379	348	353	385	408	390	414	390	400	385	409	418	394	398	410	403	364	420	403	428	406	389	389	389	416	378	407	407	386	390	390	389	381	352	396	423	408	385	380	399	433	395	398	411	379	390	421	375	387	417	383	392	397	390	350	396	401	396	402	391	406	387	426	385	374	413	408	406	381	372	394	421	389	376	399	390	360	407	439	428	387	406	413	387	359	403	368	423	442	365	407	434	426	403	402	406	427	375	393	372	422	426	436	403	387	388	417	385	389	424	413	459	380	405	416	395	379	380	370	438	409	385	386	377	402	432	382	392	425	382	362	386	406	431	386	395	397	439	451	404	411	396	354	420	402	427	406	425	407	367	413	403	426	399	414	369	376	403	376	410	435	391	384	401	397	380	416	436	397	406	381	392	428	392	384	413	400	436	413	400	412	379	392	373	394	398	382	376	410	423	375	377	358	396	428	416	397	422	397	390	412	361	385	372	408	405	399	392	373	387	418	415	387	400	373	404	391	398	394	369	366	391	393	397	397	390	418	415	388	394	387	413	426	389	422	406	372	390	382	399	419	358	398	401	375	410	399	398	410	366	410	405	407	396	400	446	385	387	400	382	423	416	387	391	385	375	418	408	384	389	369	397	399	422	400	410	409	402	401	392	352	409	410	395	422	403	408	417	403	392	412	383	390	395	384	401	409	411	405	411	369	392	415	396	404	376	464	378	420	399	396	384	411	416	428	414	400	410	392	397	390	389	380	424	363	402	410	392	393	433	366	384	466	371	392	443	401	415	386	409	378	402	388	406	413	457	410	424	404	403	409	388	416	412	417	403	410	420	399	382	392	392	391	367	375	423	401	418	398	420	393	390	366	405	417	402	393	369	392	445	397	382	435	407	382	380	379	353	435	371	365	360	395	384	442	382	389	416	381	374	408	397	405	426	389	401	409	420	378	413	385	428	416	392	390	393	399	420	404	362	337	401	390	438	390	384	377	400	418	392	405	406	414	409	378	449	417	391	379	386	403	380	389	407	439	425	383	415	399	398	361	405	415	415	399	404	377	384	403	393	395	387	417	373	393	398	345	389	397	395	416	386	379	385	406	411	414	388	407	388	411	413	409	386	399	391	405	430	384	375	394	409	382	411	409	360	416	422	406	393	398	384	396	377	393	379	397	405	418	365	386	412	419	420	414	355	387	373	404	410	391	398	384	405	425	380	391	395	388	414	384	420	385	413	414	391	399	398	373	408	388	395	382	391	430	409	415	400	402	422	439	421	358	391	401	436	399	403	358	383	372	436	412	389	423	374	411	420	409	410	433	394	404	377	398	395	431	397	402	420	383	383	423	407	364	415	388	367	400	353	405	379	400	412	398	391	453	414	407	389	396	422	408	390	397	383	394	407	398	418	416	366	424	409	403	379	372	390	393	401	405	387	348	394	424	381	413	410	402	412	435	402	397	422	400	379	387	403	398	377	427	402	367	388	385	372	438	368	393	400	421	430	402	409	355	385	389	384	412	389	381	382	388	400	421	346	393	407	393	396	370	408	432	426	442	384	395	402	416	424	376	407	435	390	362	358	400	393	414	382	400	410	413	395	407	409	403	398	395	384	360	392	435	373	390	392	398	414	421	389	406	430	377	416	356	423	397	393	395	399	397	382	443	413	375	434	396	402	401	410	421	380	377	398	385	409	389	388	391	393	391	401	422	398	419	364	410	401	406	383	422	403	412	423	374	409	404	398	416	385	394	341	450	395	437	385	411	353	388	393	366	380	379	406	395	396	418	390	376	375	408	415	373	380	403	419	380	386	422	415	392	368	353	425	378	386	412	358	383	392	448	379	376
62589	31268	17579	7629	1681	474	534	509	325	254	207	197	200	176	199	171	167	180	223	182	205	188	188	189	172	189	165	186	197	194	191	190	176	183	225	188	174	185	208	199	161	173	192	190	189	193	185	147	181	219	208	193	169	188	190	158	182	197	198	205	204	178	194	196	181	192	210	208	174	193	184	181	172	179	169	168	162	192	168	165	164	210	189	186	174	196	180	188	192	179	200	190	189	160	196	158	210	211	168	181	195	177	192	179	164	183	196	192	220	191	200	193	178	180	171	205	187	184	224	187	184	153	185	184	177	170	175	216	168	170	199	202	192	196	179	211	197	193	189	175	216	207	216	196	207	195	164	169	177	158	193	192	180	215	202	187	168	192	211	195	162	176	176	196	172	183	189	178	202	165	185	216	218	163	193	189	177	217	205	184	167	167	169	179	199	207	175	212	212	172	192	173	175	172	177	175	195	200	197	189	196	214	168	187	221	201	198	197	188	186	178	186	193	172	207	204	194	190	189	217	191	166	183	167	207	206	162	212	188	171	176	181	190	162	162	179	185	200	171	162	184	200	175	171	192	192	168	159	192	193	195	180	194	185	187	164	155	198	173	189	169	162	192	157	179	195	182	190	200	194	196	166	194	206	213	189	170	197	171	191	187	177	185	193	186	180	188	189	178	159	174	191	196	184	205	187	178	194	184	205	224	178	166	187	200	197	173	216	195	162	182	193	158	191	186	199	208	191	159	178	205	181	207	190	188	199	175	192	183	205	178	182	175	185	201	187	174	185	186	162	195	187	180	189	180	178	194	197	160	194	169	185	183	191	184	197	192	175	168	175	213	188	197	180	186	192	178	182	186	189	193	178	163	192	206	205	206	173	192	206	193	186	198	179	194	162	176	177	167	178	173	197	184	180	172	183	182	183	165	195	206	174	174	202	170	182	189	185	181	199	177	163	185	165	205	179	176	166	216	178	200	197	197	173	176	203	176	200	193	199	162	184	187	179	191	178	172	200	177	182	195	181	181	165	171	196	202	208	179	202	193	175	197	200	201	191	210	211	199	165	192	193	188	193	198	185	177	195	193	192	196	207	185	215	208	165	192	187	183	192	185	189	198	207	189	190	214	161	218	187	199	203	184	180	188	166	185	221	174	176	172	145	223	203	212	204	215	176	212	201	197	178	187	182	166	183	202	201	187	190	190	193	177	183	196	195	200	176	201	201	187	201	201	176	196	174	206	184	185	165	191	184	197	158	208	190	195	206	172	174	162	198	179	185	197	186	163	195	189	180	213	202	172	188	215	193	221	191	160	197	193	180	200	176	181	182	195	221	197	199	185	197	168	176	185	174	203	154	175	185	184	200	194	190	216	204	208	212	201	151	195	188	188	185	175	185	189	193	189	188	179	204	162	186	184	180	179	189	186	182	179	182	161	183	182	182	187	183	167	185	190	196	167	149	186	213	209	210	186	198	182	186	206	185	202	190	175	200	187	164	198	173	189	213	183	182	198	193	188	172	218	215	170	188	189	183	190	187	225	159	201	187	177	172	210	183	205	191	222	186	209	172	190	191	175	174	196	192	207	184	168	205	193	199	174	186	181	201	202	183	175	212	189	197	210	212	172	206	202	209	179	182	195	211	194	178	161	178	175	180	186	191	165	164	191	193	179	186	188	175	183	169	152	202	208	197	191	210	189	205	184	198	172	168	183	166	167	164	183	182	181	193	202	183	192	207	184	215	182	182	201	180	182	170	202	165	196	179	200	199	187	188	193	166	180	168	198	183	161	180	189	164	179	181	185	207	181	204	204	202	177	191	180	205	189	167	187	175	174	183	195	207	191	156	169	192	161	163	171	169	183	201	176	160	198	186	195	201	173	221	180	193	193	207	196	188	183	183	205	195	162	207	178	192	173	186	175	149	186	191	153	169	192	183	174	193	191	189	164	190	213	155	180	194	188	196	219	157	167	174	194	167	205	190	204	200	192	213	191	176	201	207	169	198	199	197	177	181	183	185	167	187	169	195	176	162	197	167	171	198	182	204	167	195	195	218	182	197	190	198	203	163	173	175	206	193	180	175	166	187	172	215	208	184	196	179	179	199	202	188	192	169	174	208	181	223	201	171	194	160	182	201	203	201	218	182	204	197	178	175	166	205	190	183	198	192	206	190	191	167	174	164	202	202	192	188	181	174	190	172	222	172	206	177	174	184	182	167	179	172	163	185	161	208	183	211	175	199	187	197	201	180	179	161	177	188	176	179	194	209	190	165	184	171	186	190	172	217	167	157	202	196	209	201	184	202	187	211	177	198	177	174	200	179	205	213	179	194	164	165	217	202	190	176	182	172	184	195	214	169	190	185	165	184	221	182	181	186	188	222	175	199	191	185	173	192	185	189	202	206	172	191	166	168	179	178	182	187	198	174	193	192	164	181	205	181	189	196	178	189	194	177	172	166	191	214	174	196	179	168	212	178	195	197	186	166	200	189	187	182	176	165	193	196	215	183	222	178	178	226	171	201	167	210	207	180	170	184	180	183	169	176	207	202	191	182	181	191	185	183	163	191	168	219	193	201	199	175	221	166	211	222	197	188	204	177	191	180	203	193	186	185	198	209	174	175	200	188	195	153	189	197	166	196	186	187	184	183	186	198	176	165	199	191	178	194	217	187	201	203	180	183	196	206	188	198	182	182	196	184	168	198	174	185	178	181	178	172	206	169	186	207	167	179	186	207	196	200	187	203	176	166	221	161	188	167	197	201	218	189	196	180	194	189	209	174	202	181	186	192	192	169	174	173	205	158	182	189	189	183	210	192	185	196	173	191	182	188	186	180	208	206	166	181	197	166	180	179	178	171	199	176	183	197	172	162	168	193	175	161	193	209	177	212	174	172	184	185	190	219	186	201	198	185	179	195	177	171	170	163	157	194	182	186	180	179	176	210	208	178	219	178	191	185	193	201	169	180	195	182	194	212	177	208	199	162	224	191	205	203	198	202	218	197	182	189	202	179	194	183	211	165	196	204	172	174	186	177	182	167	190	219	180	158	165	196	156	157	202	195	211	186	190	159	194	176	182	177	185	181	180	198	190	191	173	186	188	174	170	160	176	182	180	181	173	195	194	196	204	180	199	193	213	182	199	207	177	164	197	190	199	179	205	181	198	200	185	178	200	170	162	162	204	182	172	181	201	190	180	212	192	183	178	179	207	185	171	179	181	203	202	206	178	181	181	221	178	165	185	211	211	181	193	185	192	205	166	189	204	194	184	172	180	177	207	154	170	170	195	215	203	195	220	217	201	196	200	184	181	185	181	221	222	169	199	200	185	172	175	201	188	177	200	204	196	186	195	198	209	199	194	198	185	179	206	186	173	184	191	187	186	189	196	160	192	179	192	190	202	173	223	200	147	187	164	175	175	193	183	210	185	166	201	193	205	176	193	178	212	177	179	198	198	172	199	188	187	177	193	187	163	178	183	173	169	164	224	216	197	192	189	190	188	190	167	174
40644	23954	18967	13458	4096	1484	2071	1809	992	613	590	473	462	458	464	424	413	402	423	444	429	445	461	435	441	424	378	421	406	414	419	464	404	393	429	456	430	428	416	428	432	443	413	408	410	376	418	452	436	428	420	403	419	424	423	439	428	438	433	405	448	422	419	442	463	440	476	411	408	409	411	414	409	404	412	428	397	385	425	408	416	420	427	424	413	398	423	435	455	391	398	408	397	403	394	397	400	408	420	415	401	435	419	427	460	394	394	415	399	412	400	430	417	430	413	450	411	432	382	424	407	413	391	414	416	403	396	401	429	410	412	367	439	411	377	456	405	402	437	388	422	437	417	426	408	424	397	422	433	424	419	440	388	399	430	418	432	423	403	410	384	402	469	413	421	438	385	405	426	404	398	398	409	415	453	428	437	418	409	420	442	390	399	400	400	389	400	413	379	448	448	387	397	395	395	441	413	459	423	436	428	395	357	424	396	456	418	403	398	397	410	432	406	440	416	410	423	448	410	468	375	381	432	410	418	422	417	396	417	429	372	424	431	396	418	406	422	432	443	437	416	410	431	446	436	395	410	387	382	429	372	386	408	390	404	409	410	381	421	456	406	400	399	393	419	412	417	409	441	433	391	413	412	398	421	383	414	409	439	413	393	427	428	403	424	403	426	420	430	404	421	409	405	398	367	413	437	423	444	431	378	396	392	427	411	427	426	426	397	423	388	425	401	438	418	408	413	421	392	453	422	403	423	434	447	387	415	408	423	425	414	422	401	410	426	412	436	407	440	404	359	430	424	422	408	441	389	400	403	409	407	433	445	380	427	409	384	398	417	423	400	393	432	398	400	417	429	389	436	428	435	377	391	396	377	416	395	397	398	427	419	424	412	395	394	391	389	410	389	431	442	409	426	414	384	404	397	442	443	403	405	395	409	395	428	387	417	391	424	425	398	411	403	446	391	428	405	425	374	431	454	354	447	415	445	419	398	430	422	428	417	454	416	413	401	425	427	425	439	406	433	400	396	391	415	415	404	435	432	413	445	422	417	388	429	426	388	388	406	466	426	409	428	378	422	392	439	456	403	415	408	404	395	374	412	384	407	406	378	437	387	451	433	467	395	414	400	415	414	405	384	407	386	424	418	439	414	411	400	417	427	373	407	424	393	443	406	436	413	424	419	419	451	406	396	395	437	389	390	411	420	446	429	408	422	400	419	437	399	396	409	404	407	385	375	405	430	404	398	398	414	391	410	437	412	416	367	475	400	418	409	396	404	419	382	398	419	412	417	393	413	383	423	408	412	409	433	414	399	415	399	433	453	428	456	414	424	426	415	435	393	416	412	419	391	411	435	412	385	422	417	402	430	403	420	385	420	406	389	379	408	449	399	413	411	378	422	418	392	415	404	402	423	427	427	411	430	430	406	436	451	407	356	433	426	378	404	376	411	420	454	443	386	399	402	397	422	412	422	390	375	421	422	382	455	391	416	391	417	430	401	385	394	433	388	398	413	433	405	390	394	428	451	416	390	398	403	435	410	423	429	397	433	446	444	396	397	427	425	400	422	408	410	433	399	423	431	413	483	409	383	387	390	395	410	408	368	441	407	385	412	425	403	379	420	389	431	394	348	411	434	428	405	382	419	443	453	447	401	433	410	415	416	411	381	396	403	459	412	420	464	389	406	421	404	451	368	400	426	416	407	417	402	437	410	419	404	413	421	403	396	419	422	403	393	406	392	447	419	435	387	400	411	404	444	404	407	403	380	423	427	390	383	404	391	433	428	369	380	429	399	433	382	404	404	432	412	443	410	385	417	427	408	379	413	407	407	426	411	414	382	395	415	405	390	414	435	405	412	402	382	398	436	414	394	433	426	404	405	422	431	405	426	405	414	387	394	431	423	405	411	421	424	397	409	405	410	424	394	398	445	409	440	403	433	419	393	420	437	432	369	401	432	392	423	400	399	399	437	418	407	416	408	415	426	435	392	431	421	402	399	402	393	429	431	376	406	416	386	450	451	435	431	430	420	425	434	378	405	417	400	423	445	411	415	410	444	412	417	411	430	383	414	393	402	416	439	403	414	442	395	417	376	414	405	421	420	432	426	415	404	415	381	431	420	405	429	410	434	400	405	428	405	438	395	410	388	390	408	433	458	424	376	417	380	401	409	430	452	408	396	403	434	411	401	440	395	405	413	416	417	442	388	447	416	405	412	411	373	393	398	397	391	415	411	437	449	413	419	411	401	417	408	406	427	406	411	362	396	412	429	386	410	433	391	397	399	407	439	390	419	426	432	386	413	434	431	433	380	417	409	411	436	377	403	413	415	427	427	401	431	388	415	412	421	371	437	401	410	411	410	416	443	422	431	401	452	444	450	447	410	452	446	397	363	412	405	430	437	408	410	406	438	387	426	398	434	398	435	426	439	400	403	387	379	408	420	399	415	415	411	415	389	412	447	373	366	429	406	421	426	369	398	424	451	406	400	418	437	417	389	417	421	413	447	445	417	389	422	418	408	411	431	405	401	375	408	404	399	417	410	406	420	387	415	410	402	434	394	397	399	397	436	433	422	386	420	412	407	391	427	407	385	408	429	427	399	434	416	423	399	433	420	388	436	405	411	417	403	438	437	405	412	391	436	377	376	373	439	394	396	424	404	409	434	415	424	408	429	416	457	428	396	423	375	445	422	375	449	376	404	393	405	438	390	410	399	460	401	396	380	387	383	416	399	418	414	397	409	398	431	450	418	410	418	458	416	405	439	413	409	407	412	432	422	400	412	415	418	399	438	409	437	384	441	415	381	377	408	439	417	412	407	429	405	382	401	392	388	420	421	398	438	408	413	403	392	435	388	408	435	376	409	425	402	371	436	447	412	405	407	416	382	391	419	413	400	407	424	376	413	396	412	414	420	389	410	392	417	458	435	399	416	425	405	411	439	413	403	431	374	414	401	410	408	393	412	414	427	428	436	406	400	403	421	433	394	423	384	418	400	388	375	379	421	406	388	452	392	454	402	435	407	429	442	419	405	422	377	442	379	460	435	376	398	445	399	435	412	402	410	422	399	408	425	429	407	378	407	425	423	410	410	376	430	436	420	401	455	414	432	428	396	399	415	370	418	413	383	405	365	448	432	454	455	391	410	428	411	419	429	412	384	451	425	415	446	397	421	428	407	406	377	381	400	410	412	421	430	426	399	416	455	398	427	421	415	398	371	404	404	380	401	399	400	412	437	374	398	438	445	428	415	412	431	420	424	458	442	405	399	430	377	401	390	376	384	386	399	408	434	402	404	427	424	432	392	413	440	408	405	447	417	436	420	462	433	393	431	425	438	400	412	396	438	376	390	396	429	384	400	407	424	400	452	407	432	407	413	410	413	406	384	430	418	396	438	407	415	420	428	402	416	401	421	425	418	372	424	418	405	432	377	413	392	399	447	413	418	411	448	431	415	387	399	403	390	444	427	395	392	423	426	385	441	406	406	424	404	416	397	405	393	416	404	418
49650	20132	5161	1353	475	195	153	159	159	175	142	173	167	157	160	182	164	168	161	169	141	138	162	157	162	195	163	179	153	171	174	195	165	189	137	161	171	154	164	174	155	171	150	173	146	164	162	171	197	178	173	158	165	166	153	161	170	142	162	163	151	162	184	141	167	151	141	139	177	134	160	167	167	173	157	134	168	140	157	155	157	157	177	152	159	164	151	172	153	150	167	165	157	188	167	156	148	154	139	185	152	155	161	170	179	173	176	154	161	149	163	148	142	166	168	144	175	165	163	153	158	174	151	152	158	197	181	161	180	183	169	127	180	158	144	159	157	161	170	138	161	137	169	188	138	177	156	130	143	165	164	173	159	144	176	183	144	145	148	164	156	155	157	154	166	157	126	160	184	177	174	146	162	153	152	167	133	183	166	162	164	147	154	145	162	174	152	156	156	168	163	155	177	185	179	156	146	159	147	154	139	147	172	137	156	163	154	171	153	157	159	165	156	161	166	162	155	195	161	171	165	164	180	158	160	157	156	155	163	173	178	167	171	163	156	159	165	172	163	166	162	159	169	174	168	157	156	134	161	155	181	156	163	169	152	168	157	155	166	174	146	168	160	158	154	183	152	174	160	174	136	181	159	159	155	150	140	167	156	150	150	179	163	168	156	164	128	144	166	152	161	164	173	163	146	148	156	177	167	162	162	151	144	161	159	172	197	177	160	172	170	153	159	155	159	171	160	154	164	171	143	156	162	150	158	166	175	140	173	156	185	171	171	130	148	171	149	160	161	152	169	167	158	171	184	166	164	176	146	150	160	145	153	180	157	157	131	140	168	170	159	153	169	177	137	165	163	153	132	164	158	144	154	132	154	134	177	168	177	174	183	156	151	154	152	171	183	150	171	135	161	152	166	161	175	163	164	159	140	184	136	154	156	169	194	176	169	167	182	162	162	146	176	174	171	164	139	157	163	159	163	162	201	164	157	154	165	168	155	169	155	135	178	146	145	143	194	150	148	153	148	126	154	143	166	147	145	147	182	157	173	161	152	150	161	142	137	143	133	148	158	139	154	149	149	154	155	166	169	180	142	151	177	155	155	164	152	166	148	147	174	165	166	138	142	153	167	149	140	160	139	156	141	142	158	169	154	159	157	156	162	141	168	160	168	160	163	152	168	155	158	152	171	170	147	170	153	163	161	182	173	145	175	149	139	165	145	171	164	145	159	174	176	152	159	174	163	145	130	162	176	179	165	163	157	145	150	181	179	158	161	175	147	148	153	174	155	152	181	156	162	172	187	154	153	172	177	135	181	174	153	148	166	157	146	161	148	170	161	150	176	152	155	174	165	162	174	167	139	163	153	160	149	158	141	170	177	117	168	153	148	161	155	142	137	175	160	157	158	150	166	159	132	187	152	163	154	190	165	171	187	142	154	167	144	193	168	174	147	144	163	163	170	149	177	171	165	164	144	177	171	166	180	173	158	162	165	165	174	155	165	159	166	170	146	179	171	168	168	158	147	169	165	159	171	158	178	152	179	176	167	176	188	181	178	174	161	163	147	153	165	172	132	160	131	135	158	160	172	148	163	167	162	156	123	161	150	157	173	161	130	153	133	168	158	142	172	159	165	168	168	157	166	166	160	162	134	139	139	168	151	175	156	154	151	132	189	139	168	159	149	160	166	158	155	198	165	162	183	174	169	153	172	167	172	174	182	137	191	158	155	156	135	179	167	157	150	164	169	135	162	188	154	159	163	172	160	144	147	142	188	171	162	165	136	136	144	144	137	161	152	170	162	134	143	140	166	155	170	163	147	156	159	186	151	159	160	193	186	148	184	162	138	179	145	151	167	157	161	154	171	178	159	188	149	152	165	155	149	148	156	152	167	167	142	152	141	163	135	153	142	150	137	169	161	136	183	162	145	155	166	168	175	124	152	178	159	157	159	153	179	162	148	153	158	163	176	165	154	136	154	150	196	145	133	163	148	176	188	158	158	171	165	143	153	158	185	175	161	156	162	177	162	175	164	138	167	183	172	149	164	148	179	135	166	140	151	164	175	156	159	147	163	168	150	160	165	151	158	140	178	145	171	150	152	152	162	136	156	159	144	147	184	147	194	156	184	145	149	142	171	135	144	179	152	154	166	167	160	171	147	150	162	173	203	170	167	155	166	183	179	154	170	149	161	158	169	135	157	163	131	150	164	150	164	163	150	151	154	153	168	167	158	179	167	163	174	126	165	149	166	158	169	163	162	151	144	158	153	152	165	186	150	173	150	177	161	159	151	172	169	149	169	182	163	160	166	168	172	168	162	162	157	172	170	176	170	150	151	185	151	150	165	139	174	168	151	186	174	163	153	157	140	136	155	175	174	137	149	162	160	170	162	175	140	168	157	159	187	177	172	160	182	159	151	140	183	167	150	144	162	145	143	169	145	158	166	139	158	178	187	174	177	175	149	160	159	161	177	154	158	138	148	154	155	145	147	142	168	172	158	161	150	167	153	154	145	155	154	161	151	143	169	158	180	157	147	161	161	158	189	145	152	162	165	160	146	150	163	175	158	147	143	191	148	166	162	164	147	149	154	166	158	177	151	161	179	161	160	151	167	154	162	124	154	139	169	151	162	159	119	158	178	165	149	163	166	166	155	155	152	179	159	158	164	160	155	172	158	184	180	147	162	180	172	156	157	173	152	182	143	165	142	173	155	153	175	150	162	167	181	167	175	163	140	149	171	163	166	185	159	147	144	144	157	182	185	166	166	166	191	153	199	201	170	146	148	180	152	157	133	160	184	153	160	138	147	165	165	146	162	171	151	160	174	169	144	168	154	177	154	138	198	174	187	155	151	187	162	155	175	151	176	170	170	156	151	161	153	169	182	152	135	185	163	192	145	135	153	172	158	157	137	152	155	174	177	162	169	149	181	159	176	150	161	159	169	170	158	186	161	159	153	175	161	160	133	133	174	165	145	155	163	144	156	154	147	162	151	151	151	155	140	149	155	171	153	175	164	161	177	167	165	187	162	149	154	162	151	171	183	168	150	162	147	165	156	147	151	179	188	160	138	163	182	157	169	126	175	145	144	143	165	166	155	143	157	158	179	181	162	146	163	161	152	148	169	136	159	139	140	141	176	136	137	149	140	148	155	196	190	146	148	156	200	138	170	181	137	152	187	192	188	157	134	173	169	164	184	159	144	160	175	172	145	166	176	160	167	148	157	158	148	157	149	167	165	147	166	160	164	175	158	154	149	170	153	170	149	140	161	151	143	162	157	160	168	149	161	163	174	140	192	156	168	146	138	152	145	167	147	138	167	163	154	172	171	165	143	173	183	152	154	168	155	166	157	167	178	154	150	161	170	169	159	159	170	174	152	157	174	154	161	164	156	177	163	151	158	164	172	167	182	144	177	168	192	183	157	172	173	175	161	146	165	157	169	164	167	167	155	163	163	149	178	150	146	145	160	158	166	174	171	137	133	153	151	163	145	147	189	149	190	130	140	185
33119	14166	5622	3107	1469	472	409	381	398	398	423	359	387	353	367	377	363	357	380	380	371	357	351	336	418	378	371	352	380	360	371	346	348	372	378	325	382	364	375	339	354	374	354	363	418	381	367	341	338	369	367	353	387	364	361	377	358	376	407	381	380	381	370	377	384	365	377	412	369	365	366	360	332	371	329	337	391	343	352	365	374	374	394	355	334	362	346	373	397	354	371	350	359	323	345	383	358	356	345	401	390	327	366	346	375	356	335	396	356	347	349	379	361	374	332	344	367	341	342	380	331	363	375	351	371	359	341	391	341	388	355	353	344	393	333	350	395	320	326	373	358	365	383	369	363	350	368	393	324	346	339	353	335	354	369	358	353	343	348	321	376	345	378	364	353	372	361	359	373	363	352	388	376	336	353	387	359	373	353	389	373	340	393	357	361	380	382	364	354	376	353	346	357	352	360	390	344	347	355	332	366	381	372	362	386	360	375	368	341	384	370	363	325	396	341	343	384	362	391	361	396	334	361	384	368	347	358	336	369	357	329	353	379	353	347	378	346	364	353	341	404	332	379	335	396	364	348	379	387	359	371	391	351	347	344	359	370	388	368	366	398	361	356	349	338	360	366	374	365	357	356	360	364	361	366	371	387	369	343	333	348	358	358	363	381	334	380	364	359	361	361	392	339	360	358	335	310	361	360	349	387	353	373	364	343	359	368	345	352	361	380	385	392	345	329	358	348	356	344	373	405	337	349	337	335	390	359	361	326	386	359	389	374	343	389	338	354	342	383	372	365	358	375	342	352	399	366	375	360	375	387	356	376	372	332	363	379	338	350	380	359	338	371	363	353	405	353	319	335	359	373	355	357	360	382	343	338	351	378	343	383	372	371	367	355	374	376	344	374	363	373	327	360	375	346	370	318	361	392	337	376	355	387	371	345	325	374	339	380	370	370	347	406	362	365	385	351	379	326	394	394	370	385	353	324	349	375	345	337	350	340	377	378	337	370	361	358	333	376	387	370	326	340	348	371	361	360	372	352	374	373	371	350	362	366	397	349	367	373	350	358	363	385	375	367	339	352	347	372	352	412	370	382	344	413	366	367	360	327	359	372	392	374	349	377	391	372	361	357	352	349	374	376	364	352	374	363	337	372	330	370	358	364	364	371	365	390	345	334	366	343	338	344	384	394	378	338	365	374	372	345	330	318	338	349	375	355	374	365	331	375	371	377	376	341	365	372	344	344	379	384	372	378	329	326	381	383	363	329	339	369	371	352	396	362	348	368	357	354	345	332	372	397	328	404	388	356	342	361	367	382	377	372	377	376	384	382	379	365	361	370	378	375	326	315	341	325	340	377	365	386	383	348	346	378	354	389	356	382	374	382	355	320	406	362	396	367	337	324	367	377	371	378	346	347	337	371	360	336	372	369	382	396	353	365	345	347	380	382	360	374	327	382	374	334	361	321	378	341	359	332	384	374	331	393	338	348	359	338	378	338	364	383	343	380	393	374	321	384	377	367	375	389	361	352	383	378	324	354	354	343	352	372	328	380	350	347	367	342	350	334	345	369	362	345	357	333	349	363	348	359	385	346	351	355	379	349	380	367	377	368	363	381	424	365	376	382	388	328	383	386	386	371	368	366	340	368	386	333	350	386	357	331	373	364	359	340	366	364	343	326	335	358	385	362	384	338	370	388	382	353	385	358	329	379	339	373	366	381	406	351	387	353	356	353	368	371	375	350	360	376	361	342	346	343	359	376	345	394	375	383	353	359	334	373	360	380	363	323	350	365	369	336	349	354	364	342	325	416	359	350	354	378	364	354	377	349	386	379	358	389	349	384	354	385	331	368	372	380	373	366	377	378	380	366	373	347	347	353	370	360	346	364	337	366	367	377	372	394	347	352	363	380	354	354	351	348	368	381	372	340	359	341	365	361	377	356	364	395	342	349	375	360	343	362	355	342	349	379	314	358	357	372	399	374	385	351	360	372	329	351	373	341	373	345	401	385	368	343	358	390	352	350	373	343	328	361	360	368	353	372	345	358	351	340	373	349	354	355	369	339	371	363	354	373	353	357	360	366	358	367	358	377	347	389	329	383	387	380	353	343	370	384	340	374	338	364	356	383	358	328	349	348	360	348	376	373	384	358	352	335	355	352	351	360	343	347	341	357	375	352	375	355	364	374	339	352	325	357	349	327	361	417	343	354	383	331	380	347	373	335	358	356	372	350	381	329	379	348	378	369	340	344	359	353	338	370	361	366	345	367	358	358	398	361	356	368	343	353	345	366	352	361	370	355	357	344	368	353	367	347	352	364	387	364	388	360	370	352	356	363	345	392	363	370	390	396	391	376	344	363	343	370	367	397	362	345	410	381	391	340	361	376	354	323	348	354	352	381	334	355	389	360	389	371	356	379	371	367	375	363	372	356	341	371	343	351	368	389	328	371	359	352	384	369	310	360	384	367	388	359	386	354	354	352	340	361	387	367	358	370	362	362	346	370	380	370	349	381	350	308	355	383	366	346	367	359	379	374	356	417	337	379	385	361	365	352	347	353	397	350	387	380	369	355	368	388	360	373	351	404	368	359	312	358	350	350	352	376	340	357	347	351	380	316	381	378	397	391	390	343	363	371	345	363	338	340	358	375	321	351	368	390	379	383	371	382	376	371	349	369	375	363	370	370	332	374	354	369	376	310	321	348	364	355	343	391	361	373	369	373	362	346	404	355	363	387	348	369	376	387	356	401	359	331	379	342	383	407	357	361	344	363	376	359	384	358	360	373	366	371	336	370	357	387	350	389	370	345	338	321	387	362	355	374	336	344	373	370	371	345	372	347	356	375	360	376	362	401	403	341	310	372	331	365	400	409	367	392	341	365	344	344	376	359	371	342	367	374	369	359	348	347	362	358	362	351	381	371	352	367	333	396	364	355	366	352	364	330	380	356	361	381	365	362	376	357	370	347	339	351	364	389	346	346	368	316	386	349	357	386	345	367	379	372	370	389	352	346	374	345	362	335	351	329	385	348	347	384	379	365	363	354	355	368	349	365	349	347	356	348	389	379	365	332	340	386	380	391	367	351	351	352	378	356	352	391	341	364	353	344	372	357	366	365	367	379	355	365	364	354	340	379	328	352	375	349	343	390	357	378	359	370	339	366	331	335	378	347	355	353	356	332	411	354	380	390	360	387	391	318	344	344	359	368	379	373	367	367	371	350	364	362	348	338	328	392	356	344	376	319	388	365	383	316	390	385	390	351	384	351	372	347	361	342	378	365	372	408	367	332	360	384	349	319	344	378	382	346	341	327	369	372	379	333	372	412	324	368	358	352	368	377	385	372	352	383	382	367	364	362	328	362	367	352	382	351	379	367	382	379	346	336	338	376	373	367	387	367	323	352	371	350	355	349	346	382	360	356	322	359	385	367	368	356	328	392	349	375	340	372	368	364	358	341	387	370	333	337	335	346	359	351	352	317	403	374	324	359	375	393	398	352	344	372	359
63439	28309	11034	3759	1358	346	241	233	214	166	163	194	171	171	199	187	176	185	177	196	195	165	177	172	169	166	189	188	175	181	168	181	156	187	169	178	197	183	184	177	152	165	167	158	156	170	172	176	198	169	173	183	165	176	177	175	159	195	180	189	180	178	189	182	187	175	164	190	200	175	195	187	179	170	178	190	175	189	171	183	163	186	202	181	185	179	160	155	191	180	177	186	159	156	166	145	151	178	175	166	179	199	194	170	160	185	159	184	176	173	172	166	196	194	192	177	207	192	155	177	159	180	178	173	176	172	157	179	175	156	179	182	179	208	174	189	204	156	173	193	176	192	182	144	184	184	174	185	185	189	168	167	208	180	155	169	174	150	155	178	162	178	174	157	192	156	168	160	186	165	183	191	148	158	185	173	171	189	197	178	208	207	186	192	194	203	160	193	171	175	147	174	189	198	179	205	199	191	211	204	193	168	179	155	165	189	182	178	179	170	175	171	188	161	162	179	181	188	174	224	175	198	181	174	190	201	190	180	183	211	186	203	179	177	193	171	176	187	183	164	202	169	177	201	179	193	185	154	176	187	180	211	160	180	158	164	163	189	188	183	166	190	177	178	179	164	184	176	196	174	189	190	166	153	195	170	186	200	172	175	178	173	151	162	190	189	199	165	173	197	191	164	189	187	175	186	170	176	192	150	188	162	178	213	158	177	168	162	194	163	191	197	181	205	174	185	181	195	174	175	187	190	165	199	154	185	183	187	196	166	170	167	143	188	188	184	182	194	183	196	202	151	170	162	159	169	149	172	169	179	147	167	155	191	177	184	164	186	188	180	190	185	173	171	182	182	173	180	187	198	182	183	179	173	189	192	187	170	167	190	205	154	197	172	206	173	162	192	179	166	171	173	172	169	202	170	181	173	187	183	175	161	154	219	170	172	149	182	193	158	178	155	154	189	172	168	207	168	185	177	197	176	177	154	165	177	187	164	153	164	165	189	181	191	181	171	183	170	163	176	169	185	189	188	168	165	168	148	179	165	168	172	171	209	165	152	152	176	155	185	187	194	171	148	195	181	164	191	202	170	196	200	166	193	156	167	175	179	165	189	194	174	177	161	164	169	161	148	193	194	176	174	182	171	166	199	166	175	184	167	187	185	197	160	162	211	169	166	174	166	174	193	213	195	171	197	179	165	191	189	178	164	174	175	156	207	179	178	165	163	176	189	170	172	164	169	175	185	182	176	173	182	194	189	195	184	141	174	185	184	180	189	161	190	171	192	166	155	168	185	195	149	163	184	185	179	192	188	185	179	173	155	185	194	182	163	173	182	179	174	163	206	180	173	168	151	165	163	188	176	196	175	161	172	187	171	190	164	187	182	185	186	173	188	176	199	170	185	205	176	170	182	170	161	178	176	196	183	182	199	180	186	176	182	186	170	183	200	151	190	186	177	181	132	167	174	179	171	159	147	200	161	158	174	171	189	173	168	163	166	171	141	164	170	186	153	182	170	164	178	155	143	161	185	184	183	187	180	174	193	178	195	173	180	166	192	170	157	185	171	206	178	174	188	187	189	198	198	179	214	179	205	204	157	149	178	181	204	168	197	177	182	160	187	179	169	188	178	188	171	164	178	165	147	168	151	185	193	182	176	179	175	182	159	173	177	178	157	161	175	198	187	183	159	172	180	162	169	184	170	188	183	185	175	159	210	171	179	155	206	198	172	169	149	160	171	185	174	186	167	159	189	191	188	174	181	182	192	171	168	192	175	182	153	161	190	194	178	171	191	192	180	172	193	166	169	172	178	186	180	171	157	202	165	187	154	163	199	193	170	171	163	195	164	194	199	191	182	177	179	170	178	162	181	185	174	201	179	170	170	192	182	180	166	178	191	208	185	199	191	176	171	148	172	149	195	180	162	169	159	186	181	191	190	158	186	184	174	201	183	185	175	178	190	174	183	167	187	190	185	171	190	172	174	173	193	173	172	192	184	182	190	205	198	180	207	187	174	166	188	179	180	144	182	176	175	193	161	182	166	185	175	163	190	192	166	171	178	149	186	169	188	179	189	194	189	175	197	176	173	174	155	165	184	179	197	164	198	189	183	149	200	169	175	184	189	191	180	189	173	165	170	184	208	175	183	182	186	176	169	168	181	189	205	188	171	185	167	187	181	186	185	180	169	184	181	171	150	180	207	183	201	177	179	176	169	181	169	176	197	183	187	199	188	190	180	160	167	203	183	178	184	151	170	177	186	176	175	176	178	191	171	187	171	165	164	179	162	154	179	184	193	164	156	157	173	168	178	177	181	167	151	151	197	192	157	163	174	202	178	196	174	192	165	185	177	187	208	159	174	181	170	188	165	172	209	185	187	205	170	226	190	167	166	176	189	202	195	159	173	162	168	193	168	180	200	179	184	172	161	165	172	188	181	216	210	141	176	178	158	197	169	209	205	183	190	180	182	161	177	174	192	156	176	184	195	176	151	169	160	161	175	180	188	204	177	168	165	171	174	182	173	175	182	173	183	195	195	173	158	168	181	182	175	183	180	181	164	172	174	179	194	166	177	182	194	189	185	202	163	190	209	169	166	171	172	193	182	177	161	167	196	191	174	171	183	192	178	162	190	191	172	189	170	186	174	184	171	164	182	173	171	167	187	197	145	179	180	198	158	182	186	179	196	170	161	181	173	186	190	173	190	157	192	182	187	163	165	163	204	197	188	180	173	171	165	171	169	150	160	175	192	195	175	183	187	160	170	181	166	179	185	165	178	186	174	173	205	177	153	194	175	161	197	170	167	157	176	152	150	150	162	166	174	173	191	177	186	193	157	147	162	192	161	164	180	168	160	157	173	174	207	184	187	167	171	175	178	170	168	154	182	186	196	176	181	180	183	185	172	180	197	188	146	168	184	128	177	156	189	188	194	172	154	153	205	182	148	181	190	178	169	165	174	170	171	208	165	162	164	171	162	170	180	174	181	187	194	192	181	169	190	186	183	166	176	185	177	176	190	183	154	170	160	193	181	171	174	153	158	162	183	170	181	196	173	189	166	196	192	196	180	153	161	199	178	184	192	182	167	182	189	167	177	182	180	187	199	203	185	181	182	169	164	154	173	184	158	169	214	170	175	175	215	208	209	161	159	178	195	186	175	171	172	163	171	204	180	198	157	192	164	187	199	203	189	151	192	166	179	180	172	174	170	184	188	173	182	204	175	182	184	161	186	152	168	171	188	180	191	189	170	188	161	191	159	165	184	174	161	193	153	169	184	162	190	170	190	167	175	153	177	174	159	164	157	176	193	171	198	175	180	159	161	173	146	182	178	162	147	175	196	179	193	166	176	174	159	172	185	160	163	173	191	200	190	182	191	182	181	175	179	183	177	169	163	182	180	171	191	208	207	189	185	204	181	157	163	177	152	184	204	172	149	192	184	182	201	175	186	210	191	166	157	185	168	158	175	176	174	170	179	173	179	201	182	179	179	165	176	175	174	158	191	191	173
41892	19288	12039	7705	3743	967	712	608	519	494	486	447	467	430	422	399	368	402	399	410	424	421	378	381	424	384	402	423	400	368	388	387	385	413	405	406	391	393	403	388	412	419	410	397	413	368	380	377	407	382	391	392	370	390	399	412	413	414	405	387	378	418	415	406	395	399	407	386	418	411	397	432	383	400	394	393	380	381	416	382	396	401	383	413	421	355	403	381	401	391	358	404	395	414	369	413	412	458	396	379	378	437	394	361	405	404	398	384	417	389	417	382	393	391	404	417	448	414	390	401	392	384	391	414	368	387	421	383	425	426	417	403	395	416	405	388	399	401	383	377	378	398	370	411	390	407	380	381	386	388	385	381	396	427	411	424	376	395	421	381	413	387	381	395	405	388	403	423	427	377	389	405	427	407	395	386	387	394	408	397	360	415	428	396	389	396	401	397	416	420	400	412	413	393	371	423	416	389	393	419	421	424	345	366	418	399	360	375	406	407	374	403	345	402	419	456	420	427	402	395	375	427	367	391	392	376	377	397	411	388	416	418	395	392	376	402	394	395	403	378	359	409	391	420	367	398	368	378	391	368	413	386	402	393	424	415	376	395	374	411	402	389	416	404	437	410	379	399	369	412	412	366	398	399	360	423	410	358	393	413	377	451	389	416	393	381	381	435	414	405	385	357	402	395	417	408	422	386	395	390	408	388	431	427	425	413	328	410	355	410	394	392	376	384	420	388	435	396	365	397	433	435	404	413	409	402	386	347	412	431	389	426	410	444	382	425	355	400	433	373	388	429	387	401	403	413	389	352	382	363	374	403	388	365	400	403	433	369	364	429	396	418	422	403	385	408	384	393	380	396	379	429	409	392	367	424	380	402	428	390	394	399	382	429	401	403	395	394	383	401	404	427	385	412	389	397	390	380	389	414	366	430	398	393	361	408	383	389	406	392	412	375	403	379	394	412	400	387	369	417	439	400	412	406	407	369	402	434	398	392	379	385	399	400	391	384	386	374	397	392	417	399	372	416	386	429	399	377	379	414	408	413	381	388	390	404	377	427	359	392	429	414	391	421	402	400	421	369	415	388	384	359	407	412	408	419	415	401	371	439	388	394	397	405	389	422	391	381	375	395	421	404	404	372	421	412	413	374	418	385	393	398	401	381	401	391	399	413	427	402	360	432	363	380	379	402	375	416	423	384	400	407	396	412	437	383	405	407	392	396	387	367	387	424	399	402	399	390	426	403	439	366	409	368	441	375	404	401	413	370	419	398	406	413	377	428	392	420	380	366	412	353	417	400	392	437	402	413	413	384	404	382	403	382	416	397	350	409	378	436	391	418	399	392	421	369	416	401	395	373	399	401	409	392	393	453	399	426	370	415	408	412	375	391	406	385	431	389	395	412	391	379	405	390	385	408	387	400	391	377	401	364	373	404	387	385	426	378	362	424	394	413	403	403	399	429	426	418	368	390	368	373	385	402	411	387	431	372	408	383	393	414	359	383	416	379	400	420	400	391	364	376	418	400	384	385	389	398	417	409	379	400	386	371	425	383	401	380	393	371	357	389	373	419	423	384	408	380	404	379	404	440	417	395	370	404	375	372	372	407	411	414	433	377	410	421	349	422	369	393	374	393	389	395	408	419	418	376	353	399	405	396	390	380	380	448	393	400	395	388	439	399	382	363	401	373	420	392	438	385	383	419	386	372	374	401	360	374	422	417	392	400	436	395	403	407	377	392	377	386	374	400	381	367	419	384	402	425	396	409	368	403	384	396	410	387	385	395	380	362	427	404	416	385	425	388	403	414	369	370	388	400	423	399	389	365	387	399	430	404	384	403	403	409	368	403	419	382	399	387	376	418	350	424	424	371	386	400	393	352	402	394	415	378	408	418	360	395	383	399	397	383	408	401	424	420	380	397	400	402	418	404	372	402	368	408	394	379	381	380	396	382	404	403	386	403	411	375	403	391	388	416	401	390	400	386	415	403	369	390	377	438	389	399	386	432	383	424	406	404	384	388	411	430	396	418	379	369	444	382	401	382	405	413	419	379	382	375	375	396	408	412	421	389	407	389	373	399	427	397	392	395	398	377	388	365	414	449	395	395	391	388	355	388	396	383	403	412	397	388	403	392	404	405	400	410	393	406	372	394	371	401	448	402	361	409	402	398	424	392	390	399	406	401	417	370	406	408	390	412	410	369	402	403	405	399	389	394	394	417	385	378	386	382	412	390	406	396	390	413	425	393	427	378	400	392	411	404	421	408	397	373	403	390	389	369	402	416	437	391	417	400	368	395	425	359	397	357	389	359	385	385	423	395	426	369	400	428	384	398	384	404	399	364	409	397	366	396	383	393	401	384	418	346	394	381	401	360	394	371	414	380	366	406	410	393	402	362	408	384	432	397	372	378	367	418	376	394	407	407	429	397	403	396	430	403	385	379	415	373	403	418	382	401	407	424	379	384	390	392	392	389	392	424	413	414	407	422	396	412	396	391	413	376	407	378	372	367	387	397	390	402	376	406	413	405	402	382	390	371	387	376	392	424	388	378	418	399	408	398	435	397	397	399	382	380	421	413	384	406	392	414	423	410	407	374	377	417	380	391	375	431	406	392	396	398	419	387	397	400	382	401	382	373	403	383	379	395	360	417	385	426	377	389	386	368	379	383	403	440	381	395	404	435	406	404	394	421	391	428	422	403	433	348	398	410	396	397	410	376	355	378	410	374	375	413	376	422	415	404	363	415	370	412	377	414	385	422	389	412	363	350	425	351	421	403	378	406	391	381	397	390	413	406	390	355	447	369	366	384	381	393	371	334	398	360	430	398	406	387	425	369	418	356	393	367	383	376	390	422	389	399	426	358	394	419	418	357	386	424	374	385	399	390	395	394	386	387	404	395	408	386	429	348	400	388	424	398	375	414	383	418	408	394	370	380	368	373	399	409	353	406	414	422	369	395	388	381	387	383	409	400	415	389	415	422	368	403	413	431	398	412	409	428	423	421	366	384	419	389	395	405	418	401	366	399	431	402	439	409	390	405	416	408	393	381	364	403	368	394	374	401	378	402	402	349	374	378	413	376	391	364	421	379	390	376	399	385	382	414	400	399	372	410	406	406	370	391	394	410	414	385	399	403	372	398	371	394	392	380	402	357	373	415	397	423	382	384	388	355	384	380	405	403	398	418	442	399	423	394	390	373	390	417	399	432	376	397	389	387	401	399	418	382	391	391	429	356	380	374	388	412	384	371	360	375	382	406	358	379	415	411	364	404	398	381	417	407	399	369	416	423	409	415	439	367	411	415	391	387	358	380	383	396	412	424	368	402	403	399	363	406	404	389	389	412	368	418	429	388	398	431	385	381	405	378	421	404	407	410	403	426	385	377	377	366	378	429	365	366	412	381	384	383	430	378	419	401	393	435	370	368	407	415	368	372	354	382	385	405	348	416	387	392	396	421	401	420	379	437	410	390	383	412	389	362	414	386	397	397	406	421	368	428	371	394
64365	35310	17666	9203	3426	721	428	334	323	259	229	217	219	192	197	219	187	198	227	354	409	278	188	220	182	183	196	179	199	200	197	226	223	191	203	187	196	183	212	196	195	206	185	178	174	175	224	179	198	195	189	144	196	192	196	184	204	180	178	173	183	195	226	159	178	208	216	219	180	170	167	202	207	166	179	199	175	195	180	201	194	210	191	163	195	177	178	186	194	197	169	193	197	214	164	202	220	169	208	173	207	212	189	180	175	178	187	185	177	199	192	202	216	198	184	196	182	181	192	180	175	214	176	195	178	188	192	170	168	243	191	194	179	183	179	178	187	169	218	186	170	188	175	208	188	176	174	171	179	198	199	183	202	186	189	187	196	208	178	200	182	196	189	202	180	202	203	186	197	194	155	176	201	190	192	196	175	193	209	189	179	197	170	206	192	163	171	187	186	210	207	193	169	197	176	179	198	199	174	189	197	208	207	209	200	173	199	192	194	202	185	193	173	191	174	167	216	147	167	179	200	164	166	185	192	204	199	191	201	192	181	191	200	167	196	191	158	175	186	175	201	168	175	209	181	171	155	177	186	186	175	176	199	187	194	206	215	186	201	184	197	182	180	184	204	180	161	177	184	202	184	180	179	175	178	182	187	185	205	165	184	168	194	172	164	208	211	182	184	204	185	197	201	182	193	193	173	197	144	175	177	161	161	197	208	171	162	175	185	182	158	191	176	193	207	171	191	202	182	182	185	199	184	168	182	203	201	192	190	211	204	175	186	182	180	194	212	205	164	202	182	198	186	207	200	181	178	177	201	177	168	192	189	156	188	176	201	185	208	204	180	193	185	181	192	189	160	212	218	187	190	195	191	186	196	186	190	187	192	176	182	191	170	184	202	197	181	172	178	171	211	198	177	190	182	206	185	202	153	176	206	173	183	195	204	189	212	199	164	185	183	174	163	207	193	214	184	193	177	187	202	198	186	167	194	199	192	222	196	161	207	197	186	153	200	159	191	194	205	164	195	194	175	191	189	167	195	175	201	166	168	153	169	199	182	201	172	201	178	214	173	190	218	189	189	175	212	165	182	226	192	176	172	189	196	185	158	201	186	166	208	182	224	217	211	172	176	185	173	170	197	233	202	199	178	211	210	198	177	172	209	199	218	174	211	211	193	207	184	191	175	199	196	205	206	196	179	206	182	182	197	148	188	183	176	187	183	200	190	197	196	177	204	197	194	180	177	205	223	195	198	189	193	185	200	202	194	189	199	164	200	189	186	192	159	179	168	202	204	186	185	172	191	172	169	183	190	174	187	198	201	179	173	162	186	207	194	137	179	203	200	169	213	190	188	180	192	196	201	194	182	182	191	178	158	169	194	184	222	181	217	181	189	194	166	198	177	162	189	189	190	181	193	190	219	189	204	186	169	181	207	168	207	188	211	187	199	207	164	192	214	179	185	212	154	172	169	172	188	166	195	208	148	169	174	169	182	187	194	192	171	194	188	200	169	189	182	177	176	187	196	207	185	188	182	207	167	180	178	166	202	170	197	180	171	179	188	192	178	222	187	198	180	190	202	177	151	183	212	185	213	199	207	185	201	181	170	179	194	176	181	172	208	179	194	208	203	184	220	221	190	182	218	208	225	186	215	173	168	193	178	196	174	173	170	186	183	186	155	185	163	188	205	180	177	182	179	209	171	176	186	181	212	192	167	187	192	179	212	203	192	210	192	190	194	180	173	219	196	162	185	184	201	204	183	179	192	189	178	196	200	200	187	182	188	175	201	158	185	193	185	194	171	175	199	167	204	185	176	181	198	173	178	186	180	185	206	173	203	216	201	199	188	179	166	191	179	199	168	189	238	188	178	192	192	180	200	204	186	184	185	190	178	195	183	168	188	166	199	212	183	195	176	177	194	164	182	189	195	163	173	191	197	202	189	188	172	197	202	176	198	196	178	162	188	172	201	166	205	207	180	197	181	177	184	174	177	181	202	176	202	177	186	186	184	188	196	169	168	198	186	191	204	198	191	181	187	199	193	176	200	184	190	186	197	201	178	167	187	196	200	163	188	196	194	182	179	189	196	186	201	180	209	181	195	193	189	171	179	206	177	178	195	169	191	197	202	197	170	200	179	191	207	198	212	186	182	182	208	218	186	193	184	197	170	191	185	177	202	184	179	194	193	180	212	189	173	189	194	195	188	181	183	169	186	191	207	216	218	177	194	183	215	158	212	203	187	177	179	172	214	166	170	184	174	210	180	193	211	196	163	216	196	176	166	193	176	186	199	198	178	198	189	184	198	169	174	170	187	173	178	210	193	199	197	171	196	181	190	220	209	207	170	171	174	188	175	181	203	204	178	173	154	189	202	172	165	172	176	161	189	189	173	182	186	161	173	156	192	183	163	207	216	182	232	211	167	203	181	185	195	198	222	185	199	175	172	188	204	201	168	178	186	192	189	166	189	199	164	191	206	160	193	182	193	222	192	169	201	183	196	187	221	172	187	172	191	208	177	190	201	169	188	176	168	169	184	205	191	172	202	190	207	176	192	160	183	202	180	186	206	194	194	178	176	196	195	217	182	196	189	167	197	182	164	223	189	169	188	180	186	196	210	189	177	186	197	184	187	216	181	191	183	187	207	164	226	175	194	170	175	191	199	196	197	203	217	225	196	194	191	190	155	210	195	232	202	205	158	188	194	193	163	177	183	194	205	200	207	173	182	197	174	185	193	200	202	186	174	169	171	184	187	192	182	221	181	189	196	193	173	187	191	186	194	207	177	183	180	156	226	207	175	193	167	196	190	188	185	166	168	175	171	209	218	158	179	195	200	199	151	192	172	191	219	190	189	215	171	191	203	197	179	197	190	197	201	188	187	174	162	185	207	213	181	195	172	165	204	193	199	173	180	176	196	176	190	178	186	172	193	215	173	184	179	183	229	162	192	197	205	179	184	155	213	191	206	186	208	217	181	169	182	175	191	173	162	171	208	161	177	195	183	177	193	169	198	192	177	174	183	205	184	208	209	191	189	179	168	191	153	186	169	190	203	175	217	197	217	194	200	192	182	188	198	176	193	181	198	171	183	196	178	194	173	194	189	196	184	185	186	170	204	207	226	196	200	209	182	206	182	217	192	210	202	205	198	184	184	169	195	177	182	187	179	171	198	197	193	206	185	189	176	171	206	188	194	165	197	176	194	181	191	194	187	213	160	156	192	150	161	195	191	212	183	202	178	188	177	176	177	167	209	178	159	180	149	173	164	173	160	184	181	176	182	179	177	202	217	173	163	180	174	204	204	178	171	201	177	164	177	187	187	192	180	195	197	169	176	174	197	199	179	155	187	207	182	200	183	200	192	195	176	171	205	203	208	159	194	191	206	179	203	189	186	152	164	195	194	176	199	223	176	188	187	190	180	182	201	198	199	182	175	160	194	189	187	205	219	193	198	180	184	153	164	165	206	188	195	185	175	203	207	168	177	204	188	193	171	199	173	194	202	197	197	194
41125	25526	18981	16748	8078	2178	1517	1121	824	784	700	702	574	512	532	455	499	529	682	1390	1936	746	427	397	424	449	417	422	419	407	475	433	434	430	429	431	439	413	474	439	397	435	418	427	422	452	369	433	392	456	393	372	417	471	434	408	431	416	387	438	435	452	419	406	443	393	407	397	433	433	409	422	379	401	416	451	387	399	432	406	420	407	409	395	412	372	413	397	462	407	425	399	415	424	429	423	418	404	399	389	393	411	380	375	389	401	410	421	397	407	387	400	428	401	413	387	433	409	420	417	412	410	415	435	398	409	392	435	442	393	421	413	378	412	399	429	422	433	388	391	416	421	434	394	414	432	422	428	463	444	379	410	407	412	419	405	427	410	393	434	422	420	365	396	415	423	433	422	404	424	455	379	408	367	421	438	412	424	421	440	423	447	395	420	363	418	371	420	388	439	410	453	394	415	441	443	405	419	412	406	388	395	448	394	385	408	434	420	414	398	419	409	400	383	416	410	382	415	414	402	452	424	448	428	420	390	399	468	429	397	412	437	437	421	405	415	437	406	422	418	416	429	404	429	410	413	400	416	404	435	424	439	411	422	387	406	413	412	416	403	376	395	387	402	420	435	391	422	421	418	450	420	398	392	379	391	410	419	419	382	421	386	424	419	399	421	391	380	439	418	396	403	437	428	400	404	380	390	434	396	425	408	410	444	429	412	469	423	430	430	429	417	387	412	406	455	449	424	416	418	412	403	444	409	397	422	489	438	387	423	395	394	453	437	436	420	393	409	398	436	393	440	425	416	452	442	461	407	391	367	429	420	385	378	444	391	428	383	423	385	406	420	427	398	416	402	445	424	431	417	428	427	421	405	471	441	410	441	403	377	398	389	409	445	425	395	435	382	401	429	413	413	408	409	383	429	432	402	417	419	417	410	405	445	401	418	444	416	424	455	387	386	428	415	416	437	410	396	407	403	415	431	414	425	426	402	416	399	420	390	423	419	397	413	404	413	390	372	445	375	411	371	436	409	386	435	412	412	410	419	433	408	438	431	389	428	406	377	380	415	390	425	411	412	406	442	395	406	386	418	411	444	423	429	423	453	437	416	366	403	420	409	439	436	398	422	458	444	391	366	348	377	438	397	402	423	428	454	425	397	407	413	409	392	440	375	407	435	381	443	439	402	409	368	398	422	454	394	401	393	422	422	436	426	416	426	450	438	416	400	386	394	401	425	414	401	415	427	408	425	403	370	443	372	409	419	431	429	394	427	380	395	411	409	420	463	404	433	399	440	444	426	393	419	416	426	398	433	404	399	394	454	403	384	419	395	390	400	413	401	404	440	366	428	391	427	421	415	395	434	410	381	401	434	415	345	393	423	401	410	452	412	441	413	397	427	400	369	413	392	401	421	432	392	388	440	401	413	380	432	417	421	394	443	391	429	413	409	418	373	410	421	433	396	426	401	411	417	403	412	383	399	441	429	385	424	421	423	418	395	435	408	415	420	387	401	423	425	411	382	431	403	426	438	408	398	457	414	440	463	421	398	397	459	437	409	454	404	397	396	413	412	396	438	421	406	372	422	428	436	415	407	437	417	415	424	450	415	387	406	433	395	435	365	402	405	431	413	397	407	386	393	419	406	401	406	360	419	412	455	461	404	410	382	408	429	406	366	415	428	411	384	420	404	424	424	407	390	409	420	400	409	422	398	399	408	397	447	402	410	391	415	408	425	413	414	414	413	375	427	409	403	425	412	405	424	408	427	368	369	430	414	441	375	415	468	408	423	429	417	402	419	427	416	392	406	409	416	423	427	398	440	397	394	381	411	392	418	405	402	399	430	392	407	377	388	413	423	409	422	433	416	433	395	460	394	420	410	422	418	411	409	422	448	388	430	413	410	388	394	416	425	419	421	420	398	385	370	394	407	437	425	421	415	440	399	437	388	411	430	376	401	421	410	377	399	428	436	443	438	427	406	412	439	438	384	424	448	431	413	411	433	437	457	406	383	391	380	416	412	392	441	415	407	415	379	435	399	371	422	392	416	443	416	398	452	422	415	424	417	407	422	432	443	436	374	414	367	426	389	382	417	397	363	403	420	427	401	412	408	417	400	458	417	390	438	411	433	410	381	428	371	397	395	401	416	397	473	416	426	413	444	439	437	421	405	447	404	416	414	442	409	423	395	443	408	412	407	379	420	449	426	377	404	450	412	418	413	393	432	392	410	443	414	407	437	401	390	446	407	435	410	388	422	420	423	395	393	430	396	443	413	377	387	390	391	394	399	417	410	393	409	428	402	397	435	419	415	437	422	432	443	392	395	387	405	414	418	417	419	392	372	415	403	427	423	434	418	416	445	410	361	409	417	406	398	427	408	370	411	405	435	411	448	378	385	422	420	393	435	426	399	445	412	392	398	402	395	387	393	431	419	416	454	404	397	402	416	409	372	408	404	424	394	423	397	428	432	414	396	439	420	405	395	437	410	408	426	422	453	437	412	448	429	410	435	386	433	423	384	411	415	428	399	403	418	418	395	392	390	432	453	414	404	436	423	375	432	367	423	401	426	420	426	402	377	466	450	410	399	443	401	423	427	437	459	433	398	415	421	398	407	422	399	399	383	427	408	437	403	412	380	404	410	434	396	387	394	386	456	389	399	421	431	452	444	408	441	407	420	412	397	386	445	435	432	439	404	408	411	425	399	402	345	415	381	402	391	413	395	389	425	424	456	390	442	424	420	431	432	415	385	417	431	416	415	420	382	408	402	435	412	436	412	436	424	412	411	417	430	405	399	422	425	394	413	384	416	435	404	432	429	442	386	458	413	416	385	413	407	369	392	433	438	405	446	408	386	431	406	403	442	393	414	429	405	398	402	407	419	398	416	412	416	453	371	425	440	418	408	430	433	391	421	409	416	468	396	401	399	395	418	401	430	391	430	380	418	406	428	405	442	402	375	442	403	408	423	401	401	439	411	400	413	429	440	416	414	394	381	439	396	445	391	424	418	411	410	421	395	413	436	394	420	417	394	411	407	402	377	383	408	390	429	403	406	406	446	398	430	451	409	475	385	443	389	384	441	407	352	404	416	422	424	419	395	413	426	435	423	403	441	429	400	424	393	383	387	414	436	439	415	388	429	410	410	429	409	408	380	423	397	411	406	402	415	419	394	419	405	399	385	430	427	384	404	415	427	427	408	431	409	423	378	430	406	439	396	405	414	404	408	407	380	390	413	430	404	366	436	449	387	417	422	420	434	423	422	432	404	377	412	401	396	392	408	412	412	352	383	427	445	395	372	413	396	419	401	435	411	397	409	384	393	435	402	416	433	412	396	395	445	402	441	413	411	436	436	437	373	441	425	405	387	427	393	387	436	400	455	425	410	414	437	426	430	422	397	414	430	413	425	433	421	406	425	396	394	407	411	416	398	405	411	411	458	379	419	418	377	391	399	432	439	394	419	442	409	426	451	380	421	405	388	408	423	365	432	394	391	405	433	436	406	417	394
48370	21788	8491	3488	986	307	215	219	177	203	196	189	170	151	170	146	175	184	167	158	157	171	172	166	183	175	132	179	171	181	165	166	172	164	200	177	168	184	179	158	204	159	163	170	159	166	150	164	151	148	194	149	183	152	181	169	136	152	171	144	163	155	155	188	205	145	161	191	157	192	165	157	185	157	130	155	151	139	147	161	178	179	159	161	170	149	164	161	173	172	179	160	148	153	169	162	193	173	149	146	160	154	170	155	139	165	161	168	163	160	188	188	152	170	171	167	158	169	187	158	152	143	169	135	160	178	187	155	182	151	170	175	166	171	177	140	151	149	164	167	141	132	199	167	157	177	167	173	151	149	159	168	162	167	167	149	155	173	158	166	174	152	144	164	167	139	148	161	158	185	167	175	166	152	168	155	146	174	162	165	179	155	180	171	179	165	163	177	176	170	166	153	144	178	159	187	143	164	170	167	162	156	181	158	164	143	161	173	163	147	166	171	160	155	147	162	181	144	177	172	162	148	155	170	158	165	172	175	150	175	149	167	153	142	156	161	165	163	155	165	163	162	174	171	167	146	151	169	162	160	153	172	183	194	176	187	151	178	152	165	160	144	162	147	154	173	151	176	179	151	149	160	140	177	180	179	155	183	164	148	164	155	162	183	165	175	182	173	169	189	177	155	181	164	161	157	156	129	165	157	150	180	143	153	188	135	158	139	159	150	160	158	172	147	164	173	156	162	158	167	145	175	184	165	183	176	147	140	154	160	145	159	170	183	170	194	181	169	174	167	144	156	185	166	186	160	139	151	167	167	166	184	190	177	160	177	172	169	175	141	181	157	177	174	183	189	164	167	170	162	162	158	158	177	205	171	185	184	149	196	180	162	162	140	164	149	175	165	153	163	147	160	171	175	144	177	140	147	166	141	158	185	170	155	161	185	185	165	178	170	151	176	157	163	159	179	160	134	157	165	200	140	144	191	144	145	165	174	182	154	181	190	203	159	185	163	136	190	150	166	161	169	149	178	171	159	138	183	167	163	178	158	175	152	159	166	158	162	177	163	163	156	187	153	162	166	180	177	160	162	146	165	176	168	143	195	155	165	135	142	181	144	152	161	161	163	170	149	147	145	148	179	173	169	148	143	140	194	159	187	176	158	141	159	175	168	169	177	161	157	176	162	150	169	153	174	166	155	175	158	187	139	163	147	147	134	150	192	167	171	131	159	162	162	150	192	162	181	143	175	208	151	153	163	150	156	184	145	156	180	158	142	164	147	158	176	172	173	172	161	188	185	161	169	177	167	189	184	160	193	176	153	170	153	159	177	165	184	162	170	187	150	168	172	165	158	156	152	161	193	197	167	172	163	165	166	179	138	172	166	168	146	158	137	158	191	190	161	148	183	176	179	169	150	158	155	152	157	154	160	161	166	148	128	145	166	192	145	157	163	158	148	156	183	160	157	149	170	151	157	167	155	144	187	158	163	148	155	196	170	143	193	185	179	177	159	178	171	171	160	147	138	144	162	144	145	192	174	196	146	167	133	177	162	156	167	130	158	180	162	168	168	186	155	158	176	167	146	151	164	152	167	150	179	153	165	159	141	150	141	161	168	163	167	178	147	156	172	154	178	176	151	156	158	162	158	148	167	155	155	178	169	165	176	133	161	164	176	172	159	158	189	159	137	157	164	164	170	177	161	179	174	153	171	196	172	143	148	144	196	146	143	160	162	170	150	145	150	170	151	160	163	164	174	148	150	158	143	164	157	160	150	154	144	149	168	137	160	180	161	164	143	156	138	177	165	155	158	168	152	158	147	151	215	136	149	178	158	137	184	151	148	151	151	168	173	171	163	171	153	157	168	147	165	174	182	176	178	172	172	162	154	149	143	162	151	147	144	175	151	144	157	157	167	153	190	180	168	174	183	172	189	160	151	180	155	165	169	168	183	179	156	147	165	152	160	159	166	171	161	162	148	182	162	143	143	155	152	169	156	156	177	151	165	157	185	165	166	162	144	187	174	150	150	159	162	177	159	175	181	153	156	176	175	168	177	168	166	157	134	156	155	156	160	137	138	154	151	165	149	145	158	160	154	148	167	184	156	147	170	131	161	149	157	154	166	166	136	163	169	195	162	155	146	150	171	158	168	164	144	154	170	169	174	172	166	160	173	179	147	164	182	162	185	164	153	154	176	158	175	181	168	168	183	181	186	168	180	161	159	154	186	161	181	148	167	169	154	147	172	135	140	161	147	171	175	175	159	154	180	166	181	176	151	170	178	180	178	161	177	163	170	156	149	166	159	155	164	173	174	178	172	163	161	183	146	160	151	180	150	171	165	160	166	178	158	171	165	164	167	163	178	166	159	155	137	150	169	172	160	158	161	162	176	171	141	150	141	144	146	162	165	172	173	156	162	151	176	163	174	149	153	165	158	169	149	173	177	144	141	168	185	183	162	161	151	161	137	174	140	178	164	147	169	158	141	184	160	167	179	179	173	156	153	143	135	176	184	176	173	161	163	184	175	157	145	170	169	153	177	170	171	145	182	155	164	133	171	163	146	161	137	146	157	147	159	171	161	146	181	166	166	147	167	165	179	164	165	162	158	165	176	137	200	194	174	187	155	171	143	166	153	170	163	133	195	177	141	181	170	179	179	167	166	170	173	171	188	173	154	158	153	159	157	156	151	158	146	181	163	135	182	163	176	159	147	172	172	163	127	154	152	158	160	150	170	152	165	152	166	135	153	171	165	159	169	173	169	147	155	155	165	157	169	154	171	156	174	142	142	156	129	161	180	174	183	164	181	177	146	153	163	161	160	188	187	182	160	166	163	146	154	158	195	165	171	175	169	175	176	159	159	168	161	147	168	185	154	135	160	170	163	175	181	165	177	171	147	156	178	159	146	195	158	141	140	155	143	168	186	165	177	160	179	158	187	188	166	164	171	153	149	172	161	161	157	155	182	176	181	165	160	181	146	179	184	191	172	166	163	174	148	170	174	164	158	166	172	173	174	147	164	184	172	184	154	141	191	168	177	145	166	159	164	175	146	196	154	160	137	158	173	132	184	165	159	160	187	142	150	141	153	168	151	156	152	171	167	156	162	160	164	167	137	138	182	167	177	149	163	159	170	164	189	139	157	161	167	162	182	153	177	154	168	174	163	159	155	181	162	156	169	167	168	171	159	159	165	139	158	146	150	174	171	159	171	189	159	134	162	162	173	166	163	178	141	169	151	184	151	159	132	171	169	177	154	176	150	159	157	169	130	155	174	149	164	149	165	169	154	173	170	182	148	144	153	152	173	145	166	177	143	167	136	150	182	144	185	191	156	181	160	148	153	173	157	162	173	152	155	174	162	169	139	167	177	165	141	169	158	157	157	148	151	160	162	178	172	141	138	156	167	188	165	156	153	160	150	151	132	144	156	166	175	170	158	188	157	182	177	157	155	162	183	162	140	120	151	152	168	161	170	195	164	168	160	164	164	166	176	186	174	140	175	177	162
31562	13752	11790	7849	3045	927	551	524	427	490	492	422	365	386	390	355	378	343	354	379	401	396	370	335	367	361	363	346	373	345	368	369	374	345	355	350	401	366	361	408	403	387	362	364	376	387	385	367	372	392	350	371	371	363	368	361	337	371	400	402	360	371	379	376	353	386	377	353	334	369	356	348	385	381	379	383	381	403	341	360	354	384	382	414	323	373	384	341	356	359	384	360	307	380	377	386	384	363	385	347	366	388	361	335	415	353	377	382	367	379	367	359	367	395	392	349	400	375	367	409	369	368	418	367	359	369	376	371	383	347	362	377	374	326	319	364	354	332	368	387	398	346	382	376	364	368	393	368	376	357	385	337	358	358	381	351	341	375	334	345	366	320	359	325	372	365	402	385	375	342	325	372	354	390	377	363	368	376	330	401	395	383	387	348	321	354	369	345	360	356	362	360	349	389	379	366	358	360	348	394	351	392	355	330	333	344	337	364	398	366	359	352	355	371	354	380	366	370	361	376	370	385	386	354	353	356	375	328	368	386	412	362	380	370	343	357	377	371	394	394	350	373	369	356	338	387	382	354	335	362	394	367	346	360	369	405	338	335	365	345	367	349	345	344	347	384	389	383	364	369	339	359	363	352	337	353	373	350	368	359	394	366	385	353	366	401	340	363	387	341	340	397	326	384	353	376	360	387	391	417	365	341	346	383	345	357	367	353	385	344	333	362	389	369	354	357	365	369	359	364	359	387	357	377	374	363	408	360	358	353	364	349	325	374	361	373	328	379	388	370	370	327	331	405	336	371	349	361	369	369	350	355	381	391	378	353	350	388	380	320	367	346	367	376	344	377	335	397	372	326	352	376	406	352	376	396	328	368	360	353	377	357	368	384	389	352	353	378	346	395	367	361	355	369	377	355	357	339	336	366	391	379	362	380	378	379	383	361	381	393	377	387	355	373	365	411	395	379	378	372	347	397	361	375	356	345	367	352	337	370	389	400	392	333	353	375	354	383	353	397	386	348	367	375	346	344	361	377	384	398	340	374	337	375	368	367	338	387	373	374	346	375	394	369	361	358	354	354	372	340	362	325	355	350	353	372	379	382	386	355	371	355	390	356	353	381	387	370	343	378	370	385	356	381	394	338	399	379	358	342	357	390	340	357	368	364	365	327	334	412	352	370	366	355	396	371	361	386	338	375	349	368	388	370	330	376	382	351	384	337	368	378	370	400	375	381	383	338	388	382	352	375	349	376	377	348	394	395	342	349	377	356	355	386	369	363	366	368	389	357	367	357	344	342	357	321	348	355	365	362	395	373	364	362	344	378	370	370	391	386	355	338	362	348	391	373	383	358	346	387	373	368	374	372	360	355	342	366	390	324	361	391	405	362	335	364	371	351	371	397	369	375	375	413	367	371	390	349	366	351	357	368	357	363	377	405	398	359	389	372	389	377	358	360	363	357	358	334	350	389	390	348	395	392	362	407	349	404	412	347	375	352	358	389	379	379	364	380	372	348	342	366	359	370	382	364	381	362	389	376	365	368	358	387	407	347	391	363	357	384	394	401	339	371	344	365	354	332	387	366	334	354	354	324	338	375	379	339	342	348	356	390	367	336	364	362	391	366	348	398	381	342	375	389	344	365	348	351	350	347	353	367	377	371	386	336	369	361	353	382	369	342	386	330	338	357	332	386	384	346	378	351	335	361	384	383	357	344	378	379	337	387	405	358	368	367	403	391	373	359	356	364	348	383	348	410	359	367	359	357	394	410	364	354	330	370	383	346	368	370	333	378	366	364	365	384	368	350	391	368	394	369	358	370	326	370	362	372	347	375	353	361	334	402	373	348	358	364	361	378	367	372	384	387	358	392	391	333	371	371	368	345	398	361	370	351	376	387	366	365	378	381	402	347	377	364	347	367	356	339	411	354	390	369	325	377	359	342	384	372	390	390	343	384	357	379	380	368	318	368	378	381	405	377	369	360	380	385	383	369	375	376	349	381	350	389	373	345	369	378	354	365	380	349	404	334	363	394	362	364	358	368	354	392	372	419	375	409	338	379	353	352	370	345	361	332	362	372	373	365	373	350	338	324	369	363	397	386	350	378	366	356	336	340	357	355	344	377	366	340	388	360	361	373	341	334	373	353	362	370	339	357	310	374	364	326	343	372	368	368	356	378	374	407	369	330	367	349	390	348	356	378	358	362	362	377	359	393	384	421	355	363	361	373	364	385	383	349	349	388	370	322	375	403	370	324	350	342	354	373	388	374	367	371	360	375	363	355	373	355	381	371	349	328	371	383	381	393	379	364	353	347	354	384	368	365	415	386	351	406	340	392	338	386	362	366	366	367	374	370	365	387	350	364	378	330	350	362	337	364	377	403	356	364	364	362	388	348	394	379	382	353	373	360	364	338	390	367	372	372	367	391	344	368	325	393	360	338	359	396	370	376	346	380	372	386	365	377	352	383	372	387	367	349	370	337	373	344	370	338	382	362	357	378	337	355	382	343	371	379	332	381	347	361	353	377	375	342	382	389	347	380	364	378	365	378	356	385	371	346	379	370	378	393	381	367	382	367	367	392	371	358	341	384	347	360	352	346	386	364	332	317	362	331	349	393	375	392	381	361	355	384	360	351	377	389	348	351	336	345	375	383	376	343	392	336	354	338	334	391	377	380	349	361	408	371	318	349	341	365	355	393	395	394	357	357	378	361	382	385	355	402	350	358	377	360	358	331	363	373	355	350	365	384	359	349	355	352	402	349	387	359	354	383	398	352	369	356	387	380	381	396	351	359	378	366	358	373	361	348	331	378	357	345	362	338	348	379	344	338	380	361	361	355	374	336	354	330	341	401	343	343	356	394	387	377	388	381	379	376	340	379	351	355	365	353	348	371	367	338	367	342	394	393	398	369	399	354	368	337	387	366	373	339	390	385	387	369	383	344	361	342	355	360	407	370	387	386	384	373	390	344	365	352	398	360	375	389	359	356	406	383	384	382	343	356	353	406	367	372	381	370	372	374	343	349	391	366	356	380	379	335	359	367	383	376	359	359	382	374	402	364	347	371	373	372	381	368	374	338	401	368	377	345	372	389	365	384	368	379	356	372	338	362	386	362	340	409	358	370	361	370	378	368	349	379	325	350	378	354	333	383	356	360	367	354	389	379	356	356	339	391	389	362	362	370	339	361	372	366	405	366	344	385	361	395	329	314	367	362	361	355	355	337	356	335	365	373	380	360	375	355	355	338	370	365	345	365	352	355	362	336	359	382	351	368	340	353	347	384	381	357	398	350	381	383	356	360	386	389	350	338	363	360	361	378	364	317	338	355	384	382	340	381	412	356	377	353	358	364	369	404	387	349	387	395	341	362	375	337	379	361	344	390	363	350	356	424	389	369	376	338	342	364	370	338	345	379	369	372	380	350	347	376	364	351	371	384	388	368	391	381	362	377	351	355	374	379	368	361	358	362	371	340	398	362	372	367	371	366	371	336	353	376	389	362
58387	31908	18571	7194	1665	419	334	314	264	242	199	181	190	190	162	185	178	170	199	209	256	208	214	193	189	170	171	199	160	159	191	165	162	185	164	198	172	165	166	152	182	204	185	167	193	180	144	160	168	212	167	181	182	167	206	165	186	191	172	194	178	174	171	162	172	167	155	188	186	201	188	178	169	177	161	173	223	176	156	186	185	187	178	191	177	190	192	208	182	169	152	168	185	162	181	184	213	172	184	170	188	192	191	158	165	189	200	167	171	166	197	176	173	181	178	174	185	186	184	148	216	173	183	171	203	190	161	175	178	178	187	221	179	198	192	174	187	163	191	190	180	172	179	192	190	144	157	175	153	186	189	167	164	203	172	188	170	168	167	182	161	171	160	179	161	183	149	181	185	196	186	193	178	175	179	182	167	159	167	176	160	164	196	182	165	185	194	198	176	165	189	172	162	160	150	189	166	180	161	160	195	188	175	198	156	167	185	181	192	197	162	183	160	171	176	180	181	170	174	154	197	188	167	169	195	189	161	175	155	162	195	171	213	178	187	189	175	178	197	179	179	175	193	162	165	188	171	167	163	141	175	195	176	168	175	175	185	197	190	182	212	210	160	191	171	200	184	134	182	187	164	182	159	197	154	172	198	172	188	148	187	172	177	161	177	197	199	218	185	187	186	169	190	167	157	168	140	177	173	194	185	169	182	176	183	190	169	190	182	163	193	162	192	172	187	175	187	172	183	182	191	165	183	175	186	169	176	171	168	192	177	188	186	197	195	169	174	185	179	176	173	178	152	190	194	217	158	203	200	152	189	170	168	182	164	146	185	163	156	169	201	204	165	160	184	184	172	195	171	179	161	157	177	188	181	188	167	159	205	169	162	204	194	186	194	187	165	167	171	166	185	171	180	172	175	182	201	161	179	173	181	157	153	164	203	178	195	168	175	167	174	162	134	180	177	191	170	174	185	171	195	179	173	170	155	180	172	171	151	160	191	186	162	182	171	171	183	154	155	173	167	168	160	169	192	188	178	171	206	165	175	193	210	171	183	193	172	173	208	181	191	172	160	167	163	181	194	193	165	176	197	190	192	173	138	178	155	158	169	180	175	181	177	158	178	158	186	165	190	179	174	191	163	169	188	182	204	178	189	164	159	194	186	162	186	158	173	157	197	193	175	168	182	173	157	163	185	174	153	186	176	198	153	179	195	185	188	180	180	170	167	192	180	155	186	186	173	173	180	147	195	182	173	173	155	164	199	173	177	165	193	191	164	200	196	145	170	181	203	198	185	148	167	177	200	167	189	164	153	165	201	178	168	187	186	193	164	184	155	183	159	148	160	171	175	181	174	169	182	198	163	188	183	189	196	148	178	189	159	186	191	192	156	170	181	142	177	161	178	180	156	189	188	164	209	166	171	184	174	172	184	172	177	191	178	190	183	177	166	167	174	162	166	192	171	189	161	173	183	177	199	179	168	158	180	166	169	166	164	176	181	173	162	185	176	178	172	183	162	145	198	157	176	145	169	175	196	176	159	180	159	159	180	177	174	188	180	191	195	147	175	189	196	161	185	182	186	176	173	208	177	166	153	189	162	172	188	202	196	185	153	156	163	185	178	170	187	180	196	175	175	157	178	182	189	202	160	173	192	167	192	200	157	188	146	153	174	204	175	167	184	163	222	188	208	180	174	201	184	201	161	185	189	164	168	170	188	201	188	196	175	203	183	185	164	203	167	161	206	169	187	170	177	173	153	205	186	187	166	171	172	169	171	172	187	154	165	191	186	189	170	186	169	183	173	163	165	166	193	179	188	175	163	178	176	165	174	176	187	176	175	210	174	160	186	190	164	199	201	180	173	188	186	198	180	168	168	192	180	214	187	206	151	201	181	171	164	173	176	194	171	189	156	143	177	170	176	174	170	160	181	189	179	173	173	220	167	182	190	197	174	173	160	187	167	177	200	182	171	164	170	189	195	172	177	182	176	167	165	178	186	169	167	180	170	161	166	154	186	166	160	182	177	188	161	160	166	152	182	198	173	180	165	193	181	180	162	181	190	166	184	174	174	194	182	177	168	141	169	171	177	171	177	162	165	167	187	193	184	201	181	189	166	172	179	165	160	186	179	172	177	149	189	209	163	162	169	187	161	158	191	175	156	189	164	189	170	168	135	169	168	162	177	184	178	181	208	194	185	184	179	198	176	157	169	182	186	193	207	170	182	169	160	169	171	172	190	180	165	209	169	180	172	189	198	200	193	188	161	140	175	192	176	171	173	154	194	212	184	170	190	186	185	185	170	156	166	163	168	180	162	150	181	190	166	187	173	175	133	181	171	181	181	189	188	182	187	171	193	168	188	162	203	186	191	193	185	179	210	179	176	181	181	193	184	166	184	185	180	169	199	183	170	167	159	188	180	202	163	194	163	165	190	188	161	179	172	181	186	175	191	178	200	180	191	182	189	194	185	168	142	175	189	185	178	163	174	180	191	179	215	133	185	177	168	178	183	202	160	148	175	183	198	191	169	174	182	169	177	186	166	172	162	183	171	171	175	188	179	194	171	176	171	192	180	162	208	176	179	159	175	161	168	178	186	182	176	157	160	179	166	139	185	180	152	144	178	156	166	171	179	145	178	163	154	195	216	183	193	165	187	177	173	193	149	174	210	185	195	184	198	179	163	166	180	212	203	175	164	190	168	163	204	156	172	188	178	192	194	185	175	197	188	205	190	178	199	154	183	194	175	173	163	191	169	182	176	184	171	169	162	190	176	156	177	156	182	167	202	201	174	160	175	188	174	194	180	189	204	192	200	186	188	150	178	174	170	181	184	195	198	159	203	203	168	172	194	182	176	193	176	183	175	179	172	172	173	176	163	179	190	166	180	193	177	204	200	207	166	209	176	166	196	177	163	144	169	187	173	182	204	182	155	202	160	176	181	191	195	208	206	171	173	193	183	166	168	175	182	158	201	170	189	188	184	162	173	172	159	171	183	190	156	168	168	186	177	209	181	158	163	169	159	184	192	155	169	165	191	184	175	149	183	189	178	170	185	173	167	162	189	227	192	182	180	136	163	137	160	168	157	165	169	204	169	170	171	163	148	157	176	158	159	196	195	162	168	172	157	163	169	170	177	166	181	177	183	156	177	171	181	177	160	190	177	179	166	165	168	176	146	165	157	165	155	181	168	164	173	181	184	192	186	162	171	154	166	185	209	176	163	197	167	163	164	215	195	169	173	185	151	184	161	162	194	186	187	165	199	180	197	180	153	184	178	167	147	157	197	183	177	186	174	195	159	189	198	157	152	153	183	180	190	181	176	171	198	180	176	179	174	175	153	201	175	193	194	177	142	177	172	211	184	163	195	204	197	176	182	196	188	189	173	148	176	173	164	173	173	147	146	137	191	172	187	187	187	184	178	151	187	187	182	203	169	176	183	166	164	190	169	200	175	161	172	189	178	177	213	195	180	174	183	187	180	181	170	179	176	174	168	165	193	181	156	172
38654	24835	21420	12688	4430	1301	1109	998	855	674	620	582	482	438	405	383	419	440	424	602	988	574	413	407	377	410	391	380	430	419	419	387	398	390	406	431	412	402	456	413	357	432	395	372	397	437	397	345	395	395	412	388	422	408	421	394	436	366	425	429	436	404	392	433	403	401	407	377	395	400	428	375	436	404	377	413	403	416	413	408	385	407	406	403	409	408	392	429	358	386	402	408	369	372	378	417	386	390	364	407	396	405	362	406	386	364	372	425	401	399	432	393	414	405	412	405	397	417	392	370	391	382	387	401	409	404	392	403	391	415	397	389	415	373	421	400	414	375	381	354	397	395	407	383	407	397	371	389	408	401	434	419	386	371	398	443	396	399	422	403	381	375	414	393	394	362	384	401	375	409	382	410	368	381	400	389	392	398	378	383	400	397	418	397	395	388	412	433	352	390	414	393	395	363	418	374	424	417	387	386	404	398	393	418	391	397	414	425	405	445	437	347	391	443	404	429	409	419	414	400	404	413	389	391	434	404	399	409	438	423	414	433	406	427	391	396	361	396	425	405	379	383	377	363	396	420	403	394	372	401	401	403	412	421	381	390	383	379	390	402	372	387	386	411	378	381	384	425	395	437	400	412	420	421	395	372	383	367	355	389	412	412	378	396	399	414	433	398	370	409	395	384	415	378	397	395	383	407	382	380	389	395	422	383	415	417	396	387	421	405	380	359	449	441	432	425	425	425	421	412	382	438	413	410	397	430	425	424	401	392	398	367	363	443	396	401	378	375	413	400	404	380	397	414	431	426	431	405	430	417	397	382	399	389	417	384	387	419	394	436	389	392	384	429	438	389	379	382	406	389	380	402	407	367	385	404	418	423	411	411	373	421	398	390	369	413	412	403	387	388	389	395	387	426	417	371	414	372	395	424	415	422	441	385	399	378	408	378	421	426	361	408	419	435	361	393	403	406	377	412	398	405	380	401	391	401	445	362	430	399	370	388	394	369	396	412	380	399	412	388	400	382	385	408	386	416	385	386	396	433	377	364	435	360	406	405	351	392	392	395	408	401	397	432	409	418	402	387	401	410	380	406	394	433	387	396	413	389	391	428	416	407	351	420	379	394	357	449	383	376	394	397	418	393	392	384	413	381	406	395	445	394	391	390	391	393	407	391	436	393	399	395	368	411	346	415	395	417	460	390	406	395	386	406	424	392	385	418	428	405	407	392	416	407	378	401	409	413	400	371	410	372	427	388	417	402	409	407	398	398	393	446	387	410	422	377	421	391	408	375	412	416	415	372	387	372	425	437	404	353	409	372	374	415	383	436	374	435	386	403	391	398	462	405	416	384	388	410	401	391	411	387	386	389	409	378	405	392	379	372	400	439	375	402	396	380	360	414	402	367	409	433	400	420	384	402	395	431	420	386	419	366	410	407	389	387	399	386	377	416	399	402	412	386	400	369	378	378	400	410	394	418	406	402	370	421	395	371	368	392	404	402	377	399	377	410	406	406	399	391	425	391	416	426	427	403	400	401	406	398	408	395	421	376	397	418	392	402	386	399	404	393	419	434	384	440	379	427	397	410	397	396	390	416	389	372	384	382	368	405	403	362	429	441	396	418	363	383	397	390	437	406	409	365	407	391	397	374	397	405	398	354	396	402	380	358	398	437	424	449	402	407	397	369	402	430	399	436	379	396	401	372	384	369	394	420	396	404	428	426	365	420	399	398	409	397	466	413	401	400	396	392	377	436	391	399	379	412	408	394	369	380	435	411	359	399	371	377	428	390	385	390	419	439	383	397	393	386	412	440	384	417	376	427	424	409	417	401	390	400	400	370	404	373	444	393	404	415	380	416	379	410	416	407	368	458	408	395	398	471	420	414	384	410	421	375	399	397	363	358	411	387	425	393	442	374	371	394	391	404	383	407	382	407	378	394	418	371	418	378	364	435	400	375	416	395	399	373	397	371	361	418	394	375	423	360	397	408	409	438	418	424	398	403	405	361	418	378	403	350	397	375	371	399	370	401	386	424	419	367	378	360	413	421	405	407	361	373	391	362	392	420	382	397	416	362	411	411	404	423	431	404	418	370	408	393	360	406	386	403	405	401	438	419	395	385	412	425	402	399	359	375	402	393	418	393	400	381	403	384	408	414	385	385	398	404	426	403	368	360	409	430	426	399	426	409	400	373	410	395	410	398	415	411	386	400	375	425	406	412	427	361	387	442	424	377	419	420	388	380	399	358	420	418	381	408	410	399	382	378	389	382	414	391	380	408	375	403	387	421	405	411	407	402	374	429	405	417	406	370	430	403	402	407	416	379	452	417	435	401	404	371	402	378	380	389	379	360	424	397	398	407	403	359	434	370	426	387	409	389	381	401	397	413	401	380	382	403	408	407	378	405	402	393	398	439	408	370	419	383	423	392	402	404	421	393	395	376	403	414	389	378	376	381	407	404	392	402	401	402	429	425	405	408	383	397	387	403	360	339	376	391	378	401	421	362	405	390	387	402	397	378	391	407	378	423	394	412	369	379	445	383	379	382	381	445	409	395	377	385	394	385	388	417	421	410	416	420	376	393	379	391	380	385	403	428	379	417	460	391	414	423	394	380	407	421	401	405	381	385	418	420	397	388	425	433	387	395	386	409	392	396	365	372	399	378	388	409	379	422	345	415	414	403	369	376	388	399	380	404	384	425	358	373	397	375	415	389	413	416	399	379	407	380	381	400	397	410	386	445	396	390	417	384	413	363	424	394	417	392	433	437	398	389	384	416	387	392	418	414	387	425	424	410	419	373	414	414	397	410	411	381	400	404	400	409	404	395	427	382	421	381	390	417	379	410	391	368	382	389	400	400	394	402	441	387	413	394	402	427	435	421	352	428	419	415	383	373	401	396	402	402	382	420	405	424	402	412	414	401	366	411	396	401	422	378	378	403	431	395	371	422	405	400	387	381	398	441	406	418	423	399	410	401	441	417	402	398	365	387	425	376	405	416	398	378	409	408	428	371	396	411	400	434	401	392	386	375	386	406	393	415	379	376	404	362	385	425	404	391	402	405	407	438	404	354	412	405	358	403	385	335	451	401	399	396	398	361	404	409	421	407	420	414	414	383	409	380	426	422	416	427	409	411	371	424	429	411	423	349	407	379	367	419	390	393	415	337	397	404	403	408	420	422	439	417	391	392	383	351	431	397	396	406	397	427	358	406	396	405	425	422	406	425	369	425	371	395	419	407	404	387	371	385	396	381	382	383	377	440	388	398	416	358	392	391	433	393	385	388	438	399	392	368	387	404	360	389	404	389	418	393	425	403	393	367	431	382	404	385	405	391	379	376	366	375	406	400	407	398	402	406	401	421	402	395	376	350	378	379	397	416	435	396	412	383	407	386	422	388	449	433	394	376	385	418	420	411	395	387	392	393	375	418	379	426	427	392	376	407	429	398	394	387	387	371	400	403	375	406	397	396	416	401	427	424	377	363	403	424	398	376	410	384	427	373
69585	36010	20628	6221	1601	471	332	244	272	234	204	205	212	186	233	202	215	190	168	200	302	322	248	175	190	180	197	182	187	185	184	202	142	168	196	203	211	194	184	196	190	192	189	192	192	181	184	174	170	185	163	193	190	196	200	159	180	185	166	196	210	211	166	201	206	170	193	163	173	169	195	172	169	199	164	170	180	179	182	179	175	161	201	214	224	174	180	182	201	217	170	208	196	192	188	172	165	223	184	209	191	193	185	164	165	178	188	185	183	196	174	184	203	189	201	219	191	220	171	196	194	194	177	200	197	156	188	190	168	176	177	180	208	192	169	186	191	195	178	200	204	191	182	170	200	173	190	156	199	225	185	197	154	194	191	197	190	182	174	193	199	182	185	191	173	166	187	191	172	172	177	177	187	200	182	213	172	178	184	191	200	212	202	205	172	188	166	173	188	163	182	208	202	182	188	205	193	183	184	173	169	200	172	224	165	169	174	185	163	189	174	198	157	204	174	198	212	170	201	180	202	175	202	212	176	183	196	199	177	218	173	214	188	191	193	206	196	183	182	194	180	194	208	190	155	174	193	182	211	174	190	175	195	190	204	170	185	191	169	164	175	182	200	195	167	172	168	190	190	206	194	178	178	193	187	195	160	168	159	174	176	212	196	164	190	225	159	162	189	182	179	181	190	182	191	183	176	195	192	182	180	181	188	145	198	204	197	185	211	190	199	176	207	229	195	189	198	162	183	175	189	169	204	171	194	171	186	199	156	197	181	158	218	180	204	184	179	157	178	186	174	170	168	185	197	191	210	183	164	191	158	192	178	178	192	190	196	181	203	208	194	195	212	191	196	201	193	182	194	195	199	197	187	182	187	212	196	201	199	195	184	177	166	178	200	193	189	201	196	205	207	209	210	203	183	176	179	168	170	158	164	160	164	179	215	212	219	201	187	218	194	200	176	169	178	163	169	170	151	165	193	199	174	198	218	199	187	195	235	207	189	204	191	178	191	194	192	190	203	215	181	194	188	195	177	200	200	193	187	198	157	197	220	201	193	185	211	156	158	198	175	187	167	188	214	196	159	188	198	185	190	209	204	187	166	170	165	199	178	186	178	177	192	173	208	196	195	200	204	171	201	192	187	205	210	195	173	181	163	195	188	197	177	166	217	176	194	204	173	185	197	187	180	171	171	212	196	219	166	215	197	167	175	185	184	210	180	175	190	192	177	196	171	171	188	182	214	228	179	193	187	185	181	180	177	208	217	176	178	197	192	187	184	187	179	199	174	209	171	190	186	191	202	175	214	213	183	194	190	215	204	205	179	154	186	167	182	193	182	189	174	197	202	196	189	195	200	174	194	166	191	191	190	191	171	200	186	229	166	191	211	204	179	181	195	193	177	168	191	183	214	188	221	181	190	174	180	179	209	178	171	161	189	154	194	185	198	184	201	222	176	200	169	161	195	178	198	187	188	172	212	188	166	173	150	195	179	162	187	191	188	182	178	155	179	170	177	184	172	191	195	194	172	194	183	189	182	170	196	205	218	198	204	177	200	202	171	175	202	191	180	173	200	204	199	184	197	205	185	167	202	176	178	185	197	216	164	225	195	172	168	194	173	170	159	179	184	189	192	175	169	168	204	188	179	202	216	180	216	180	199	180	207	182	161	192	186	210	197	207	175	184	185	172	166	175	184	182	175	186	191	189	188	184	200	181	170	224	178	158	200	190	181	202	181	178	191	166	195	227	163	163	195	183	153	168	160	156	178	202	173	170	174	181	173	189	183	188	222	173	186	180	217	171	186	199	197	194	177	183	190	220	192	209	166	194	214	189	168	208	207	179	196	182	181	203	209	205	194	185	174	194	184	195	173	198	192	186	177	203	204	174	175	185	156	198	155	175	158	179	174	188	199	180	177	187	220	173	202	181	184	189	189	191	195	189	200	170	190	214	172	190	168	183	175	179	185	192	189	191	191	197	184	158	183	180	188	205	198	187	214	174	171	215	179	187	206	186	178	176	190	197	164	208	207	168	187	148	163	175	177	206	181	190	212	195	199	169	183	169	186	222	203	169	181	162	201	197	195	191	164	179	186	180	172	201	183	203	185	192	177	183	191	152	181	177	200	187	177	186	179	176	194	159	192	172	176	181	166	195	177	185	199	198	212	164	175	196	200	195	174	189	208	176	152	168	178	175	164	205	205	163	168	182	201	192	183	175	167	177	177	188	157	175	194	205	200	177	201	172	174	161	234	201	191	208	187	200	177	173	197	206	180	196	172	180	178	187	195	174	190	203	169	194	188	163	180	191	213	200	192	184	183	170	188	160	199	175	168	200	201	187	169	222	198	180	189	192	203	181	179	191	173	180	186	203	191	201	183	183	184	193	186	174	180	191	154	189	197	211	178	195	176	183	162	163	197	202	182	184	171	187	171	199	157	168	174	187	197	174	196	144	171	195	211	186	201	156	176	199	187	182	181	195	181	183	193	207	166	196	199	194	189	179	201	189	183	193	176	188	173	186	201	195	208	198	183	160	180	208	214	178	191	198	186	176	197	194	190	185	183	177	201	185	178	157	185	193	210	176	173	196	153	200	177	184	196	178	187	168	188	191	171	196	179	169	165	188	172	190	203	202	199	196	210	180	192	175	177	185	196	184	176	187	203	167	173	192	186	186	188	211	201	185	167	173	183	220	194	190	164	186	181	203	204	189	194	166	177	209	200	194	146	199	163	195	179	209	181	192	169	175	165	185	170	194	194	185	180	221	165	183	194	192	181	196	177	197	200	193	189	199	183	213	212	179	206	198	210	181	205	190	164	149	183	183	180	207	186	197	173	177	186	183	193	203	173	199	188	183	187	192	180	191	174	193	216	200	192	175	179	194	198	192	180	199	185	165	193	200	200	194	184	173	194	193	191	196	172	205	187	178	207	203	218	176	166	189	205	206	189	202	186	160	156	213	196	188	189	197	227	181	173	200	181	169	189	172	190	180	187	170	187	172	173	188	185	197	176	188	218	199	188	173	168	188	182	181	197	182	171	189	172	173	205	211	197	203	177	191	183	196	176	173	197	196	153	172	180	208	172	198	197	187	192	176	170	179	201	181	194	179	169	168	173	177	159	183	195	157	194	167	225	204	209	180	188	194	170	180	175	215	214	152	159	218	179	183	180	193	183	178	191	197	175	214	192	197	197	181	180	167	194	220	195	174	159	169	202	162	180	196	188	181	192	166	194	195	204	211	161	183	167	186	192	189	204	191	201	167	200	191	177	178	172	208	213	186	169	180	202	166	191	194	189	185	183	200	204	157	181	159	178	193	211	190	191	200	153	159	202	182	193	197	191	183	193	186	180	182	183	199	184	179	204	175	177	178	203	184	188	207	190	174	199	217	192	209	180	184	176	168	187	172	216	176	189	198	172	193	189	207	197	171	178	176	201	215	202	188	189	179	192	170	169	164	184	197	192	231	176	177	214	211	194	182	212	171	174	205	173	167	186	170	181	187
45722	27118	22425	9091	4501	1478	994	810	710	603	547	527	536	483	500	473	461	453	469	532	1036	1144	712	473	455	438	439	455	430	425	434	433	405	444	423	388	417	456	458	414	400	401	441	393	402	382	400	412	406	414	446	401	419	420	372	416	396	382	438	437	435	415	401	422	389	413	405	407	392	409	436	381	400	406	430	417	410	457	413	416	429	421	424	387	421	426	411	388	445	424	432	418	430	398	436	430	441	399	381	425	416	412	404	416	416	410	439	418	415	391	442	422	397	394	392	441	426	405	413	408	433	403	390	412	426	442	404	423	418	414	401	411	425	415	409	420	452	423	395	407	407	426	410	397	447	444	424	437	444	380	407	390	410	448	401	429	397	401	437	420	409	392	411	445	412	380	435	427	409	449	422	405	392	427	435	393	409	401	377	404	416	382	428	411	399	422	403	434	433	431	396	424	430	433	425	441	393	433	413	407	389	421	404	433	380	429	413	405	421	433	414	388	412	438	408	400	405	427	427	425	392	442	359	387	424	438	406	410	394	415	397	415	389	393	378	420	384	406	447	427	417	412	433	426	396	433	421	445	402	381	399	371	389	396	416	410	435	387	419	385	390	384	426	430	395	413	399	412	420	416	410	422	385	433	455	410	420	394	391	434	417	419	390	448	400	372	395	435	435	425	386	382	404	423	413	456	368	384	433	420	417	409	410	391	401	408	433	452	400	384	397	397	394	408	432	407	389	418	439	404	391	437	419	399	416	363	422	376	381	437	384	421	439	401	397	404	393	398	432	395	423	424	420	413	402	406	443	391	418	396	411	409	424	436	400	420	392	409	426	418	422	417	479	414	407	445	416	400	402	379	404	411	418	433	435	392	396	415	401	404	433	407	401	400	400	444	392	416	424	397	420	403	397	417	441	390	390	387	426	388	437	460	409	469	414	421	427	436	431	384	411	390	383	383	395	408	427	392	420	404	414	409	430	464	440	412	424	437	430	421	424	376	393	412	433	441	414	401	393	393	403	419	401	428	377	412	406	400	453	367	414	436	382	398	381	491	377	388	441	411	407	418	435	424	429	364	428	416	366	409	435	392	415	407	398	415	369	388	429	411	408	438	373	429	371	432	401	399	384	368	393	394	409	399	448	451	430	414	451	360	414	404	434	420	378	435	400	400	393	451	391	404	465	399	450	395	434	395	424	404	419	401	397	376	434	407	387	423	418	413	411	406	411	395	442	432	353	390	419	433	413	384	392	415	420	404	412	451	382	410	457	429	385	429	387	381	410	378	398	416	409	399	434	420	430	400	389	392	428	423	382	394	388	403	389	429	449	388	394	416	430	369	453	429	371	402	429	399	430	418	407	390	453	412	397	436	417	384	426	452	414	401	400	374	424	425	388	417	455	440	416	430	413	454	399	438	416	404	397	437	416	416	406	391	423	405	429	448	418	408	359	421	393	434	415	413	425	369	408	416	388	433	380	387	416	398	396	403	429	394	407	456	393	425	431	416	406	394	409	417	411	401	433	433	441	430	416	430	422	392	427	391	406	413	421	439	420	390	432	437	402	401	400	411	414	436	409	393	428	405	413	377	411	435	378	416	418	394	403	439	406	388	425	381	460	414	448	417	396	395	428	445	396	417	399	388	406	443	405	405	430	441	398	390	386	440	421	403	425	417	384	398	410	439	393	403	413	418	420	393	379	415	409	450	420	399	411	424	400	442	391	400	418	391	430	419	403	420	435	371	374	446	430	414	393	412	458	438	370	406	406	387	439	385	408	432	416	419	419	412	374	429	427	439	435	423	410	436	413	405	385	400	396	416	399	406	391	425	400	436	416	409	386	407	408	396	489	396	388	403	405	456	387	392	415	415	423	423	418	417	457	408	429	445	399	410	439	408	404	414	387	386	416	439	439	384	409	419	387	440	419	414	387	423	423	408	416	365	396	433	398	411	440	422	425	398	420	407	415	340	437	454	433	443	435	419	388	437	418	415	427	416	435	423	407	374	442	430	442	414	434	402	419	452	419	416	421	401	408	397	430	402	408	430	414	394	406	402	395	416	427	426	404	368	435	394	431	387	422	420	402	423	421	431	443	400	436	422	415	422	388	400	432	415	395	391	436	408	401	419	450	399	408	415	414	378	425	422	421	400	403	404	408	409	426	449	440	391	410	426	411	419	440	420	402	396	414	391	407	406	401	416	418	420	433	396	431	410	401	414	433	416	422	420	417	416	419	424	395	384	397	412	402	412	412	413	424	420	413	430	421	384	404	416	395	394	402	438	411	423	389	422	406	397	420	411	408	407	399	405	405	439	426	400	411	435	397	384	451	422	415	415	426	402	401	401	421	420	398	409	376	376	415	376	434	385	424	415	399	374	372	408	419	401	427	391	419	432	452	416	407	413	424	427	404	417	401	446	417	432	401	424	374	393	402	426	427	401	394	394	406	402	418	417	426	418	445	418	396	426	361	432	417	424	400	402	398	413	412	420	400	393	420	400	387	379	401	401	411	440	472	418	404	436	401	415	397	403	439	421	408	409	418	406	387	424	435	455	409	432	420	393	437	420	410	414	439	465	404	423	422	397	404	433	386	424	401	390	417	415	383	374	408	383	411	420	438	434	378	414	435	411	408	441	429	428	433	431	404	437	426	413	430	412	418	422	426	407	429	396	435	406	404	386	418	412	433	393	384	410	448	421	425	431	416	404	397	400	409	415	428	420	394	411	398	421	405	405	427	409	410	414	426	409	421	405	381	408	443	399	409	396	439	411	432	422	382	444	417	433	400	383	420	448	388	388	416	431	425	456	421	409	421	414	408	421	404	386	409	427	390	410	415	394	427	409	397	373	437	431	404	407	385	420	443	423	393	404	417	365	434	415	418	401	393	375	406	389	424	414	392	405	416	398	372	378	407	415	412	408	430	451	395	405	381	408	479	434	414	410	406	432	429	436	435	433	437	409	388	407	425	376	412	376	431	415	412	442	366	394	400	392	431	438	431	395	391	428	386	431	450	400	419	412	409	418	392	423	443	393	413	423	450	443	424	448	439	436	426	416	411	424	407	406	405	423	401	427	429	419	375	429	430	377	421	447	422	409	444	399	430	401	409	437	372	422	413	385	365	394	419	432	416	413	416	459	424	428	391	406	390	443	393	429	429	439	454	415	407	432	405	414	423	403	384	389	413	411	438	442	410	405	398	378	413	398	435	416	389	436	417	406	439	414	404	385	417	421	403	409	405	414	436	395	455	392	401	410	396	408	393	428	417	402	399	399	405	397	413	429	422	406	388	393	377	429	409	422	445	400	410	437	423	397	427	410	430	407	391	434	408	395	431	405	429	419	425	429	415	398	396	402	373	436	426	437	417	387	406	381	418	437	415	403	411	388	439	414	439	392	391	419	414	431	399	416	412	396	383	409	443	398	380	387	414	417	401	424	426	399	385	419	404	417	398	425	432	377	430	419	383	407	433	436	424	438	432	419	439	416	410	410	414	391	392	433
55926	25561	7373	1682	378	224	207	194	200	167	159	176	162	181	174	154	173	158	183	176	157	173	147	163	192	178	182	162	154	171	171	154	137	156	188	179	162	178	171	174	166	162	145	167	173	161	163	165	166	164	205	191	146	166	148	148	144	167	174	151	165	176	176	137	150	155	153	183	177	181	187	180	161	159	180	179	137	194	162	155	147	167	164	158	156	152	174	143	174	156	174	166	179	186	161	164	190	160	138	174	170	170	161	176	140	163	159	174	169	155	166	169	174	176	183	156	173	155	139	159	151	182	183	155	155	183	144	179	189	143	177	150	150	170	149	175	179	166	169	161	172	185	155	168	153	161	174	171	172	158	165	170	159	139	190	161	172	170	156	153	168	151	169	173	166	160	185	163	128	183	177	161	186	163	164	155	170	148	165	177	153	164	173	156	174	191	185	166	189	171	166	158	172	186	153	170	142	176	159	135	201	178	141	154	157	165	159	141	167	172	182	138	168	189	157	189	156	196	148	159	146	169	159	170	176	167	138	176	193	141	166	158	157	161	149	154	190	174	180	166	163	192	158	161	163	138	160	157	175	167	160	166	157	166	165	171	171	141	182	163	168	162	180	178	163	168	167	186	157	167	196	173	149	188	173	180	174	168	186	198	183	165	159	165	174	159	203	195	177	170	149	157	191	163	161	168	151	168	184	152	144	149	167	159	154	179	163	179	170	150	156	172	172	187	166	138	179	178	168	168	170	150	135	179	184	175	156	166	166	158	166	196	173	170	180	158	161	193	162	156	158	192	156	162	152	167	179	158	153	173	178	177	173	171	175	147	193	165	176	156	175	156	173	152	144	154	150	184	165	200	164	160	177	173	176	192	175	156	170	172	156	145	170	177	183	138	144	177	179	178	174	163	159	168	177	174	169	158	154	200	179	173	152	139	154	168	173	176	180	174	193	157	183	166	154	185	184	162	187	156	165	174	161	154	174	131	164	163	157	159	179	161	165	179	169	162	187	168	159	174	181	182	154	180	185	180	172	164	151	178	183	182	182	171	156	165	161	172	168	150	151	185	183	165	177	155	163	152	154	195	198	155	169	157	161	163	181	172	185	174	168	150	177	156	191	191	172	191	155	166	169	158	151	151	172	180	170	182	163	153	174	173	152	172	139	184	187	161	167	158	172	160	156	152	137	166	181	176	188	180	164	155	148	161	167	158	140	170	183	135	148	147	170	163	167	158	161	207	176	158	168	178	174	180	152	169	194	161	139	152	175	180	160	182	176	166	163	184	170	140	166	152	160	171	137	155	188	155	177	171	172	164	161	175	156	134	177	148	182	182	187	158	195	142	137	159	165	152	173	164	179	179	173	176	144	184	194	165	174	155	168	158	160	162	168	183	161	177	202	157	190	164	155	150	150	172	170	153	165	160	167	185	155	181	175	144	179	168	189	159	170	153	151	174	151	180	165	166	166	166	160	156	155	169	163	161	199	190	171	160	169	164	152	188	176	172	142	165	163	156	157	163	164	162	156	184	156	179	183	195	189	174	185	160	170	188	165	162	168	168	145	181	154	143	181	186	171	152	184	167	151	175	178	173	162	165	172	171	178	182	168	140	159	147	182	188	148	160	164	167	161	181	177	154	161	185	145	171	177	151	156	146	182	165	176	157	172	163	158	192	173	174	160	167	170	162	155	177	149	168	183	175	156	166	172	156	185	188	155	164	162	157	169	178	137	154	153	160	149	139	157	164	161	170	167	151	156	175	153	173	177	171	186	178	166	174	169	177	166	158	175	137	168	148	165	162	178	162	146	164	173	171	163	176	186	155	165	177	162	180	152	142	195	178	170	165	156	176	149	154	168	169	138	181	196	166	172	188	174	154	161	161	188	143	145	174	161	190	180	161	174	139	174	168	162	197	154	172	179	162	149	169	178	167	161	172	174	165	171	188	185	165	151	152	179	151	166	170	143	177	169	130	130	177	177	171	159	179	135	148	156	155	150	170	185	157	169	184	171	156	155	149	158	175	174	173	177	158	151	180	170	178	173	170	175	181	164	158	161	183	148	177	151	191	163	162	159	162	146	169	157	157	161	161	153	174	150	160	151	164	167	172	167	194	175	133	169	184	176	135	155	175	156	158	177	150	168	156	145	160	151	176	169	153	170	156	180	161	156	159	156	187	147	152	168	168	196	187	165	147	162	175	153	158	165	147	158	183	159	144	173	170	182	163	176	155	167	163	178	153	169	168	150	154	152	169	170	139	173	167	162	176	167	141	173	173	182	173	175	154	178	169	167	170	159	161	169	197	147	163	185	165	170	161	188	159	189	154	154	183	183	171	175	180	167	170	159	184	153	162	183	152	179	180	179	187	142	161	153	186	153	161	159	172	173	157	180	160	149	156	168	155	145	176	182	169	191	159	169	185	167	177	147	187	164	146	157	199	178	159	193	205	182	178	153	165	165	171	205	157	171	178	167	163	177	149	156	171	208	171	170	178	167	178	160	167	151	170	158	185	161	181	169	150	164	157	155	187	195	168	152	174	158	148	139	160	161	178	193	153	144	173	173	147	183	158	162	151	172	140	166	176	154	165	144	142	176	159	144	170	183	158	190	171	170	172	155	172	189	177	148	182	154	168	184	165	174	199	159	158	178	145	176	141	164	171	156	179	163	141	173	165	182	156	156	156	163	161	198	150	163	148	162	181	166	129	146	160	163	165	155	150	177	149	162	162	182	179	157	168	158	149	149	212	172	160	171	165	170	145	177	163	165	203	170	157	171	162	156	162	156	183	175	151	178	168	160	204	190	149	170	161	184	183	182	170	163	162	209	168	184	160	174	190	165	164	175	171	156	163	192	161	172	174	151	184	174	167	158	169	164	169	153	181	182	164	139	154	183	160	172	151	187	182	165	155	188	185	206	140	170	173	182	178	159	153	194	179	206	170	170	176	158	154	159	161	165	169	178	154	148	178	193	166	186	176	166	159	161	153	171	136	147	165	163	201	154	174	166	168	186	151	151	174	164	176	158	195	147	143	169	152	153	165	143	139	176	171	166	152	170	181	164	176	179	149	163	179	166	166	180	167	195	138	149	178	143	139	175	177	187	170	170	185	161	182	164	188	195	157	183	150	155	155	183	165	169	140	176	159	174	173	156	178	155	148	177	155	165	162	181	153	180	155	177	147	148	169	173	151	146	145	161	188	152	146	183	187	194	160	184	174	171	188	164	166	170	155	150	148	154	151	149	160	185	140	164	167	186	166	158	138	179	176	165	178	180	167	140	148	158	177	171	169	162	184	166	179	164	154	187	148	190	163	155	176	159	156	172	189	165	169	162	169	161	143	173	169	177	186	149	157	147	181	159	155	172	169	167	178	142	184	154	173	156	159	188	179	179	161	160	158	176	204	160	154	170	160	181	201	176	170	153	167	183	165	169	176	145	158	170	187	165	181	180	148	157	145	182	194	201	188	168	196	170	173	163	177	181	151	175	147	172	155	147	164
37803	16748	7825	3457	1150	700	505	442	448	402	435	396	399	379	398	383	375	387	369	375	380	378	390	353	382	362	432	361	357	379	366	334	378	398	356	389	387	354	366	359	382	379	368	368	364	397	353	391	355	374	359	381	368	382	336	376	359	362	395	382	391	391	366	393	358	381	404	346	368	396	383	397	366	379	375	366	364	376	368	361	366	403	354	382	371	375	357	397	357	366	354	393	369	383	381	405	405	357	387	399	399	362	403	386	367	390	414	369	375	386	387	395	351	349	343	352	362	389	357	382	359	372	405	353	361	384	357	353	374	379	357	353	372	393	375	372	380	375	383	371	397	358	392	361	364	370	363	370	370	374	345	371	366	356	378	362	377	350	370	377	383	362	365	358	367	385	375	375	371	353	348	361	350	376	386	371	372	395	361	344	380	371	416	365	377	351	380	377	370	344	377	349	355	369	374	391	389	358	379	405	382	396	370	339	383	356	358	375	372	371	390	370	392	365	376	377	363	412	430	355	362	392	389	360	376	362	419	368	389	355	374	350	344	352	343	381	378	379	397	346	363	364	365	366	403	356	426	387	340	371	354	363	368	402	389	369	403	385	388	385	390	391	367	363	378	374	384	366	372	343	350	409	361	358	366	375	378	380	365	384	392	341	360	394	363	409	393	376	351	380	393	372	348	365	340	372	377	389	392	394	415	385	377	364	382	352	343	388	357	363	349	379	361	391	387	394	360	395	373	395	369	379	370	372	389	412	381	376	364	365	340	361	372	374	331	370	404	365	389	375	371	366	350	384	362	362	400	388	366	401	338	390	378	376	367	378	360	352	373	380	389	401	355	413	369	393	398	375	365	365	380	343	382	411	321	338	380	365	350	373	365	347	359	366	369	359	340	373	367	371	412	368	369	373	366	396	360	365	369	398	389	424	367	393	363	389	391	387	373	374	370	385	334	392	414	341	362	369	370	391	391	401	369	414	350	367	382	371	395	378	380	357	364	392	376	392	352	388	371	375	388	415	405	383	414	388	391	368	406	390	367	373	351	376	361	374	353	367	383	360	361	362	371	389	355	374	374	374	380	378	392	333	346	373	359	373	371	378	386	370	361	384	369	351	392	334	373	373	392	377	339	346	363	404	342	348	370	388	363	382	369	381	343	351	379	406	369	426	397	366	334	379	387	415	372	363	361	383	362	327	400	363	350	381	395	377	351	388	357	374	364	342	375	336	382	385	380	384	403	363	382	379	434	359	375	399	388	400	400	378	350	392	390	396	377	387	395	359	383	400	354	345	397	353	371	371	388	355	360	354	340	347	364	382	374	397	363	381	378	375	375	398	380	387	388	362	377	385	366	393	361	379	373	404	369	370	376	366	398	400	385	406	339	386	368	368	383	374	349	365	342	395	366	380	371	345	362	355	342	347	362	391	390	369	388	377	362	368	412	369	375	354	366	370	399	384	374	377	374	353	376	380	370	356	388	396	381	370	394	355	409	365	342	399	345	387	362	400	396	351	343	384	375	371	356	367	408	389	377	348	369	408	358	373	386	378	387	392	386	383	339	342	363	410	378	343	403	382	369	369	362	383	377	386	416	353	370	348	356	383	358	359	404	360	358	366	381	338	382	359	368	362	405	388	379	380	367	387	419	358	363	365	354	323	387	365	348	356	337	384	364	363	381	361	381	380	365	396	387	371	375	337	348	396	339	396	373	394	372	379	372	383	398	393	391	353	380	336	384	357	401	360	412	374	345	346	384	343	349	388	362	350	418	382	367	363	357	359	374	385	372	388	366	384	385	396	401	369	334	387	370	375	396	378	360	374	379	362	386	392	366	368	400	416	366	364	370	384	386	397	372	360	392	340	381	364	377	386	391	414	346	389	335	388	354	394	374	357	393	392	375	369	382	344	372	380	385	365	353	363	349	355	380	395	321	373	369	375	384	358	384	364	419	376	344	401	359	400	360	370	372	354	360	383	366	371	328	368	353	384	377	376	357	414	392	365	389	352	380	349	366	400	383	369	387	351	400	364	334	400	422	378	357	401	365	377	376	401	392	400	389	380	347	347	415	376	371	370	373	359	354	374	361	365	384	349	342	371	375	386	374	385	348	373	392	376	368	359	375	371	383	353	380	365	363	372	376	363	378	376	384	387	355	399	343	354	353	406	345	342	387	364	386	397	378	339	367	384	375	390	408	347	387	327	379	351	380	373	356	374	398	394	370	362	347	412	376	361	363	376	376	369	355	393	364	349	369	384	397	368	372	387	363	392	372	398	413	341	399	377	384	360	382	395	337	375	374	396	379	398	369	361	332	367	369	360	413	390	360	388	364	391	361	378	371	372	363	345	375	367	365	363	341	360	398	373	359	342	380	352	370	326	388	373	408	394	361	374	384	377	382	363	357	345	400	370	394	375	382	369	380	371	382	367	334	385	361	381	367	377	376	362	373	387	362	356	391	378	359	383	369	350	361	374	397	362	388	362	380	385	385	407	385	379	380	343	386	378	360	350	406	364	361	356	388	418	386	405	376	355	370	378	381	389	377	384	390	373	346	355	391	349	412	347	333	361	379	335	356	370	390	339	348	351	436	366	398	390	360	357	368	387	369	395	360	355	390	386	378	385	374	351	366	358	361	395	363	343	349	404	379	363	372	337	400	368	390	351	355	335	331	372	382	355	328	378	327	371	353	336	370	395	404	365	385	398	387	395	392	376	379	387	383	381	368	365	338	360	353	383	379	363	369	374	360	382	333	398	396	372	381	314	384	416	355	376	402	366	341	374	361	368	385	375	401	368	386	362	385	396	404	383	388	341	396	419	355	366	384	355	376	364	382	364	337	371	372	381	361	354	352	393	412	382	403	381	404	415	366	417	384	389	374	368	364	398	349	363	397	371	362	369	363	383	352	379	373	371	377	373	388	372	367	365	399	381	378	348	387	387	352	365	360	357	373	399	393	411	362	390	390	352	410	362	382	367	366	355	352	364	357	408	352	403	386	405	376	389	349	377	372	375	408	386	378	378	359	369	356	370	397	370	361	373	356	353	393	385	354	367	369	405	343	370	413	398	369	365	348	350	368	390	398	391	363	381	375	391	326	385	394	385	411	363	356	390	358	367	369	423	390	402	374	390	369	368	359	375	407	360	363	354	407	399	377	385	348	364	373	378	372	378	374	388	375	381	327	371	359	375	388	367	395	376	361	361	364	375	381	421	366	400	365	362	395	389	364	402	361	390	372	366	374	378	380	355	421	380	373	362	368	375	385	393	381	364	345	385	340	344	354	430	355	355	357	370	393	391	402	393	411	364	370	381	356	391	356	368	354	353	369	415	342	373	366	362	344	353	384	354	398	392	381	358	383	365	344	407	400	423	364	405	354	378	365	381	377	360	377	373	359	394	391	361	359	389	360	372	376	354	435	360	423	373	384	377	365	388	404	388	377	339	374	362	360	366	369	372	385	399	361	374	352	381	380	377	379	370	372	371	385	358	363	399	393	383
64433	32940	15942	3807	646	286	225	195	201	209	172	185	186	173	198	207	190	186	178	197	220	204	189	186	191	206	160	187	193	197	176	173	200	209	177	182	176	196	195	186	176	172	188	180	170	157	184	196	178	146	178	224	164	182	179	187	204	181	151	171	170	166	179	190	200	177	141	184	163	185	189	187	161	169	183	168	180	159	178	166	184	200	157	159	208	193	187	186	147	171	182	164	177	164	150	178	163	200	191	173	179	171	195	202	176	194	181	160	157	186	155	178	166	184	180	193	189	159	182	181	195	195	196	165	177	184	199	166	178	175	176	191	180	172	180	182	182	182	178	149	177	195	196	172	169	191	179	176	156	187	168	188	163	179	187	182	182	169	184	217	182	170	175	154	183	167	186	160	183	197	184	193	197	177	164	185	191	206	200	181	188	174	214	163	182	191	186	179	167	191	197	188	169	174	171	174	182	177	179	176	202	178	176	181	185	211	169	172	190	193	185	153	155	172	157	157	161	159	165	169	184	184	179	198	167	192	223	206	188	176	153	187	180	169	207	177	204	150	175	155	182	173	167	183	180	168	192	166	198	170	152	192	153	183	183	188	178	158	181	173	170	177	199	181	169	161	204	178	217	188	195	212	155	170	175	155	169	189	197	180	184	183	180	191	163	175	185	167	161	163	188	170	167	206	176	193	164	150	209	191	169	181	159	148	170	156	164	156	161	174	187	159	181	197	198	186	172	169	183	192	165	176	178	181	171	171	204	195	171	163	159	197	159	194	176	184	178	187	200	182	176	171	171	185	168	168	193	197	185	196	177	183	192	184	197	198	180	169	158	189	192	168	182	168	174	149	155	182	140	198	171	213	172	199	175	168	189	166	176	187	167	177	187	173	176	163	172	182	189	176	183	200	171	180	189	179	197	176	196	172	196	166	200	166	161	187	183	160	218	157	188	173	188	177	162	184	198	199	192	190	167	162	201	191	177	178	194	189	182	172	167	184	193	192	163	185	188	206	164	211	161	165	178	190	169	156	166	184	190	173	157	193	189	191	193	174	170	197	162	180	205	172	162	179	175	200	181	180	164	184	176	163	155	176	176	191	187	175	154	168	179	174	177	173	152	188	156	164	179	176	163	186	152	148	173	170	166	174	163	207	176	173	163	165	194	165	179	199	188	188	167	182	184	186	182	178	197	183	178	183	170	173	192	200	177	175	193	163	169	184	179	204	190	193	189	193	176	182	155	175	190	157	165	181	181	168	156	194	181	180	203	183	169	167	202	201	195	181	164	212	198	166	170	164	184	195	177	167	171	163	184	183	192	172	188	208	199	197	175	176	164	188	189	189	166	193	169	183	168	187	186	170	180	148	160	178	175	164	195	164	176	173	184	161	160	191	204	189	192	188	203	166	174	195	166	204	165	182	179	163	172	154	214	183	194	166	161	168	182	149	185	167	170	175	181	163	159	155	175	177	180	161	173	197	190	174	213	184	192	187	183	173	203	181	168	141	167	186	197	176	193	190	189	205	164	171	161	194	178	155	181	183	178	171	179	163	178	171	172	166	190	183	172	179	174	195	165	175	173	203	159	185	183	167	177	159	196	191	166	187	172	190	186	186	164	208	181	162	176	176	177	188	188	195	190	167	199	178	186	160	194	185	195	175	183	161	163	179	182	158	170	167	190	182	160	190	181	166	181	196	161	176	169	169	183	167	180	178	191	192	176	189	185	178	159	167	201	207	170	173	168	175	189	205	191	191	193	158	147	193	201	155	194	186	173	195	176	173	188	159	161	173	189	203	165	184	171	184	187	174	166	184	210	185	170	158	176	180	148	189	177	182	166	190	189	181	189	167	193	183	196	162	184	170	184	167	182	157	198	181	198	213	173	192	191	195	197	196	162	168	202	173	181	176	195	151	183	170	177	174	189	176	165	201	172	180	192	183	176	195	180	185	151	161	153	152	185	207	210	195	180	182	173	169	164	187	187	179	164	185	196	179	168	187	165	179	190	171	163	168	167	161	168	176	165	161	165	159	175	181	185	169	191	179	178	196	185	200	198	182	169	175	206	196	175	184	180	193	206	169	211	184	186	205	184	174	176	188	186	161	170	208	195	189	143	185	193	177	151	185	184	183	172	168	176	189	138	191	193	192	164	189	202	196	178	212	182	195	168	180	176	168	183	160	170	171	187	185	179	170	173	167	164	191	185	158	185	188	176	182	192	153	172	206	192	180	172	183	180	173	176	167	205	193	193	190	190	177	178	195	159	178	181	195	190	198	173	195	186	184	187	142	143	167	199	188	171	162	178	184	200	174	175	181	191	163	184	178	197	190	156	175	175	190	181	171	193	175	152	186	198	183	154	183	149	156	177	195	187	185	174	183	179	189	206	202	149	167	189	173	177	181	195	151	173	180	199	198	200	165	185	189	168	194	204	171	182	164	179	179	178	197	170	193	188	191	205	189	206	175	192	188	167	205	198	204	168	159	182	202	177	174	156	175	199	200	184	199	155	144	185	156	176	171	205	176	189	163	198	184	179	166	176	180	176	175	173	183	180	190	155	174	179	178	190	186	181	188	170	191	189	204	188	162	158	178	169	200	203	197	193	164	164	181	181	187	195	184	171	192	183	173	174	178	177	160	185	188	186	176	184	171	183	172	160	161	174	172	154	181	185	165	172	166	181	168	169	174	171	165	168	139	198	189	185	180	149	173	181	194	194	195	206	204	199	163	196	194	186	163	169	190	162	166	212	179	168	208	181	158	172	160	187	162	176	186	183	189	184	204	165	162	195	203	213	177	174	183	180	203	174	171	172	175	171	194	178	191	193	154	175	177	196	170	201	165	181	167	184	198	174	170	193	161	180	178	190	151	166	196	195	170	182	169	195	176	178	196	189	154	189	191	159	171	177	161	210	184	167	193	196	187	202	184	185	195	200	179	181	173	186	172	186	177	192	161	193	165	188	192	174	160	192	190	187	197	190	160	170	141	169	210	173	161	182	188	183	177	175	167	190	161	210	167	193	171	145	175	184	176	173	187	163	193	147	206	209	163	155	193	181	178	155	172	180	190	195	185	177	158	169	193	170	195	180	158	180	213	189	192	141	203	183	152	177	203	171	182	180	180	181	170	165	199	177	203	141	180	165	182	168	172	171	185	181	170	173	181	171	174	183	199	174	212	153	171	207	155	153	168	189	187	178	175	208	197	207	188	173	184	191	193	160	170	165	172	182	196	200	153	143	194	175	149	168	189	177	170	194	172	160	194	191	170	187	186	199	186	140	164	179	182	202	149	172	178	189	171	182	181	176	186	171	197	192	176	189	204	178	185	146	189	169	162	178	182	189	196	181	170	179	189	196	197	167	149	178	182	174	196	162	187	167	161	220	195	186	179	187	200	208	168	172	151	186	159	163	184	175	158	206	190	181	189	191	182	162	193	176	160	183	174	162	162	172	168	175	161	184	192	193	180	170	159	167	171	189	201	169	173	194	176	195	174	205	195
43647	25500	16813	5694	1784	892	517	502	468	478	451	419	451	452	428	398	406	463	450	483	623	490	394	423	422	393	398	397	392	397	425	383	369	399	397	410	407	366	442	416	381	419	382	409	390	398	385	383	424	363	388	353	379	382	407	422	407	386	417	400	385	416	423	408	408	406	427	412	389	383	405	377	377	415	424	415	404	368	386	405	418	392	384	391	380	383	418	397	391	403	372	418	404	404	402	400	400	405	364	391	406	383	412	440	377	379	379	379	405	405	376	389	405	412	353	427	414	417	408	397	423	405	389	418	367	377	375	430	369	403	419	382	415	405	381	385	421	389	435	383	430	439	419	459	396	406	391	385	420	403	406	406	418	407	399	416	430	369	413	396	438	392	391	422	393	390	436	377	425	416	427	394	389	366	402	356	390	424	383	403	390	375	377	359	382	423	388	370	413	384	440	439	428	448	408	410	391	389	402	382	408	397	390	398	369	386	406	414	405	421	389	378	402	424	374	436	369	397	386	405	416	411	401	377	427	405	423	390	420	404	383	399	396	409	413	403	438	433	419	375	380	378	427	389	366	410	415	407	398	404	395	380	342	385	388	408	419	381	403	387	382	375	394	381	374	436	369	402	390	377	406	411	384	412	388	431	390	396	436	399	387	419	382	384	384	431	388	405	372	402	421	344	426	412	407	365	382	401	407	406	409	415	374	384	374	398	372	414	394	419	410	392	405	389	403	414	404	420	374	401	394	407	398	401	397	414	410	401	416	398	419	403	395	376	372	388	398	416	373	399	419	400	427	416	438	394	407	417	393	422	411	349	398	436	422	405	415	403	422	409	381	390	379	422	408	404	386	399	411	434	424	378	413	393	395	408	378	399	402	409	409	386	418	404	389	393	406	369	371	407	435	402	384	414	381	429	389	401	367	413	406	397	385	430	404	377	375	422	388	380	378	411	382	418	403	374	378	388	355	368	390	393	394	444	411	401	406	428	402	362	404	424	366	417	381	391	405	379	404	378	363	352	410	387	377	432	408	440	412	410	432	399	431	427	393	386	431	424	394	388	379	401	391	410	412	398	389	399	365	382	383	407	403	418	388	368	363	365	396	409	396	406	332	407	413	395	402	410	413	408	369	427	411	377	412	413	407	357	411	412	388	370	392	447	379	378	404	395	400	394	409	393	395	399	395	369	357	380	414	369	405	421	370	425	402	384	408	404	396	399	403	409	405	395	423	408	416	404	417	372	373	419	423	413	414	389	381	394	418	379	377	410	415	394	413	403	384	411	413	416	382	423	376	388	373	383	383	379	402	435	410	419	367	368	401	412	410	399	421	409	397	424	388	373	383	409	402	372	382	409	386	399	414	393	364	440	392	390	403	412	449	374	389	397	429	408	410	381	373	398	383	383	408	412	376	405	403	378	374	374	365	440	395	402	398	378	387	403	420	393	367	375	405	407	372	391	439	359	380	389	403	387	403	393	408	397	360	390	391	376	380	364	380	421	411	415	392	384	386	415	370	379	383	386	422	398	369	410	381	398	410	378	399	427	390	393	408	424	415	406	388	436	399	410	399	395	421	370	374	394	396	401	394	401	426	385	405	382	396	408	399	418	429	401	364	388	356	411	409	375	393	394	380	409	414	413	385	369	369	370	389	418	425	430	405	417	368	371	389	396	389	374	400	385	412	442	402	395	426	395	407	400	417	376	410	394	414	389	404	368	384	409	392	411	384	393	388	392	419	382	402	372	395	424	386	380	364	392	408	412	408	401	389	390	402	362	397	397	428	400	426	425	382	388	404	426	405	390	387	415	454	383	424	373	428	392	451	379	385	430	394	406	440	404	394	406	393	434	431	404	390	394	420	414	399	399	437	404	412	404	363	422	412	408	383	383	400	424	367	412	444	393	368	401	401	393	389	386	393	406	383	372	400	412	434	392	405	389	376	397	399	436	403	386	409	402	366	404	441	395	395	383	418	398	399	383	378	378	413	391	403	400	387	374	465	374	421	392	376	381	398	402	426	375	391	435	385	395	391	369	448	398	402	410	419	394	381	372	388	381	415	416	394	368	390	367	412	421	410	387	414	431	451	426	373	392	395	398	378	392	425	426	390	397	382	408	395	388	369	401	370	417	365	358	394	408	385	422	396	396	395	412	396	375	386	397	385	386	418	395	399	380	382	435	400	407	420	392	395	409	390	388	408	419	382	383	401	405	428	424	402	410	425	428	378	405	426	354	395	410	387	439	427	366	367	396	388	349	372	381	420	373	447	387	394	415	368	384	406	376	374	405	373	384	372	412	406	367	376	394	417	377	400	445	400	411	416	425	425	391	408	390	421	401	392	393	429	433	395	411	397	408	398	394	380	416	428	400	389	426	421	428	421	383	403	406	385	414	403	375	399	402	405	396	404	409	377	415	381	401	411	413	380	404	413	388	370	389	414	430	389	434	391	406	402	422	388	415	399	384	370	404	388	415	392	405	387	408	376	443	387	410	389	379	376	381	391	397	369	373	380	404	404	390	423	402	406	375	389	420	370	366	406	424	445	382	408	389	414	376	447	390	416	403	395	394	417	407	425	427	419	387	444	408	400	420	366	393	386	402	399	394	393	405	420	362	390	411	396	395	396	455	415	391	423	379	396	401	394	393	388	401	458	376	390	391	358	354	378	361	381	365	439	388	425	375	415	388	393	401	382	415	406	377	407	434	400	382	397	357	413	367	390	420	382	371	413	422	406	427	412	401	400	400	395	386	351	415	402	398	408	395	399	408	387	388	395	389	432	397	386	398	424	403	383	414	402	388	360	419	420	399	403	431	364	396	394	423	413	402	402	383	412	403	372	405	400	394	366	394	399	402	363	375	385	374	402	417	399	375	403	357	403	382	394	413	422	407	410	459	412	400	396	395	397	418	394	393	405	395	410	413	401	388	368	379	370	410	398	403	403	426	394	404	388	420	421	423	411	434	363	397	420	420	412	421	368	373	394	386	425	398	395	406	393	422	368	396	420	401	411	387	377	389	382	363	393	415	379	392	387	378	446	385	398	408	414	426	407	388	392	396	412	373	388	395	383	415	403	378	402	391	399	407	420	416	415	422	452	410	416	412	383	423	388	385	397	414	369	407	419	419	383	415	407	388	412	387	356	383	380	411	383	368	380	418	419	409	386	411	442	380	384	426	410	406	398	421	403	398	403	408	382	429	403	392	412	411	384	395	394	392	415	448	427	434	401	407	391	404	440	408	417	401	428	443	411	367	390	381	426	395	373	402	383	420	382	415	394	384	388	391	380	440	381	354	407	406	399	415	387	388	400	381	410	433	370	371	445	408	408	448	415	385	391	380	355	404	402	389	388	424	403	371	423	400	403	401	407	393	395	390	418	416	438	396	395	389	401	412	356	397	360	396	421	364	395	398	410	410	400	391	374	378	389	428	396	400	393	435	413	394	395	421	410	397	411	386	406	393	422	420	387	388	426	387	392	376	423	379	427	385	357	394	413	367
68136	36820	17066	4599	1882	470	267	246	200	213	196	228	229	211	233	212	186	200	234	257	319	245	225	211	199	193	190	197	176	205	197	189	204	194	202	183	192	186	219	194	201	182	183	185	193	190	177	175	185	183	199	193	179	210	170	195	185	190	198	208	171	167	197	198	192	183	195	197	183	167	189	183	209	178	204	190	194	160	193	180	208	169	193	177	176	200	191	167	193	195	191	198	175	186	183	181	200	179	188	187	174	170	163	201	192	187	203	200	190	191	192	204	195	185	191	190	180	173	167	185	196	183	194	185	181	200	189	190	178	166	200	187	177	180	207	188	221	190	168	196	201	182	190	202	185	215	193	165	187	215	188	207	177	182	194	193	166	198	179	169	170	179	212	184	177	186	189	190	201	189	185	208	194	194	201	216	181	166	179	203	185	171	195	178	198	182	181	194	166	176	183	189	169	201	180	180	173	194	203	188	180	163	132	184	199	198	202	192	178	173	198	198	170	181	194	166	165	161	184	195	186	212	187	176	189	196	184	177	172	215	180	178	190	194	200	178	165	178	208	203	195	199	192	163	186	196	190	189	173	203	184	172	198	218	215	171	200	197	184	178	208	199	201	188	185	230	191	176	170	207	172	167	173	202	171	175	230	187	183	186	178	176	179	188	185	205	192	173	176	190	162	202	203	199	173	195	159	183	201	178	177	189	184	171	169	182	177	192	179	177	198	171	174	212	170	190	177	217	179	201	188	188	191	172	162	213	177	188	192	191	181	176	209	195	193	214	193	166	195	187	187	202	189	179	205	189	201	205	217	196	162	187	202	187	180	171	209	209	195	208	181	197	195	172	206	201	220	197	167	173	192	181	168	167	196	203	172	171	197	187	183	164	174	187	194	198	178	197	163	176	213	176	195	167	165	186	186	204	192	205	187	193	169	187	195	174	185	189	191	169	199	194	194	164	197	191	217	189	172	196	192	188	185	169	208	174	177	219	213	173	177	162	181	178	180	166	202	217	193	196	214	185	184	190	176	177	179	192	179	184	216	185	176	181	210	155	167	206	215	183	191	212	171	190	202	188	187	199	186	187	210	181	178	175	185	162	162	173	205	179	171	208	206	179	166	185	168	194	173	183	155	176	184	206	166	175	178	194	202	171	180	191	177	197	234	203	184	193	187	184	172	179	186	190	226	188	194	189	179	159	190	227	182	214	176	199	173	193	185	199	150	186	166	163	166	199	205	204	210	167	186	180	233	193	162	180	192	195	204	199	180	230	155	185	179	179	185	184	192	202	189	192	177	190	194	200	171	175	165	215	179	185	176	180	175	167	193	183	177	190	198	168	185	205	192	183	150	210	199	203	190	176	194	177	182	170	174	180	196	187	167	180	208	199	203	199	168	181	184	180	176	190	204	179	172	179	183	192	185	166	185	185	164	192	185	191	176	170	192	167	168	176	170	197	190	174	182	190	187	165	194	201	187	186	191	184	190	205	176	194	174	178	162	179	173	191	187	186	190	190	175	160	195	206	196	182	195	202	166	187	178	184	194	187	178	203	175	197	189	204	192	168	194	171	199	200	194	188	178	177	191	174	188	244	159	185	182	181	165	205	164	192	210	197	224	188	202	175	185	184	185	206	219	179	161	185	186	179	176	165	228	187	217	172	174	164	208	198	178	200	157	201	197	193	166	183	185	174	172	173	188	210	205	186	189	211	191	194	181	178	211	178	192	179	186	185	153	178	209	208	196	180	181	194	175	170	185	173	225	209	191	180	178	188	171	193	195	166	175	208	190	190	185	183	211	188	193	188	159	191	188	167	184	180	207	202	172	211	189	190	181	164	201	165	186	192	219	201	151	176	177	210	173	190	197	221	183	210	202	173	205	212	206	174	182	180	212	181	200	181	207	207	175	207	204	202	215	171	183	180	193	176	212	170	183	191	195	205	187	189	167	185	187	212	186	189	192	169	167	175	181	198	157	193	175	189	197	191	197	199	172	176	188	164	163	187	201	189	181	194	189	188	167	176	166	208	191	194	191	186	215	195	194	186	172	202	175	210	186	212	156	158	200	185	199	184	186	195	181	201	173	163	171	205	183	143	161	199	227	224	174	191	204	186	208	184	181	164	187	180	164	191	165	185	191	208	179	213	193	206	190	197	198	166	175	179	198	191	201	180	170	201	195	173	183	188	168	183	194	193	184	198	169	207	164	188	181	180	191	209	205	189	192	162	216	184	213	183	157	200	194	193	174	187	202	189	171	192	195	202	200	179	177	183	202	190	180	198	171	200	191	187	181	166	181	196	200	199	181	187	179	166	172	177	198	194	212	193	176	181	188	157	194	181	213	177	174	188	213	182	213	173	190	194	191	194	153	166	193	155	170	214	190	203	171	197	181	190	236	201	183	184	184	208	195	197	204	197	175	200	207	185	186	183	168	187	175	205	199	196	180	180	210	198	186	185	184	162	185	193	178	180	176	173	194	198	190	208	197	180	189	182	187	198	193	185	172	190	177	179	181	178	175	191	168	173	188	191	217	189	182	171	176	201	186	173	188	195	178	214	160	220	194	181	145	176	152	187	194	174	189	175	195	171	200	172	188	194	223	182	173	203	176	191	192	198	197	198	210	247	191	176	184	197	201	198	221	187	195	195	198	202	185	180	198	224	194	173	176	203	166	184	228	182	193	171	199	172	181	192	194	180	193	176	182	202	167	177	173	170	181	204	225	199	179	206	194	188	172	164	178	166	168	183	177	184	198	196	184	199	224	191	196	199	207	167	206	162	180	191	178	168	162	166	192	164	203	194	204	191	174	194	198	202	186	178	190	223	158	188	182	201	181	151	183	195	186	196	189	201	179	164	188	213	196	183	202	182	185	207	200	194	176	166	186	196	205	192	195	179	205	221	206	202	197	172	205	170	190	195	180	167	184	195	178	194	190	202	180	197	186	174	163	181	204	180	208	195	176	191	153	218	177	184	166	191	181	192	161	176	192	166	179	173	165	187	191	199	200	198	182	177	168	188	212	184	185	183	185	189	196	184	192	183	187	188	179	197	199	220	206	194	180	192	188	243	216	195	201	202	181	168	188	184	196	197	178	167	183	204	180	202	204	187	174	190	204	182	196	182	188	188	198	169	194	177	199	181	184	210	179	197	199	196	175	162	183	161	199	214	210	189	172	181	194	177	224	184	208	212	161	161	185	183	183	217	196	189	187	213	185	194	178	182	181	180	178	196	189	195	177	181	182	190	175	171	195	180	173	199	182	207	195	194	180	202	193	184	212	188	145	199	167	168	196	189	198	191	206	196	189	143	161	180	180	208	197	172	190	188	170	171	195	180	179	200	203	207	185	171	179	165	179	211	191	198	176	159	198	159	172	205	199	199	195	171	162	178	171	199	190	200	152	192	166	189	181	166	200	185	216	183	197	177	179	203	190	194	174	202	177	188	187	189	166	212	181	191	176	169	201	212	178	187	173	198	176	169	198	213	185	178	187	174	193	187
44831	28113	15830	7775	5439	1219	838	644	562	538	540	515	473	496	492	505	457	448	515	916	1136	895	487	487	479	472	433	401	403	411	427	460	436	400	411	408	459	437	417	418	424	450	412	406	427	432	417	419	416	394	387	398	405	410	424	406	412	428	416	453	411	443	435	429	424	412	410	430	399	412	397	440	397	407	401	403	381	410	415	412	443	390	395	373	393	409	410	404	405	401	449	404	450	414	434	400	426	427	425	421	435	371	420	420	412	414	423	427	443	402	427	409	422	396	417	450	418	421	416	371	374	396	440	416	394	439	436	466	411	399	422	440	388	422	447	420	397	421	427	428	417	387	401	436	398	403	393	433	421	405	428	413	442	393	414	428	405	391	401	418	411	432	418	399	420	394	425	429	403	398	431	408	436	419	442	419	417	422	379	418	419	430	407	437	392	396	425	406	395	391	435	391	399	410	443	429	391	398	449	416	432	396	424	416	415	434	441	440	423	480	396	407	414	408	383	407	423	360	394	428	397	412	377	410	430	383	439	396	423	423	406	436	418	413	405	413	416	417	419	376	413	442	413	390	366	383	406	437	380	427	402	413	372	395	428	385	373	449	390	403	378	448	428	435	407	419	422	390	391	430	429	432	411	395	412	426	413	429	460	419	417	364	439	434	389	459	455	407	400	388	430	397	416	420	383	394	384	425	426	425	466	400	403	418	416	431	429	426	440	410	411	419	408	417	401	425	383	392	423	445	435	404	445	415	376	402	441	431	403	442	406	447	412	417	447	431	396	462	368	376	394	401	387	409	429	412	405	366	386	434	376	402	379	414	400	394	406	411	400	467	441	419	376	385	389	428	414	442	410	406	449	414	400	419	432	403	376	407	404	420	395	403	425	391	400	403	439	392	448	419	399	410	408	401	420	429	373	388	405	459	416	383	468	433	357	387	394	393	412	439	403	426	454	407	419	398	392	373	460	438	416	369	414	392	401	440	424	416	392	375	443	410	407	412	464	386	395	420	410	408	394	397	428	410	396	444	425	398	452	422	439	432	427	419	404	391	399	433	417	480	403	461	421	402	440	422	410	414	437	409	388	424	407	408	421	400	398	412	408	392	385	421	422	422	428	420	399	401	411	408	421	443	418	383	424	392	412	408	391	399	456	409	382	395	424	415	425	404	430	388	395	409	425	419	402	430	430	422	410	398	428	404	405	420	423	430	398	397	419	398	421	429	390	435	389	419	433	415	410	440	360	421	433	420	393	438	407	450	366	398	426	409	451	417	422	442	408	418	422	435	408	395	418	440	416	438	378	403	388	412	400	426	399	412	351	421	422	420	359	377	431	392	416	387	401	376	401	382	410	382	421	406	414	420	368	422	454	403	410	391	399	422	383	418	418	368	389	406	410	443	394	408	429	423	444	402	406	419	436	384	404	396	443	420	404	414	402	406	408	404	409	407	438	397	447	430	388	427	414	446	423	395	407	407	436	411	417	396	424	414	414	445	407	407	391	445	431	396	435	421	407	403	433	410	382	381	408	426	407	412	435	376	406	409	377	400	418	425	409	405	410	364	421	421	408	415	388	421	428	422	406	409	432	399	422	415	378	406	420	416	375	382	438	371	384	421	425	403	405	405	394	397	384	393	406	430	407	427	407	400	402	417	418	390	413	411	423	367	413	388	417	406	371	428	424	386	417	405	421	395	413	405	425	419	396	395	399	394	416	432	410	398	403	444	454	396	418	398	433	463	394	431	378	399	431	375	411	430	411	425	419	406	423	385	377	395	414	410	429	411	403	424	418	408	418	428	382	388	421	420	403	404	426	392	436	403	398	410	394	436	405	407	425	394	406	400	435	422	384	392	405	427	435	427	419	413	413	392	406	401	410	362	379	402	439	430	385	412	418	420	410	419	408	411	395	428	422	431	437	418	408	420	398	412	426	403	400	419	421	424	400	405	466	434	431	394	463	373	378	431	426	403	393	418	404	426	411	371	433	376	429	396	427	433	400	428	463	426	392	415	419	416	420	397	398	414	419	408	410	394	443	399	425	399	431	388	405	418	420	411	431	363	401	410	423	419	385	409	432	422	431	402	408	413	412	401	395	449	357	401	404	381	410	434	459	412	375	405	389	398	385	430	412	402	408	409	407	415	401	380	395	386	416	405	434	412	373	384	391	421	423	438	403	424	421	384	376	365	416	460	369	407	421	429	431	420	439	416	415	402	436	376	426	421	440	408	400	407	419	404	420	429	413	434	421	415	393	382	413	430	400	428	458	454	411	381	397	365	431	416	405	451	417	412	413	413	419	440	405	448	405	386	401	421	450	392	438	440	411	405	405	431	379	407	420	402	413	409	358	421	400	457	391	398	377	406	406	353	415	415	412	391	422	414	434	410	434	376	427	372	426	428	400	392	404	409	413	404	426	450	418	417	385	416	436	398	442	403	406	405	380	403	399	414	399	399	462	412	416	431	403	408	418	412	417	436	384	421	429	481	420	425	452	412	437	435	363	429	411	405	398	412	428	427	390	419	423	406	399	399	452	402	387	434	429	390	401	388	407	387	413	404	403	396	364	428	411	447	430	433	397	415	414	389	401	438	378	416	408	408	421	386	396	421	399	410	442	387	387	369	417	400	417	411	410	418	403	401	400	461	376	411	425	410	405	411	409	430	410	455	397	426	396	374	418	420	442	413	399	415	411	412	391	426	388	400	420	419	399	425	428	414	405	372	389	418	402	390	402	381	433	426	411	430	397	454	387	412	398	399	386	390	415	431	413	404	429	415	416	402	401	452	404	407	389	382	423	413	440	455	416	410	393	406	431	417	400	394	423	393	420	378	383	411	393	384	426	416	441	421	414	400	384	409	381	401	405	422	415	383	423	413	382	418	457	409	389	382	410	416	376	418	395	388	399	411	408	433	371	415	423	407	418	381	417	392	388	454	423	421	384	425	405	408	398	422	453	382	414	410	413	409	426	424	386	428	411	448	414	410	426	394	409	385	414	420	425	364	422	417	388	376	415	411	380	433	375	414	403	384	397	419	431	394	401	415	424	391	395	421	366	424	416	397	413	359	449	430	390	424	432	377	395	421	439	366	358	380	425	398	422	403	403	408	404	417	428	379	381	410	425	424	409	456	429	444	400	426	407	423	447	422	382	422	391	425	395	392	398	405	412	422	398	384	438	392	400	434	408	405	431	414	394	412	451	453	408	423	460	454	438	390	410	389	415	408	400	382	409	403	410	423	403	423	386	413	406	398	403	436	428	431	468	421	450	398	447	404	396	428	410	419	453	388	421	436	375	429	433	372	391	421	402	407	430	445	410	429	402	415	410	404	413	385	425	396	411	450	418	426	403	415	363	428	423	432	399	415	436	407	397	436	406	410	413	398	449	414	413	402	407	375	427	415	397	403	404	432	399	398	408	446	391	434	403	391	426	405	428	391	409	387	380	421	402	417	443	461	443	432	428	421	402	417	391	397	419	432	421	412	408	389	410	421	414	369
44921	23549	11377	4047	981	251	189	171	169	161	174	154	147	181	150	195	151	176	150	162	185	185	173	183	177	185	158	175	183	200	156	166	159	161	172	171	146	149	147	163	139	172	165	161	182	172	153	164	175	158	141	146	160	156	173	166	159	160	182	191	145	141	145	163	173	158	167	151	172	162	161	178	160	159	145	158	150	166	155	151	167	146	164	179	169	168	169	168	169	160	154	174	138	148	163	169	159	165	146	165	170	173	134	159	158	140	159	168	164	162	149	155	151	156	158	167	148	157	161	186	164	158	158	141	167	179	130	168	174	157	167	171	158	174	151	169	154	163	174	181	176	158	167	181	164	176	164	160	186	183	152	154	163	153	149	173	185	174	172	151	163	164	144	158	165	148	154	146	154	147	174	166	162	160	153	167	157	192	187	152	153	171	199	182	180	191	128	160	142	134	160	176	157	158	158	160	161	159	163	151	178	173	173	156	153	154	149	147	177	175	164	167	167	163	170	159	158	159	179	159	150	160	131	149	164	179	168	159	161	181	166	161	159	161	173	183	159	170	170	148	158	155	157	178	195	167	151	171	180	180	164	154	147	183	162	154	153	155	156	150	179	167	169	154	188	170	165	183	172	169	139	171	190	176	153	171	174	152	169	170	142	152	172	158	158	170	169	183	165	149	139	156	144	130	149	176	159	161	167	174	154	163	175	175	162	170	158	152	147	158	145	189	153	160	182	171	168	137	156	142	166	185	207	168	167	162	166	189	161	174	174	176	141	154	165	172	160	151	126	188	164	147	168	149	183	176	167	162	162	151	190	162	179	162	176	168	184	160	174	160	157	188	169	152	169	150	156	133	164	161	170	161	198	141	187	157	172	162	151	162	162	158	153	169	146	137	175	173	158	170	157	176	180	172	169	136	153	146	183	157	152	143	142	143	179	155	157	161	166	159	163	161	152	157	153	158	163	169	187	164	182	189	153	158	184	133	178	161	178	180	141	137	166	189	155	167	151	168	177	152	186	161	163	163	180	169	181	174	177	144	162	158	141	163	164	177	171	164	170	158	162	186	157	174	175	177	159	171	163	148	162	156	149	170	162	157	181	152	183	161	177	179	159	179	169	160	165	181	160	148	157	177	156	164	174	185	167	166	172	170	164	174	172	165	145	166	168	180	166	171	167	167	152	178	160	156	145	161	157	157	150	187	149	206	151	135	186	167	162	151	163	166	170	155	196	139	167	169	152	166	162	163	193	188	181	158	156	162	188	156	174	186	186	170	152	171	178	176	144	163	183	156	161	161	187	145	150	177	182	143	169	150	175	155	166	157	159	144	152	171	206	173	155	186	161	183	163	152	172	179	168	174	181	166	189	171	179	156	151	177	166	178	148	168	166	179	160	154	169	178	180	167	150	159	168	168	163	152	161	173	146	180	163	143	152	158	199	168	144	159	174	158	172	156	176	160	150	188	155	176	159	170	146	175	151	182	166	150	167	164	157	164	170	144	136	154	149	163	132	184	160	175	162	170	149	172	150	172	176	170	186	132	153	147	187	167	171	187	124	164	203	161	177	178	172	171	157	147	177	171	163	185	165	157	158	194	173	163	147	179	164	150	160	177	178	188	161	188	143	169	168	139	167	146	122	138	163	155	170	151	184	161	169	148	174	157	177	155	141	156	160	150	163	181	148	156	166	140	142	180	169	171	153	184	189	185	186	157	169	162	172	151	168	182	167	148	166	146	147	155	162	155	174	176	156	192	158	162	151	144	177	157	173	158	176	185	157	158	139	174	140	144	167	182	152	139	168	148	162	162	160	177	174	169	166	193	192	173	148	174	157	145	172	142	159	183	146	156	164	156	159	164	169	147	170	185	167	167	168	172	189	174	165	167	137	172	132	179	165	144	137	178	162	175	184	171	160	175	171	139	171	161	160	180	172	170	163	185	194	165	200	180	139	158	149	157	175	151	164	157	161	156	167	175	160	195	170	154	147	174	165	167	148	142	158	148	187	181	165	165	181	173	185	157	177	171	157	166	157	160	168	147	158	153	151	158	156	173	176	185	149	163	181	177	173	160	181	175	174	150	189	153	183	177	185	164	169	171	168	149	152	168	164	158	178	168	155	182	179	179	172	170	176	135	164	161	161	163	178	176	164	165	163	165	194	165	159	173	152	142	159	176	164	157	174	139	171	168	163	164	163	163	172	165	167	173	171	189	166	143	144	156	178	147	170	176	174	172	142	164	184	163	163	148	158	174	168	162	175	145	164	154	165	169	160	144	167	177	160	160	165	159	174	141	185	163	189	159	158	162	164	140	174	145	155	163	153	184	148	156	185	162	158	157	144	201	147	181	169	156	145	145	172	161	193	172	170	151	165	167	154	179	176	182	186	193	192	169	160	157	175	161	157	147	162	169	160	174	152	157	171	170	163	156	126	144	153	138	164	175	167	177	173	161	154	175	171	158	170	177	162	196	149	162	145	140	178	167	169	169	171	155	128	148	178	151	181	162	165	155	186	154	153	185	141	164	181	197	177	166	185	190	159	138	133	196	168	174	152	160	172	149	158	152	177	165	169	163	161	155	173	153	146	191	163	156	155	146	169	148	157	166	180	143	165	158	171	175	162	146	151	165	149	153	151	167	179	169	168	160	144	151	163	155	170	172	156	153	155	166	147	152	176	163	180	172	157	156	161	175	169	179	161	171	170	167	168	138	176	177	149	157	153	161	164	172	190	162	179	136	173	153	161	188	166	167	138	177	156	142	159	134	181	151	164	190	159	153	154	158	171	169	145	187	167	176	143	176	174	166	171	158	149	155	174	173	150	175	176	134	185	164	171	156	173	182	162	183	163	145	172	156	165	167	179	171	186	157	170	173	203	171	175	129	182	162	192	153	174	158	176	161	186	168	153	155	157	152	167	157	177	169	155	180	187	173	172	185	166	191	165	196	165	180	157	167	171	173	179	173	174	161	149	163	173	167	158	170	150	156	162	172	182	169	181	161	162	151	152	158	165	173	163	183	191	181	160	140	157	174	181	183	159	170	193	167	162	171	178	169	153	137	141	125	148	193	169	180	165	162	186	173	160	156	153	143	152	146	154	164	163	173	150	146	160	152	174	166	183	191	139	154	192	145	144	156	159	160	134	150	174	147	142	154	152	183	137	171	139	164	176	156	152	155	184	167	169	141	170	163	152	156	161	168	158	164	167	189	158	170	171	157	190	155	166	181	153	162	186	157	174	181	160	148	165	150	175	163	141	177	161	193	168	182	166	165	177	184	165	183	167	155	144	159	190	152	180	159	145	169	170	158	146	160	172	164	155	176	153	143	181	154	164	170	140	184	167	154	186	175	141	182	147	164	159	156	162	168	152	178	165	174	160	166	155	185	163	161	152	164	148	153	160	176	173	183	170	164	195	185	169	161	175	172	168	173	169	157	158	173	175	152	157	177	170	147	145	169	165	161	160	169	160	164	160	167	172	147	157	167	200	146	157	160	190	173
28684	17284	14233	8343	2707	663	545	510	412	436	415	388	406	364	365	383	375	383	389	379	381	395	423	434	392	398	382	396	372	413	382	346	374	391	384	356	342	380	400	346	377	354	371	388	371	348	393	392	393	333	349	345	371	368	342	358	350	354	374	364	356	369	374	379	386	369	390	396	388	378	379	372	424	355	381	333	383	350	333	392	370	386	409	355	363	389	383	386	397	358	386	364	381	365	386	373	355	345	348	367	357	362	366	372	365	373	377	364	377	362	379	390	351	383	360	371	405	377	340	399	394	370	351	362	331	367	397	371	395	359	369	355	384	392	361	385	359	376	362	386	385	356	344	368	343	371	388	373	403	387	382	400	400	371	384	367	380	393	362	347	373	352	361	349	354	337	356	389	348	399	358	350	349	361	396	409	356	368	364	352	382	379	356	362	358	392	384	351	389	387	337	358	402	369	354	386	388	405	367	376	338	355	381	384	382	360	326	380	398	399	359	339	376	351	361	356	405	350	358	349	354	354	347	372	368	357	363	361	420	368	356	371	346	356	400	373	354	384	352	400	348	355	371	361	327	407	371	373	372	362	353	397	397	338	344	393	370	371	370	347	326	382	424	357	343	319	399	391	353	343	339	388	369	366	355	372	380	381	369	369	375	350	373	387	355	386	392	369	409	378	371	374	367	376	389	362	347	347	359	368	371	366	333	400	362	404	380	374	368	348	336	378	388	351	392	361	403	376	363	367	363	383	348	354	365	331	378	376	385	340	373	378	384	371	373	351	403	382	354	364	354	375	375	374	351	370	400	339	390	360	382	355	370	382	360	357	370	357	382	352	374	339	360	361	338	368	369	397	362	373	371	388	376	374	360	383	361	356	341	357	359	364	397	348	383	363	390	371	364	381	398	386	329	384	335	389	369	352	362	339	361	346	366	338	375	402	391	360	336	390	334	383	368	341	347	368	352	337	371	351	349	374	367	368	382	357	384	395	353	351	358	363	388	355	362	392	395	346	419	358	384	369	407	377	380	340	378	384	353	382	343	386	334	345	344	359	360	378	392	397	358	391	383	357	361	416	386	361	349	378	372	345	321	357	363	356	365	352	377	374	390	394	354	372	418	385	395	349	389	352	379	383	347	362	368	361	321	398	376	387	366	404	360	363	408	385	336	357	376	401	397	371	381	386	376	375	358	389	392	349	370	426	421	385	366	348	344	374	360	368	382	359	369	375	369	371	358	346	359	365	389	361	351	361	362	367	379	353	356	339	370	385	348	366	369	398	351	394	357	361	387	353	363	361	347	397	356	403	392	356	382	365	400	377	397	347	344	365	396	372	383	338	380	351	339	332	378	368	368	365	346	397	367	398	383	389	365	368	388	367	378	384	332	378	375	355	358	379	395	348	361	389	357	360	357	356	352	375	384	369	351	365	348	393	388	349	375	368	390	375	323	410	352	362	374	336	377	347	362	350	342	356	378	353	386	397	359	370	337	389	346	351	336	349	366	370	383	346	345	358	376	358	354	351	366	370	385	357	361	391	367	325	383	357	399	349	386	348	390	395	360	389	334	398	368	364	399	396	385	378	382	374	390	346	403	395	381	379	411	344	372	380	366	399	371	391	382	360	378	388	383	365	390	392	356	344	337	375	372	380	333	333	366	372	415	358	355	389	331	382	428	376	351	373	356	356	380	387	359	368	364	388	385	374	383	383	383	372	371	368	379	380	379	378	370	363	354	372	361	367	337	390	363	392	360	382	356	381	372	361	351	351	344	379	329	367	376	398	365	360	364	354	343	371	369	370	366	358	340	378	344	380	379	398	360	372	363	397	373	337	363	382	354	360	345	350	394	360	344	380	365	364	363	382	381	319	372	405	373	353	377	408	367	343	323	373	371	364	366	349	390	352	382	380	347	359	378	393	373	341	405	371	394	351	349	365	374	353	373	343	387	413	362	359	370	399	375	393	360	406	391	383	343	355	375	376	404	389	393	378	334	373	359	318	365	359	374	390	336	363	369	385	369	387	375	328	379	385	350	398	373	376	327	365	359	376	367	370	372	352	347	343	372	360	375	374	374	382	372	388	363	409	368	343	393	349	352	345	388	360	386	374	362	373	377	388	391	370	386	367	346	376	338	349	377	409	399	342	379	332	373	388	368	401	359	379	383	409	399	350	386	377	398	351	346	356	383	358	368	341	381	383	350	355	369	373	377	357	381	337	375	365	366	357	386	312	387	354	355	349	364	354	382	315	367	358	357	360	373	365	376	353	387	328	388	355	391	365	371	385	388	358	360	362	368	381	365	343	360	351	358	401	375	362	361	371	403	373	370	380	362	350	382	356	380	367	379	353	379	355	383	363	375	380	403	343	371	373	389	384	391	420	344	393	387	353	368	358	356	399	353	380	373	370	375	358	374	341	372	385	384	389	397	390	391	356	377	349	367	406	391	354	329	344	336	392	354	376	381	410	358	373	352	326	371	421	347	386	376	367	391	371	381	375	363	357	352	345	365	358	350	379	398	369	345	362	366	387	344	363	358	360	355	397	393	371	391	363	376	367	380	399	386	377	369	392	356	356	361	394	367	422	393	373	384	376	383	335	355	370	359	354	363	398	352	386	369	352	388	359	366	407	348	366	384	375	416	342	349	374	390	377	384	378	369	371	372	349	366	393	404	371	369	354	359	384	346	376	398	371	371	364	350	349	380	362	363	378	378	389	358	353	389	377	355	407	357	389	361	344	391	387	345	376	382	386	363	366	388	375	378	381	377	373	364	351	361	383	375	373	360	379	327	349	377	379	345	364	384	398	367	384	364	357	360	391	337	367	424	335	371	373	357	373	387	363	361	393	359	350	364	358	333	386	362	372	389	380	380	363	355	376	355	370	373	361	376	372	359	333	361	338	409	380	373	367	359	373	357	391	409	398	384	366	396	395	374	359	352	361	356	344	360	376	380	398	356	370	378	384	369	373	375	373	354	355	385	372	345	391	359	361	337	329	387	353	339	344	363	360	382	385	397	381	348	367	399	379	391	335	374	371	343	359	371	390	375	370	378	353	366	392	349	369	389	382	356	363	372	361	360	363	334	382	372	393	380	406	370	379	346	325	396	346	348	378	385	380	357	347	360	361	394	378	341	396	376	407	367	359	362	354	396	367	365	366	349	349	362	381	392	350	395	354	371	353	381	378	394	331	383	367	329	354	372	360	374	374	351	329	377	354	400	354	375	373	372	403	369	364	350	405	381	371	356	362	370	386	368	394	352	365	374	341	363	384	390	367	363	384	378	371	360	378	362	348	356	371	345	346	336	390	373	387	350	372	386	328	364	393	386	357	354	385	345	348	353	360	343	366	371	400	369	403	388	354	379	321	380	373	388	357	408	378	331	405	358	372	346	355	329	400	355	370	332	361	361	349	368	383	344	392	340	334	341	371	384	376	338	391	380	370	365	360	379	384	375	335	359	350	358	375	370	402	396	373	355	384	365	348	380	355	391	344	383	349
61694	32257	15689	5366	1309	399	267	211	221	205	203	198	182	171	181	185	168	151	206	236	278	226	216	186	196	192	210	165	171	195	168	185	180	153	167	149	171	134	184	172	172	172	193	177	198	151	195	194	171	178	165	171	197	173	177	158	153	174	148	183	186	180	173	194	197	171	202	194	198	176	205	182	173	184	165	176	182	170	159	203	194	185	170	195	202	158	173	159	169	186	202	163	180	155	170	172	188	190	184	182	209	183	176	184	198	172	210	172	178	186	189	194	180	168	183	195	166	166	208	170	185	173	198	168	183	191	170	168	183	185	141	182	172	196	174	162	203	190	197	173	207	162	145	189	165	180	161	197	197	174	160	189	176	183	195	186	167	170	181	162	173	168	160	165	182	160	169	200	197	168	151	178	178	183	181	187	161	178	174	179	180	168	179	170	173	180	170	162	147	176	185	157	191	178	196	222	184	177	197	192	168	158	169	176	177	183	178	160	159	191	201	187	179	172	152	162	159	176	182	175	168	187	160	177	168	180	184	161	178	162	177	167	170	182	173	177	198	195	171	179	173	180	166	173	182	161	186	168	159	169	185	176	186	182	156	162	187	162	200	180	200	170	156	169	171	192	189	186	156	184	179	178	200	169	162	171	173	178	212	206	156	189	186	189	188	192	192	174	176	158	197	179	177	177	190	168	166	162	207	179	193	175	159	172	191	171	197	192	180	175	158	147	175	183	178	171	164	183	176	170	180	150	160	152	183	156	162	171	201	176	171	159	187	176	227	182	189	169	198	200	167	178	170	166	182	165	191	181	184	183	176	175	184	175	182	164	190	169	199	191	172	158	195	185	154	168	162	170	176	185	204	203	186	174	171	170	174	161	180	158	194	189	173	170	205	170	159	174	185	187	169	176	170	169	177	151	182	181	161	161	156	177	203	169	187	164	159	180	172	179	211	192	174	164	188	168	172	174	177	166	159	172	161	195	186	202	167	152	167	182	183	195	205	190	163	186	187	171	160	179	185	177	173	194	185	186	174	162	168	157	208	190	193	177	195	168	207	198	186	200	171	166	161	195	185	171	163	182	189	182	180	195	172	181	173	164	161	169	197	163	202	179	174	169	158	204	150	178	196	187	175	197	164	193	185	201	215	184	178	178	166	176	163	170	173	162	164	188	151	181	173	181	184	219	173	188	189	206	201	172	195	170	170	172	157	191	191	196	178	163	188	170	152	179	187	184	175	187	197	184	160	171	176	192	181	177	169	185	197	156	175	203	152	217	193	187	194	181	195	178	170	203	176	159	156	192	153	167	184	200	184	190	183	190	166	152	175	175	199	174	163	160	159	174	171	181	199	165	206	188	198	183	189	178	175	153	162	199	183	184	173	183	150	172	171	157	172	161	181	154	199	190	179	171	187	187	138	184	154	191	166	172	177	168	198	197	170	162	165	180	177	187	193	189	186	194	191	179	171	189	197	200	140	192	200	186	154	171	193	155	183	175	172	181	173	184	160	158	187	171	201	185	180	173	151	188	177	165	169	172	162	219	172	186	169	178	188	187	167	165	167	178	159	188	187	192	186	167	161	208	169	175	145	150	176	169	168	172	203	174	189	185	193	170	166	196	178	192	198	175	203	200	181	185	183	174	170	180	167	157	212	203	176	184	192	186	159	158	193	167	197	153	192	202	147	187	199	182	169	191	155	146	176	183	182	162	168	195	195	191	180	174	179	191	182	205	191	164	188	175	182	163	187	192	198	163	169	171	185	194	156	185	184	173	184	169	172	189	193	173	185	176	168	173	207	178	152	168	167	197	181	211	183	187	172	200	171	172	188	159	172	162	201	178	187	183	183	214	173	181	183	173	155	167	187	191	197	155	155	171	185	183	172	188	187	186	169	166	201	175	165	180	188	176	155	184	186	167	181	177	163	153	163	175	174	194	159	182	171	170	180	152	145	191	181	145	172	180	192	189	180	180	184	213	166	179	177	187	173	168	172	176	174	178	193	212	187	165	153	175	189	155	180	170	191	178	211	189	167	159	185	205	186	190	176	156	186	184	177	201	189	156	180	189	203	170	184	170	181	190	189	205	170	184	177	186	173	175	201	200	196	164	161	201	175	186	189	184	172	186	172	187	179	171	162	185	184	180	177	189	181	156	170	177	212	191	186	197	167	200	177	189	201	159	197	163	170	186	186	191	155	182	170	184	184	191	192	208	154	171	161	186	167	201	174	179	174	158	173	165	193	184	190	203	177	198	163	172	154	155	202	161	173	158	195	198	172	191	194	178	185	180	187	175	166	148	204	184	179	199	184	165	171	177	175	181	190	159	169	206	176	153	191	197	179	184	157	196	212	166	177	188	196	205	160	160	183	166	186	197	168	177	170	168	186	151	186	164	165	166	189	171	185	186	157	161	220	171	194	176	181	171	190	179	185	168	185	174	185	159	149	174	191	153	177	169	185	170	191	188	157	165	170	160	180	170	166	153	166	139	173	171	168	194	162	176	186	181	199	179	159	170	170	188	176	171	155	166	197	219	204	193	198	155	163	175	148	176	147	178	148	193	167	193	189	169	162	184	173	182	194	181	197	182	185	160	177	186	198	167	193	177	182	178	209	162	183	190	188	167	186	156	182	172	187	152	177	193	149	193	171	174	205	198	168	166	178	169	190	140	157	167	158	185	196	154	162	197	198	171	168	182	191	182	171	171	177	172	157	222	174	171	143	164	185	157	181	171	162	162	190	198	212	179	171	186	181	192	166	169	185	187	173	208	147	175	219	168	175	172	180	184	174	169	180	171	175	189	178	180	195	192	182	184	174	203	185	179	168	170	157	193	177	182	172	168	176	177	180	148	166	157	172	173	172	189	158	167	171	204	176	167	202	198	163	189	169	191	194	184	181	189	164	195	180	172	178	222	203	167	185	173	164	199	192	186	169	172	171	183	159	159	187	181	158	165	173	197	170	170	175	192	179	171	168	160	163	166	189	185	203	184	183	162	154	153	160	159	191	179	182	177	195	176	166	188	174	177	205	181	194	195	164	172	181	188	174	174	168	172	192	173	182	177	190	199	188	164	186	191	180	196	192	180	190	159	197	180	164	176	177	193	190	185	182	162	159	185	161	224	191	182	160	165	180	171	185	202	194	169	170	202	174	178	176	198	179	184	176	174	178	181	186	202	179	169	153	179	165	187	188	162	189	194	168	161	170	165	205	191	187	201	198	189	158	178	196	190	169	197	173	166	162	171	165	204	179	173	179	157	204	175	174	164	177	195	171	179	180	160	161	170	167	184	179	182	174	190	179	151	153	172	172	196	171	190	172	181	194	174	182	187	171	174	178	181	179	177	177	175	160	163	191	168	154	202	171	178	168	198	172	176	157	186	178	183	190	165	206	174	165	189	188	176	197	183	191	170	175	187	173	179	172	176	177	171	174	177	197	170	193	168	190	169	168	169	176	177	167	161	167	174	167	180	202	187	172	167	164	184	160	189	196	156	176	167
40287	23694	17596	9905	3354	1252	623	540	499	477	467	434	406	442	445	453	458	420	508	735	844	736	521	422	446	412	444	411	360	412	434	427	405	396	383	422	389	461	391	400	413	420	423	400	415	386	394	385	413	406	423	386	446	380	422	422	373	393	456	413	387	424	376	412	395	387	446	377	407	392	380	383	427	419	400	399	411	377	420	405	415	428	391	365	348	389	384	398	381	411	409	402	441	362	379	403	369	389	386	414	389	375	419	375	381	368	394	401	382	404	388	375	409	399	414	412	422	409	408	443	394	388	420	372	406	420	390	366	382	398	395	423	394	378	389	355	416	362	396	389	389	415	367	409	398	427	408	394	389	394	397	400	376	368	409	398	392	399	423	403	418	400	379	388	374	394	407	392	393	375	396	409	381	408	404	390	400	411	404	351	408	388	416	387	394	381	367	389	391	427	379	402	413	385	391	408	403	405	373	432	432	412	412	362	395	403	391	395	372	400	364	402	366	413	383	415	333	374	375	396	395	375	373	415	376	397	392	386	383	364	382	410	397	401	382	386	423	413	361	387	392	375	343	420	417	426	374	408	411	407	403	388	412	364	381	361	378	366	399	406	432	421	379	408	389	382	401	373	397	371	404	389	369	381	422	374	423	421	408	426	372	389	404	406	390	366	400	401	396	372	394	406	380	365	392	446	405	418	400	393	427	393	389	366	393	386	387	372	418	416	384	371	394	396	396	408	387	404	367	413	361	395	381	395	382	416	396	425	366	382	395	390	376	400	431	388	414	425	429	384	381	402	417	400	437	395	400	391	401	408	326	395	377	369	397	416	406	417	377	424	400	416	409	382	432	379	394	421	426	409	378	417	383	397	404	407	405	402	417	375	382	398	401	393	418	398	415	406	370	410	407	407	392	396	413	416	419	392	382	382	412	413	380	432	396	363	403	410	376	381	379	397	375	424	381	415	390	396	419	410	388	414	410	376	412	434	406	382	386	361	420	406	399	397	396	411	402	364	405	412	381	379	386	358	410	400	400	398	366	387	423	414	389	400	386	430	417	422	379	398	387	378	367	395	412	440	424	377	395	371	389	391	407	434	422	423	413	414	379	353	403	377	384	405	381	383	375	386	441	370	378	404	422	379	445	365	423	435	414	380	359	393	398	359	413	399	413	419	376	384	412	363	429	412	367	370	373	377	386	402	382	379	380	403	414	383	388	450	401	390	405	409	374	380	352	396	380	412	360	385	411	429	395	392	422	402	413	391	401	373	411	393	343	387	406	381	365	408	408	393	375	396	394	418	381	408	394	412	411	406	415	398	360	420	389	397	383	408	410	371	385	393	419	397	388	428	385	384	382	404	373	399	433	379	404	405	394	361	381	365	354	408	387	396	387	392	379	394	397	395	408	372	384	382	372	422	430	402	453	399	378	393	385	386	396	359	409	365	418	411	404	405	352	378	378	371	390	395	390	378	413	436	423	388	384	406	410	378	403	402	393	402	401	409	409	386	382	386	379	419	389	374	414	393	457	362	378	411	395	410	386	425	429	392	371	405	385	381	400	407	418	396	383	407	434	383	383	417	404	401	396	401	410	398	394	384	414	389	393	406	414	394	364	441	389	406	385	458	404	416	420	406	381	396	403	420	401	385	390	401	419	400	397	364	411	375	418	380	410	426	395	365	412	370	400	367	397	394	410	443	387	413	401	389	367	386	370	399	377	407	391	399	393	387	385	413	421	414	398	401	393	411	427	392	411	410	399	402	370	402	418	425	394	397	400	409	408	398	395	381	363	383	390	428	370	436	405	384	402	434	372	383	401	409	386	417	398	359	391	382	380	369	365	369	405	374	437	380	388	366	405	381	377	406	400	399	414	418	370	445	399	399	370	370	394	427	400	418	391	372	387	384	368	392	409	352	387	377	424	403	421	457	389	377	348	383	348	378	436	369	375	382	390	398	443	389	376	407	399	391	422	432	394	377	374	394	429	385	354	414	389	360	394	399	417	357	432	405	380	377	398	437	407	430	424	395	377	397	415	394	422	383	372	413	385	358	401	421	386	388	394	397	415	401	425	398	415	368	372	357	410	410	398	374	391	397	410	355	402	402	393	411	368	364	370	413	411	410	388	400	416	360	385	356	364	396	392	376	411	395	396	366	427	402	391	389	411	390	368	380	415	411	373	380	425	423	356	398	371	428	410	379	388	413	418	373	413	394	392	401	382	378	376	386	376	392	385	415	408	417	410	403	370	413	423	431	429	373	383	382	366	424	402	434	389	366	414	377	330	436	403	416	406	411	380	370	413	391	386	375	368	426	377	375	383	398	398	379	373	427	354	373	394	415	382	410	382	394	415	377	388	392	409	390	383	421	402	432	362	412	409	381	404	381	373	382	406	353	394	417	381	429	412	408	426	408	422	422	395	403	394	420	400	442	426	442	407	381	430	418	399	374	436	364	389	408	407	375	396	397	410	373	365	405	394	430	400	430	398	403	389	385	386	409	381	366	385	390	394	407	373	396	380	420	360	383	404	378	371	423	387	409	420	413	395	438	415	427	420	390	385	411	419	415	391	400	382	402	395	402	417	396	404	389	398	373	363	373	379	380	422	406	388	412	400	415	399	374	419	392	406	387	368	412	422	379	426	410	399	413	395	410	363	417	406	389	427	434	405	432	381	414	367	412	408	412	410	399	396	414	388	390	391	393	384	417	408	410	381	384	397	408	415	376	382	352	392	395	377	388	391	390	372	403	421	391	379	431	383	440	418	378	399	408	392	412	409	400	400	405	405	363	395	397	396	451	389	424	408	398	399	372	362	391	385	356	380	385	413	402	417	415	415	397	408	403	395	404	398	409	396	418	404	402	374	400	408	394	432	384	397	397	354	417	396	381	402	383	391	398	380	416	367	393	383	392	399	392	356	404	428	394	407	382	377	393	412	370	405	372	418	337	380	370	375	451	403	443	400	390	402	396	386	399	405	412	406	374	401	377	364	399	422	387	408	385	379	388	448	417	422	386	417	389	376	398	412	409	392	411	420	428	413	405	389	420	366	397	394	360	412	425	387	377	384	408	377	388	398	420	444	400	406	378	398	433	374	417	393	399	412	378	394	383	379	404	367	407	429	356	416	414	397	358	396	402	373	388	380	413	364	384	379	401	391	425	405	398	416	398	418	435	416	390	386	403	401	409	396	396	381	369	384	385	378	404	414	385	367	434	398	405	410	424	360	375	407	402	391	405	366	373	379	388	373	396	411	411	427	407	435	398	440	400	417	397	394	417	393	388	404	396	413	349	405	390	419	392	410	377	368	381	426	368	394	388	370	411	388	413	413	422	369	389	399	400	380	414	392	410	398	396	405	383	387	412	390	382	397	372	421	399	403	400	400	395	415	408	408	394	428	376	412	405	395	397	411	450	411	394	379	392	381	386	414	394	414	374	401	395	381	454	389	367	378	402	367	412	390	410	413	390	407	391	420	411	402	414	385	386	383	416	406	376	390	352
66467	35346	16774	5471	1676	493	280	252	228	206	217	215	203	191	199	191	232	186	213	229	220	221	227	182	197	240	174	194	187	197	171	184	197	199	184	179	188	176	188	203	175	186	180	165	178	200	176	186	215	177	184	196	182	210	202	202	197	202	185	192	174	166	201	220	212	201	184	170	199	190	165	185	205	179	188	187	203	226	178	191	197	155	191	209	211	197	190	175	188	177	186	192	191	177	193	183	171	190	168	184	191	173	195	192	186	177	209	210	189	204	216	185	200	198	182	212	196	179	174	161	189	177	184	208	186	203	189	177	177	162	188	186	165	199	178	165	189	212	182	195	184	173	204	165	192	172	190	174	157	166	172	203	214	171	191	185	198	181	184	191	176	210	177	185	184	178	193	189	197	182	178	197	168	211	171	182	162	205	195	192	182	204	182	160	189	171	211	188	185	208	198	182	190	170	195	200	201	196	194	215	176	188	191	187	184	208	189	183	173	196	213	187	179	198	199	180	171	182	193	187	196	186	193	170	180	162	172	212	168	197	187	167	195	192	196	197	183	192	205	220	169	182	171	171	189	197	186	217	192	205	172	174	187	191	191	198	178	171	178	191	187	220	182	222	205	196	183	179	197	185	167	201	205	184	149	222	186	192	159	187	205	220	186	180	188	183	184	168	182	194	183	219	169	187	187	204	204	168	187	201	185	176	186	183	168	159	182	167	191	183	179	188	170	168	174	207	179	198	197	189	192	161	202	166	178	173	183	196	156	209	200	189	173	181	180	171	207	177	176	199	183	181	170	187	199	199	201	197	182	212	186	167	182	163	190	174	182	186	172	186	160	186	192	194	173	159	198	166	185	172	194	194	187	197	184	189	176	197	173	213	197	202	194	167	162	177	186	166	189	195	194	193	216	170	206	198	180	178	184	183	186	191	195	198	195	208	186	202	186	220	185	200	209	179	187	197	186	214	177	181	172	195	202	173	182	166	209	181	189	198	190	222	192	191	172	176	186	196	176	195	195	203	191	183	219	195	197	179	177	185	184	219	204	191	211	184	177	183	185	190	191	198	196	153	174	214	181	190	190	168	178	195	184	216	187	193	173	227	197	187	182	183	194	176	181	177	202	163	183	189	190	179	184	199	188	210	187	153	213	209	206	166	175	176	174	185	209	201	175	188	182	218	203	181	166	161	188	172	188	200	193	200	171	203	191	188	185	169	205	195	153	183	198	182	175	182	182	177	186	166	158	181	183	146	208	172	194	192	200	169	183	199	190	184	208	180	168	180	166	195	189	193	195	181	178	181	196	222	172	198	183	182	185	188	194	197	205	198	207	205	173	175	180	186	174	190	194	208	170	197	193	209	164	183	195	200	177	207	212	177	185	185	183	189	186	181	195	194	149	199	171	195	171	186	186	192	184	174	191	202	201	195	195	181	202	188	206	162	189	194	204	169	166	190	173	190	179	175	191	181	193	191	185	199	188	177	191	207	156	200	186	194	190	196	156	177	167	198	205	166	239	193	192	190	171	171	197	161	193	189	153	180	152	166	211	175	182	202	171	196	189	175	195	210	205	204	214	169	177	174	197	180	177	172	181	179	171	190	167	188	181	181	175	178	201	191	184	176	194	176	172	169	174	183	195	160	169	187	193	170	202	209	180	195	190	161	199	174	161	198	196	189	182	179	198	166	179	173	175	188	178	195	194	169	170	197	191	198	206	206	168	179	188	179	182	180	193	177	180	210	186	209	199	182	206	214	186	183	176	169	195	159	190	163	192	187	190	185	199	212	199	182	181	210	175	202	187	213	199	191	187	172	174	179	182	173	160	178	229	193	211	169	183	187	178	203	180	166	208	183	194	207	189	178	178	152	192	188	183	159	189	189	166	185	169	190	185	214	183	162	189	207	211	168	166	194	187	199	197	191	183	175	179	200	175	195	194	191	175	203	188	197	191	190	187	221	179	209	206	183	189	182	185	197	185	156	187	183	201	193	173	174	201	177	210	178	194	169	186	198	174	188	141	166	204	185	175	194	199	172	197	210	173	207	174	161	182	145	177	179	172	201	185	180	175	176	190	181	152	181	179	200	181	195	204	207	200	199	198	179	199	196	186	171	168	172	188	196	172	202	172	193	175	212	173	175	191	191	185	183	201	201	189	219	189	190	200	199	173	181	169	221	198	166	157	176	173	193	172	217	203	178	169	178	208	189	202	204	184	172	190	210	200	190	158	173	169	170	185	180	159	212	180	174	184	204	192	196	186	183	193	197	177	206	200	192	151	199	184	192	155	187	184	195	171	167	193	211	190	169	179	183	198	185	194	177	170	164	184	188	191	165	209	190	222	189	205	183	202	196	198	200	196	200	168	186	146	195	162	178	196	192	179	193	205	178	217	176	182	186	179	178	179	168	170	189	203	191	174	196	218	208	187	162	196	170	194	155	192	205	171	184	164	190	180	205	182	202	186	183	184	181	203	207	181	173	181	191	179	181	157	181	190	188	199	183	194	189	197	175	187	185	196	173	153	193	190	221	186	206	179	198	189	168	187	194	194	170	191	158	193	178	184	202	181	183	189	188	182	184	173	175	212	175	182	205	206	176	191	194	204	196	184	185	184	170	169	201	164	212	203	227	187	198	210	183	196	186	176	164	183	202	206	196	181	181	179	177	178	188	191	192	225	202	187	192	199	191	182	166	182	155	212	205	188	208	201	210	137	187	199	181	183	176	180	186	188	183	201	175	179	192	182	203	194	182	165	195	187	235	211	165	231	193	169	223	156	199	197	182	197	182	176	201	173	179	165	183	200	169	220	174	190	184	191	176	177	191	193	180	185	182	209	194	163	201	179	187	174	195	186	203	202	209	196	201	184	191	173	182	207	175	170	173	194	190	207	176	182	179	177	194	173	179	186	185	185	176	168	176	163	180	176	195	188	209	171	177	188	167	165	194	199	159	189	179	181	181	183	180	165	195	206	165	196	214	187	163	187	159	208	188	175	190	204	192	188	219	198	160	197	184	192	201	182	193	194	188	200	194	201	177	187	192	205	179	193	174	184	165	203	208	176	180	206	195	170	199	195	208	177	218	193	182	193	196	182	200	211	169	186	190	189	199	204	197	190	203	181	215	163	222	181	195	191	206	173	196	176	160	189	189	191	218	211	195	196	186	209	202	193	156	204	163	156	196	208	170	193	165	182	205	182	176	192	186	168	164	184	183	200	196	163	185	189	191	170	185	199	183	179	197	167	184	208	220	193	185	171	188	184	202	207	186	198	191	185	173	201	196	186	166	193	180	195	204	185	200	194	202	162	202	197	175	186	210	169	163	207	221	200	165	178	184	206	197	195	194	190	193	199	192	215	190	200	207	200	196	180	171	196	205	183	161	204	179	191	178	214	194	194	188	165	181	204	167	197	183	190	165	194	189	203	173	189	179	182	170	185	183	183	159	216	182	193	189	199	181	216	193	207	202	181	196	211	177	206	209	193	176	202	186	196	199	163	194
43793	27446	16552	9295	4394	1593	782	676	583	529	516	505	468	441	512	578	492	520	621	848	613	483	447	427	461	458	460	426	461	467	408	444	408	393	442	459	436	411	383	422	426	412	442	385	429	417	416	427	397	419	428	416	430	429	404	406	410	421	464	382	424	395	428	453	422	371	420	443	420	408	413	398	422	394	386	415	443	426	454	394	378	378	396	434	387	419	432	387	426	411	392	433	428	389	404	408	408	420	469	421	409	368	405	383	428	409	423	460	401	426	400	418	390	420	405	445	388	373	393	424	398	434	457	433	420	427	389	414	411	406	410	429	402	402	402	436	414	413	403	418	410	398	458	429	400	417	378	428	421	439	446	415	409	414	408	437	427	421	437	406	399	415	390	399	392	429	448	409	413	386	378	441	394	390	425	430	400	419	421	384	392	409	406	428	410	407	371	419	398	410	416	407	432	422	385	416	434	426	396	408	418	422	403	409	437	379	408	439	417	402	424	377	388	409	407	428	405	456	389	395	429	406	390	396	441	425	431	387	432	427	415	389	435	398	420	452	404	416	422	425	373	402	411	399	401	410	394	400	431	379	406	395	382	416	399	389	407	427	407	431	366	418	397	444	429	411	398	396	411	400	433	427	387	390	424	426	369	419	382	423	409	394	439	419	408	423	386	389	417	402	398	443	439	393	417	402	416	431	399	400	361	441	387	400	419	415	370	408	434	442	408	458	450	391	404	399	410	407	405	428	439	419	421	409	442	443	369	414	404	438	417	450	442	421	421	407	405	417	424	438	412	419	423	424	373	415	384	427	419	439	381	448	432	419	434	409	410	395	422	436	430	414	416	417	371	408	408	394	421	421	397	414	412	421	389	405	397	415	417	403	432	423	410	404	397	432	417	419	427	428	403	385	405	424	433	421	443	419	385	401	418	391	442	427	430	388	388	417	382	425	414	394	432	370	416	413	397	452	393	406	395	432	424	420	394	390	432	397	390	392	408	405	398	399	433	367	398	411	382	404	386	404	391	383	411	429	412	408	420	403	417	418	394	408	436	381	454	440	442	407	436	403	382	440	436	404	418	381	422	409	401	439	420	411	386	416	417	394	412	400	397	425	396	400	396	425	418	395	462	403	404	415	403	388	397	404	407	405	440	440	410	437	399	451	407	346	437	393	383	384	377	416	404	409	403	419	409	430	409	452	417	372	423	401	392	430	468	394	404	429	397	405	408	419	410	422	408	415	427	386	412	432	415	382	436	415	385	409	424	396	404	433	404	410	390	435	454	407	379	420	430	395	378	421	410	402	418	396	390	392	433	407	441	397	408	398	406	389	451	369	374	382	413	390	412	399	397	401	420	414	416	400	414	414	417	421	417	420	431	423	454	433	391	408	413	437	413	436	412	441	414	425	404	433	424	395	429	436	461	429	390	442	408	409	388	420	439	401	393	407	405	393	413	408	420	391	424	418	408	408	433	448	380	438	375	392	398	427	406	428	410	406	416	415	378	401	433	434	415	435	412	387	419	408	416	402	385	400	389	400	398	410	388	367	373	442	351	390	413	427	395	391	418	440	386	410	391	375	365	398	410	427	433	402	393	389	409	404	384	440	450	404	405	408	477	391	382	401	420	412	426	422	370	414	412	409	409	403	414	423	433	416	386	401	396	422	447	424	422	414	435	382	415	402	434	396	406	417	398	387	394	420	423	392	409	391	396	401	424	411	404	404	394	391	383	392	428	399	406	428	391	416	399	417	426	429	413	407	401	411	384	377	427	431	387	399	441	417	439	423	420	443	416	445	408	409	410	403	381	397	398	430	376	406	408	437	401	452	435	398	395	392	434	404	375	444	431	405	420	438	450	405	448	399	400	395	443	431	428	415	392	422	416	391	418	401	390	429	406	411	404	420	415	411	391	429	439	392	417	397	435	418	440	420	392	441	429	373	449	396	383	413	411	386	386	407	392	408	397	418	410	402	425	421	412	428	417	424	396	405	409	458	425	396	399	439	426	413	425	435	402	416	416	385	397	374	427	402	411	425	372	428	390	407	393	434	401	423	426	394	387	377	408	411	419	402	424	429	392	436	415	415	409	388	419	401	435	386	439	437	399	397	423	414	419	403	401	426	398	401	425	403	439	403	399	402	378	406	426	396	431	412	417	420	429	401	416	413	401	437	418	427	406	425	414	373	435	423	408	468	445	451	416	415	430	382	432	430	378	401	434	424	424	411	415	408	384	410	396	428	432	385	420	407	423	399	401	394	426	397	413	450	432	394	403	394	387	455	429	427	437	381	395	387	411	408	420	468	392	403	381	377	427	398	406	420	454	414	389	383	387	408	396	418	400	417	415	430	421	432	394	401	450	423	417	396	389	395	398	415	405	426	419	415	419	415	420	427	459	430	419	451	441	384	394	438	395	422	430	403	419	425	450	436	406	433	420	425	430	377	445	440	435	404	445	420	426	416	434	387	442	392	399	404	409	397	412	403	388	391	407	407	426	450	405	415	392	413	433	405	404	373	381	399	423	383	389	406	416	433	418	410	377	401	393	405	425	400	420	392	427	418	402	406	435	430	395	441	425	407	437	417	397	418	384	422	399	392	376	380	410	384	382	400	434	419	399	408	395	417	417	423	374	434	428	370	406	401	438	363	430	421	418	382	435	405	412	410	426	421	406	409	411	407	398	423	429	396	393	399	407	410	420	379	400	409	415	395	421	378	436	428	395	394	390	419	415	400	408	416	452	385	385	431	426	364	432	413	425	405	402	430	449	422	402	403	406	410	390	426	420	432	410	401	365	380	449	440	431	436	417	424	439	444	447	418	419	407	378	401	417	403	430	451	422	424	362	439	405	404	405	397	412	433	410	431	411	416	410	418	407	435	420	374	427	416	388	396	446	387	401	418	414	426	395	393	396	397	437	434	443	448	421	385	407	400	439	412	426	392	346	400	386	393	419	407	388	413	400	445	398	397	418	397	414	411	392	402	446	425	422	394	393	401	414	427	392	399	389	373	398	400	403	415	422	419	406	408	421	417	442	438	427	418	395	405	436	451	424	404	391	428	394	388	440	413	404	422	445	391	410	433	405	380	421	426	379	419	407	423	419	406	392	431	423	380	451	362	396	443	393	400	450	419	428	420	446	414	407	419	404	397	414	439	426	420	409	431	409	416	440	416	413	427	427	394	428	409	394	406	378	425	439	411	431	409	386	427	406	400	415	407	399	368	377	411	427	397	405	421	412	416	383	401	397	425	382	418	396	405	416	406	402	403	402	405	429	373	419	420	442	436	413	394	418	422	408	446	424	392	424	478	418	415	416	400	427	393	384	385	419	440	399	415	416	449	448	398	428	411	430	420	419	383	397	410	457	448	399	396	414	432	407	390	415	404	396	416	438	428	401	424	415	391	410	370	423	427	371	400	426	429	406	405	410	419	424	401	400	421	414	392	356	388	429	434	463	400	438	391	424	393	379	415	429	396	383	423	419	426	423	409	438	401	406	394
44374	23377	9115	2178	615	289	222	196	226	169	188	152	167	185	141	146	168	157	171	156	186	173	179	160	168	169	183	169	171	159	180	185	163	156	164	162	175	147	145	157	165	182	160	157	170	185	163	171	154	183	184	177	172	163	152	181	147	146	154	154	194	160	161	150	149	157	159	164	158	181	177	161	167	169	170	145	157	141	161	149	120	147	163	169	163	164	155	164	152	169	169	160	132	160	171	144	180	166	183	161	152	177	162	164	156	169	189	183	167	183	168	169	171	161	188	142	160	188	167	163	147	164	166	151	189	170	168	177	198	167	194	184	174	156	171	161	159	173	149	192	203	165	148	157	158	175	161	161	153	175	155	164	144	174	180	173	163	144	151	137	150	145	152	160	154	156	155	159	138	158	136	157	142	177	146	192	170	152	160	155	148	133	145	165	171	154	170	161	157	173	176	153	168	175	160	139	144	182	154	149	160	173	149	154	171	157	183	160	163	173	174	145	167	174	183	184	167	156	174	126	172	134	158	159	148	159	157	172	165	149	181	161	154	192	165	139	176	177	171	169	143	183	156	183	182	141	146	142	155	177	178	173	166	161	135	156	165	156	189	162	211	173	154	163	178	186	159	197	184	162	162	163	189	175	175	143	160	161	135	163	153	189	163	148	160	162	174	155	146	164	182	172	159	172	163	160	155	144	166	167	167	181	163	147	141	145	152	166	165	154	153	128	152	175	165	165	179	150	168	154	154	162	169	184	167	163	166	182	152	154	146	147	140	148	180	158	163	154	149	135	172	165	160	153	183	160	175	169	178	175	170	163	143	159	143	156	154	156	163	175	149	160	152	139	164	143	155	143	127	149	154	157	156	171	157	149	152	166	183	150	175	151	195	164	157	165	167	152	175	167	155	159	163	151	170	156	121	167	156	148	144	167	159	158	146	162	196	181	177	180	141	197	174	182	141	169	178	156	172	144	161	141	159	162	164	162	156	163	131	126	182	171	149	164	159	167	174	131	168	165	164	183	162	175	172	161	157	167	157	161	150	181	159	148	189	151	148	170	173	164	144	181	184	158	148	143	159	165	157	159	167	163	141	166	161	153	184	144	157	171	158	160	171	170	186	185	155	190	147	177	158	155	156	160	156	160	159	152	137	154	156	176	145	158	161	182	159	183	159	165	172	143	159	180	159	143	150	157	157	151	170	179	164	178	136	149	163	155	136	179	171	168	177	158	188	190	172	156	175	145	142	160	168	178	179	181	160	159	159	157	160	181	153	149	179	167	149	168	166	163	181	174	172	165	195	164	144	173	184	154	158	176	155	173	180	150	155	168	161	173	151	139	165	163	165	155	153	152	162	158	185	170	140	173	169	133	161	162	174	156	169	162	171	172	162	157	171	169	169	153	156	147	173	155	173	158	162	166	166	139	138	168	155	175	156	140	151	153	163	146	167	138	150	170	160	179	166	152	133	186	170	180	153	153	188	144	145	195	159	163	145	172	169	174	159	167	170	188	182	149	134	143	174	151	171	157	166	151	144	165	157	200	136	167	178	168	156	166	187	179	176	169	159	144	145	168	155	174	149	141	184	173	186	150	180	177	176	176	156	167	150	166	138	153	181	170	153	173	143	182	161	158	167	164	159	160	184	190	164	153	157	176	154	153	165	169	149	167	155	162	165	163	155	147	165	132	189	150	146	153	154	163	165	150	170	166	167	176	174	161	171	152	164	188	159	143	185	179	161	154	167	162	169	145	162	140	146	146	151	135	170	170	145	145	149	164	154	166	150	157	160	163	169	171	177	145	157	134	175	159	157	168	176	132	157	132	157	131	164	149	148	157	150	161	160	201	160	189	165	183	167	168	176	178	153	147	167	155	187	171	166	161	148	196	180	178	171	149	138	168	185	164	169	179	155	182	163	144	159	163	170	147	152	168	145	145	162	165	161	160	166	197	175	141	162	145	159	148	158	166	156	155	161	167	161	196	150	154	161	196	149	177	178	156	161	186	155	143	157	151	168	155	141	139	169	162	186	183	170	159	169	162	140	149	175	148	161	171	143	132	160	160	157	179	179	137	165	186	157	155	162	167	171	134	146	154	147	153	147	138	153	157	163	154	185	163	137	163	142	162	158	184	158	159	148	147	151	170	142	148	162	135	141	139	148	153	166	164	170	163	145	152	163	164	171	147	150	139	168	173	162	176	174	184	170	148	150	163	173	165	170	153	161	186	180	161	129	154	173	150	168	179	155	165	170	181	147	168	164	190	170	163	156	172	152	168	173	160	161	158	160	162	159	170	173	162	167	142	165	142	143	208	178	156	155	153	155	136	157	161	170	167	144	156	163	160	164	166	152	166	154	181	160	182	179	203	180	137	138	159	146	151	190	176	161	147	186	161	186	170	166	177	159	170	164	175	177	187	153	139	149	176	156	149	170	179	158	194	152	171	140	164	163	185	139	156	162	169	150	186	126	167	177	172	147	173	159	166	163	152	176	159	165	157	146	146	191	181	168	149	185	156	145	177	166	172	160	175	174	183	156	165	181	178	165	170	168	155	141	179	157	183	147	159	182	162	172	148	131	162	192	168	161	161	139	151	158	158	157	163	155	155	153	187	162	159	139	165	193	157	150	142	142	180	154	176	169	165	174	190	173	154	182	140	168	160	177	149	177	157	156	161	173	163	183	165	152	193	161	170	153	180	146	175	179	150	154	158	154	166	150	173	163	160	168	185	172	166	172	142	153	169	148	178	160	169	175	178	160	177	167	183	146	185	143	155	185	145	161	151	154	144	144	168	154	145	152	162	170	160	155	144	167	172	172	160	162	152	178	170	167	161	151	166	175	154	149	167	166	156	159	157	161	181	160	176	168	192	157	152	183	163	180	156	160	179	179	179	179	148	164	173	152	167	180	170	144	168	157	155	153	142	156	182	141	177	158	158	171	152	165	144	171	182	152	136	163	178	151	184	203	195	157	148	148	146	145	158	192	157	159	144	183	173	173	168	177	151	157	161	129	176	183	153	161	173	175	151	144	155	163	175	179	175	152	155	149	155	171	169	163	168	171	158	148	147	137	167	164	149	178	170	152	133	146	167	164	150	156	183	181	166	162	178	160	141	143	138	134	171	152	175	180	182	164	147	151	178	146	180	148	169	155	178	141	157	167	160	186	159	172	163	146	162	181	158	168	192	165	162	161	133	150	155	169	177	139	182	142	192	178	168	159	152	179	171	151	169	171	121	157	163	169	169	187	158	147	165	165	174	146	152	160	171	173	154	151	166	152	164	159	164	147	159	175	207	198	157	157	157	176	192	175	166	148	141	158	163	180	155	153	173	146	171	146	154	185	144	183	155	157	169	164	141	167	149	165	172	170	172	151	184	146	173	167	178	155	148	159	170	168	168	164	186	176	170	133	180	160	175	160	194	165	158	164	149	159	174	163	143	166	162	155	164	164	171	153	199	186	158	156	159	193	152	171	166	164	213	163	171	179	179	146	166	142	190
28724	17342	11134	4474	1813	867	540	597	542	460	403	383	373	347	375	355	336	339	409	373	346	380	421	409	422	388	381	434	431	391	389	392	373	391	333	376	340	342	344	326	400	360	360	356	365	339	359	362	382	361	373	391	394	396	371	374	338	380	357	376	379	369	355	386	386	387	390	358	370	352	367	344	379	367	370	356	348	358	355	376	364	346	373	401	364	367	371	350	340	396	365	373	384	341	378	391	347	383	354	357	366	384	362	343	355	357	374	359	365	374	391	386	360	399	359	388	345	358	398	331	365	387	404	383	380	371	349	385	378	382	394	349	374	399	368	367	363	371	372	383	369	378	409	361	366	348	347	361	359	380	421	371	371	367	345	344	361	332	371	398	378	363	351	374	369	348	354	346	380	376	373	362	380	361	346	404	356	352	373	357	390	373	360	376	375	375	363	387	349	374	367	339	385	360	387	357	355	382	374	352	390	355	358	340	414	374	362	355	380	362	392	370	345	366	336	388	391	357	347	334	375	365	367	347	359	395	381	372	366	409	337	358	359	373	372	375	354	335	396	353	342	374	359	377	358	347	378	371	396	368	351	331	370	367	371	372	357	384	358	360	337	347	361	367	366	385	372	366	352	365	356	383	359	343	332	332	414	417	388	353	359	323	315	363	367	383	363	380	333	378	353	375	356	390	370	346	375	343	396	352	376	330	369	360	374	381	327	372	383	380	376	354	374	379	353	370	346	396	338	361	327	348	384	325	361	322	354	394	348	418	348	360	376	361	373	353	347	367	347	340	343	398	354	356	346	383	346	347	392	351	359	362	346	364	386	388	341	396	358	379	376	375	379	360	348	366	371	369	372	366	369	349	356	363	383	368	385	320	334	383	353	355	381	377	351	365	362	363	385	356	346	357	339	367	341	370	383	359	384	373	363	365	349	352	356	352	371	385	377	365	372	368	360	361	411	376	377	351	377	375	337	365	381	421	353	349	350	373	340	344	371	360	331	370	371	334	340	339	393	378	398	353	384	365	357	401	384	376	388	329	362	411	402	369	382	375	383	377	382	387	360	347	385	357	358	309	363	340	388	381	363	367	381	352	357	360	323	361	406	392	365	364	381	378	364	360	368	345	365	391	344	334	357	373	359	366	361	343	355	343	406	353	356	356	378	361	352	357	367	350	378	374	375	329	375	362	394	346	347	385	335	375	346	370	374	344	358	350	362	332	396	390	369	368	357	346	371	366	371	351	380	363	337	376	372	362	352	426	373	366	385	367	349	350	367	345	350	364	376	375	377	346	356	377	408	336	395	382	334	352	385	335	372	398	346	350	349	363	389	374	359	369	356	384	373	349	371	393	388	360	379	410	384	363	368	364	364	340	360	372	347	365	390	360	390	373	381	341	376	366	381	361	328	341	359	371	359	358	326	342	381	381	324	373	385	342	340	382	400	374	381	355	408	361	381	405	352	378	351	368	357	361	365	361	369	332	377	387	369	329	388	351	384	369	347	362	426	331	348	384	351	379	364	384	372	398	377	373	406	364	382	341	353	363	353	344	384	377	357	355	332	375	363	364	345	352	341	364	386	403	349	376	354	364	382	346	389	393	368	380	377	364	371	364	332	381	377	389	351	365	355	386	369	370	376	333	360	353	382	375	346	370	375	379	357	358	378	389	363	368	383	399	359	352	341	327	374	361	375	357	369	367	341	375	379	357	361	338	362	366	368	385	400	364	368	350	332	354	360	357	352	397	346	332	331	375	362	338	375	339	361	367	376	356	354	384	386	355	347	380	363	355	379	359	294	356	375	371	395	364	386	341	356	362	379	343	334	378	335	332	392	384	380	365	364	369	380	375	362	352	376	358	366	398	326	354	397	368	385	365	362	374	367	386	358	360	363	332	355	367	388	352	346	374	304	359	354	367	373	336	373	356	371	369	382	350	369	349	341	337	376	388	315	369	363	361	355	370	361	369	383	400	355	351	363	336	374	355	376	338	395	351	354	330	377	386	377	343	349	386	345	333	395	370	377	368	362	364	382	367	356	371	351	353	397	383	363	361	369	322	378	367	386	393	377	366	343	348	391	377	370	372	370	365	376	373	379	366	396	371	345	392	335	368	333	381	365	345	342	344	357	406	337	341	383	398	408	396	380	371	358	395	359	373	333	358	344	374	375	334	385	362	369	342	362	385	378	351	402	359	360	395	331	365	364	370	354	355	359	377	373	351	361	362	366	384	404	379	366	370	380	352	328	382	371	410	386	367	343	359	338	370	355	388	359	389	356	361	381	390	335	370	368	352	329	362	355	366	366	371	350	374	391	351	371	363	369	340	379	393	373	378	403	343	371	324	343	350	389	365	370	349	342	371	384	387	346	377	399	371	375	399	377	348	369	337	359	394	339	350	403	364	356	371	368	413	370	387	352	343	351	350	317	343	364	384	340	400	365	362	344	367	370	360	378	381	352	358	376	365	351	367	345	378	368	364	337	360	345	356	364	390	365	345	329	340	363	399	348	360	366	383	387	356	381	373	353	359	336	351	348	355	366	380	366	377	385	324	382	368	393	351	369	367	399	383	386	370	399	390	345	376	367	357	366	382	371	374	355	375	389	382	355	361	347	344	336	379	326	401	372	343	359	346	332	373	358	373	367	355	404	369	370	361	374	353	364	385	367	350	351	380	341	375	361	324	390	334	375	370	340	383	375	351	363	385	400	365	424	372	365	353	380	351	369	387	354	374	375	388	363	365	363	342	385	352	365	345	383	351	356	361	379	351	352	363	378	400	402	374	350	360	405	344	393	359	370	364	369	390	361	378	385	417	373	360	350	366	372	325	349	368	379	364	354	375	391	347	351	395	384	321	387	379	350	363	369	367	354	385	348	367	373	347	379	379	361	318	349	349	350	362	347	373	329	376	361	361	356	360	338	358	332	360	387	363	373	384	333	371	355	365	421	354	379	360	351	344	379	395	375	379	382	382	338	371	372	375	375	356	356	402	358	362	358	361	346	348	383	377	373	371	354	368	370	352	344	366	392	338	349	376	347	361	379	405	387	366	378	390	361	358	397	392	359	389	390	391	344	346	389	358	374	357	312	368	392	383	388	398	390	331	371	400	346	400	361	377	341	380	360	360	347	384	368	352	367	399	396	370	383	351	385	383	416	379	393	360	351	378	382	354	393	405	343	350	371	370	382	357	369	350	347	365	378	359	372	381	351	359	335	360	377	365	365	370	354	364	378	363	362	330	361	322	363	343	355	354	361	369	362	360	389	351	341	385	354	373	384	390	355	396	349	399	340	379	343	364	395	365	347	345	342	336	382	348	344	357	350	384	383	373	381	382	371	399	338	354	395	395	355	339	408	385	389	330	363	395	365	350	367	338	317	342	354	360	363	384	367	374	344	370	367	376	375	380	351	344	342	325	364	407	393	377	365	375	338	385	368	363	355	372	352	387	373	372	371	369	363	368	383	364	358	363	351	385	377	332	332	406	362	383	358	372	360	362
55517	32371	15261	6751	2129	570	261	231	183	210	217	187	192	203	207	204	203	219	215	305	255	208	170	175	174	188	193	209	192	202	184	183	156	195	182	199	151	175	153	158	185	201	181	163	149	198	203	188	223	181	188	169	193	180	163	170	182	168	196	177	164	192	195	165	181	179	173	185	173	158	162	191	194	200	175	177	201	137	189	185	141	218	167	178	182	202	180	160	172	167	168	154	166	181	168	194	190	189	205	196	184	200	188	179	179	150	192	181	164	174	163	166	156	181	175	168	173	170	154	168	174	175	171	173	155	184	192	232	185	182	168	171	160	170	211	162	168	180	154	169	175	189	171	197	177	174	179	172	173	160	167	178	156	192	189	150	176	175	170	170	169	185	174	175	154	176	199	172	159	178	147	170	181	164	181	190	158	209	188	172	162	169	158	171	172	183	179	170	147	181	183	204	199	180	160	179	176	167	180	168	151	164	179	178	183	175	195	175	175	170	174	150	203	171	161	203	183	176	179	179	172	171	147	168	172	193	188	157	140	167	157	187	175	182	203	162	159	184	162	165	170	176	179	170	170	172	165	164	190	178	186	210	178	178	174	165	158	174	169	171	174	155	192	169	182	168	147	197	181	164	194	181	181	182	186	178	162	181	183	185	158	151	164	181	172	169	174	173	171	163	170	186	181	183	186	187	224	166	172	189	180	185	170	164	171	178	208	190	182	167	180	180	202	202	203	184	198	175	169	153	205	171	189	167	185	187	161	178	186	176	187	167	174	188	182	180	168	146	163	169	185	166	187	177	192	184	161	189	187	167	171	166	142	182	168	180	170	195	168	156	161	179	195	175	157	190	179	179	173	163	180	188	171	188	162	182	189	180	187	178	195	193	167	167	165	193	191	175	166	172	180	165	193	171	179	159	201	195	202	173	166	188	189	182	175	173	195	171	163	157	177	176	194	173	175	161	176	178	144	179	170	172	157	188	144	158	170	160	158	173	168	172	172	181	179	168	172	205	184	175	178	173	168	160	166	163	169	153	166	178	156	189	170	169	177	177	199	188	180	165	169	196	190	153	150	147	177	169	152	169	156	174	180	182	185	175	161	174	158	164	184	166	199	153	171	185	166	147	185	184	155	162	175	169	172	171	188	177	173	182	155	191	164	204	168	166	203	163	196	165	149	164	167	202	174	178	180	189	220	179	192	160	166	171	170	184	184	207	184	191	183	170	185	190	160	179	175	177	179	186	170	189	179	174	142	175	156	168	184	189	188	172	202	181	166	183	180	185	173	156	169	182	191	188	162	201	154	169	170	196	157	183	170	187	168	195	178	163	194	199	203	177	165	165	185	161	180	159	183	208	187	211	178	169	176	206	179	170	180	184	183	173	167	166	187	176	176	186	179	173	174	173	185	192	174	188	156	177	216	161	183	201	196	178	176	175	156	171	199	181	165	176	160	184	196	180	180	190	188	191	172	162	164	193	161	157	172	201	180	159	168	178	157	184	193	171	179	192	201	193	183	160	161	180	172	196	159	177	188	187	181	166	171	162	158	147	186	220	185	179	185	195	169	180	168	179	178	178	176	196	202	170	169	173	164	163	179	198	162	146	164	161	181	194	155	194	181	173	184	165	159	160	175	158	157	170	172	176	182	189	180	192	180	169	154	201	187	162	193	191	166	164	176	183	179	178	158	165	186	171	201	158	184	175	163	164	177	175	193	175	177	182	181	153	208	184	163	166	173	151	181	172	183	174	186	170	196	164	198	192	177	176	182	164	192	185	182	160	178	178	174	165	162	166	174	190	169	181	175	164	164	189	142	168	176	165	179	180	186	191	168	184	167	172	171	186	162	161	190	180	188	214	183	152	179	177	175	170	164	154	171	183	167	163	188	167	176	179	172	155	162	166	152	173	165	145	174	195	162	176	190	159	179	188	178	161	176	181	153	192	203	216	181	159	171	164	162	215	178	173	182	156	198	179	173	146	177	177	215	189	170	192	148	176	161	174	156	187	197	168	173	152	153	161	194	179	179	156	178	181	193	176	177	177	168	167	166	188	190	157	167	198	177	168	174	167	172	185	176	202	158	190	178	183	193	169	190	197	156	176	173	164	177	193	178	165	170	168	183	178	172	153	168	157	168	170	174	192	186	145	176	165	173	190	173	180	176	197	167	187	186	178	176	186	200	175	173	195	192	169	183	189	167	176	167	171	151	169	170	204	194	182	174	166	172	172	164	178	198	190	155	174	175	162	174	173	188	155	176	159	158	159	220	183	164	182	184	154	174	175	188	187	170	163	196	181	143	146	173	182	191	176	212	176	169	154	187	162	153	187	188	173	155	183	169	181	185	178	169	187	172	177	157	167	176	189	204	173	182	171	171	182	176	182	191	156	207	168	216	183	189	177	156	152	164	187	147	181	170	161	185	173	162	179	187	163	196	154	201	189	184	199	150	153	195	189	171	177	183	195	191	162	165	176	164	190	179	202	168	164	209	146	166	171	174	187	182	187	184	197	167	151	157	162	160	165	195	168	148	155	169	169	162	186	166	188	204	172	177	157	161	154	176	168	168	172	203	184	184	194	153	170	191	169	187	165	180	182	179	176	189	182	183	164	190	153	185	179	184	173	175	187	172	168	153	190	176	197	158	190	184	182	183	198	150	182	198	215	198	175	171	198	195	190	172	192	174	173	199	165	166	179	176	169	163	173	179	180	171	173	146	172	158	156	152	159	165	186	163	176	183	192	161	147	150	174	186	186	172	181	171	157	158	198	167	173	198	176	151	174	194	150	175	193	188	193	169	186	182	163	178	179	164	152	136	167	174	182	182	181	195	194	190	177	167	161	174	159	164	189	166	191	205	175	166	186	155	135	184	200	199	178	172	150	188	178	144	159	186	176	182	182	187	171	139	178	186	197	185	168	190	162	160	206	171	210	172	157	149	201	162	166	181	153	157	157	173	170	199	179	169	156	147	162	167	178	167	171	190	185	187	195	161	165	162	174	179	192	198	167	166	159	157	192	167	161	168	167	175	191	208	178	193	150	183	180	178	158	175	193	157	192	183	175	192	185	184	177	170	189	185	222	157	161	172	187	179	186	161	140	155	174	157	161	169	166	188	175	168	191	162	177	174	193	166	152	189	191	208	164	203	190	155	203	178	188	170	193	165	191	190	170	172	182	169	192	158	179	162	201	186	159	156	171	169	163	179	164	186	153	184	177	173	170	178	173	175	176	206	188	177	163	168	168	155	155	155	184	150	152	190	161	157	181	181	175	145	181	182	173	161	177	158	190	200	168	179	165	160	178	182	171	172	138	189	193	184	180	183	190	177	163	164	177	144	179	179	166	150	159	179	173	205	164	179	189	160	185	194	185	166	152	182	188	167	162	169	182	159	180	181	170	171	174	178	173	170	182	179	172	192	158	171	182	179	158	149	164	180	192	188	161	195	200	160	162	147	165	192	163	183	188	199	186	169	183	146	168	159	177	179	178	187	186	210	158
36114	24660	16394	13189	5999	2009	746	661	590	558	528	445	511	479	537	520	545	583	744	1056	747	471	497	416	407	452	415	401	441	425	441	421	421	405	416	378	396	431	377	407	388	377	390	390	403	423	387	394	378	380	391	383	404	416	446	404	358	399	424	395	371	399	430	400	409	384	415	408	422	378	402	426	388	391	415	405	397	438	371	364	384	374	366	370	387	376	377	395	400	395	428	373	387	430	406	402	392	416	355	440	401	410	425	372	408	387	394	386	376	399	409	386	403	383	428	360	420	395	409	423	442	414	403	397	396	363	381	410	404	409	377	399	402	408	379	405	372	385	378	425	402	365	421	419	390	385	408	398	370	385	391	377	437	386	405	394	360	385	444	380	394	397	404	371	378	374	414	418	392	405	414	388	407	345	376	381	428	374	387	412	361	398	393	429	380	442	378	366	369	398	377	392	376	372	425	408	432	408	401	409	363	395	378	389	426	406	412	361	423	398	383	369	427	374	400	384	412	362	413	351	382	380	365	404	365	372	403	398	422	398	429	368	404	429	352	379	380	429	385	420	428	372	392	418	406	382	421	410	406	394	412	405	388	395	415	405	397	423	402	420	398	401	397	382	383	399	380	364	400	368	383	403	381	387	371	389	396	402	400	383	406	400	424	395	395	398	383	371	389	389	380	382	371	429	346	423	371	393	385	406	399	401	384	406	426	396	395	374	360	393	378	366	403	371	419	376	411	387	393	388	369	378	427	396	363	398	431	404	375	378	392	384	404	389	375	377	384	411	371	391	383	371	404	395	373	378	388	373	403	390	344	376	423	395	417	426	419	391	389	412	393	374	383	383	389	372	391	379	382	357	426	379	390	388	405	363	418	433	402	394	402	406	398	399	369	396	393	389	389	426	413	367	418	429	394	427	365	407	413	380	400	417	385	428	399	422	380	356	386	401	367	353	377	454	377	410	375	417	406	391	383	397	382	385	402	420	419	372	414	413	399	371	412	410	389	374	367	414	383	408	409	407	368	417	384	372	421	387	393	379	391	405	381	402	388	415	408	410	370	372	412	392	379	427	368	401	395	400	420	362	388	387	383	398	380	406	383	395	383	403	372	378	378	338	385	410	381	406	408	385	396	397	385	418	408	385	421	415	391	365	382	388	356	412	388	383	392	408	389	410	374	381	392	388	380	404	370	379	392	365	386	395	410	395	390	385	399	400	404	418	468	361	372	399	401	402	378	391	396	397	399	393	407	383	382	412	410	373	417	362	409	411	378	425	397	406	386	394	379	407	384	395	380	406	426	388	412	376	367	404	394	411	383	401	402	411	400	391	417	382	412	378	351	414	387	399	395	383	381	373	418	374	366	400	399	408	406	385	416	370	380	410	401	384	384	436	391	409	409	417	404	427	418	390	422	377	367	409	366	393	419	402	380	389	400	389	385	391	428	402	410	382	402	430	412	414	396	381	411	374	388	421	364	374	374	429	407	363	405	390	373	406	407	361	414	416	361	386	415	414	386	414	415	399	392	408	392	383	419	411	372	399	370	435	369	418	434	418	407	351	358	405	389	358	403	406	393	369	383	389	409	395	375	397	388	382	366	390	386	362	425	389	398	366	376	434	437	378	437	420	365	430	388	374	429	365	353	424	383	397	414	416	393	402	395	415	377	409	402	365	409	392	360	360	401	384	390	404	415	396	399	395	363	376	397	408	442	410	395	354	377	409	400	395	426	403	379	410	414	383	382	402	354	383	439	376	408	401	380	365	432	430	414	376	365	375	413	377	372	402	407	406	364	390	405	394	390	413	397	410	366	380	429	388	399	413	417	387	393	442	387	408	357	384	403	393	388	390	410	359	394	419	421	384	394	415	396	391	380	416	369	368	408	354	372	381	389	367	406	387	381	441	334	383	364	421	393	419	360	354	376	390	374	378	376	423	396	392	385	396	417	378	403	391	402	402	460	412	399	390	397	383	380	377	400	414	400	427	382	393	384	425	395	419	388	370	390	399	366	396	402	413	415	381	394	417	356	409	370	405	396	389	361	365	417	401	433	423	394	422	430	374	390	398	426	402	396	386	409	379	375	390	381	401	417	380	371	395	403	370	397	385	405	386	401	358	390	386	402	374	391	405	392	391	361	392	415	406	379	343	392	394	380	406	387	414	403	382	410	376	362	388	370	418	394	401	383	393	386	387	418	406	420	397	409	388	376	397	384	389	406	389	398	389	405	387	425	408	396	415	404	385	398	408	372	388	404	410	400	391	424	418	368	406	431	419	381	388	421	422	374	376	400	394	397	400	388	395	430	418	362	374	362	422	382	404	404	388	377	379	437	429	389	379	372	369	389	396	427	418	399	386	422	383	380	386	380	367	413	380	437	420	414	445	398	380	405	363	376	385	394	388	366	384	403	381	381	389	413	386	398	412	367	401	359	406	419	365	372	402	397	407	394	378	403	384	424	384	380	408	382	377	371	383	418	408	385	397	415	391	396	427	353	402	407	421	371	422	401	392	384	415	362	409	438	357	419	376	409	383	388	397	394	401	387	419	381	403	358	414	385	385	403	402	377	378	403	383	340	397	434	429	399	375	391	385	414	381	401	407	395	373	410	388	393	374	393	402	379	385	394	375	413	380	389	372	365	446	395	386	415	349	391	418	387	400	412	425	399	406	371	406	448	414	409	421	387	397	376	397	400	384	438	404	404	387	415	383	385	406	389	422	357	409	390	392	387	400	404	378	413	391	409	395	377	407	390	366	390	385	389	326	412	356	396	380	367	404	350	417	392	403	373	374	402	368	422	411	377	403	367	372	390	410	381	353	413	382	360	393	416	394	403	415	382	387	378	386	397	434	411	411	409	409	428	383	394	413	375	376	428	376	420	421	379	367	420	387	395	403	396	395	395	389	410	412	382	410	434	381	391	365	410	364	379	371	406	395	394	386	386	401	370	365	391	383	427	365	385	394	433	392	397	358	410	405	392	372	407	434	427	380	384	396	370	431	424	392	399	370	375	384	408	384	371	381	417	414	414	383	409	385	412	402	381	389	417	418	411	413	398	387	363	360	358	427	433	397	408	403	397	417	403	411	393	419	407	374	372	397	400	429	412	386	368	366	423	407	390	410	408	399	418	385	383	367	357	404	429	398	410	412	348	385	386	382	412	373	397	374	370	419	384	392	424	417	439	442	399	399	401	403	409	392	367	403	410	390	381	378	403	411	382	375	381	423	389	379	353	384	405	378	379	354	376	397	402	390	377	398	432	396	391	399	394	374	384	391	422	352	422	402	414	387	388	390	427	382	379	388	409	387	388	398	378	388	406	383	400	381	389	388	383	426	408	407	388	384	379	390	414	411	376	393	391	346	417	427	413	379	401	419	386	368	358	424	393	380	373	412	400	380	407	399	376	413	407	393	406	377	387	395	404	415	401	378	431	367	417	417	425	378	391	415	404	384	417	426	408	412	408	402	433	378	390	383	352	357	386	394	396	393	429	364	384	386
62161	38340	23151	11599	3816	697	314	263	250	246	222	204	192	210	218	329	307	353	316	315	286	207	195	194	201	197	180	194	232	192	198	210	182	186	186	188	177	189	198	204	178	186	174	203	182	166	176	173	164	178	186	160	199	170	161	175	181	188	181	197	191	183	153	173	183	187	185	168	164	179	185	190	174	187	176	179	184	177	168	183	178	199	155	162	199	235	183	195	187	197	188	161	179	188	187	214	163	186	180	160	197	211	197	197	175	193	177	168	198	196	188	198	179	221	194	204	231	199	195	181	164	201	208	190	183	196	185	164	166	181	175	175	184	179	170	208	175	186	172	172	186	184	189	161	168	172	178	175	177	202	182	172	215	159	188	195	182	156	178	180	197	163	191	197	199	175	194	170	187	197	209	170	160	190	158	201	219	186	184	178	171	175	190	186	158	205	170	196	172	187	187	193	195	183	179	175	185	166	197	163	172	174	180	205	162	184	192	190	211	172	178	158	171	212	154	191	197	177	186	162	185	201	156	185	188	170	193	184	234	182	203	196	155	190	199	181	158	191	175	179	175	171	180	175	223	209	190	194	182	202	177	207	190	202	175	194	172	219	190	185	182	208	184	219	191	171	172	161	172	201	179	166	182	165	170	170	174	204	185	170	173	188	201	186	193	191	184	169	179	179	210	181	177	166	203	195	179	183	206	208	165	178	199	187	170	179	181	181	196	185	192	195	190	177	184	177	191	174	158	165	175	184	189	175	162	175	150	183	191	174	180	199	202	205	173	177	179	157	196	197	153	198	170	188	168	206	174	211	189	174	201	184	191	196	203	163	182	181	185	174	175	187	195	202	170	179	204	183	190	171	172	212	162	195	199	185	173	197	150	182	206	193	201	176	187	175	185	202	192	183	179	205	197	183	205	199	200	171	191	180	201	188	181	170	191	180	187	190	169	180	159	184	166	171	161	193	206	185	197	195	174	171	195	198	166	169	223	207	181	187	198	182	193	178	186	199	182	185	165	179	204	174	164	168	163	182	200	196	173	195	200	213	170	209	177	180	184	184	179	180	168	218	161	155	209	213	178	192	178	190	196	208	195	166	190	208	203	199	171	178	165	168	177	202	195	200	177	167	196	182	153	191	177	182	226	158	181	215	180	191	180	185	213	219	217	185	199	189	159	173	203	208	167	173	183	203	200	183	203	173	196	173	198	193	185	162	187	171	188	199	196	210	169	169	177	184	212	203	165	171	202	182	174	195	184	191	182	199	195	166	145	201	176	200	191	171	185	208	186	171	187	182	180	198	194	178	200	193	211	172	187	199	199	173	207	208	169	181	196	178	167	177	178	191	178	205	189	189	167	179	156	213	184	176	147	149	184	150	169	187	203	187	199	180	182	185	164	181	188	183	184	187	180	190	179	181	190	166	151	183	185	171	206	189	192	163	175	169	169	173	161	196	172	204	169	176	160	196	201	170	191	193	177	184	178	184	174	183	193	184	184	152	206	187	191	183	202	156	188	196	189	192	194	162	203	192	190	182	180	194	194	180	193	201	179	204	204	187	188	181	188	188	211	201	179	176	161	175	158	191	187	181	193	183	193	192	168	201	197	187	169	178	165	179	188	196	210	185	193	190	180	170	210	193	181	176	188	175	180	178	196	170	177	191	183	195	180	167	210	193	183	196	202	212	166	163	194	185	178	189	170	186	220	178	185	192	201	185	149	177	166	208	207	176	199	197	179	184	156	196	174	177	199	221	162	176	197	196	197	192	203	169	193	174	189	168	185	189	193	197	180	191	172	183	194	184	187	194	192	188	197	190	207	181	195	188	198	196	182	153	183	181	181	187	189	177	178	174	199	204	215	188	199	197	178	185	198	190	160	189	176	195	171	188	191	147	180	206	209	204	153	179	197	158	196	173	180	184	202	195	198	201	178	204	183	197	184	183	182	178	173	195	181	169	194	185	196	248	209	183	173	162	185	163	178	199	197	205	186	172	177	199	184	195	170	205	181	166	188	201	177	178	181	190	170	162	180	186	144	196	189	164	196	183	207	175	163	156	191	203	207	196	187	186	163	197	192	191	169	179	181	182	192	177	178	167	176	194	168	191	178	190	163	185	200	163	195	191	197	196	186	176	198	198	174	164	215	158	207	210	191	176	184	156	174	170	205	181	207	185	186	166	174	167	181	189	192	213	194	188	200	193	175	177	208	214	165	185	162	177	202	195	174	186	174	201	202	172	160	192	209	187	190	154	202	157	163	192	184	172	179	169	168	183	178	203	184	193	228	219	196	181	201	190	201	194	183	188	180	212	178	173	186	188	184	169	171	177	185	180	161	176	180	174	178	191	188	189	193	173	163	202	197	182	172	185	148	176	212	188	168	185	200	167	176	201	189	144	180	209	202	209	197	198	177	197	169	205	173	201	206	174	206	191	160	197	183	208	160	176	187	160	182	173	189	212	206	187	188	178	185	189	198	175	179	185	179	170	204	209	172	195	171	187	180	183	172	202	185	178	161	203	197	169	198	191	168	178	147	163	183	179	203	193	157	200	177	183	175	162	189	176	180	189	202	183	189	180	180	185	181	169	189	187	169	191	184	170	154	183	188	177	179	186	177	186	172	186	182	184	203	203	180	174	178	189	191	166	180	159	183	189	200	171	195	178	169	174	172	154	161	201	174	192	167	173	190	193	203	171	194	195	200	173	183	201	197	169	180	186	177	187	195	195	171	206	168	178	183	192	183	169	192	199	180	183	174	172	194	206	203	206	169	178	175	192	184	171	194	181	184	163	190	167	170	171	190	196	196	207	196	170	205	199	189	162	183	184	186	187	188	172	188	210	180	201	182	156	170	194	156	192	190	174	181	198	188	149	176	193	189	172	189	198	186	215	166	164	188	173	184	204	189	177	175	183	166	184	194	181	183	194	176	154	180	187	186	185	186	197	165	179	197	200	213	182	184	179	171	194	187	186	191	201	194	206	181	185	188	233	189	179	201	214	207	189	188	167	182	188	209	196	178	198	189	196	170	191	197	167	172	191	176	186	180	191	174	175	164	183	195	174	183	178	183	177	187	205	200	182	192	192	195	192	214	170	183	193	180	187	178	194	189	187	205	196	194	182	177	188	209	199	204	175	191	174	174	164	198	158	198	188	171	158	197	179	186	177	193	200	207	206	162	192	202	183	169	198	183	198	213	157	181	160	167	205	163	174	181	221	180	147	193	185	177	167	202	173	172	200	215	181	190	178	189	214	184	181	182	173	160	165	184	201	189	191	173	180	174	180	187	176	229	196	190	196	179	189	208	195	178	193	211	211	207	196	167	188	169	170	185	197	206	185	204	183	165	180	210	184	198	179	205	180	164	181	202	205	180	183	167	196	169	158	201	174	191	170	192	198	187	188	170	205	205	187	160	207	175	190	162	184	186	199	175	199	183	178	195	151	174	178	195	183	177	170	189	195	199	210	184	187	168	199	171	174	172	164	176	217	174	196	167	174	196	172
39345	29146	25433	19189	8507	2053	956	733	701	647	573	575	594	595	607	943	1133	1432	1263	1276	948	516	493	513	483	448	517	457	471	462	451	441	443	458	417	424	395	422	436	383	399	395	408	400	366	389	420	416	408	417	416	407	413	421	436	378	410	447	405	422	409	413	423	393	440	402	372	412	420	420	363	423	434	427	400	425	394	381	380	406	450	419	398	388	389	411	388	416	434	390	440	391	394	410	397	413	434	389	395	396	382	377	406	406	454	384	421	397	437	425	373	407	428	395	424	375	413	410	405	424	405	407	388	410	401	390	429	434	400	395	417	395	410	411	430	439	441	397	383	435	427	469	441	407	411	413	435	410	392	399	431	416	420	423	440	411	438	415	390	404	400	381	362	412	436	417	404	399	399	415	443	388	381	394	408	391	419	398	399	409	396	415	388	395	392	390	390	402	425	444	401	443	398	418	402	397	421	439	420	424	442	414	412	404	389	407	411	417	413	400	386	400	434	420	424	370	388	412	406	382	430	420	413	413	433	369	402	408	433	421	438	382	403	395	435	427	413	430	432	439	389	416	425	410	419	413	406	406	424	406	410	388	392	414	442	403	426	400	413	400	369	411	387	383	419	434	451	415	422	411	410	403	407	434	418	403	412	398	420	370	451	392	403	404	419	374	441	405	397	388	343	379	434	377	430	432	399	399	391	400	418	416	407	391	384	430	393	398	388	373	415	443	409	388	418	397	405	451	362	421	404	391	427	383	409	415	380	444	395	371	396	416	413	410	430	444	407	377	376	408	400	386	375	407	430	397	414	404	408	412	441	404	389	431	394	421	390	388	415	401	392	389	400	393	415	391	431	435	424	363	411	405	431	379	426	379	406	427	422	415	388	408	414	422	433	438	389	418	416	415	439	411	414	412	420	412	418	426	388	388	421	362	394	413	428	402	391	373	397	432	433	430	416	393	390	393	383	389	414	439	398	392	436	427	428	397	431	407	409	416	406	418	402	376	463	372	399	392	404	418	412	421	413	404	396	383	407	408	456	380	415	413	402	416	423	397	449	434	414	406	382	427	427	396	384	450	381	405	391	396	413	451	378	390	414	402	418	426	436	414	399	395	376	417	404	412	389	396	366	406	437	437	393	433	407	402	400	393	401	390	367	377	404	387	414	433	409	376	401	417	417	390	433	373	382	397	383	407	434	403	394	386	425	416	417	389	392	400	400	407	424	423	390	398	394	426	365	403	430	404	424	395	419	396	411	388	399	408	412	409	412	465	396	419	407	379	377	428	368	427	395	407	376	398	385	426	364	377	468	409	408	446	420	434	387	362	431	379	421	381	425	415	367	387	406	401	425	395	384	395	400	430	408	408	416	405	424	426	406	442	389	402	406	420	376	381	398	428	428	384	388	405	417	399	398	395	386	382	396	417	378	400	384	456	395	438	393	400	351	412	419	405	414	408	406	382	414	428	410	377	390	390	454	401	368	373	448	409	414	381	384	417	402	435	394	372	411	413	400	405	429	384	420	410	391	381	372	415	425	392	398	394	390	407	400	419	383	380	382	400	387	398	408	398	396	433	410	402	412	418	407	411	407	444	427	425	422	415	385	408	400	453	412	410	414	440	380	414	418	388	428	420	382	376	405	390	441	402	390	407	434	434	432	375	402	385	375	397	422	418	425	394	396	402	388	414	384	422	426	417	405	404	384	418	367	393	407	395	399	417	390	434	403	387	436	411	393	438	396	401	413	413	408	393	416	400	402	416	396	423	426	399	412	408	416	399	454	425	420	395	411	412	394	397	418	414	388	418	412	383	375	427	415	399	401	403	414	381	424	419	423	392	397	385	414	403	449	446	396	376	427	418	430	409	435	425	430	442	376	423	406	407	390	398	401	434	422	440	423	396	377	409	422	420	393	394	420	363	392	410	396	390	433	427	423	427	436	404	432	399	414	403	440	431	394	407	395	424	406	395	384	401	430	429	422	425	401	410	406	428	412	411	403	379	435	412	403	408	392	433	429	387	380	418	455	395	392	386	449	388	384	407	438	430	405	418	382	426	417	419	378	408	413	402	403	401	405	408	403	420	382	441	379	445	431	396	385	423	397	398	379	397	382	413	392	405	392	388	392	433	439	393	404	407	394	422	389	429	347	423	409	387	411	437	392	423	422	409	390	385	444	434	430	423	419	416	394	434	373	404	436	385	418	404	394	402	421	391	399	398	389	407	372	417	433	383	422	372	406	448	437	415	416	407	438	363	441	409	386	424	388	399	402	438	421	388	401	408	394	435	425	410	408	403	425	382	411	417	418	424	425	419	374	414	383	395	427	401	420	421	394	410	394	377	393	425	386	389	407	403	412	386	400	448	418	382	404	405	437	397	402	415	408	404	447	413	403	396	416	422	376	414	409	435	409	402	412	378	416	403	415	422	409	464	396	433	416	371	405	414	391	400	408	375	417	415	391	411	420	386	400	393	418	418	441	434	385	395	403	460	406	397	448	427	422	408	402	388	399	403	413	410	406	420	397	405	401	401	427	417	368	392	397	399	385	422	377	410	375	446	395	407	408	410	413	413	416	397	415	374	389	386	411	386	394	406	407	394	432	417	435	426	445	439	393	403	414	409	395	418	395	417	403	404	401	398	386	418	413	399	408	409	425	395	394	370	410	419	392	413	393	422	409	412	376	398	388	400	428	392	447	380	403	401	404	458	389	372	416	394	383	379	415	395	390	397	393	389	424	395	437	392	392	395	406	382	386	398	379	396	421	375	425	412	443	390	399	396	387	446	420	465	413	415	408	374	382	407	409	429	422	429	411	378	403	390	419	469	437	435	380	395	409	422	390	384	380	428	385	401	411	405	428	420	424	395	405	435	404	410	418	430	398	339	408	381	399	399	419	401	444	410	422	391	439	386	410	447	368	416	397	429	395	399	388	396	398	453	395	430	442	412	389	413	402	399	416	410	412	414	453	419	435	426	419	394	402	393	406	407	398	445	406	412	390	434	376	434	408	430	400	443	367	392	384	400	388	382	432	420	398	415	391	369	418	416	400	404	405	409	422	375	387	394	409	429	407	383	408	430	382	408	384	441	413	444	456	371	399	415	398	389	411	412	414	436	396	393	411	402	423	373	410	428	412	429	430	424	359	422	422	388	444	421	400	397	387	386	397	388	407	431	374	437	444	396	433	418	407	358	418	420	446	388	426	425	396	421	400	405	371	455	429	384	399	410	379	413	415	388	397	425	411	406	446	394	396	391	419	457	408	398	430	362	407	432	395	385	397	397	384	412	427	428	376	411	384	421	422	421	395	393	399	404	413	411	408	371	429	412	391	410	409	384	403	382	424	442	437	420	386	420	382	390	451	391	410	379	382	380	381	408	416	439	387	414	385	443	376	431	406	397	395	377	396	424	391	383	381	443	404	399	406	419	391	401	398	426	413	409	407	416	383	397	441	400	439	425	373	436	414	373	404	411	366	392	419	394	396	392	389	385	449	431	419	436
43001	23110	11442	5098	1182	268	186	187	159	182	167	198	172	162	173	174	170	160	169	179	171	157	164	167	198	180	181	158	142	158	171	155	192	179	184	188	190	157	160	163	148	165	164	139	168	158	160	143	160	132	162	171	134	150	150	176	204	154	159	169	157	150	174	171	187	157	179	170	185	181	166	150	148	175	165	168	150	172	145	187	140	169	139	163	152	174	164	169	197	156	160	166	172	162	168	169	161	146	158	148	144	161	148	177	162	145	161	167	151	155	174	175	155	167	130	169	185	161	159	165	179	160	171	160	159	167	150	138	156	177	174	185	149	139	168	163	146	155	161	159	177	187	150	142	153	157	147	164	177	190	164	168	151	150	155	180	155	166	151	182	179	178	165	142	164	181	163	159	166	171	168	172	177	155	180	161	173	171	179	159	177	153	162	180	155	174	169	149	153	157	172	167	162	150	178	155	177	174	184	146	165	167	181	140	148	140	158	151	135	162	151	180	128	155	160	160	165	160	163	158	141	181	160	176	155	153	175	152	156	182	143	157	156	169	185	169	166	180	198	152	191	149	146	158	183	154	150	145	139	176	144	153	160	146	174	157	142	176	154	161	162	158	166	176	184	177	158	177	172	167	169	166	167	150	156	159	146	153	166	154	179	176	140	190	168	163	178	172	159	172	143	144	170	160	170	156	165	168	165	165	168	156	190	176	156	148	167	154	158	159	154	173	176	169	180	144	160	189	187	163	164	141	149	188	142	151	174	145	174	132	157	171	166	181	166	157	152	175	163	164	171	177	160	139	167	154	179	160	151	161	153	155	193	165	146	149	158	168	136	167	180	162	158	183	153	165	168	160	183	158	163	131	148	191	149	183	141	169	140	170	145	140	161	181	173	168	154	164	147	147	162	147	178	154	182	151	143	158	169	186	166	166	155	154	191	171	170	146	164	162	163	144	176	144	148	165	191	194	169	154	157	160	155	148	183	170	202	154	182	147	165	167	149	140	163	150	151	149	151	167	168	183	168	173	162	190	175	201	182	162	157	169	153	171	161	158	178	145	151	153	135	179	142	180	177	168	197	164	149	138	134	160	160	159	172	155	173	180	164	165	165	158	149	185	161	152	172	159	159	156	155	152	130	161	157	170	147	142	148	188	174	164	165	149	191	172	158	163	153	159	185	145	169	149	154	167	177	152	165	158	164	164	175	168	201	172	157	138	154	158	177	149	191	165	150	151	182	164	170	190	182	176	172	149	167	161	147	189	191	152	133	157	151	143	171	154	180	158	155	159	157	159	173	172	152	186	174	183	156	167	152	169	161	176	149	143	185	180	151	167	156	152	157	183	186	156	173	153	172	159	180	171	151	136	147	170	160	148	156	175	163	128	159	177	178	170	153	149	141	153	162	165	182	163	150	163	159	178	160	165	160	149	192	142	148	149	171	168	143	159	174	173	150	148	152	148	172	188	172	155	176	173	168	164	185	158	153	158	143	162	206	170	155	171	159	181	145	132	190	153	157	178	125	152	168	165	157	157	153	160	162	165	162	153	162	185	179	155	174	156	168	173	148	176	176	188	146	167	177	158	171	168	180	167	159	179	150	166	135	177	162	178	160	139	176	171	174	163	149	166	163	179	183	176	162	160	147	146	187	159	151	145	163	171	176	145	178	169	167	152	201	155	170	151	151	129	157	174	155	146	156	132	158	145	165	160	176	160	164	159	148	170	168	167	177	161	186	174	159	170	136	155	185	152	174	175	175	154	159	164	142	172	168	156	155	156	155	145	152	183	199	169	150	153	163	166	170	178	149	148	181	173	166	173	163	144	159	170	163	171	193	160	165	154	163	200	138	181	170	142	156	156	210	166	166	164	165	178	177	169	160	158	148	163	168	164	180	169	182	137	175	161	170	157	175	143	155	151	178	174	162	160	162	193	170	156	183	178	156	190	194	136	155	168	152	149	160	148	170	159	158	160	173	172	154	167	162	141	178	163	145	172	153	177	161	149	162	178	166	178	167	179	177	151	162	194	173	172	161	161	166	165	171	145	161	158	163	152	181	160	161	171	147	162	157	163	158	199	169	169	167	169	165	157	174	178	154	157	181	178	166	166	153	157	162	178	192	162	168	184	182	157	172	155	161	165	162	161	174	171	170	164	168	160	180	168	153	169	159	173	165	167	148	163	180	168	142	176	181	159	168	168	142	169	149	173	161	142	167	168	173	164	167	163	176	174	163	159	159	157	159	154	140	150	169	183	170	142	182	188	161	174	199	156	185	145	140	132	155	163	164	173	174	165	186	182	154	160	156	166	138	167	172	159	155	168	163	187	163	157	153	149	162	167	158	170	163	151	167	175	151	145	160	167	165	153	152	167	185	144	162	170	164	149	154	166	152	156	156	146	177	182	162	167	166	163	162	156	168	198	173	168	172	152	194	129	176	147	170	157	179	198	161	150	145	159	157	162	169	163	155	129	148	144	151	167	130	176	172	170	140	155	171	146	151	166	157	186	141	161	153	162	171	168	159	172	169	135	174	135	139	167	180	167	184	160	168	169	192	164	138	142	181	155	162	162	149	156	160	166	176	166	168	167	165	124	182	182	141	160	176	165	149	155	156	141	186	147	148	174	171	156	161	183	151	182	141	151	159	160	142	166	145	156	145	148	159	149	158	197	150	161	193	175	179	183	157	147	144	161	169	162	173	179	162	163	166	165	173	185	145	174	165	201	164	162	186	150	161	200	149	146	167	137	162	169	134	178	183	160	186	172	172	154	187	153	135	149	173	149	175	162	154	168	167	144	151	148	138	177	146	163	157	181	158	138	146	179	148	146	160	151	190	163	147	158	155	150	163	151	185	163	155	154	176	152	154	178	165	164	190	167	165	186	150	163	159	131	150	177	150	147	149	164	148	156	158	144	159	144	160	178	204	151	162	164	160	152	155	189	161	193	183	146	173	188	154	197	187	193	153	166	150	169	150	161	140	177	165	159	178	162	138	187	173	180	167	164	189	191	168	172	175	159	170	160	160	160	167	162	151	201	175	170	163	168	202	163	162	181	154	156	180	172	145	145	167	167	153	149	153	159	171	153	163	181	176	133	156	170	150	158	141	147	173	164	145	172	172	149	165	157	178	179	145	165	147	171	166	189	143	133	147	163	146	167	158	163	140	158	176	159	140	153	175	172	160	140	176	174	165	163	161	173	168	158	165	165	159	150	157	148	170	164	148	175	175	161	174	165	137	166	146	156	162	180	159	140	149	176	185	174	185	166	139	160	162	157	160	184	160	147	178	150	157	162	152	190	168	172	162	158	147	169	189	170	182	177	155	169	169	167	170	162	165	175	158	169	155	165	199	186	160	139	143	129	170	146	152	160	181	169	171	175	168	157	169	153	167	176	166	159	162	174	168	158	157	172	161	139	136	162	150	169	164	162	134	160	177	162	160	155	170	183	169	177	150	158	152	158	178	192	183	149	147	163	159	159	149	183	134	150	158	165	139	173
27096	16659	15180	10557	3135	691	540	435	386	414	408	404	347	409	373	352	358	407	403	444	413	404	349	408	394	401	409	363	370	391	388	402	396	366	369	377	376	352	371	376	361	349	367	346	346	368	387	344	342	358	327	401	372	358	365	341	347	339	361	379	389	368	391	365	383	354	328	371	352	380	344	388	341	379	391	372	363	357	373	352	374	351	372	383	359	362	382	332	383	373	395	398	397	368	368	374	337	336	347	380	386	337	375	376	375	388	355	389	366	370	408	313	378	345	374	375	364	400	334	351	347	363	386	388	367	370	348	345	345	363	368	367	390	340	381	372	362	358	376	370	383	346	343	333	367	353	374	367	367	400	351	358	356	368	362	363	371	394	352	377	358	380	350	355	363	341	341	353	415	361	359	370	375	383	320	366	350	355	349	359	363	386	353	377	392	385	372	376	367	374	379	340	348	358	367	351	392	390	358	365	366	363	385	344	369	402	372	379	371	343	348	351	364	345	354	376	386	352	379	382	353	382	347	337	361	374	351	351	368	406	400	414	335	393	393	372	365	368	355	363	380	370	367	396	364	331	373	373	366	361	377	354	339	336	384	344	332	360	350	349	362	365	390	348	344	376	357	332	388	330	356	363	355	327	389	404	383	389	356	373	392	352	324	409	355	371	320	391	358	397	396	370	364	342	376	352	377	377	357	360	347	343	387	369	372	365	413	399	361	362	378	346	366	372	365	361	401	335	330	350	357	376	364	383	387	344	359	402	333	377	366	377	394	408	366	382	361	361	387	371	373	374	350	351	354	379	330	376	403	350	382	390	393	338	342	380	353	360	374	376	368	346	392	365	359	369	359	375	362	378	412	323	362	367	364	362	377	336	367	379	364	366	371	363	403	369	366	388	370	378	364	375	411	355	369	362	368	370	369	402	395	350	377	380	382	349	347	361	390	347	361	388	360	407	368	319	343	359	375	370	364	362	354	344	381	369	378	372	343	390	370	347	380	365	355	396	394	384	358	377	379	354	375	393	364	357	377	365	371	390	339	365	355	385	363	370	348	383	374	386	365	371	370	356	351	363	373	357	361	341	378	392	373	346	378	383	319	347	383	356	368	337	395	349	349	361	369	367	363	411	385	390	349	359	351	363	374	375	376	362	357	303	384	368	364	368	386	338	388	392	381	363	372	395	363	370	352	378	370	396	365	344	377	367	355	394	358	351	373	383	321	373	376	400	342	368	330	356	357	378	356	387	376	390	350	348	415	366	360	379	368	371	381	358	348	380	353	366	386	332	337	399	366	358	355	388	370	370	350	369	375	355	392	347	355	382	348	349	381	354	378	362	323	356	372	376	389	360	349	368	393	402	357	369	344	371	368	334	352	375	396	372	360	354	360	340	368	377	363	344	349	344	391	353	350	341	366	363	391	365	354	351	387	377	372	357	336	421	364	375	370	362	347	318	388	364	328	389	348	317	351	348	384	367	374	374	344	403	400	389	323	350	376	343	351	402	368	376	349	360	421	358	395	369	368	349	374	353	392	373	384	323	410	388	390	377	348	392	349	378	372	395	365	386	385	385	368	361	360	408	374	366	376	386	358	391	360	367	393	384	376	366	373	371	399	386	356	363	338	387	373	372	336	368	343	357	385	366	359	357	391	378	378	329	378	362	403	349	389	382	389	331	354	364	382	365	349	381	354	363	358	363	367	376	376	346	386	365	361	354	390	348	343	335	376	353	336	403	360	398	362	345	373	377	343	374	348	372	363	345	373	336	398	350	377	381	363	323	334	369	342	383	353	375	360	399	393	387	401	389	364	357	358	372	365	342	355	365	349	324	370	376	329	391	382	347	372	332	354	347	337	407	344	377	377	344	365	362	392	350	379	348	339	355	352	356	391	361	346	368	372	360	406	366	359	347	359	358	393	337	369	368	366	351	352	337	338	337	392	385	390	368	364	376	365	346	355	367	351	385	367	378	407	388	383	384	391	368	384	366	360	418	373	364	403	437	366	373	342	362	360	351	354	373	363	374	390	353	362	366	362	367	353	345	341	380	347	358	351	342	351	363	367	364	386	345	375	342	339	360	364	386	342	383	367	353	360	353	379	409	380	383	369	367	374	362	368	370	365	381	368	354	373	376	390	356	356	376	364	374	347	379	371	353	384	334	362	387	357	347	375	359	369	369	356	376	384	373	378	415	380	360	390	380	364	380	373	368	354	347	379	377	382	340	413	374	385	423	346	366	372	404	348	358	369	402	377	368	373	341	369	391	386	338	407	300	364	353	377	332	359	360	383	394	348	342	390	361	380	361	381	362	351	407	393	383	353	349	350	365	389	386	375	359	336	375	352	367	338	342	392	348	369	369	352	367	363	363	372	336	358	374	379	342	365	392	353	357	391	366	384	382	339	386	379	347	341	341	370	365	338	384	385	372	339	368	353	354	379	368	378	400	341	328	367	367	369	336	373	352	356	321	368	376	351	380	335	387	362	382	343	369	373	344	353	378	360	366	380	331	366	346	369	365	381	334	408	352	372	374	370	344	378	370	356	369	375	376	357	377	405	362	376	370	346	359	381	349	331	363	380	388	389	360	373	347	399	373	367	356	407	366	356	370	381	389	387	356	365	362	394	364	380	368	358	366	406	376	338	378	393	387	352	343	373	372	335	373	356	357	364	386	339	365	360	361	372	350	388	392	373	380	357	348	347	373	378	363	363	375	371	373	357	354	383	396	371	346	391	382	342	355	342	379	324	340	353	393	390	359	343	346	401	338	363	389	378	339	386	360	372	367	364	376	375	374	370	358	385	373	383	353	396	365	378	379	340	369	356	377	371	349	352	370	374	363	407	362	360	360	366	356	327	379	343	383	343	332	391	399	408	341	390	361	369	364	396	339	384	344	380	358	353	385	386	348	351	360	359	364	362	371	368	362	345	371	353	360	358	369	377	346	380	339	378	323	365	359	358	393	362	358	367	361	366	334	418	368	381	376	338	360	363	362	360	342	349	366	379	399	369	357	361	385	358	359	334	390	378	371	363	390	345	355	378	358	364	351	362	332	363	345	358	367	378	366	398	378	394	374	387	389	350	390	366	376	364	378	359	361	370	374	349	381	377	372	332	385	369	369	363	374	373	362	342	394	349	368	347	372	376	368	385	393	356	358	383	390	410	364	359	403	350	347	361	363	377	374	338	326	372	390	400	357	361	346	357	352	364	353	361	371	359	377	385	349	403	334	330	365	319	389	382	339	346	352	384	343	372	354	366	404	345	384	378	349	371	352	334	403	359	376	369	324	361	364	370	374	368	356	363	363	352	383	378	377	362	345	345	361	362	353	380	373	365	388	349	391	382	357	388	353	366	363	355	374	348	380	374	371	343	351	367	412	374	362	377	387	407	354	369	387	372	365	356	358	361	403	355	373	374	365	355	341	365	349	356	345	362	396	386	350	369	367	355	375	379	378	391	379	375	361	333	380	389	368	403	350	373	363	352	334	356	390	392	360
56905	31838	16076	5933	1244	282	260	214	200	220	200	170	198	189	194	193	245	254	339	362	366	260	195	169	179	181	154	171	165	192	197	189	174	200	169	175	173	161	157	190	166	173	180	172	176	174	177	183	172	169	183	179	160	186	180	188	168	168	170	183	169	152	172	183	192	166	193	172	207	204	179	173	198	205	167	171	163	168	152	198	211	194	190	188	188	197	192	172	186	171	165	197	178	197	186	163	211	175	159	193	154	197	160	159	175	186	137	188	163	170	197	164	157	198	184	180	190	189	169	189	158	184	169	188	186	173	178	178	143	183	163	173	183	171	154	196	144	155	186	184	159	180	163	167	165	156	133	200	181	171	165	175	176	158	165	190	166	188	213	176	178	163	179	185	175	210	170	183	185	192	175	160	178	171	162	164	169	169	149	192	178	156	203	176	196	179	171	167	193	181	197	204	152	160	180	180	196	178	159	176	181	152	183	181	199	195	185	176	153	163	155	190	161	195	176	183	180	185	198	188	180	173	171	208	199	162	168	164	182	168	193	173	185	175	152	179	173	172	177	162	154	161	150	178	182	154	187	156	162	177	182	188	152	181	162	205	168	188	171	185	168	173	154	180	179	158	169	170	172	165	191	208	165	169	163	187	190	190	173	176	193	169	197	165	188	162	183	161	193	181	174	168	182	182	181	172	187	173	174	190	166	171	137	152	196	148	192	171	176	180	169	189	182	150	181	178	155	173	189	170	171	162	154	162	168	203	184	161	163	158	181	182	184	170	184	168	177	169	177	187	178	191	170	156	176	177	182	163	171	173	178	166	198	176	169	182	173	191	162	170	190	196	167	180	177	200	198	178	162	185	185	162	190	194	195	184	179	178	166	162	191	195	182	203	169	172	184	176	183	162	169	165	164	166	186	171	179	193	162	172	143	186	170	166	197	171	204	183	164	175	148	150	169	168	208	184	174	183	175	159	192	150	192	179	186	173	171	172	194	150	190	171	154	192	194	164	157	158	177	135	195	171	164	152	168	199	157	157	188	172	174	187	169	177	165	206	185	174	205	195	184	163	201	188	178	172	188	181	176	154	168	171	162	175	176	197	178	168	172	170	178	169	180	180	177	161	163	164	174	163	195	176	183	168	185	181	192	182	183	176	187	168	188	180	162	182	201	147	169	149	188	178	174	155	139	173	161	161	156	187	180	213	187	165	166	175	158	174	160	191	185	186	190	183	167	179	171	156	169	183	179	171	172	184	171	189	184	186	168	173	189	177	158	186	177	179	179	181	155	191	169	197	181	180	178	166	177	171	161	194	217	190	193	184	181	176	177	160	168	185	189	205	170	183	168	204	179	195	171	167	176	174	150	195	175	169	170	166	157	185	172	173	157	166	162	157	153	156	157	187	177	167	156	176	185	174	156	149	163	173	159	160	164	194	197	182	144	208	195	175	158	176	178	167	188	176	181	176	173	156	169	202	173	187	168	162	166	187	165	167	181	175	161	165	194	198	178	158	180	188	178	166	182	169	161	134	173	149	160	213	161	174	176	202	200	188	185	146	156	170	177	166	166	186	168	178	161	193	165	177	189	179	196	176	175	178	190	177	191	199	202	179	163	202	175	178	161	169	160	178	188	157	166	174	175	171	163	181	173	180	151	203	175	164	186	187	170	191	165	183	179	183	178	193	182	187	170	162	166	197	181	210	167	166	182	156	167	176	163	183	192	147	163	182	176	179	199	193	177	175	197	179	170	163	182	198	154	175	199	167	195	182	182	199	182	207	185	165	173	195	183	179	174	187	190	146	166	185	153	203	188	176	164	191	165	179	167	167	160	182	163	167	194	182	174	133	174	161	169	189	166	174	184	186	171	179	185	180	208	186	160	176	169	188	164	181	161	178	165	171	193	148	156	148	183	173	209	175	183	182	190	153	200	165	154	188	202	182	172	186	195	177	192	175	173	181	176	167	163	184	182	162	173	168	182	176	165	173	187	174	186	167	190	181	156	182	197	173	178	162	175	172	147	167	161	183	171	152	199	167	168	157	183	160	190	163	184	200	165	213	188	168	170	155	167	167	179	155	154	170	169	179	172	182	198	179	188	181	183	177	138	191	206	174	205	184	172	198	161	164	166	194	171	162	198	171	170	175	179	219	183	158	195	168	179	186	155	182	186	179	165	198	204	175	162	201	171	178	184	177	174	186	178	155	178	173	170	188	195	167	169	173	182	185	166	171	186	156	188	192	166	170	185	176	178	176	207	205	189	186	163	169	178	168	176	168	182	208	188	210	149	165	191	172	185	158	149	160	161	169	173	178	180	187	196	165	172	164	207	164	152	178	161	159	162	185	177	203	204	178	192	163	171	164	169	192	187	164	157	181	171	183	192	195	183	179	165	179	167	205	167	181	176	156	168	179	184	172	179	179	150	177	159	203	190	143	167	192	177	155	178	191	161	183	173	166	167	187	161	160	178	184	159	171	193	171	192	185	193	188	190	167	185	191	187	173	198	181	163	193	157	150	174	193	160	161	166	176	168	157	181	175	178	173	188	217	176	159	178	190	188	193	187	166	166	163	161	160	182	164	172	173	197	192	176	189	160	181	178	187	159	206	200	196	223	171	191	161	192	183	180	183	187	161	192	184	163	158	169	195	165	165	163	177	184	177	190	180	203	187	181	160	186	211	204	173	173	188	180	203	179	182	191	174	164	195	183	190	177	168	179	145	159	185	167	193	189	153	179	193	188	163	143	152	208	191	168	183	170	177	160	171	160	201	174	176	168	180	176	163	158	173	166	183	175	180	164	175	175	173	211	146	172	184	187	169	147	171	174	178	183	171	191	169	177	157	175	173	195	162	165	174	179	189	155	160	156	177	172	196	184	183	188	177	166	156	188	169	156	149	144	141	165	184	162	166	199	173	171	189	171	198	178	180	179	188	196	199	168	190	166	173	172	169	178	164	163	173	182	154	187	168	196	208	171	215	164	177	168	172	197	172	174	154	144	177	187	187	176	163	150	158	152	181	169	163	177	189	165	169	174	189	197	156	161	190	195	178	180	179	168	183	188	165	160	186	171	175	175	177	167	199	161	154	178	190	173	181	170	146	187	171	184	178	166	172	178	178	179	170	198	190	156	192	175	211	175	158	147	184	169	188	181	151	169	192	163	186	170	174	158	172	183	219	167	158	177	184	176	206	182	182	169	172	175	169	170	189	171	200	173	165	155	191	192	189	185	197	164	159	180	159	181	181	166	173	183	159	193	179	170	159	207	195	153	165	149	164	181	197	194	178	170	161	165	182	186	180	188	206	190	160	180	194	188	182	156	181	172	175	167	164	187	171	156	187	168	192	187	198	176	175	178	184	164	176	174	166	171	163	160	202	176	180	182	172	159	154	198	168	191	158	188	154	170	165	166	189	160	203	177	198	141	170	189	173	175	171	165	161	190	194	201	162	173	156	181	176	173	196	181	191	192	161	185	185	179	168	165	168	166	178	190	210	175	194
36163	23290	18023	10583	2956	981	727	673	619	517	501	540	489	532	547	624	759	987	1339	1559	1595	989	444	383	422	391	384	383	434	390	419	401	415	404	397	420	400	384	444	421	383	416	424	395	385	377	394	399	366	424	403	383	432	370	413	402	444	388	387	429	386	390	405	379	399	431	401	379	358	402	410	411	387	405	384	394	375	431	408	418	377	390	390	363	409	413	413	384	373	405	386	403	393	398	423	397	397	368	412	409	427	398	420	392	368	394	404	395	389	366	384	377	407	407	375	395	402	375	385	389	395	381	418	359	387	428	374	383	363	405	389	391	433	411	403	389	398	383	380	406	364	394	398	379	367	380	373	394	396	420	398	415	415	396	368	415	403	396	353	405	368	399	408	394	399	406	399	367	363	395	362	430	379	378	364	388	373	411	421	426	402	408	388	411	404	393	356	378	393	355	378	385	393	396	394	396	371	379	365	412	348	398	373	389	377	369	407	375	413	388	398	423	389	408	394	434	392	380	398	382	390	411	375	387	364	381	381	396	403	378	379	417	400	395	406	389	367	411	420	382	367	398	407	370	374	395	385	388	402	412	375	399	399	389	402	438	377	362	386	389	384	379	395	402	373	333	404	414	374	395	410	374	356	392	381	409	364	405	365	386	388	389	384	372	430	384	391	420	433	376	388	419	394	399	426	428	384	426	386	395	395	407	394	368	382	409	409	381	391	392	379	408	377	395	390	396	402	411	398	399	368	379	384	395	387	400	372	382	417	361	394	378	385	373	377	389	420	404	391	386	449	392	370	393	383	415	403	380	412	404	402	388	384	370	393	409	407	404	373	423	380	384	392	395	389	423	421	400	404	379	383	422	385	376	378	361	374	372	389	393	392	402	400	398	395	403	370	402	386	416	392	387	371	377	392	379	367	402	364	408	395	382	405	415	413	352	413	379	418	352	407	392	382	374	434	440	384	376	378	411	369	387	376	374	380	384	379	397	418	354	370	406	369	400	397	415	381	381	351	407	397	395	410	398	391	409	360	429	385	417	417	390	389	389	388	400	402	417	377	381	412	374	346	405	431	427	388	414	372	386	408	418	428	398	365	403	396	399	379	388	360	409	395	423	381	386	380	360	400	415	392	383	421	418	384	407	418	411	373	381	398	405	421	379	382	400	363	383	425	356	402	401	368	343	385	441	403	417	418	425	367	379	380	401	381	381	381	388	373	387	417	376	378	371	371	360	384	348	344	392	357	381	428	395	402	380	387	414	398	388	388	390	362	380	352	363	422	394	399	402	382	356	383	402	395	359	416	387	394	399	412	399	386	383	382	375	406	387	395	368	400	364	362	394	354	392	361	398	372	382	423	408	428	402	381	407	399	438	361	398	386	387	379	348	413	403	399	428	369	402	403	440	422	401	396	378	395	390	377	369	402	400	412	347	379	379	385	370	395	404	423	385	407	400	405	380	427	415	391	413	427	389	415	415	390	392	390	383	380	407	372	411	393	391	397	378	390	407	367	386	397	348	393	389	373	396	390	429	393	382	382	406	391	387	384	401	409	371	401	423	357	395	386	366	393	404	396	367	400	415	384	401	398	386	388	390	366	379	383	396	392	420	362	376	396	362	380	375	377	394	389	402	433	385	358	389	423	394	407	387	394	388	412	397	422	427	383	385	404	393	365	369	395	357	402	394	370	366	354	389	419	395	400	408	398	395	354	417	382	355	417	380	385	378	398	371	430	372	373	405	396	388	383	400	423	384	391	358	374	387	375	370	368	404	351	421	393	405	414	394	437	388	416	407	378	385	347	360	399	412	375	387	388	368	423	408	397	383	403	388	458	387	390	371	381	386	373	360	391	400	385	384	425	410	365	412	367	364	404	362	425	397	384	393	376	364	410	392	363	395	406	391	391	398	394	377	400	376	382	358	401	405	364	359	402	370	402	403	405	422	384	379	396	397	424	393	400	386	388	393	398	412	408	434	386	371	354	412	388	390	417	417	389	401	370	396	415	412	392	416	403	395	454	386	358	392	419	407	367	402	396	409	380	403	379	422	389	436	423	402	416	420	409	399	379	350	352	398	386	398	407	388	396	370	406	369	373	388	408	387	390	411	354	351	406	388	383	371	370	391	394	392	430	380	422	380	371	386	380	396	391	374	380	420	417	369	400	395	391	367	392	370	398	408	436	385	400	390	403	392	385	396	354	386	414	360	388	373	390	368	395	381	401	408	420	364	364	384	461	370	381	389	372	401	418	389	389	403	373	400	384	388	395	387	385	380	384	373	384	395	387	386	392	412	399	407	382	393	411	388	378	373	389	432	402	384	397	351	392	432	366	407	377	383	427	380	408	351	388	393	390	381	384	362	379	408	410	362	403	409	390	381	404	410	426	424	402	368	367	374	394	419	412	388	398	392	400	418	424	384	453	416	382	383	429	377	357	412	370	405	419	431	366	404	383	374	391	372	361	423	400	394	388	416	369	421	412	388	403	399	361	397	388	375	403	383	384	374	417	395	381	398	385	420	392	386	387	402	363	370	392	365	366	389	381	429	366	367	384	360	412	400	351	383	404	396	375	428	444	395	364	395	394	386	382	384	402	382	360	370	395	379	387	388	352	370	385	382	364	407	375	406	376	371	407	393	385	398	401	429	370	433	376	378	391	379	381	408	349	409	403	414	363	394	399	403	399	411	386	382	398	365	396	395	377	344	403	404	414	421	368	356	348	391	422	389	393	406	438	376	369	367	395	381	390	416	393	403	372	375	369	362	404	397	398	409	413	400	425	407	353	363	389	388	348	379	385	411	430	387	408	400	391	374	416	402	384	397	411	374	408	374	405	386	390	400	382	408	405	396	420	356	414	375	393	450	404	386	358	403	422	374	379	410	422	373	390	423	359	354	384	409	384	424	387	378	351	383	388	369	354	383	375	408	408	392	394	390	404	400	365	406	363	399	397	430	412	407	369	361	421	398	406	396	412	433	414	401	421	398	416	371	370	379	405	414	415	394	412	397	393	424	397	375	421	391	422	372	384	380	372	407	388	366	366	409	390	369	356	388	385	368	402	442	376	406	377	339	413	384	380	381	352	391	395	399	377	357	387	345	408	362	383	408	412	405	368	419	384	427	390	401	407	390	361	414	388	404	391	396	393	425	388	400	358	387	390	377	367	372	397	394	353	381	402	408	392	380	370	373	378	406	366	425	393	372	378	377	369	390	350	392	401	405	408	382	409	393	385	415	423	372	372	368	378	375	388	368	389	396	389	425	397	393	388	378	362	373	410	410	390	417	395	393	374	389	384	370	425	394	425	416	416	397	417	361	383	388	399	435	377	383	411	402	389	394	410	371	411	414	419	404	404	364	409	387	368	403	414	417	406	385	371	381	392	387	394	391	398	406	378	371	397	382	409	414	400	381	384	375	362	391	360	407	393	368	437	408	421	377	408	387	360	377	386	386	382	413	381	392	396	409	403	373	369	378	368	425	395	394	368	368	352	389	418	388
62930	34002	18338	7311	1468	454	317	257	250	224	262	261	204	200	240	259	309	372	418	557	636	353	192	184	164	223	157	164	201	186	174	171	192	173	200	193	182	183	190	170	167	173	175	199	182	176	159	181	170	217	166	207	161	177	184	161	177	189	196	168	180	182	176	185	190	185	184	221	190	188	190	179	170	166	170	209	192	198	193	176	201	178	198	191	185	190	191	167	178	170	192	172	175	193	185	183	213	173	178	151	208	200	182	180	195	182	179	172	193	186	189	166	178	170	186	195	197	185	221	184	176	180	173	187	173	178	181	171	188	178	175	163	180	170	189	164	164	176	184	184	186	164	207	188	185	185	190	201	175	194	186	181	189	190	171	186	194	182	180	186	169	187	163	188	190	176	175	181	188	181	178	173	211	165	180	162	170	183	198	207	214	164	188	158	171	164	152	185	174	184	203	195	166	171	148	183	190	185	174	198	179	195	167	214	153	197	200	196	185	179	157	161	188	189	185	204	183	180	207	189	172	185	189	216	191	177	167	211	193	184	159	187	183	191	186	176	183	174	176	170	195	190	174	199	183	179	185	172	159	194	204	174	200	167	188	187	200	156	178	179	195	211	218	186	194	183	166	173	175	172	213	175	171	187	181	178	142	186	166	193	180	195	163	181	170	175	183	179	200	186	176	202	182	173	183	178	150	206	170	183	190	177	199	174	186	194	159	181	178	189	171	178	192	207	185	167	170	195	186	175	192	184	188	164	183	165	183	187	185	197	202	175	162	161	166	189	175	190	177	202	209	185	204	193	179	192	181	146	199	164	176	202	219	181	181	184	189	202	190	194	198	173	176	213	162	178	179	181	180	183	172	205	171	173	190	200	200	175	166	183	175	202	183	189	199	202	172	185	165	209	213	199	190	206	197	172	190	205	200	195	176	186	201	190	169	175	191	178	187	195	179	205	209	192	172	186	175	173	176	210	187	173	177	182	184	192	168	184	184	174	161	191	176	196	169	200	201	189	163	195	192	193	190	194	189	215	200	174	179	193	181	168	165	207	206	184	169	185	202	172	188	217	201	182	188	180	172	167	172	187	174	191	195	168	154	173	185	186	196	193	174	196	191	189	167	186	208	168	166	200	207	173	182	162	187	179	198	185	187	167	203	189	165	168	183	182	185	195	186	217	191	162	179	210	202	166	211	194	214	185	180	176	156	173	165	189	166	182	183	197	198	168	161	195	184	190	163	182	189	176	186	170	188	181	203	186	202	205	183	181	182	212	165	189	222	218	179	198	173	165	195	223	188	181	199	175	165	195	165	156	209	156	191	185	172	183	188	176	180	194	187	179	194	176	185	174	162	188	184	187	169	163	180	170	181	197	176	207	209	216	157	196	187	189	183	182	210	192	173	180	212	144	161	168	223	202	183	165	177	178	207	184	196	177	174	175	187	216	169	185	174	154	180	181	162	184	197	180	197	186	177	165	177	174	195	187	174	171	167	199	163	181	195	177	203	189	203	183	209	179	188	197	191	165	202	185	165	173	213	196	190	180	180	188	197	179	199	179	176	178	180	186	205	201	192	162	196	198	178	185	202	177	197	175	186	204	177	199	188	191	190	191	172	155	190	213	194	186	167	214	192	200	209	185	160	204	178	191	199	186	172	164	166	181	187	178	178	182	192	195	165	199	166	200	204	182	188	200	215	172	185	191	179	176	179	180	180	222	179	186	177	186	172	199	178	175	175	219	178	199	199	180	154	203	206	193	172	182	197	190	186	183	205	178	185	200	196	185	183	171	178	204	209	177	210	158	176	178	203	176	182	189	173	198	196	196	188	182	184	192	197	169	153	189	171	196	177	181	177	182	205	214	175	176	164	164	161	191	192	174	194	193	206	187	193	158	155	185	176	184	175	185	195	195	159	187	171	210	183	172	173	162	167	176	164	190	175	217	198	168	150	173	170	178	192	187	184	159	188	191	194	199	187	180	174	201	184	194	196	179	188	217	214	192	192	146	201	179	197	204	204	177	179	175	191	197	198	169	173	200	195	191	211	182	171	187	186	171	163	166	187	188	182	177	208	163	184	193	195	178	175	196	184	204	211	179	172	188	169	194	198	162	176	184	192	184	192	196	185	190	189	194	181	194	183	178	178	168	179	179	169	192	151	183	164	185	190	200	186	175	173	194	223	185	168	194	177	198	188	156	183	189	171	177	205	211	201	205	176	205	186	173	182	197	194	178	186	198	196	180	173	174	178	199	223	193	205	166	167	193	191	181	198	191	165	171	201	181	185	166	172	178	171	234	172	204	207	174	186	163	158	185	189	187	193	187	191	194	194	207	156	154	170	185	190	174	204	183	144	201	209	159	178	200	181	188	150	203	194	165	163	170	184	176	187	195	197	189	185	195	189	176	173	222	181	185	169	190	173	186	208	163	206	175	168	201	170	181	165	155	192	193	188	196	216	182	201	188	189	179	182	164	190	196	175	181	192	194	177	175	219	193	169	191	191	175	182	172	181	207	197	188	176	182	181	203	181	216	178	165	208	205	176	183	170	176	164	162	183	184	168	190	182	193	176	203	197	199	168	173	195	171	226	169	182	200	196	219	157	158	182	215	170	182	192	177	195	199	161	207	199	206	175	183	199	180	203	190	192	203	180	194	213	178	176	184	176	172	197	182	162	174	159	172	161	197	151	189	157	200	154	174	155	177	173	193	204	206	188	176	166	195	178	199	218	168	186	188	171	221	171	178	175	176	192	174	175	164	215	204	181	181	171	180	187	158	181	151	179	179	195	167	184	206	183	195	162	198	197	198	182	177	172	180	179	180	205	192	180	199	208	152	179	205	194	190	192	160	173	183	169	194	185	182	205	161	174	178	178	160	164	177	193	178	175	199	197	186	196	210	201	172	177	169	182	194	185	181	190	162	192	164	197	188	186	204	203	193	168	181	199	195	170	189	196	165	187	172	173	205	188	198	162	187	153	170	159	188	193	190	168	171	182	187	187	183	165	194	209	181	195	188	171	182	169	175	212	176	182	192	193	184	165	177	184	166	212	177	211	209	197	208	169	176	194	176	177	180	193	198	176	205	185	196	178	180	194	186	197	179	199	197	170	203	180	173	184	177	211	171	219	201	184	172	185	183	175	197	202	226	148	171	198	203	195	182	206	171	155	185	162	179	195	189	171	190	202	197	194	156	173	165	183	171	169	186	199	193	185	171	162	192	167	147	183	167	171	174	175	174	170	165	171	179	177	180	198	182	179	197	175	173	170	179	175	174	163	194	196	165	200	209	185	202	204	200	169	184	202	209	175	186	182	180	204	181	183	186	177	187	187	182	174	175	180	149	170	186	182	177	178	175	192	171	168	183	178	180	186	165	199	199	196	211	196	177	202	192	159	164	203	181	161	171	169	190	198	184	169	165	181	182	185	174	168	174	187	186	175	173	189	154	182	187	194	174	188	180	168	158	156	198	207	195	182	186	166	180	181	165	147	206	187	187	214	182
40154	24442	19928	12150	3221	1280	1072	851	696	669	626	672	672	642	699	807	1129	1515	1957	2621	2895	1323	414	410	411	399	442	456	400	462	450	444	423	430	400	435	381	440	362	415	406	423	407	437	401	430	426	414	391	397	445	418	421	399	385	408	382	382	384	373	397	413	418	398	406	396	399	397	390	421	385	405	418	388	386	418	383	394	402	425	425	439	387	399	397	426	399	390	398	409	390	426	375	423	406	396	416	410	417	402	400	414	408	400	393	442	390	389	422	365	379	396	411	444	407	408	382	429	413	442	389	404	442	396	432	395	418	417	390	380	387	381	384	397	385	397	407	450	424	402	436	360	441	428	437	416	404	413	399	415	388	404	416	399	396	401	428	385	391	418	413	431	394	404	396	419	390	395	394	413	405	405	398	391	417	426	407	396	401	411	444	416	376	421	405	430	374	359	402	417	405	393	383	397	430	425	396	388	434	417	375	407	423	399	428	413	419	373	407	374	418	393	394	420	388	385	376	413	394	404	396	394	389	441	388	392	407	425	403	406	452	377	411	401	398	404	406	425	433	388	379	395	389	411	431	427	397	411	416	420	407	406	359	389	379	401	401	425	388	407	384	395	366	425	456	449	439	412	439	377	428	410	379	381	444	428	391	393	420	436	404	424	424	374	384	420	428	398	418	393	430	392	431	402	385	398	399	400	398	407	408	388	399	364	416	411	403	392	406	415	412	389	429	366	400	444	363	428	398	406	361	393	417	414	386	384	362	391	438	416	419	419	408	408	417	369	383	402	391	413	399	415	397	432	376	411	367	387	401	417	377	424	404	401	398	410	415	421	375	392	389	395	419	401	408	384	448	426	404	398	427	424	391	399	398	428	390	411	439	399	407	438	372	374	385	404	420	416	413	412	383	377	417	372	451	387	426	368	424	405	459	397	413	419	383	389	363	394	411	388	417	414	431	411	400	402	431	395	414	411	416	401	424	382	414	425	394	402	375	418	404	402	415	417	393	398	398	404	413	389	424	419	434	359	416	417	435	402	386	387	409	395	409	392	392	420	405	371	394	437	433	404	396	379	457	403	397	409	414	409	389	416	386	390	398	423	449	416	401	405	417	392	406	386	393	390	399	368	423	418	421	416	365	388	366	394	392	397	406	401	436	392	375	395	420	407	419	397	389	399	447	423	403	408	397	427	395	398	407	407	399	434	439	410	423	410	422	408	365	408	434	404	422	384	398	386	411	395	379	412	433	395	403	402	421	409	405	415	388	392	438	410	404	399	421	404	379	387	423	418	417	383	400	442	375	380	406	403	405	406	412	396	397	419	372	436	391	407	392	420	418	416	366	375	405	413	408	417	392	395	371	417	373	428	402	352	390	409	376	402	413	406	393	429	422	381	364	440	404	373	384	405	384	391	399	434	386	407	398	392	393	389	397	377	402	403	379	413	425	421	377	385	409	409	418	421	450	387	414	405	399	419	389	417	407	422	398	397	391	389	390	378	391	393	454	410	376	411	407	381	376	437	382	403	411	396	426	390	409	396	428	411	404	411	418	415	417	411	426	405	383	398	402	443	446	375	393	398	402	400	415	387	377	414	393	398	388	382	425	394	421	431	441	398	404	428	415	420	371	419	381	432	375	396	422	390	381	384	442	410	405	438	396	407	436	385	397	399	402	401	395	369	399	421	446	392	417	418	396	428	435	428	449	427	404	416	381	388	393	400	435	362	396	424	410	388	394	414	435	392	430	385	393	385	395	377	394	403	405	435	456	398	406	417	438	409	478	386	369	386	425	390	396	402	409	387	436	418	411	423	395	409	417	388	440	374	417	405	408	422	425	428	429	397	389	407	406	415	422	381	431	410	364	417	420	405	421	409	423	424	369	404	387	381	392	433	419	407	366	404	393	422	398	416	388	400	404	408	423	425	409	427	418	451	411	401	403	437	371	418	402	385	399	405	420	455	373	395	413	423	408	405	438	402	433	395	409	443	397	411	366	413	384	422	403	389	423	408	379	407	410	382	414	397	396	394	427	391	373	425	383	411	423	372	407	412	424	407	407	385	414	390	415	399	410	396	423	382	384	378	440	426	372	380	425	386	405	444	435	393	417	410	402	363	441	424	404	369	413	412	384	427	424	417	401	417	402	429	389	406	383	392	437	448	416	372	405	394	412	410	403	434	442	387	399	459	410	402	398	374	403	401	389	405	424	420	424	401	388	389	375	393	447	393	398	395	402	393	366	419	429	421	428	402	405	426	389	396	420	362	424	402	423	420	413	451	421	388	418	391	400	373	421	404	377	421	427	428	414	421	381	415	406	386	411	399	384	411	404	433	427	405	403	361	422	428	392	403	393	435	408	391	429	403	408	438	413	397	387	386	396	406	399	391	406	444	425	404	407	447	437	398	429	397	416	419	395	397	372	364	397	409	427	400	400	410	406	391	379	429	401	478	367	398	389	410	414	393	386	376	385	406	414	389	413	401	431	374	399	409	402	397	404	447	399	406	395	390	442	425	421	416	393	402	425	396	410	398	409	433	391	385	391	406	380	417	390	409	441	384	456	416	400	440	402	410	384	392	417	409	393	446	419	382	417	396	419	394	414	431	391	379	432	430	406	397	422	393	399	403	372	398	415	388	377	439	371	404	424	418	417	406	400	390	407	411	403	410	373	437	374	401	391	420	435	409	414	396	380	397	406	412	392	419	389	408	384	430	415	409	413	433	430	400	423	423	441	383	404	352	409	409	397	375	420	414	393	385	388	392	429	390	376	383	384	409	384	399	405	417	410	463	414	368	417	404	403	429	425	392	407	420	412	380	379	436	397	397	397	396	412	427	411	436	410	379	436	379	358	418	399	422	408	404	393	408	399	396	406	415	408	389	388	408	393	412	381	402	386	422	419	413	414	412	406	387	419	401	405	407	399	373	418	404	385	421	383	373	416	418	406	408	404	435	400	409	386	406	413	413	448	436	409	376	392	404	395	391	414	395	374	414	406	374	400	398	415	377	417	395	352	414	433	363	366	388	381	446	430	356	435	373	401	407	432	391	382	410	416	388	373	389	412	415	411	390	402	387	413	406	378	427	405	380	417	394	412	421	395	431	367	429	396	398	420	421	399	398	402	414	372	418	397	415	424	423	427	390	409	361	393	438	379	369	399	391	411	388	410	454	407	431	425	404	391	406	415	404	424	377	392	388	398	434	361	425	426	456	393	423	415	391	389	386	441	376	364	442	427	387	421	401	439	440	382	385	389	436	386	369	404	361	415	399	384	400	397	447	404	387	404	403	417	404	374	434	407	408	394	382	406	389	410	404	404	398	407	414	403	415	421	419	381	368	417	417	405	419	389	393	415	402	410	412	414	399	420	417	420	423	384	391	440	413	416	378	379	386	418	405	388	373	421	372	408	398	405	408	403	385	445	393	391	416	423	406	385	415	405	380	391	424	404	391	393	411	416	398	375	398	359	400	378	388	407	363	375	373	421	425	395	434	421	366	390	411
45468	22361	9030	2610	738	225	221	171	152	149	144	137	174	167	161	174	161	174	164	185	169	144	154	140	170	160	179	211	163	150	168	156	170	169	168	177	152	181	148	123	151	164	135	162	178	167	143	153	169	169	158	151	167	128	160	164	172	153	146	154	150	145	156	135	155	155	146	183	168	159	145	191	157	147	132	185	146	174	156	152	152	152	151	145	159	174	173	145	192	173	152	166	137	126	157	159	149	185	136	149	171	147	178	172	156	151	182	176	173	182	155	169	151	153	158	158	183	154	182	141	159	145	148	143	163	153	161	181	160	170	152	157	145	163	181	159	181	154	148	151	193	147	178	174	168	168	159	164	153	164	175	179	152	142	170	164	123	151	133	169	173	152	147	151	148	165	158	153	159	159	150	146	159	158	164	125	171	156	175	151	165	177	147	148	183	170	152	140	155	149	165	145	148	159	163	185	160	141	147	162	160	154	161	152	143	138	169	168	185	161	136	156	147	152	171	183	150	155	168	173	161	154	135	145	175	204	170	188	134	146	154	157	159	161	156	155	190	154	143	170	144	180	152	155	156	154	172	166	155	158	164	181	155	161	154	178	167	145	158	157	158	144	134	149	138	171	160	148	165	161	159	148	143	163	158	161	152	137	166	177	137	170	151	168	142	158	171	163	144	146	170	159	161	168	167	157	145	151	143	187	151	146	153	140	168	152	161	163	146	167	171	159	172	173	144	137	167	172	147	186	138	142	156	143	173	162	157	166	169	144	146	157	172	155	155	148	147	145	172	172	166	190	181	157	164	165	163	154	168	183	158	180	144	139	156	145	167	165	171	170	162	161	150	162	147	158	156	179	150	153	157	198	158	159	158	178	161	163	160	143	162	151	159	162	147	153	153	141	142	120	152	138	153	144	162	144	143	203	160	176	156	132	144	178	151	162	158	151	152	158	155	164	174	191	163	153	176	152	141	130	168	178	136	154	153	158	130	154	164	166	147	144	188	177	160	153	135	153	184	169	147	159	161	178	161	179	148	157	151	164	150	155	173	145	137	136	145	139	171	160	158	140	158	146	175	165	156	150	143	151	154	170	173	148	138	147	154	178	151	166	142	138	159	150	154	169	172	152	132	138	180	172	159	173	153	163	162	136	156	165	141	164	163	162	161	164	170	152	147	161	153	162	172	154	168	165	167	166	150	140	167	168	131	150	181	174	174	170	147	169	181	176	164	162	148	152	169	168	152	178	164	169	165	179	152	143	162	161	175	176	150	166	147	170	167	150	170	152	144	159	158	151	151	144	159	154	152	165	168	173	145	151	139	172	163	146	147	145	169	176	161	174	154	167	147	130	135	156	156	150	161	160	135	149	166	156	184	163	162	134	150	160	175	161	150	170	163	164	149	150	148	156	178	149	147	166	163	172	129	159	171	145	169	164	154	159	164	187	167	151	146	135	132	140	149	132	154	150	154	148	147	171	158	143	148	151	118	155	152	156	162	130	125	142	132	170	149	179	147	136	148	173	156	164	145	172	170	163	167	138	169	151	156	151	147	169	155	172	169	157	156	167	178	172	163	153	169	128	181	170	143	190	132	146	149	144	161	132	170	138	165	162	176	140	176	163	167	173	166	145	142	150	139	160	146	146	180	126	149	173	171	185	166	147	141	153	142	155	163	170	156	155	139	166	156	146	166	170	161	164	167	149	194	162	147	146	130	179	175	163	160	139	154	137	175	145	156	150	128	164	134	164	169	152	137	167	126	168	159	154	161	158	158	139	159	163	162	153	162	150	156	142	153	161	163	150	160	151	126	165	162	176	144	172	151	142	157	148	183	157	187	140	162	152	161	148	147	140	162	182	186	170	183	152	165	144	162	180	190	159	148	153	163	157	151	155	136	175	136	126	163	176	153	178	139	142	173	131	170	157	156	179	157	163	141	157	162	158	179	148	159	167	157	184	151	133	142	183	157	166	152	165	154	157	175	176	169	141	156	148	190	149	133	142	155	150	151	157	188	157	180	181	161	148	198	130	147	146	150	136	161	150	159	165	121	196	148	135	162	155	166	160	142	150	152	146	142	163	141	177	151	169	147	162	159	145	136	149	152	151	151	190	160	157	133	151	150	166	160	158	155	149	140	158	161	167	194	150	133	163	179	163	162	172	157	158	135	184	173	146	162	167	172	160	162	133	137	141	162	150	140	188	165	168	173	152	160	159	139	143	132	171	161	175	153	163	139	162	128	144	152	172	154	152	181	162	159	155	150	156	144	127	153	171	144	178	136	145	147	157	150	105	145	147	165	150	165	162	157	161	133	150	141	157	149	133	158	148	150	144	175	140	172	156	157	158	163	166	160	144	165	154	162	135	177	151	172	161	166	147	171	154	166	121	142	153	153	165	178	129	150	177	160	145	142	149	177	169	148	153	142	143	139	169	165	152	172	165	158	161	163	177	163	150	138	137	134	141	146	177	159	156	174	148	164	165	176	154	170	166	172	153	160	161	182	154	144	172	165	172	158	141	149	142	167	157	155	136	169	173	181	129	143	158	150	185	174	164	154	142	191	163	156	160	153	186	147	160	168	149	167	157	153	141	161	157	161	137	140	156	159	146	171	131	145	144	170	170	169	154	168	166	167	191	160	156	156	146	134	144	184	171	143	159	149	154	139	161	170	167	169	163	157	111	142	154	174	171	148	156	160	162	158	143	164	183	162	166	151	164	163	157	146	158	193	162	139	168	163	125	163	150	150	174	212	181	149	166	153	157	135	158	154	154	165	159	155	138	170	147	155	148	161	170	176	171	172	136	138	174	148	151	169	149	159	136	179	157	153	141	149	175	157	181	172	145	156	171	162	175	156	173	154	155	153	158	149	174	171	179	168	159	166	166	162	179	154	155	161	178	154	158	171	164	166	166	170	169	163	150	147	164	156	157	148	145	141	151	174	170	154	169	141	167	158	126	167	168	180	157	125	174	169	164	167	159	172	163	163	153	138	144	139	169	178	164	162	163	181	143	157	140	155	142	160	131	161	148	142	178	164	174	154	162	166	140	162	141	153	160	170	150	158	176	146	159	165	146	158	155	148	147	134	160	145	179	167	160	155	161	173	148	139	175	171	157	167	128	187	172	151	164	162	148	176	152	155	169	147	165	160	149	170	147	167	132	196	131	148	157	164	134	157	164	149	170	169	171	161	132	175	158	152	143	147	140	155	161	166	158	154	158	172	156	149	176	180	141	154	147	149	170	151	177	160	160	155	150	161	134	148	154	163	168	156	142	159	153	144	169	143	140	149	167	148	147	167	153	169	159	159	165	171	176	148	150	174	153	170	148	144	176	139	137	147	180	142	150	148	138	150	177	149	148	159	166	148	182	160	180	187	121	179	159	160	157	172	147	177	158	153	166	176	160	154	158	163	145	159	151	158	172	188	158	160	155	176	173	160	157	154	139	153	183	163	148	165	164	166	155	153	156	183	163	164	142	142	173	178	179	158	149	147	184	180	159
28855	16416	11113	5656	2142	598	565	431	420	465	422	385	390	402	386	395	371	322	389	412	394	337	366	365	366	360	340	344	380	359	378	372	368	358	389	371	367	344	352	358	374	352	360	333	371	332	333	354	356	346	364	373	385	375	351	374	353	377	366	364	332	357	344	340	338	362	359	370	384	350	347	348	408	350	332	359	359	360	368	351	359	340	357	356	336	371	372	368	335	349	350	345	326	377	348	352	341	345	357	342	345	371	347	342	340	363	333	353	358	373	368	355	346	387	328	343	347	336	334	384	346	363	377	343	349	373	322	386	363	346	363	381	322	371	326	328	373	341	314	365	356	344	354	340	355	339	362	360	381	348	324	353	355	376	354	389	345	359	344	378	344	342	346	337	352	325	356	373	351	368	368	332	329	348	336	359	350	364	359	337	351	360	348	356	362	377	346	388	340	344	333	339	340	347	341	349	369	393	339	368	394	360	380	365	371	350	347	362	337	343	351	362	374	388	359	339	369	381	336	397	362	330	344	339	323	348	359	406	353	375	347	382	357	396	352	340	355	354	367	363	325	364	354	335	337	362	328	379	363	333	355	348	400	341	380	326	361	370	364	357	356	381	357	342	325	373	372	358	370	346	343	337	354	368	345	323	373	367	356	348	353	391	370	372	335	372	363	357	387	352	338	344	342	346	375	336	367	372	314	308	383	351	374	368	357	348	349	342	323	322	345	352	355	388	370	346	332	327	361	364	380	346	368	334	358	315	385	384	353	376	350	357	358	357	344	365	349	378	333	340	352	344	356	373	367	377	300	352	328	329	355	348	353	370	337	357	352	361	356	366	381	351	351	343	326	382	357	350	358	373	329	324	344	330	350	369	366	338	342	329	358	338	366	394	356	370	352	348	362	350	331	412	368	363	330	342	383	396	365	377	386	359	352	352	305	368	380	353	393	356	355	318	359	341	314	332	351	396	356	347	354	346	336	366	353	333	302	348	374	323	313	366	326	356	343	381	327	359	367	337	369	352	371	336	358	352	345	346	327	348	356	342	355	370	368	357	357	348	349	357	358	366	356	345	344	348	404	363	368	348	351	366	369	356	351	399	346	353	356	363	347	368	370	339	331	359	332	353	309	364	373	345	378	335	387	386	353	355	372	342	380	375	327	352	350	360	327	342	342	368	373	350	373	372	388	366	339	361	318	347	325	347	365	375	341	345	332	348	374	341	333	353	343	373	354	363	369	375	344	349	376	362	360	375	367	360	338	328	359	353	354	328	349	342	360	357	329	362	358	362	372	340	342	351	361	400	348	341	390	331	387	359	339	388	352	362	347	390	355	354	386	362	352	364	382	381	329	343	350	345	358	370	337	338	372	397	365	351	337	359	367	341	353	339	384	342	329	357	340	332	373	380	384	354	371	352	373	368	385	361	335	375	373	338	347	383	329	345	365	334	346	346	350	361	352	340	355	370	381	362	378	382	344	320	334	337	370	334	368	370	361	382	389	344	387	362	349	354	369	367	317	366	353	343	356	328	355	361	377	350	397	377	391	369	340	348	346	390	360	351	377	376	372	358	368	359	352	364	303	355	378	341	349	357	331	351	372	352	339	360	320	368	342	350	333	345	330	408	358	334	376	359	388	393	360	326	372	363	333	330	367	375	348	324	371	339	347	348	362	359	347	342	370	318	345	352	363	348	367	330	345	379	325	329	361	372	383	367	325	385	371	336	361	353	387	338	361	354	360	338	369	354	365	356	349	336	332	356	373	347	331	373	373	343	362	346	341	364	357	328	364	332	330	350	338	356	347	346	370	349	356	312	328	359	344	340	365	350	385	344	342	368	364	341	419	391	368	351	392	317	353	352	394	358	395	359	354	370	358	343	327	339	379	335	347	356	346	342	331	355	371	349	368	366	364	357	325	347	357	336	351	364	341	350	330	344	328	344	355	355	394	345	322	364	360	369	358	376	326	358	349	376	344	361	360	354	363	352	340	335	371	324	330	349	351	358	377	369	381	352	357	358	332	374	376	339	356	372	348	390	375	367	335	357	357	382	323	351	337	352	346	322	353	343	385	341	350	359	387	352	325	347	385	383	365	338	363	356	336	338	373	377	358	339	359	329	349	353	364	354	371	337	328	356	345	349	355	306	394	355	336	321	366	355	373	355	382	348	358	354	362	362	341	339	394	348	336	327	367	363	322	354	394	378	353	367	329	378	329	374	346	351	354	360	355	386	362	356	348	361	313	351	371	394	345	372	358	391	350	379	378	322	362	372	317	349	328	368	355	323	364	342	389	369	336	360	351	361	383	372	337	360	352	350	376	319	356	317	362	381	373	326	390	345	342	325	345	359	346	341	376	358	363	346	337	337	337	363	365	367	321	342	330	378	356	348	365	369	366	356	377	350	337	335	375	398	363	364	363	342	338	344	410	383	368	343	372	342	337	365	376	336	390	368	332	370	356	394	381	363	353	386	364	354	361	365	346	369	342	326	374	355	330	331	363	371	334	339	339	368	335	362	328	346	381	343	333	347	321	365	362	343	357	325	367	345	328	371	344	366	365	391	357	341	342	361	371	388	357	373	353	333	351	361	324	333	347	364	406	350	321	379	347	367	342	340	349	369	339	359	353	361	370	348	370	359	346	354	355	330	381	360	377	380	377	360	362	343	345	383	343	342	359	371	358	359	370	358	377	346	344	381	364	360	370	379	337	306	353	371	313	357	359	360	356	348	332	369	358	319	348	338	388	329	349	389	345	395	377	365	319	334	342	362	384	356	364	378	351	351	344	361	390	359	346	368	347	391	349	333	327	354	360	393	355	368	348	319	381	351	376	329	346	364	344	360	391	350	339	346	341	301	345	389	315	351	353	309	329	378	333	370	355	359	364	394	341	364	340	365	355	354	363	346	350	355	318	374	339	345	397	378	342	389	388	353	354	382	356	341	381	361	332	354	388	354	368	345	337	308	357	355	384	369	344	361	362	355	376	357	403	337	360	393	346	353	345	340	338	367	328	333	384	330	394	353	379	382	388	337	362	375	323	352	364	356	359	351	343	350	339	358	374	400	353	338	343	337	382	330	351	357	360	383	362	350	364	375	344	376	366	339	351	371	354	339	358	354	355	373	361	364	336	371	377	332	319	357	331	364	372	342	355	364	336	379	358	348	374	332	371	365	347	389	346	354	354	353	386	354	347	344	353	375	359	361	357	328	369	368	377	356	345	386	363	369	334	329	389	334	376	348	376	390	336	361	373	350	329	366	351	358	328	357	374	355	345	345	357	332	357	329	363	352	370	365	348	340	339	378	349	374	357	366	363	360	359	333	361	350	366	368	350	337	335	336	344	330	357	373	361	370	377	339	362	351	341	366	356	350	315	332	349	381	341	362	367	371	368	380	372	342	374	360	362	390	361	358	340	367	333	333	352	338	348	339	344	370	364	366	345	340	356	346	343	360	319	332	357	361	346	407	371	387	347	371	335	357	349	380	347	346	349	318	373	346
60924	30712	13111	4016	1063	282	195	198	233	162	184	181	180	184	214	180	195	207	261	256	234	222	181	144	163	168	162	163	177	198	185	165	151	209	184	181	166	206	175	190	170	168	180	185	197	193	170	171	172	160	162	152	194	176	171	164	182	183	154	164	196	181	164	173	169	174	173	204	198	194	191	170	169	192	139	170	179	173	182	174	149	144	172	173	172	193	162	162	169	176	192	185	184	165	151	194	180	177	162	158	186	207	169	163	163	180	160	161	181	185	162	170	172	184	153	174	201	190	159	158	192	160	182	165	179	169	188	148	189	158	180	140	159	153	169	150	188	171	153	146	183	165	190	155	179	170	162	187	170	188	192	171	185	175	166	155	172	183	164	159	164	190	175	178	171	164	189	157	171	193	183	179	171	179	183	217	180	183	162	193	167	163	165	194	181	185	176	180	163	162	169	172	176	171	169	188	176	163	179	177	153	165	148	172	167	161	182	192	168	158	181	163	186	174	152	167	186	164	168	156	159	183	182	153	181	183	197	159	176	169	190	128	176	181	179	148	197	175	187	172	159	168	162	157	197	196	180	189	180	176	179	171	176	171	183	171	169	185	162	157	220	167	176	164	193	159	199	172	174	151	154	163	172	177	165	163	176	186	168	176	184	198	188	179	165	201	164	166	201	164	181	166	176	183	175	195	171	169	167	195	193	182	167	156	179	187	154	187	171	181	175	171	153	190	164	171	173	169	174	162	190	175	188	161	207	181	166	177	177	182	174	181	172	159	163	186	178	182	167	160	173	163	188	200	207	166	181	170	189	200	175	174	185	196	194	194	168	178	166	191	183	181	169	200	171	145	157	165	166	172	192	175	150	201	163	197	175	178	173	171	194	181	165	183	169	165	178	149	177	198	179	188	170	180	162	199	166	162	144	163	190	193	159	177	189	165	167	166	163	161	140	168	200	162	185	173	172	176	186	169	185	167	182	176	192	199	190	157	182	180	160	166	178	179	155	178	175	166	176	161	158	169	174	176	154	167	180	184	182	204	174	189	165	165	189	174	188	166	165	210	199	199	169	163	165	186	183	189	180	198	153	178	177	175	185	202	182	184	177	175	166	175	170	165	184	189	168	158	191	178	169	192	142	181	158	174	181	192	159	159	177	172	182	190	171	160	172	155	188	192	162	193	179	163	186	211	188	187	179	184	159	189	184	172	173	172	184	178	198	178	189	211	189	194	146	173	187	168	175	158	175	221	179	179	178	158	164	184	182	165	171	151	146	174	185	191	173	186	186	183	182	176	190	166	197	170	199	162	158	176	189	189	155	165	193	181	159	174	160	165	159	186	174	183	174	170	196	168	174	175	169	132	164	189	175	162	189	188	174	187	186	179	175	182	189	179	171	176	176	180	152	191	200	174	181	170	156	165	169	168	171	167	168	167	158	188	171	184	167	168	159	168	172	166	164	195	164	184	172	174	178	165	202	174	161	166	150	136	175	186	170	145	164	176	165	218	179	174	211	186	179	215	161	180	176	153	154	154	191	153	179	163	182	154	180	186	172	177	151	189	174	189	160	157	174	190	177	170	178	181	200	159	171	194	188	187	181	170	153	160	176	195	156	185	148	191	178	184	176	182	177	187	164	166	199	189	182	173	186	173	180	199	187	171	196	145	173	175	164	156	184	158	165	165	145	178	131	158	173	170	171	176	160	188	168	152	192	173	202	198	170	170	170	151	171	161	183	186	172	155	161	181	161	157	155	196	161	186	182	204	196	196	167	160	166	172	166	175	167	163	162	166	177	201	169	156	181	154	175	173	188	182	172	182	171	184	155	167	160	190	161	173	176	156	146	156	183	182	160	177	172	166	162	181	181	160	188	209	175	156	177	183	169	169	178	159	175	191	175	180	177	173	167	191	180	179	192	174	186	189	171	167	182	167	165	189	178	151	152	175	155	178	166	184	168	164	174	182	161	178	175	170	182	191	160	170	175	175	178	157	142	169	178	178	167	162	176	168	200	152	186	191	165	182	169	151	178	173	198	162	172	161	165	163	189	169	205	156	183	169	169	187	170	163	158	159	170	171	189	168	169	179	181	176	174	182	175	171	161	151	196	176	183	167	150	177	172	177	171	154	151	182	176	185	159	183	182	182	171	162	177	172	195	193	166	177	155	190	169	176	187	164	212	171	190	195	147	165	197	185	152	152	163	168	160	189	197	178	176	162	181	167	164	180	152	185	169	166	162	211	178	198	194	204	166	171	187	172	178	171	181	195	178	165	184	194	163	197	179	182	158	180	207	202	173	188	203	153	163	181	164	191	218	198	183	185	173	157	169	146	170	179	167	158	157	203	165	165	174	194	173	165	156	167	165	164	164	153	164	177	182	179	177	186	180	179	194	140	195	197	176	174	169	178	185	204	155	173	173	149	185	169	166	175	160	168	166	172	178	158	194	166	185	182	173	166	198	174	163	153	195	168	184	180	173	187	166	188	184	173	206	188	173	163	178	161	182	174	163	191	191	194	183	164	175	170	196	166	179	193	157	170	162	170	152	148	191	173	173	177	171	199	158	167	185	175	148	164	195	164	177	165	161	182	180	222	172	181	167	176	169	168	187	176	182	174	172	186	170	171	166	172	163	171	159	207	176	154	175	169	169	161	178	172	165	168	144	153	185	192	196	169	148	204	178	208	158	189	171	169	178	221	181	173	160	201	178	187	184	178	165	180	174	176	165	156	166	174	143	176	183	180	167	164	210	181	156	171	177	165	152	188	191	169	191	187	191	185	167	172	161	173	169	187	165	182	179	163	172	196	191	160	198	189	174	184	167	172	174	154	213	174	182	186	160	201	148	134	192	190	180	161	141	166	174	179	167	153	196	175	175	165	187	171	159	139	180	177	170	197	188	176	155	160	168	156	150	175	145	157	165	156	181	173	163	175	174	172	175	175	189	158	175	180	140	177	175	158	188	169	195	182	171	168	179	174	181	191	174	186	155	176	141	167	158	165	208	159	187	193	194	154	172	172	168	167	148	178	178	169	167	205	183	181	191	207	178	175	171	161	161	162	198	169	200	182	161	184	184	167	181	166	165	172	154	175	193	189	153	180	180	191	148	164	171	175	168	178	189	149	188	152	204	189	183	150	172	176	160	171	184	169	177	188	180	178	173	153	169	172	165	155	166	190	174	182	187	168	188	175	193	186	172	154	217	172	178	149	180	196	178	179	146	145	196	158	178	166	157	171	177	189	175	171	178	172	153	168	192	184	183	179	189	180	177	152	146	182	180	157	181	165	180	179	171	182	176	164	159	172	167	165	154	178	194	158	168	196	174	163	165	159	180	161	174	188	198	159	189	177	165	179	186	162	175	193	181	165	198	161	193	191	187	178	187	187	151	184	169	176	183	179	161	156	156	169	146	179	175	158	141	177	173	180	175	181	167	168	191	163	168	192	170	161	174	161	165	165	173	167	170	181	160	153	171	180	184	203	194	199	156	188	181	181	199	182
40650	23540	13860	7532	3023	708	625	506	496	463	425	427	439	396	424	451	493	616	846	889	829	515	374	403	399	400	403	350	419	369	402	372	372	402	391	381	340	383	401	374	382	380	371	390	374	376	366	410	428	379	371	400	408	393	378	374	380	385	364	404	410	404	382	400	392	390	391	383	391	397	358	404	406	428	383	374	372	388	400	377	380	395	340	354	398	388	397	406	390	397	408	337	371	387	390	396	370	376	405	393	389	377	377	404	374	350	380	394	410	393	414	402	399	377	390	375	380	378	380	414	376	396	383	423	391	391	386	391	375	420	366	396	409	388	360	395	387	410	369	401	374	399	384	380	381	398	409	367	349	409	364	408	388	382	389	387	370	379	402	382	372	389	368	390	408	419	409	375	361	397	379	408	377	398	415	426	402	392	394	381	404	409	388	409	397	382	346	370	410	397	398	377	405	367	417	367	405	378	410	396	354	414	415	413	385	356	395	388	386	392	377	379	418	386	397	400	435	394	393	401	374	392	390	393	380	386	380	385	386	399	398	406	387	386	397	402	388	429	405	359	385	377	403	380	368	362	385	382	406	415	367	418	396	386	387	371	353	381	422	383	412	395	394	394	411	409	392	375	379	374	410	411	401	398	386	385	392	375	365	416	401	392	403	383	391	387	396	397	383	372	371	391	373	421	413	358	412	396	391	369	417	400	358	370	362	367	384	384	369	399	366	382	368	405	416	407	394	410	374	378	406	341	398	398	411	375	375	404	376	395	432	404	382	390	393	387	365	369	396	384	364	373	390	390	359	408	421	392	369	370	400	359	396	420	410	406	362	389	413	355	388	368	388	360	410	357	406	410	407	391	392	403	397	395	420	368	371	364	380	395	411	355	407	402	426	405	415	390	349	405	383	397	393	389	377	412	405	384	397	372	371	391	368	383	416	401	391	402	403	375	359	392	362	391	429	395	373	380	403	362	375	401	378	406	371	410	375	417	390	437	417	378	377	369	382	358	424	402	431	411	390	420	375	392	425	380	399	374	381	426	406	410	380	350	364	399	384	420	420	357	392	384	359	420	390	377	362	400	385	388	394	404	370	369	395	403	379	420	372	419	385	367	349	400	412	401	390	423	380	355	379	389	390	381	397	381	351	373	386	386	406	380	356	395	366	418	421	400	383	349	419	389	374	382	387	379	398	400	381	396	361	380	375	415	403	406	371	387	388	395	401	346	381	449	409	385	400	404	377	421	414	378	380	386	404	361	411	384	407	375	363	403	403	427	425	379	363	395	406	401	380	382	397	410	391	391	354	399	388	382	395	401	391	401	411	341	401	361	387	378	360	376	373	399	357	392	394	410	392	396	402	439	382	405	408	417	408	399	361	394	384	365	419	374	355	359	408	393	395	354	382	363	398	386	409	386	409	406	398	384	370	419	376	413	377	387	385	405	379	370	380	403	405	416	381	395	384	385	391	403	374	401	392	396	398	399	415	384	411	373	350	372	422	385	375	356	378	408	397	431	360	381	377	384	404	410	408	396	428	400	385	393	405	419	414	381	400	402	387	362	377	395	409	353	379	397	379	383	373	416	362	407	389	370	356	399	348	392	349	403	406	420	414	378	400	372	372	395	383	358	384	420	405	372	379	397	418	374	387	387	394	385	368	360	366	380	411	384	368	402	407	392	378	383	392	399	406	382	375	374	380	380	374	364	352	421	377	397	391	383	355	423	391	409	387	358	430	377	395	370	366	390	398	386	374	399	386	415	398	396	377	378	396	386	403	385	394	424	422	427	395	373	372	378	422	403	427	417	375	374	379	385	394	387	403	393	401	409	408	429	381	397	383	376	416	385	410	385	394	403	391	407	377	368	369	384	389	403	410	411	384	430	398	345	407	387	372	395	381	376	370	426	432	386	388	396	403	388	400	382	388	431	417	384	425	403	373	389	385	384	408	409	378	386	377	360	371	384	377	432	397	382	351	393	376	416	391	441	375	388	417	384	403	359	360	395	403	394	395	382	382	368	375	379	413	367	402	411	349	396	415	412	419	375	378	362	375	380	365	408	374	347	416	444	387	381	364	395	433	385	386	389	387	415	389	379	345	407	380	403	370	365	392	400	388	330	396	409	391	415	402	377	412	425	407	375	374	385	363	362	359	388	386	397	413	388	423	394	402	422	380	410	371	391	424	387	402	412	389	391	356	423	384	359	373	397	426	388	435	404	375	378	373	395	411	392	413	373	380	399	387	412	391	366	408	384	373	393	391	395	367	411	415	352	403	411	391	368	410	384	376	419	391	407	392	351	388	404	384	426	390	410	388	398	374	419	382	377	382	415	388	382	371	377	402	369	374	379	416	385	385	382	415	391	424	388	406	412	350	395	381	415	402	382	390	415	425	376	405	393	365	359	385	402	396	380	384	407	382	397	400	384	345	360	379	374	380	372	388	345	403	399	389	374	379	405	379	364	378	410	372	388	382	397	383	373	392	386	417	376	394	359	396	400	394	388	381	392	346	386	380	395	388	364	388	432	427	388	435	392	392	387	384	414	415	382	405	389	361	409	403	416	400	407	378	374	382	404	361	424	392	390	379	414	393	373	382	401	410	378	380	399	392	368	377	397	390	409	380	396	385	396	374	407	373	400	380	421	401	383	360	401	395	402	407	431	401	387	375	360	392	387	379	399	382	395	422	418	397	373	404	361	403	382	403	374	393	377	396	375	375	406	403	368	414	395	393	372	364	416	368	371	382	407	354	386	352	376	388	426	395	381	361	398	396	392	393	400	394	365	393	397	373	402	405	404	404	415	396	406	406	373	407	368	387	386	361	404	377	394	354	395	390	390	368	407	392	405	362	374	371	368	380	386	401	423	422	398	356	362	390	394	360	382	373	388	420	388	369	377	431	423	398	402	375	385	354	379	394	401	366	395	364	398	389	386	412	432	400	387	376	411	360	376	363	379	384	397	371	364	384	412	385	401	375	366	417	391	396	436	371	370	389	380	391	385	349	429	377	404	381	403	380	396	426	376	388	368	371	375	347	411	403	397	409	421	402	385	397	378	384	369	409	403	378	422	408	397	384	390	389	382	365	405	421	388	391	402	402	374	363	351	405	394	342	386	363	403	415	365	405	403	416	411	395	367	378	395	377	369	382	397	363	391	393	360	395	423	370	411	379	389	388	402	400	398	382	385	405	389	420	407	344	361	393	410	409	406	385	429	383	379	386	404	405	400	389	398	379	372	414	387	385	347	384	422	378	391	389	392	389	424	374	377	387	405	364	437	391	371	376	414	392	385	395	401	442	369	372	405	379	383	368	379	411	367	397	401	394	378	372	366	398	397	405	376	380	394	398	379	403	358	390	423	384	393	423	380	405	362	368	416	391	387	396	378	403	399	371	437	404	362	394	379	405	373	396	370	409	403	408	375	423	358	394	383	389	384	415	373	403	385	387	371	362	399	398	406	389	398	397	390	392	382	406	375	371	383	400	384	409	388	388	352	377	380
68202	33300	14093	5060	1307	433	258	243	232	203	206	199	214	214	201	222	218	259	349	447	379	240	174	170	187	185	186	205	160	176	202	203	196	166	163	188	183	195	171	195	178	177	184	185	196	163	188	198	212	162	154	169	197	169	193	174	173	173	203	182	174	174	177	197	173	155	204	178	190	191	202	181	197	180	174	175	223	176	180	165	173	198	190	183	179	158	163	170	193	172	183	173	177	180	184	200	214	192	167	176	176	165	174	190	165	234	192	189	174	168	164	188	192	177	188	193	180	188	169	196	173	184	187	189	162	177	165	179	182	187	184	189	193	202	179	199	194	186	185	172	197	199	179	171	152	198	174	159	190	182	185	180	178	179	178	172	185	209	195	173	186	172	159	189	170	176	172	181	189	181	180	202	189	193	166	167	178	204	194	177	189	182	199	156	168	157	196	158	175	195	181	182	198	174	207	158	194	180	192	151	180	189	183	184	176	198	199	169	189	185	183	187	147	203	196	163	179	201	167	175	192	172	162	186	165	193	161	197	190	187	174	167	201	196	192	183	177	210	160	169	170	180	180	194	204	190	184	189	189	206	183	169	171	182	171	177	168	188	168	197	175	202	166	168	208	175	177	164	192	183	175	171	186	162	190	201	190	175	184	157	160	205	169	228	170	177	158	155	178	213	166	188	181	202	174	198	182	202	171	179	187	165	146	214	179	182	185	200	175	184	210	176	208	187	173	174	175	179	161	192	192	179	160	145	211	176	173	181	174	168	209	160	180	169	154	174	189	188	194	168	181	199	203	179	193	175	150	176	158	175	175	163	173	187	184	173	193	183	175	169	186	184	189	181	181	167	196	184	177	174	193	160	157	177	186	179	159	192	175	189	212	172	211	185	183	178	211	171	180	167	185	188	186	170	185	169	166	188	182	176	192	193	165	169	200	188	187	152	168	211	169	170	164	170	187	182	188	157	172	168	154	171	186	165	183	187	165	189	166	173	186	198	168	186	205	201	197	200	161	177	222	173	168	188	182	201	194	167	187	179	184	190	179	179	177	180	190	170	169	175	192	185	196	176	178	165	166	189	163	178	177	184	176	177	169	166	178	231	181	167	199	172	173	170	180	177	213	182	203	178	171	176	181	198	189	174	192	173	188	161	201	172	174	188	187	203	174	163	183	180	169	188	182	169	173	195	178	182	155	205	182	183	176	192	219	181	194	180	191	205	170	210	195	184	178	174	191	194	175	172	166	188	191	191	180	170	186	169	178	187	169	179	200	161	182	177	178	160	207	187	158	174	182	190	186	200	173	188	156	200	193	188	205	202	173	144	173	152	189	169	184	217	172	146	189	194	171	176	181	200	175	172	208	174	169	139	180	183	178	196	174	176	178	166	181	172	178	186	172	175	177	182	177	182	219	192	174	176	197	181	183	193	178	182	218	190	182	161	154	169	170	184	176	192	190	189	168	181	218	185	176	197	192	181	192	200	197	180	195	171	154	186	199	180	153	200	193	169	182	201	185	179	174	198	176	188	169	176	193	155	173	184	167	172	160	187	173	199	203	167	181	184	169	171	180	186	190	195	173	198	192	161	175	168	155	160	170	171	209	176	147	179	176	199	176	174	166	171	198	201	175	194	160	158	178	202	173	176	172	165	153	174	181	170	193	171	182	176	187	184	180	155	167	185	184	202	158	182	171	176	158	185	166	189	198	193	200	186	169	167	162	174	196	166	178	187	206	159	184	175	165	172	158	167	207	204	173	187	175	179	183	163	184	179	204	174	189	180	176	178	194	186	160	190	184	166	187	166	176	179	182	193	188	172	179	170	171	175	183	194	204	199	190	171	189	156	193	181	193	160	194	182	160	174	176	161	189	158	185	179	192	175	185	189	188	176	187	204	170	186	196	172	156	178	195	183	164	156	169	139	158	173	182	210	181	176	170	186	173	188	162	172	181	187	191	193	189	189	178	181	199	186	173	181	157	183	156	165	171	209	164	197	175	182	154	167	201	209	194	193	174	175	212	176	177	197	187	186	178	194	175	165	163	179	170	179	182	196	167	202	172	178	203	158	192	192	172	169	169	179	174	191	192	161	196	189	177	180	173	177	190	189	186	221	174	200	174	176	166	208	195	196	175	197	205	214	184	186	176	192	184	198	195	187	209	193	219	176	168	151	175	180	152	192	192	200	194	207	182	184	169	174	170	185	183	204	174	230	171	165	191	182	185	185	186	169	186	185	168	190	194	184	176	171	178	187	183	195	201	174	172	158	176	178	185	152	165	180	173	205	185	182	195	183	180	197	163	184	174	163	187	190	186	187	176	174	179	172	182	168	180	191	178	184	193	204	209	194	191	164	169	178	186	159	174	176	177	201	195	176	171	169	176	169	180	174	200	196	170	180	163	185	173	152	205	174	167	173	194	214	188	160	175	171	182	163	187	177	164	179	172	170	183	193	159	214	208	160	164	181	202	136	177	192	194	193	163	177	196	176	170	179	201	164	167	162	168	174	161	162	183	170	162	167	168	211	190	188	184	178	180	201	164	210	155	191	175	177	168	168	186	184	174	174	182	165	179	185	197	193	173	141	166	176	173	176	187	203	197	172	168	183	209	182	208	188	193	173	153	176	154	186	168	146	189	187	206	210	178	189	182	173	164	177	192	170	179	179	174	198	156	169	182	192	179	170	220	178	180	174	178	172	195	194	177	156	176	171	153	186	214	153	173	175	176	149	163	177	194	154	191	180	179	178	168	168	190	187	172	194	199	188	158	186	195	181	181	159	187	214	189	175	157	185	197	192	198	197	196	183	185	186	186	177	196	177	190	172	190	198	182	214	212	166	216	172	166	168	186	193	224	179	188	192	163	196	182	188	177	179	161	175	181	178	171	190	191	208	169	206	203	174	206	165	191	160	186	195	175	184	199	173	184	177	188	178	175	176	192	215	173	167	149	194	176	199	171	199	190	207	189	164	147	180	180	180	175	204	208	188	174	166	169	191	186	175	192	200	187	189	171	175	157	181	215	191	176	193	194	175	185	172	184	185	179	172	174	188	154	176	174	183	205	196	177	182	195	185	183	192	192	184	184	190	175	191	173	158	161	173	168	161	173	181	163	180	176	192	184	169	212	162	173	183	173	152	193	176	174	157	180	161	198	195	170	197	198	185	196	167	179	184	202	159	193	185	204	190	170	179	150	175	203	175	161	179	156	178	189	193	172	201	174	175	180	189	178	169	176	185	168	187	192	177	181	181	185	182	199	185	174	169	185	163	174	171	194	173	181	164	162	165	168	165	164	214	184	200	170	202	155	204	153	189	181	193	167	185	176	175	186	185	185	172	195	189	200	192	202	168	187	192	187	191	203	173	170	170	161	186	194	152	186	199	169	163	180	184	174	176	134	169	181	195	168	160	184	183	143	169	181	196	180	189	205	165	185	176	162	192	180	166	199	165	162	169	173	183	184	186	210	153	190	164	191	211	197	181	174	200	174	179	183	180	181	178
44845	22182	13725	9034	3371	1202	773	718	631	545	538	482	520	531	489	516	628	974	1471	1837	1488	710	395	401	395	403	391	391	406	414	394	401	436	377	402	406	427	421	414	397	380	402	387	439	384	408	381	400	436	420	367	386	401	422	419	386	386	425	412	382	403	379	395	420	433	412	358	424	408	417	369	418	396	393	366	419	425	384	395	383	423	429	385	391	432	394	447	453	378	385	372	363	411	375	419	375	430	403	391	415	386	388	367	415	377	397	399	402	394	377	387	405	377	407	413	388	450	404	437	413	373	419	406	399	380	410	402	405	413	375	375	417	397	369	367	388	392	389	394	388	361	431	404	403	378	392	372	370	401	394	405	388	399	386	385	420	381	418	396	373	385	378	433	416	397	416	378	384	393	402	419	413	386	414	385	381	381	402	399	408	389	393	400	373	388	439	409	393	398	377	405	408	395	412	386	402	406	405	424	384	362	426	404	376	409	403	400	419	422	418	373	434	378	400	402	365	424	409	416	372	395	392	371	426	394	405	446	407	382	413	378	394	396	440	400	394	396	367	422	413	422	403	395	382	407	382	388	399	409	421	407	413	392	421	407	403	421	410	409	407	408	442	404	414	401	416	380	410	372	396	450	358	389	434	416	407	387	397	392	412	381	390	369	441	394	390	414	385	381	376	398	391	408	411	401	374	379	403	400	425	403	378	401	404	412	394	409	420	430	434	396	388	394	415	389	364	403	396	422	409	419	403	430	381	408	405	403	384	392	397	402	408	433	401	423	403	379	392	420	365	358	398	377	400	391	380	391	406	418	368	406	418	415	392	401	418	396	407	389	377	411	421	444	385	402	379	398	372	379	433	419	432	438	373	371	405	382	386	372	389	378	407	415	387	431	408	425	386	416	405	429	397	376	429	409	413	396	432	415	412	391	428	380	391	349	391	406	373	399	395	424	434	370	382	413	366	403	402	376	394	391	435	422	396	404	418	412	376	377	387	368	392	439	432	382	419	386	357	412	424	392	399	404	420	379	428	401	402	391	405	409	389	416	413	397	389	414	410	397	399	388	387	402	402	396	372	408	352	427	413	401	403	451	391	393	371	378	410	377	389	410	401	408	407	418	382	401	398	418	388	410	417	432	402	420	380	366	385	406	373	408	393	424	432	393	385	385	393	420	390	429	395	399	405	385	392	387	408	435	403	411	382	381	438	386	396	367	381	393	376	402	402	388	395	438	392	390	371	386	400	386	376	419	417	411	398	377	433	409	417	396	420	388	366	436	373	427	412	390	392	370	438	410	378	369	368	388	398	375	362	425	369	405	391	395	456	390	419	384	402	395	396	399	424	416	377	391	371	389	389	409	401	443	405	433	411	400	422	389	420	430	402	406	377	403	403	428	385	408	374	444	411	401	375	431	451	414	435	442	410	398	426	422	423	441	358	389	394	388	375	403	415	402	382	370	397	392	412	394	383	401	411	420	421	397	355	423	400	383	357	423	421	396	379	396	425	386	401	424	387	397	399	413	415	375	451	389	375	379	399	403	391	415	424	418	395	391	408	396	405	408	407	414	416	413	457	440	418	404	421	397	389	376	406	363	386	416	400	390	355	406	423	433	398	372	402	397	370	404	409	379	406	386	414	427	424	383	406	404	405	419	448	388	421	416	391	375	393	430	401	405	416	406	428	405	413	379	411	402	379	424	388	383	381	403	414	400	407	407	385	387	405	400	377	393	394	430	436	430	426	403	386	392	409	389	404	411	403	407	348	440	400	426	411	412	349	393	440	461	384	426	399	403	417	414	436	411	383	418	389	389	412	336	373	375	396	405	397	406	367	383	410	397	398	391	404	405	392	391	395	372	396	393	429	392	405	395	437	375	379	365	393	404	397	413	400	353	399	420	413	353	421	413	388	398	351	395	397	382	402	384	395	420	401	403	427	437	391	425	430	365	413	405	433	418	384	431	419	437	375	373	416	364	397	411	391	397	396	430	389	445	413	428	400	423	375	410	422	411	420	419	397	425	378	404	433	403	378	433	406	418	388	416	397	401	415	400	441	391	390	404	423	402	388	394	415	380	429	387	406	377	389	370	404	423	414	401	397	408	390	422	379	400	419	407	411	348	414	387	435	413	383	403	380	399	392	394	415	411	400	399	384	397	422	416	445	413	386	394	414	384	387	381	382	399	397	405	403	462	431	370	372	395	396	432	404	385	385	396	420	405	398	433	390	405	404	367	401	372	397	393	371	405	465	378	437	389	429	393	395	377	400	377	398	380	412	399	380	414	405	427	427	395	389	397	392	388	392	417	391	401	399	432	421	378	379	395	368	405	459	396	397	401	387	418	417	397	393	403	391	398	376	397	406	377	448	398	381	366	390	425	386	384	380	382	351	375	413	368	399	434	401	402	390	390	428	399	433	419	377	412	395	422	425	431	362	410	381	400	401	434	440	430	377	395	395	399	424	400	407	413	356	412	396	407	435	402	445	400	382	378	427	390	395	415	409	412	421	403	429	385	388	394	391	380	383	414	400	413	406	381	397	412	403	400	379	386	393	416	387	393	411	410	394	406	404	411	405	390	378	445	419	406	360	376	399	419	443	402	405	411	401	414	405	389	339	421	391	373	363	396	378	412	418	370	423	442	393	438	407	377	386	418	411	391	418	403	408	366	378	393	460	407	381	384	415	421	399	378	382	361	404	381	380	442	436	398	384	429	406	424	432	399	422	381	424	402	361	397	339	415	412	429	425	359	388	369	382	391	363	431	400	421	368	378	425	403	423	387	402	371	389	405	404	382	404	428	404	433	411	407	425	380	386	367	392	424	373	408	373	426	401	420	362	401	397	363	402	364	394	401	404	360	377	365	423	397	388	423	418	407	397	433	388	424	423	408	419	424	388	434	386	431	394	395	436	376	437	410	399	417	346	417	368	385	382	446	405	374	354	376	382	396	355	416	385	388	395	417	381	433	376	411	380	372	391	381	435	398	397	393	408	453	410	474	398	362	416	400	401	383	399	380	384	398	373	429	416	354	375	400	413	430	389	373	400	410	372	433	391	396	387	398	366	380	413	386	387	421	414	400	413	358	432	404	399	390	379	388	404	405	425	394	404	387	395	383	401	377	419	392	405	430	387	398	407	434	404	440	374	398	424	393	399	405	433	376	373	375	390	399	399	436	423	413	450	390	418	383	421	427	410	420	405	387	421	403	393	428	385	431	403	418	391	420	360	413	418	383	393	420	401	371	422	396	385	368	399	385	389	408	402	397	380	419	411	385	396	359	388	427	401	397	395	397	391	401	416	390	408	395	381	425	421	354	362	401	352	383	396	398	400	374	429	396	447	415	392	404	397	396	416	419	410	398	367	408	405	425	437	381	408	402	393	383	423	435	400	397	406	424	361	444	428	390	408	390	394	425	437	420	448	417	397	437	427	360	348	426	420	428	378	366	346	417	402	401	432	421	408	388	438	417	397	413	396	401	388	390	435	439	387	374	411	425	425
45720	19752	6977	1929	431	214	182	152	177	188	148	149	142	146	153	169	159	165	177	170	167	143	152	188	147	163	152	162	176	147	138	166	150	168	148	170	179	165	145	171	162	139	163	151	172	168	181	131	149	153	167	166	156	128	181	159	154	150	133	157	164	164	169	176	150	140	159	180	155	174	177	166	151	166	145	168	112	158	151	170	176	134	160	144	167	161	136	179	195	145	154	148	171	165	152	158	160	167	138	160	162	192	169	143	157	175	158	159	157	145	157	178	136	160	164	140	167	163	167	152	146	143	148	187	158	140	142	164	160	154	157	157	167	190	151	169	162	156	143	185	171	148	154	161	152	153	174	130	135	155	161	160	160	130	151	152	149	150	157	167	142	179	167	147	162	167	132	159	171	155	157	155	186	176	171	153	159	176	154	135	153	164	166	157	160	173	168	155	188	157	137	159	155	130	163	154	136	170	147	154	156	162	145	177	140	143	141	163	168	146	155	132	170	158	160	185	148	155	141	158	127	142	165	160	163	151	158	138	172	149	164	137	132	162	154	157	155	162	143	179	151	168	166	173	167	169	147	178	154	147	148	149	149	158	130	159	144	162	142	177	164	154	166	157	180	166	151	165	133	156	145	173	163	170	169	151	137	185	158	183	171	168	128	154	188	174	127	150	154	147	145	153	160	138	139	156	149	150	136	150	146	169	172	152	151	130	137	173	158	143	147	124	146	153	161	148	179	165	142	174	157	159	150	155	168	186	161	177	171	158	155	156	139	158	146	159	127	154	129	141	147	131	157	174	168	138	134	147	129	138	170	157	172	159	159	174	156	158	181	176	166	163	139	146	163	143	146	181	163	167	160	156	158	153	170	132	135	171	138	177	167	175	169	181	154	147	134	171	192	169	157	159	183	154	158	187	148	154	139	156	166	174	139	159	165	143	134	151	172	155	154	145	164	166	151	179	135	143	153	127	170	164	163	144	172	163	164	160	158	145	151	167	143	153	153	165	148	130	151	142	156	165	150	157	157	165	154	153	149	160	153	174	168	171	162	133	138	165	179	166	145	156	163	183	137	163	155	157	127	173	153	155	150	166	140	146	134	145	166	181	160	166	143	160	161	172	174	133	172	140	158	142	141	174	150	135	180	128	170	146	171	146	148	179	144	158	167	172	178	149	175	132	177	204	161	148	173	160	161	138	163	153	169	153	157	141	169	172	149	166	158	148	168	160	151	144	167	135	134	187	154	174	149	141	200	160	153	143	192	174	151	156	146	141	161	165	161	158	155	158	184	150	163	155	170	163	130	157	162	150	147	142	167	163	149	122	166	146	127	132	150	163	161	147	165	151	172	139	150	154	143	144	174	152	164	160	141	154	147	183	149	154	177	149	151	127	156	159	159	155	155	182	153	158	161	144	176	153	133	151	147	172	148	169	160	169	152	151	143	183	165	166	163	168	149	166	151	178	155	165	163	158	153	175	159	152	153	154	160	145	173	129	161	186	171	172	164	169	132	155	188	127	146	162	165	134	157	149	156	137	156	167	178	131	171	151	134	134	168	188	161	148	179	135	169	147	169	161	166	145	159	180	149	144	186	147	145	154	155	159	138	150	157	129	156	134	161	167	190	159	164	169	155	147	170	161	168	146	153	157	136	155	165	184	186	179	153	138	150	135	160	180	146	173	169	171	167	156	161	183	147	127	163	137	159	168	158	150	153	152	181	172	156	146	136	188	153	156	160	158	160	157	149	150	154	175	169	161	169	164	170	155	126	147	157	160	158	171	182	159	154	144	166	169	179	163	168	151	157	135	171	161	172	161	143	177	152	157	138	150	134	156	147	170	191	138	150	154	154	180	167	144	155	182	152	143	165	155	157	150	140	148	133	161	164	133	174	166	176	151	150	157	138	164	178	164	171	148	144	142	149	157	148	149	158	157	155	157	176	176	133	121	168	186	160	157	179	175	177	143	157	143	150	134	145	172	175	152	139	137	160	150	141	147	166	162	189	149	145	134	166	170	150	145	167	148	153	178	148	167	172	148	144	150	150	142	152	158	162	156	126	162	174	160	154	159	178	156	178	159	152	171	169	152	156	139	143	170	147	176	169	173	193	175	141	133	155	166	151	163	152	173	166	164	161	139	165	151	167	149	152	173	175	133	170	176	173	185	175	179	176	164	163	150	184	147	159	179	167	178	179	157	177	169	158	158	154	169	176	187	159	167	170	153	166	159	180	150	138	161	173	163	152	170	146	150	157	149	149	149	177	154	142	170	160	161	174	145	152	158	142	176	135	143	163	153	174	142	148	168	161	154	150	129	160	161	152	155	161	147	172	147	142	174	150	135	149	182	191	145	178	148	158	138	145	153	159	123	176	154	180	180	143	150	166	135	167	164	165	154	174	146	189	157	163	148	172	166	169	168	135	162	152	133	163	158	169	138	148	161	153	156	158	162	163	165	151	172	156	151	148	159	130	174	154	144	162	161	175	146	174	170	167	150	139	171	160	164	156	158	157	140	148	158	154	159	145	150	163	175	166	184	154	150	173	166	155	144	151	144	151	157	165	201	150	154	142	118	161	144	182	133	135	135	173	159	154	155	175	158	155	155	147	136	165	183	161	150	136	142	176	177	149	167	184	159	164	139	183	171	195	160	116	160	175	140	132	156	161	138	154	159	156	137	168	150	133	148	172	165	160	159	135	154	150	152	141	162	170	139	177	164	172	164	148	145	152	161	146	151	158	190	160	167	141	177	135	166	138	164	178	176	165	151	168	152	146	161	155	164	127	143	160	182	153	164	155	160	174	161	149	175	142	141	158	151	151	166	147	126	152	160	154	136	135	157	162	153	147	165	175	174	158	156	149	176	156	166	158	158	161	167	173	151	152	143	163	142	176	145	147	164	160	133	152	167	172	168	191	168	150	161	145	149	171	188	148	173	162	160	162	168	143	164	136	146	175	164	168	169	159	169	154	169	168	142	145	182	129	155	170	147	128	138	157	155	168	146	155	170	143	176	155	176	159	150	164	151	150	169	150	159	153	163	175	163	139	149	167	173	159	133	195	139	148	147	155	164	182	163	164	160	154	185	180	138	142	149	163	163	160	147	140	158	141	169	156	140	139	159	169	167	170	155	143	173	149	161	161	165	160	189	155	154	145	162	148	161	156	134	172	190	144	165	166	141	164	164	154	157	175	157	159	163	170	151	148	158	173	173	156	165	171	143	190	163	162	155	148	159	136	147	151	141	136	150	138	165	151	155	165	141	162	162	167	150	176	169	170	160	148	159	139	150	145	173	160	161	160	140	185	153	140	206	186	162	163	163	140	126	160	170	171	155	147	149	160	176	176	169	147	164	171	190	156	147	137	155	139	187	151	167	164	169	162	159	149	160	156	149	147	147	150	174	168	153	160	135	149	150	172	152	173	180	161	161	159	132	157	171	146	134	152	157	161	150	166	167	165	166	143	157	153	140	175	171	143	135	168	172	168	173	161	171	153	172
30087	13371	9186	3990	1292	594	469	442	405	394	391	368	367	364	360	387	343	371	384	428	406	354	359	328	324	344	360	359	356	336	374	337	302	339	341	363	372	385	394	373	389	347	344	341	366	355	361	344	347	335	380	334	330	339	358	387	388	375	362	385	358	348	341	349	364	353	354	370	330	355	333	378	347	378	343	374	351	364	343	337	394	383	341	360	359	356	388	336	352	364	392	378	330	349	346	341	350	355	359	329	361	365	342	343	357	313	335	327	371	333	353	348	365	356	371	353	357	357	381	374	347	365	336	355	330	352	338	344	360	340	348	388	322	356	368	338	336	340	353	335	313	360	411	311	354	344	360	321	348	363	378	332	342	374	363	357	363	349	355	355	375	350	375	342	365	384	353	361	366	350	381	345	363	365	383	400	345	356	356	334	368	351	371	381	337	369	359	359	346	359	363	374	334	366	359	380	392	335	385	371	365	358	342	357	359	359	336	359	353	366	325	339	333	348	344	320	395	321	385	359	360	350	370	348	336	321	385	351	344	317	337	363	350	363	319	384	358	348	333	358	370	367	339	367	380	350	363	334	360	338	393	346	373	369	381	330	349	338	360	354	368	328	347	361	352	371	324	352	361	353	382	362	368	376	332	344	348	330	358	354	360	369	350	354	355	340	367	373	351	359	340	340	354	370	382	355	368	381	349	377	356	325	378	339	362	355	375	339	357	351	315	380	366	378	359	343	381	357	353	346	350	346	338	370	376	336	363	363	348	318	362	333	391	357	332	336	371	363	354	368	359	369	356	336	344	374	321	354	360	327	341	353	350	374	356	355	360	345	325	357	364	381	365	354	330	316	334	391	359	345	343	358	374	343	382	336	372	325	351	357	353	338	365	344	329	377	384	323	319	394	374	356	354	373	346	363	373	372	374	367	330	374	366	341	337	331	340	354	350	361	370	329	326	329	360	347	340	319	374	357	353	320	357	351	355	342	315	357	320	369	360	372	350	357	375	354	318	348	346	377	362	375	355	359	350	382	352	353	353	348	351	351	344	396	336	365	368	372	363	347	354	353	378	374	353	383	360	352	337	344	334	359	341	360	342	365	374	372	370	342	342	379	338	336	369	363	320	371	344	367	346	345	335	365	373	345	376	371	378	365	389	352	343	330	354	354	339	329	376	334	348	355	380	356	371	368	346	363	374	307	366	317	357	344	354	344	342	343	334	334	350	338	361	353	369	379	348	334	357	340	383	365	376	333	325	340	386	352	352	409	346	331	362	348	381	372	345	309	305	361	379	362	328	328	323	338	353	362	376	366	358	343	334	367	337	375	365	357	347	369	353	352	354	340	363	343	359	357	345	316	339	380	349	356	359	376	348	352	332	368	361	309	345	353	354	340	386	334	383	349	373	375	326	367	395	350	350	342	335	362	330	355	349	336	348	358	377	330	369	346	343	369	381	325	362	333	385	365	375	337	341	303	382	369	325	369	347	319	340	328	432	375	354	369	368	390	382	372	338	348	374	372	371	331	335	354	346	366	341	372	350	364	346	364	346	357	353	330	365	348	346	362	375	331	380	367	352	344	334	361	335	338	358	355	368	354	351	333	384	368	356	354	380	372	324	376	374	381	362	358	356	362	387	345	347	343	368	381	367	359	346	345	361	368	376	335	357	322	334	345	346	358	366	375	362	391	321	360	356	365	359	354	354	312	338	369	370	350	359	326	354	349	342	341	371	358	352	381	387	353	350	318	337	340	356	366	366	369	345	371	354	337	347	332	357	343	320	355	374	344	323	367	367	322	382	362	338	346	362	347	358	348	361	361	325	346	338	362	322	327	339	385	368	363	365	333	328	366	350	327	372	354	377	367	389	388	352	342	314	336	354	395	355	341	352	337	348	331	365	348	317	347	361	325	351	320	331	367	323	356	317	389	360	365	350	378	362	339	299	345	353	359	352	371	350	365	341	376	349	364	369	376	376	332	350	326	340	377	376	367	332	332	357	358	377	350	330	365	368	348	356	358	359	359	332	348	335	339	354	356	369	344	337	344	350	366	342	355	377	378	350	353	342	343	369	358	357	371	356	368	338	357	366	363	322	357	358	381	360	336	364	373	369	358	375	366	351	336	362	352	400	346	389	345	375	357	321	333	362	346	346	337	371	365	377	369	355	370	347	363	340	381	358	365	339	350	378	343	340	331	343	362	356	340	346	360	344	331	327	375	351	352	348	366	371	358	333	349	394	353	340	340	338	375	334	356	340	306	354	338	351	336	315	417	355	370	378	330	369	333	333	341	343	339	345	350	352	358	370	355	359	348	389	399	371	351	313	359	323	361	363	364	351	326	374	368	353	358	376	334	323	404	359	369	344	354	335	376	326	377	348	365	360	352	340	328	327	353	364	365	337	354	388	345	340	372	377	322	332	374	328	349	331	364	376	386	376	326	372	341	322	331	346	330	348	352	378	361	377	362	369	387	351	378	353	367	322	353	372	344	369	324	369	326	323	340	389	369	368	350	321	329	353	373	333	338	345	367	333	365	346	346	360	352	341	357	334	345	368	368	375	345	361	341	368	373	376	308	370	359	349	309	360	354	344	349	333	331	314	335	362	379	387	332	369	353	366	372	361	358	367	339	372	365	366	351	340	346	330	380	350	348	319	371	344	392	367	368	359	370	377	370	318	375	358	367	335	363	369	349	359	369	351	333	345	350	372	341	357	357	355	327	370	363	360	342	356	353	369	323	339	408	365	331	337	325	381	366	353	326	329	379	326	377	346	336	356	331	349	330	343	366	339	385	319	355	362	343	378	368	354	386	363	345	367	336	378	370	359	320	342	362	331	325	321	345	380	352	332	369	362	347	389	346	336	343	363	363	388	355	344	330	353	363	343	374	360	358	378	363	376	346	320	335	355	324	380	367	342	356	373	361	356	388	375	364	346	369	347	335	337	381	352	379	364	360	389	382	377	393	361	339	397	348	333	395	335	366	343	310	371	350	324	336	365	355	316	369	347	355	370	339	380	367	400	374	365	350	375	388	347	355	333	372	386	386	326	381	359	379	350	365	368	350	360	338	380	395	348	376	388	360	361	325	368	350	366	368	364	392	317	335	374	341	361	322	346	349	359	347	339	349	370	356	333	373	387	350	318	357	337	339	384	364	371	348	361	359	363	341	361	379	386	362	362	322	357	328	346	345	360	393	348	375	378	386	378	348	350	357	358	353	351	329	349	358	342	336	343	384	359	405	364	352	344	347	352	364	379	339	372	359	340	356	338	368	366	354	389	324	346	360	366	350	345	374	373	322	361	325	360	389	349	330	367	361	328	354	376	360	354	369	370	371	366	341	318	357	332	368	325	378	345	354	359	372	348	389	366	372	329	368	380	313	334	349	380	342	322	353	337	355	379	352	331	370	364	350	359	399	369	340	349	325	363	371	383	379	315	357	369	357	334	356	335	352	361	373	351	345	376	381	342	349	364	340	353	345	372	347	338	352	333	364	359	343
63679	31835	12103	3504	1038	305	230	178	183	185	172	186	191	181	205	202	217	235	216	269	226	177	197	149	184	189	155	179	189	173	175	167	203	190	176	181	215	186	171	179	157	146	155	167	162	182	177	207	178	164	184	168	177	172	176	153	179	171	145	180	173	172	153	166	139	190	188	171	167	178	177	170	174	165	160	163	181	200	151	160	170	178	177	184	177	156	169	169	188	186	167	158	164	174	173	169	187	201	178	156	181	179	195	181	158	169	197	142	174	150	179	183	174	190	191	188	155	196	145	178	176	190	166	170	178	160	182	195	155	163	162	179	151	169	178	181	157	175	160	180	151	191	174	163	166	211	194	172	208	179	160	179	189	178	174	144	210	162	166	157	135	177	173	179	186	151	170	174	175	147	179	162	191	151	183	179	171	164	183	154	194	180	189	190	167	157	177	160	168	179	165	167	153	182	153	179	186	183	182	174	163	195	176	201	167	167	160	185	174	191	187	183	188	185	172	165	164	152	177	169	171	160	169	176	172	175	172	171	164	151	169	159	166	162	177	192	170	173	171	158	178	164	159	176	171	157	173	179	166	181	153	170	177	163	178	168	174	160	143	151	172	186	171	198	140	196	194	151	199	167	162	147	157	171	204	183	157	156	158	139	177	161	162	179	183	172	203	161	176	167	200	166	165	151	164	173	168	185	197	148	186	153	181	185	167	185	191	186	181	144	184	191	168	170	160	168	169	188	167	177	175	147	176	181	164	162	178	164	171	175	158	165	169	168	154	152	147	145	177	194	183	167	163	165	146	186	174	158	187	180	130	172	166	180	183	164	179	180	180	185	184	173	127	164	176	180	167	169	172	168	174	167	171	146	180	175	170	181	182	170	180	199	158	147	151	179	184	158	180	173	196	178	163	172	178	158	146	189	152	156	186	186	162	168	173	166	166	159	189	163	183	186	141	177	180	180	167	179	148	157	197	168	185	168	159	164	172	186	190	196	174	168	174	177	167	167	153	163	179	186	160	166	171	164	183	173	204	185	173	189	171	190	162	166	166	168	190	176	187	160	167	167	211	193	158	170	167	149	177	172	162	155	189	160	166	164	171	174	183	181	172	164	175	165	150	178	184	163	170	156	157	180	194	158	172	182	193	174	184	154	182	166	153	184	182	202	164	167	172	182	175	169	166	198	189	181	184	188	141	159	172	170	156	179	177	197	183	149	154	167	162	169	159	153	137	163	150	191	179	149	149	168	175	168	176	194	148	197	174	173	180	174	160	161	183	178	178	194	191	177	197	169	177	167	160	139	157	165	159	169	156	161	163	153	171	171	183	173	194	146	169	201	186	158	150	173	196	176	159	184	175	174	171	178	166	208	170	174	182	146	172	166	195	168	166	161	182	185	166	192	176	172	161	154	160	168	170	156	189	163	162	174	205	186	180	169	190	184	166	151	181	184	186	170	180	184	165	159	179	193	148	150	178	170	174	185	159	182	169	176	163	158	155	147	162	189	179	170	179	151	194	177	174	141	175	173	170	183	184	173	150	180	160	166	157	175	162	167	181	151	176	141	194	197	202	147	195	166	173	175	173	188	179	162	159	162	176	161	166	175	174	194	177	176	171	145	153	132	152	146	162	154	191	177	192	189	160	182	170	164	193	150	169	157	170	164	188	171	174	205	174	196	163	181	181	193	158	167	182	166	174	167	204	161	179	162	182	181	182	188	162	179	166	176	162	173	171	168	164	163	139	168	156	184	171	179	161	154	149	180	160	162	164	173	166	148	150	151	197	179	160	175	153	165	200	170	180	154	185	188	136	148	175	185	192	165	181	159	169	159	184	161	169	182	159	176	194	189	171	174	186	174	185	163	146	172	164	182	148	179	150	158	174	183	191	174	180	190	151	186	168	167	168	183	179	180	177	164	157	173	138	175	162	178	178	162	173	155	161	184	167	160	167	179	160	156	183	168	185	140	154	163	174	165	168	188	166	158	159	188	144	176	163	157	191	195	181	161	154	191	170	195	164	170	162	150	178	197	185	188	158	177	177	175	176	192	172	183	128	177	162	204	177	139	173	163	193	191	164	191	181	173	158	190	161	181	173	163	167	173	174	176	196	185	149	159	163	167	176	157	165	175	187	155	183	169	186	172	170	163	160	132	173	169	153	171	189	184	171	152	177	170	168	204	167	152	175	168	199	154	147	168	178	159	167	197	175	190	183	183	196	147	186	178	189	159	161	173	195	177	177	184	155	169	162	150	150	146	173	159	158	177	188	176	151	187	189	140	150	186	146	166	169	151	156	154	177	160	163	193	150	180	183	161	178	176	187	169	181	157	148	166	186	155	160	179	162	165	152	164	162	168	183	168	172	163	173	166	149	164	179	175	165	161	167	181	173	181	165	157	172	153	191	142	176	166	194	166	165	183	188	167	147	180	173	186	167	176	181	179	176	164	162	175	159	169	195	153	179	180	189	175	163	183	182	186	177	178	148	199	183	159	177	183	175	171	179	173	155	168	155	156	175	166	162	148	185	177	196	170	183	155	166	169	158	182	174	168	161	168	163	178	165	171	155	183	152	174	175	189	177	175	198	169	180	161	188	164	164	156	156	165	166	189	157	176	181	188	169	163	179	191	161	187	133	155	152	171	177	173	171	160	181	186	156	159	184	160	169	176	162	172	200	197	178	174	167	158	165	171	160	166	177	169	156	153	172	154	162	195	175	178	161	152	171	145	180	171	166	183	155	177	175	178	160	181	176	162	158	154	210	204	178	185	159	163	200	163	170	182	203	179	178	154	154	170	181	167	168	153	161	165	155	166	146	190	161	159	162	177	175	151	188	193	179	154	185	185	191	173	184	181	172	178	132	161	162	177	179	155	181	150	180	182	178	151	178	142	195	185	126	174	190	147	178	177	174	178	161	155	166	167	171	179	156	148	164	167	166	170	193	171	182	200	173	163	174	168	178	163	183	162	178	173	183	172	156	166	166	150	182	196	173	192	164	155	187	166	200	187	158	160	169	171	184	186	196	167	181	197	172	159	169	164	156	164	164	162	169	170	144	172	191	164	173	169	161	183	185	176	149	170	185	185	145	166	170	158	163	181	182	182	192	187	160	170	169	180	195	183	172	180	181	167	154	143	144	161	147	178	161	173	170	142	160	196	204	156	166	175	170	204	161	152	168	158	185	209	187	170	137	172	166	194	188	179	164	149	152	161	155	164	180	175	172	160	147	153	172	151	180	160	164	180	174	184	175	163	166	160	157	178	158	170	170	177	173	157	172	185	181	164	193	148	180	171	145	160	174	196	214	200	195	148	158	169	177	163	173	148	175	154	153	163	138	146	181	168	186	200	174	175	152	170	176	168	188	203	188	156	191	162	173	168	200	161	140	179	162	165	160	176	181	167	207	184	188	167	163	156	172	174	177	157	188	191	177	141	161	164	177	175	166	178	188	154	172	158	184	165	161	160	210	187	143	159	165	173	181	164	191	174	173	195	169	132
42120	21491	12626	6773	3179	866	566	480	454	424	397	441	422	439	490	525	634	799	915	876	576	381	389	424	387	399	387	386	364	382	362	379	415	416	395	395	388	406	375	377	387	371	369	394	337	386	362	398	405	378	409	396	401	388	388	389	391	352	360	378	401	392	416	358	405	389	385	385	374	391	363	359	359	398	407	366	381	354	378	413	339	365	379	369	390	372	357	368	374	393	384	436	388	404	352	379	355	392	370	368	399	353	350	405	394	391	355	384	353	393	369	391	383	383	410	390	411	365	387	368	397	376	382	399	414	389	388	379	396	400	381	405	424	376	393	389	416	375	406	357	369	366	387	404	429	386	383	381	376	401	360	375	376	355	404	375	399	414	377	383	384	399	423	358	384	374	368	368	373	390	394	370	362	402	398	398	374	360	367	388	390	380	376	371	389	399	374	349	395	359	366	359	350	396	335	373	381	416	365	413	376	380	396	392	368	340	387	435	394	357	370	362	395	390	387	405	399	376	353	370	341	402	366	364	394	373	395	391	407	373	405	368	345	375	376	392	376	411	386	365	396	377	367	371	387	383	366	384	422	382	389	381	407	375	395	379	399	383	362	368	420	357	399	372	395	381	403	399	372	361	378	371	413	403	380	338	354	404	390	378	358	350	400	390	391	377	383	381	363	368	388	344	389	406	375	364	370	383	370	394	378	364	415	404	367	378	407	407	376	394	364	382	358	390	373	386	382	398	395	360	381	382	363	356	407	358	368	401	377	375	363	380	370	406	394	369	370	392	385	418	376	426	361	384	382	394	392	379	406	400	355	403	425	366	390	397	381	386	378	354	384	413	401	350	396	365	390	406	402	390	414	379	371	396	345	373	403	381	355	392	401	406	357	400	414	423	369	400	405	380	372	377	393	394	433	378	378	377	390	392	365	390	380	388	377	401	389	387	405	376	389	396	394	384	389	395	393	383	398	381	393	361	379	377	409	399	415	388	377	342	378	406	342	398	388	377	379	418	378	377	403	381	368	364	373	388	349	365	389	397	393	403	353	409	418	417	388	406	387	418	365	413	397	388	398	376	374	404	408	366	403	399	381	348	378	359	401	363	364	352	416	393	414	383	388	408	396	365	398	402	415	420	388	405	368	369	365	416	378	380	402	413	396	407	384	375	383	390	359	379	392	408	390	398	452	362	409	385	418	381	392	378	398	385	382	360	398	364	382	387	358	402	411	423	391	354	376	345	369	396	407	343	369	420	419	397	405	401	420	368	409	384	379	379	379	374	360	363	389	379	359	367	420	398	396	383	430	384	370	390	385	402	416	374	354	383	385	380	392	375	388	425	374	407	365	433	421	414	370	402	392	397	355	357	410	402	387	437	387	396	389	360	369	392	366	425	386	399	383	359	391	384	364	411	349	366	366	386	360	374	384	416	370	352	401	391	386	383	356	415	380	360	403	374	380	380	411	410	412	374	417	394	409	363	357	393	360	342	368	389	383	403	389	427	364	355	369	377	393	380	411	370	409	324	387	365	385	391	405	396	416	369	403	374	399	396	408	381	374	384	367	344	373	395	367	408	370	389	358	374	375	367	399	338	408	390	421	381	362	380	407	398	388	365	380	358	390	418	371	402	357	386	400	374	390	360	385	366	411	367	404	399	383	371	372	407	401	392	387	384	371	355	360	394	393	399	387	384	379	412	372	377	364	349	379	372	382	386	375	416	387	367	409	368	439	410	359	400	381	355	393	374	384	409	367	333	404	400	377	346	347	382	373	393	385	405	358	404	373	391	390	397	357	368	385	349	377	422	395	384	396	380	399	358	378	395	368	379	390	373	408	389	412	376	413	346	375	407	349	418	407	396	367	415	396	395	389	351	376	391	391	375	355	380	385	400	367	400	381	417	402	424	382	417	377	421	382	400	442	380	375	385	402	389	386	386	400	373	401	407	369	405	396	381	391	370	385	353	399	388	368	433	406	398	367	407	416	372	375	365	397	417	388	377	385	380	366	403	358	369	378	392	422	380	394	376	365	389	376	368	366	412	356	423	376	383	387	398	413	337	412	376	366	364	394	405	380	388	393	376	388	396	371	404	387	374	369	382	366	375	368	393	380	394	380	382	380	382	384	345	386	358	413	415	418	397	397	393	395	389	388	371	382	371	388	410	402	417	372	392	385	391	406	406	377	379	381	333	421	415	356	358	384	376	354	407	378	379	406	372	397	394	403	384	378	386	373	386	401	383	402	381	363	406	406	375	401	398	406	419	350	385	365	390	373	399	413	399	405	383	386	412	389	353	400	405	401	402	389	409	402	389	391	363	429	376	409	373	388	385	378	385	397	379	395	374	393	382	377	372	386	379	409	381	396	349	392	392	388	385	386	374	385	373	375	359	399	392	369	376	378	349	396	386	389	351	389	370	399	367	378	401	407	384	384	367	357	394	371	368	405	401	403	397	380	352	402	368	391	424	367	401	377	364	401	399	414	375	366	371	389	399	354	355	357	372	386	427	384	386	387	397	381	398	385	343	367	389	421	396	404	387	379	390	350	355	351	376	354	353	410	363	398	377	406	391	406	356	387	372	367	379	326	416	395	406	409	396	366	353	357	391	396	394	399	423	400	375	363	407	377	367	384	385	353	424	369	389	434	366	364	366	411	398	378	404	360	394	382	396	392	399	391	393	367	361	354	373	384	386	396	384	416	420	350	406	382	385	365	350	421	367	392	391	394	373	396	427	356	360	386	405	351	383	384	398	392	410	377	411	373	363	379	383	389	364	401	381	363	367	356	368	403	352	435	376	401	388	363	345	389	380	407	394	392	367	393	388	381	402	372	372	432	402	379	373	398	386	357	361	398	414	352	391	384	338	383	406	374	386	368	359	372	367	370	358	394	363	386	361	388	354	396	382	375	374	403	370	405	362	431	377	373	357	370	391	368	409	403	394	408	372	352	366	363	402	362	390	380	398	397	367	373	421	404	360	396	392	390	386	375	459	388	386	386	416	380	396	361	368	390	396	360	386	381	394	370	382	398	393	401	360	403	401	361	409	351	406	375	406	361	358	375	395	397	361	386	408	383	402	381	346	378	383	333	371	364	387	362	405	417	350	387	398	388	359	404	405	387	405	410	370	385	400	411	360	371	346	397	388	377	411	394	361	408	395	372	359	401	403	361	377	394	410	365	379	377	394	412	354	381	397	396	386	399	385	383	432	447	405	362	354	366	382	395	388	381	387	379	390	360	330	376	408	371	369	382	388	364	387	418	374	386	344	388	382	385	400	380	387	376	383	408	396	386	379	368	406	407	365	397	399	401	335	345	396	377	353	379	361	401	347	352	373	400	397	386	388	406	422	393	419	369	395	381	390	360	373	379	395	363	391	400	391	386	382	378	378	385	393	398	405	388	371	369	397	391	378	396	367	380	389	367	366	400	409	394	376	372	382	374	386	400	366	403	385	374	410	371	353	372	421	375	373	357	409	367	418	361	406	409	333	389	376	436	389
67246	28148	11214	4334	1317	406	227	186	190	182	160	208	191	209	224	214	249	294	333	353	217	171	205	163	201	189	179	170	191	161	172	183	158	186	173	175	166	162	174	186	162	197	182	151	166	173	196	192	162	158	217	195	164	195	192	175	185	171	188	193	162	178	185	185	177	168	193	176	183	200	163	177	157	180	176	170	192	193	190	214	165	200	154	171	159	181	182	197	179	171	186	188	218	196	227	206	166	192	181	188	196	177	178	196	174	189	177	182	179	205	181	189	188	169	177	188	172	188	172	195	198	189	186	196	180	178	156	176	172	177	155	187	167	193	196	174	208	195	154	190	182	206	177	175	164	170	185	192	173	176	175	192	196	186	194	166	164	162	160	181	184	167	209	184	181	168	150	198	204	197	189	181	162	174	179	217	173	166	188	158	171	154	181	188	156	165	195	150	212	164	159	198	181	180	190	193	176	177	193	195	186	183	168	202	205	168	182	177	184	212	189	176	192	202	189	179	147	202	163	182	179	199	190	204	175	160	175	168	172	173	184	178	166	176	189	190	186	182	190	178	187	183	187	180	202	175	192	181	175	174	195	192	197	198	192	181	175	164	198	141	179	167	187	206	174	171	194	158	178	189	196	201	190	186	172	179	177	183	181	207	160	201	219	178	194	170	195	187	192	198	171	166	212	195	181	207	176	156	177	167	169	178	199	171	186	192	186	189	197	164	154	185	176	187	166	181	170	178	183	199	175	181	190	202	198	172	207	189	177	157	196	166	207	196	205	172	177	178	197	169	201	168	147	176	195	186	187	213	181	176	167	179	165	201	183	193	154	155	175	154	184	152	149	179	179	170	172	162	176	176	179	156	175	183	173	193	182	169	188	194	214	189	216	168	207	184	185	182	170	163	199	191	204	181	204	157	197	182	184	187	175	157	211	179	159	177	174	158	198	176	161	222	177	163	186	190	168	190	161	176	188	175	187	163	161	171	182	169	166	180	203	170	159	167	170	165	190	170	174	194	184	177	174	174	194	173	152	185	167	167	172	181	171	176	159	182	176	172	187	207	201	184	180	183	185	184	168	190	192	190	203	183	170	172	167	185	196	190	150	182	175	161	161	184	183	165	204	164	180	181	169	199	177	187	163	191	169	141	192	180	171	197	164	194	189	164	180	178	207	167	176	203	157	194	194	166	180	192	182	175	187	176	186	214	196	170	156	203	179	169	180	200	168	153	177	182	191	204	181	183	174	187	170	182	203	172	195	175	165	189	209	183	218	190	191	179	195	195	208	206	206	206	154	184	150	181	178	182	195	153	166	179	190	172	187	194	184	202	172	138	182	187	182	166	189	168	180	150	176	167	206	198	184	169	171	174	219	178	192	178	195	193	176	172	160	165	183	175	203	187	167	185	200	184	170	165	173	167	157	187	176	181	160	182	167	183	175	164	163	167	181	180	179	176	178	194	193	164	182	186	172	163	182	182	190	184	187	152	181	167	168	200	182	181	174	200	174	172	152	194	165	174	181	180	162	183	199	178	172	173	165	187	202	144	200	174	163	154	171	178	198	172	186	188	188	181	164	152	184	169	173	171	184	158	195	196	181	189	192	190	169	153	190	165	161	180	179	189	183	174	183	181	210	156	198	157	182	203	202	178	179	152	152	172	168	198	162	188	177	185	197	176	201	181	157	195	196	166	167	183	205	197	195	191	184	160	146	184	161	189	193	168	169	170	195	177	167	178	188	175	172	173	154	173	183	185	192	202	212	198	180	184	172	210	181	158	175	188	173	180	184	179	192	197	194	156	160	184	170	195	210	173	194	182	164	187	192	188	196	189	195	192	196	189	207	191	184	189	176	169	180	201	185	186	171	186	170	209	200	203	201	193	186	201	192	201	182	183	166	174	177	204	165	188	176	177	215	163	183	211	193	178	155	172	210	166	157	176	196	147	195	170	176	176	175	167	202	172	184	191	173	182	189	180	166	154	191	174	193	190	175	184	189	183	182	202	178	185	176	162	169	197	188	188	179	162	172	212	183	192	201	176	190	169	225	171	222	177	176	179	191	202	195	185	182	178	178	190	167	180	175	187	149	177	198	175	183	191	176	176	184	159	195	216	184	186	180	175	182	182	185	176	189	209	179	181	188	180	169	212	165	158	178	189	167	164	206	200	170	175	160	183	206	184	161	192	191	183	196	207	192	184	205	173	187	183	165	195	170	175	190	175	174	206	160	167	197	193	179	173	200	189	180	163	194	178	185	200	173	190	173	185	172	193	192	176	189	151	166	190	190	185	200	152	155	173	178	173	179	191	180	166	167	171	178	190	179	178	180	187	173	151	190	192	159	186	197	181	166	172	185	179	188	169	163	178	155	196	201	178	203	187	212	183	186	208	192	177	191	171	170	185	185	181	144	193	193	205	191	204	201	160	189	182	170	169	166	192	190	199	178	191	199	186	169	164	182	160	176	176	178	173	182	207	183	197	177	180	182	181	206	206	186	199	191	168	202	184	173	190	170	204	179	191	173	178	164	187	201	180	207	193	179	176	180	187	163	154	191	190	173	182	181	180	187	185	165	189	184	186	198	174	190	174	181	186	195	179	177	168	174	158	188	160	199	187	190	185	201	192	187	177	185	171	182	181	186	185	171	180	179	169	188	189	165	176	174	174	163	178	196	173	162	168	152	173	186	186	174	191	196	158	202	159	165	189	189	182	153	176	200	157	170	172	193	183	154	186	150	174	189	184	190	178	201	173	151	170	170	220	170	169	200	177	199	178	166	190	167	186	182	178	208	177	183	189	179	169	190	173	186	179	171	176	163	181	164	191	190	176	166	199	207	186	171	178	184	194	177	202	158	175	187	198	181	173	186	154	199	171	161	200	208	197	199	194	219	167	177	174	172	159	179	151	177	191	182	175	180	162	179	194	209	185	167	191	164	167	176	187	180	190	165	199	159	188	180	160	185	197	182	188	161	184	170	180	178	157	193	181	195	184	194	202	165	169	204	203	202	193	176	169	181	160	185	190	166	162	170	189	169	174	166	182	158	192	166	158	170	179	166	203	182	188	198	201	190	182	206	183	202	177	167	160	205	177	195	177	191	195	181	160	191	178	188	170	185	199	193	209	165	165	210	219	191	199	145	173	192	190	168	175	183	190	190	205	198	198	174	188	166	182	165	183	193	168	155	165	186	170	172	177	156	157	179	160	159	162	174	194	170	158	164	160	156	171	171	191	191	158	186	180	207	179	198	201	190	174	179	181	172	176	205	175	178	178	191	205	182	196	201	175	174	187	162	177	195	184	180	176	189	192	171	177	173	200	212	178	152	169	171	164	162	184	189	170	211	185	147	174	162	168	216	172	173	176	215	180	166	190	171	205	182	190	184	185	178	198	179	145	183	167	195	192	179	175	189	159	197	182	196	168	170	192	184	167	171	196	188	180	189	173	164	198	171	168	164	174	196	198	196	187	186	160	154	173	166	212	187	179	197	160	210	165	202	176
43902	18350	11322	8262	3604	1142	753	487	480	429	428	503	505	483	549	571	683	1038	1215	1247	591	415	401	409	367	399	407	384	386	401	389	389	440	380	391	406	418	419	394	435	411	390	397	394	419	386	390	372	423	410	404	407	410	408	401	440	400	429	401	403	395	429	408	416	384	366	371	398	411	415	403	368	424	410	371	411	411	427	357	393	394	410	411	422	395	407	397	392	439	380	379	416	373	420	381	350	405	400	404	382	383	433	417	378	424	403	378	385	420	400	402	384	404	418	406	373	407	393	395	422	393	429	401	394	391	401	401	381	438	420	383	399	413	383	378	398	417	385	381	395	394	399	451	423	403	435	432	409	387	397	376	366	404	379	386	400	373	379	377	407	407	386	392	353	387	399	391	402	383	393	406	397	428	377	416	362	401	416	401	411	395	377	394	387	409	414	434	388	394	376	381	364	388	391	449	387	421	400	414	365	415	400	367	387	402	376	416	421	381	393	381	386	391	401	393	384	373	405	388	398	413	462	403	383	388	368	425	392	393	444	444	406	401	426	429	399	392	373	353	369	392	425	395	385	349	428	402	374	400	450	379	386	405	391	397	375	411	420	410	413	409	390	393	397	423	416	405	374	386	401	435	357	442	427	402	392	388	391	416	382	403	372	415	393	394	408	378	436	377	386	400	399	398	386	429	417	410	411	433	460	384	398	399	379	388	395	398	404	393	379	383	401	397	410	385	397	373	426	418	400	434	397	421	405	402	375	400	400	381	401	434	386	409	367	391	422	398	419	411	435	401	391	398	397	435	385	401	368	429	414	434	379	362	382	374	423	399	422	416	441	385	399	397	370	418	383	399	402	426	402	413	405	413	416	372	388	373	390	395	411	410	400	368	397	387	407	392	412	406	362	409	397	427	416	397	414	405	411	419	416	419	409	411	417	410	378	425	416	361	389	390	419	386	413	384	395	425	398	374	398	427	407	365	367	372	438	426	435	392	396	391	411	406	391	397	386	389	380	409	373	399	398	415	425	395	382	392	420	371	419	397	423	413	382	407	381	378	393	390	377	429	402	400	399	393	385	389	414	373	372	412	375	418	430	401	373	399	385	363	416	353	400	451	404	380	412	377	402	428	382	407	416	397	396	379	386	397	419	415	369	401	427	392	376	410	384	396	391	411	382	380	400	381	424	399	412	401	405	416	412	403	414	416	387	382	410	429	400	398	406	414	369	387	407	391	388	423	366	400	415	404	398	401	419	441	402	418	391	381	428	395	411	387	436	426	401	403	410	412	429	401	413	438	416	401	416	386	406	397	389	418	372	426	417	391	366	375	417	390	389	381	417	401	402	374	385	391	402	394	397	396	386	412	356	390	399	375	408	342	381	411	416	428	434	378	409	421	397	404	432	374	368	411	443	404	405	415	402	379	403	420	412	393	414	384	374	436	391	408	421	396	417	380	371	402	387	422	423	368	415	441	390	366	381	385	389	399	423	386	427	433	385	396	405	387	396	437	449	427	385	365	404	389	401	400	412	390	397	404	432	381	378	346	360	417	391	413	386	399	407	435	422	371	390	401	414	381	391	407	418	395	384	355	390	389	412	412	378	402	413	368	404	394	409	413	413	385	424	399	380	405	392	389	400	419	438	386	397	411	429	392	394	411	417	414	411	404	394	406	393	380	383	402	382	406	394	368	412	396	404	375	388	378	394	399	420	362	417	379	389	421	383	415	395	424	399	399	391	415	397	419	405	407	392	362	396	357	381	378	388	411	395	398	401	368	373	413	403	425	414	383	373	410	410	392	380	413	383	387	398	399	406	401	392	427	405	414	415	407	412	406	400	407	406	399	371	382	391	385	374	391	402	424	413	361	399	444	375	416	378	391	431	384	381	406	421	408	398	386	410	434	395	385	438	407	418	399	356	396	386	439	396	391	407	386	371	388	374	373	409	400	387	405	387	433	400	446	371	417	418	377	404	397	379	441	374	436	405	410	427	399	367	384	431	421	410	440	381	397	423	390	442	404	389	408	427	368	406	397	389	400	375	399	374	408	395	402	410	375	436	414	397	408	412	411	385	410	343	396	400	399	384	393	418	402	432	412	409	408	374	376	424	435	381	360	401	403	384	389	423	375	381	371	411	392	420	404	372	413	427	394	423	409	442	399	386	392	420	392	397	411	412	412	410	388	402	426	396	424	402	385	427	390	404	397	401	426	407	376	396	419	446	369	407	374	395	421	390	387	411	386	433	382	395	375	423	412	404	380	360	368	422	407	350	401	367	408	429	415	396	425	428	383	390	393	378	390	386	384	429	388	399	381	400	385	408	381	416	415	378	382	399	369	369	426	393	390	395	373	396	390	390	375	369	383	391	430	393	414	422	398	405	389	376	362	359	408	388	401	363	377	410	400	397	380	374	406	396	364	384	380	388	402	409	380	396	395	414	416	376	359	418	394	420	402	410	414	409	454	383	378	374	395	425	438	374	398	389	420	394	402	360	414	371	404	389	382	421	403	438	406	396	403	430	419	427	390	380	396	432	391	362	390	402	378	386	327	388	400	375	378	416	408	372	392	388	406	427	403	391	399	363	400	393	385	427	437	385	378	401	425	430	395	426	366	392	389	422	399	435	413	415	447	376	409	405	409	369	391	382	409	414	400	398	378	375	394	387	392	375	385	379	407	407	449	388	389	403	385	407	390	422	369	418	397	388	400	397	419	403	401	404	372	390	392	397	394	430	393	399	378	407	411	374	388	417	390	397	442	365	384	409	379	411	356	403	411	445	377	384	429	433	432	416	409	405	402	378	412	392	374	443	429	413	360	407	377	406	418	407	385	371	368	397	418	367	393	386	412	382	402	387	394	379	401	417	386	426	426	391	420	401	404	418	382	394	417	371	388	409	380	398	398	365	391	385	368	400	395	386	398	368	392	384	360	409	407	436	407	402	400	398	426	405	410	360	400	421	379	416	411	363	413	378	398	418	399	402	423	428	389	399	414	415	466	410	412	419	420	382	357	371	403	404	394	412	374	396	395	391	439	419	405	413	405	394	401	391	390	363	378	428	392	415	411	424	375	367	408	432	409	440	403	410	451	376	402	406	397	384	403	413	389	412	394	373	385	422	386	402	438	396	421	376	383	413	406	430	361	382	412	425	427	442	420	403	404	378	402	411	397	432	365	431	404	395	383	386	397	368	405	388	395	396	409	353	414	406	401	443	374	387	442	400	371	413	384	407	427	388	411	405	367	380	396	408	381	405	399	387	431	406	393	432	385	412	398	402	411	430	388	398	381	376	414	414	411	378	393	391	396	440	381	420	379	389	404	387	398	446	397	396	375	403	378	405	413	420	375	363	401	418	406	372	386	406	393	392	396	367	395	422	402	410	412	356	418	395	353	393	399	390	389	398	372	387	386	429	384	376	371	406	397	423	408	413	394	402	396	381	380	401	385	372	398	415	399	406	395	402	387	382	401	440	426	409	392	388	427	380	404	392	383	350	411	389
46010	24762	11179	4307	733	189	195	174	171	144	168	147	167	169	146	170	181	168	171	151	156	151	152	165	157	161	172	166	149	177	177	150	148	147	153	146	161	165	146	141	157	154	171	145	165	152	153	167	139	157	156	142	121	163	150	155	150	142	126	140	148	147	161	147	174	163	178	152	180	184	177	169	166	166	162	172	154	149	156	142	125	152	164	167	159	151	150	150	135	138	155	183	162	188	150	160	159	158	158	161	134	136	174	165	139	147	167	152	141	142	185	163	141	146	162	159	188	167	173	167	157	171	151	149	156	168	164	156	130	141	137	134	147	160	174	173	150	146	162	178	135	161	156	161	156	162	151	157	150	150	144	137	166	165	162	145	146	133	156	153	163	154	150	152	166	149	154	119	150	146	154	151	151	154	166	178	164	145	190	145	140	160	157	155	143	133	158	152	162	147	140	144	157	144	157	169	146	154	165	156	170	157	159	147	165	174	128	176	144	145	173	163	161	132	139	147	159	177	149	163	157	152	162	131	144	138	145	178	162	145	162	163	156	180	194	176	155	155	166	154	162	171	149	153	148	152	174	162	148	153	162	130	141	177	142	163	152	155	198	159	151	151	155	176	166	175	136	158	155	130	157	165	164	163	163	152	149	151	160	156	138	178	180	176	153	174	184	165	155	152	168	146	182	138	165	146	156	130	160	134	139	148	168	145	159	147	158	146	154	164	143	145	157	167	153	170	178	169	190	157	160	156	144	163	170	151	191	170	161	176	158	165	164	177	162	160	152	162	165	166	157	163	170	166	146	159	166	127	159	161	164	149	145	138	156	166	170	165	172	154	170	173	175	152	147	155	170	165	146	134	155	174	180	136	164	139	181	152	132	159	159	158	158	145	178	157	144	170	160	153	176	153	181	129	157	148	161	154	165	168	142	166	153	166	185	149	138	147	164	151	173	170	137	164	176	140	155	143	130	109	162	150	156	144	153	160	138	172	175	155	162	174	153	161	175	160	157	136	144	150	155	141	137	156	160	150	160	157	166	178	164	140	160	154	138	141	166	155	140	135	185	155	165	150	147	158	145	155	154	156	160	148	147	188	161	150	168	156	142	145	151	182	158	151	148	146	174	147	158	156	146	159	145	139	145	159	156	149	143	136	155	153	161	148	155	179	152	157	152	165	177	172	164	167	170	175	176	162	171	175	180	169	158	177	168	147	139	153	173	149	166	146	176	150	173	151	163	162	165	197	176	150	140	153	142	139	144	177	152	174	170	151	147	149	161	155	122	155	150	135	141	185	163	148	154	142	142	141	137	154	154	153	159	160	141	153	155	145	153	161	147	179	153	155	166	148	164	152	172	182	169	159	150	170	132	165	149	157	159	145	157	156	160	148	130	133	167	148	138	167	152	160	158	153	155	140	161	139	147	158	161	155	160	183	156	156	149	151	170	173	150	150	163	147	166	181	137	158	157	169	161	150	153	134	138	174	161	141	148	170	164	146	141	166	153	163	170	158	150	150	160	165	156	139	157	154	153	157	169	161	155	132	141	183	150	162	168	151	165	164	144	157	159	185	151	156	150	152	152	173	159	133	185	163	160	152	194	158	130	138	150	140	176	166	152	162	182	133	164	140	163	163	146	160	146	140	124	174	156	176	177	151	184	169	150	183	133	142	146	166	181	155	143	178	135	141	137	141	159	155	165	140	146	176	148	157	156	135	125	134	167	147	174	156	166	187	162	145	156	146	182	143	148	171	150	131	159	174	149	164	153	150	162	163	168	158	138	141	155	149	156	128	174	149	172	134	162	162	160	168	168	172	132	170	136	148	176	140	156	158	140	144	138	135	156	133	149	140	157	145	158	160	154	157	146	153	165	148	166	168	158	133	160	154	150	148	169	146	146	164	183	155	132	165	150	165	143	129	177	170	154	176	173	184	162	132	145	146	142	144	152	165	160	163	180	155	146	149	157	154	158	174	154	166	177	150	133	143	147	154	185	176	160	154	145	171	171	149	137	148	165	154	153	156	164	158	145	146	132	136	156	141	169	177	127	162	171	152	150	161	165	158	159	150	117	172	149	160	142	145	153	161	159	181	146	147	135	157	186	172	176	172	161	167	153	154	166	155	173	119	146	161	153	153	149	191	147	154	153	169	156	176	141	123	171	171	147	138	160	159	147	146	140	163	135	162	144	159	148	140	148	161	163	196	145	142	141	154	147	138	175	148	142	151	154	180	136	145	149	154	174	147	163	187	153	193	139	142	161	166	170	164	144	153	163	158	173	161	156	164	159	160	150	174	149	163	127	144	150	143	146	172	119	150	169	156	165	159	153	179	161	136	178	148	147	147	125	146	153	164	143	169	159	163	161	150	149	174	182	155	145	167	186	131	151	146	165	172	154	137	147	174	164	162	159	140	161	154	168	146	151	159	151	170	152	176	177	167	137	170	148	149	155	147	170	142	151	137	146	165	186	161	149	156	162	151	154	151	167	138	141	143	175	152	151	138	156	131	165	151	144	186	170	162	133	166	198	181	145	142	156	133	157	180	155	169	146	163	132	142	157	167	153	151	149	170	160	145	160	152	173	155	157	159	160	154	144	158	160	161	146	167	159	163	164	137	143	151	153	167	133	164	144	148	151	161	184	142	151	148	165	168	169	140	175	155	159	189	161	175	165	130	167	128	156	165	144	131	150	164	156	164	183	146	128	150	139	141	166	137	152	172	160	151	139	144	156	160	158	137	200	177	172	172	170	161	138	149	141	134	173	162	147	149	173	171	152	153	143	162	151	143	179	156	152	150	144	158	144	168	142	141	149	171	160	164	150	152	143	145	177	143	136	158	180	149	153	173	159	151	170	189	140	159	169	141	157	139	153	149	169	153	163	154	168	157	156	197	159	139	156	173	176	145	150	157	153	189	154	151	160	157	175	169	171	147	163	161	159	159	165	173	127	135	146	166	146	143	170	151	170	160	149	161	138	159	144	160	152	177	159	140	164	167	136	139	143	157	160	142	155	156	158	145	142	151	200	155	154	183	147	165	149	160	166	178	155	172	167	174	188	170	147	165	167	153	168	146	149	174	141	164	160	171	136	168	161	172	154	137	144	164	122	143	136	170	167	155	176	157	145	131	144	126	161	148	157	136	179	159	167	150	167	152	154	159	160	164	158	170	167	180	150	185	164	166	161	162	162	132	166	178	141	149	152	167	143	170	134	134	180	150	168	164	162	160	142	166	136	164	158	154	142	132	147	142	153	148	164	167	148	154	142	151	179	180	122	155	177	177	175	163	194	147	160	170	164	156	161	176	163	117	140	165	178	150	172	164	165	173	172	171	152	174	170	156	165	164	147	124	147	163	153	131	161	142	152	171	139	154	162	133	147	147	156	173	165	154	173	170	121	142	162	146	129	146	183	168	138	149	151	172	167	166	158	134	168	168	162	157	156	158	173	161	155	152	167	150	145	144	135	129	144	124	156	166	171	175	148	142	168	146	176	167	156	162
29025	18256	13610	9044	1946	527	473	394	391	351	328	387	381	379	383	361	380	391	445	421	381	368	348	373	385	313	357	368	322	365	315	337	362	369	404	348	329	372	348	366	352	350	302	368	327	347	340	349	371	325	370	361	324	381	341	375	369	374	359	368	356	396	344	337	383	354	350	347	384	357	352	361	363	348	356	327	327	365	326	374	379	388	401	364	348	370	351	323	322	367	325	335	348	337	330	351	345	326	338	369	341	360	364	351	347	344	353	336	376	338	354	358	356	318	375	374	371	362	365	322	376	369	359	348	345	362	353	359	379	367	372	347	339	374	353	357	321	338	362	363	333	384	334	352	354	342	369	350	356	344	347	367	358	366	324	330	325	343	355	388	345	355	336	380	349	347	364	329	353	339	337	312	374	339	369	336	398	363	324	323	324	351	323	350	359	362	350	347	345	334	366	352	315	365	357	363	353	360	369	320	337	379	312	353	311	326	399	338	386	350	340	353	344	354	342	359	339	368	395	389	336	338	343	381	330	368	335	375	353	346	333	321	353	353	353	336	376	378	355	363	344	358	316	347	329	351	353	365	371	349	327	356	346	349	332	345	331	369	358	362	328	389	364	349	362	371	357	379	371	367	316	332	363	340	355	376	334	346	355	371	370	383	342	326	384	364	368	365	345	351	362	359	337	337	359	344	355	333	344	331	367	345	377	332	346	340	359	352	404	343	402	346	388	322	329	316	359	362	339	324	359	374	315	354	380	369	371	389	320	332	353	363	323	379	374	346	360	339	365	383	352	334	377	368	339	361	359	361	341	340	342	354	321	356	379	353	343	371	370	340	358	364	382	377	350	351	373	339	367	365	346	357	343	366	374	363	379	349	330	343	343	328	368	347	374	350	355	339	351	366	393	356	315	375	389	369	349	326	325	366	321	331	350	372	335	369	346	329	361	349	321	371	363	347	336	351	346	328	347	362	353	357	340	361	323	363	359	342	353	351	339	302	343	380	375	367	387	329	351	369	383	371	345	341	354	367	314	340	334	363	370	376	376	357	327	332	329	370	336	368	354	373	317	362	367	352	368	329	361	337	346	381	346	345	316	346	342	359	347	374	342	367	347	319	341	348	348	350	362	341	373	342	355	368	343	352	376	359	357	344	376	382	337	347	338	337	323	355	354	349	338	351	356	368	390	330	360	342	344	371	365	373	343	328	346	303	325	332	367	352	350	377	360	350	351	379	375	353	360	344	340	331	386	352	355	352	387	348	335	365	355	354	336	347	357	350	339	363	368	366	361	332	353	368	342	357	340	330	360	382	347	337	365	366	334	384	337	364	335	359	382	336	359	353	358	349	397	318	369	345	360	389	350	337	384	345	353	339	374	378	374	362	388	364	354	363	345	349	344	380	351	374	369	379	378	355	357	342	377	362	405	320	369	348	371	391	361	394	348	340	348	343	376	348	347	360	381	343	336	357	350	390	339	350	351	362	312	355	347	346	334	370	329	353	373	372	377	342	324	367	354	367	330	356	333	365	340	355	364	382	372	324	350	348	351	351	353	357	344	375	351	353	360	359	401	360	364	361	372	361	368	355	361	318	342	340	389	363	337	348	344	339	346	321	399	370	325	331	364	329	330	380	397	396	364	371	366	384	398	360	362	370	382	324	344	366	348	352	340	358	375	360	353	379	358	343	369	358	342	362	353	331	377	362	336	374	358	359	372	333	385	329	389	344	347	323	319	340	363	389	329	348	343	330	348	384	356	344	352	354	323	356	315	355	343	361	345	360	370	372	352	356	350	349	364	336	377	341	333	344	354	366	358	327	346	362	366	362	360	374	371	395	358	369	353	363	363	354	374	354	358	339	325	355	338	336	363	324	343	355	340	340	331	338	380	366	352	405	357	371	357	348	345	404	371	366	348	371	369	338	360	358	376	360	358	344	366	326	362	366	351	347	368	403	358	327	344	383	357	317	354	391	332	341	366	344	371	378	353	330	335	311	353	392	375	359	357	375	378	366	363	372	344	347	337	337	376	360	369	323	372	341	336	338	327	347	356	364	343	342	357	339	342	331	371	351	354	388	364	339	350	342	373	360	350	386	338	362	342	369	375	357	360	352	347	368	342	353	320	367	371	358	381	334	394	389	384	363	392	372	354	344	348	361	375	331	342	349	356	336	348	349	347	379	349	321	340	349	330	354	351	357	335	398	371	365	333	371	348	341	342	340	348	359	389	326	370	343	355	359	366	335	353	316	356	322	365	349	341	342	361	333	375	372	374	342	372	366	385	351	366	348	345	350	382	364	374	345	366	350	336	367	341	386	379	355	347	389	349	378	356	353	345	362	398	357	348	377	348	343	342	332	348	366	358	342	348	407	337	391	343	359	342	375	379	358	360	354	351	377	327	332	366	372	355	361	359	365	338	367	365	346	356	348	367	339	379	376	354	354	346	377	355	341	356	336	348	328	361	359	332	376	338	312	342	374	367	343	352	370	409	384	329	341	381	337	344	373	358	361	381	380	383	376	319	343	330	305	345	347	369	347	356	360	335	378	357	393	345	339	374	352	392	349	364	338	364	310	385	357	359	343	362	348	378	336	354	407	347	367	339	335	362	363	344	345	342	337	353	335	376	377	345	363	369	359	323	355	349	345	391	341	332	399	349	358	324	329	336	385	362	363	337	348	353	361	364	329	342	365	325	341	336	362	355	347	343	392	349	352	348	358	343	353	333	360	371	368	374	362	321	375	344	356	303	352	326	347	360	360	313	337	332	365	368	343	363	374	341	382	329	361	354	358	322	365	342	328	361	339	361	368	345	381	349	341	356	317	370	334	364	335	348	375	308	350	346	340	370	337	342	359	355	337	365	349	368	378	348	382	338	404	372	368	347	329	364	309	345	385	344	405	352	380	333	356	322	363	353	389	347	356	402	345	372	331	375	321	353	368	419	344	336	358	355	351	338	402	355	342	350	343	362	332	356	341	382	369	394	359	318	377	389	329	367	359	346	371	370	347	353	384	353	354	361	369	347	360	328	339	372	361	378	362	307	372	344	369	357	351	379	349	334	369	360	378	358	350	391	366	388	335	391	371	344	347	391	349	358	344	378	354	356	365	366	352	383	376	329	364	338	329	348	347	352	314	365	333	352	365	326	388	362	332	341	337	359	377	382	389	353	327	364	350	372	332	335	323	364	366	377	371	394	325	374	375	362	363	386	378	336	360	361	347	366	347	351	358	362	367	345	377	344	355	317	333	311	356	399	363	380	315	360	363	386	345	376	375	368	370	343	371	353	369	348	358	377	361	335	352	332	351	372	349	357	361	368	355	332	343	343	359	353	362	347	342	333	390	357	314	378	350	341	371	347	337	360	341	389	347	359	333	339	316	351	381	354	336	380	374	363	340	350	319	363	335	345	353	342	360	345	348	364	358	374	372	335	354	335	321	334	358	328	350	392	352	352	323	388	356	365	380	345	357	349	357	349	345	351	350	356	347	371	309	348	352
53693	28652	16079	7502	1699	594	266	208	204	176	180	176	205	238	210	196	277	285	288	223	145	169	185	166	183	184	164	159	168	170	175	148	164	172	193	174	180	157	178	178	185	182	208	155	163	126	179	197	183	173	175	183	161	161	169	162	169	171	174	154	167	187	156	155	169	196	161	167	164	185	166	177	186	161	159	148	175	194	166	165	196	178	205	167	168	159	169	189	182	180	154	161	179	165	161	182	162	187	164	142	161	169	138	154	188	145	192	167	180	169	187	187	185	172	167	170	181	188	175	173	181	162	162	190	184	162	176	182	176	188	174	185	187	171	168	159	177	194	178	196	185	160	164	160	176	158	168	165	169	189	181	125	164	184	193	163	161	183	177	169	162	168	169	167	176	190	170	196	173	192	180	162	153	170	164	177	177	158	173	156	179	181	160	149	181	188	181	175	158	179	174	170	165	200	177	149	170	159	173	179	162	165	167	188	159	174	165	158	180	220	177	161	181	199	170	163	193	163	156	166	193	147	175	170	192	150	145	159	182	160	162	188	187	152	177	178	164	167	177	178	184	191	192	183	174	148	164	185	169	165	176	178	170	146	163	154	158	172	191	178	186	173	176	148	159	155	179	169	171	173	167	174	180	189	183	163	182	173	196	160	178	162	158	175	169	157	165	185	169	162	161	176	168	159	187	151	154	163	180	170	185	187	157	167	155	158	181	162	173	150	166	184	151	166	147	145	185	184	185	199	163	164	151	151	187	156	183	169	138	160	178	190	139	163	160	162	173	156	191	175	147	199	183	158	165	165	159	160	187	152	145	193	161	177	166	182	159	157	142	159	195	155	176	195	178	188	192	174	159	176	159	156	167	163	164	170	163	175	189	175	175	170	147	179	191	182	166	181	204	172	167	173	184	146	184	175	188	189	172	153	166	163	191	173	179	180	178	171	157	180	153	170	189	159	172	185	199	139	154	135	185	152	148	175	183	186	181	184	158	181	167	156	154	184	135	156	174	155	169	186	189	160	173	165	157	151	143	159	150	182	182	171	172	157	170	163	172	169	198	151	166	144	161	187	197	172	151	166	177	169	182	183	159	151	162	197	149	190	170	161	183	166	163	166	175	181	174	170	177	179	164	157	167	149	155	182	173	155	182	151	182	152	166	167	168	158	158	183	171	159	164	178	171	156	172	184	169	167	190	174	135	139	169	187	183	183	187	137	153	184	166	162	161	142	194	167	189	172	176	197	173	168	174	134	152	168	173	159	203	174	189	173	170	167	172	176	199	169	161	168	157	140	177	169	152	171	144	159	179	173	183	159	159	179	184	203	164	165	161	167	157	181	184	162	181	161	160	185	177	170	171	163	160	153	192	178	168	177	172	139	165	155	167	156	168	163	147	197	180	179	159	175	164	152	161	167	171	154	164	193	183	193	169	183	160	184	174	158	169	176	187	163	185	177	191	188	153	176	190	178	180	168	184	150	174	173	166	200	158	169	170	174	175	198	178	182	171	172	190	167	185	162	167	185	203	165	185	178	171	182	152	155	180	185	155	147	167	153	176	155	185	169	158	183	174	176	158	161	184	198	174	192	164	180	158	166	182	162	163	190	185	162	173	168	178	196	163	172	165	163	199	136	166	193	193	170	175	207	165	183	179	174	154	149	186	201	180	150	168	175	164	153	154	145	126	177	171	184	161	154	160	181	174	190	171	167	166	154	175	143	178	155	195	160	146	163	186	192	178	166	168	175	167	163	176	152	161	189	149	175	155	152	162	173	188	189	169	151	177	150	163	187	173	174	195	188	176	172	192	177	179	173	175	166	173	156	192	168	165	181	175	172	168	176	153	172	156	158	151	174	166	168	200	172	158	182	176	178	185	161	184	181	176	178	191	193	174	186	156	166	151	176	158	194	171	155	164	140	177	188	195	170	166	168	164	160	152	163	169	186	152	169	192	154	166	174	163	172	178	159	165	163	151	192	199	163	182	179	174	181	162	154	177	165	176	148	191	172	164	133	182	187	176	164	199	170	190	163	160	163	159	177	171	178	154	151	167	180	198	173	161	149	178	183	141	152	150	161	147	181	179	192	155	165	190	172	177	188	174	147	177	157	199	183	152	183	166	179	192	183	183	153	204	189	180	155	172	166	171	164	161	187	193	170	178	195	173	182	195	151	177	150	177	189	165	171	184	163	167	147	149	169	142	159	180	161	183	159	170	175	159	178	143	173	160	165	175	171	185	178	150	142	189	161	149	158	183	155	178	143	156	167	145	209	170	198	165	186	202	178	148	156	147	181	187	185	187	163	147	167	145	176	170	194	168	168	176	160	182	165	165	200	195	178	156	176	160	173	161	186	180	155	159	156	177	181	205	130	163	161	192	175	155	154	158	171	193	180	161	133	169	183	171	172	159	177	177	166	208	165	161	197	145	161	137	185	187	182	192	171	158	190	176	173	143	186	179	151	165	174	167	166	170	167	177	164	173	168	187	143	177	159	167	171	170	171	150	149	169	186	172	160	160	169	184	180	193	156	148	149	168	178	165	174	166	155	170	194	174	187	175	171	156	189	178	200	159	175	173	167	169	171	169	163	172	169	189	165	163	159	177	181	158	171	158	191	186	170	189	195	151	172	152	167	184	166	164	179	155	181	172	178	176	178	177	194	183	185	154	194	173	172	172	175	174	177	168	168	169	199	173	206	173	175	158	154	163	179	159	155	164	178	175	173	167	168	161	180	170	181	173	149	188	190	182	137	176	173	162	173	177	173	191	183	178	153	173	166	164	152	166	179	154	163	185	167	191	173	163	173	152	176	155	175	182	179	162	183	176	167	174	166	181	164	144	161	192	176	167	168	161	177	164	162	160	148	176	151	144	160	160	158	169	169	154	170	178	187	173	167	164	177	168	166	172	175	188	170	170	175	177	172	162	179	161	157	171	190	158	171	156	180	169	153	175	165	165	167	164	175	151	160	146	167	190	179	157	158	164	159	202	163	170	176	190	178	191	171	195	153	148	171	167	174	185	181	167	190	174	166	168	187	159	185	170	164	153	182	191	169	160	171	184	163	164	160	177	166	162	157	187	171	154	183	161	158	153	151	179	182	149	163	159	188	183	175	168	161	189	140	149	150	182	164	183	167	155	173	187	195	158	187	184	168	160	151	173	179	179	171	184	142	169	143	168	178	157	158	157	159	136	163	175	189	169	168	161	157	165	181	168	170	177	175	177	168	172	177	164	133	167	153	179	173	183	178	180	168	151	184	179	170	178	147	188	159	141	162	177	170	174	172	161	158	160	162	185	176	195	174	172	168	173	137	182	170	170	156	175	192	161	163	155	163	175	175	181	157	170	161	176	171	168	155	157	169	157	162	186	177	172	154	183	166	174	181	153	175	173	148	165	182	162	198	166	187	170	154	188	166	169	177	151	184	161	173	146	189	152	168	190	162	162	181	157	159	169	188	157	160	179	183	143	161	164	176	179	169	159	171	174	151	187	184	157	164
34215	20961	19885	13242	4247	1914	789	577	464	467	476	475	544	556	588	723	938	1144	1205	631	390	375	382	396	414	365	370	387	392	393	403	386	361	399	396	403	424	412	418	390	404	391	410	424	382	343	403	352	364	325	365	356	373	378	387	398	371	370	392	388	352	395	403	399	358	365	377	394	382	380	372	364	370	396	371	369	342	374	386	344	381	370	424	356	351	407	359	388	402	384	399	384	395	366	359	364	390	386	351	363	375	356	358	404	409	395	401	377	346	401	339	331	351	382	425	365	365	384	362	386	380	367	358	373	384	384	393	390	378	388	385	376	405	382	367	394	356	379	392	369	400	362	423	361	354	392	389	379	362	399	399	409	377	379	414	357	402	381	381	376	382	385	355	347	346	378	374	388	379	394	372	358	359	392	362	371	362	359	361	394	355	392	402	398	370	387	408	390	349	365	377	371	354	400	386	380	356	387	416	357	388	373	377	385	378	377	391	388	354	388	391	386	357	370	392	383	387	367	362	390	395	403	391	396	361	393	371	337	381	389	357	355	386	389	385	394	384	345	360	386	367	411	357	392	404	372	380	384	421	404	373	360	374	402	383	385	351	398	384	371	360	386	386	396	387	366	421	390	408	379	382	349	380	383	366	408	346	390	399	367	395	371	373	378	403	396	357	409	350	391	391	376	370	369	392	370	350	401	375	383	383	399	386	350	360	375	376	378	408	400	373	363	376	375	367	402	347	371	387	363	343	361	401	372	369	351	350	399	358	394	403	373	349	385	367	360	349	385	392	378	397	396	384	370	414	387	387	371	418	347	396	403	424	381	390	403	380	379	402	381	374	360	390	357	366	416	382	376	355	373	377	387	403	406	383	366	357	350	413	384	376	382	360	379	350	374	356	363	378	372	361	367	358	374	374	378	376	386	402	347	390	353	372	369	346	445	379	339	392	351	390	348	393	398	380	410	373	391	363	397	397	376	418	376	409	380	390	374	370	370	376	362	376	409	386	422	376	408	382	389	371	386	384	398	390	420	377	388	398	394	363	401	431	401	382	376	385	370	358	405	373	375	338	359	371	381	400	357	379	409	420	401	395	362	408	425	364	394	398	371	417	375	357	382	364	367	398	359	384	376	353	408	380	360	411	403	400	396	383	408	406	369	397	379	381	371	385	385	347	352	397	379	370	367	360	401	387	373	357	355	342	357	381	400	390	380	358	353	372	387	392	385	361	390	341	368	375	374	403	355	374	357	392	400	351	403	347	359	352	416	356	397	400	370	386	391	380	380	380	377	394	370	383	381	367	397	410	417	417	379	386	380	384	370	375	371	397	367	380	397	360	366	425	354	369	393	376	386	360	394	407	394	382	389	359	360	372	379	366	363	367	418	374	350	414	391	367	435	389	373	373	391	408	381	408	389	393	383	387	376	395	355	355	375	390	358	377	361	401	376	387	414	380	353	423	378	374	442	407	381	376	381	361	385	384	390	424	386	385	364	374	374	367	379	360	356	400	372	376	357	357	379	400	410	388	428	400	358	352	404	382	409	408	394	376	395	395	366	375	378	353	386	374	386	374	386	376	363	379	383	410	389	380	365	407	363	349	418	415	382	349	391	375	421	365	378	389	389	394	367	351	346	402	391	366	389	358	368	403	401	358	392	385	403	375	359	372	375	375	385	391	339	357	379	369	351	370	397	373	368	380	402	372	412	417	349	406	384	410	386	407	394	365	375	368	387	390	374	377	342	392	375	377	376	366	364	379	396	401	420	397	396	409	359	394	389	382	362	385	409	369	394	354	378	395	350	345	390	370	391	362	399	345	362	377	393	378	354	373	352	390	396	356	373	358	374	398	374	385	365	378	378	382	359	377	350	398	350	363	388	404	416	391	400	392	373	399	376	371	385	393	395	361	378	372	383	400	386	360	366	401	370	324	362	346	370	395	347	374	378	404	391	359	373	372	387	351	402	364	375	380	374	366	377	375	349	369	383	357	354	378	376	402	360	336	336	400	365	338	376	420	368	353	341	398	378	351	354	372	373	389	347	370	409	400	375	401	393	410	386	381	412	363	405	373	374	433	378	405	408	360	392	386	374	337	407	394	375	341	369	358	361	404	375	360	361	420	391	388	381	390	388	379	374	414	367	348	365	374	393	400	419	397	388	388	394	392	390	387	406	383	399	378	350	375	387	395	395	377	381	387	382	388	391	369	413	385	389	361	373	374	377	416	403	373	388	367	413	404	342	398	399	374	356	356	324	403	375	403	407	368	350	350	374	400	389	381	378	407	357	391	410	407	396	391	367	379	382	382	393	395	384	385	384	435	364	364	357	364	369	386	347	377	370	394	358	418	376	396	401	381	389	382	397	378	369	400	388	403	366	357	369	392	380	361	380	355	381	366	396	367	399	395	398	404	389	354	388	411	394	391	359	373	397	380	412	373	436	388	382	404	372	358	391	387	385	385	394	378	368	379	372	334	383	389	386	369	381	410	397	370	378	355	386	366	376	361	377	381	400	392	358	398	346	394	364	416	367	367	385	418	402	395	410	389	355	387	381	392	374	410	363	370	390	382	405	365	376	384	378	375	363	393	354	392	379	366	375	423	366	386	393	373	394	398	379	407	397	358	344	395	375	369	368	379	378	408	379	326	399	367	375	388	377	374	332	403	373	375	413	370	355	384	376	393	369	347	424	375	380	373	395	395	362	390	387	377	352	386	403	406	356	370	350	388	376	368	364	408	373	404	377	359	393	428	361	372	381	414	379	396	400	375	392	358	408	373	397	416	386	400	368	380	396	384	397	356	401	436	362	392	360	419	340	391	340	390	395	404	338	385	362	393	377	389	363	386	357	392	399	403	386	378	390	402	376	369	363	353	362	368	361	372	388	364	390	390	380	368	376	385	361	396	395	390	377	405	388	374	411	404	356	376	368	399	375	391	333	378	392	345	415	380	413	409	405	379	375	341	347	387	378	378	400	368	367	379	361	383	368	373	401	370	381	377	400	396	378	410	370	346	412	399	393	374	363	406	363	340	393	351	366	351	401	390	386	353	369	342	416	389	387	346	384	390	399	391	387	333	368	398	343	349	394	380	392	383	396	412	410	393	382	402	397	384	357	380	378	386	372	388	384	371	387	361	348	360	401	369	386	378	386	345	364	351	380	415	387	398	394	374	370	383	381	383	390	394	379	392	395	392	374	371	424	376	397	390	381	373	364	406	365	379	372	406	407	401	368	386	372	337	395	358	352	390	397	380	356	392	371	380	403	394	380	370	389	394	400	376	353	387	389	381	379	376	397	366	413	405	370	363	388	365	380	365	393	384	385	372	387	369	362	362	364	402	388	366	349	364	372	377	365	373	419	358	374	400	408	369	385	359	401	391	379	360	414	395	356	392	380	399	401	395	409	385	400	384	362	393	400	401	343	374	410	383	384	350	392	363	378	378	368	371	373	385	382	378	400	401	387	377	389	371	337	386	383	398	356	346	337	389	371	357	384	381	406
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
