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
336733900681	336733901241	336733901791	336733902341	336733902891	336733903441	336733903991	336733904541	336733905091	336733905641	336733906191	336733906741	336733907291	336733907841	336733908391	336733908941	336733909491	336733910041	336733910591	336733911141	336733911691	336733912241	336733912791	336733913341	336733913891	336733914441	336733914991	336733915541	336733916091	336733916641	336733917191	336733917741	336733918291	336733918841	336733919391	336733919941	336733920491	336733921041	336733921591	336733922141	336733922691	336733923241	336733923791	336733924341	336733924891	336733925441	336733925991	336733926541	336733927091	336733927641	336733928191	336733928741	336733929291	336733929841	336733930391	336733930941	336733931491	336733932041	336733932591	336733933141	336733933691	336733934241	336733934791	336733935341	336733935891	336733936441	336733936991	336733937541	336733938091	336733938641	336733939191	336733939741	336733940291	336733940841	336733941391	336733941941	336733942491	336733943041	336733943591	336733944141	336733944691	336733945241	336733945791	336733946341	336733946891	336733947441	336733947991	336733948541	336733949091	336733949641	336733950191	336733950741	336733951291	336733951841	336733952391	336733952941	336733953491	336733954041	336733954591	336733955141	336733955691	336733956241	336733956791	336733957341	336733957891	336733958441	336733958991	336733959541	336733960091	336733960641	336733961191	336733961741	336733962291	336733962841	336733963391	336733963941	336733964491	336733965041	336733965591	336733966141	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1474	3650	2300	1471	3650	2300	1468	3650	2300	1465	3650	2300	1463	3650	2300	1460	3650	2300	1457	3650	2300	1454	3650	2300	1451	3650	2300	1448	3650	2300	1445	3650	2300	1442	3650	2300	1439	3650	2300	1436	3650	2300	1433	3650	2300	1430	3650	2300	1427	3650	2300	1424	3650	2300	1421	3650	2300	1418	3650	2300	1415	3650	2300	1412	3650	2300	1409	3650	2300	1406	3650	2300	1402	3650	2300	1399	3650	2300	1396	3650	2300	1393	3650	2300	1390	3650	2300	1387	3650	2300	1384	3650	2300	1380	3650	2300	1377	3650	2300	1374	3650	2300	1370	3650	2300	1367	3650	2300	1364	3650	2300	1360	3650	2300	1357	3650	2300	1354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
75746	85013	75887	35400	10718	1094	466	1085	881	242	287	243	269	243	262	246	239	237	175	225	488	221	227	221	206	215	181	196	195	208	207	207	191	214	191	200	217	219	216	194	223	194	211	198	216	196	234	211	185	197	196	168	249	204	205	201	206	220	174	235	205	212	223	220	173	219	209	200	203	221	189	205	203	210	214	175	202	212	192	216	210	201	202	204	214	200	200	214	219	214	209	198	201	189	212	183	224	177	198	201	215	232	225	224	210	175	190	183	206	197	203	204	202	210	224	188	219	206	203	159	192	186	195	205	196	188	214	200	213	205	210	201	209	205	211	207	203	198	203	185	199	190	180	201	198	203	221	207	191	175	211	195	188	211	220	204	210	222	214	209	213	211	223	186	200	216	231	168	205	194	196	199	212	224	180	212	201	215	201	212	163	223	220	203	192	236	187	208	198	207	197	221	196	201	177	203	195	203	249	193	204	213	195	202	218	215	212	204	201	204	189	193	194	188	186	213	237	184	191	216	227	206	223	196	217	176	222	235	187	185	206	187	211	204	181	188	182	198	221	238	213	204	208	199	230	192	215	189	199	215	181	200	199	192	211	189	204	184	184	212	218	215	196	208	179	182	228	216	196	239	185	180	214	211	211	209	198	192	229	199	183	185	190	214	225	181	202	172	215	212	189	210	199	174	194	234	191	203	191	194	215	190	200	218	190	184	180	190	201	205	229	204	189	197	198	221	223	224	205	197	188	196	204	198	185	186	202	203	213	212	207	212	212	181	190	194	216	235	207	197	217	198	207	202	197	197	204	213	197	202	204	229	185	214	211	208	214	194	178	223	173	184	211	212	192	193	207	208	198	203	188	188	211	193	212	186	219	220	210	226	217	197	167	187	210	221	178	207	197	212	201	209	182	195	231	216	193	196	217	221	206	212	205	195	189	164	221	206	192	186	197	193	211	214	230	211	183	215	199	201	191	218	205	196	214	196	206	187	190	233	214	215	213	207	210	194	197	201	189	200	222	197	211	202	194	211	209	227	218	199	205	214	199	186	215	214	216	185	195	206	198	218	205	227	200	204	221	221	176	245	205	199	203	186	207	205	224	197	204	174	230	186	195	225	187	200	232	200	204	184	219	198	210	198	205	204	210	203	207	190	191	196	196	207	226	168	207	210	221	184	235	201	197	190	194	179	203	189	207	225	206	209	212	206	216	200	220	215	175	222	184	191	218	232	202	200	193	212	231	215	196	225	211	212	186	199	204	168	176	208	201	206	207	191	177	194	214	214	201	219	191	192	204	213	191	181	201	220	215	210	170	204	206	177	204	198	184	219	197	189	219	201	203	208	215	168	218	174	203	192	203	216	193	218	181	218	198	216	216	214	194	179	192	177	211	208	212	202	225	202	196	196	189	198	208	196	219	195	215	191	195	182	245	231	209	209	209	183	213	197	212	198	204	215	222	221	189	199	198	208	191	190	199	202	239	208	207	206	203	200	202	214	212	200	199	212	225	204	192	194	188	196	214	180	203	194	211	215	188	186	211	201	191	220	205	205	208	189	218	226	211	196	184	176	184	191	223	189	197	182	204	170	225	214	218	195	190	222	199	176	227	214	243	203	187	223	224	196	204	219	235	207	217	212	203	194	198	196	194	188	188	219	198	194	192	212	211	205	198	237	235	205	206	190	205	209	195	203	194	200	179	223	203	229	210	213	206	185	208	208	228	197	189	202	171	211	207	219	205	187	228	198	209	192	184	224	195	210	225	207	202	224	222	206	197	220	187	196	176	180	190	178	217	200	185	214	189	227	219	186	189	186	209	211	205	230	193	200	207	207	216	197	200	178	199	201	205	198	195	208	190	194	187	204	192	176	186	182	192	200	203	194	191	201	204	229	197	194	195	191	191	205	197	181	202	206	191	205	219	198	197	207	199	218	233	222	204	204	208	214	189	192	195	188	205	204	246	181	192	212	202	216	206	214	178	193	210	221	217	214	199	195	191	218	180	218	189	183	187	181	177	232	217	209	233	224	194	175	180	203	210	179	223	205	197	204	197	213	198	191	219	219	178	197	220	181	189	198	186	219	220	200	166	187	188	213	198	207	196	227	204	213	231	222	211	220	230	208	176	215	186	192	205	207	181	207	220	201	212	191	191	211	215	218	202	192	210	223	195	175	198	188	212	207	193	195	213	231	197	203	197	200	205	198	211	187	207	204	203	211	207	212	207	201	197	192	203	210	181	194	175	190	197	184	160	200	209	213	221	205	211	213	196	194	208	178	198	179	212	204	229	209	196	209	199	193	184	199	200	225	192	172	204	213	213	188	218	191	203	213	182	206	177	195	209	188	204	211	226	188	230	197	200	211	235	189	201	195	210	214	217	214	210	205	206	213	214	196	196	219	183	200	184	194	169	203	198	189	203	190	190	201	191	188	211	182	192	192	174	208	212	227	216	176	202	227	202	191	193	192	190	196	208	213	190	226	210	190	197	224	208	208	189	170	195	210	193	208	206	188	196	214	207	190	204	213	195	206	213	197	204	200	180	175	184	210	213	208	208	191	205	191	224	187	191	200	180	218	200	191	189	179	212	174	215	214	208	191	206	226	186	197	203	197	216	229	213	192	195	191	203	207	204	207	173	212	211	196	179	190	196	206	211	213	238	195	202	181	212	220	197	210	221	209	203	204	198	179	211	179	212	196	183	205	199	182	200	193	189	197	208	179	221	191	202	204	182	198	208	196	194	181	220	205	182	191	195	211	186	178	215	224	200	208	214	203	211	208	196	193	204	211	214	199	206	196	191	190	206	195	188	218	209	184	198	231	213	191	200	229	214	206	186	211	231	211	211	195	223	212	191	222	215	185	198	230	200	181	224	216	184	199	216	227	199	219	201	181	217	196	213	198	220	212	166	208	200	214	221	201	224	187	181	190	201	217	224	190	199	208	177	205	202	216	190	203	198	194	187	217	205	198	203	209	175	196	189	192	196	210	228	186	202	209	171	194	181	192	196	186	176	220	175	226	196	198	220	214	189	199	203	209	227	204	200	215	194	201	203	202	204	196	207	205	214	193	201	212	222	197	210	212	205	215	172	191	213	226	205	222	209	214	202	203	209	207	205	165	193	219	195	201	231	187	187	200	200	195	225	198	206	205	184	239	215	193	197	210	198	201	211	207	185	188	193	189	213	196	196	196	231	179	234	218	203	198	200	220	215	185	200	213	175	194	191	182	214	198	212	201	196	201	194	191	200	233	228	197	202	207	167	204	195	190	210	213	192	220	219	219	208	203	183	222	192	215	216	211	204	179	203	196	213	220	200	172	216	205	205	225	190	211	239	190	199	213	206	200	204	191	196	184	192	192	202	210	172	204	176	206	202	169	173	197	216	218	202	211	228	191	204	217	217	230	174	208	184	180	221	201	203	218	220	198	193	210	232	195	194	199	203	205	189	208	206	189	189	186	215	201	205	200	207	181	201	192	189	205	166	213	196	200	193	216	215	206
53551	71076	73774	22529	2623	1699	1731	4980	2885	845	805	821	730	703	740	646	629	602	592	708	2690	656	545	534	581	527	535	516	559	538	552	538	504	522	531	508	548	533	555	551	527	537	519	554	500	519	516	534	548	516	507	550	502	514	515	472	544	526	501	563	507	508	517	499	521	523	528	527	489	534	514	526	481	479	516	493	519	501	547	476	502	485	550	515	499	535	554	546	500	586	532	487	544	532	533	511	518	522	479	522	499	532	532	545	507	532	534	519	534	525	533	495	495	511	495	536	515	503	488	515	539	477	520	507	571	493	538	553	500	508	515	470	512	518	551	478	514	509	477	539	553	532	517	558	506	510	536	519	494	555	510	519	504	542	519	507	527	501	521	527	532	507	504	455	459	515	537	531	486	514	540	520	467	516	547	523	536	506	533	493	502	508	484	493	486	522	516	472	492	521	534	543	515	507	543	548	568	516	510	513	470	501	553	510	571	511	501	533	516	504	518	518	507	525	537	525	518	555	540	513	503	506	507	527	529	545	489	480	473	545	504	486	505	459	546	522	537	515	535	524	512	465	529	501	504	477	521	527	556	462	483	512	543	517	507	533	566	532	503	510	494	527	490	542	536	494	521	492	518	509	510	569	529	491	484	519	503	517	529	543	503	482	481	446	516	546	524	481	482	537	507	489	531	527	497	535	529	505	564	476	520	543	514	507	474	500	502	550	501	551	479	494	472	543	504	513	523	531	507	556	512	534	536	528	524	549	488	526	518	501	519	528	527	537	500	514	564	531	496	525	480	503	516	531	534	500	497	529	479	468	550	484	542	525	474	521	538	536	523	524	514	514	498	540	533	516	491	509	462	496	548	520	519	527	501	492	518	505	529	482	515	505	519	470	503	514	494	525	549	523	508	528	494	515	527	466	517	530	484	505	519	480	521	486	543	505	506	472	472	500	503	535	501	513	520	490	483	546	510	486	519	544	477	549	514	481	527	514	512	480	515	497	472	544	548	494	529	518	533	538	516	536	497	523	504	523	518	503	509	490	504	470	478	528	510	507	544	514	528	502	515	486	515	526	497	522	495	529	498	530	541	540	524	508	528	509	518	518	507	526	568	507	508	527	521	519	504	522	531	489	561	555	508	479	508	518	534	509	494	536	479	489	536	503	542	519	488	526	523	502	573	529	522	577	533	528	527	519	491	542	535	572	553	517	477	516	509	490	463	508	524	500	526	527	499	498	504	506	521	504	524	534	536	538	505	530	507	570	493	544	479	524	506	493	525	518	489	489	512	539	505	488	496	499	493	495	501	502	511	516	532	537	512	553	532	484	486	518	505	523	530	530	509	500	520	496	530	552	533	523	504	514	449	583	510	512	488	519	526	486	512	482	511	512	531	512	493	518	493	514	528	497	509	522	524	528	472	512	507	484	511	484	526	517	488	515	516	470	507	497	447	514	487	496	523	515	546	507	500	576	480	538	496	508	519	507	538	549	511	526	552	503	538	553	517	530	494	499	494	521	492	532	539	480	506	527	513	524	507	512	521	536	534	539	529	493	516	564	489	546	505	512	523	511	472	501	523	476	499	541	518	537	503	474	553	534	530	537	506	535	497	556	516	522	511	481	520	507	525	501	515	525	524	560	551	491	527	537	502	496	503	491	562	500	526	520	528	525	512	515	511	532	495	504	494	476	518	534	492	541	511	489	529	531	520	490	473	519	524	482	530	540	520	479	545	505	553	492	513	483	503	497	519	519	530	497	513	495	509	537	496	511	529	518	550	518	493	523	531	537	555	528	517	517	490	552	506	515	528	531	506	487	533	510	493	483	496	494	576	546	537	508	489	524	466	493	497	481	519	486	499	516	527	565	506	552	531	510	521	494	484	505	510	564	519	474	477	529	523	503	529	516	547	520	504	512	512	477	524	490	510	521	531	509	513	513	508	497	534	499	539	526	473	513	503	460	491	496	504	492	518	526	486	488	521	505	529	574	516	491	547	504	501	473	478	486	476	538	521	507	531	511	522	543	540	532	498	584	531	477	501	501	527	497	539	499	540	470	499	496	513	524	550	502	526	507	505	540	507	509	550	506	492	520	504	512	506	466	493	541	511	519	497	517	501	506	528	523	523	518	493	520	501	498	526	528	530	505	526	512	521	558	505	494	517	522	494	495	531	547	484	483	539	539	547	516	487	508	492	538	494	530	518	492	510	529	529	523	556	509	498	538	500	477	518	500	515	513	504	533	515	514	512	507	537	520	501	514	525	507	537	504	568	535	525	534	462	502	493	546	494	526	502	529	497	472	517	501	520	537	525	462	538	488	525	524	508	517	499	475	541	537	469	523	494	499	533	497	518	539	518	514	528	544	513	499	500	475	498	545	514	489	491	555	516	528	518	473	543	564	552	522	503	512	503	526	508	500	526	492	501	497	503	523	465	543	557	507	508	539	503	519	535	530	522	487	525	536	489	504	513	491	502	529	499	514	510	494	521	514	545	503	503	483	521	490	511	551	539	511	517	506	467	537	507	518	530	501	526	482	532	502	456	499	502	515	499	517	570	508	503	451	515	490	545	533	496	519	515	469	547	473	496	548	461	500	519	520	489	534	538	512	547	518	530	488	530	513	503	527	483	509	507	555	508	477	528	512	560	522	494	496	532	504	502	504	517	520	540	528	516	516	526	480	492	567	532	525	506	505	488	527	472	513	543	536	508	519	508	543	481	539	526	523	521	502	490	519	531	472	511	531	548	489	489	502	522	560	550	510	529	507	507	517	500	487	521	510	493	532	524	544	503	488	540	496	520	515	525	485	489	505	493	530	511	487	535	523	523	530	510	511	483	468	542	541	524	491	473	488	503	507	527	508	519	521	519	563	540	523	517	535	539	541	477	498	527	500	520	523	514	504	540	499	528	503	518	520	530	524	524	496	532	532	496	534	479	522	518	544	488	495	485	517	515	496	536	488	539	505	560	514	498	489	524	506	512	533	481	521	540	507	520	526	542	497	490	499	523	521	493	540	582	474	517	500	504	471	522	498	472	514	492	527	539	486	540	484	532	582	486	483	526	566	559	507	512	524	507	534	585	549	564	526	553	480	485	528	480	517	512	543	516	484	496	523	499	503	542	501	511	524	496	522	523	481	516	532	537	508	498	510	483	536	538	548	527	535	503	534	532	534	467	473	513	541	526	549	531	518	476	554	538	479	537	527	488	507	559	498	557	510	483	514	512	508	530	501	500	499	531	515	527	490	512	525	505	508	541	465	505	489	518	517	519	466	517	501	548	505	558	506	476	534	514	499	486	503	498	525	534	517	515	494	510	517	503	531	507	506	498	500	500	513	505	517	513	552	506	469	523	470	529	514	531	500	510	504	510	472	509	479	489	566	514	493	514	504	520	532	515	512	556	539	491	516	532	491	496	502	522	479	516	524	539	550	512	538	497	493	531	521	509	534	537	511	531	528	510	504	501	502	491	520	491	496	536	506	522	520	490	531	491	504	552	521
18767	17707	12812	2491	357	279	324	322	311	313	284	333	297	342	303	286	297	335	336	325	340	337	295	296	305	301	302	303	306	311	285	318	294	295	336	317	329	326	348	318	296	346	315	286	342	322	304	309	351	313	340	286	295	290	303	301	294	333	297	324	318	285	302	330	290	301	325	321	318	300	272	308	297	311	267	337	322	343	302	293	306	295	347	320	284	323	294	300	328	298	314	340	322	292	323	293	283	336	337	295	277	311	265	301	334	301	299	342	267	334	311	287	323	306	307	349	267	293	320	295	303	317	309	325	317	296	319	292	318	314	297	312	288	304	287	327	301	318	324	300	283	288	314	304	304	307	307	304	288	327	289	315	301	272	278	340	296	295	328	303	288	301	326	295	317	322	307	325	295	293	322	322	329	298	317	339	301	313	303	332	314	272	303	295	297	311	329	310	263	310	336	293	332	300	330	299	321	332	294	278	313	282	276	306	306	295	281	311	316	325	306	335	303	274	324	327	308	341	337	298	311	318	285	301	279	277	307	333	306	289	304	299	299	301	310	319	276	339	315	343	294	290	322	332	284	326	294	288	331	305	333	335	333	312	306	266	289	329	329	291	312	315	283	290	304	299	291	319	316	271	302	334	327	300	321	304	298	291	314	310	278	351	342	313	306	246	293	306	302	308	274	326	291	301	298	314	348	306	272	320	312	301	281	339	305	305	346	291	294	326	324	311	296	286	316	301	293	325	328	289	308	330	321	292	324	308	312	320	324	323	305	305	301	285	315	328	307	326	304	330	305	328	277	281	331	344	301	298	320	302	286	332	324	297	317	293	315	324	276	318	303	284	287	316	343	290	317	299	298	325	340	324	287	310	321	346	283	293	298	299	319	342	311	304	299	314	306	308	314	311	292	311	295	340	298	280	333	293	306	320	282	348	313	293	291	304	293	309	272	303	318	283	307	300	319	313	311	298	296	307	309	300	329	281	334	307	295	314	345	292	306	341	287	310	343	299	294	292	303	318	315	298	297	303	309	289	328	274	299	319	290	322	316	315	306	307	280	285	304	308	306	327	263	275	293	296	323	316	302	321	338	308	341	307	313	297	291	339	309	290	322	314	290	287	302	315	296	251	320	284	319	281	295	345	312	296	278	304	301	280	303	300	314	347	310	285	300	314	323	295	311	317	301	298	301	297	299	286	331	298	288	311	301	318	313	300	307	312	313	297	277	325	297	282	278	294	347	327	327	295	302	297	278	317	305	295	297	311	299	317	314	273	304	343	304	322	285	293	342	306	280	317	336	288	313	328	322	310	310	321	309	298	330	321	266	313	304	284	323	305	288	302	304	297	300	300	295	334	326	273	303	309	292	354	304	290	294	278	329	316	300	293	294	294	313	303	295	337	303	330	292	305	293	314	292	341	292	347	317	307	310	319	331	296	314	309	290	314	293	306	315	290	276	302	316	333	317	344	316	336	296	295	338	328	323	303	317	307	312	322	332	323	318	337	297	319	321	306	294	326	319	292	326	331	277	349	324	291	318	330	315	307	305	346	318	290	323	300	326	323	302	296	318	315	320	322	303	329	279	303	300	339	298	300	315	313	308	319	316	310	294	312	317	304	285	318	309	331	323	283	289	299	296	299	301	329	312	325	305	315	291	295	290	307	288	302	304	273	288	329	325	320	312	323	321	305	307	262	293	292	326	271	320	339	324	320	313	308	290	332	300	304	331	293	328	291	319	301	330	308	314	318	311	300	328	282	299	311	280	297	334	334	317	323	306	341	291	340	300	314	290	298	310	326	327	276	301	283	305	318	332	287	313	289	320	304	287	312	302	301	305	295	305	318	303	310	320	312	320	272	314	318	291	300	268	285	302	323	317	304	332	305	318	312	324	342	317	324	295	302	312	317	312	308	310	317	292	330	318	325	310	309	317	309	324	275	319	321	305	303	297	289	319	305	309	315	333	325	319	329	317	272	276	302	293	306	327	360	327	302	279	313	324	329	307	335	305	296	306	349	334	297	287	306	311	311	297	326	277	334	299	287	284	316	299	303	295	297	322	303	299	311	280	327	266	297	316	315	320	358	332	316	290	285	307	278	322	296	298	311	288	331	297	322	308	288	321	316	330	312	320	318	282	295	336	308	337	292	304	300	333	298	326	321	305	311	299	295	299	300	298	306	330	302	294	313	314	315	298	328	338	312	316	304	297	276	304	329	307	302	349	277	340	315	277	322	300	314	310	331	327	333	285	290	299	334	296	318	313	314	283	313	314	309	311	324	359	277	310	316	313	289	291	307	323	286	312	300	335	316	271	313	307	305	317	322	314	294	308	286	306	297	267	323	313	317	332	281	305	296	299	317	300	279	289	309	299	295	297	267	316	299	316	319	296	270	309	294	310	330	318	322	307	312	315	277	332	292	296	311	315	289	307	319	290	273	297	327	310	297	315	288	300	315	288	343	304	261	298	279	330	327	299	319	300	291	339	285	269	282	307	302	294	302	319	317	292	313	316	320	312	307	313	287	323	305	297	308	300	282	294	318	306	329	317	339	298	297	310	323	339	324	302	329	310	296	321	298	262	322	320	308	299	309	304	324	312	301	320	304	295	302	318	316	311	307	330	298	305	351	293	354	334	307	301	306	297	330	306	286	318	297	312	342	308	327	282	291	285	298	304	323	299	324	261	335	287	293	331	312	293	342	308	326	289	292	316	342	294	303	282	290	333	319	332	308	306	273	311	303	304	284	316	325	318	353	322	314	295	298	309	290	295	324	291	337	301	283	312	302	284	300	317	307	312	288	302	277	270	303	317	296	315	314	335	317	324	300	316	324	306	317	329	281	279	310	295	296	321	287	275	286	313	311	325	306	310	334	276	273	279	335	302	337	292	273	293	294	295	304	327	275	314	294	310	305	308	272	301	312	314	294	319	287	335	321	312	282	315	336	287	306	304	312	289	305	303	302	342	328	317	290	271	303	297	309	340	269	318	324	312	279	316	335	335	300	314	318	328	270	315	342	311	319	314	325	319	344	340	333	317	314	290	296	295	286	293	336	302	279	302	304	295	331	312	298	327	300	308	294	301	322	304	311	343	323	315	320	318	311	331	318	293	280	297	329	319	292	313	289	280	326	321	299	307	283	302	273	308	290	328	319	319	339	293	322	287	281	304	290	290	317	317	290	294	321	290	328	272	313	314	281	290	284	304	294	331	310	319	316	321	295	304	272	297	271	280	317	318	303	310	298	307	306	303	282	307	324	307	288	323	311	318	310	297	300	294	292	313	311	297	284	318	312	297	324	274	323	331	343	306	327	321	328	289	311	339	329	303	329	315	278	300	334	284	321	285	310	303	275	331	305	290	291	307	314	328	316	341	320	295	286	336	352	338	308	309	303	282	296	279	327	303	327	315	308	317	332	289	298	311	334	323	263	326	313	340	317	309	313	322	311	311	310	293	324	311	296	330	323	303	312	304	278	276	277	291	320	275	332	298	289	298	276	327	297
16776	22883	20609	4568	842	830	819	865	804	781	745	779	787	683	777	750	774	801	808	843	942	797	753	757	770	783	802	769	798	804	788	774	743	756	824	757	746	785	803	756	774	782	776	793	745	774	778	794	761	819	715	755	799	787	804	754	772	766	786	820	789	743	842	796	797	754	794	779	791	796	721	787	747	764	785	728	789	735	798	758	762	744	736	785	761	757	765	770	803	762	801	823	775	833	753	764	774	791	782	833	763	781	742	736	775	812	793	800	805	807	731	781	765	738	767	776	747	744	832	808	764	738	804	798	790	734	737	741	782	789	802	807	756	750	734	809	776	740	754	788	760	734	775	749	745	755	786	809	757	751	731	773	806	751	756	812	756	807	813	797	770	777	769	806	827	764	726	753	796	784	755	754	817	798	742	739	765	749	803	767	744	787	851	739	723	743	818	760	747	758	758	815	752	771	797	795	790	765	772	754	735	730	783	789	786	793	725	726	758	707	776	712	802	787	794	773	756	713	788	779	762	759	768	786	802	775	802	787	773	785	769	771	781	795	770	756	780	770	742	802	804	780	748	753	800	770	725	779	777	759	773	807	738	797	755	745	747	777	756	767	794	783	799	742	753	752	730	760	739	774	783	789	803	724	745	748	722	737	817	756	781	787	819	753	817	832	799	762	755	747	782	765	782	809	743	712	774	782	768	746	734	805	776	766	749	736	761	722	782	765	769	743	765	767	764	804	793	751	735	777	779	739	825	730	751	774	787	759	799	729	756	787	770	756	784	733	749	773	733	788	825	761	774	766	766	777	767	750	735	797	777	782	759	796	712	785	803	796	803	799	770	754	798	746	761	715	781	791	772	751	843	763	769	769	762	740	768	792	772	761	773	767	743	736	789	740	770	770	770	775	807	758	798	807	748	761	738	781	777	765	755	778	735	782	796	775	712	771	796	724	766	805	769	819	745	779	723	765	765	811	747	784	779	775	823	751	778	816	737	714	748	788	767	813	825	765	775	729	803	760	766	755	771	774	767	787	791	774	783	778	778	764	716	769	751	736	773	791	750	748	792	810	782	769	740	728	757	804	787	728	785	777	713	759	778	786	773	818	761	800	786	774	790	787	800	781	792	776	787	767	778	763	755	806	775	786	802	769	775	814	762	802	789	791	763	782	783	767	699	779	726	803	762	752	721	790	778	810	748	761	785	796	765	769	733	737	755	774	785	723	787	806	749	786	727	806	719	771	813	757	848	751	755	796	787	760	764	743	770	764	748	733	759	740	771	745	801	775	756	787	796	845	790	774	764	824	766	755	769	779	759	767	764	741	786	788	783	782	816	783	775	776	753	767	767	783	732	787	780	755	760	738	731	811	830	772	746	791	782	777	759	778	739	794	744	791	768	793	749	724	783	740	768	796	815	779	762	755	754	695	788	750	762	771	769	796	771	765	784	819	743	832	764	784	811	815	761	794	773	830	748	829	813	760	783	768	764	775	776	753	788	808	760	768	775	829	730	755	793	764	749	746	751	769	801	797	793	744	801	773	747	744	775	804	755	829	745	781	755	800	750	730	752	811	788	724	821	750	756	801	744	783	778	769	777	757	768	756	783	844	815	781	739	777	774	837	832	765	736	734	780	720	760	801	760	772	795	705	779	776	718	816	817	734	742	804	783	808	775	753	758	768	771	818	763	803	755	726	797	790	793	734	787	802	794	797	727	757	749	781	834	799	789	828	835	729	788	763	766	804	786	760	795	786	782	727	771	804	784	773	808	783	722	805	763	791	756	785	806	773	714	802	778	794	757	791	744	770	797	780	772	791	812	756	794	717	835	768	775	772	773	763	772	773	793	761	795	804	835	771	759	737	799	839	745	795	759	783	786	750	795	737	737	770	788	769	774	759	799	794	814	747	840	772	774	734	779	780	769	768	792	788	704	725	751	772	773	797	766	815	826	814	826	769	805	777	778	810	837	704	790	744	751	724	778	766	768	758	741	768	794	754	801	869	783	808	781	792	773	790	760	782	774	793	733	761	805	790	746	788	813	782	748	765	832	749	797	739	755	781	723	756	731	755	758	780	824	801	751	766	788	769	749	848	778	799	732	759	747	748	781	736	755	721	763	776	782	812	774	799	765	765	799	771	745	804	777	744	778	760	779	782	732	708	758	819	773	806	753	755	796	720	831	818	787	770	766	818	799	776	753	803	840	811	737	774	774	762	791	775	771	744	730	751	765	795	772	779	718	795	766	773	797	772	787	747	793	766	758	789	812	792	753	752	793	780	860	752	804	738	792	738	774	801	761	761	803	762	776	758	757	822	743	784	759	724	790	762	712	779	799	767	773	727	792	738	803	734	753	751	786	728	788	757	795	753	777	844	787	771	796	757	776	766	737	749	741	782	792	766	724	727	750	786	742	785	726	781	789	782	739	747	815	762	748	748	767	792	753	767	768	768	743	816	787	797	741	806	770	761	772	769	772	758	812	790	854	804	811	790	856	791	767	792	780	690	746	775	801	763	748	766	777	813	790	791	741	783	748	799	822	788	734	799	729	743	816	750	715	763	770	760	783	783	787	756	768	734	787	788	735	789	714	777	765	802	842	765	770	792	806	799	785	743	733	795	774	786	808	811	726	847	730	729	775	830	791	775	796	773	739	826	760	745	737	813	747	760	780	812	802	733	780	763	794	787	796	790	747	758	774	756	772	761	765	772	738	811	739	785	765	792	775	781	784	806	771	764	779	782	728	772	755	737	790	742	769	723	753	787	750	732	768	753	720	844	735	799	771	751	781	797	732	745	748	790	747	789	766	807	744	774	756	787	793	748	799	813	760	788	786	755	783	755	765	731	805	703	795	800	788	807	768	808	753	785	757	782	798	801	752	797	747	827	766	795	792	766	760	752	747	749	806	774	774	780	764	774	769	744	796	733	787	814	758	780	778	764	712	804	769	834	764	769	782	753	767	763	786	755	802	784	827	694	813	726	756	796	770	763	771	725	715	819	805	725	818	752	812	751	774	765	778	766	795	791	777	791	848	726	746	818	750	836	774	779	784	773	725	795	722	792	758	754	775	785	787	775	782	760	780	778	763	762	761	848	800	765	740	730	788	734	770	778	747	811	790	750	781	792	773	782	757	749	789	792	817	739	803	761	754	786	715	725	813	808	798	794	749	822	781	774	783	765	768	770	776	780	766	775	744	836	754	763	784	767	798	754	817	714	802	775	760	806	739	789	769	778	795	759	724	857	761	763	769	787	745	770	771	765	784	755	750	765	770	827	759	790	796	779	770	766	773	776	776	759	697	739	738	766	791	759	803	743	824	765	745	703	775	782	774	784	747	792	784	807	790	825	788	767	748	766	799	762	784	792	798	745	771	755	781	757	813	806	714	796	775	793	733	780	739	807	804	762	818	826	733	752	752	773	799	811	798	787	750	789	754	793	722	794	738	751	808	750	757	763	765	817	792	794	756	830	761	742	744	795	835	761	754	807	740	760	779	751	769	774
75009	81737	75028	39227	11458	1519	572	1840	1258	294	277	255	237	242	258	272	225	226	241	378	1380	524	240	248	243	205	208	219	247	211	213	219	227	208	209	212	256	256	225	219	190	239	222	261	243	202	261	251	228	214	224	221	200	224	217	238	217	216	228	230	200	215	206	226	227	223	224	227	209	216	192	239	199	215	227	187	248	203	246	207	228	245	212	224	203	212	219	204	234	231	224	218	232	216	214	213	231	214	242	214	225	234	231	244	241	208	211	213	220	248	210	215	246	239	230	245	209	223	234	235	223	250	222	245	220	226	234	237	232	253	224	256	207	216	204	222	217	224	234	206	220	208	218	196	201	232	216	220	240	218	221	231	208	222	232	233	224	222	248	227	213	241	227	223	211	242	226	180	194	224	224	223	216	225	232	218	229	197	226	223	227	242	212	205	232	232	228	199	212	234	226	194	190	221	254	210	200	214	267	238	212	239	222	218	249	221	216	212	216	224	230	224	239	217	224	223	224	197	217	202	217	217	235	238	226	254	260	248	232	239	211	219	227	250	234	240	221	248	218	215	225	219	232	237	238	207	220	229	216	225	227	223	243	226	214	231	212	215	212	227	225	218	212	233	217	203	215	217	255	217	252	225	231	201	226	227	226	207	222	217	256	217	212	226	260	241	203	203	219	233	211	235	206	226	216	218	205	261	235	219	236	232	220	218	238	235	216	231	250	203	221	201	241	208	205	250	212	235	239	219	192	231	219	222	239	205	196	218	216	218	234	225	210	234	224	248	242	230	227	223	213	263	266	232	239	226	209	202	230	246	229	226	190	244	235	213	200	204	253	224	260	208	217	222	230	209	214	268	209	215	219	231	217	212	227	188	236	213	243	222	207	225	228	227	209	208	211	210	217	229	202	202	238	216	209	247	215	210	232	259	210	209	226	225	242	188	199	233	222	226	236	233	263	227	242	206	236	209	239	233	216	247	218	209	205	209	214	245	257	230	241	216	216	241	225	231	231	195	240	218	241	233	231	231	250	226	204	241	235	203	231	215	203	229	213	227	222	205	206	228	236	210	243	216	221	214	259	225	213	235	214	244	238	210	215	223	237	210	215	258	210	197	228	211	239	209	235	236	227	214	239	237	234	206	199	238	221	219	227	254	225	240	235	217	236	223	239	224	219	226	271	247	205	233	224	234	234	237	233	233	226	213	209	209	218	234	231	237	196	215	232	238	225	251	220	213	216	224	248	230	239	205	222	207	224	241	216	209	238	206	213	215	244	235	220	242	228	207	221	254	258	194	196	218	221	244	229	234	221	199	264	229	220	252	193	241	216	217	206	187	225	224	242	236	237	229	205	201	244	236	217	191	221	207	235	211	210	232	216	243	206	251	214	221	213	201	254	253	203	231	221	234	208	213	241	238	239	215	221	211	228	246	240	213	189	234	224	206	243	222	225	234	221	232	228	240	245	198	238	233	216	246	241	227	233	224	206	236	213	220	227	215	209	216	216	234	219	227	237	211	215	238	207	213	232	253	229	227	213	218	241	239	209	233	235	195	246	198	213	213	237	200	228	243	235	230	227	178	227	219	250	243	201	218	215	212	207	226	221	207	204	213	215	221	231	222	228	212	211	240	216	187	213	228	198	256	198	197	244	215	237	204	235	250	226	199	209	213	255	242	211	210	225	208	231	197	216	202	226	215	223	241	237	238	237	232	219	238	202	195	224	244	212	187	215	239	211	230	236	255	239	215	227	221	219	213	208	247	221	205	200	237	221	226	222	200	208	246	222	245	227	188	241	236	210	217	233	261	219	204	221	207	240	198	234	213	212	238	238	239	221	234	251	217	221	240	222	202	221	226	203	242	222	235	229	212	213	236	248	230	206	220	228	210	206	222	240	222	229	233	226	231	222	235	213	237	236	248	243	215	236	225	220	208	217	223	219	226	230	227	246	219	234	198	219	211	204	245	222	210	245	221	238	228	232	245	211	210	213	244	208	231	207	209	215	238	203	226	225	247	224	226	218	249	237	242	222	230	225	227	224	256	250	223	202	210	200	232	232	244	252	208	230	236	235	229	230	225	221	220	194	218	230	203	240	214	242	240	215	236	239	219	237	232	240	242	237	243	226	222	239	250	225	261	226	213	237	221	211	241	210	231	250	195	222	246	236	248	227	244	251	233	214	236	198	226	226	228	217	223	191	232	262	246	232	227	213	233	235	230	216	214	223	212	239	221	243	232	211	214	216	225	214	223	230	240	212	217	222	238	252	246	251	229	215	227	207	203	229	248	209	206	248	210	221	225	235	231	231	224	208	205	190	220	213	224	232	218	233	229	219	234	242	222	195	250	207	207	237	242	243	235	238	213	234	210	223	213	183	224	227	193	216	253	240	236	211	185	239	237	230	195	230	223	206	249	213	245	239	216	216	229	244	237	227	234	226	229	219	212	225	219	248	227	202	206	231	224	226	221	236	247	224	234	202	211	221	238	221	225	223	212	245	211	248	231	210	222	233	241	248	236	229	214	214	255	213	252	249	212	217	224	239	228	239	210	215	232	233	236	244	233	234	216	238	255	226	246	231	222	229	215	226	227	195	219	232	232	214	208	209	218	216	200	230	232	221	220	236	224	277	234	252	215	226	259	244	221	251	213	249	220	238	244	228	217	216	244	221	213	235	222	198	218	238	249	246	230	223	217	212	206	215	225	198	253	222	200	239	215	234	233	229	235	218	216	230	214	244	199	203	218	223	190	215	209	229	237	202	235	218	200	221	222	240	262	234	232	247	212	243	213	192	246	228	225	224	252	225	225	243	235	232	240	245	200	223	215	198	222	243	216	259	258	220	222	243	231	211	233	236	221	212	224	230	240	204	223	227	238	229	225	218	227	238	224	235	216	288	230	231	214	261	211	228	211	210	236	206	263	254	215	234	213	219	231	212	206	216	221	238	232	215	236	253	212	245	222	221	233	209	243	216	211	236	216	222	219	206	213	250	226	212	226	253	225	225	209	229	230	192	200	250	224	212	228	214	205	212	242	223	203	205	240	229	223	249	241	235	196	208	209	232	225	223	211	206	246	227	230	220	223	236	211	237	263	238	214	219	225	225	219	236	243	247	235	220	254	229	206	232	237	250	248	225	233	231	253	229	232	232	217	240	202	239	237	206	220	237	229	237	262	211	195	208	218	224	212	221	209	223	216	247	250	214	228	216	218	231	227	226	215	242	222	229	213	218	229	199	229	251	224	221	231	241	225	229	211	252	189	213	234	248	190	198	228	206	237	238	235	213	239	238	193	249	231	221	225	227	217	243	239	259	201	190	222	232	230	236	208	216	218	210	207	214	246	225	227	208	207	237	230	227	229	211	216	229	247	215	213	231	224	213	250	230	213	260	228	253	242	205	231	217	240	242	195	241	229	222	232	215	211	239	223	237	243	210	225	200	208	241	236	235	225	210	228	222	193	264	239	215	245	234	206	208	220	220	209	243	229	236	198	220	208	222	228
52913	66794	70978	31844	2549	2326	2024	7316	3379	980	893	742	746	653	717	701	658	649	675	1544	8109	2166	529	612	569	568	584	577	559	555	551	558	567	597	566	530	582	548	599	538	642	581	535	572	562	557	514	526	566	561	564	552	597	564	589	569	566	595	567	541	540	555	520	575	565	569	612	575	585	537	506	568	605	510	562	540	534	538	531	542	554	561	519	573	580	564	558	531	556	560	546	539	556	542	547	531	537	577	545	542	579	578	546	547	517	543	548	545	534	547	570	546	569	528	570	533	549	607	543	548	555	561	550	551	556	546	571	553	515	592	560	597	574	542	578	528	619	560	575	558	576	538	573	545	560	542	567	542	581	619	519	540	568	593	561	571	577	541	546	575	585	530	534	544	560	562	558	544	573	534	522	564	562	565	572	586	538	521	503	541	544	541	561	568	575	580	525	527	557	571	558	606	547	537	572	554	531	577	582	561	528	575	533	567	527	575	547	531	580	566	594	539	534	510	579	539	530	573	531	533	570	595	547	553	567	549	578	570	557	585	569	599	557	562	599	538	555	534	596	569	559	565	544	564	604	551	548	534	557	561	574	535	551	601	551	580	547	555	543	598	563	561	545	571	555	573	527	617	549	544	554	588	587	545	532	521	596	555	555	548	539	538	595	528	545	487	622	551	542	542	549	577	530	552	568	556	577	564	526	550	586	579	564	583	594	566	544	513	557	595	594	577	594	551	528	566	611	524	565	569	579	516	571	554	558	567	591	594	566	561	575	610	578	525	579	569	576	526	524	600	596	554	577	599	578	556	550	565	511	555	587	575	576	587	571	567	545	556	573	520	575	560	586	566	575	562	571	560	572	533	587	584	570	565	565	574	578	570	629	552	523	587	557	536	567	562	585	527	537	557	531	573	554	576	527	543	583	576	546	547	592	574	504	543	566	552	579	511	547	560	548	552	562	577	565	565	568	567	530	574	585	589	581	512	506	588	552	526	554	571	566	535	570	560	551	549	570	522	560	546	590	544	538	578	581	563	552	590	590	553	544	549	521	547	524	553	542	533	556	517	574	558	534	563	536	570	537	540	590	563	499	521	567	568	553	546	560	552	554	561	560	508	592	528	580	563	525	525	563	557	532	515	536	561	583	553	597	540	555	550	573	580	552	548	564	548	560	595	609	569	532	560	566	510	577	573	514	584	536	562	526	585	549	567	552	574	618	548	551	604	555	569	523	557	596	575	586	570	563	631	546	559	582	537	597	573	509	551	519	539	568	588	529	553	592	533	572	530	572	512	542	562	547	560	544	553	535	525	560	577	557	569	600	527	561	574	567	547	569	600	565	543	538	575	566	606	523	566	551	578	577	596	544	580	574	535	589	535	588	563	539	581	542	539	579	549	573	545	586	543	594	549	598	547	532	556	542	542	577	571	578	560	534	605	574	585	549	530	571	560	554	546	556	520	550	571	524	550	535	558	563	511	569	577	557	529	548	520	570	573	552	536	514	574	554	538	547	581	566	569	544	556	525	521	562	575	592	559	565	568	546	549	552	530	620	580	560	548	545	566	553	564	600	570	550	555	562	566	582	544	552	554	554	579	589	590	578	532	575	602	537	544	547	570	538	588	550	557	575	547	524	580	549	592	593	588	534	525	566	518	545	565	527	547	559	562	545	558	542	567	533	570	541	545	571	555	587	560	584	534	593	536	574	547	577	577	570	554	589	593	572	582	565	546	562	564	544	558	537	530	575	543	468	573	565	571	561	531	573	552	555	521	579	596	531	581	557	544	556	595	544	588	523	573	569	531	563	550	548	520	554	560	508	581	552	527	556	567	582	614	568	503	562	508	588	576	570	591	540	572	547	550	568	535	582	539	556	560	572	577	548	581	561	545	539	523	568	577	564	585	573	554	576	569	541	522	580	576	581	517	552	512	566	556	554	574	575	572	552	580	548	558	564	563	583	555	567	599	548	554	558	584	551	545	566	565	598	581	563	575	585	535	570	575	543	521	550	547	539	562	592	552	574	536	561	530	591	523	510	565	520	591	579	566	530	553	531	530	590	578	558	582	561	582	580	601	571	525	611	543	562	492	555	588	522	535	619	592	571	542	575	519	562	546	580	536	544	527	593	588	558	544	565	570	554	544	537	569	545	541	543	567	563	587	610	554	569	545	574	590	578	561	527	594	550	596	537	551	546	594	535	563	584	554	558	543	570	555	558	561	591	594	545	518	545	542	551	554	529	531	575	579	532	574	552	542	561	579	538	540	605	543	545	540	567	583	556	549	575	613	545	552	576	563	528	569	541	563	540	576	579	545	568	545	565	570	541	533	558	563	564	547	536	547	582	604	579	558	538	565	576	551	571	556	552	543	546	607	537	587	538	535	551	558	542	557	546	557	550	545	568	553	555	530	559	543	525	548	539	551	569	539	580	582	523	539	545	583	565	566	541	522	546	561	582	590	572	565	577	532	550	545	543	554	556	592	597	594	539	544	556	536	554	549	526	553	514	544	611	568	558	515	525	582	532	558	568	592	546	558	532	573	618	615	568	586	583	584	559	545	570	559	513	538	552	523	560	576	568	608	540	597	578	498	539	554	526	572	559	558	541	596	579	523	565	540	496	546	532	587	577	567	592	555	507	570	578	576	557	518	571	574	538	538	553	576	562	568	545	551	587	543	549	550	581	553	527	521	581	567	528	554	556	585	550	532	541	544	550	588	536	584	570	584	532	586	561	538	545	587	535	583	554	562	544	541	554	540	599	558	574	571	550	597	533	541	610	560	535	551	580	562	587	506	519	535	539	592	563	531	576	500	549	539	593	574	546	557	612	527	565	606	538	560	562	523	540	591	525	528	572	558	574	546	612	581	534	518	565	563	602	592	587	565	544	563	554	565	572	538	540	572	586	556	556	586	562	568	529	606	562	536	572	546	589	589	552	559	549	534	585	550	555	534	522	539	558	597	563	527	537	589	559	547	570	550	555	563	602	570	581	533	534	564	557	570	582	578	563	543	589	565	563	569	581	553	555	540	552	590	540	568	584	547	553	584	577	559	577	578	600	530	541	565	561	552	529	542	542	526	586	590	592	562	549	545	559	536	558	575	527	524	571	548	623	556	576	564	577	614	602	543	585	556	572	554	556	572	563	566	545	556	546	550	559	514	504	541	579	593	557	507	534	588	581	557	549	577	566	520	579	565	586	534	509	558	539	548	532	562	556	558	563	544	541	583	565	535	554	557	564	558	570	582	570	533	535	535	565	524	577	554	533	542	524	563	555	550	575	495	556	570	553	600	546	586	634	534	580	524	542	550	538	566	538	584	524	544	568	558	545	531	553	535	524	524	548	553	543	599	572	541	516	548	546	649	560	561	553	531	541	544	581	558	531	575	592	583	571	541	610	534	539	583	522	580	580	559	562	559	578	593	568	558	565	560	570	554	556	574	577	542	532	577	582	552	528	537	547	588	556	588	520	516	605	584	562	556	535	588	580	547	566	515	586	565
78127	80262	73356	37451	10915	1625	644	3008	1326	270	215	238	229	249	242	190	207	195	229	220	1119	459	198	208	172	212	183	183	191	179	201	206	198	159	203	219	190	192	180	199	178	209	188	171	182	189	222	197	200	191	176	187	186	156	188	186	166	184	189	184	189	195	197	208	174	209	194	185	185	191	176	193	208	182	202	174	175	187	190	184	171	194	193	184	170	205	171	173	191	201	180	195	188	189	175	196	219	193	167	170	186	209	205	184	173	173	212	172	192	163	211	181	202	205	169	201	199	203	183	184	208	193	181	206	190	174	209	169	195	176	185	184	218	181	173	187	193	183	207	192	177	197	183	188	184	182	186	173	187	197	199	203	154	200	197	206	197	199	200	192	168	203	174	183	195	203	179	168	189	182	224	196	201	197	171	188	190	198	159	163	177	184	169	170	184	205	171	188	182	189	202	204	191	179	183	186	183	176	169	163	181	193	157	196	189	186	206	187	172	203	185	197	194	187	191	186	185	177	175	178	192	160	184	205	177	175	180	210	177	173	219	221	180	188	193	190	200	183	183	198	186	173	167	163	183	190	184	172	192	171	191	209	186	205	201	167	196	173	176	198	177	188	192	202	176	184	183	181	204	195	198	213	169	164	182	165	180	189	198	190	194	188	197	172	202	196	163	207	170	199	177	220	219	185	182	183	201	193	180	178	183	181	185	179	177	191	197	181	168	202	173	173	177	184	218	190	175	199	184	175	157	204	196	186	191	170	197	175	182	191	185	191	173	180	180	208	164	173	189	194	189	189	191	190	175	197	160	183	183	175	189	175	213	216	167	200	211	179	186	195	166	205	191	162	192	184	178	205	218	179	201	178	184	185	193	167	199	181	179	167	188	197	193	195	208	171	191	165	181	163	186	201	191	184	199	191	167	160	212	205	182	175	198	204	192	166	150	194	195	186	171	214	192	160	200	205	192	179	207	195	177	196	178	182	194	183	174	190	206	192	195	196	183	197	176	178	179	197	173	174	171	182	180	191	164	169	194	195	186	179	168	180	176	190	154	153	185	177	199	171	177	169	217	195	186	201	180	197	192	185	189	207	186	189	174	185	190	188	179	181	204	202	188	202	176	204	196	199	187	191	178	177	210	200	178	191	189	177	180	157	187	194	181	166	194	174	181	199	193	190	189	190	176	179	193	182	182	199	174	167	172	190	181	204	175	166	160	193	183	156	200	182	164	186	206	193	172	160	209	169	207	190	176	176	160	160	192	164	175	194	180	190	168	200	164	184	178	171	185	171	190	197	201	172	180	178	207	189	174	199	179	188	177	189	196	179	191	202	195	174	192	182	202	176	197	199	185	187	197	219	166	160	199	215	178	177	178	179	181	166	177	179	192	195	221	163	188	187	190	179	206	189	188	204	203	184	200	182	160	195	203	180	179	179	176	175	184	183	176	187	162	199	192	194	185	193	185	201	180	172	184	193	188	172	168	201	178	177	197	198	171	196	161	181	214	175	192	191	196	186	182	199	174	198	181	173	189	191	172	213	184	183	175	195	173	169	173	196	175	187	177	206	199	170	194	170	182	220	175	202	193	173	187	160	188	193	176	198	197	190	188	172	182	190	194	220	180	192	186	182	189	165	201	202	195	180	208	160	187	176	198	184	197	195	186	204	183	200	185	179	165	172	163	188	184	219	189	187	197	201	187	164	172	183	178	176	180	184	221	217	202	177	209	203	189	209	206	179	182	174	189	184	183	172	182	184	173	176	190	205	192	192	160	173	184	178	179	176	178	215	181	177	187	162	155	193	195	181	169	176	175	194	200	171	205	186	181	208	192	187	157	162	218	194	193	184	203	200	188	173	221	171	204	212	190	188	191	178	175	182	193	190	175	184	188	203	185	202	203	168	179	176	178	186	202	177	202	200	189	181	173	171	179	182	176	162	188	196	204	188	192	169	198	199	165	189	193	177	178	183	213	197	206	183	190	182	182	176	185	179	161	179	205	219	177	179	189	182	167	180	179	189	163	221	176	209	186	177	177	191	150	183	192	198	172	187	180	187	195	192	183	174	199	185	175	177	189	173	197	177	186	181	213	210	216	180	168	193	172	171	209	194	191	192	172	189	172	184	180	196	185	197	173	189	184	177	171	197	205	178	189	193	167	182	176	170	200	181	179	179	184	202	182	204	202	189	184	188	206	184	200	170	162	196	180	201	186	195	210	199	175	174	185	184	215	180	203	196	188	172	170	185	190	159	202	202	198	164	193	169	212	187	167	193	202	181	187	180	191	208	182	197	186	176	184	184	209	190	192	170	162	196	183	178	187	154	181	181	188	208	176	168	192	180	181	207	208	165	190	189	191	170	173	176	183	197	168	221	187	191	184	201	198	175	202	162	163	191	183	212	168	183	191	183	186	201	157	188	192	197	196	192	194	205	164	175	203	176	209	172	176	191	189	188	174	163	212	192	189	201	198	196	189	179	185	193	173	178	182	203	179	192	188	192	210	189	206	175	189	208	176	188	189	197	190	189	180	210	180	171	177	204	179	186	176	179	173	197	181	169	184	201	187	181	204	174	179	163	148	188	167	187	186	192	189	192	174	180	190	177	184	182	195	175	186	184	174	194	203	173	209	191	178	190	200	181	199	187	191	204	193	186	209	203	173	165	197	176	197	187	179	191	178	174	176	170	174	176	181	187	176	193	182	160	184	180	205	182	187	204	184	176	199	227	187	161	168	192	167	173	205	184	200	204	178	201	198	193	168	179	184	203	183	193	178	164	176	176	167	176	207	179	206	181	166	199	186	178	183	191	213	217	178	185	187	192	184	178	186	186	176	179	211	169	181	186	175	190	196	177	196	204	200	167	168	178	182	171	195	193	195	178	189	190	192	182	177	190	171	183	175	174	190	207	210	178	189	204	178	203	195	165	206	188	193	190	182	168	178	189	195	210	193	210	181	195	167	168	182	195	181	173	177	196	183	200	178	205	190	195	186	198	176	208	175	183	209	168	199	191	183	164	162	177	173	178	185	187	178	185	172	177	189	187	202	186	186	186	174	197	182	205	179	176	198	213	178	186	181	178	173	178	187	200	186	159	213	173	182	187	211	197	206	196	177	175	208	197	205	169	198	169	193	166	201	195	174	187	190	165	194	192	202	181	196	197	186	191	174	189	176	204	201	218	204	172	185	174	184	229	159	192	198	182	187	168	207	230	190	188	205	192	184	188	191	157	190	197	193	200	190	194	188	203	185	197	202	166	186	178	215	185	182	163	162	199	182	184	193	186	210	193	191	164	184	187	165	204	198	180	176	158	172	179	209	181	164	174	195	197	171	205	183	191	186	192	182	181	178	163	207	203	183	177	222	170	177	176	202	207	176	163	183	202	191	182	181	194	182	195	200	186	228	199	180	200	176	221	189	179	165	199	168	188	141	190	198	164	201	178	173	197	203	186	194	175	188	182	170	166	192	188	187	169	179	189	192	191	167	208	190	175	192	188	170	186
52029	64588	69559	30290	3034	2732	2449	11165	2837	1084	872	690	716	698	676	671	589	622	606	604	7020	1662	538	517	552	499	518	528	487	525	485	514	488	520	503	491	478	541	481	493	509	494	488	503	495	503	482	473	514	504	516	502	512	497	496	517	483	497	489	482	485	481	499	474	483	516	441	473	470	424	483	449	473	464	519	479	460	462	474	484	477	498	449	479	509	504	434	511	456	460	487	453	475	416	474	486	521	473	430	478	507	496	502	526	478	446	485	478	496	486	468	441	529	469	466	499	460	461	497	449	463	500	480	483	466	466	454	468	490	461	507	465	450	474	443	492	476	453	454	473	496	479	463	473	482	504	511	463	444	481	499	482	491	473	483	465	494	485	530	477	501	492	472	476	483	452	470	452	482	467	476	446	502	458	471	452	453	457	475	426	455	471	457	509	461	445	515	516	464	489	490	467	468	485	478	468	482	464	501	452	453	492	444	467	484	446	541	494	474	483	452	470	445	473	441	490	471	478	443	468	458	507	470	483	440	483	476	501	475	440	491	494	476	471	458	532	511	468	455	473	483	451	499	490	420	482	448	520	506	498	479	474	453	468	463	471	485	491	503	485	466	444	485	471	461	453	511	475	502	439	503	500	417	465	446	450	460	456	528	457	501	480	487	456	461	423	443	482	449	429	469	460	466	471	483	507	481	469	468	480	446	472	463	461	461	503	481	486	504	484	460	476	473	474	499	498	475	463	482	502	481	485	473	483	497	490	439	478	465	493	509	481	451	487	489	453	490	447	438	487	453	455	454	507	472	505	470	471	425	468	472	476	505	476	507	526	463	489	484	463	520	442	466	471	471	465	470	414	489	454	483	483	457	490	434	492	449	490	480	463	490	458	465	472	465	459	492	469	491	410	500	463	492	475	514	516	473	470	486	498	499	455	474	460	495	471	475	476	482	473	485	509	449	505	473	482	467	453	481	455	461	472	490	497	451	460	468	474	449	463	449	492	462	505	466	495	484	475	456	485	475	477	486	452	536	469	502	489	440	467	451	458	444	444	454	468	480	489	460	507	484	460	506	481	479	486	488	487	427	471	501	478	458	482	449	459	483	459	469	482	492	484	476	443	489	505	468	447	479	495	471	473	469	499	458	458	491	452	476	454	476	508	469	472	485	450	493	509	488	458	476	509	464	445	467	492	458	455	475	484	491	491	471	498	480	449	507	447	469	509	462	447	468	455	492	485	486	508	476	469	483	501	445	469	450	507	449	489	451	460	449	489	492	477	477	455	452	463	467	489	463	489	495	483	479	469	502	429	474	499	465	477	484	470	468	503	442	469	489	471	476	432	465	457	492	494	448	432	474	483	481	482	449	477	469	499	490	455	417	453	518	449	448	510	500	455	426	499	476	461	458	467	489	465	475	464	467	504	467	472	475	507	512	478	482	483	498	440	505	488	439	467	464	480	486	480	433	489	520	510	472	493	474	520	471	488	463	493	468	458	446	477	456	443	466	448	515	481	486	469	481	493	409	466	501	463	482	473	488	464	476	504	442	483	462	458	538	500	481	484	474	485	464	460	471	472	492	459	458	484	463	452	468	500	462	468	473	510	470	464	452	457	487	480	466	472	462	475	511	456	501	467	463	472	483	433	493	475	458	429	479	492	492	441	478	435	492	501	506	472	519	463	470	444	473	457	477	484	505	449	460	469	494	425	502	481	436	477	469	470	474	454	455	460	500	463	488	439	455	453	468	463	466	491	484	484	484	450	443	487	487	446	488	478	481	484	483	505	453	483	487	480	452	480	482	520	440	476	491	477	459	480	473	490	480	459	471	490	450	490	455	477	487	436	477	490	465	518	474	479	468	461	480	485	463	475	447	470	424	456	489	477	480	438	443	467	473	504	431	481	452	476	463	487	460	460	466	475	497	471	475	493	497	482	442	426	439	466	487	481	463	419	474	475	482	477	427	442	497	463	456	503	490	459	464	459	488	451	465	462	496	490	504	486	455	480	489	466	470	439	464	459	475	467	445	454	522	439	460	475	447	436	428	468	490	466	464	478	457	434	466	451	477	467	471	510	468	475	506	450	499	461	486	451	509	452	490	470	440	485	473	440	446	495	471	476	460	463	486	486	484	451	477	461	447	480	465	444	475	459	472	466	472	477	457	451	470	480	480	501	445	454	482	493	485	452	460	515	499	471	472	440	457	491	422	461	463	440	468	486	490	492	445	504	465	486	450	509	474	472	503	494	429	482	473	483	479	474	461	478	476	449	492	477	457	458	485	493	450	483	466	446	459	477	476	505	477	468	458	467	503	494	494	453	458	513	496	486	467	454	454	457	473	484	437	431	485	449	457	470	468	476	461	482	481	454	480	472	490	481	469	477	498	475	488	465	499	471	489	474	465	499	519	467	482	462	473	467	448	415	461	502	485	487	480	465	478	469	468	480	476	424	466	457	480	461	476	454	511	460	475	471	509	489	467	434	523	461	478	493	485	492	470	454	477	505	444	434	443	526	520	451	441	470	481	462	439	447	479	451	485	494	457	451	505	455	481	498	486	442	453	457	475	479	456	465	435	491	479	468	456	442	453	484	456	458	468	448	451	459	497	435	511	511	487	481	468	503	473	486	489	443	430	440	495	488	440	494	475	473	509	451	449	480	490	497	472	463	461	469	536	470	495	477	532	477	446	473	504	488	516	471	466	460	502	463	468	452	498	488	485	440	484	483	475	462	494	518	456	453	468	479	472	458	478	437	434	460	461	497	452	495	439	448	469	495	464	503	479	460	499	459	487	478	486	468	492	509	472	474	462	457	464	491	465	532	459	447	496	493	463	423	476	450	474	492	476	493	454	489	463	472	503	447	461	470	436	502	487	460	463	498	473	452	469	472	485	460	485	445	490	464	493	480	471	505	449	477	504	432	468	486	482	489	476	497	477	444	472	450	452	478	465	494	476	467	469	489	485	491	447	469	432	494	505	475	494	454	491	457	493	479	473	482	460	471	482	430	488	493	484	458	509	456	476	499	493	439	485	498	483	468	460	518	484	446	454	461	439	475	512	477	481	435	467	505	493	467	493	464	471	433	464	469	458	465	526	465	481	478	455	473	474	489	431	435	487	434	452	478	473	463	492	524	528	507	491	459	490	443	503	484	510	465	517	467	467	490	479	489	446	482	445	496	476	499	471	507	491	450	452	493	500	475	487	482	451	431	489	472	465	512	465	480	475	498	436	472	420	481	504	464	491	463	469	483	478	451	479	464	520	458	488	497	461	428	413	476	459	465	475	452	448	464	494	460	465	501	445	490	477	499	460	492	445	491	504	469	515	472	504	471	467	479	455	472	507	464	452	452	444	435	505	495	506	442	422	484	462	471	482	435	479	459	501	490	489	485	471	420	462	467	480	481	492	455	442	508	475	474	482	477	457	509	484	512	474	460	464	454	500	483	473	479	485	488	477	454	455	485	506	460	431	455	453	508	465	537	486	490	490	471	484	464	453	488
16823	12032	5563	1106	329	283	306	325	288	281	270	258	267	278	291	276	288	259	288	266	308	287	274	285	267	253	269	264	273	239	287	257	289	283	262	274	278	303	291	262	245	290	266	255	233	274	255	249	265	273	279	270	279	275	246	256	283	256	257	259	303	256	297	254	280	299	280	282	269	281	254	293	268	277	291	298	282	252	291	277	293	272	273	279	269	245	287	272	300	292	311	300	280	273	281	280	254	278	296	289	289	274	249	284	248	296	292	265	275	271	275	295	307	287	274	266	269	258	276	290	278	286	296	269	300	270	271	276	279	282	259	296	284	263	270	295	296	266	283	296	263	252	251	274	287	250	274	292	267	284	298	284	297	269	308	282	277	243	297	262	251	276	249	266	283	271	275	253	250	283	288	275	283	284	269	272	290	265	254	291	281	271	257	243	272	297	295	259	283	259	284	254	298	238	283	281	273	247	239	301	275	276	259	310	290	258	238	281	259	274	286	259	282	275	283	279	267	257	253	306	285	310	318	300	286	270	262	256	269	288	289	273	271	278	266	267	301	272	272	257	288	297	277	294	270	290	272	303	286	282	295	282	266	307	295	263	263	273	253	281	308	289	279	285	276	291	269	280	265	293	285	303	286	275	272	275	268	283	252	259	286	267	295	283	235	275	264	291	319	268	255	259	266	317	277	262	260	274	281	255	280	288	283	304	275	266	297	269	285	262	269	264	267	278	258	299	269	274	293	264	270	262	281	284	267	269	280	293	270	300	281	311	287	272	317	228	255	261	273	315	256	271	237	277	258	281	269	286	269	303	258	264	284	277	269	259	256	259	263	275	285	274	297	287	269	255	282	272	299	274	272	269	309	283	283	274	255	270	238	297	296	258	263	294	293	260	285	270	283	293	279	291	278	281	296	281	270	277	250	270	252	303	282	248	269	289	261	282	289	271	270	283	283	280	311	275	273	296	267	303	288	291	267	249	306	285	296	261	280	293	299	281	262	305	283	273	243	273	269	274	259	278	244	241	278	293	297	277	312	290	307	266	298	297	277	271	309	270	267	271	257	270	281	255	280	279	259	283	259	289	290	287	250	238	306	311	247	239	294	316	300	254	262	299	273	249	268	262	274	309	302	260	285	265	296	273	285	250	276	268	253	275	267	290	273	265	261	253	290	274	282	288	292	290	307	288	269	262	252	248	279	288	252	274	289	275	284	256	273	288	264	256	287	283	299	266	287	288	276	295	301	272	274	269	268	261	254	279	267	265	285	288	268	273	293	285	296	304	268	293	298	282	298	265	267	274	280	292	282	265	251	288	274	289	259	269	326	298	265	286	278	226	282	278	264	243	281	260	262	308	299	266	273	282	277	283	250	283	284	286	273	239	287	304	283	273	284	264	292	298	296	256	281	299	274	263	280	248	275	282	270	253	262	283	285	282	280	243	287	275	285	283	312	269	298	263	278	294	279	249	255	284	275	277	283	270	311	237	260	284	278	250	237	258	267	292	279	253	266	272	274	290	272	269	282	283	270	259	262	262	288	270	258	273	309	304	303	294	257	292	281	284	279	278	279	245	287	300	305	307	295	247	299	269	276	293	251	286	266	284	249	251	262	301	273	263	293	289	275	275	278	292	277	283	286	267	250	278	274	302	272	283	276	267	286	287	293	258	261	264	281	277	284	250	280	287	263	307	292	263	265	279	290	274	261	273	284	307	281	283	262	259	281	258	284	266	264	284	293	285	266	252	272	273	260	294	294	272	251	295	266	284	289	297	277	261	295	317	270	291	271	287	284	275	317	288	285	264	250	274	299	278	264	274	262	271	238	273	296	277	265	309	312	256	282	278	280	265	282	257	294	260	256	268	295	290	240	282	302	269	261	278	305	238	267	277	271	273	298	286	324	262	272	273	276	269	289	254	272	257	267	246	274	270	259	251	273	260	293	241	284	282	272	274	286	253	274	258	277	293	322	296	283	288	265	278	281	297	298	287	252	269	276	280	281	253	252	273	292	277	266	266	269	265	281	259	290	247	290	298	298	285	259	317	267	286	283	269	280	264	259	274	290	265	251	258	282	275	262	255	245	287	286	255	300	239	277	284	260	284	248	316	272	269	295	278	302	285	280	253	274	275	283	262	277	274	282	252	270	273	270	292	288	285	304	276	304	265	269	258	276	281	280	301	276	282	284	263	276	307	283	289	317	302	261	317	271	274	290	285	279	268	331	279	260	290	282	268	299	274	257	269	266	269	273	297	291	244	293	272	284	287	287	272	244	277	277	265	272	289	264	275	269	302	266	286	289	273	288	284	299	311	265	253	267	284	282	243	288	287	287	295	276	270	261	267	287	291	251	289	320	260	288	252	253	276	282	250	298	249	308	286	276	276	290	272	281	266	298	291	306	259	270	285	272	235	269	311	301	293	285	240	267	263	245	284	270	267	311	236	258	276	302	286	271	265	281	304	285	307	297	281	279	283	306	293	262	299	256	270	296	253	314	294	284	265	272	279	272	272	285	302	251	282	268	287	266	250	270	267	268	249	313	270	285	272	283	257	268	254	277	264	287	287	288	298	261	276	310	272	290	265	287	270	260	262	294	274	266	282	277	297	303	261	251	267	312	297	293	272	264	280	295	301	273	273	270	257	281	276	271	235	293	291	314	250	262	284	286	301	309	269	232	315	249	259	257	253	280	290	261	308	301	289	229	294	267	269	282	269	236	285	279	289	256	251	294	287	263	293	250	254	317	252	269	298	266	257	275	276	268	288	251	254	295	288	262	255	271	278	298	294	244	257	286	244	276	289	285	299	294	270	257	261	295	298	287	264	309	250	299	302	273	307	282	268	281	312	295	287	270	295	300	280	261	280	300	272	256	270	289	282	267	299	253	288	275	274	289	273	258	284	272	285	289	294	283	305	289	277	259	261	267	286	247	320	306	302	322	265	256	291	267	272	296	282	302	291	283	278	280	265	267	258	261	254	262	287	299	275	287	275	304	289	256	256	276	295	286	244	299	255	288	277	240	263	281	245	275	264	261	262	242	268	308	277	256	265	276	260	296	276	281	279	300	289	280	278	279	237	259	304	263	262	262	264	272	302	296	259	273	267	261	258	289	273	247	254	265	283	285	271	293	318	270	302	256	296	301	306	274	265	290	276	285	267	254	297	279	265	294	253	277	270	312	266	280	274	307	300	288	274	265	296	272	236	274	284	305	265	247	242	257	256	275	268	263	281	300	281	291	304	268	292	285	293	273	266	276	275	275	265	262	268	270	293	273	261	273	303	289	303	299	269	256	312	296	272	285	287	295	286	297	290	270	285	292	261	292	267	306	252	273	274	248	317	262	289	274	263	268	270	285	253	262	296	293	282	268	267	280	287	274	305	268	249	269	276	269	278	280	287	264	281	293	260	268	273	294	324	267	284	280	292	267	302	266	269	279	278	257	282	277	281	270	291	273	301	282	247	318	267	263	271	280	286	264	283	270	269	255	243	282	281	283	269
14948	17043	9996	3304	876	843	786	1171	781	737	765	689	689	725	701	684	754	692	685	700	993	742	756	730	687	700	724	745	656	744	713	667	657	709	716	726	698	698	682	734	680	664	700	701	677	712	686	703	682	671	688	690	732	732	695	704	738	724	712	714	700	689	654	738	698	701	734	703	681	683	679	746	695	721	673	698	726	697	699	717	693	732	663	710	728	703	711	685	689	662	719	673	666	737	660	667	720	687	728	663	738	715	720	745	689	690	724	707	700	730	735	683	692	717	680	691	658	686	669	719	700	663	713	698	685	687	689	729	712	713	682	681	672	677	674	673	757	726	686	683	702	705	710	696	660	649	722	671	659	716	716	716	654	735	683	752	727	715	695	691	718	671	716	698	683	703	685	702	741	694	686	684	693	711	710	682	707	698	699	690	679	674	703	703	720	737	692	729	685	666	713	721	747	711	689	707	681	695	659	679	778	690	721	697	690	696	702	707	700	691	683	725	689	672	702	709	686	671	715	713	743	698	739	723	716	671	716	681	737	702	725	680	691	692	670	682	733	701	739	691	673	670	686	712	699	691	724	669	722	720	715	694	691	692	709	664	689	684	710	686	695	703	670	729	672	674	637	689	718	688	720	720	665	717	674	706	685	686	673	716	664	737	692	678	669	741	678	732	716	672	690	728	694	705	733	696	721	684	694	689	685	712	706	647	702	709	736	698	727	708	725	682	705	694	663	688	663	678	686	697	694	715	710	701	688	729	700	689	739	674	739	704	728	662	719	692	700	730	625	761	697	713	652	729	717	741	639	690	700	753	698	710	738	708	668	710	666	708	699	681	715	694	689	727	720	714	686	712	662	693	692	648	705	701	685	710	744	673	699	721	698	693	689	717	735	695	719	726	715	682	654	706	664	679	704	703	711	681	732	675	700	661	778	748	681	653	704	718	683	706	672	705	697	658	702	713	676	682	705	674	708	651	711	746	727	723	726	712	748	707	721	748	697	728	651	716	677	622	667	650	688	690	700	737	661	672	673	717	662	673	701	696	682	684	713	717	705	690	685	685	718	710	706	694	708	722	743	682	750	723	653	702	713	701	695	709	681	701	766	740	735	644	639	732	686	709	698	717	676	667	656	726	669	663	706	685	665	713	714	724	725	695	718	673	730	688	718	698	737	676	695	706	726	677	702	722	741	684	731	720	682	729	718	686	719	750	678	755	642	703	698	701	716	708	795	727	685	695	722	641	668	760	669	726	650	705	670	709	762	655	709	671	702	678	701	710	708	711	695	676	698	676	698	699	681	704	721	691	744	692	672	691	693	633	702	703	694	688	745	687	721	679	691	704	716	695	713	723	685	716	671	712	709	720	724	695	713	687	766	702	691	727	652	676	724	684	763	663	692	710	700	723	720	696	658	687	698	706	690	658	699	711	716	729	704	678	709	692	709	670	722	699	715	699	700	682	673	715	698	692	685	697	740	725	702	720	736	687	708	702	692	688	726	700	679	694	692	665	718	672	674	685	667	726	669	674	708	680	697	707	683	707	739	679	706	680	688	711	684	711	725	679	696	692	721	637	690	637	696	713	730	735	722	711	686	739	669	688	713	716	710	685	632	728	675	746	637	708	744	671	698	718	655	734	692	659	676	700	639	697	667	768	711	702	666	688	683	669	725	709	691	634	723	720	720	694	687	699	733	740	720	718	692	718	707	653	700	676	669	726	710	721	688	703	691	658	698	718	713	652	710	685	713	713	729	679	690	681	697	695	707	672	665	705	675	672	674	661	738	674	670	707	696	729	694	733	692	686	738	708	723	679	705	722	728	756	718	717	705	717	709	752	738	712	670	671	712	704	744	735	721	732	708	700	727	704	677	729	699	710	672	710	720	681	722	702	696	690	696	713	698	690	672	665	678	715	706	728	673	706	698	695	721	646	691	677	691	706	722	697	723	670	761	668	741	710	687	692	724	675	672	638	724	722	672	679	666	724	677	684	725	704	650	647	700	658	714	727	717	712	693	733	708	684	719	677	698	671	656	716	705	679	669	662	676	698	728	680	722	707	754	721	703	739	726	720	658	708	684	729	695	712	684	700	673	682	677	710	706	660	745	686	671	673	738	725	714	687	733	686	664	678	684	701	680	763	722	679	695	715	706	700	738	683	706	726	767	715	708	709	701	737	712	704	723	683	680	695	692	679	714	707	701	731	683	713	714	687	689	748	699	677	702	691	705	674	731	672	697	712	680	713	693	666	693	689	729	731	746	761	703	684	662	670	717	714	675	703	722	706	744	696	719	706	745	733	696	709	695	672	658	740	668	719	701	686	681	657	696	676	684	689	658	719	643	652	705	686	722	722	695	664	667	703	689	685	680	658	672	726	695	690	683	676	689	697	725	702	689	693	758	710	668	678	715	718	704	714	705	721	691	650	730	689	715	709	720	735	718	674	711	711	696	724	731	727	690	763	755	726	688	710	651	678	723	702	667	686	713	688	706	703	703	709	729	703	699	699	702	698	686	738	673	665	715	686	680	677	729	754	675	703	680	687	708	723	676	738	728	680	698	672	706	693	682	733	703	723	731	665	667	688	685	736	696	747	723	639	703	658	687	674	726	709	728	687	712	694	721	689	690	714	663	673	739	695	671	681	786	683	689	686	691	728	704	680	671	661	662	688	697	702	702	704	635	683	665	728	683	659	708	692	718	785	696	726	683	677	687	658	686	685	726	703	707	648	687	669	684	710	715	671	686	725	707	691	702	711	709	699	743	676	755	714	680	690	682	663	717	696	704	713	683	717	701	701	686	697	662	732	711	684	667	651	702	679	692	680	721	669	680	670	711	704	717	739	696	682	717	719	682	683	663	749	699	732	695	708	689	721	691	710	704	675	725	714	733	687	725	664	717	775	721	700	645	716	664	717	701	711	710	708	683	702	683	671	724	709	698	699	694	711	713	724	671	677	730	711	716	697	650	722	690	694	706	697	666	705	687	710	718	693	705	693	670	618	699	679	698	729	727	690	745	684	697	687	656	712	698	688	689	634	687	733	659	688	679	694	702	721	645	690	684	715	686	696	686	748	678	676	711	707	677	714	693	725	686	639	687	737	631	700	734	705	680	686	696	726	736	692	708	696	707	740	688	696	704	659	685	619	700	720	690	684	671	706	674	721	687	684	714	741	689	668	714	734	681	683	691	694	682	703	670	701	697	671	707	685	706	675	735	719	695	713	697	684	756	691	709	712	738	676	702	724	708	696	695	702	641	701	673	684	711	666	740	736	756	677	687	686	743	695	743	723	708	712	717	678	688	693	722	727	673	703	663	723	663	720	730	728	711	715	672	681	695	710	716	710	708	708	724	616	656	673	739	711	742	732	655	732	709	716	671	690	719	697	696	695	680	715	680	707	673	702	713	647	684	651	731	693	679	750	697	715	728	715	700	695	727	723	637	670	671	682	713	691	698	689	727	696	661	664	724	683	687	712	655	701	694	708	678	671	710	710	726	705
76005	76356	63228	36015	9569	1629	831	1847	485	346	295	260	261	253	240	226	232	222	234	217	1543	843	178	208	189	216	197	221	212	191	179	226	228	248	209	203	190	219	194	221	200	197	191	218	204	205	195	199	180	187	195	180	193	201	229	203	197	183	201	190	188	194	178	168	168	192	208	165	173	212	179	204	194	185	210	190	186	198	191	193	201	212	180	182	209	181	192	172	186	191	205	210	192	228	206	202	198	194	203	220	230	191	197	181	205	201	198	217	219	182	191	204	194	175	217	206	182	186	201	201	185	193	165	167	174	194	188	189	191	204	206	192	204	187	193	188	213	204	197	201	182	174	205	194	184	215	182	193	187	199	202	169	172	197	176	191	193	172	206	182	214	206	176	182	198	195	202	200	202	211	164	191	183	214	201	196	194	209	170	210	178	219	193	219	191	175	213	198	199	213	175	193	177	197	200	181	205	216	201	187	214	208	192	205	201	200	230	205	197	202	189	194	202	206	198	205	193	179	213	189	209	191	190	191	210	164	198	187	177	193	194	193	205	214	178	207	211	184	197	199	194	183	199	198	207	222	208	192	177	204	193	207	197	180	192	193	188	211	188	201	200	215	198	180	183	218	190	208	204	187	164	185	215	189	217	201	194	209	211	206	169	211	200	192	177	201	199	208	204	181	182	200	198	204	229	173	206	199	196	181	176	201	198	205	201	187	191	182	209	183	190	200	198	222	189	206	192	202	203	194	208	189	207	179	197	194	195	203	174	200	160	194	183	208	190	204	205	210	207	191	200	176	211	212	208	179	209	201	184	177	181	198	224	190	186	179	194	189	190	199	199	181	183	183	186	202	203	221	203	211	196	187	188	207	186	200	186	219	199	202	211	212	179	203	201	175	218	191	177	189	194	206	200	188	176	192	194	181	185	196	207	211	210	203	180	203	198	195	219	191	194	191	192	181	184	207	193	207	189	179	183	208	193	180	222	188	200	197	200	196	189	179	210	197	211	188	191	200	207	211	194	202	196	202	176	198	190	196	187	205	183	206	219	194	162	189	179	194	191	180	195	185	194	185	208	186	196	208	199	196	198	198	178	188	221	206	187	193	193	208	193	161	185	199	204	185	221	212	216	211	190	209	196	197	217	200	175	178	176	218	162	213	198	186	176	198	206	187	182	214	210	175	208	221	191	181	220	185	173	198	211	235	194	190	176	195	179	199	200	205	200	193	221	207	198	219	167	204	177	212	198	193	171	194	211	186	216	192	199	190	201	182	224	200	183	193	185	178	178	210	204	204	202	192	224	192	191	170	202	205	211	158	184	188	186	199	203	176	204	201	176	173	208	192	211	214	184	193	172	209	203	200	169	195	216	200	191	191	201	189	195	220	216	205	202	175	204	200	200	205	204	189	198	218	187	206	197	183	211	200	220	212	197	196	211	199	214	207	186	215	200	189	192	196	186	214	181	197	186	183	196	198	176	194	192	206	187	205	216	202	174	166	204	196	180	179	200	195	175	190	184	184	185	194	202	180	192	176	193	188	199	228	174	193	196	189	181	156	180	162	191	197	192	174	191	174	196	187	204	204	191	215	207	179	190	193	186	198	203	201	179	189	190	154	211	214	177	198	181	194	211	197	195	204	234	182	191	204	173	195	200	220	203	194	187	197	192	192	176	190	211	208	212	203	183	177	210	204	201	207	181	192	202	180	194	241	194	178	205	200	190	197	211	210	198	171	204	221	209	188	183	191	187	218	184	183	205	207	195	176	193	170	188	195	192	224	200	198	180	203	197	194	195	199	211	196	194	236	206	175	209	210	210	201	191	186	164	186	213	191	184	185	186	181	222	190	185	210	208	184	187	166	168	198	204	205	167	186	183	178	180	176	201	186	221	196	218	205	198	201	219	188	193	194	182	212	217	203	203	189	192	163	196	202	210	203	194	202	199	200	188	182	184	207	209	172	187	186	200	215	213	192	176	188	187	185	206	200	202	205	193	206	193	193	176	212	170	192	213	195	210	212	214	211	217	183	195	192	193	204	186	234	219	179	193	179	192	196	200	205	213	213	192	209	187	173	198	207	194	196	179	167	204	192	170	193	201	182	187	172	180	178	179	195	202	205	200	195	221	222	207	170	187	221	196	192	216	182	181	204	216	193	228	210	189	170	214	166	189	197	204	195	194	199	192	177	202	192	185	199	202	191	197	173	189	195	200	201	186	191	179	198	198	202	180	179	194	188	209	191	186	188	173	195	209	194	184	213	179	192	194	194	182	215	204	185	183	221	214	210	194	179	219	181	203	202	199	199	174	205	201	197	166	177	172	192	209	212	205	212	203	193	189	186	210	220	188	190	184	205	216	192	200	221	212	199	176	190	194	197	188	180	187	189	202	190	208	193	183	203	213	196	178	184	212	181	213	194	180	176	212	195	200	201	210	205	173	205	180	223	181	155	189	201	188	210	205	176	204	197	197	168	183	198	189	200	190	210	217	192	175	194	205	204	163	175	206	202	190	211	209	201	197	231	173	220	206	172	170	197	203	196	192	217	194	181	218	193	209	180	219	179	220	171	174	187	208	202	203	207	206	205	184	210	181	197	203	202	205	202	193	219	203	200	206	201	196	206	193	183	196	180	205	204	195	172	217	182	187	170	178	208	169	197	207	189	218	177	199	188	197	190	178	181	195	215	189	178	185	201	227	179	223	189	203	186	168	201	203	195	199	207	207	181	191	197	186	202	174	207	202	202	199	195	175	169	192	233	180	180	171	177	189	227	206	186	219	163	208	190	193	184	194	232	219	174	208	182	198	176	202	212	186	189	204	179	228	194	204	172	221	183	173	174	178	184	192	196	194	166	203	194	218	211	180	203	218	196	198	172	190	186	170	186	202	198	189	196	196	192	181	205	208	216	207	171	215	218	194	214	198	207	180	201	179	194	227	223	182	200	197	183	200	169	181	185	203	205	205	190	187	206	171	204	195	222	174	223	210	200	173	180	188	198	207	197	239	192	195	178	190	183	166	216	206	204	222	201	206	198	195	194	197	172	185	199	185	180	211	195	206	210	204	160	191	191	223	183	161	181	197	191	225	193	204	182	198	214	202	204	195	192	185	177	201	216	176	188	180	217	204	198	230	221	185	203	185	197	204	193	210	166	214	188	212	194	188	214	196	198	179	219	199	201	177	209	204	178	185	205	191	194	190	191	192	200	185	222	198	180	187	213	193	195	181	206	197	200	211	201	212	210	189	219	167	210	184	175	209	206	200	172	191	207	198	172	175	196	189	187	184	196	188	177	176	197	202	176	178	203	179	180	208	188	202	201	202	228	216	172	193	214	197	196	206	181	186	184	179	227	228	199	199	192	207	208	177	217	193	203	165	164	194	196	224	201	188	184	189	191	164	203	213	200	199	183	196	191	188	208	194	194	193	217	210	197	202	173	201	191	189	215	171	208	212	199	215	202	179	199	167	199	195	194	187	207	168	173	172	182	180	195	197	188	202	204
51868	59978	59423	34404	4985	3818	3099	7593	1589	1468	996	925	871	843	771	726	753	690	702	679	9154	3683	629	538	546	582	567	504	556	497	522	536	510	563	556	541	540	533	512	495	552	492	519	497	517	499	519	509	486	533	519	505	546	520	530	477	486	477	487	476	499	490	516	487	505	542	454	473	466	461	497	503	494	493	458	517	508	477	450	479	520	468	515	476	468	492	482	471	539	494	554	481	456	502	520	539	501	483	496	511	487	518	513	526	469	505	488	472	479	488	483	513	465	484	473	481	498	515	486	461	508	487	469	515	466	476	529	474	496	524	478	513	478	504	474	495	503	536	491	476	466	516	456	456	499	461	485	494	501	507	482	509	502	518	488	524	498	496	541	489	516	498	503	474	471	493	508	497	501	509	485	512	502	488	483	500	466	502	445	481	518	491	459	491	453	486	489	483	477	487	502	480	500	515	541	480	526	503	543	490	473	494	481	525	478	484	467	487	477	507	512	493	466	509	511	477	519	464	510	514	487	473	437	530	472	480	483	480	444	477	491	525	480	501	511	437	481	445	514	484	497	488	469	440	467	527	502	471	486	483	524	495	520	483	489	484	476	501	457	506	496	477	501	453	502	456	464	478	491	486	501	484	489	475	481	500	481	507	460	463	428	453	470	475	506	459	483	464	513	456	488	475	493	482	499	470	482	485	496	512	507	515	485	542	467	502	545	530	506	472	492	468	502	447	529	488	507	497	454	487	505	487	535	499	482	495	504	458	468	473	468	507	505	502	490	437	500	503	524	491	492	481	474	486	494	471	491	488	535	468	501	501	484	518	505	502	469	508	518	505	500	477	509	474	499	494	507	515	497	423	511	476	461	508	500	481	510	471	486	520	488	486	533	481	444	496	491	485	450	438	454	472	509	504	469	470	506	487	515	476	494	473	469	473	469	487	467	464	478	490	562	504	519	463	480	468	487	464	504	527	464	487	508	492	458	502	475	500	522	472	530	500	502	457	533	511	439	486	507	434	526	463	511	452	495	499	497	519	498	465	485	505	501	483	482	500	416	482	504	476	494	497	484	460	465	450	477	439	519	470	476	508	501	437	464	491	486	521	526	480	487	489	451	461	485	474	482	478	462	547	493	484	479	494	449	484	570	490	492	496	488	474	497	476	455	477	483	475	487	504	500	454	504	498	454	469	509	485	506	447	468	467	492	501	498	478	492	494	510	471	452	480	499	531	486	479	485	482	506	500	499	489	491	498	498	513	481	506	514	493	517	512	456	470	472	488	505	489	497	491	499	464	446	503	504	464	502	462	521	465	529	506	494	467	480	489	484	467	495	432	460	500	490	477	483	514	473	494	515	482	486	476	473	471	481	490	481	450	499	495	482	469	495	488	503	497	463	507	508	500	460	511	494	475	453	478	496	502	506	495	502	463	483	486	441	509	497	482	494	523	497	469	453	482	514	515	445	467	508	491	500	521	492	470	503	500	483	514	492	481	521	485	465	483	489	512	492	483	523	483	487	513	464	503	492	475	499	484	517	496	452	455	528	488	496	477	524	496	463	480	491	484	513	530	511	516	499	497	489	486	474	448	470	523	493	502	520	520	512	463	465	485	491	436	517	474	497	452	484	476	458	502	503	468	489	467	508	465	496	533	480	528	506	485	524	510	473	478	499	494	529	479	482	477	494	504	480	505	502	485	494	526	531	524	490	469	504	482	509	439	446	468	481	486	492	482	513	462	516	530	486	480	480	480	535	491	494	456	492	514	486	515	463	512	473	496	499	457	509	516	480	486	500	502	522	517	526	499	505	505	496	467	520	457	456	515	484	475	468	512	464	509	516	454	470	466	475	494	499	427	474	486	464	468	527	485	493	519	539	481	518	482	468	501	519	507	479	473	472	516	489	492	525	484	483	500	475	473	507	466	490	495	474	472	475	517	507	512	493	500	533	472	475	476	513	524	458	505	516	475	474	513	479	497	483	526	482	529	474	480	501	510	505	521	524	448	498	468	510	461	495	529	489	478	515	509	482	429	462	454	497	464	488	473	499	524	467	519	497	466	467	472	484	513	506	480	491	480	528	488	470	492	489	459	462	485	482	488	455	479	513	460	487	502	464	473	484	451	517	479	453	477	492	512	489	494	476	510	517	486	462	531	520	490	456	461	483	478	493	462	497	477	506	469	475	512	478	518	499	501	498	465	437	467	487	455	484	487	492	501	496	506	477	469	497	508	500	485	452	503	485	484	499	491	441	523	485	488	460	524	474	471	521	531	492	496	499	490	501	473	478	446	488	497	473	471	466	450	506	483	460	475	485	513	476	459	504	480	460	443	488	456	505	503	463	487	481	497	449	485	453	535	504	458	495	467	477	495	479	482	507	474	490	483	491	456	460	496	497	513	500	503	492	485	464	502	490	456	475	494	515	496	510	495	456	520	507	455	448	469	469	498	498	482	506	483	458	468	481	475	443	497	505	511	463	503	486	496	459	518	479	489	487	504	494	479	501	512	490	501	501	497	498	484	495	480	502	496	535	479	498	483	481	526	514	451	494	467	521	497	453	471	500	467	506	502	476	482	483	457	486	477	478	554	509	493	473	467	504	498	469	527	476	512	448	457	470	522	463	463	466	521	501	486	467	482	475	465	499	498	502	482	518	443	479	456	491	499	477	519	478	471	456	505	480	522	493	478	503	489	473	505	494	474	458	482	469	463	479	471	504	494	492	516	480	490	506	478	501	497	463	503	470	477	491	469	487	474	482	517	463	483	486	498	555	464	471	493	480	468	487	445	544	481	472	456	480	497	467	494	501	499	476	486	490	478	491	482	484	493	488	514	461	477	468	509	520	479	462	547	473	464	469	490	450	471	490	492	498	485	475	473	512	522	469	526	506	476	512	493	490	529	486	468	487	532	504	485	470	474	517	504	484	491	481	510	537	485	475	455	477	511	491	481	507	494	524	506	531	489	516	492	509	514	470	528	526	481	527	525	488	492	449	480	494	480	488	503	470	461	473	511	466	484	479	462	478	495	509	477	488	479	502	485	512	513	446	545	513	472	485	511	488	493	492	448	512	481	500	495	485	502	512	513	491	459	523	515	484	487	481	494	483	509	472	494	457	478	509	484	508	478	519	486	472	531	496	471	497	505	485	483	507	512	483	476	497	478	508	472	482	481	486	455	508	509	492	492	521	501	513	529	465	489	503	502	523	487	466	513	506	490	433	502	471	503	498	493	473	480	464	467	516	469	472	478	493	507	454	493	539	483	517	432	485	496	485	497	489	504	506	526	484	480	485	465	509	517	521	525	494	477	500	483	484	491	453	482	554	502	473	480	502	512	514	502	498	511	467	454	495	518	494	467	486	502	509	524	526	482	489	498	480	493	455	480	493	497	489	490	453	505	489	479	491	524	556	412	479	473	496	553	490	489	475	447	540	495	490	446	509	480	521	450	496	492	509	472	517	464	508	507	480	525	514	521	474	467	489	490	516	493	490	493	504	494
76383	75013	72799	43319	12649	2258	720	494	380	313	251	260	221	218	204	194	182	220	221	190	1265	367	208	209	171	213	190	181	217	181	179	211	196	191	178	167	177	169	149	168	159	167	160	200	166	200	166	175	195	182	178	191	177	186	169	165	178	192	180	175	140	166	184	185	210	175	186	178	165	173	185	150	157	159	168	172	189	185	163	170	176	183	221	164	176	171	177	153	161	169	180	204	167	172	183	167	157	185	161	171	175	172	167	190	180	163	183	172	179	160	169	181	160	169	164	164	189	208	166	147	164	211	190	139	168	201	169	174	165	174	178	188	177	191	164	178	202	179	179	190	205	168	164	166	154	178	163	163	169	189	165	167	162	178	168	177	200	161	182	149	194	161	171	159	173	203	171	195	176	173	144	185	184	159	166	183	167	191	197	164	167	186	181	158	175	188	184	189	172	158	190	196	184	173	183	157	167	148	176	165	174	153	205	176	198	157	174	169	211	158	187	166	166	156	162	162	202	171	167	169	204	170	143	193	187	168	157	141	179	206	189	185	183	193	191	162	212	157	185	185	176	154	170	172	184	172	154	164	179	170	181	156	153	181	163	168	179	161	210	170	172	167	172	181	158	167	166	197	167	190	198	178	188	191	163	192	176	162	181	192	180	178	167	182	188	185	180	178	177	187	160	211	193	175	181	175	186	183	163	172	182	177	163	166	179	157	189	171	187	161	163	170	173	170	185	161	165	206	158	166	183	175	183	181	177	164	178	195	193	177	184	181	188	192	146	179	182	178	180	161	172	168	177	180	156	185	164	171	184	181	203	155	170	187	191	178	168	214	160	192	188	204	213	166	161	150	187	153	175	202	187	157	196	185	159	168	187	171	160	165	177	180	148	156	152	194	187	145	184	154	169	191	172	177	173	179	156	185	191	179	179	179	185	166	203	173	192	177	182	181	196	166	143	172	180	194	185	208	180	181	189	169	153	202	171	201	172	177	180	180	175	170	157	179	158	169	164	157	198	167	183	162	201	160	181	167	186	196	182	181	190	179	218	193	176	187	162	185	173	145	181	162	183	177	178	176	168	178	184	181	198	179	188	177	173	179	189	157	178	175	160	171	153	163	176	173	160	152	172	171	180	193	207	175	187	170	192	176	174	185	163	190	201	161	188	180	175	144	173	188	178	186	158	187	192	170	184	200	197	165	171	185	193	143	176	173	170	177	159	177	167	160	172	159	161	191	177	180	149	176	185	152	183	194	152	179	169	156	180	176	151	192	191	187	155	154	178	179	192	194	233	168	205	207	184	162	168	156	171	174	165	186	181	164	176	179	181	168	184	168	158	152	170	192	169	145	176	180	170	165	177	157	168	177	170	178	179	187	194	182	188	183	173	174	180	197	187	198	186	161	156	217	148	182	164	182	173	172	162	164	181	182	163	165	165	171	143	190	209	189	198	179	198	177	184	142	153	162	180	185	173	159	178	187	184	171	200	185	165	160	176	162	169	189	184	176	183	175	198	188	190	199	163	156	169	165	188	186	171	156	150	163	168	149	156	175	144	190	174	181	205	155	186	181	157	151	154	159	154	199	183	149	190	171	184	177	195	182	176	180	177	180	169	182	192	160	176	172	166	186	206	170	190	183	164	172	160	190	163	182	178	178	179	189	186	171	173	183	179	197	180	189	174	182	190	166	193	196	163	167	180	154	178	170	167	171	188	169	186	177	180	187	199	186	189	155	180	172	178	178	181	182	167	199	166	186	175	195	187	179	195	170	162	186	174	178	174	179	166	175	172	140	171	132	162	174	175	179	185	159	190	157	163	200	194	196	164	175	197	179	166	173	173	183	168	184	176	166	166	186	195	171	172	198	181	177	153	182	179	160	160	184	173	168	171	167	198	177	180	166	177	185	180	166	182	170	169	162	173	170	170	174	172	185	176	169	184	172	173	163	189	186	171	171	184	203	176	169	183	169	152	169	162	163	186	166	166	161	181	197	201	181	200	160	159	183	169	159	192	191	192	176	160	170	186	177	165	182	190	183	175	164	167	156	166	179	166	151	158	175	192	175	174	171	171	182	178	183	166	183	192	192	188	178	152	186	195	183	167	200	188	184	169	179	155	175	169	187	155	169	192	164	153	178	198	175	168	169	204	188	181	210	161	153	201	198	177	186	173	173	190	203	167	171	145	164	178	156	176	186	201	178	157	179	171	181	187	198	223	166	162	186	190	186	170	172	211	172	168	195	202	174	196	179	170	187	167	167	164	183	154	166	176	179	178	175	161	168	184	161	159	167	193	165	171	169	158	174	179	176	182	166	189	160	166	181	159	166	184	171	189	179	172	184	176	184	171	159	164	163	175	164	192	176	158	191	169	161	185	162	174	166	196	183	164	171	181	185	175	180	183	194	199	151	192	186	176	144	185	181	195	172	198	189	160	193	159	180	152	181	177	205	152	155	178	189	199	170	191	170	183	162	168	185	171	189	203	176	155	167	136	160	187	154	172	178	192	180	161	170	169	171	170	160	177	166	153	197	186	190	182	158	160	192	153	173	198	193	157	178	176	187	185	191	169	173	170	168	187	161	176	195	165	174	175	162	159	197	177	181	181	182	201	164	196	167	159	164	169	185	178	205	174	160	207	173	153	167	186	192	150	179	152	215	186	172	161	166	177	201	186	168	190	179	175	184	174	180	156	185	183	173	172	167	190	194	198	183	165	189	161	184	178	161	177	169	185	154	159	160	166	174	170	178	177	172	165	184	178	155	178	181	177	169	170	192	172	195	157	158	151	159	167	169	152	167	183	156	164	171	170	187	181	157	193	159	216	170	160	169	189	159	167	181	168	187	186	177	184	187	178	177	181	156	175	167	187	163	188	177	176	198	188	185	193	188	164	181	174	176	185	174	166	157	199	169	170	159	180	160	180	194	183	195	136	175	180	166	194	179	185	154	175	181	179	175	185	180	156	214	179	177	174	181	187	184	199	202	181	169	196	176	192	170	175	163	180	189	163	178	159	214	178	164	178	192	185	183	187	156	161	185	172	163	173	178	173	187	186	169	173	196	169	194	176	188	165	193	185	188	176	162	172	186	173	193	169	178	179	174	158	169	163	170	182	142	184	201	177	171	185	175	156	191	168	160	175	183	175	188	177	143	187	182	179	170	164	177	185	196	171	158	182	195	179	170	178	143	175	195	178	163	155	170	186	175	169	171	177	163	178	178	184	176	167	149	182	160	162	177	172	176	181	155	154	199	165	162	150	173	183	170	181	177	172	177	181	156	172	158	185	161	159	169	191	160	189	184	160	161	174	186	157	184	167	170	176	177	173	176	184	163	177	166	160	182	179	179	200	176	180	182	184	168	143	161	173	190	197	158	185	168	182	198	182	194	190	192	169	200	190	178	174	197	169	167	177	200	158	189	158	161	168	187	155	196	156	153	175	187	188	175	163	156	184	177	178	178	171	153	168	181	161	178	170	180	186	140	166	190	156	176	162	196	158	191
50676	58075	69587	37625	5224	3947	2788	1902	1449	1135	992	854	767	749	671	638	694	670	579	580	7271	1140	537	545	532	514	551	522	498	511	494	528	493	463	478	479	483	489	495	481	487	468	465	482	427	454	462	485	458	465	465	471	434	447	463	461	480	468	433	430	473	482	442	475	474	413	481	474	465	492	453	482	460	488	451	458	466	445	458	495	448	486	419	411	466	440	486	449	430	482	444	469	488	465	515	432	427	482	457	454	432	457	440	397	414	449	484	444	498	428	410	451	460	431	421	459	438	408	482	455	487	449	468	403	453	482	472	474	393	442	467	416	440	466	464	455	483	437	453	458	463	437	446	444	421	490	465	428	469	430	493	440	436	461	456	455	439	461	466	433	442	454	472	477	442	470	434	460	487	468	495	430	457	461	478	456	461	461	488	452	434	484	450	460	458	410	433	461	455	497	459	435	434	482	428	514	425	461	456	492	460	420	458	463	478	411	442	459	433	448	473	475	470	437	468	473	438	457	495	485	469	463	426	443	447	439	462	460	444	449	434	458	433	416	444	432	424	446	449	474	447	489	429	445	451	492	410	450	495	425	477	436	446	423	438	473	438	439	437	438	439	457	424	444	440	416	496	420	463	423	449	433	437	441	499	471	430	435	429	460	440	442	464	461	462	454	428	454	450	416	459	468	470	443	426	423	403	484	486	427	472	470	458	478	447	478	436	456	445	482	443	460	444	438	481	444	435	467	451	465	429	462	455	474	439	442	439	451	414	449	483	442	437	466	465	491	471	443	424	437	455	432	460	453	440	494	446	438	453	447	456	450	437	433	465	451	484	469	473	451	441	475	463	455	468	449	441	452	453	434	450	453	454	461	448	436	464	429	471	434	456	460	444	462	446	446	431	454	476	455	429	469	428	442	450	488	453	440	445	463	448	448	423	439	444	467	433	471	463	459	489	466	473	441	446	471	447	488	412	468	424	416	438	410	486	460	432	459	457	458	475	440	452	397	438	457	405	459	467	448	418	494	450	479	446	448	490	470	448	483	507	479	508	471	462	480	475	455	423	475	476	441	427	412	447	421	455	439	426	461	433	436	460	491	472	453	416	462	455	441	472	423	482	432	455	434	456	467	443	480	464	459	454	479	437	430	490	493	470	464	423	457	417	501	429	439	411	415	478	429	472	489	430	467	460	427	429	459	428	415	439	441	426	455	476	476	466	460	462	456	452	446	476	442	440	451	435	454	471	499	468	468	419	429	440	476	447	491	444	449	432	482	451	486	475	420	424	432	453	431	418	466	451	450	490	482	417	467	429	460	462	415	460	415	442	450	434	473	447	453	473	458	464	438	435	461	437	449	461	466	479	434	486	434	442	421	424	439	448	417	449	426	481	489	444	444	421	431	433	467	442	484	463	443	432	432	468	470	478	450	472	496	454	492	445	496	435	483	447	453	475	453	482	458	461	486	450	445	470	470	443	466	446	451	476	477	454	422	461	500	468	466	480	438	472	454	416	456	457	452	468	523	486	459	474	395	454	434	457	399	443	477	429	453	466	455	460	451	442	445	425	422	441	441	476	461	463	489	461	468	443	414	478	429	432	422	445	467	472	407	443	455	474	449	479	455	472	421	461	444	420	478	476	451	473	427	434	487	446	460	420	450	453	418	460	442	468	435	455	462	412	430	456	462	455	443	454	456	494	452	444	465	467	481	438	440	464	420	473	449	489	438	424	415	494	467	418	477	437	447	453	451	437	449	423	467	468	439	448	453	419	460	456	447	469	431	480	419	437	433	472	418	408	497	451	436	454	438	421	495	459	434	434	460	445	461	445	466	416	429	390	421	438	435	452	496	439	439	424	475	436	465	434	490	491	418	493	437	417	431	430	450	426	507	504	461	459	448	454	470	402	448	454	491	468	448	433	453	423	438	444	426	473	467	468	429	453	485	409	408	455	463	460	420	437	454	457	439	455	454	462	456	425	486	479	500	453	454	474	457	505	448	462	427	441	412	452	457	460	423	430	442	445	456	461	455	432	464	445	473	479	412	463	440	487	416	428	416	436	424	414	446	451	431	453	458	455	435	427	434	463	480	443	457	420	484	441	493	466	474	408	423	456	433	456	444	474	466	441	430	445	485	417	470	459	479	436	476	463	460	449	413	436	466	451	458	430	428	457	442	414	442	451	486	394	499	430	456	466	472	418	461	413	461	446	477	440	439	448	428	447	465	455	429	467	430	435	433	454	481	442	475	457	465	422	434	449	462	434	446	441	412	434	437	474	433	439	449	479	465	454	467	485	462	466	439	422	451	466	468	495	435	465	463	467	414	464	446	426	487	447	464	458	467	465	447	432	445	432	456	420	475	451	419	458	465	463	439	421	442	397	439	444	448	450	469	443	443	487	460	475	447	473	473	501	424	464	461	436	476	417	446	436	414	475	466	436	459	456	441	473	451	459	468	459	480	476	440	409	438	438	464	443	473	427	459	456	439	438	435	460	439	449	445	465	459	426	440	473	470	443	445	479	422	467	459	463	459	450	460	441	484	442	442	460	430	429	441	429	438	409	440	444	455	489	416	485	479	443	451	474	478	481	444	449	459	471	446	435	430	453	487	491	441	429	422	490	457	429	436	457	448	443	470	456	438	442	466	439	453	406	475	424	472	450	456	420	434	472	490	442	444	428	445	426	485	463	452	434	473	432	451	465	426	443	457	444	463	474	462	432	444	449	447	446	438	469	453	456	400	455	459	479	451	447	434	440	437	439	454	465	463	391	472	415	464	452	450	435	424	444	461	447	443	419	468	433	463	477	403	491	438	463	444	481	471	409	479	435	432	421	447	491	448	477	404	439	453	455	484	435	468	405	458	468	461	431	419	444	437	444	437	475	445	472	449	483	436	422	425	443	478	445	485	434	470	481	488	472	438	449	439	446	475	428	457	428	449	471	441	455	455	454	447	454	456	437	487	468	443	466	480	445	456	426	468	444	467	460	424	447	431	456	414	445	464	452	443	457	446	444	438	479	462	471	450	436	461	456	450	452	393	416	454	429	478	482	428	457	461	411	468	465	457	438	482	469	422	454	432	463	444	460	428	470	467	430	442	450	495	455	450	436	445	435	463	472	437	500	460	444	432	381	436	450	462	470	493	486	459	426	505	437	451	457	450	462	473	521	429	502	439	463	439	430	437	430	434	424	491	474	436	475	430	475	432	464	452	442	493	460	475	470	464	492	416	443	446	458	468	464	469	484	456	469	464	445	469	450	466	500	421	458	449	419	410	448	450	480	450	442	489	432	432	459	462	480	410	434	445	452	463	413	418	422	435	448	451	452	449	469	448	449	506	470	454	423	478	455	441	413	468	444	479	434	418	437	457	400	434	471	441	486	478	454	465	452	466	475	434	498	452	460	463	470	461	491	461	434	488	415	466	417	440	472	493	442	440	453	484	431	439	434	435	448	428	473	443	431	431	444	476	468	417	479	414	468	439	442	450	470	448	443	436	478	462
15246	10280	10098	2288	414	334	355	290	261	301	310	302	318	287	298	294	332	331	315	270	282	294	273	282	284	282	295	311	303	327	267	305	286	272	304	352	307	325	282	257	311	291	327	293	270	291	291	310	287	282	320	271	307	297	283	285	311	297	308	292	289	294	311	326	277	283	321	305	304	310	282	291	319	294	336	330	305	264	320	314	319	309	302	319	282	320	291	303	279	294	279	285	295	268	287	313	326	301	294	267	319	303	355	284	272	287	316	299	289	308	287	274	310	292	300	308	317	289	305	348	321	317	302	306	275	298	323	254	308	259	295	287	301	330	299	291	291	292	303	278	294	318	300	262	272	266	320	303	290	305	331	288	292	312	274	314	296	302	296	302	291	319	286	291	260	295	291	297	253	289	279	302	249	284	295	309	271	342	300	289	293	259	296	302	306	307	271	292	279	314	290	319	297	320	291	278	316	303	335	299	317	290	296	305	263	307	320	312	307	293	269	311	312	304	309	285	320	289	328	276	283	285	282	294	343	324	295	279	318	302	277	289	320	303	308	298	276	277	292	303	310	279	318	301	287	292	290	280	274	311	282	275	312	277	287	315	274	306	279	290	252	301	273	298	297	328	303	295	282	263	299	300	294	298	323	313	308	319	311	284	297	316	262	285	338	294	320	318	296	308	293	321	292	269	308	285	308	319	312	312	307	323	321	294	309	284	312	322	315	303	325	280	268	310	340	298	316	303	333	307	284	287	297	286	294	283	315	313	290	310	296	273	296	254	297	295	292	285	278	294	302	239	321	297	292	286	295	295	324	292	300	267	311	319	281	317	298	289	314	309	320	339	303	270	311	298	289	290	353	266	301	289	270	290	291	290	257	314	292	327	317	285	310	303	293	318	284	274	288	295	283	309	318	293	284	311	325	304	307	298	297	324	295	295	308	282	275	289	318	310	303	272	293	281	259	287	307	309	310	287	261	275	326	274	298	274	297	294	316	293	277	294	321	300	289	274	297	300	295	293	289	256	295	281	283	298	281	282	313	276	299	287	302	311	304	362	277	285	312	288	292	313	300	300	294	318	305	266	291	274	286	294	297	280	305	306	301	319	279	267	296	299	321	292	287	283	310	295	311	286	273	319	270	293	303	295	262	332	276	294	327	340	311	279	326	299	301	295	303	328	323	293	311	353	274	305	295	274	311	294	295	320	309	299	272	294	284	284	324	298	263	266	298	309	289	333	324	280	274	294	298	286	302	301	287	278	305	316	287	316	298	297	281	292	308	317	303	306	304	266	279	310	304	290	277	321	297	300	275	282	306	274	283	308	335	276	314	291	293	281	307	288	347	277	264	318	302	264	327	273	284	283	285	318	325	266	273	302	286	284	279	291	322	318	279	321	265	295	335	280	324	254	285	295	298	304	291	279	308	271	303	287	297	291	294	296	297	314	282	306	301	317	290	302	306	301	310	287	280	284	291	301	301	304	319	308	286	296	297	320	276	287	316	301	308	283	310	279	280	303	286	297	293	300	279	266	323	299	352	301	300	282	294	314	300	308	265	290	290	277	300	324	298	297	299	305	334	290	309	298	304	311	296	317	310	304	282	295	313	273	302	293	312	286	286	275	326	308	299	275	281	290	295	252	324	287	308	356	282	308	288	279	287	308	281	293	311	323	296	276	267	308	314	295	290	295	290	305	279	317	305	316	296	312	282	300	308	311	308	316	280	304	264	299	293	280	295	302	299	302	291	303	295	270	323	285	313	285	307	292	260	276	305	259	308	283	295	305	346	274	327	311	263	291	297	280	299	313	295	300	289	287	286	278	319	276	300	261	268	296	278	294	314	293	331	274	291	316	317	288	279	273	279	298	313	298	307	319	276	270	331	300	296	327	297	290	312	319	329	282	306	306	286	275	282	298	306	270	314	318	318	271	283	325	340	321	293	281	329	310	276	308	299	280	292	319	294	294	279	298	279	278	290	301	295	277	287	309	300	297	305	300	315	317	270	302	288	280	290	287	308	291	327	295	295	306	276	301	310	302	271	287	285	274	286	268	297	293	308	285	303	271	308	289	307	277	306	308	289	329	343	277	325	299	288	315	298	309	310	299	277	290	320	322	312	296	332	318	309	301	296	310	287	321	326	296	310	282	345	310	321	304	298	281	305	325	305	325	264	277	302	261	285	302	268	314	299	279	296	284	301	312	306	262	281	269	293	275	306	311	267	290	297	281	290	306	284	324	280	321	327	305	292	297	294	319	298	282	311	284	285	280	332	278	309	304	295	312	270	289	269	305	292	271	285	286	315	306	340	280	279	302	311	303	273	286	311	306	281	268	341	283	302	259	301	335	291	300	272	318	267	297	294	310	287	287	260	295	284	320	326	311	284	315	292	314	272	298	289	299	277	284	269	289	320	298	272	297	294	283	332	270	323	316	298	282	295	279	311	294	273	285	294	293	286	323	280	291	291	295	300	314	310	321	314	319	263	325	323	272	324	343	316	294	309	281	263	276	319	284	275	332	323	292	316	274	310	275	271	304	292	297	311	283	288	303	280	305	307	310	269	328	297	322	318	321	323	300	290	268	307	271	326	321	325	327	297	283	281	300	280	281	278	351	273	291	272	315	287	296	309	283	261	317	313	331	299	281	296	282	277	250	335	278	305	282	296	318	300	281	281	272	299	277	328	300	305	295	331	310	339	282	298	316	312	312	309	280	265	297	330	322	306	332	311	345	309	293	290	305	310	308	338	278	268	287	303	264	296	296	267	308	316	328	276	321	319	293	301	297	310	249	296	269	317	303	315	322	287	318	274	318	306	321	314	318	311	300	296	301	319	313	262	296	290	291	271	314	318	282	295	307	289	283	312	323	281	327	288	323	293	279	298	307	294	279	285	284	266	294	291	288	320	306	324	284	273	330	327	303	252	289	279	267	307	299	294	322	306	324	321	328	312	272	271	293	283	289	297	288	299	282	255	326	270	316	266	273	283	300	297	330	280	268	296	303	277	298	281	302	296	293	292	283	309	289	336	305	285	327	299	314	306	294	297	315	327	319	300	273	288	280	306	290	289	332	312	310	297	328	299	311	314	320	302	306	301	307	304	289	320	281	275	278	293	288	274	296	283	293	286	316	287	300	294	277	287	305	269	269	272	307	306	298	304	280	309	277	306	311	312	264	289	289	312	256	290	279	293	297	328	301	278	319	282	312	297	276	303	341	285	263	305	314	314	274	289	274	260	291	302	297	309	316	306	278	297	302	283	323	287	294	265	306	298	289	282	279	307	278	290	291	274	290	315	262	332	266	295	286	319	280	287	316	299	288	298	298	325	283	306	287	285	305	292	312	277	324	289	285	323	284	285	263	260	294	318	260	290	270	318	279	294	284	324	336	316	325	303	312	271	293	291	294	288	314	281	295	296	289	287	311	299	286	291	304	293	281	291	323	309	309	289	287	294	344	269	275	305	296	284	288	312	300	290	297	330	316	273	302	286	296	308	321	301	286
13255	14921	18383	5425	1281	902	826	756	781	797	784	790	746	755	775	774	780	757	776	769	863	779	736	768	748	735	747	768	720	752	730	727	769	717	725	801	768	736	718	694	699	769	765	727	734	740	727	783	769	787	734	733	721	778	780	768	753	786	800	758	771	763	776	728	742	709	740	773	729	746	719	800	797	771	767	769	716	759	714	736	752	743	789	740	755	759	724	762	734	765	729	748	788	713	766	760	710	757	694	804	747	687	741	729	759	765	712	779	746	749	727	796	786	750	783	776	759	713	792	724	775	746	744	756	785	746	731	730	739	667	792	781	750	758	716	760	726	775	752	778	756	743	720	721	753	786	748	759	767	763	780	730	707	731	763	721	769	727	704	775	779	770	751	772	756	743	769	774	728	743	759	766	747	753	787	751	763	736	760	735	736	743	725	767	740	756	766	734	675	760	784	799	749	792	788	739	702	765	771	721	758	771	732	747	719	750	747	762	744	760	735	732	719	752	789	774	792	726	758	728	794	745	799	797	733	782	742	740	807	789	739	764	760	747	730	728	730	765	751	787	712	780	730	774	711	734	799	777	767	730	740	739	705	747	725	782	697	745	760	764	755	800	743	765	772	718	769	790	768	820	719	800	719	745	769	745	752	687	765	739	751	750	726	754	790	696	791	753	730	771	749	839	791	801	775	752	742	723	730	762	759	771	741	782	737	706	751	719	753	765	700	742	796	770	753	772	711	760	771	746	766	763	794	725	718	689	757	751	730	730	798	774	807	729	772	769	717	814	763	739	778	735	761	773	712	762	709	716	735	769	719	778	805	757	797	749	795	782	722	727	733	735	756	764	759	752	744	756	731	753	774	805	764	731	710	735	790	725	800	788	759	766	733	746	744	760	754	758	770	749	745	737	726	722	765	783	707	745	791	758	741	773	791	750	748	720	751	704	736	697	734	782	751	755	747	741	767	733	725	780	755	751	749	734	738	800	751	743	743	755	717	769	793	758	742	737	744	768	773	718	741	766	769	742	745	783	745	757	778	788	773	766	752	776	760	739	802	768	735	730	709	792	761	718	741	747	736	783	728	782	742	758	751	718	751	739	762	803	749	736	781	740	765	775	716	749	765	735	739	785	758	791	729	762	772	720	772	736	757	754	743	730	746	742	763	790	734	749	739	793	730	742	741	694	718	777	815	738	782	735	757	797	779	752	742	736	753	802	763	775	774	747	746	806	746	744	778	709	743	711	751	753	746	772	735	783	802	736	714	729	715	743	745	775	697	714	792	734	780	840	760	757	756	739	784	728	786	733	779	786	754	773	742	741	742	759	744	775	733	717	780	791	759	688	747	730	699	712	765	749	771	742	734	740	725	767	749	751	692	733	719	746	764	744	758	733	718	718	741	812	732	760	730	748	807	724	732	746	792	732	778	790	768	757	823	729	745	721	754	706	734	744	720	715	719	796	732	761	786	800	770	763	773	740	757	726	722	757	723	714	751	748	729	774	727	742	779	774	765	777	763	747	777	715	752	737	733	720	779	785	765	765	756	737	746	801	753	783	791	770	759	742	748	785	812	735	743	729	747	757	735	776	679	746	728	740	779	778	796	776	764	759	729	715	712	751	750	743	702	741	756	733	778	722	774	711	769	774	745	757	786	749	787	730	779	747	735	710	737	759	750	723	755	748	790	768	738	755	781	734	722	786	695	737	743	739	745	738	690	769	724	772	726	715	788	710	700	775	725	773	767	760	781	747	817	738	742	770	752	739	772	683	747	747	734	775	713	731	766	723	763	717	793	739	760	765	756	713	719	748	755	813	762	745	741	762	797	755	761	720	747	759	769	708	753	749	733	724	725	747	759	703	761	741	719	749	776	709	754	791	740	681	748	718	786	742	743	743	764	729	761	785	708	709	759	780	730	755	733	783	746	739	762	736	763	726	777	767	757	771	689	751	781	729	710	729	769	760	748	729	780	780	738	744	723	760	740	733	751	725	715	724	779	728	735	698	719	728	742	771	787	747	726	754	761	737	745	744	691	776	754	816	753	721	704	769	720	686	818	713	767	718	767	713	766	717	767	797	711	752	727	714	750	708	773	757	770	752	771	750	789	805	747	731	762	737	739	814	716	743	746	757	738	764	723	734	713	707	758	761	778	746	723	777	750	755	768	768	790	724	768	741	770	738	727	751	767	731	754	747	733	727	750	746	782	752	700	800	769	784	753	770	736	791	758	728	776	788	767	788	730	800	797	740	753	778	771	730	739	728	772	759	724	728	778	719	747	770	757	708	694	760	788	771	776	740	699	751	729	758	743	745	774	749	733	747	781	705	756	692	711	795	751	745	744	787	729	761	676	696	726	728	671	704	746	743	727	733	760	769	794	773	736	733	732	714	788	694	754	758	682	758	687	709	786	745	781	784	697	775	730	753	701	775	728	718	739	770	773	750	737	703	767	760	748	750	774	759	726	761	764	735	729	758	739	734	777	720	768	756	754	758	759	734	780	735	752	737	769	764	795	721	726	732	766	801	724	731	722	735	748	768	783	776	713	741	751	760	783	765	716	797	822	740	732	751	711	723	756	741	796	662	784	737	723	825	719	814	749	753	717	748	715	760	772	797	721	737	723	761	728	789	720	745	782	773	770	740	755	735	769	750	748	734	739	768	744	761	738	764	744	711	777	755	770	680	758	761	787	771	717	783	764	749	716	721	737	757	725	787	756	754	744	764	790	768	780	813	740	713	743	720	749	755	733	746	743	718	744	752	729	788	794	787	717	783	788	780	783	709	768	746	753	734	759	763	719	760	768	767	739	755	775	738	806	778	700	789	763	751	761	787	761	746	738	784	717	739	778	751	785	754	781	734	683	727	685	721	737	711	759	754	723	775	766	714	747	761	758	761	724	761	692	760	716	792	766	735	738	764	779	745	764	772	752	718	719	809	770	786	767	738	737	768	802	715	779	771	756	767	755	795	763	763	747	738	746	771	757	773	802	758	751	757	732	774	782	727	757	710	764	757	715	772	724	736	789	742	765	769	790	782	788	738	738	739	733	807	713	755	718	771	748	706	796	730	771	741	759	774	757	776	801	790	774	712	729	695	780	740	792	782	769	740	723	777	757	708	715	786	751	750	748	733	762	733	763	728	772	776	792	755	761	768	743	739	687	767	719	697	772	790	705	718	741	766	742	706	765	790	735	747	715	737	730	807	664	711	768	738	765	760	761	769	760	780	735	712	774	767	807	746	775	772	755	813	783	732	708	732	755	752	827	711	782	786	783	764	824	762	744	719	753	751	746	783	737	734	797	765	752	720	739	799	736	715	731	690	753	725	684	731	753	766	759	770	673	782	747	752	716	739	786	754	726	775	744	726	723	783	760	767	795	785	764	742	717	702	783	767	760	725	771	730	707	772	743	768	769	763	715	709	682	778	750	773	710	744	734	748	773	745	735	730	772	742	753	686	689	735	755	753	768	745	778	769	779	779	768	738	722	732	758	764	768	784
72672	72616	68250	55088	28933	6753	909	2132	1389	343	290	274	263	243	234	249	274	249	232	246	1488	1047	230	215	203	189	219	220	228	216	214	225	219	239	214	237	220	224	194	198	181	185	224	205	188	206	208	189	199	217	215	205	207	233	203	235	213	180	196	206	206	206	218	207	227	215	214	218	225	217	202	185	211	209	218	217	195	216	222	227	198	199	207	179	221	180	172	197	241	219	229	195	192	223	221	187	203	207	191	219	216	223	221	207	194	205	204	210	206	181	178	202	215	195	204	215	214	222	213	224	199	182	231	240	198	239	187	228	224	192	221	227	211	206	221	218	181	177	211	249	260	214	230	213	203	203	216	205	213	209	221	222	216	193	217	193	205	258	207	189	232	192	236	178	186	203	211	234	202	201	189	214	205	225	203	202	205	226	221	205	184	218	188	209	216	204	211	203	205	218	201	189	203	219	226	213	197	206	222	233	257	208	222	195	200	207	210	207	194	208	241	188	216	217	201	212	203	232	215	216	196	232	217	182	194	195	222	220	226	222	199	220	209	210	228	189	212	187	217	221	209	228	210	205	212	204	227	211	212	220	219	255	205	209	222	220	217	182	223	199	194	208	194	189	199	187	197	246	221	222	197	221	247	221	195	206	213	227	220	221	202	235	206	176	206	211	224	213	199	211	199	220	239	200	189	219	187	187	204	223	194	197	202	209	201	194	212	206	197	221	211	236	182	221	205	197	201	204	225	208	206	222	180	204	231	222	193	223	200	240	218	209	203	228	214	185	218	220	230	211	216	212	198	203	197	222	224	227	226	235	206	217	222	219	197	188	201	226	226	226	196	215	208	234	219	206	177	209	199	234	202	212	217	195	188	221	254	205	206	206	214	194	198	200	219	207	203	217	221	234	204	205	194	220	205	231	218	212	228	179	220	175	215	202	214	206	207	233	231	204	188	198	216	193	225	226	189	203	231	208	204	193	197	219	178	210	209	195	218	184	198	239	220	199	209	189	227	196	213	205	225	237	208	212	246	193	205	187	208	225	200	207	225	215	216	196	193	230	199	187	206	215	236	205	219	197	202	215	230	210	221	220	210	178	215	212	194	175	185	204	231	194	228	214	212	178	198	228	217	205	201	210	235	225	186	201	216	218	193	202	204	229	198	231	248	208	206	201	222	206	185	219	214	210	199	202	205	227	221	229	219	223	191	222	203	214	212	215	204	215	240	203	206	200	175	226	190	222	215	231	188	218	206	195	224	186	200	203	190	182	198	232	199	221	195	216	211	200	179	224	236	212	232	206	219	193	203	210	202	230	209	216	198	198	183	208	202	224	194	219	217	217	243	204	230	213	231	215	201	218	199	223	218	207	211	213	214	216	192	217	203	222	192	219	209	203	228	220	216	196	231	214	212	223	200	217	221	229	210	208	221	178	210	219	205	213	198	231	249	228	234	215	196	216	238	199	200	210	201	242	222	215	185	194	181	195	203	215	216	227	195	212	228	214	208	202	192	201	204	210	191	202	204	177	214	194	206	218	196	207	206	238	186	207	216	199	188	232	210	214	189	188	189	193	221	210	209	192	211	201	207	208	208	223	209	239	206	182	204	210	230	195	229	194	213	202	170	229	225	208	214	218	205	208	225	199	210	215	189	211	206	255	195	213	223	213	227	205	197	201	212	198	221	187	225	226	201	214	199	221	225	176	224	207	221	214	217	203	211	200	211	194	211	231	215	203	200	191	193	194	220	216	202	220	249	188	203	207	203	211	214	214	206	201	209	222	214	203	217	201	215	182	208	208	205	187	208	210	200	223	234	229	199	201	211	210	214	193	209	228	225	196	197	211	211	191	165	198	234	251	207	184	213	210	200	188	183	225	234	191	182	210	239	216	211	228	187	233	217	228	199	227	211	233	196	222	221	209	206	180	195	209	219	213	195	199	240	223	222	201	210	194	228	221	200	181	191	211	208	214	228	219	221	205	186	201	230	207	198	212	189	193	221	192	189	216	226	209	216	220	227	204	219	212	185	185	200	244	237	217	216	212	189	222	216	234	195	233	202	207	192	207	215	194	233	222	210	208	215	193	223	213	190	204	215	218	197	198	217	207	214	191	195	211	207	187	229	233	216	220	225	238	211	224	234	215	198	214	207	193	208	221	217	209	209	205	199	217	208	200	213	198	223	210	204	210	201	238	210	198	188	227	215	230	205	218	231	217	196	192	240	203	214	211	207	212	190	216	218	227	214	200	214	249	225	207	184	203	229	235	201	219	218	206	187	214	218	200	173	210	201	217	213	218	217	212	232	187	206	215	227	190	229	210	239	227	239	201	230	219	217	204	206	219	237	187	220	234	216	228	213	218	224	214	206	221	221	202	208	193	228	184	209	210	208	216	188	188	196	179	227	208	231	202	208	210	202	200	207	229	199	223	217	195	223	217	228	203	198	220	221	231	193	203	229	192	206	196	200	215	246	182	198	194	189	218	190	185	226	218	219	197	201	200	198	209	224	202	227	218	209	239	204	210	223	181	198	219	192	224	199	239	186	212	220	199	206	201	218	220	243	191	198	195	197	195	201	199	234	202	185	219	180	211	212	198	192	232	226	216	194	192	234	215	209	195	217	208	215	229	218	210	214	200	202	221	220	208	209	193	225	219	214	212	241	204	234	199	231	221	212	203	222	243	202	221	187	195	196	224	207	197	195	199	200	203	196	191	220	221	217	221	220	238	197	207	195	207	179	230	235	219	205	188	210	210	213	202	229	199	209	204	208	198	202	207	207	197	203	204	213	211	193	228	204	211	198	203	201	214	209	197	208	251	230	210	182	202	227	210	221	231	189	222	263	220	203	182	216	202	222	223	217	211	189	187	217	191	186	226	173	224	214	225	204	212	206	212	205	203	192	230	184	220	208	209	211	216	218	206	237	208	209	197	233	204	201	186	194	209	213	200	208	198	223	194	185	226	225	176	214	197	211	197	221	215	198	237	229	225	201	221	208	210	200	223	203	198	220	178	211	218	203	208	192	227	238	217	203	201	209	217	217	232	198	229	243	239	200	194	237	223	197	221	212	189	198	199	187	206	191	230	197	178	216	222	224	205	195	196	196	215	178	208	206	205	199	181	209	234	220	218	224	222	205	206	196	194	196	224	190	231	210	200	221	214	209	222	236	178	178	231	220	216	225	209	189	198	209	219	204	229	227	222	205	228	185	207	182	215	193	239	202	208	199	231	220	261	202	192	215	220	234	221	229	201	230	224	207	208	226	216	185	229	201	175	227	213	220	219	192	203	191	205	201	196	236	185	204	256	222	205	222	189	213	194	198	200	214	223	172	222	200	216	178	215	204	205	215	228	194	209	208	215	232	205	207	200	228	216	193	207	227	208	223	209	203	215	221	206	190	224	223	197	206	192	205	215	221	189	206	214	204	191	192	201	216	198	217	216	206	182	185	210	216	207	225	184	193	204	220	187	205	181	208	204	202	224	227	210	223	192	200	214	205	189
48403	56062	65452	56643	34135	4655	2481	7884	3299	1204	1124	950	932	819	718	735	708	681	703	847	8206	5651	608	581	609	587	589	599	541	516	605	547	543	582	574	577	563	485	581	506	529	514	538	537	498	573	550	541	550	522	547	541	536	533	544	540	498	529	484	541	507	563	510	522	543	501	582	559	529	519	536	516	534	507	482	533	498	512	514	543	554	548	531	530	516	512	536	523	543	540	519	540	513	515	555	529	531	573	551	529	551	518	519	519	527	527	537	545	543	500	475	514	491	548	492	544	523	505	513	609	504	544	523	535	501	509	538	541	538	518	545	517	519	512	556	548	498	494	552	547	496	501	523	533	508	525	506	482	518	495	511	545	543	510	513	556	553	525	553	488	539	547	516	522	518	561	538	552	507	547	558	521	502	500	523	498	595	548	506	543	542	485	504	541	505	490	503	575	558	518	530	499	487	535	513	542	493	494	544	528	508	542	559	534	547	550	536	545	528	476	526	503	604	493	487	487	493	557	531	531	524	506	537	554	492	561	512	557	498	529	543	536	504	524	542	540	537	507	487	522	510	531	510	478	528	527	493	504	503	519	559	548	559	550	500	501	480	517	553	545	510	518	541	522	552	513	511	526	510	511	530	553	519	516	508	514	512	499	545	563	503	523	562	499	500	541	537	536	505	524	526	534	516	537	540	516	529	512	526	511	531	562	576	527	535	533	509	562	496	565	520	520	564	526	548	535	507	515	523	490	535	530	490	450	553	541	512	530	533	511	507	545	508	506	496	543	556	517	519	517	522	475	530	489	555	523	495	530	528	529	491	518	532	554	501	543	509	528	500	483	522	571	549	528	529	505	517	507	546	504	545	521	532	536	529	513	507	517	518	527	551	531	516	562	504	494	551	532	497	549	526	537	514	529	511	542	508	525	482	508	502	520	506	550	485	534	517	476	545	499	534	519	554	576	484	524	515	553	500	540	557	529	504	471	535	504	531	512	535	523	489	487	531	534	517	521	513	476	519	525	513	521	515	508	498	521	514	501	518	530	572	499	537	531	520	544	528	514	501	541	532	526	546	566	532	520	497	561	507	504	523	527	468	547	519	526	520	547	550	498	554	567	520	546	479	486	558	499	524	554	518	499	539	524	515	513	507	509	541	551	463	514	516	545	557	546	515	534	524	532	557	472	519	526	538	541	536	532	492	511	534	517	519	536	558	555	505	571	534	535	481	485	489	561	499	538	508	543	479	534	549	515	533	491	514	544	490	524	523	519	547	505	499	537	552	536	539	552	503	473	530	517	507	525	538	503	490	519	523	540	531	498	518	525	530	556	533	513	520	533	533	553	488	561	516	533	460	520	524	515	523	475	539	535	515	532	511	519	552	511	536	517	509	507	510	519	500	502	542	555	560	535	542	518	520	507	516	526	505	515	512	542	546	500	504	509	573	545	500	480	507	524	500	514	500	561	546	526	493	560	542	515	504	505	511	565	554	503	530	488	465	553	513	516	538	538	498	535	527	532	554	535	542	547	534	506	512	544	531	544	526	501	522	529	500	524	523	535	534	470	496	519	499	572	524	497	514	538	513	499	520	506	526	522	499	545	512	539	522	493	525	543	539	542	517	536	537	517	511	536	532	527	512	542	531	579	532	490	520	540	551	497	532	570	544	534	509	536	535	507	550	515	552	548	539	505	527	562	526	475	565	516	524	517	549	512	531	517	535	541	486	497	481	540	538	482	503	489	519	518	514	536	539	513	562	530	539	518	526	525	532	474	493	529	463	499	475	492	508	559	540	528	535	519	564	508	495	507	548	535	530	521	504	564	519	515	502	499	536	556	574	549	535	517	473	555	526	509	493	561	553	551	493	543	517	539	502	503	533	501	490	497	508	521	572	539	510	545	542	544	534	519	511	559	538	513	502	519	524	552	543	510	529	522	529	521	489	540	509	550	539	554	514	531	512	497	529	526	541	592	519	548	528	521	495	506	532	558	512	537	524	539	499	552	528	543	542	541	521	520	492	519	522	495	489	525	539	551	491	550	518	538	539	534	532	536	515	534	537	534	505	476	555	512	508	504	487	520	480	513	550	490	521	526	479	477	553	512	484	555	524	530	473	570	492	509	568	563	495	509	495	544	530	535	506	560	511	526	524	517	502	478	505	533	529	504	534	553	551	574	522	464	547	495	544	505	532	536	562	517	536	501	532	517	507	496	514	531	544	557	518	512	505	489	556	474	539	515	443	507	554	531	538	509	517	542	511	527	554	507	566	508	525	509	529	506	542	499	485	493	556	496	530	551	536	510	558	506	483	491	516	515	533	554	505	492	482	534	506	523	529	527	569	523	505	535	538	515	533	550	537	548	522	535	541	514	476	534	507	542	501	515	514	529	518	525	526	549	524	564	521	529	559	518	520	549	567	510	555	548	517	485	482	502	541	462	546	534	531	508	526	526	518	559	505	527	555	520	542	548	528	557	524	505	509	510	502	560	541	523	523	523	520	541	573	539	519	516	492	512	499	522	528	540	506	524	512	549	541	484	526	541	513	468	550	534	496	497	520	543	518	530	479	465	503	525	516	532	496	512	513	493	517	530	511	540	510	517	534	557	471	518	532	498	530	504	515	524	523	529	532	561	494	540	514	521	509	495	551	502	531	499	545	485	560	528	526	544	552	504	546	500	478	593	512	511	551	533	544	521	543	509	508	462	497	539	520	557	518	529	503	534	541	544	534	506	542	557	483	536	501	552	504	517	519	515	482	519	532	525	564	538	516	523	492	484	537	565	536	509	526	538	581	552	517	532	499	522	519	514	510	505	551	559	544	548	534	530	515	521	506	523	490	482	582	517	533	527	515	561	517	528	509	543	493	546	541	528	529	535	511	534	547	548	547	507	532	535	551	518	544	513	544	513	525	519	498	510	515	499	555	522	528	493	481	509	494	517	494	536	542	551	546	556	539	511	525	561	507	519	517	507	535	554	523	524	536	501	530	520	510	568	554	552	541	527	494	544	540	530	518	484	478	547	503	482	499	514	545	522	538	546	501	537	565	511	552	494	503	536	537	515	528	532	507	517	524	506	560	533	527	555	526	536	536	537	509	537	525	522	540	520	513	507	511	511	522	529	551	507	542	503	539	508	494	518	539	525	527	556	525	502	489	525	571	558	560	535	485	535	510	490	504	532	542	547	492	512	525	531	529	506	545	530	518	561	543	567	498	559	519	531	534	531	530	483	459	521	515	510	563	501	476	532	504	521	564	517	522	482	592	510	520	554	512	499	523	518	555	593	563	523	564	522	571	491	538	510	530	560	541	526	511	522	534	578	553	552	510	562	517	536	567	482	552	524	517	541	524	550	563	499	515	500	493	491	544	502	534	529	509	530	554	516	528	539	515	501	533	534	487	536	504	512	538	510	523	505	556	542	527	483	527	523	518	487	498	502	517	524	523	561	517	531	559	538	487	503	511	510	521	521	537	491	518	554	518	489	526	492	528	530	492	517	554	504
73411	63527	53572	47610	21988	5137	975	4159	3334	478	330	294	270	237	248	202	207	181	200	176	1794	2971	188	170	182	212	166	155	165	170	166	164	166	160	161	186	165	168	160	151	201	143	195	131	167	170	166	182	170	175	150	165	153	169	175	164	189	185	179	155	178	164	170	193	170	185	151	184	173	162	169	162	168	185	161	149	175	154	163	184	176	161	164	180	171	150	161	163	190	179	157	174	172	174	185	166	160	163	170	155	177	191	162	163	176	158	157	151	163	181	171	170	177	170	167	169	157	184	152	170	180	150	160	167	163	182	162	178	176	161	151	152	172	166	152	178	166	152	162	169	151	172	156	155	186	167	176	183	164	139	164	167	163	166	163	155	149	170	159	141	168	191	168	152	151	160	189	172	173	181	150	149	154	145	157	164	186	146	177	163	183	151	149	163	175	165	161	171	153	190	166	160	158	161	159	172	167	178	164	167	131	165	175	151	155	164	168	154	163	187	158	144	169	154	141	139	159	159	161	160	152	162	160	145	149	161	171	165	173	145	166	176	146	162	161	153	155	156	184	144	163	152	166	172	187	172	163	148	139	168	174	189	171	190	166	152	190	158	160	179	172	181	151	157	154	175	167	173	170	159	178	168	136	140	182	145	158	147	136	153	163	140	153	149	164	162	158	165	160	178	151	141	159	155	148	176	164	172	154	169	167	167	151	167	168	169	141	150	140	165	152	137	146	176	169	154	167	168	161	178	179	160	172	162	155	148	162	166	166	177	146	153	163	162	168	173	184	164	168	171	169	169	165	168	178	179	163	151	162	167	168	153	155	164	148	149	167	143	153	155	178	169	175	155	149	151	181	157	162	180	159	168	166	145	181	168	164	159	176	173	162	172	160	142	158	168	163	129	172	188	169	160	141	172	148	139	162	166	174	162	186	162	161	165	165	159	157	150	176	176	159	165	164	153	159	157	165	168	160	169	166	131	156	159	165	154	181	174	186	168	144	147	171	157	143	148	139	187	150	132	156	179	171	137	157	148	150	188	177	174	149	138	150	153	147	150	159	162	166	165	170	156	173	154	163	154	163	184	171	171	155	171	156	152	181	169	138	159	152	162	172	164	150	168	150	155	168	165	151	139	144	154	169	163	157	159	169	169	178	150	174	151	170	162	157	165	155	153	188	144	156	149	172	161	161	190	171	161	162	170	160	162	166	168	148	157	169	172	159	177	156	132	160	178	180	161	132	155	209	168	154	169	161	162	156	169	147	157	172	159	166	161	170	162	166	173	164	157	160	171	165	181	162	174	151	144	159	150	173	162	133	163	172	177	159	165	172	160	168	167	148	169	147	155	155	153	179	152	129	186	176	151	169	132	168	170	162	167	168	167	172	168	151	160	160	192	186	171	156	156	164	170	171	198	180	164	160	139	164	152	164	153	175	170	155	160	195	157	175	170	162	170	150	153	164	157	153	156	175	157	184	191	147	166	181	170	170	141	169	187	155	189	154	171	170	169	166	158	157	153	150	156	151	184	190	148	158	146	148	152	169	168	164	177	173	169	138	181	146	159	145	180	183	145	176	168	171	152	179	162	167	159	153	155	169	156	174	174	173	165	167	152	167	155	153	181	147	161	169	145	163	160	178	171	156	175	171	172	180	133	162	169	170	160	159	164	188	154	153	165	164	168	152	176	180	161	162	165	135	167	145	153	170	161	143	157	169	166	193	176	158	187	159	197	185	156	155	158	153	155	168	180	129	152	148	149	156	173	154	155	196	160	176	161	161	176	148	168	190	171	169	156	157	166	134	154	166	162	175	164	150	161	165	176	138	156	150	161	186	150	129	216	197	164	186	162	151	149	168	162	159	158	187	177	152	167	165	163	151	147	148	181	174	175	158	160	172	160	174	164	152	161	158	149	163	172	155	169	158	156	175	166	169	152	152	134	135	170	158	144	158	170	178	179	164	163	149	154	160	161	144	125	149	141	161	137	180	150	182	167	175	167	156	154	171	141	149	147	193	181	180	178	172	158	160	175	166	178	149	165	151	187	177	158	149	165	169	151	148	170	155	150	154	157	147	170	166	170	142	142	167	155	148	155	172	176	174	180	156	183	166	164	166	169	162	177	171	151	170	172	173	201	149	182	148	173	165	168	142	178	171	173	173	147	169	175	148	145	142	151	176	170	173	161	184	183	161	136	141	182	184	157	155	164	151	169	165	147	178	159	197	150	182	158	201	164	186	157	171	142	183	154	154	183	155	172	163	153	152	170	173	201	133	170	195	162	164	137	151	186	166	167	184	173	163	170	161	171	173	187	175	168	134	195	154	166	157	160	143	169	156	172	180	175	169	158	174	173	170	140	191	185	140	168	161	149	175	160	146	173	168	174	176	150	169	165	175	178	167	145	160	140	152	197	151	174	156	133	182	162	165	145	155	171	191	156	154	168	146	135	169	147	145	176	157	167	153	155	172	157	166	161	172	169	168	168	160	167	179	169	140	181	146	158	173	155	174	170	161	175	176	184	150	164	161	181	176	176	181	150	164	186	160	165	165	171	173	163	169	146	165	151	155	155	167	169	180	158	156	142	164	178	167	166	179	144	191	166	144	165	156	168	164	162	155	178	189	146	185	174	155	171	179	163	163	163	145	162	188	176	154	170	157	160	169	158	167	160	165	184	168	146	164	161	157	176	152	175	148	166	163	176	148	167	175	185	178	167	155	149	140	157	164	168	181	165	165	158	153	142	170	178	152	167	169	169	147	176	182	167	147	177	160	159	148	141	135	166	186	171	166	146	136	154	164	183	172	173	149	187	146	174	185	138	178	154	184	168	153	164	170	147	159	170	161	191	158	170	184	179	166	165	162	144	173	163	163	160	157	171	158	148	180	167	157	168	161	153	167	158	180	158	147	169	160	151	197	153	152	181	157	161	173	168	163	155	172	174	181	173	161	190	157	179	127	176	146	183	163	185	156	183	142	147	174	140	149	164	161	145	140	163	186	171	152	188	168	187	170	178	183	155	157	174	183	171	180	191	172	158	167	141	194	137	162	160	156	167	142	141	164	197	164	183	182	169	165	177	174	161	153	167	166	156	158	166	171	173	159	148	171	166	173	135	144	177	171	196	165	149	167	174	167	140	150	159	173	152	156	156	162	154	165	150	176	165	150	153	172	162	181	161	168	169	167	161	161	177	156	188	163	168	177	151	156	138	139	161	176	194	153	149	145	180	137	147	167	171	145	179	160	161	167	162	179	175	151	163	154	164	204	154	176	159	168	174	182	176	159	120	151	145	178	151	169	160	195	172	167	166	194	172	171	178	162	153	169	169	181	168	163	170	165	161	190	144	144	162	165	206	186	161	187	161	168	136	167	161	169	183	148	159	180	157	178	161	173	168	159	163	177	161	163	157	164	162	147	143	150	167	148	175	126	163	155	158	131	170	165	150	176	172	142	170	162	178	175	181	152	141	164	177	156	164	155	139	155	143	178	150	157	150	179	152	149	175
48717	45552	53123	51012	25268	7388	3469	13587	6079	1981	1301	1090	931	900	785	746	708	678	720	702	10452	12478	508	508	533	484	537	450	471	497	473	488	460	457	452	498	484	455	492	460	455	454	478	470	444	452	421	429	455	465	452	429	410	464	405	452	449	426	452	453	433	433	476	397	407	439	433	424	434	442	407	409	431	438	390	421	408	412	428	404	431	390	437	424	428	454	437	424	412	401	451	439	470	431	440	438	434	404	421	420	414	420	434	478	428	451	431	432	426	387	437	407	403	430	435	439	422	389	419	427	452	431	441	422	420	414	445	405	415	434	439	418	418	413	381	427	418	434	399	393	448	438	415	418	433	396	407	404	416	414	408	428	420	429	459	442	420	404	436	406	395	447	393	449	424	427	447	441	366	434	443	393	424	460	417	398	443	408	386	417	413	398	423	465	432	450	459	397	420	451	400	413	439	392	431	425	446	455	436	432	435	436	414	454	404	458	404	418	425	418	393	411	403	431	429	437	377	455	412	394	437	411	410	421	405	371	402	419	437	406	440	410	446	421	379	423	437	431	393	414	414	442	448	406	416	449	410	408	386	453	459	411	393	433	460	436	410	427	431	421	380	472	439	402	415	438	405	403	412	425	440	443	430	411	431	415	431	398	402	399	447	401	418	428	412	457	440	408	442	414	402	413	402	452	436	425	416	414	416	410	412	391	426	423	423	441	424	407	434	417	417	422	431	440	452	425	431	412	415	414	461	409	439	399	430	433	455	437	393	435	413	422	486	417	436	410	443	428	447	412	388	396	427	416	392	415	415	419	456	424	420	413	440	412	422	414	408	407	429	418	403	430	427	430	417	398	426	380	441	383	416	447	399	370	441	394	439	464	425	426	402	408	392	401	453	386	446	448	384	428	429	386	424	429	400	409	392	416	424	388	418	426	419	458	437	414	417	394	433	417	417	362	455	429	383	408	405	418	440	429	420	404	415	439	410	400	400	454	444	436	432	432	419	462	414	425	413	392	422	402	416	414	435	428	431	436	432	416	381	447	425	423	438	404	401	394	405	412	377	415	458	427	424	413	435	420	414	408	402	403	428	450	453	424	408	418	427	391	411	413	401	420	410	427	420	447	422	421	392	437	430	451	417	452	427	449	408	426	410	464	415	423	402	438	411	415	407	427	426	408	409	434	482	421	439	364	432	400	428	411	471	447	387	423	393	399	410	388	402	435	372	422	445	363	426	422	438	437	437	443	419	450	415	386	443	420	417	447	456	460	425	458	384	399	485	455	387	422	391	433	400	393	439	420	428	425	414	434	395	442	441	412	403	379	441	436	428	417	394	408	426	425	483	417	437	431	393	399	406	406	423	419	416	397	404	380	419	431	412	424	411	420	458	429	431	404	408	451	451	407	432	420	426	414	419	418	402	411	430	393	454	412	441	413	405	417	402	414	415	455	447	378	428	425	402	413	450	421	461	414	427	376	467	420	383	428	428	372	395	441	384	438	426	380	425	418	385	418	406	400	423	415	446	411	413	434	400	409	414	456	413	386	412	401	419	414	395	414	396	420	421	437	398	412	392	409	431	411	442	464	408	435	417	424	400	401	393	450	405	441	418	389	439	427	372	436	410	448	418	399	422	457	428	427	428	414	420	403	411	397	422	400	472	431	410	414	409	389	415	430	399	443	465	432	415	408	409	421	408	397	422	419	385	399	431	422	415	423	452	411	407	430	419	435	414	429	456	423	435	428	422	447	442	445	451	420	378	440	419	426	439	430	420	425	453	421	394	451	381	405	436	450	448	411	427	422	433	419	396	404	406	378	434	397	447	450	447	367	405	418	406	437	450	444	449	412	430	409	437	455	422	384	394	443	432	389	412	451	414	422	424	438	400	441	463	415	425	428	418	411	452	412	425	429	399	403	423	403	420	379	406	416	399	405	432	398	467	423	409	430	407	388	414	444	437	414	449	407	408	443	442	421	449	388	421	439	418	426	406	411	410	443	416	381	425	399	413	402	443	435	414	445	419	368	382	467	424	397	429	416	421	402	426	407	405	450	434	431	395	409	435	416	429	433	403	414	439	404	428	442	450	426	428	425	419	413	400	401	422	380	449	430	435	414	427	396	430	406	433	410	402	388	373	420	389	390	392	440	417	440	425	436	440	411	447	414	388	404	426	450	474	400	411	473	426	443	406	437	411	389	402	406	416	403	417	423	451	403	405	412	391	421	430	414	391	387	411	403	394	404	413	420	396	400	416	458	394	416	393	467	394	455	418	452	425	435	433	456	394	442	415	406	407	396	423	425	397	423	403	422	382	442	455	398	428	376	434	450	443	442	416	397	406	410	426	459	445	439	432	412	425	443	420	479	421	429	409	371	423	411	438	396	407	391	404	415	426	416	399	433	399	453	384	395	430	439	398	397	415	408	413	421	425	419	445	429	418	397	407	438	401	418	434	422	409	428	427	429	436	416	450	410	439	426	390	457	420	452	447	437	415	377	399	470	456	430	422	420	446	425	421	432	396	427	434	414	417	433	430	405	426	430	457	371	442	442	385	422	440	391	436	378	442	422	448	411	443	404	441	408	429	411	419	408	430	432	436	472	424	448	412	407	420	412	421	422	410	419	442	429	421	402	411	408	433	418	431	421	424	392	390	406	434	413	382	409	387	451	389	417	420	410	425	405	428	440	393	443	403	444	420	422	429	431	423	426	390	410	429	421	420	482	387	379	421	461	406	432	424	436	431	396	409	445	444	442	396	417	432	348	407	449	385	365	419	422	433	422	425	405	481	418	446	440	415	405	433	424	460	438	486	391	415	421	411	405	409	394	384	427	419	394	404	410	408	471	421	429	413	423	390	427	488	415	433	424	397	420	433	380	396	408	452	416	405	405	429	422	395	457	435	366	437	403	393	385	425	416	388	412	429	445	416	426	399	425	430	414	401	455	434	416	407	395	384	454	424	443	453	463	410	437	405	415	400	426	405	441	416	418	407	398	424	444	432	414	433	442	401	432	403	417	408	419	417	410	434	434	390	453	441	394	419	441	438	432	437	416	424	417	382	418	430	392	415	403	434	397	386	430	445	414	400	407	407	423	405	410	422	403	450	399	457	413	424	404	409	410	413	413	422	406	424	408	418	394	403	394	433	379	415	418	427	434	434	444	429	405	421	435	420	374	427	422	414	441	426	401	443	409	438	436	393	424	431	420	407	422	403	454	395	392	420	447	419	390	391	411	408	388	422	401	447	461	434	404	411	394	460	402	426	424	431	405	394	428	450	438	444	443	405	454	417	451	439	407	416	372	445	416	410	398	429	436	457	405	417	394	427	411	429	395	370	424	427	419	446	430	432	432	394	426	450	453	449	352	434	424	397	400	417	395	435	393	474	409	418	409	458	437	452	440	385	437	423	424	421	409	427	438	451	397	405	421	399	395	387	395	411	416	401	427	411	423	444	401	435	379	406	469	450	445	392	391	419	404	429	418	424	421	430	449	417	424	431	408
15612	6736	2551	2734	942	371	322	413	417	286	290	253	268	285	281	283	280	245	263	267	305	347	271	262	267	262	269	279	284	252	255	325	241	274	273	278	281	266	276	274	248	238	270	275	240	249	306	257	265	253	248	277	289	285	249	257	284	289	285	263	286	290	286	283	281	253	283	269	276	256	260	250	276	289	285	273	262	284	260	271	299	254	303	272	275	285	270	266	262	282	262	287	271	301	267	242	271	249	272	276	277	285	312	293	276	269	270	257	242	258	269	269	277	277	274	246	260	280	240	261	260	311	262	257	255	276	260	248	224	280	272	258	254	283	242	280	238	275	297	281	232	280	255	248	263	264	331	298	253	228	274	258	276	262	268	247	252	276	287	272	260	260	282	260	270	251	273	274	294	274	278	233	221	271	286	254	257	267	247	272	261	264	239	288	260	285	230	250	243	270	287	276	290	264	272	239	284	258	266	270	259	236	253	274	276	278	287	262	272	254	292	294	284	258	287	284	247	245	286	274	260	270	272	267	272	245	274	262	279	295	293	267	287	244	258	249	259	272	255	245	250	248	269	257	266	282	271	267	264	305	311	248	279	266	265	294	257	295	279	261	263	260	270	256	286	239	253	226	268	257	272	280	265	253	238	252	259	275	283	276	261	264	293	302	280	283	281	249	292	276	266	264	259	258	293	236	267	269	274	269	290	252	264	297	273	245	230	294	285	263	250	258	247	275	254	271	293	286	258	263	253	279	261	264	288	276	258	281	244	267	256	275	278	286	299	260	244	287	302	288	287	246	282	289	270	267	267	287	263	269	275	246	283	282	283	295	288	281	271	273	268	254	263	294	246	250	260	246	281	283	276	264	290	245	244	243	290	255	280	274	246	294	272	249	257	305	279	239	283	256	253	254	281	268	270	279	280	253	247	300	304	252	274	265	264	298	299	245	293	273	271	277	285	279	264	259	285	292	285	236	304	295	251	289	251	283	293	257	287	275	272	309	281	270	281	307	265	280	254	285	256	274	278	244	266	258	249	276	249	273	275	261	291	234	251	249	302	274	249	265	236	238	285	268	266	282	246	269	312	279	247	269	239	252	271	249	235	243	255	258	249	258	268	228	273	254	301	263	263	313	288	302	245	271	231	253	302	286	277	243	242	258	272	256	298	273	252	271	289	296	281	248	256	288	248	277	272	242	248	246	256	260	248	296	270	264	265	304	256	248	279	267	263	284	251	287	276	257	272	293	271	290	278	278	257	274	285	289	273	269	237	266	263	268	276	292	269	269	269	260	256	250	274	237	264	261	297	244	271	271	242	265	228	258	257	282	237	266	248	263	256	245	299	281	274	273	248	260	255	266	271	307	273	274	278	260	285	273	290	270	262	250	270	255	282	259	253	269	275	247	278	298	271	249	253	275	266	256	290	283	247	246	261	264	262	254	275	298	271	277	279	285	265	257	250	276	270	268	248	259	280	294	275	255	261	228	241	253	250	285	309	281	262	289	273	269	264	284	242	271	257	249	272	261	293	257	271	276	268	260	261	265	254	296	273	274	289	254	245	249	259	263	286	286	276	250	256	278	277	265	281	266	263	295	296	285	262	277	251	273	266	286	246	261	222	278	285	284	269	276	261	267	280	258	250	282	299	215	268	282	285	223	265	263	274	271	290	277	255	288	260	254	256	288	256	277	293	262	296	279	278	276	283	235	280	266	236	278	256	266	269	279	278	272	266	255	292	248	285	259	263	272	292	296	284	267	270	276	259	269	267	279	287	300	279	263	268	261	260	283	292	263	256	282	263	276	281	244	265	277	244	297	283	269	259	269	266	283	257	267	273	263	258	258	247	296	272	296	280	242	273	292	260	263	273	257	248	268	273	249	276	275	261	265	274	249	271	278	254	255	250	257	275	257	251	239	263	240	284	267	278	257	261	259	276	304	255	295	252	266	259	259	254	252	242	273	300	265	252	279	272	258	270	217	274	280	254	302	250	260	249	268	268	243	256	238	272	278	258	263	277	278	273	292	258	262	276	269	267	259	246	275	253	255	283	230	250	260	266	276	272	279	284	269	253	269	271	278	263	257	246	267	226	264	275	265	233	263	274	259	279	298	301	265	307	294	255	251	244	247	271	263	311	271	286	256	247	260	251	300	249	254	270	264	259	286	272	281	263	247	256	252	281	290	277	253	248	264	275	268	264	278	256	280	300	265	253	293	309	263	277	259	269	257	235	268	267	280	274	264	302	277	294	291	297	266	277	270	275	288	253	242	239	261	287	280	284	276	255	256	238	271	277	283	253	247	299	264	285	267	264	257	256	301	249	241	310	270	247	254	281	268	252	258	260	283	292	262	244	268	278	271	268	255	282	241	273	232	246	278	267	304	251	285	294	276	288	275	273	270	268	266	235	288	253	300	258	287	269	253	276	251	274	278	263	264	260	268	247	281	267	273	255	287	272	301	251	246	265	279	228	266	291	265	264	235	270	249	261	257	248	275	267	281	274	278	326	271	270	284	284	290	237	263	261	260	278	292	272	282	280	307	290	241	292	252	269	257	262	254	297	261	276	303	276	291	269	231	272	248	267	260	254	275	274	248	278	271	267	276	273	253	287	274	271	268	244	261	268	273	255	254	278	270	242	256	272	330	273	273	238	270	295	286	271	308	294	269	241	298	275	256	256	268	267	259	254	290	262	236	265	263	292	256	276	235	297	282	276	270	276	269	238	265	264	273	254	263	252	266	272	284	265	288	259	297	269	264	264	279	267	267	251	270	264	255	275	247	288	298	307	255	293	282	289	240	259	267	267	269	268	260	261	274	232	259	294	278	251	257	256	234	244	256	277	247	272	273	271	246	259	246	265	296	242	268	277	248	295	278	276	256	234	267	272	272	257	263	261	266	270	280	301	232	277	257	243	255	274	248	256	289	263	289	288	274	244	273	274	302	278	269	277	279	264	253	272	282	269	271	271	285	285	265	253	263	262	283	265	244	288	279	272	256	254	261	299	228	275	276	265	289	264	285	263	273	267	255	262	280	237	295	273	262	277	281	291	233	243	293	279	251	256	249	269	263	251	257	290	237	261	247	267	279	277	254	244	236	281	291	289	261	282	254	254	260	240	271	251	275	249	271	250	252	259	286	253	264	255	289	279	273	254	279	283	273	254	248	245	279	282	314	277	272	279	269	279	301	291	276	276	276	268	274	284	283	266	263	264	260	280	277	273	286	231	297	277	273	277	257	268	268	248	260	275	288	284	284	287	282	269	256	235	248	262	245	259	253	279	261	299	268	263	286	238	276	277	287	292	292	243	270	263	282	303	254	270	298	226	280	269	290	267	274	258	274	257	281	269	282	274	289	254	247	272	275	253	263	250	277	298	273	267	278	285	267	240	256	278	266	269	242	272	245	259	274	279	240	263	272	250	255	271	238	295	279	268	268	264	260	232	252	259	261	274	287	255	246	239	248	270	252	252	257	273	270	245	234	261	257	288	264	284	257	287	255
13433	8232	5354	8917	2469	981	804	1520	1009	721	665	694	691	780	722	738	700	687	729	735	1077	1153	651	661	679	656	693	719	669	700	724	654	670	648	665	667	677	734	701	685	678	670	671	717	665	655	678	679	673	629	654	676	647	668	718	640	692	633	718	698	710	683	706	630	693	648	648	651	665	697	675	644	688	697	701	701	720	692	701	654	676	725	639	651	695	701	672	657	664	666	675	721	675	688	667	665	659	660	657	637	703	648	647	647	671	639	609	660	673	700	691	642	688	695	696	719	658	677	674	652	656	655	632	682	715	633	683	688	662	716	649	707	636	675	650	705	655	700	674	699	650	604	686	672	678	637	676	662	668	720	653	676	682	658	652	677	641	647	631	711	669	682	680	693	676	661	703	673	650	702	679	676	667	666	701	661	691	697	652	686	696	709	701	671	694	707	680	691	688	710	662	727	699	652	682	699	697	722	684	665	661	646	675	710	713	697	671	725	677	683	634	665	658	654	647	664	681	696	701	675	684	683	684	681	700	713	631	715	690	689	703	725	694	709	698	676	667	680	717	689	671	695	740	717	686	707	664	672	655	639	681	644	692	666	646	688	649	680	647	711	720	689	747	695	656	691	679	670	677	675	676	715	705	654	692	730	700	705	671	658	633	702	697	711	649	704	635	648	677	711	646	694	674	711	700	673	665	671	680	724	685	681	716	722	663	673	641	695	691	706	670	682	674	668	711	691	695	629	717	640	717	659	644	718	690	720	682	719	684	660	643	686	698	669	696	703	660	687	694	670	675	720	696	687	652	662	670	674	693	654	679	644	687	617	692	663	653	716	682	672	691	713	642	690	677	653	712	636	641	658	631	671	666	694	692	695	677	654	650	687	687	712	680	684	635	669	678	662	670	690	677	645	658	679	685	711	665	674	677	712	688	688	681	683	662	689	719	650	669	706	703	690	757	713	670	649	626	680	724	656	650	667	666	684	703	685	672	666	666	716	711	696	699	638	650	700	712	696	738	647	667	688	666	677	696	699	645	687	698	623	690	717	670	693	684	668	675	666	656	686	662	648	644	689	655	701	664	641	630	664	722	680	687	659	665	667	677	698	658	655	637	673	667	672	682	711	691	647	618	661	637	700	694	643	680	665	675	656	672	689	675	670	689	672	687	683	717	648	663	652	704	659	688	661	666	704	655	641	683	667	743	643	659	599	693	701	678	688	701	703	698	726	692	681	651	711	647	649	692	690	701	711	673	648	668	669	662	702	676	706	649	686	627	703	691	692	632	667	697	674	704	698	688	704	697	668	637	706	675	684	668	707	680	723	675	651	677	643	725	707	647	683	673	718	667	657	674	648	717	655	592	689	697	711	693	678	657	677	709	703	651	649	665	664	680	663	655	692	645	678	642	690	659	662	655	669	658	680	649	675	681	659	656	674	718	711	686	733	675	653	691	752	626	653	643	651	641	707	689	680	685	661	678	722	652	641	664	722	660	682	665	629	693	651	675	635	693	660	692	683	669	674	641	680	683	664	691	678	706	695	678	673	673	702	689	646	673	725	640	643	678	695	663	660	628	691	727	622	707	682	687	672	663	676	645	671	687	732	662	723	691	694	703	690	686	686	682	693	640	702	681	654	681	660	670	707	677	690	704	672	703	687	662	698	689	652	682	692	661	687	665	695	684	645	675	675	700	680	689	671	700	684	673	676	630	681	664	675	692	674	666	664	696	638	660	644	667	698	661	641	683	659	682	662	697	642	676	660	647	697	687	691	679	647	662	718	668	678	656	703	651	678	643	680	631	699	640	684	672	668	673	645	665	665	653	636	705	677	644	656	719	664	686	644	656	673	661	688	718	691	664	638	675	676	689	691	719	672	628	659	728	665	669	668	673	722	683	655	696	725	706	739	728	709	718	634	650	680	684	684	626	688	667	670	715	651	664	767	700	667	693	692	674	691	693	646	677	700	675	703	687	686	685	720	697	697	663	648	681	714	652	665	675	656	713	683	644	691	703	714	647	679	683	704	697	774	643	670	646	641	645	727	701	696	689	711	650	669	670	684	677	681	682	626	679	669	664	681	672	679	656	694	678	666	705	679	717	701	675	676	690	651	690	659	708	711	683	694	629	665	680	674	691	709	675	689	704	712	694	718	697	645	654	678	708	640	670	722	668	672	684	669	723	632	722	675	666	710	734	661	671	659	674	668	645	695	672	672	633	652	630	629	706	675	644	663	657	686	669	685	710	695	652	695	639	656	668	665	673	647	716	713	708	688	678	682	708	682	702	685	679	672	651	698	678	652	620	687	677	661	681	658	703	687	680	746	675	627	675	638	682	658	679	648	698	644	649	710	679	690	720	685	662	683	692	689	662	684	669	698	684	697	683	640	656	655	680	689	661	655	659	682	651	693	665	639	669	708	707	690	690	658	640	685	724	682	661	676	702	679	705	668	674	691	653	685	696	692	731	710	675	663	738	666	679	681	719	638	712	678	711	695	648	652	711	695	672	676	674	695	669	668	695	639	672	699	668	693	710	712	710	669	692	654	669	692	668	742	683	690	688	673	735	703	674	675	649	686	680	715	660	726	697	700	677	717	630	662	701	717	609	671	682	662	662	701	683	667	683	706	660	677	655	633	650	716	664	688	723	646	640	692	710	617	614	640	678	698	685	712	756	683	649	674	683	705	680	710	710	675	682	677	624	685	621	635	650	640	665	656	626	710	686	624	675	710	697	644	668	705	674	686	718	651	671	667	644	652	649	644	738	677	740	684	706	635	619	665	703	674	655	662	664	655	658	636	664	654	688	744	702	695	669	655	700	671	674	636	684	678	681	698	720	680	695	678	677	708	709	652	663	690	665	664	708	723	658	695	645	626	683	702	712	623	718	680	653	671	664	695	690	679	725	684	677	676	702	683	695	667	702	699	676	673	688	665	688	685	679	702	706	613	674	699	768	642	679	643	668	676	659	722	657	616	651	726	676	651	677	689	661	699	672	665	674	717	682	676	699	685	642	686	664	676	644	739	703	703	693	646	696	705	688	640	705	656	673	673	711	676	655	650	654	727	674	622	681	673	669	650	737	686	687	647	745	689	664	640	676	694	676	667	685	697	695	660	648	690	636	696	687	667	658	673	641	678	700	646	687	697	684	680	649	628	683	732	690	676	631	644	652	644	691	671	683	692	702	664	698	662	667	682	682	652	662	699	686	671	659	696	695	643	709	680	656	660	659	721	662	626	647	701	689	671	653	671	648	681	685	715	626	685	654	650	716	618	685	684	709	712	730	723	660	643	689	680	670	681	654	672	665	686	668	655	676	701	654	710	655	670	685	730	648	759	632	643	715	694	676	695	692	672	662	624	724	623	647	666	652	711	642	683	679	637	645	722	668	661	665	654	684	697	626	685	673	643	686	674	665	689	653	640	700	678	695	636	660	668	663	663	642	675	676	679	688	658	665	672	642	686	660	693	707	633	670	653	642	679	641	716	714	715	674	660	685	695
75692	61936	38110	45661	30304	4540	1359	936	854	449	355	274	259	271	248	222	234	233	216	210	2223	2870	208	217	192	215	180	195	198	201	202	209	180	193	202	195	194	214	173	208	199	188	201	199	188	178	176	194	181	185	204	166	180	183	198	180	184	164	192	192	180	168	185	194	169	195	211	155	211	175	185	188	182	179	187	200	176	192	195	192	189	205	169	162	180	191	187	189	206	211	173	182	160	191	174	182	180	191	184	198	173	202	184	179	189	196	173	193	208	216	162	171	189	194	164	176	176	178	186	182	188	175	179	168	210	201	172	176	198	179	189	174	178	177	182	167	178	173	185	188	218	195	200	178	185	185	171	199	180	187	176	164	194	205	200	202	184	185	170	173	201	166	168	188	204	181	175	183	183	175	167	183	175	196	184	188	166	190	168	180	192	159	176	161	201	199	211	184	173	185	183	204	198	191	184	190	166	184	170	189	187	182	177	208	189	196	186	187	222	159	176	183	174	167	185	168	212	190	194	174	213	167	190	199	184	204	199	197	194	170	170	176	190	193	160	142	191	183	210	182	200	207	175	193	177	170	185	195	178	173	186	157	190	187	147	184	183	198	182	161	182	205	191	197	184	177	189	192	186	190	192	201	167	154	180	174	170	175	183	187	190	203	199	156	192	192	165	158	157	179	205	157	152	149	190	179	162	179	162	177	201	176	193	194	170	206	177	201	190	208	181	206	197	186	162	185	173	177	166	173	174	185	164	173	184	210	164	178	174	168	174	169	169	175	206	188	178	178	185	156	176	209	205	188	199	186	195	175	186	194	205	195	197	201	204	212	160	175	189	177	170	167	194	175	163	177	178	169	183	189	177	187	176	195	169	195	203	179	162	174	198	183	196	193	182	206	168	199	187	159	147	210	192	180	186	191	161	187	167	188	177	174	178	161	183	187	176	201	176	171	197	180	200	183	186	187	175	188	163	197	201	175	159	191	225	210	179	179	198	170	178	195	191	207	172	185	170	174	189	180	189	193	205	169	202	199	193	175	165	172	185	188	169	164	186	191	185	154	166	197	181	173	181	172	163	197	201	187	185	173	182	187	169	175	175	177	177	207	203	205	183	186	172	188	193	160	165	204	197	163	166	190	165	184	196	187	199	161	213	176	166	196	179	186	181	183	171	164	177	174	187	166	182	205	170	164	187	183	147	202	192	181	187	177	182	198	191	175	174	204	178	187	213	159	186	171	167	190	185	181	189	181	178	194	199	189	197	196	186	189	177	181	215	209	202	169	189	183	195	201	177	188	156	182	195	198	167	200	187	167	182	178	182	163	182	206	198	183	195	196	190	178	188	189	181	178	188	186	189	182	178	182	192	195	173	182	183	164	185	169	203	189	191	189	187	192	163	207	183	167	176	193	169	160	197	177	184	192	173	173	185	184	203	194	177	180	198	179	197	187	158	172	189	197	184	170	193	179	207	149	155	220	199	184	189	177	173	177	145	168	177	186	168	173	170	179	191	181	190	195	187	173	151	185	184	185	195	164	202	149	170	187	180	165	192	166	165	170	183	198	199	210	191	169	188	176	170	166	171	158	203	157	184	203	186	190	187	191	180	184	171	196	142	171	176	175	181	169	170	169	172	198	171	177	181	202	223	206	179	185	172	162	164	206	201	184	184	166	171	209	177	195	193	194	173	178	189	167	168	181	187	186	191	179	157	198	160	169	211	178	194	193	179	191	194	180	184	199	196	206	182	210	163	177	174	198	209	164	186	169	177	177	185	184	196	190	199	225	181	193	166	180	180	180	186	167	186	155	186	198	180	200	186	193	177	173	178	181	186	207	182	179	166	185	176	208	189	191	166	184	191	176	188	192	177	173	171	176	189	195	184	168	179	155	178	173	188	177	185	203	194	207	184	150	176	182	185	193	195	194	175	165	178	205	209	190	194	177	190	210	179	182	195	169	182	186	190	195	170	169	187	172	180	168	205	185	181	191	191	206	191	171	170	204	196	183	163	195	195	183	165	192	162	161	207	166	186	172	184	172	175	166	172	190	207	177	196	182	178	197	172	186	185	192	194	206	194	166	196	200	182	166	173	191	209	179	170	196	187	192	186	183	169	179	174	195	181	190	189	187	198	194	187	188	208	179	194	192	182	149	165	192	175	180	156	187	155	176	210	190	187	196	186	185	187	167	171	187	189	184	165	164	200	190	179	184	195	185	178	186	185	173	193	191	167	198	164	164	191	171	182	170	192	200	181	192	158	180	174	189	182	195	193	182	188	178	196	191	195	186	193	158	165	183	178	190	168	213	165	185	173	187	161	178	175	182	187	172	188	191	179	185	194	172	186	169	207	213	158	201	183	196	172	173	172	155	181	186	190	154	201	170	194	204	188	208	183	155	196	197	178	179	195	200	191	204	188	199	193	189	195	183	189	203	208	189	169	185	161	169	172	177	195	182	169	172	177	162	178	176	181	200	189	180	184	169	188	181	184	192	191	165	203	179	150	209	200	161	174	191	178	184	163	194	171	179	190	201	162	174	193	208	193	177	199	204	198	184	151	167	168	198	193	175	178	204	181	175	167	182	212	185	169	191	191	203	189	194	195	193	188	182	206	161	176	168	156	197	204	186	181	208	185	192	196	184	171	193	174	185	169	195	165	178	167	176	199	156	193	195	182	178	166	205	190	200	193	197	196	189	191	194	179	162	176	186	206	196	203	174	184	166	172	180	184	201	173	192	162	187	191	150	199	188	174	190	182	192	190	196	172	207	171	170	196	174	155	159	181	191	179	166	197	184	179	184	155	187	181	172	206	172	198	176	156	177	188	179	187	193	198	189	180	174	196	187	185	203	200	199	192	188	207	179	198	180	193	188	165	198	171	159	173	180	178	196	188	196	186	164	169	215	175	177	203	200	201	187	214	179	188	177	174	202	183	213	201	186	165	184	183	155	176	186	184	181	198	180	195	182	177	179	161	176	184	187	181	202	191	206	194	180	182	152	189	175	173	188	188	203	164	198	180	172	187	181	164	163	200	159	187	169	193	192	185	177	191	212	195	194	184	175	164	162	186	184	184	178	197	165	220	185	186	187	197	176	186	190	167	178	178	176	180	162	168	166	206	188	186	193	173	189	174	219	200	180	173	182	182	196	191	192	197	196	161	200	177	189	178	203	180	181	184	170	164	171	167	183	184	178	180	163	178	192	170	171	219	193	173	191	203	173	201	186	172	164	182	205	189	172	199	194	166	167	191	172	200	187	190	182	161	204	191	191	200	180	192	171	173	202	172	206	181	177	185	190	180	196	165	197	198	196	204	188	191	173	197	182	180	195	177	165	162	200	177	158	181	155	203	177	163	182	189	176	182	187	199	204	189	187	185	190	181	181	163	203	191	162	203	184	175	167	177	186	174	204	192	192	196	162	175	194	199	179	170	166	198	199	175	211	180	176	194	203	165	170	178	189	190	169	194	197	179	183	180	169	174	168	188	217	180	183	173	176	190	179
50229	40552	40859	55376	23184	4748	4311	3559	2926	1759	1384	1233	1009	896	923	986	886	802	779	720	11720	12049	580	540	549	549	552	544	540	535	509	516	501	474	523	544	492	536	505	495	448	463	487	474	452	483	520	485	497	441	474	510	476	496	490	457	469	459	465	477	480	533	507	473	515	462	494	474	453	485	486	467	445	479	481	469	500	454	502	435	454	483	475	443	507	471	463	472	456	452	465	469	465	448	485	484	502	479	431	444	452	456	450	453	477	446	435	430	430	487	458	446	499	440	464	433	502	452	449	464	445	464	472	453	478	528	483	444	458	439	459	470	448	517	459	479	465	509	425	475	431	464	467	442	478	472	468	452	452	462	445	467	473	446	513	458	518	489	457	474	463	496	463	416	467	459	471	456	450	444	462	467	436	483	449	468	461	460	457	454	462	455	467	482	469	471	409	448	465	449	471	484	479	492	474	487	454	450	479	466	469	439	429	466	442	451	441	461	465	452	486	464	425	401	484	497	491	459	449	451	431	493	474	485	445	444	460	472	447	468	483	490	487	485	468	463	443	484	501	438	486	467	433	451	474	447	467	454	466	444	470	480	479	424	471	458	495	454	428	450	433	484	451	468	506	441	462	478	489	450	482	475	479	422	473	468	430	453	433	445	439	430	417	463	496	454	467	479	500	443	451	481	456	490	466	425	479	449	488	464	486	488	441	483	471	451	482	494	457	497	442	464	505	453	428	426	489	473	447	456	418	488	445	488	469	441	456	449	460	439	449	454	438	487	479	470	449	443	516	470	449	461	465	476	496	456	478	398	463	447	432	422	432	433	437	523	459	459	485	429	465	469	466	472	465	501	437	494	463	449	456	464	510	461	446	446	444	455	449	460	450	485	478	484	466	415	435	456	468	465	447	487	459	461	474	452	445	456	429	489	451	429	524	476	441	476	451	453	465	468	452	496	466	468	476	478	448	475	466	449	496	474	485	474	482	443	474	456	474	432	468	489	474	458	478	454	488	455	475	468	472	485	480	455	522	475	450	512	448	448	438	446	516	492	484	474	453	444	467	465	475	466	489	446	492	485	462	463	481	495	482	438	475	453	452	508	439	472	459	507	466	473	462	460	468	451	495	485	464	453	451	451	460	508	482	487	494	444	487	436	456	474	478	438	457	483	443	456	473	429	464	448	433	434	497	495	474	482	458	472	454	446	484	461	475	447	460	464	468	494	444	460	440	480	453	467	472	470	499	471	463	455	442	444	458	445	445	496	486	474	449	485	485	457	503	479	457	465	483	477	423	437	454	472	468	483	492	528	453	485	476	486	421	461	436	444	453	442	464	448	456	452	461	518	458	464	428	435	480	470	480	440	472	487	468	488	488	453	470	450	504	459	397	463	462	439	503	433	412	435	432	464	466	480	455	463	458	457	463	466	455	452	486	473	399	447	511	445	459	448	459	477	438	436	454	465	450	490	486	478	433	457	481	474	457	450	487	424	500	467	463	466	483	486	468	457	473	476	488	470	478	445	460	469	450	499	444	495	466	460	423	463	490	486	488	486	466	443	444	464	492	452	458	473	502	445	449	446	494	444	482	484	481	444	462	475	489	431	464	473	430	428	463	459	485	470	472	470	469	483	473	465	468	448	461	478	469	473	459	457	461	484	442	422	457	452	473	470	440	454	490	469	508	468	444	460	493	480	506	463	476	448	485	490	441	457	483	447	486	472	447	433	452	429	439	472	445	447	497	471	424	465	457	432	451	483	422	443	472	496	467	461	483	441	447	445	474	427	484	445	460	471	498	434	425	453	474	478	449	487	435	470	493	510	462	457	428	446	483	416	475	452	518	472	437	451	475	495	454	460	429	472	453	468	448	461	466	492	466	473	440	484	459	431	494	466	511	458	448	461	453	468	458	459	461	494	469	459	464	495	486	503	478	495	470	463	454	457	443	454	458	438	480	453	447	477	462	481	437	434	448	489	472	464	454	448	445	460	438	471	457	470	489	442	473	448	447	459	499	446	447	439	424	426	473	485	462	398	468	433	476	446	474	447	476	481	462	485	462	469	456	452	455	495	478	495	478	447	450	436	420	457	471	464	428	448	462	451	500	465	436	472	481	487	475	455	481	443	470	486	431	467	503	446	473	468	480	458	450	440	445	461	437	482	475	456	449	460	479	508	450	448	459	455	482	457	445	462	482	434	462	471	424	458	484	457	458	470	479	487	484	463	455	435	483	492	478	431	452	526	469	462	412	461	442	465	463	467	449	448	450	500	450	449	410	460	440	431	489	455	468	467	457	447	449	502	477	456	496	472	469	452	445	454	473	450	468	443	495	458	449	464	464	441	458	449	462	469	466	474	460	483	446	481	503	446	426	481	466	463	434	418	459	444	446	486	434	473	446	484	428	467	476	480	500	450	472	449	429	464	439	417	446	458	479	436	488	420	499	465	449	468	441	425	445	433	501	480	433	467	451	433	457	468	434	438	469	446	455	427	439	474	438	479	450	464	471	488	460	449	490	467	440	482	423	462	473	459	442	424	475	456	465	486	419	467	444	477	445	451	484	463	452	495	474	455	457	462	463	462	494	469	452	456	511	457	475	467	420	500	457	466	456	505	462	464	436	477	435	412	485	452	459	492	492	441	469	481	452	472	465	503	450	466	489	428	489	495	470	457	467	491	468	484	424	462	485	431	497	468	461	472	416	483	478	416	477	451	474	454	479	448	443	467	456	446	426	440	478	414	498	489	446	477	478	490	442	435	481	496	463	496	451	467	431	453	477	461	457	468	504	484	448	453	494	494	469	436	425	439	485	426	449	458	469	475	463	465	445	451	458	465	491	474	463	440	475	507	481	473	472	490	446	456	459	483	438	442	431	452	450	447	456	497	453	461	448	429	456	452	495	448	435	470	489	478	481	418	465	470	483	455	475	470	474	433	456	483	455	408	458	489	492	488	449	475	481	434	450	482	517	478	481	454	490	475	488	436	525	464	485	463	463	511	435	491	450	477	504	475	473	451	450	488	474	432	497	433	492	436	478	471	505	487	458	471	466	474	433	478	450	503	443	435	461	436	501	476	472	500	451	466	474	521	418	478	477	470	473	459	442	506	462	458	474	472	473	460	463	455	471	482	413	463	485	480	477	455	461	435	454	462	452	480	472	456	481	460	467	411	479	479	481	498	488	461	487	465	502	424	479	450	481	466	419	439	488	452	481	455	472	463	449	472	483	456	436	466	429	456	458	439	438	446	441	468	455	468	459	459	438	467	438	461	442	446	442	454	474	467	457	440	476	469	448	433	463	426	470	437	464	436	397	480	510	462	463	450	458	482	491	474	473	441	431	479	467	478	460	436	463	472	437	463	463	476	463	467	441	461	479	457	461	512	461	465	460	459	523	428	470	454	477	432	461	449	453	432	448	477	489	458	425	457	469	484	457	440	440	467	447	469	460	469	448	441	450	468	500	455	489	430	412	467	499	472	477	459	480	453	459	455	461	471	424	484
77008	67262	54421	41175	27459	4851	1077	639	488	364	297	320	223	204	206	222	219	211	204	183	1993	1426	196	153	188	158	146	138	183	194	164	166	136	154	160	149	160	158	175	159	148	165	185	168	137	176	169	166	152	162	153	141	174	169	137	180	147	169	128	156	154	152	172	156	135	166	161	174	160	138	145	178	182	174	180	160	164	164	173	143	144	151	153	173	155	153	151	131	157	134	162	151	156	176	137	172	178	176	148	157	135	167	163	150	178	149	147	154	140	167	167	168	166	168	130	175	182	151	141	143	161	179	169	172	158	141	170	145	172	183	167	153	169	163	165	146	150	186	139	148	180	166	157	149	123	151	163	150	163	167	158	147	150	152	156	138	154	145	154	147	202	155	142	158	162	159	153	158	162	175	169	157	169	162	164	175	154	155	144	137	158	140	154	138	159	172	167	157	173	157	136	136	139	155	150	165	169	183	160	152	155	151	152	132	168	171	183	172	153	167	165	140	157	144	179	180	159	157	157	160	164	167	165	172	136	171	147	150	159	156	159	154	149	163	154	148	159	180	136	153	153	141	161	151	170	157	148	159	149	139	146	162	161	158	163	155	131	153	172	152	162	164	156	152	165	133	146	149	164	167	171	184	170	145	141	160	158	176	179	164	136	173	162	147	134	163	148	159	137	154	155	148	163	166	151	162	167	141	162	150	192	141	155	148	169	150	174	162	146	157	166	168	166	141	168	159	149	182	150	152	157	141	128	170	143	152	157	169	169	186	172	159	123	161	168	136	189	164	166	155	147	147	161	160	166	172	171	158	153	140	155	152	171	148	148	149	173	175	165	162	151	138	148	129	150	144	169	157	161	167	171	160	139	162	150	151	144	141	150	134	161	144	148	138	130	166	152	158	162	173	171	167	160	158	158	154	163	147	142	155	172	148	135	168	160	148	159	150	150	161	151	180	160	144	161	166	137	138	170	171	130	164	171	148	170	152	145	156	164	166	145	178	155	152	152	135	158	157	153	146	161	153	144	153	146	156	142	138	135	151	166	173	138	166	161	144	160	145	138	159	143	162	165	148	155	148	157	160	177	158	148	145	159	149	140	155	147	151	170	170	159	148	147	153	133	156	173	175	171	150	143	138	121	165	155	161	152	163	154	165	154	160	141	134	166	155	149	154	135	140	174	148	159	160	160	145	160	111	158	149	155	177	164	150	144	180	135	174	159	158	155	165	155	159	152	171	157	125	128	140	157	174	142	147	164	186	161	183	147	151	157	156	156	143	161	163	175	161	162	156	167	159	164	185	143	170	170	154	162	154	148	142	150	142	181	129	149	158	136	170	147	161	176	156	164	181	156	165	144	143	151	170	164	166	165	138	154	176	148	156	149	138	150	145	171	171	163	154	146	158	149	163	170	170	157	152	172	165	162	143	158	152	158	159	151	143	152	170	159	171	143	156	164	150	165	157	157	149	167	142	147	170	181	168	152	148	143	170	171	158	173	160	158	160	170	160	167	153	167	175	157	168	148	147	176	132	156	158	140	168	162	159	163	172	176	175	167	164	156	148	146	156	157	145	152	152	136	169	166	154	151	153	156	154	142	121	173	130	144	164	161	155	151	161	163	160	150	155	178	165	179	154	158	159	156	139	164	141	185	147	165	157	151	150	158	145	140	151	153	153	145	164	175	160	189	131	178	145	168	167	160	162	166	139	151	155	152	169	159	150	138	151	134	181	152	167	151	176	146	149	162	187	167	169	168	171	148	143	148	142	156	150	160	152	154	156	138	158	169	132	153	152	126	171	138	162	169	168	134	151	156	158	143	140	164	167	156	169	148	168	169	167	150	140	156	168	149	178	153	166	150	165	177	157	168	156	169	147	152	145	158	139	170	168	161	128	156	180	149	159	152	146	128	161	165	151	163	139	157	143	154	144	167	133	158	165	163	149	182	144	164	179	154	159	158	160	144	155	172	154	147	157	146	141	153	156	143	148	158	174	164	177	161	167	136	166	137	173	146	135	156	146	143	161	180	145	152	181	177	177	152	144	148	161	154	177	176	144	155	133	160	146	142	144	155	160	174	135	181	142	161	167	152	150	152	155	141	173	157	163	149	139	156	181	162	175	139	164	162	152	141	157	169	125	164	167	160	145	151	177	173	174	152	136	173	172	174	163	163	172	144	153	140	153	151	158	156	142	159	144	151	156	137	159	141	152	168	141	146	165	161	145	154	186	173	153	168	138	153	142	177	132	167	171	143	131	141	151	161	154	119	153	156	135	147	144	168	143	170	161	158	146	172	144	162	189	166	140	153	148	168	156	162	159	156	143	143	148	140	151	165	150	159	170	168	159	145	153	171	132	150	152	135	172	156	137	137	140	148	169	151	161	164	143	144	167	176	162	146	135	158	152	175	177	166	144	151	152	185	145	148	157	178	146	179	181	140	139	151	158	142	141	139	163	146	157	168	138	161	134	152	146	159	166	177	153	159	153	157	145	165	169	168	150	132	144	166	167	157	156	144	167	146	197	164	177	147	161	150	151	171	159	134	128	176	163	117	156	159	157	170	163	161	167	153	147	161	144	147	141	173	150	149	185	156	175	155	169	152	153	147	140	151	167	148	164	154	164	137	161	132	146	156	181	137	170	166	147	132	159	155	150	162	171	153	156	141	160	156	161	143	150	137	150	147	168	156	139	168	151	147	140	167	182	167	155	160	167	164	166	152	189	165	140	143	157	146	149	136	175	150	162	158	163	173	171	158	175	177	140	166	171	172	151	151	166	159	145	163	166	151	164	134	141	158	142	157	159	154	150	186	163	154	161	176	184	146	171	157	138	149	175	169	135	146	162	159	163	174	152	157	160	152	145	150	146	135	142	156	153	169	138	147	144	173	155	139	190	178	160	146	160	146	155	179	152	168	134	172	164	167	158	156	154	163	156	174	154	151	169	156	154	163	151	128	160	151	149	160	155	135	153	192	139	181	144	167	186	162	151	132	167	156	147	148	147	164	187	169	139	166	153	158	166	151	140	160	150	138	161	154	173	185	151	177	147	145	144	159	147	149	155	153	175	147	162	152	135	151	128	155	156	127	163	147	181	164	139	146	153	174	157	165	147	149	165	163	146	177	171	153	140	136	152	158	168	148	156	168	152	147	141	151	152	157	147	147	179	151	134	173	168	140	108	158	159	162	158	136	172	167	171	157	159	148	170	143	137	137	156	153	155	181	166	160	133	178	158	151	150	138	149	151	143	160	167	167	152	148	176	163	144	168	182	135	118	151	160	142	160	164	175	157	154	173	190	173	163	150	151	172	148	181	165	153	188	155	180	168	165	154	157	158	159	171	158	155	164	137	159	172	148	150	136	157	148	142	165	159	151	162	154	167	162	169	162	175	150	150	144	150	170	166	180	162	141	163	149	150	153	157	128	167	158	171	167	156	169	157	165	146	156	145	154	144	160	167	144	172	165	178	156	165	154	162	165	145	149	160	163	159	149	172	158	168	178
50512	49310	51569	46521	22348	4014	3972	2754	2328	1511	1066	981	868	824	803	826	816	780	714	634	10944	5972	518	523	497	544	494	454	467	484	506	448	442	461	448	460	418	460	399	468	418	392	421	421	427	393	413	418	407	411	407	414	411	433	425	378	440	391	439	429	396	424	401	415	388	431	413	427	408	397	387	394	394	398	436	415	417	406	381	423	392	416	420	411	412	396	382	404	408	357	410	429	418	435	414	411	386	398	431	379	390	377	369	389	343	438	394	394	383	441	372	384	448	379	390	411	434	418	425	416	386	422	394	387	438	353	452	387	427	426	403	409	398	390	404	425	409	400	409	395	435	376	401	405	416	381	428	434	397	390	421	405	384	430	419	384	381	396	409	425	397	442	392	402	429	404	398	406	392	368	384	376	371	372	414	383	423	424	392	383	397	410	378	431	434	423	403	401	378	349	415	385	375	432	408	417	425	387	403	427	418	422	363	411	401	368	403	394	397	395	378	404	397	394	413	405	400	436	400	408	408	394	389	423	388	397	416	391	399	394	389	406	401	411	382	391	401	403	399	396	412	432	432	417	381	456	421	405	364	383	382	396	431	399	417	451	410	414	383	379	397	417	418	391	408	381	425	402	402	403	450	404	424	409	413	411	387	407	386	404	396	361	399	358	394	432	383	376	420	373	368	380	427	384	403	391	426	387	388	407	367	391	404	384	371	406	388	396	389	424	382	396	388	429	421	416	451	381	415	413	420	400	361	389	429	383	429	399	389	403	431	402	404	372	403	388	383	373	402	432	399	390	357	430	401	395	417	431	395	413	410	422	401	399	408	407	404	391	410	446	405	362	403	412	428	421	399	385	417	392	407	403	384	394	399	436	386	371	409	374	445	385	405	405	419	416	408	428	394	422	409	379	418	398	431	432	411	416	443	437	397	437	395	391	406	397	384	409	398	415	398	409	404	391	398	393	405	387	403	374	417	360	383	366	402	416	389	383	419	378	394	396	407	414	388	379	387	393	449	419	384	405	381	407	416	374	393	376	418	396	382	392	402	392	380	389	370	400	413	413	386	443	339	412	417	408	440	390	421	436	384	445	411	423	394	399	431	379	364	378	393	403	382	414	395	394	407	412	416	415	383	389	410	387	393	422	409	386	421	403	416	385	375	404	373	407	430	390	425	380	399	388	434	360	391	386	396	378	381	432	394	410	389	412	405	398	407	368	382	397	419	419	417	421	409	412	399	374	389	392	393	383	384	391	441	346	412	409	373	430	410	371	394	418	412	431	413	419	411	420	398	372	406	449	385	414	412	389	402	420	383	389	408	443	407	392	369	446	423	419	408	405	427	430	390	373	424	389	425	457	363	426	374	396	409	371	397	401	378	375	414	422	388	369	390	402	393	398	408	416	394	366	424	386	434	440	380	412	407	384	395	427	410	381	409	421	427	402	404	361	428	409	377	410	396	393	379	403	392	402	409	408	406	401	432	402	423	402	442	401	401	375	387	414	411	384	416	371	415	349	421	383	399	396	409	410	468	431	433	415	406	422	378	389	406	420	415	401	436	386	408	453	383	383	415	434	403	402	395	416	438	416	422	411	436	384	356	398	398	428	382	450	409	371	413	413	443	440	391	409	410	382	408	437	394	422	379	405	382	393	397	376	423	420	416	426	415	382	401	408	415	405	419	427	403	393	401	398	401	425	427	413	378	411	425	371	385	407	435	376	403	406	440	409	429	393	420	427	415	415	386	417	426	402	422	438	423	404	385	436	376	397	398	404	405	396	385	442	393	375	395	402	413	400	423	403	420	384	397	425	382	392	380	423	413	406	404	418	423	401	382	396	396	402	401	392	385	422	421	406	394	408	411	386	378	413	448	347	434	399	394	400	380	389	411	416	390	381	405	384	415	404	408	400	408	431	398	415	402	387	390	403	390	421	400	402	375	410	417	390	426	430	379	395	405	361	417	447	390	407	420	396	396	398	433	370	399	399	387	405	369	412	420	382	404	395	393	402	392	394	398	404	437	367	399	421	377	433	439	419	446	378	412	389	419	409	392	424	428	395	390	416	405	380	391	367	390	422	402	376	381	377	368	404	400	371	393	383	387	437	383	389	435	398	429	405	362	389	432	420	420	402	373	387	398	397	389	399	371	428	449	408	372	432	412	407	406	420	399	401	392	391	415	424	386	390	398	367	364	403	411	430	374	417	393	397	390	384	421	362	406	405	380	398	437	452	408	391	452	394	434	385	399	408	423	444	402	391	365	430	393	383	397	404	393	412	372	438	435	392	390	380	389	402	403	378	446	384	404	439	392	406	424	425	400	390	386	393	393	410	404	397	437	393	406	429	409	434	410	415	445	404	435	414	386	396	391	419	370	395	391	409	396	401	389	421	378	416	377	390	399	410	426	391	393	395	403	401	404	390	413	415	383	406	406	384	396	411	444	377	387	431	406	410	387	358	429	416	379	406	422	395	386	443	421	441	398	398	411	416	425	428	413	379	406	396	406	398	384	384	384	411	403	425	395	400	394	411	396	424	393	429	409	392	394	404	403	405	417	424	380	383	411	405	415	366	427	402	424	415	425	438	408	407	374	393	389	392	428	403	383	416	398	435	419	402	447	418	385	442	412	392	370	389	358	407	401	406	383	393	416	373	424	426	399	416	369	381	396	396	412	425	382	366	426	367	415	396	384	435	401	422	385	395	415	415	371	408	429	391	377	416	393	389	432	416	397	412	375	405	395	383	422	413	391	405	403	389	439	410	403	397	371	380	383	366	371	386	389	362	378	393	411	412	454	396	406	400	416	425	393	404	392	410	457	390	403	404	386	420	428	378	413	456	360	398	382	350	450	421	398	411	391	410	390	385	391	414	426	414	399	385	421	402	408	391	400	404	433	432	389	402	433	415	417	422	419	370	369	410	410	413	417	384	367	431	401	404	408	387	437	387	412	372	414	408	438	421	420	383	370	449	391	369	415	403	437	383	385	415	412	368	441	409	404	396	364	430	399	431	392	420	413	383	411	396	395	426	404	421	415	434	407	420	384	421	355	394	416	375	383	410	412	421	410	393	386	388	374	400	457	400	416	393	394	398	400	418	404	387	422	408	378	420	407	395	404	373	400	399	416	403	415	392	392	402	419	432	395	433	365	371	421	422	365	436	383	399	435	396	415	429	404	389	428	393	400	402	376	397	380	384	388	429	402	387	393	401	434	437	387	429	422	408	393	392	411	401	391	396	414	415	391	398	411	408	350	356	400	424	394	394	412	393	400	439	408	381	392	365	379	386	397	403	396	422	361	419	412	391	413	408	380	381	391	376	415	370	374	382	410	413	396	408	390	429	380	380	405	410	397	379	404	412	437	420	370	410	409	379	374	404	394	400	407	383	432	421	433	397	402	418	413	429	409	428	391	398	376	405	409	393	407	397	386	401	382	371	424	375	417	399	404	418	376	401	420	372	396	391	407	423	385	416	416	403	399	406	418	384	387	390	378	419	405	433
19602	11909	3114	1396	970	287	282	273	274	287	279	299	260	276	259	280	302	264	276	241	306	258	236	294	290	287	269	275	238	276	284	269	282	274	280	241	299	294	289	267	254	275	285	268	281	287	272	274	261	260	273	251	235	275	266	273	281	271	244	255	229	260	272	271	265	288	296	272	251	236	261	264	262	247	265	265	276	258	245	253	242	308	300	276	303	286	240	248	275	263	253	250	243	277	275	252	276	262	259	246	279	261	277	267	273	238	266	247	235	230	272	290	255	246	228	264	253	255	286	286	266	255	280	241	242	262	284	287	270	252	236	267	292	255	270	269	263	251	274	268	269	268	271	276	267	282	306	262	287	289	279	241	262	273	267	293	262	256	275	259	283	273	278	275	262	286	251	279	239	242	260	251	247	285	298	241	253	279	257	279	240	276	278	286	257	264	278	234	287	244	241	260	257	268	265	263	288	248	261	276	251	280	255	275	290	257	269	296	296	287	254	259	278	260	256	272	269	286	274	271	271	230	233	276	299	287	286	266	268	263	248	271	274	273	234	267	237	291	261	260	285	269	283	261	267	277	264	258	263	246	219	253	270	245	266	277	232	281	286	247	267	275	253	283	271	253	279	262	257	292	263	289	260	259	282	240	266	254	265	272	273	264	271	283	256	235	249	287	279	276	290	218	247	255	265	248	310	260	277	304	239	265	237	264	261	289	298	227	278	304	284	260	254	252	276	236	265	268	278	251	265	241	276	266	255	254	264	275	262	264	287	282	241	251	283	296	276	240	294	251	262	227	263	261	258	241	281	265	262	257	276	275	255	258	252	258	274	258	268	288	237	258	270	271	292	257	259	267	235	245	285	220	282	274	256	260	260	259	237	292	271	273	254	250	276	248	274	269	284	266	242	235	265	239	282	259	297	270	269	250	276	250	225	265	271	253	254	270	271	263	260	258	286	249	249	247	267	274	287	249	269	314	250	263	263	270	285	266	280	287	242	242	263	294	244	277	261	287	256	257	261	278	220	240	286	261	238	253	277	270	283	262	265	262	284	265	252	266	267	275	273	273	275	276	277	289	277	269	260	275	252	276	262	270	276	267	271	291	254	250	247	234	282	274	264	270	245	258	271	263	257	267	265	283	283	254	268	269	242	274	314	245	244	249	267	276	277	296	263	242	305	253	226	270	259	298	306	251	266	263	247	265	279	254	252	269	272	310	293	292	284	273	269	275	252	279	261	272	248	239	248	283	294	282	283	274	250	251	241	256	270	234	284	287	258	299	287	288	256	260	218	227	275	256	281	287	269	262	243	276	252	256	262	269	283	241	241	288	288	274	239	299	274	256	267	255	292	287	258	267	259	246	288	268	285	253	261	254	279	283	275	264	251	281	259	260	305	260	233	275	292	263	271	258	261	254	286	263	265	278	251	251	256	271	252	243	286	266	286	271	293	251	272	258	264	266	260	272	287	249	253	246	308	272	269	301	252	271	238	242	251	268	294	249	308	258	281	261	270	302	299	272	269	267	266	240	262	254	266	257	262	279	289	258	236	247	286	265	289	278	273	273	298	278	264	295	303	262	296	279	265	245	239	285	256	240	238	253	277	284	308	255	251	277	288	271	280	268	280	258	252	276	240	256	267	261	236	259	276	281	270	269	290	269	291	268	260	289	278	241	286	289	250	259	268	252	279	260	269	270	282	248	274	292	252	283	261	277	271	263	249	288	267	261	265	256	275	265	281	255	240	262	278	240	255	246	275	264	283	263	264	269	261	274	285	306	246	256	231	263	272	271	279	285	215	261	274	267	280	268	258	269	236	245	262	280	253	246	261	287	276	294	283	262	256	290	260	239	304	261	276	277	266	272	263	246	238	288	253	259	275	236	288	242	251	270	272	270	271	277	246	262	256	272	267	254	281	261	271	288	274	280	254	257	268	259	268	267	241	233	283	248	276	310	283	268	259	297	261	285	245	281	246	288	274	252	270	264	254	273	254	273	281	259	261	240	284	265	315	257	266	272	272	284	260	294	289	266	236	264	251	269	276	308	276	261	273	247	242	286	260	270	258	283	252	225	258	257	241	271	249	262	248	244	303	293	238	248	239	252	262	241	243	250	276	269	262	248	247	237	270	267	274	268	278	252	312	285	254	281	266	292	277	258	232	311	271	255	276	258	285	233	260	299	257	281	271	245	277	256	288	259	279	255	247	263	284	264	276	266	258	283	267	282	253	262	270	275	277	262	280	268	247	252	279	263	252	266	271	269	260	271	266	243	241	242	238	270	271	237	285	266	274	279	293	270	297	223	267	250	257	274	255	292	305	273	300	286	279	258	272	265	264	237	276	238	260	252	231	289	244	256	262	264	260	253	269	225	277	272	264	262	264	300	276	229	271	249	298	284	279	255	263	228	248	266	255	256	250	255	255	257	226	264	272	259	266	256	262	284	260	278	267	292	248	264	250	237	262	285	280	247	230	265	265	249	276	284	235	265	276	259	248	222	279	288	233	280	259	271	271	261	237	278	260	283	253	240	275	267	272	262	270	266	247	253	275	283	253	282	261	247	239	268	269	248	264	264	291	282	308	254	230	246	286	274	260	257	233	268	247	275	243	269	262	244	269	236	275	274	261	277	274	226	265	267	262	240	256	289	282	263	290	298	283	269	275	289	290	267	260	247	251	258	250	272	278	263	269	269	254	265	288	284	280	277	263	308	271	266	266	258	261	280	285	263	259	269	231	264	277	259	248	252	242	248	297	271	254	270	283	268	276	294	295	273	260	247	238	242	300	258	298	259	239	261	251	237	283	260	235	275	276	258	288	240	240	266	275	264	276	284	250	254	285	244	276	239	284	235	255	272	294	247	261	257	246	260	252	279	291	250	272	255	266	275	272	267	245	236	262	245	292	258	262	248	287	267	286	257	285	252	260	260	260	284	267	286	237	259	272	304	277	273	251	266	263	258	271	285	262	255	279	259	238	279	247	267	261	252	259	294	256	267	291	263	256	267	226	276	283	258	253	273	271	248	280	257	262	251	263	229	275	260	266	240	249	282	282	262	278	277	281	269	299	264	242	284	252	272	266	263	285	272	262	241	295	282	232	259	263	265	283	221	259	263	265	268	264	263	270	275	272	290	285	287	287	278	253	271	258	268	273	233	306	279	280	281	260	246	249	239	292	258	291	260	250	265	266	271	267	228	280	238	260	281	246	267	275	273	265	249	287	238	264	250	259	272	257	248	276	288	283	216	323	270	236	280	266	305	288	248	290	253	237	250	265	268	272	262	241	277	272	276	273	284	258	259	250	247	254	254	300	255	303	243	264	273	292	266	283	264	279	257	248	304	258	254	259	290	234	257	234	279	267	264	270	274	274	260	278	290	284	263	265	225	282	270	274	292	251	261	251	262	267	295	244	235	264	270	287	267	254	262	244	235	306	271	277	254	237	279	274	252	274	272	273	260	246	270	257	251	256	282	276	250	267	275	271	240	257	265	240	265	242	275
16791	14056	5821	4741	3885	799	825	742	695	677	703	685	640	663	693	680	662	641	679	658	775	644	651	715	684	719	721	703	629	666	711	691	675	713	684	669	702	638	674	652	667	669	666	674	683	658	666	698	662	719	681	703	741	673	736	658	706	653	645	730	739	702	665	686	629	657	697	648	671	714	681	736	702	694	662	633	647	675	719	692	680	682	646	690	656	656	662	666	689	677	667	635	658	641	671	702	710	706	642	690	674	668	698	645	670	715	699	687	670	721	648	679	657	725	678	686	650	683	702	683	672	656	670	687	729	708	704	715	729	669	686	651	695	699	656	677	692	672	705	667	701	681	685	687	720	657	662	673	699	725	642	713	663	664	684	696	690	666	681	697	694	719	679	646	717	662	628	692	701	700	658	698	706	709	707	673	613	681	670	713	660	708	726	685	688	653	688	696	698	663	674	724	670	690	672	638	690	632	694	661	679	675	683	643	656	715	714	714	711	674	616	653	708	662	653	677	633	659	636	699	647	627	694	649	688	703	701	669	705	686	640	652	664	670	653	658	674	695	624	657	644	705	679	716	683	657	663	655	683	654	642	707	674	653	662	656	704	723	693	673	633	669	696	693	710	611	631	727	694	631	676	656	697	657	694	687	698	724	740	724	680	658	643	637	697	691	635	658	682	670	636	701	670	698	638	671	687	663	717	691	652	635	691	659	651	637	722	702	700	639	636	692	662	660	682	711	688	628	696	726	697	689	647	674	665	630	680	679	706	630	644	685	700	639	691	698	683	721	688	668	639	645	714	655	702	659	679	683	697	705	654	648	691	690	653	650	734	692	713	689	680	696	625	664	644	724	676	700	622	654	646	670	689	644	659	645	663	686	649	699	687	678	648	620	715	648	689	634	697	666	674	691	662	685	656	665	711	712	681	658	676	740	638	674	685	683	669	653	664	689	653	664	738	659	709	634	689	652	657	688	695	645	641	669	631	657	656	666	671	685	697	619	622	656	704	624	661	681	663	695	705	744	651	704	692	710	688	656	667	695	738	677	654	670	684	660	694	650	681	643	665	665	696	664	686	693	660	718	663	692	699	662	672	650	672	708	655	682	692	665	676	694	663	680	662	687	664	686	634	676	711	653	653	659	669	691	692	650	678	710	611	643	664	689	649	690	708	628	758	729	683	724	696	672	712	680	712	692	663	673	676	617	655	709	665	706	682	716	610	684	697	709	654	648	688	692	684	647	677	695	702	678	672	662	662	687	664	678	711	683	673	683	628	669	689	665	654	667	664	659	655	647	646	709	646	701	709	683	683	653	695	659	624	688	684	648	709	671	677	672	626	733	676	716	653	647	683	662	635	691	652	658	683	645	682	680	660	654	667	648	682	685	681	700	685	690	654	672	697	659	655	686	693	664	709	695	675	668	675	663	634	713	656	632	680	700	678	713	690	608	670	669	635	644	675	618	702	649	694	713	654	646	649	662	669	715	666	688	664	647	676	622	654	675	708	687	709	673	673	635	675	658	673	697	678	688	740	675	656	697	641	687	660	687	644	710	648	682	648	660	652	698	662	629	674	663	709	666	665	694	671	706	717	661	658	702	652	670	668	680	679	714	690	691	672	676	683	677	675	630	635	699	637	692	693	704	678	686	691	662	708	696	708	654	661	650	670	693	693	691	653	685	625	700	679	682	658	686	687	699	643	693	676	650	661	684	705	679	672	603	677	664	667	686	691	709	695	686	693	648	640	716	665	666	631	658	688	594	670	678	704	700	701	646	677	681	685	701	705	676	657	701	709	667	726	641	709	680	702	695	651	670	693	664	717	641	654	689	701	665	690	632	712	676	690	688	649	704	684	665	653	665	676	703	659	671	658	686	655	658	708	670	671	647	707	710	638	687	700	654	658	672	665	677	710	695	686	667	673	684	708	688	639	672	689	638	701	704	672	679	666	673	631	730	673	719	683	646	692	635	680	685	710	662	674	729	651	687	692	672	712	719	694	696	668	709	648	680	668	706	641	675	694	696	695	703	634	683	670	732	692	707	631	674	718	673	689	687	710	653	679	681	678	652	675	681	703	709	684	699	664	678	671	739	656	724	685	658	688	662	655	698	652	675	726	684	694	682	691	655	659	650	701	698	667	692	654	663	659	663	629	678	665	707	648	664	683	692	666	692	664	702	694	668	686	655	681	671	676	686	717	730	624	695	649	723	681	696	680	665	724	672	713	646	653	637	628	699	681	638	631	672	632	696	708	720	670	694	711	650	631	626	651	672	680	686	728	636	651	682	668	691	682	710	650	669	674	656	668	671	660	656	645	709	665	670	679	690	644	705	683	649	651	678	686	696	705	667	651	648	738	695	658	714	696	734	672	674	686	719	673	643	649	693	716	663	700	657	655	751	660	665	684	676	656	710	684	722	684	662	713	706	630	687	655	682	698	711	657	641	659	686	697	641	694	675	645	690	658	734	678	707	715	672	669	691	635	704	656	665	736	689	680	679	679	661	692	641	664	704	673	704	691	686	648	667	638	681	688	661	692	660	648	692	681	676	640	660	657	606	676	654	672	650	657	667	712	696	649	641	687	697	661	719	642	638	709	655	739	702	691	706	640	701	682	701	673	703	678	675	631	666	674	703	745	655	694	678	672	673	666	737	714	702	711	644	686	653	681	629	686	654	705	715	667	713	689	642	653	727	637	715	656	717	686	652	694	651	660	699	693	680	665	660	659	642	730	683	693	705	646	661	651	668	695	695	649	685	645	703	644	651	681	715	646	731	685	694	696	684	718	705	674	661	667	716	668	653	700	646	680	651	696	662	685	674	706	653	680	659	646	682	643	654	587	709	689	703	664	663	681	665	678	670	683	696	673	676	661	654	692	702	677	683	683	700	720	668	692	686	676	684	678	634	650	665	693	635	682	653	704	622	686	669	648	667	716	629	675	677	665	671	620	659	661	650	662	709	639	647	681	676	695	679	669	720	713	649	666	707	698	698	648	640	679	652	693	676	676	689	666	688	687	711	715	760	607	647	645	709	599	620	691	711	650	669	673	701	652	685	724	711	668	699	702	664	705	666	685	670	661	697	693	688	693	670	707	671	657	669	674	666	689	638	681	691	693	625	733	660	679	651	700	687	654	687	647	657	706	716	683	690	704	682	669	700	656	631	694	683	674	661	652	701	673	645	651	602	675	663	672	669	682	658	677	653	670	666	679	710	681	696	657	673	682	635	647	683	637	673	697	668	691	621	638	671	673	636	617	680	684	642	704	665	688	696	741	639	698	705	694	661	588	709	688	708	655	692	661	700	654	683	673	686	663	667	643	671	691	698	721	682	672	768	658	730	712	713	685	682	691	647	717	659	684	654	707	645	660	690	669	672	707	711	669	647	673	648	715	620	699	641	693	646	700	647	659	696	707	716	618	661	689	671	624	708	652	699	665	715	660	660	669	661	716	654	673	712	657	690	610	746	721	621	704	663	678	623	651	678	663	640	701	641	708	664
76073	68879	36576	25799	33817	10670	1549	622	436	381	339	352	287	294	264	291	224	232	217	192	1660	1170	221	182	191	186	163	199	204	203	200	197	184	179	187	191	209	209	160	197	188	154	171	202	189	192	205	177	178	189	190	186	208	186	188	189	207	191	210	184	200	216	168	184	189	177	221	181	162	178	170	183	192	173	196	188	162	179	209	189	192	185	182	182	202	198	171	179	190	187	222	177	182	192	175	191	176	189	191	156	171	182	167	172	167	189	178	171	188	189	180	180	208	177	169	168	158	190	150	196	178	177	187	181	179	190	154	171	202	195	205	212	217	159	209	175	207	170	220	174	194	169	190	183	174	189	163	179	181	175	173	180	180	180	180	193	192	163	226	194	183	212	180	194	192	185	180	190	170	189	197	185	199	167	181	168	192	200	179	199	174	197	192	194	195	209	145	181	173	184	168	167	172	205	183	186	214	185	193	189	203	190	172	195	195	204	195	186	170	173	162	199	193	191	197	174	167	177	179	187	171	173	184	176	190	188	178	191	182	204	186	192	171	186	178	162	176	172	160	203	172	181	190	190	188	162	179	202	198	205	191	182	186	174	188	179	188	185	186	175	172	193	183	178	215	202	196	157	186	186	171	200	183	153	197	181	164	159	199	157	160	182	165	191	213	188	179	209	189	164	206	194	179	191	172	196	179	163	173	184	192	185	209	192	183	173	191	206	188	192	157	177	169	201	182	208	190	173	187	197	178	171	194	176	169	174	171	194	192	177	174	177	221	194	193	199	216	175	162	192	196	198	200	172	200	201	178	190	192	170	179	199	171	183	176	163	218	179	170	172	184	181	186	202	189	156	167	196	182	197	182	204	173	191	213	187	171	168	196	164	181	198	182	206	170	162	185	161	194	187	184	207	157	164	169	203	194	195	186	165	180	182	192	199	194	185	211	193	161	175	183	195	195	200	176	191	169	177	195	157	185	181	175	173	163	203	180	192	146	175	185	185	183	205	189	186	199	162	164	199	189	203	174	177	177	209	183	188	207	187	184	189	194	179	196	169	200	189	208	164	183	192	223	189	157	173	164	182	189	166	186	180	189	194	173	200	198	201	174	181	175	197	201	196	182	170	196	193	170	196	196	198	184	175	176	201	160	194	192	185	189	211	184	193	165	178	172	190	168	168	182	191	168	189	164	187	190	174	192	176	168	178	198	203	184	205	174	190	169	181	171	205	202	214	218	184	191	185	184	203	212	171	179	179	187	196	176	180	167	194	177	174	194	184	200	183	193	182	176	167	158	170	165	169	181	184	173	200	196	205	174	198	177	183	181	183	151	156	191	164	189	168	210	190	152	144	180	203	174	190	216	168	194	189	172	198	182	195	170	169	176	177	186	183	182	198	171	160	173	187	174	161	155	187	194	207	159	191	158	184	160	178	180	199	214	188	185	189	171	185	183	169	196	182	168	173	177	172	183	203	154	159	187	194	194	195	185	178	171	190	181	182	196	195	203	195	198	187	192	182	172	187	196	183	189	190	162	201	188	172	192	150	168	178	171	194	214	167	207	170	192	201	185	194	182	173	191	167	184	200	171	185	186	208	169	160	164	175	171	199	213	185	180	188	199	184	180	186	199	187	185	181	196	175	173	176	193	195	179	173	188	159	180	190	198	171	186	197	186	185	182	217	191	199	186	181	192	166	175	203	193	182	186	206	187	204	201	190	198	169	160	197	178	161	185	175	205	203	186	187	190	190	209	169	159	158	186	176	183	193	169	197	189	191	185	171	201	201	181	189	185	166	181	207	164	208	158	192	213	208	182	172	174	165	193	175	188	199	187	177	190	164	195	187	188	187	174	161	192	179	166	168	180	177	187	201	172	184	202	185	175	189	210	178	163	187	172	202	179	189	196	182	190	182	190	206	167	189	189	161	150	184	179	168	185	203	181	180	187	198	196	180	181	177	171	158	189	197	182	200	181	186	181	190	186	204	187	176	203	203	177	198	189	191	169	193	193	189	157	175	187	165	189	173	181	173	189	167	185	184	203	200	179	197	187	175	199	171	214	189	171	180	166	211	174	186	175	180	184	151	191	192	175	202	147	153	175	192	190	169	198	179	180	186	193	195	179	193	199	182	182	187	184	183	185	183	201	185	171	193	187	199	173	189	179	202	181	184	171	170	180	189	177	176	240	163	177	194	215	177	187	179	167	184	167	172	189	213	198	167	210	196	189	226	172	181	180	180	203	205	181	185	188	177	181	185	178	189	193	178	199	172	164	163	213	168	161	201	184	171	206	186	188	161	167	187	173	193	201	168	209	185	183	214	175	166	193	159	178	191	165	207	182	175	178	194	195	187	188	213	193	208	176	199	213	207	209	199	196	201	210	167	176	214	194	211	153	166	181	179	177	190	187	188	189	171	163	171	168	186	147	176	164	191	172	194	196	209	188	167	188	217	171	196	179	173	180	176	192	176	176	170	178	194	184	181	190	188	190	169	184	180	153	199	197	195	185	205	177	173	184	196	165	184	205	199	186	178	180	195	177	181	193	183	198	181	178	178	195	191	179	185	172	193	167	158	218	181	202	203	164	170	186	195	169	196	201	181	170	186	165	170	184	160	196	163	167	185	194	196	183	195	183	164	157	178	197	173	159	181	172	173	209	169	182	196	201	191	175	182	192	201	174	195	194	190	189	173	194	175	191	184	189	203	182	169	183	170	206	217	170	158	184	188	202	168	181	170	185	170	189	199	211	182	197	187	209	190	197	169	187	176	186	181	217	178	195	203	189	185	182	219	186	191	199	199	185	190	182	194	185	216	172	174	189	191	181	159	153	182	200	179	188	181	166	200	173	171	173	189	212	180	170	173	188	182	187	158	194	159	148	195	182	195	164	176	212	156	188	170	198	194	191	189	194	221	161	176	185	174	193	189	187	179	197	184	183	205	176	195	199	197	191	193	169	185	171	167	185	181	175	188	179	205	186	195	167	198	207	172	174	195	172	180	162	185	215	202	204	174	192	213	203	185	185	192	210	207	172	187	173	201	191	172	199	202	181	198	184	184	188	199	182	184	197	185	192	177	196	186	192	173	168	201	167	185	174	176	151	188	194	196	183	173	196	187	204	189	187	198	161	174	178	190	166	203	204	173	185	187	218	174	163	191	175	171	179	196	206	180	193	200	203	175	178	189	187	196	207	197	185	172	193	149	164	191	205	210	180	153	174	188	190	179	195	202	208	209	178	181	185	209	193	191	169	196	177	179	173	199	192	176	188	176	191	180	197	179	195	190	171	174	192	187	186	179	209	193	186	171	172	162	193	187	221	186	181	174	189	197	215	203	196	181	200	192	198	182	180	202	177	196	186	192	184	186	196	161	210	178	175	171	191	206	185	195	208	167	197	158	219	189	203	180	176	188	192	183	182	166	193	200	182	178	186	196	161	189	186	193	186	168	182	173	184	175	195	185	196	171	191	199	184	199	177	188	186	179	174	183	187	184	182	201	169	168
54047	55152	27627	28813	40671	4134	3041	2209	2001	1377	1424	1154	1060	973	1045	897	771	792	796	667	9251	5452	618	581	545	539	522	524	530	544	487	529	531	496	512	480	492	498	515	507	471	511	510	464	466	514	511	505	475	481	500	465	463	467	499	486	480	478	496	521	493	435	450	454	477	473	534	492	471	462	482	484	504	466	481	456	473	452	480	490	449	442	469	434	490	478	490	443	481	484	455	420	527	434	474	481	482	450	469	523	462	459	478	492	511	421	448	454	437	492	459	446	461	429	425	452	443	452	458	490	478	462	488	449	456	443	469	474	476	471	462	457	455	471	460	459	520	457	514	478	480	451	454	469	457	458	490	470	487	477	436	476	485	475	468	478	422	423	493	437	436	440	465	504	474	430	478	491	488	478	452	491	434	449	437	437	466	484	449	469	462	434	452	448	444	474	501	458	447	436	485	458	443	477	470	468	445	444	490	461	514	441	443	481	458	477	492	467	436	457	481	428	435	453	466	497	497	431	472	452	458	486	512	432	440	455	490	465	455	440	461	475	466	460	474	477	459	462	457	505	484	472	476	521	432	462	447	472	475	458	423	484	450	454	458	450	481	450	437	480	470	442	434	487	409	428	468	506	429	455	440	453	459	459	461	462	452	429	474	485	453	448	457	520	472	488	460	454	484	475	476	457	481	469	488	491	454	437	456	512	486	481	484	445	465	450	485	466	504	490	463	475	460	450	456	450	481	476	490	444	473	454	474	458	472	482	432	472	501	424	456	451	459	482	491	459	454	478	490	461	481	471	471	503	462	429	464	441	459	471	513	482	474	456	466	487	508	472	433	490	474	474	462	486	443	459	486	506	451	461	493	403	489	462	491	466	459	476	476	477	455	469	475	464	444	456	452	479	447	488	462	458	456	441	442	441	433	470	466	448	463	467	448	450	462	464	458	515	466	473	443	503	456	444	470	473	514	453	505	470	452	471	494	479	478	457	446	462	476	483	458	467	492	434	450	499	486	458	433	489	449	450	455	500	454	489	486	469	453	499	455	478	475	453	461	472	464	443	433	437	457	472	467	438	474	448	456	473	496	424	463	473	458	463	423	464	469	472	499	485	401	465	447	435	468	450	490	453	532	436	461	463	464	446	478	506	433	485	462	444	460	443	465	474	449	498	438	479	468	445	489	469	462	500	479	477	483	495	471	474	459	465	492	495	471	474	477	451	433	450	478	476	457	450	441	474	467	447	433	460	421	473	463	476	484	441	456	446	459	442	488	450	428	437	490	479	486	449	491	492	450	492	451	477	469	462	490	440	463	452	487	462	456	452	498	470	467	452	464	467	461	473	475	483	471	486	439	462	475	475	441	508	475	479	469	437	444	500	459	465	444	453	452	465	431	473	464	507	504	457	441	452	460	448	429	501	450	449	446	437	464	469	454	448	429	457	415	451	453	463	471	470	445	503	484	457	445	455	437	448	486	437	496	491	483	451	453	482	448	488	439	455	468	495	458	447	464	412	460	466	468	486	449	441	459	494	452	460	526	515	444	440	471	450	501	480	473	485	476	477	460	438	466	449	451	458	468	466	491	487	446	460	476	486	459	401	484	499	504	486	476	453	464	485	464	460	478	486	492	464	458	435	466	478	448	488	476	462	470	490	463	480	443	442	457	492	477	472	433	506	466	478	466	455	501	439	449	435	510	432	477	444	461	479	490	483	503	465	479	455	451	465	459	474	466	499	440	475	500	452	474	458	467	454	459	476	484	444	516	462	472	465	498	440	454	443	445	459	491	450	452	433	465	488	449	463	430	444	478	486	468	472	459	476	437	476	451	462	463	470	518	477	416	460	443	484	485	481	477	479	512	451	483	443	477	451	514	482	489	451	457	466	464	484	468	442	466	467	475	477	458	427	461	471	452	509	467	464	485	460	443	466	486	488	485	456	441	443	461	458	465	511	510	487	480	456	438	464	460	473	471	446	469	436	495	469	416	451	487	501	452	449	404	449	480	471	481	451	438	490	461	451	456	473	477	446	506	482	467	466	496	425	452	468	437	446	421	460	459	434	499	454	458	496	453	489	459	453	473	477	522	455	451	483	449	513	482	486	426	518	440	431	509	428	466	441	466	494	447	454	455	511	461	476	452	449	455	434	461	502	478	449	481	483	453	469	481	467	455	476	493	481	472	473	452	458	438	459	495	468	458	482	451	504	420	434	477	493	427	478	473	479	460	481	483	455	479	495	468	472	476	504	498	494	433	486	443	468	462	447	445	450	459	487	412	439	489	481	468	448	443	484	484	468	456	476	442	486	425	473	491	468	455	463	473	457	491	490	450	477	439	471	459	442	492	439	488	462	462	432	460	437	432	518	447	460	460	475	450	445	449	458	446	459	424	464	443	510	465	438	491	437	467	475	465	438	440	440	434	477	458	448	438	452	469	502	511	538	452	446	474	527	455	491	502	458	439	517	459	495	445	461	468	460	492	458	459	467	507	475	465	447	468	428	480	462	434	470	449	418	465	481	451	462	436	481	443	466	434	451	506	451	462	462	495	466	460	503	464	468	454	475	459	484	479	454	454	486	433	502	460	439	480	449	470	489	440	459	470	472	458	497	486	476	433	478	461	502	453	474	475	441	505	494	485	485	466	415	450	465	474	482	500	439	444	460	444	403	466	459	445	451	489	429	472	474	438	473	479	472	449	483	467	475	466	455	468	463	486	518	460	443	459	470	487	517	491	488	486	436	470	474	436	462	446	505	476	443	462	467	436	464	483	452	465	499	458	455	461	431	468	479	510	473	454	423	456	428	454	458	462	465	482	478	442	510	483	494	501	478	493	478	456	445	438	456	462	441	458	465	434	480	409	495	442	460	448	463	431	462	427	428	492	464	434	432	490	499	474	448	438	481	448	481	489	452	456	455	470	500	486	482	445	444	444	469	432	462	476	464	472	467	448	448	427	503	478	480	432	438	474	446	474	483	465	477	455	450	442	395	449	484	445	443	451	453	466	482	464	483	496	451	438	469	443	441	478	482	457	436	474	482	458	490	469	467	431	465	471	470	493	439	464	473	444	470	489	445	464	451	460	493	454	486	438	452	416	482	469	440	451	482	478	474	526	482	465	469	492	491	500	466	453	474	465	436	449	451	474	468	481	445	463	453	483	494	463	436	478	445	485	446	445	500	431	463	460	472	485	460	445	481	471	490	439	421	450	416	451	469	462	454	465	479	479	501	429	483	473	470	500	450	466	439	502	473	470	465	463	491	491	441	435	455	482	454	531	454	450	443	471	466	441	458	487	499	487	472	494	530	450	464	483	471	438	418	466	491	473	484	450	435	461	478	430	474	486	476	479	449	470	447	460	489	474	463	449	449	473	454	454	469	481	457	454	495	440	442	448	475	426	465	472	434	445	470	457	437	439	464	457	493	427	465	439	446	443	488	451	471	469	455	458	460	435	450	470	473	466	486	446	401	471	465	464	500	451	463	448	456	469	445	452	454	453	506
76834	52217	29123	23741	37263	16247	3147	816	588	584	367	356	280	271	266	233	217	212	200	191	2205	2529	204	180	183	172	168	180	195	165	166	165	160	179	185	161	172	158	159	172	162	158	158	161	139	166	147	159	157	158	199	176	163	157	162	165	141	157	142	166	159	160	144	163	160	179	159	168	146	173	147	147	154	166	146	149	166	163	161	149	183	167	148	148	170	167	153	159	148	149	144	178	134	156	161	151	154	173	155	156	161	151	144	154	172	140	171	169	160	160	175	157	169	138	156	170	155	171	144	165	163	192	161	155	132	144	163	161	159	151	149	158	176	150	161	152	158	162	163	157	176	142	158	182	142	166	145	157	166	146	174	147	158	153	165	160	136	177	152	168	147	143	164	152	147	162	140	156	157	145	168	159	145	173	145	142	157	130	167	157	157	152	148	186	162	165	165	144	173	163	144	163	177	160	154	156	161	148	143	156	153	151	189	127	145	146	154	149	147	150	151	174	147	157	161	173	170	173	162	127	189	148	117	151	167	131	144	168	143	175	147	162	164	160	136	152	178	165	165	149	148	168	175	155	150	155	153	166	166	133	145	147	158	166	160	155	163	173	149	150	167	144	131	157	138	149	159	160	168	179	173	156	168	148	135	149	162	164	157	162	181	147	149	142	148	138	159	179	150	167	144	164	155	166	169	155	153	170	138	155	166	126	144	147	157	159	158	153	158	162	170	158	165	170	144	149	160	141	185	161	166	152	175	156	151	170	166	165	135	161	171	184	150	161	159	155	155	180	172	148	165	168	152	150	144	158	131	151	152	145	169	156	146	172	166	176	160	145	156	141	168	154	153	168	161	192	154	150	171	174	160	157	132	134	162	159	148	168	151	139	149	157	151	139	157	141	169	166	147	159	149	151	159	156	159	165	165	173	146	164	141	172	162	154	141	161	155	158	152	159	150	147	171	146	141	149	160	132	150	145	171	171	119	162	135	152	164	152	177	165	158	129	162	197	174	144	145	156	134	162	171	151	168	160	157	158	156	165	127	155	132	132	167	151	151	163	170	167	157	152	157	158	156	148	160	156	150	174	171	162	161	156	139	147	166	158	175	141	152	152	159	156	173	158	150	151	148	153	161	148	149	175	176	165	149	162	147	168	160	149	168	158	171	156	136	163	172	150	154	171	161	160	163	159	129	155	153	155	170	150	175	159	145	139	165	158	159	177	142	151	174	170	142	150	142	163	143	159	152	162	147	138	159	145	174	145	158	169	143	148	164	160	177	158	174	161	148	157	141	148	146	170	167	154	152	150	165	142	186	169	138	148	146	151	160	164	149	143	157	150	157	150	149	166	163	120	146	147	162	160	155	160	154	173	160	132	153	156	174	161	143	174	141	153	162	143	162	146	170	151	157	158	148	162	174	165	150	159	175	159	147	161	152	162	138	132	148	153	150	157	156	155	170	142	152	165	154	156	148	163	155	182	149	164	144	150	158	166	143	138	158	176	165	151	145	165	156	164	179	148	163	166	152	143	141	148	159	155	163	157	161	143	172	157	160	159	133	153	158	169	152	171	167	168	164	163	158	170	155	159	160	177	179	145	143	139	151	153	153	160	168	147	140	166	152	144	144	157	140	149	140	161	189	150	174	165	179	154	156	155	161	163	182	174	137	139	172	151	152	149	136	156	157	181	144	143	144	153	161	155	139	165	149	132	164	164	139	173	143	154	154	136	151	154	157	170	175	164	144	145	161	140	166	163	154	169	173	146	162	142	157	144	170	172	184	152	183	161	172	154	150	159	150	158	152	150	144	165	152	165	160	168	180	166	164	171	129	185	152	162	165	174	145	148	143	150	160	149	165	174	170	164	166	128	177	164	166	143	138	135	141	145	173	129	163	157	144	155	176	163	172	175	150	153	162	165	152	151	168	148	151	172	168	138	173	162	148	164	146	145	150	149	156	144	174	149	137	139	151	145	143	163	159	165	172	163	153	148	188	150	144	166	155	157	150	140	161	161	185	156	153	170	132	151	154	172	180	155	153	137	161	144	151	147	164	160	167	148	147	139	158	169	184	177	158	173	151	151	153	138	148	135	160	175	169	168	177	175	128	156	135	154	166	175	165	166	211	154	174	172	152	172	159	140	144	134	147	149	147	169	140	157	145	152	160	160	168	134	130	163	148	154	131	172	155	157	125	160	157	152	160	154	153	169	167	143	134	142	171	160	134	149	181	174	181	173	148	155	172	171	184	174	149	169	173	164	133	135	165	157	159	182	165	152	150	164	155	159	160	155	161	150	155	137	143	158	168	149	138	167	166	134	148	145	159	151	154	156	151	157	157	144	179	175	148	140	175	155	153	164	163	149	157	154	158	162	150	166	158	151	157	166	178	145	154	145	156	155	157	146	167	153	165	129	164	170	151	165	149	135	152	137	142	172	148	155	145	158	152	152	184	148	161	159	141	160	167	171	135	150	145	157	145	158	161	144	141	155	152	163	152	138	165	157	157	149	140	157	152	145	183	169	175	155	170	155	144	161	150	140	142	166	164	153	171	160	171	159	146	144	166	164	152	155	146	153	157	160	144	138	186	157	158	165	155	155	175	163	153	171	149	152	148	164	165	171	149	167	153	149	154	137	139	171	150	145	132	181	166	157	157	158	166	159	147	158	149	146	129	157	156	131	133	172	159	166	174	151	149	150	164	128	150	183	170	153	186	141	164	145	165	168	174	151	143	142	160	157	166	165	149	167	154	159	154	157	194	148	137	162	162	173	131	148	149	143	165	155	166	153	166	157	184	149	152	173	195	140	157	142	168	152	176	167	149	159	148	148	148	167	149	156	150	166	152	172	176	155	159	147	168	136	170	151	175	135	185	179	156	154	144	181	160	164	143	139	198	140	151	158	144	139	160	173	160	176	162	157	171	174	173	162	155	158	141	145	150	153	162	187	149	160	162	161	156	151	167	152	146	157	140	152	180	176	171	158	135	152	143	150	144	170	157	153	158	145	144	157	160	166	166	156	159	171	158	171	135	168	156	156	157	161	163	131	165	168	154	145	173	154	147	152	182	134	153	152	142	157	164	143	153	167	145	138	150	160	181	160	166	151	175	170	154	163	167	161	147	148	150	172	165	144	149	167	164	167	148	187	140	137	164	144	152	143	164	124	177	130	150	153	149	157	170	138	156	151	153	168	186	170	153	162	155	162	167	164	157	154	163	179	169	174	159	153	163	172	169	158	135	153	156	169	146	135	162	168	172	159	159	148	136	163	155	161	161	185	165	177	146	158	174	159	153	157	171	142	185	163	165	168	145	167	143	149	169	155	167	146	157	155	147	167	131	159	165	159	179	151	148	155	157	151	162	153	166	149	149	176	168	145	166	188	161	138	143	145	130	157	160	152	164	159	146	152	167	175	156	154	142	146	181	145	156	160	169	178	148	177	147	148	156	164	145	162	147	164	131	163	165	164	161	166	183	133	129	145	159	168	144	171	133	153	147	168	152	174
58428	45094	22018	27001	46071	5909	3816	2821	2472	2278	1504	1244	1018	996	1046	858	812	822	686	607	11495	10475	550	528	509	548	464	471	474	468	437	480	469	422	464	461	440	485	427	451	416	419	436	401	411	432	460	397	383	408	448	423	445	450	416	409	435	406	406	424	400	411	416	445	393	417	397	401	395	427	407	416	453	397	414	405	407	396	425	423	382	414	394	445	388	388	427	411	414	450	390	405	403	398	443	374	399	413	419	420	393	400	383	440	429	452	407	394	423	420	407	361	416	384	415	428	424	373	419	418	397	381	409	413	382	363	424	406	429	387	419	406	350	364	438	422	422	409	408	397	423	384	418	388	374	446	420	415	374	398	404	401	382	380	369	394	415	422	407	399	389	363	390	437	414	426	386	410	394	397	405	407	380	394	396	405	387	390	386	411	400	370	383	404	424	378	384	442	397	396	384	428	382	394	403	402	434	399	375	399	398	416	395	405	429	409	402	382	437	421	401	398	413	380	387	421	355	454	407	394	402	404	392	445	407	409	388	405	397	430	374	405	414	431	419	402	426	440	377	393	396	422	400	434	397	383	393	434	379	418	354	402	392	407	377	447	379	439	409	407	406	381	420	421	417	404	405	400	387	394	433	413	426	387	403	437	423	401	372	397	392	411	401	381	425	423	400	388	449	427	414	403	398	403	429	413	398	412	399	380	406	450	432	404	419	403	365	416	428	369	391	408	391	392	390	402	437	405	443	394	417	372	371	401	387	397	427	372	367	424	389	397	413	380	419	392	422	393	409	389	413	393	391	388	380	384	376	390	399	377	388	412	400	394	429	398	404	417	399	392	410	395	415	398	403	406	410	399	380	419	402	423	390	396	401	374	384	418	420	379	394	414	383	390	403	382	387	395	407	381	384	404	392	400	386	399	382	410	389	402	383	393	409	403	411	404	418	371	407	408	386	398	393	400	405	410	393	412	414	420	387	405	400	392	405	396	404	440	398	372	421	425	426	400	394	414	407	404	394	412	405	438	416	401	394	384	417	391	397	403	387	395	390	379	431	412	416	368	412	380	409	431	391	397	382	397	421	374	410	412	384	407	463	417	413	423	398	391	412	380	393	377	401	360	415	411	364	399	430	419	415	377	406	403	402	385	398	399	427	402	414	388	397	400	401	414	388	416	405	383	395	358	421	373	401	446	401	406	429	388	420	369	400	428	389	421	386	392	411	408	406	403	373	429	421	418	381	437	422	407	391	361	394	421	411	429	399	367	406	421	393	377	420	410	397	400	406	387	375	411	382	405	420	402	418	407	403	439	409	410	419	398	391	413	387	427	385	379	400	434	413	380	388	431	374	387	412	384	368	411	390	450	396	419	398	382	410	374	406	391	398	399	398	408	405	397	392	393	414	440	454	390	435	424	391	417	400	372	427	364	440	398	413	400	386	433	395	401	388	404	388	383	417	385	410	417	424	381	395	392	412	387	371	379	392	380	362	421	403	383	446	392	382	383	419	416	378	410	403	396	387	371	399	377	401	380	404	395	412	387	405	378	435	398	388	420	388	384	400	400	423	405	399	381	379	418	436	422	413	410	417	394	394	388	372	414	398	422	408	469	396	418	418	418	415	421	394	377	398	412	377	388	390	400	423	377	409	392	405	423	398	357	366	387	402	373	419	371	381	393	417	393	410	398	412	434	383	394	388	381	408	375	372	404	383	454	431	411	358	379	400	352	412	401	406	392	383	418	418	397	344	396	407	424	407	409	385	397	401	395	413	455	445	421	372	385	373	439	392	410	391	393	413	416	421	389	379	360	374	441	415	408	399	415	394	390	392	419	395	372	393	386	393	417	431	422	394	394	433	406	375	409	406	389	410	406	400	408	363	385	383	413	407	397	386	413	407	419	409	414	387	389	427	373	420	357	414	376	398	388	401	339	376	383	391	400	384	386	392	411	427	393	400	391	431	404	413	417	395	377	378	401	399	397	414	436	395	413	399	407	386	415	386	396	391	402	414	433	377	433	378	411	418	424	375	361	379	392	436	394	412	405	382	383	430	391	387	373	397	352	389	390	407	416	399	379	419	385	390	385	414	370	415	415	393	411	417	378	408	380	434	396	421	373	373	414	419	380	417	387	398	412	382	417	385	403	404	377	368	400	397	392	418	365	422	371	401	382	408	397	434	369	398	388	406	434	400	389	413	407	408	396	421	403	390	388	414	385	415	410	422	387	404	398	413	408	405	429	418	370	404	372	432	386	384	406	408	416	413	400	383	389	394	363	381	388	445	391	389	405	391	406	409	379	421	412	414	433	400	404	442	361	374	384	384	376	395	427	397	424	366	401	412	394	391	393	382	415	421	368	375	342	381	383	400	376	392	397	410	371	389	383	382	405	396	437	423	410	403	400	428	379	424	395	413	432	391	392	419	385	403	392	389	397	377	377	444	426	414	410	423	429	418	400	421	399	425	397	390	413	394	455	411	413	387	396	404	365	409	386	397	412	417	413	385	392	389	412	392	386	433	415	391	396	361	430	365	380	418	402	429	431	409	368	404	374	379	381	393	420	381	408	354	380	391	407	410	398	363	417	409	420	416	390	387	394	404	424	409	407	353	380	390	423	427	394	407	410	422	402	406	392	364	402	419	407	425	409	412	359	391	410	438	393	369	424	434	393	413	370	390	364	396	421	378	425	422	402	429	416	363	397	400	391	385	375	392	400	411	376	387	408	447	420	373	413	425	409	399	416	396	384	409	372	389	398	393	426	407	352	391	376	398	424	404	425	398	399	402	405	393	401	418	382	390	420	395	389	389	377	382	401	405	423	394	407	404	360	395	408	377	395	395	448	407	423	409	417	414	409	408	402	395	396	392	379	346	395	409	418	387	375	432	406	446	401	374	386	389	422	444	399	384	395	396	401	411	428	437	393	398	428	407	407	403	425	385	379	402	402	380	385	419	413	407	417	431	393	417	402	399	388	376	412	407	383	411	374	417	401	394	381	411	397	429	376	399	408	391	412	466	380	381	418	374	442	365	399	419	435	400	437	399	420	417	382	421	404	395	380	365	394	401	413	387	395	430	372	437	385	385	377	370	420	375	376	392	367	388	445	381	405	414	408	383	405	423	378	415	421	406	411	365	399	370	395	399	346	385	378	390	413	389	391	395	422	400	415	380	407	410	428	400	399	416	351	391	359	401	387	397	415	393	442	380	416	386	413	398	406	395	372	387	429	400	378	413	393	357	408	387	393	408	430	407	400	419	390	420	408	379	413	409	397	401	394	409	364	370	390	397	420	422	409	406	403	399	392	398	432	382	361	430	376	390	390	378	426	390	380	409	368	407	420	362	409	400	391	370	400	422	381	384	398	400	389	423	425	416	374	387	393	405	380	378	402	402	401	388	427	375	376	433	437	364	373	366	428	408	419	401	382	384	429	393	397	427	400	417	378	431	354	366	434	435	409	409	378	408	400	413	402	361	397	375	369	402	387	391	434	425	395	394	382	382	402
28349	14910	10898	1138	610	332	285	271	275	255	262	283	279	242	267	264	272	256	260	255	380	334	272	306	252	289	243	246	258	241	262	273	282	294	258	281	263	272	277	267	282	282	266	251	247	240	271	254	268	241	280	270	281	264	260	246	291	272	289	273	283	272	246	280	251	253	279	274	269	280	257	270	288	264	245	281	253	267	274	276	245	241	257	260	258	240	290	282	247	267	277	272	241	268	282	264	292	229	258	253	249	301	259	296	258	283	248	297	269	274	270	273	264	275	276	249	263	281	247	284	290	268	277	289	247	254	255	277	280	276	268	266	261	254	235	231	300	271	265	288	288	250	266	230	257	281	272	264	296	256	233	235	260	241	264	309	274	273	232	265	255	282	278	286	277	267	272	258	272	240	245	275	291	267	255	258	269	268	289	250	277	270	251	259	272	303	274	254	241	253	252	264	248	280	298	274	287	295	295	271	254	262	253	264	297	266	256	269	290	241	234	268	264	248	259	263	237	283	284	297	264	271	272	270	267	259	273	253	269	251	266	288	323	257	254	229	260	285	300	248	234	262	263	293	282	266	248	287	303	289	293	242	263	269	240	282	252	289	263	255	259	269	291	249	259	258	257	251	275	256	260	260	275	257	236	261	253	250	260	265	282	271	277	261	273	245	264	267	272	264	276	241	264	278	276	274	259	278	243	240	277	250	300	261	293	275	292	283	256	258	254	274	280	279	254	277	262	252	255	251	259	255	266	276	239	265	278	268	254	263	252	241	259	294	280	246	256	295	270	247	253	265	280	272	266	250	283	237	270	265	281	251	278	257	229	266	248	258	261	259	267	253	278	266	245	242	268	264	255	247	275	289	250	256	229	283	272	255	275	237	262	279	280	259	279	277	235	286	271	284	239	250	240	263	244	260	275	260	245	257	245	268	280	265	264	248	270	243	245	277	261	281	259	283	293	286	239	246	264	263	254	272	263	238	295	260	251	255	272	253	270	254	300	294	263	250	266	274	240	278	243	261	245	245	278	250	248	276	259	259	279	279	258	266	271	266	259	262	273	281	267	226	278	242	273	267	268	227	255	285	259	261	276	272	287	236	247	265	270	270	268	254	263	252	243	282	258	259	275	261	236	260	278	262	257	258	289	266	269	271	293	302	257	238	283	246	260	258	263	261	256	248	240	276	263	291	248	280	242	232	293	266	294	233	242	287	260	267	248	263	255	301	268	256	260	226	258	255	273	301	260	283	265	275	273	253	255	243	282	276	254	252	226	255	254	253	280	220	266	287	229	236	262	274	287	226	286	237	281	275	245	274	277	266	259	259	294	277	269	259	256	260	248	272	241	266	255	254	256	285	275	255	311	259	250	260	254	274	288	273	275	269	275	274	278	293	251	243	247	243	245	253	299	260	253	274	267	282	271	274	249	261	271	283	224	284	253	248	259	249	283	276	271	249	266	274	252	283	261	258	311	253	256	280	266	256	271	270	244	302	260	270	258	254	245	223	258	256	244	263	247	271	265	257	267	280	263	270	258	282	268	290	239	275	246	251	227	250	256	251	259	275	279	270	256	245	244	271	255	242	273	260	241	285	297	246	247	243	242	251	261	283	264	251	262	287	292	244	281	284	285	267	278	284	258	263	240	272	278	264	274	268	278	255	243	251	225	253	282	258	280	248	261	282	260	275	228	272	262	276	280	260	250	272	290	262	245	253	266	267	236	277	260	242	256	249	282	280	268	262	283	274	275	287	268	264	260	240	260	270	236	242	277	279	256	286	262	296	267	284	245	294	279	256	287	262	244	268	265	253	242	261	266	279	271	273	274	236	260	268	275	264	271	304	271	263	260	279	280	255	259	227	262	257	283	244	275	257	270	258	252	233	270	268	286	258	260	245	249	239	253	262	254	294	274	256	286	246	274	256	261	225	267	279	253	275	289	258	289	285	270	280	258	265	280	251	263	273	244	260	233	226	291	269	263	261	301	262	255	288	275	253	274	264	295	293	246	274	259	285	235	221	269	235	255	254	288	302	272	300	270	273	249	284	226	270	254	251	272	288	271	272	276	246	260	262	285	278	265	259	289	288	292	239	283	259	267	289	274	264	258	252	237	252	243	249	277	260	241	303	264	258	277	263	280	245	263	283	279	262	307	268	244	254	267	290	256	252	273	279	278	234	264	276	284	264	265	301	246	236	277	259	299	279	260	253	263	246	239	298	250	267	261	232	254	229	242	270	258	265	278	265	264	284	269	239	264	233	283	266	263	299	250	240	262	264	275	228	281	275	266	243	247	262	256	301	250	275	255	262	276	245	281	276	265	276	276	268	289	261	283	254	270	272	255	280	231	290	250	255	260	257	259	257	251	240	272	262	254	269	249	258	258	294	271	267	277	257	241	264	218	303	248	276	223	272	277	263	264	254	273	283	245	275	270	259	225	226	265	268	279	266	268	259	280	232	267	275	244	258	265	276	262	237	290	220	252	286	274	243	271	281	265	269	271	284	244	272	255	254	234	279	275	264	253	268	291	233	245	275	266	286	261	248	269	251	246	260	284	259	263	258	264	271	244	255	268	238	268	235	244	229	211	282	269	271	267	253	303	232	254	257	290	246	249	265	263	279	265	238	281	280	261	237	254	231	243	293	245	268	257	261	290	240	242	278	250	244	267	266	257	259	261	238	267	230	235	284	278	270	261	263	259	270	236	245	293	279	259	248	276	242	299	297	238	246	247	284	242	279	270	251	251	268	280	244	247	274	297	248	287	242	285	282	261	264	277	246	264	276	251	254	246	268	261	275	278	272	253	242	254	254	288	248	282	276	244	247	292	278	263	269	277	265	290	270	250	244	281	265	294	253	248	272	280	271	258	275	267	250	228	250	265	263	270	282	282	255	255	266	286	247	251	253	249	276	269	277	259	259	266	264	247	225	246	259	265	279	265	284	255	286	269	266	257	260	270	255	270	266	263	269	294	255	267	246	238	251	285	288	275	261	235	280	265	265	252	259	244	284	277	300	244	235	305	254	262	287	273	280	280	249	282	295	248	261	284	275	272	259	257	254	249	251	247	262	230	280	233	305	267	262	247	267	281	273	281	258	260	261	266	270	273	274	258	261	258	228	268	261	273	248	249	271	277	281	300	270	280	259	281	257	283	262	276	282	257	277	272	258	273	280	260	277	233	254	267	282	247	285	279	256	238	256	230	267	275	302	264	267	267	298	278	279	286	293	268	250	250	283	268	257	263	244	252	251	266	252	237	264	257	254	247	255	239	275	238	241	268	285	258	273	277	263	256	250	265	271	277	231	262	260	261	235	264	242	298	260	286	270	259	259	273	253	267	258	246	248	261	268	288	239	272	240	251	253	241	239	257	282	269	267	307	277	261	252	277	267	242	265	258	253	239	282	252	244	247	256	278	271	266	269	295	273	254	276	281	245	255	286	252	237	297	285	274	242	280	305	270	275	289	249	257	271	294	273	246	279	288	252	257	278	265	249	265	249
20857	14388	14244	1660	2274	873	788	712	782	776	710	737	652	655	696	718	681	679	653	662	1309	1319	669	651	633	655	616	657	655	673	680	687	694	634	692	670	638	634	656	694	637	651	667	649	636	705	639	678	671	670	687	692	653	682	675	654	675	645	680	662	639	692	677	656	663	682	687	658	661	666	672	662	667	679	713	648	646	668	612	660	668	694	682	643	679	697	688	671	637	642	652	668	666	659	695	632	673	672	638	646	668	611	698	667	657	664	698	695	657	671	633	672	669	628	659	680	619	678	645	672	676	643	669	703	618	717	647	625	637	643	652	638	688	700	666	656	674	639	632	676	664	681	680	667	641	622	667	642	658	682	686	614	660	653	673	677	666	678	662	688	648	662	712	683	688	638	666	630	669	662	628	658	678	615	678	630	657	711	672	690	681	662	666	653	709	658	682	700	666	641	674	665	690	669	673	640	695	593	667	698	648	627	622	711	654	671	670	590	646	646	673	708	673	659	677	613	701	674	690	691	628	639	668	696	634	698	670	691	641	667	687	687	649	668	738	686	682	707	674	668	644	653	673	645	646	680	652	710	706	640	663	663	652	640	641	670	670	635	697	639	679	647	673	659	640	682	651	639	668	675	656	707	643	673	686	618	653	651	634	717	686	649	663	674	718	682	693	669	644	627	604	654	656	646	628	626	681	648	663	692	668	708	647	662	671	630	644	617	640	671	656	693	664	625	636	659	694	664	682	621	695	650	647	656	654	654	630	688	670	656	623	679	652	636	661	668	668	684	685	652	689	657	681	649	630	680	655	605	630	629	665	634	611	644	656	681	670	641	643	652	652	666	665	665	646	644	687	691	665	671	731	689	638	616	696	646	614	667	672	640	643	616	691	643	673	710	631	671	681	663	629	644	693	653	679	693	669	649	660	650	678	614	692	635	619	651	653	639	652	651	667	670	698	670	707	676	695	627	684	619	629	642	649	676	676	632	625	674	696	657	667	624	653	642	653	667	649	642	637	653	661	673	696	611	702	610	646	695	700	663	673	584	654	712	685	642	658	605	667	633	698	684	682	651	696	647	653	643	687	654	618	665	665	691	621	686	686	683	652	645	648	703	649	648	664	651	712	685	650	670	659	677	643	678	689	618	627	661	663	644	685	664	652	707	673	669	620	633	695	662	666	606	719	657	666	617	664	654	651	656	703	673	687	669	652	599	645	653	651	673	645	689	674	661	684	657	665	654	681	673	643	649	626	682	694	698	647	670	668	698	677	669	624	668	708	686	654	651	652	683	642	649	640	616	719	648	688	614	618	678	680	662	700	645	672	632	650	648	657	682	633	623	666	701	656	644	676	671	681	667	709	692	673	652	712	639	678	655	701	667	715	636	678	680	653	656	652	648	620	683	629	636	660	669	694	608	654	702	656	655	643	652	682	682	640	635	667	688	687	662	699	654	671	659	648	617	667	658	628	680	672	611	657	624	655	706	714	650	660	672	670	662	671	629	664	657	691	646	663	655	668	664	679	636	703	644	676	686	598	653	666	690	703	689	635	633	668	648	721	660	690	639	633	678	671	642	664	661	707	641	681	670	608	683	654	623	660	707	684	668	668	664	676	697	660	627	603	662	675	675	666	653	636	688	645	645	632	694	617	678	619	658	663	642	658	701	677	647	694	681	670	655	727	644	668	654	707	666	636	642	687	630	640	666	680	771	674	722	659	618	685	698	657	661	680	676	632	663	677	639	626	664	657	685	678	660	627	669	653	722	706	695	625	652	646	661	603	663	659	675	665	658	696	639	640	661	661	631	649	655	651	690	618	665	680	684	718	679	662	645	638	670	686	651	689	706	683	613	666	652	683	655	640	632	638	664	678	650	644	649	614	691	691	683	672	662	668	666	709	686	710	702	673	662	633	705	637	679	654	661	612	664	661	668	679	656	645	682	690	668	698	664	698	656	679	644	649	691	637	633	588	677	651	661	641	649	638	660	715	668	688	656	711	631	653	655	690	654	675	673	610	680	647	670	686	650	668	651	682	644	647	627	680	658	671	686	685	697	703	646	675	633	677	654	708	649	629	640	620	689	666	665	649	646	721	631	695	657	680	663	661	651	652	664	718	644	632	654	663	699	738	653	670	633	666	660	666	671	634	672	674	639	633	677	688	662	678	668	641	695	665	704	685	677	716	692	624	671	664	686	670	618	645	676	662	650	683	677	640	684	674	642	674	662	697	674	686	720	663	669	671	665	656	642	672	693	629	662	640	686	688	628	655	666	677	643	674	647	625	647	693	652	647	666	660	658	667	666	625	677	668	613	642	673	685	685	692	642	622	691	700	670	608	669	700	672	688	641	655	598	676	666	635	661	640	644	699	656	658	618	661	687	647	634	640	656	692	641	689	649	664	702	663	665	646	649	719	679	699	608	660	665	688	669	670	662	663	683	656	632	641	643	643	631	680	667	673	637	651	683	650	665	662	703	691	687	624	667	655	620	621	623	666	675	687	657	672	649	632	663	635	716	656	647	662	676	654	618	667	631	733	689	695	679	690	637	661	687	654	630	704	654	661	652	662	637	690	658	673	695	662	633	679	657	685	679	670	665	648	631	617	625	653	667	742	658	686	669	668	688	654	685	688	659	641	622	667	621	649	661	624	640	619	677	595	713	652	668	651	677	663	652	650	653	635	658	682	669	659	701	643	629	655	672	692	646	667	669	706	688	714	665	685	685	652	660	713	711	662	645	671	636	643	700	634	681	677	663	660	673	642	669	674	661	625	608	689	643	684	660	672	662	652	648	655	663	634	664	636	652	721	666	680	660	674	692	668	692	685	663	623	677	643	648	639	637	634	654	635	677	620	649	647	720	698	691	669	682	718	641	663	681	665	616	710	699	702	683	703	626	692	689	636	656	684	686	624	642	624	657	684	713	656	664	639	642	632	643	673	697	694	637	642	687	669	691	694	681	617	710	657	675	673	675	697	669	651	693	682	631	657	632	703	656	712	616	662	670	694	679	641	678	682	695	680	694	671	679	673	666	641	653	643	660	620	629	678	676	652	649	667	677	673	632	633	655	665	700	655	695	694	685	676	637	660	632	672	744	660	648	658	644	672	643	663	683	679	671	711	684	654	643	686	620	674	664	664	686	680	665	673	674	661	656	669	657	686	634	669	664	692	683	667	618	651	682	649	667	678	705	605	660	705	626	707	684	656	701	687	652	679	633	676	643	654	634	676	703	681	669	679	684	726	665	670	634	642	656	699	707	657	708	616	672	641	632	656	686	701	710	603	667	680	667	649	642	632	691	671	647	679	651	612	699	674	656	672	730	632	634	657	684	683	656	656	703	672	684	657	676	668	662	735	641	683	620	670	671	658	677	691	681	664	640	682	692	665	635	602	650	655	704	689	632	667	659	720	678	698	682	669	679	645	696	696	641	679	655	665	678	649	648	680	672	640	684	690	658	677	647	675	696	625	620	624	692	671	654	614	627	616	665	643	678	672	660
67909	50288	41346	26833	23097	19918	7524	2150	985	765	447	390	320	293	311	266	232	232	237	242	3868	1501	200	217	194	195	212	182	174	187	195	220	209	170	201	190	210	169	180	206	208	193	202	179	207	211	178	145	163	185	176	214	198	174	183	206	156	159	179	193	163	181	187	177	164	177	172	189	156	167	197	177	171	201	171	161	176	186	199	154	152	180	159	215	202	177	162	169	182	184	193	159	189	180	178	184	208	176	169	180	172	188	178	185	166	182	182	174	166	188	164	183	177	194	166	179	170	187	146	170	192	194	171	164	184	180	173	175	174	196	175	186	167	187	175	190	175	167	202	166	156	168	167	172	173	156	182	193	189	192	164	156	191	181	194	175	167	186	183	175	188	168	160	176	180	199	164	179	188	186	190	182	166	177	168	171	160	177	178	188	186	164	188	196	201	197	192	167	169	199	151	175	192	191	179	165	159	169	165	179	187	192	171	204	170	191	182	179	156	185	178	162	189	182	172	180	202	195	182	176	195	164	193	170	180	169	192	186	180	189	178	200	164	153	165	192	163	144	199	173	188	183	171	170	198	183	168	161	175	176	198	177	177	181	194	183	167	169	174	196	158	161	182	162	191	190	180	189	180	194	197	151	194	170	180	182	196	164	173	155	194	184	164	166	164	192	156	170	189	174	186	171	167	183	169	179	174	190	211	178	168	169	167	180	190	161	189	162	180	171	177	183	182	169	192	169	141	151	186	192	189	187	181	179	177	179	172	183	188	171	171	195	168	177	177	167	177	198	176	191	175	157	170	170	169	196	212	179	184	186	177	179	161	189	175	166	188	161	165	196	164	175	178	182	167	183	193	164	152	186	193	169	153	194	145	184	184	193	177	157	174	174	181	176	200	167	174	197	194	167	182	210	168	155	175	175	193	179	160	167	189	185	191	171	198	185	190	169	177	187	171	176	181	148	155	185	185	174	182	162	176	193	171	189	186	176	188	169	173	187	178	199	172	185	170	161	196	174	182	157	193	171	159	161	173	173	192	177	206	167	186	167	176	166	180	180	162	163	156	159	165	152	179	169	172	166	174	192	157	182	186	167	198	183	193	199	157	194	197	153	173	147	174	170	181	160	177	171	174	165	165	153	187	158	182	159	169	206	179	169	203	180	192	178	169	170	176	163	165	174	174	171	172	196	155	163	197	185	173	158	184	161	194	182	171	189	164	172	171	197	198	138	187	209	173	171	176	188	193	179	174	192	193	176	176	194	177	197	167	164	176	178	173	181	167	190	190	175	202	190	164	177	172	157	166	196	185	187	177	172	213	192	174	185	196	176	191	174	194	186	178	177	200	204	151	175	190	171	181	183	173	173	177	176	160	167	182	173	166	190	196	168	175	168	162	189	188	179	178	166	193	177	164	193	196	169	169	179	188	197	173	165	198	189	180	205	145	161	188	189	179	189	161	174	154	178	179	168	157	187	180	186	174	184	184	166	160	185	168	188	184	189	185	175	165	178	176	197	188	189	188	152	157	196	202	179	173	162	193	169	182	163	199	161	184	186	159	171	202	214	196	201	143	167	201	171	181	168	179	180	168	181	189	175	168	188	189	175	178	177	195	188	202	191	156	152	163	172	170	188	185	174	184	195	169	184	182	185	134	185	182	196	173	166	172	178	176	195	179	196	178	164	171	181	181	177	163	174	186	174	176	167	159	156	178	163	221	177	162	189	151	179	165	190	174	171	198	168	178	195	168	179	179	157	185	175	178	178	174	192	183	160	168	169	192	181	171	180	166	208	186	162	185	183	173	216	174	180	175	180	167	177	188	186	206	199	183	193	177	179	177	181	170	156	184	180	182	158	176	155	162	199	174	174	175	154	157	177	167	145	179	172	174	170	176	161	210	177	168	186	192	165	144	176	169	176	177	159	185	171	175	196	176	169	168	181	160	177	191	173	182	178	159	182	200	182	169	168	177	169	177	149	178	177	176	150	174	165	188	179	182	150	183	186	172	207	167	168	160	193	196	176	179	186	154	174	167	185	173	173	171	181	164	165	178	186	202	224	187	195	186	153	172	202	182	182	202	163	170	175	177	156	167	166	208	167	155	176	158	208	165	211	182	191	159	190	166	161	184	198	179	173	163	198	151	155	185	193	185	192	155	184	180	184	160	179	195	163	182	175	199	185	170	175	192	168	153	170	185	158	173	185	183	151	143	167	165	196	179	157	179	180	195	155	158	175	165	184	196	165	171	167	191	200	179	172	167	191	169	170	170	179	209	177	166	198	157	169	172	157	162	160	168	168	173	205	186	174	178	172	196	184	185	167	177	185	173	157	198	168	157	141	175	160	189	196	163	159	172	191	175	195	160	160	188	177	161	169	189	188	182	153	166	182	199	180	155	184	190	168	155	174	173	183	167	194	168	162	189	180	160	196	175	224	183	174	167	181	162	171	182	176	168	167	176	168	171	178	172	181	174	177	197	149	153	165	172	153	158	185	176	175	177	169	168	187	176	170	175	167	170	165	184	177	209	198	191	154	186	175	180	186	200	161	172	181	189	196	186	166	179	169	149	171	183	171	189	173	185	183	169	165	167	166	175	163	179	153	177	188	182	177	198	190	166	189	183	173	176	178	204	214	175	159	168	186	164	184	209	171	196	179	190	178	191	208	167	196	161	178	147	165	163	179	169	173	168	186	180	190	172	171	163	189	180	178	155	183	177	167	183	166	190	184	180	191	163	191	177	185	175	177	170	171	182	200	180	186	171	189	179	176	187	171	189	207	171	203	198	175	185	162	180	181	189	162	158	174	187	164	182	200	192	177	160	198	185	179	143	168	164	166	193	180	197	166	173	191	162	169	177	183	175	183	166	170	160	184	178	188	173	187	187	193	181	150	204	173	174	176	192	170	174	186	191	220	165	181	163	167	184	192	209	172	179	181	181	166	178	191	165	168	175	204	184	200	151	172	165	203	187	177	173	162	173	188	201	181	190	188	181	174	204	167	202	176	168	168	211	187	179	203	194	173	163	179	187	209	176	169	174	161	164	184	160	196	172	178	192	199	187	177	195	172	174	197	186	165	194	196	185	177	165	176	189	167	133	173	175	186	176	157	180	161	171	163	160	195	159	177	154	171	176	176	161	192	174	219	198	194	171	188	182	174	173	174	169	228	161	193	170	201	172	164	178	202	176	173	203	182	178	183	186	189	161	207	164	207	185	190	178	156	171	189	185	195	176	168	180	170	182	192	184	176	182	159	207	196	207	192	181	180	176	162	162	150	168	182	186	183	168	177	188	200	185	198	185	170	175	178	182	181	201	185	174	185	185	201	182	190	189	170	193	162	167	205	180	205	176	159	180	192	180	172	169	174	185	189	178	177	192	169	187	156	186	163	187	181	174	175	170	177	193	176	170	190	190	198	201	159	188	173	196	178	184	180	157	191	195	171	161	166	186	177	168	176	171	172	190	154	188	210	164	227	198	170	186	153	156	202	161	190	155	188	188	204
57416	59015	42984	19661	26492	12632	4355	3436	3564	2999	1615	1508	1388	1150	1012	965	888	856	774	926	18424	5700	588	591	585	562	584	507	555	502	542	524	493	539	520	475	499	493	491	496	467	480	503	506	529	464	499	463	472	453	431	463	433	486	457	437	437	443	476	467	441	462	439	426	463	420	452	505	438	429	446	432	432	479	397	408	478	460	462	434	434	439	439	448	473	450	486	452	469	448	428	466	420	410	453	385	430	440	485	405	447	431	396	466	438	425	458	427	428	467	456	432	464	461	488	443	465	488	408	446	403	435	449	463	418	423	423	393	416	428	437	461	459	471	431	407	441	419	451	419	437	464	444	439	449	436	418	462	467	421	425	466	418	424	451	450	455	430	463	412	431	420	465	476	445	437	472	432	473	437	440	416	459	447	464	405	416	417	457	439	444	444	440	438	416	420	392	428	398	457	453	424	491	473	438	429	453	456	425	424	479	443	452	434	451	422	435	423	460	422	418	453	457	445	444	496	414	493	443	422	441	446	439	416	478	467	438	446	422	410	410	437	422	441	418	437	406	457	471	442	426	420	423	435	440	476	406	438	461	425	438	392	453	470	457	425	440	428	426	446	444	431	456	463	443	446	453	431	457	470	462	443	436	432	458	428	444	435	416	467	431	392	421	446	432	470	432	378	454	432	471	430	378	440	460	434	433	452	433	407	447	447	400	400	413	429	413	440	447	475	445	448	412	426	443	443	454	415	422	401	478	429	436	431	454	444	438	447	485	442	451	415	486	466	438	446	441	452	430	433	454	431	426	439	422	464	451	393	397	453	457	405	438	481	443	436	426	473	410	430	426	430	426	422	465	444	430	409	398	386	415	417	469	441	423	428	440	433	440	484	467	466	443	426	419	448	427	434	455	446	437	444	444	396	457	425	408	457	428	449	463	454	462	419	437	472	428	393	414	409	425	429	436	437	405	443	469	437	390	464	456	395	403	373	415	420	405	450	412	431	378	426	426	449	411	442	428	394	427	427	474	451	466	456	447	467	419	437	485	417	440	401	475	435	410	408	448	425	480	427	411	477	423	415	454	426	429	427	460	464	442	435	477	485	417	461	388	467	421	421	434	472	479	426	422	455	432	414	405	439	417	465	430	442	451	420	470	406	396	450	430	447	438	446	425	424	453	417	416	425	468	448	426	432	428	412	464	429	488	450	449	493	425	430	470	424	471	424	476	395	413	446	447	444	411	428	439	473	447	431	486	445	421	460	480	424	458	421	413	432	414	391	470	450	422	423	430	398	451	438	420	428	470	421	417	427	420	461	451	451	403	428	475	436	429	466	459	442	442	399	406	420	386	432	428	447	479	423	437	456	446	405	401	439	430	423	457	436	428	419	499	443	447	416	411	429	423	448	424	448	437	427	389	464	430	418	446	440	421	488	419	438	485	463	425	460	418	416	429	424	429	432	430	454	425	454	447	422	441	433	437	451	413	435	471	471	440	468	437	429	433	433	417	458	432	404	429	448	423	423	429	445	412	431	407	428	449	440	420	457	448	440	406	450	419	436	435	409	469	427	433	468	440	430	441	396	440	431	438	429	445	437	458	426	457	398	412	450	426	451	431	447	439	429	477	450	424	431	414	442	440	465	433	452	448	450	436	420	435	447	469	427	415	428	416	409	451	396	465	420	455	415	459	475	434	459	457	467	438	451	469	433	426	415	431	472	412	422	434	433	437	471	416	453	435	436	443	438	419	457	410	409	438	406	439	441	444	416	392	453	417	439	450	455	445	440	474	452	461	425	442	427	415	418	431	437	401	471	481	475	438	402	453	464	473	432	467	461	426	447	441	435	446	463	419	456	401	475	432	470	404	399	433	417	458	467	448	439	430	420	450	440	469	460	441	438	401	464	411	457	416	429	481	460	450	449	410	483	420	469	421	435	427	411	445	418	444	451	473	461	440	446	433	437	452	412	457	434	436	456	472	429	452	457	440	450	423	422	445	444	442	455	453	465	431	473	436	439	452	458	454	412	425	455	463	395	417	412	433	463	451	420	441	432	468	406	439	436	431	437	395	418	426	474	441	474	437	420	445	447	431	432	443	459	424	455	461	453	420	400	445	473	422	413	446	436	430	390	437	472	439	430	428	423	457	442	398	398	426	444	423	456	371	448	426	455	404	470	445	463	479	415	466	402	479	416	433	448	445	501	434	456	428	427	423	398	463	444	456	407	426	437	457	476	455	462	455	453	433	388	442	446	471	440	442	469	435	427	438	459	436	446	441	435	491	400	420	427	451	425	436	492	445	446	421	482	454	440	453	433	449	445	452	424	422	469	435	427	446	415	424	423	422	444	445	437	428	450	480	457	462	405	419	424	472	461	435	417	461	424	441	458	451	443	436	429	449	427	431	440	442	443	444	430	433	435	423	419	409	446	452	425	417	421	450	447	419	442	451	420	429	441	459	443	392	419	413	411	396	476	450	428	415	434	439	437	440	430	471	434	430	435	434	438	448	404	455	443	469	403	467	429	453	430	449	456	447	482	419	439	458	424	428	426	410	452	439	432	413	445	477	449	461	436	457	425	443	439	450	430	415	414	416	417	458	450	432	432	434	419	466	489	460	483	420	446	414	433	432	417	415	422	428	423	425	412	441	395	440	400	433	474	431	442	450	421	406	446	430	434	403	449	413	438	467	449	415	428	436	436	431	437	421	404	435	461	445	454	442	455	446	424	419	441	419	441	437	412	380	413	415	442	476	443	438	419	444	426	423	429	430	454	438	429	424	447	420	438	422	434	442	417	419	436	441	440	464	403	425	408	437	405	430	423	420	451	405	483	430	446	485	446	447	441	465	455	421	445	447	453	433	444	442	444	397	439	460	470	483	461	445	433	398	412	415	444	419	460	436	438	436	431	429	408	446	416	403	494	441	479	403	439	453	446	491	448	464	424	446	427	438	460	417	461	449	455	422	439	469	423	427	448	444	401	393	438	456	469	443	457	462	447	442	436	389	450	472	436	448	446	442	435	461	433	447	450	480	438	440	427	482	412	460	460	435	436	445	488	407	458	437	438	425	413	438	442	411	482	428	442	480	476	480	434	446	476	434	405	431	467	423	405	457	427	451	432	453	405	451	440	409	421	480	427	419	428	435	412	431	406	443	440	417	451	450	393	475	441	439	439	417	443	391	405	446	451	432	415	426	420	434	468	446	447	414	412	450	453	438	444	433	490	420	440	463	410	442	439	405	428	418	427	419	440	425	444	433	425	438	390	457	454	435	442	457	456	424	422	449	436	413	477	430	427	423	449	368	430	485	456	425	461	451	456	431	448	419	439	400	436	433	404	487	441	397	406	424	431	467	401	403	409	415	435	422	442	456	431	457	419	429	427	438	414	427	419	443	418	435	445	452	404	436	435	434	445	434	441	492	464	434	407	449	461	464	457	461	418	425	442	418	431	474	449	425	404	456	452	440	445	428	434	435	465	458	480	458	436	435	445	421	397	451	475	435	422
64174	56066	42408	22774	17728	22612	5476	1260	783	663	350	276	259	222	228	227	190	191	195	177	1720	973	177	166	176	178	160	160	159	151	154	160	188	142	149	176	154	167	152	126	167	134	146	150	148	152	143	159	141	145	157	142	136	154	132	157	147	147	145	144	142	136	154	161	115	141	153	155	166	143	138	152	145	127	146	144	138	134	135	138	135	152	145	128	154	126	136	142	139	106	116	139	151	133	143	148	139	120	135	146	146	133	115	154	144	130	150	137	157	143	127	151	129	135	128	123	141	145	151	134	156	140	130	165	169	162	111	162	145	131	137	142	125	144	151	140	163	133	130	126	122	126	128	127	138	146	162	139	146	122	153	143	148	141	131	160	160	136	141	124	136	149	145	145	154	153	146	146	157	136	121	150	150	141	157	136	159	137	164	147	138	124	147	136	145	156	151	133	140	146	133	146	126	159	138	130	167	154	144	141	160	129	158	128	162	130	155	159	147	149	136	138	131	117	117	148	137	162	151	156	144	159	145	136	134	140	131	135	124	119	120	153	147	139	131	133	121	145	132	125	133	147	129	137	162	128	158	123	157	149	144	145	141	133	141	129	162	132	163	155	115	146	138	122	116	146	131	128	145	121	137	135	167	149	138	143	145	133	116	145	164	139	134	144	154	131	150	122	126	142	140	142	147	158	137	138	132	146	147	129	121	121	146	170	122	145	149	153	153	127	139	139	140	136	146	141	136	137	111	126	151	156	138	131	141	165	129	135	153	133	138	159	137	124	128	148	158	118	132	116	144	134	165	158	123	134	148	143	137	133	112	141	166	144	142	134	132	125	106	143	134	131	137	125	132	122	159	141	153	125	140	138	148	139	141	148	142	148	123	127	124	161	155	138	136	123	125	143	137	151	151	127	142	133	155	114	172	153	151	120	140	135	155	133	104	124	142	143	131	123	155	152	127	134	169	154	142	162	116	138	150	146	151	140	136	149	142	132	141	129	132	153	143	146	159	130	140	166	138	134	132	167	141	127	134	149	119	134	148	131	139	124	135	133	127	145	118	146	121	148	154	163	140	131	137	143	140	136	129	123	150	153	162	152	136	146	147	141	171	136	169	143	152	154	129	152	129	139	146	140	142	151	135	121	150	162	118	145	125	132	140	137	140	123	140	148	133	140	150	122	164	159	146	137	144	125	150	145	152	143	145	149	149	149	130	153	127	130	128	121	159	145	145	145	137	121	137	129	133	162	162	124	140	150	138	134	127	153	149	135	127	143	139	142	129	139	146	148	151	138	123	124	133	133	150	153	146	137	163	162	124	144	137	144	121	127	157	125	142	119	127	162	122	144	149	163	138	120	133	140	145	153	149	113	115	122	153	150	151	129	143	154	141	126	133	119	139	123	140	139	139	127	156	146	146	145	174	140	160	160	142	128	147	145	171	149	155	137	129	151	148	158	135	132	154	155	138	142	134	139	137	144	176	128	150	144	152	158	146	141	148	131	142	176	141	134	137	141	152	162	156	140	136	149	145	128	171	117	137	118	134	131	123	131	140	141	141	136	136	148	142	134	152	138	146	165	142	156	140	157	153	142	141	130	147	122	137	147	155	146	159	134	165	141	135	129	145	129	152	136	123	140	150	148	129	143	122	137	151	134	142	143	123	116	145	149	157	146	145	145	161	146	148	148	141	146	144	137	163	149	162	144	136	133	115	160	128	150	143	157	139	136	130	149	146	132	110	131	141	128	136	138	150	145	125	141	140	126	132	151	125	131	146	137	150	149	124	142	149	149	134	115	133	163	146	120	136	154	120	146	127	148	139	142	144	156	158	110	123	123	142	152	144	119	133	138	146	129	148	141	129	108	131	122	140	135	146	142	125	146	143	134	140	134	158	134	120	136	141	133	144	131	143	134	131	123	136	156	102	163	127	125	137	162	140	143	137	128	156	165	150	146	158	137	130	144	118	148	148	130	146	127	145	132	117	137	146	158	116	157	131	129	162	132	149	152	145	114	142	127	140	141	141	117	150	137	146	127	137	146	156	149	136	145	136	140	131	127	133	152	137	142	119	142	156	151	133	185	123	138	136	128	142	139	160	156	130	142	117	154	139	120	137	120	144	161	123	145	122	128	148	147	152	138	124	131	142	133	169	141	148	138	154	139	130	146	143	116	129	139	128	145	160	151	132	115	126	141	152	145	139	129	125	148	165	147	115	124	130	144	122	121	122	154	111	155	156	133	156	137	152	141	133	127	151	153	170	141	161	144	142	149	132	140	127	154	127	114	149	133	138	118	130	146	125	152	127	130	151	136	143	168	124	142	133	134	141	131	148	164	157	145	130	124	131	149	138	131	139	142	137	141	138	129	131	138	141	146	143	148	134	115	165	142	119	155	145	136	126	122	128	137	146	139	132	137	144	135	161	144	130	155	163	138	154	156	152	133	148	133	129	133	148	148	135	124	149	148	143	146	130	120	138	130	149	137	117	149	147	135	122	145	141	128	130	134	157	141	123	139	128	157	143	135	140	139	141	165	133	146	136	147	139	121	156	154	137	163	160	137	126	127	130	119	135	151	167	143	141	151	132	151	144	146	122	146	151	136	136	161	135	141	149	173	158	135	157	132	143	139	146	131	114	117	145	150	139	124	150	127	130	153	125	140	151	135	155	139	134	132	156	141	131	135	153	151	140	145	138	151	136	132	145	129	129	144	163	131	151	135	151	157	138	154	134	171	143	142	111	113	150	162	133	154	150	150	154	123	142	153	159	130	133	153	146	152	122	145	165	151	141	158	117	144	146	135	131	145	132	158	126	127	120	145	142	137	156	134	132	129	155	149	126	129	157	117	147	143	130	165	135	130	134	130	124	129	161	158	133	136	135	138	150	106	143	128	130	137	134	165	159	141	127	131	128	150	131	125	122	134	136	122	139	140	140	136	156	138	150	150	145	135	126	144	133	145	135	133	139	140	156	151	144	146	132	124	135	129	139	144	146	124	145	132	167	142	135	123	144	151	150	158	136	150	162	120	142	143	122	134	150	147	164	159	128	122	158	136	137	150	126	133	154	142	128	169	146	159	142	147	137	150	150	170	150	121	138	157	141	156	118	146	136	131	151	160	130	140	135	154	159	126	135	141	143	143	145	131	124	157	139	141	157	134	144	154	138	136	130	167	110	143	155	146	148	147	142	140	134	119	127	141	146	148	127	128	136	132	137	157	153	123	143	154	145	141	140	120	127	136	144	141	140	127	126	154	131	120	126	147	128	144	134	170	141	139	118	151	155	137	147	126	146	150	138	132	147	138	142	149	133	143	147	143	150	142	164	143	128	149	129	157	125	117	148	144	145	151	125	150	134	123	154	127	134	123	133	146	152	147	136	135	168	137	145	141	156	135	145	116	138	155	135	136	144	145	134	146	124	129	162	154	144	143	131	155	137	133	130	149	149	127	146	155	130	130	159	139	145	121	121	134	137	146	154	149	132	175	146	139	152	146	133	130	152	135
46349	52730	39294	19975	20506	27224	4330	3290	3168	2563	1631	1193	1096	970	916	808	791	727	717	723	9770	4674	561	545	503	513	485	467	460	455	448	459	438	433	405	443	426	416	461	420	412	417	495	382	399	382	386	399	416	417	406	389	429	387	393	391	372	369	383	359	372	382	358	369	387	348	354	396	372	389	401	354	385	386	374	388	368	356	340	368	388	386	385	366	341	366	374	376	423	365	345	405	380	350	366	357	387	411	370	346	388	383	341	384	390	362	365	347	391	360	385	349	308	380	346	363	370	372	372	315	341	337	349	355	358	351	350	364	366	378	338	401	369	389	348	372	349	370	374	390	362	357	382	343	361	372	378	362	363	387	325	359	360	340	386	347	329	407	324	350	341	360	307	365	327	328	346	332	366	353	325	367	355	370	340	374	374	379	356	370	371	384	346	349	373	373	370	361	357	379	353	353	388	375	339	323	385	349	387	350	366	333	341	361	355	357	366	358	345	362	328	363	347	354	353	364	354	359	360	351	344	362	339	370	360	363	371	329	352	371	350	347	342	349	364	368	358	361	390	383	378	359	369	319	363	371	388	383	315	338	351	352	370	348	369	375	357	354	354	369	333	364	357	327	351	354	361	385	347	377	362	349	350	339	378	366	337	363	344	406	392	380	323	375	344	380	385	370	340	412	390	323	372	363	368	333	373	373	332	352	339	371	333	348	341	358	350	361	345	361	376	367	373	323	361	354	368	329	337	328	357	379	357	376	365	360	370	359	353	365	378	344	376	382	375	363	375	390	370	366	384	377	360	324	368	370	351	353	396	372	346	353	327	349	353	374	370	359	329	350	354	355	328	366	361	343	360	353	357	370	375	367	355	339	380	375	377	414	364	361	355	380	353	376	352	358	350	342	342	337	380	347	356	363	370	378	332	399	366	374	367	382	363	375	336	369	375	366	355	346	384	373	367	383	373	366	350	343	323	335	353	349	365	370	373	364	350	362	322	357	373	364	367	359	337	347	340	330	347	374	327	378	377	369	343	325	319	374	335	337	327	358	342	362	344	319	354	364	342	393	358	357	365	349	384	335	352	352	318	350	344	376	357	314	359	359	368	330	388	340	378	369	354	369	348	357	328	373	361	367	369	343	360	353	363	352	367	362	370	357	379	326	343	347	329	394	362	350	381	374	367	331	383	385	385	342	355	352	338	355	352	384	324	346	386	380	350	377	341	341	344	358	390	347	377	345	357	394	341	370	351	329	390	373	338	345	353	368	385	340	331	387	362	402	374	418	377	356	356	342	368	354	344	364	343	376	363	365	354	391	369	362	347	339	336	370	368	376	366	347	348	355	372	347	355	363	376	362	361	372	360	370	355	356	362	368	330	367	358	368	345	345	346	371	334	377	366	334	352	366	371	350	334	396	339	367	354	339	367	351	345	357	366	383	398	321	375	377	377	353	379	375	378	349	375	356	326	333	386	334	382	354	368	361	329	379	333	390	357	345	336	371	374	337	372	341	359	356	330	357	334	369	364	398	374	360	377	358	346	350	367	412	346	373	366	391	385	340	403	341	310	371	410	370	339	341	383	340	361	352	350	333	367	379	355	329	380	346	363	383	342	349	361	335	347	320	351	349	360	336	354	330	376	332	365	383	329	341	355	361	364	352	329	358	398	344	366	365	373	353	356	350	357	353	366	329	337	353	323	377	334	338	363	343	349	353	363	347	358	353	401	351	384	352	350	321	356	353	331	367	339	357	334	365	354	395	377	324	350	356	350	332	366	343	363	349	379	362	405	348	325	358	388	334	376	329	373	368	383	367	368	369	311	363	353	367	368	372	346	353	374	373	368	325	367	379	348	406	349	371	375	315	357	340	349	380	362	377	357	332	328	353	364	367	352	345	349	363	368	338	354	362	337	347	346	382	373	362	378	359	353	352	381	351	340	358	330	386	381	383	343	359	376	355	353	357	361	355	340	322	351	314	347	355	383	324	358	330	399	332	323	355	375	394	343	399	372	377	324	357	378	328	341	345	376	355	346	363	360	373	331	362	340	390	374	362	323	336	362	372	374	358	353	373	349	357	396	372	344	367	333	373	368	386	379	327	360	401	352	367	371	335	345	370	406	346	395	366	355	379	342	357	354	383	368	350	378	330	352	363	351	368	338	355	381	367	362	360	361	355	343	373	362	340	380	352	348	354	367	369	365	358	369	350	350	373	326	376	343	368	365	354	362	359	355	396	382	302	368	341	315	380	357	347	369	356	343	348	364	336	339	390	354	375	325	360	340	348	350	336	357	362	380	385	353	362	319	349	344	300	360	353	387	347	375	355	357	347	365	369	346	348	393	377	361	376	367	348	371	327	377	356	356	354	367	345	362	359	343	333	341	365	371	368	350	361	382	323	374	339	336	327	362	366	370	372	346	363	340	350	356	371	373	363	358	339	359	325	318	364	376	364	399	382	403	364	357	363	352	357	350	387	312	318	377	372	326	370	400	359	359	409	348	337	337	355	331	329	369	362	375	373	365	413	341	326	370	365	355	347	385	330	347	351	388	373	398	342	376	362	364	364	346	401	365	368	370	392	346	385	348	361	345	347	373	362	333	372	333	324	358	346	343	354	372	366	339	344	347	391	384	372	385	324	362	350	322	406	313	392	342	348	346	362	373	351	343	386	400	361	363	369	325	321	354	382	394	336	403	324	331	351	357	365	384	364	373	369	347	347	340	368	374	332	403	379	364	368	365	353	369	345	322	354	324	338	356	382	362	367	332	355	358	334	370	326	341	368	361	373	348	356	321	347	346	316	353	380	368	349	370	371	364	365	388	364	371	397	350	324	356	354	356	352	386	347	395	363	365	381	361	353	366	347	322	346	351	377	361	345	363	352	362	349	377	324	343	355	371	334	360	369	350	354	348	391	372	366	349	342	371	342	379	363	344	360	323	377	327	331	330	365	373	388	369	377	361	396	377	381	326	354	373	404	372	331	387	346	350	330	363	344	365	358	367	352	361	374	351	368	346	350	405	395	362	364	376	347	358	373	374	374	334	335	333	357	358	349	348	364	369	355	359	390	357	343	344	371	373	336	401	399	352	356	368	380	357	390	355	382	364	381	380	351	375	398	358	339	374	356	362	380	332	342	347	367	356	346	370	324	356	401	374	369	342	356	352	341	348	371	346	366	355	331	348	358	331	359	358	353	340	386	343	384	402	366	362	375	329	350	390	368	353	388	388	374	375	370	362	371	352	381	371	388	372	352	381	339	349	375	337	347	380	360	331	341	354	343	362	336	345	345	371	323	338	365	362	337	362	361	386	372	316	339	315	345	371	352	344	339	358	356	349	380	377	339	338	368	372	370	358	324	354	327	376	347	351	338	314	351	367	346	373	379	376	347	411	331	349	371	365	339	340	376	339	339	342	358	341	346	348	344	342	400	358	361	365	334	381	373	379	314	377	369	331	362	349	362	349	360	351	361	337	342	336	352	383	364	355	369	365	325	359	397	401	376
11321	3766	1779	370	583	403	276	261	254	228	277	224	253	278	270	275	260	247	253	253	268	259	252	230	263	264	245	271	237	261	221	270	231	254	255	271	221	245	267	258	255	261	245	259	272	230	275	265	247	250	254	262	216	226	216	262	250	245	231	249	284	227	257	252	240	251	244	242	240	236	262	234	239	263	264	240	226	222	239	229	242	245	230	226	215	234	239	241	246	230	269	244	275	247	246	232	247	249	247	254	266	270	221	244	281	242	224	240	259	271	257	232	232	250	288	243	273	231	249	266	210	228	259	257	247	267	278	242	231	285	267	262	259	254	240	254	230	234	223	244	223	235	239	214	240	268	213	248	249	250	266	225	268	251	231	241	249	210	214	244	243	262	237	247	243	264	204	232	255	271	251	240	248	243	246	244	241	203	270	266	234	262	239	247	233	244	244	261	243	256	279	255	236	249	247	226	263	238	250	256	256	229	215	256	226	266	238	230	242	246	272	249	237	229	248	223	252	255	261	256	255	246	234	242	264	251	263	228	219	243	260	227	212	276	257	287	266	248	255	225	239	259	240	233	217	228	284	233	230	233	243	247	247	281	259	215	235	235	255	226	267	246	225	218	251	242	243	245	262	229	249	247	242	272	262	249	260	226	237	260	281	246	245	226	277	266	228	261	257	259	246	248	266	240	233	236	244	222	245	262	247	236	233	234	244	225	270	256	255	251	247	275	248	232	237	238	251	262	231	232	245	223	259	259	265	245	223	236	248	224	233	241	259	214	238	231	253	239	233	250	249	246	240	245	242	252	252	217	223	259	242	251	275	231	256	256	249	239	230	220	224	240	233	257	247	223	256	232	231	250	259	231	255	237	226	223	246	259	259	236	268	226	244	248	249	253	216	258	236	251	232	258	283	236	244	235	247	247	226	242	241	243	238	232	282	235	249	222	261	275	246	241	236	271	256	231	231	233	245	248	250	265	252	255	281	242	263	224	254	259	238	257	215	237	231	230	263	228	228	236	252	239	277	273	225	234	252	264	245	246	243	237	246	260	230	250	242	263	245	234	263	223	243	230	256	246	218	255	244	222	234	263	236	222	260	247	265	248	260	248	271	232	259	276	244	218	236	267	236	259	240	270	234	255	263	260	236	247	220	255	258	235	264	271	259	234	236	234	253	236	261	242	280	241	279	212	246	271	208	254	245	236	241	237	219	249	249	252	235	245	256	225	215	240	252	255	226	268	248	272	257	227	204	230	260	273	237	227	235	250	269	219	236	257	236	252	239	262	257	236	248	252	267	247	245	233	290	244	264	233	252	275	259	261	264	238	249	246	229	235	229	237	257	242	237	242	255	272	247	241	281	220	230	261	268	244	235	204	228	241	272	264	231	260	237	255	277	234	244	251	214	265	231	242	240	221	219	234	251	257	221	252	277	231	238	245	265	258	254	221	249	239	232	247	241	270	255	232	243	247	269	238	228	237	225	257	248	212	255	247	259	235	236	241	240	261	225	258	264	266	232	248	249	245	256	230	246	280	275	240	271	251	238	247	241	285	242	246	254	247	248	248	217	229	231	229	231	262	251	228	233	239	256	229	263	221	243	236	265	224	252	227	247	223	244	253	285	247	272	253	242	246	233	239	234	247	230	227	243	271	255	265	257	240	225	247	254	252	243	253	240	250	261	249	253	250	244	215	258	242	248	237	267	262	231	255	264	246	224	234	215	240	257	244	235	264	277	244	244	244	275	208	230	240	234	259	256	258	220	248	257	242	243	245	261	259	241	230	244	233	269	258	254	271	259	235	250	261	243	229	259	235	270	240	252	216	263	208	238	236	274	260	250	232	280	275	264	265	277	243	251	237	229	256	253	263	234	214	260	258	226	244	227	243	261	256	238	233	235	270	267	272	254	241	221	247	246	241	217	235	210	266	260	255	250	253	211	247	237	265	252	239	252	247	240	240	265	253	261	259	251	248	247	263	268	250	250	256	265	244	238	259	247	271	248	260	237	273	265	250	246	242	235	257	227	268	253	233	239	233	261	224	255	221	264	237	245	238	267	232	227	249	234	262	275	255	257	255	230	235	233	243	223	257	222	228	248	259	244	247	247	252	223	251	234	261	213	241	234	258	271	220	247	238	258	262	217	239	258	239	239	219	227	253	266	262	238	214	233	224	264	239	260	240	277	251	225	235	250	261	284	239	258	261	255	210	238	273	257	228	233	224	258	243	248	280	255	232	224	247	248	252	260	238	240	250	239	237	243	258	232	240	250	240	232	223	214	233	242	259	241	251	259	273	269	282	249	256	272	222	249	264	292	233	257	275	241	239	255	256	268	238	242	249	256	257	254	252	267	250	257	230	241	230	261	260	228	275	226	235	260	267	264	225	235	228	266	247	220	275	248	240	252	274	258	224	229	261	257	229	259	246	248	245	210	282	239	219	248	264	242	236	249	241	251	214	265	232	247	244	242	255	234	250	279	240	247	214	227	279	219	232	231	256	224	236	238	242	253	254	256	262	239	257	275	238	216	231	245	264	248	248	261	235	263	264	244	233	257	250	260	273	273	280	279	259	235	260	231	252	235	278	247	250	257	254	259	234	240	248	249	290	258	225	259	237	233	213	229	238	235	224	267	257	222	254	265	244	216	235	255	236	232	274	256	225	249	246	249	231	259	251	249	248	238	258	251	260	240	242	263	225	249	241	229	253	233	225	217	255	239	263	232	237	242	245	255	233	234	262	233	223	240	225	263	236	234	268	256	243	245	224	229	265	254	240	262	260	274	239	230	250	218	237	273	223	233	241	244	243	223	223	246	272	256	257	233	263	244	227	254	233	243	254	219	238	252	222	268	274	279	234	215	256	247	266	255	231	217	247	261	243	260	259	242	223	251	239	228	232	251	248	235	249	237	238	251	233	231	252	263	243	247	250	294	233	242	275	260	252	243	249	277	235	244	249	233	257	249	252	247	241	255	235	252	252	242	254	254	261	242	237	255	245	242	246	254	257	230	276	238	213	232	233	223	235	246	255	260	224	228	249	248	233	236	243	215	249	238	202	266	280	226	228	270	249	260	248	249	228	239	215	251	256	263	222	257	242	242	237	246	245	276	256	252	257	258	243	257	235	268	275	240	261	242	249	252	244	262	253	252	225	235	237	219	227	240	236	238	235	248	243	231	233	266	257	258	252	260	242	242	238	248	222	234	229	222	273	251	262	249	254	221	260	264	264	237	249	231	227	235	241	238	277	260	232	249	241	249	262	232	267	254	244	243	258	255	241	226	240	224	246	240	231	217	235	256	235	277	259	246	222	215	244	255	288	216	219	238	265	249	258	271	256	252	252	232	234	267	254	254	232	256	229	238	234	260	241	224	264	252	224	241	266	252	270	262	259	262	252	244	240	232	241	256	250	255	254	229	238	220	244	286	265	236	241	237	258	268	239	276	253	240	238	271	256	239	232	252	251	228	228	256	277	260	242	236	251	243	254	253	256	246	255	224	233
9676	5540	4025	1036	2605	1410	743	699	767	716	629	667	599	637	638	640	648	665	591	632	825	644	637	642	659	638	595	664	619	606	626	657	618	640	634	590	609	671	575	603	624	628	615	603	592	621	592	631	604	614	626	679	634	632	648	616	608	575	611	654	674	632	624	590	634	596	618	645	648	605	608	634	598	624	651	660	591	643	631	654	634	647	618	608	580	623	627	575	582	593	609	612	637	634	648	617	616	609	670	577	602	640	583	679	623	593	626	644	633	553	615	570	613	632	613	635	618	617	568	609	583	614	617	569	657	617	568	595	650	657	584	588	595	612	641	638	594	639	622	589	664	625	674	587	604	614	599	617	574	631	607	623	640	608	648	639	590	590	601	624	587	589	636	620	611	599	600	607	586	622	639	613	622	640	601	641	618	596	635	629	625	641	607	632	606	640	636	661	635	632	611	639	634	612	637	655	649	648	625	611	673	632	589	654	636	622	629	636	606	632	637	636	653	613	641	620	601	638	631	651	619	613	653	628	624	633	649	595	645	601	634	596	608	636	641	612	628	628	595	619	613	621	632	638	623	587	643	628	634	627	672	579	600	604	673	605	638	569	612	656	654	698	663	614	622	607	639	660	623	621	637	602	654	620	626	673	590	621	592	626	586	655	647	624	612	581	659	604	628	637	595	623	675	625	584	580	627	625	592	665	690	606	648	642	608	630	674	645	660	616	610	689	659	630	654	651	592	620	586	627	616	650	633	658	658	607	620	587	585	639	605	638	657	624	633	632	678	614	583	628	648	624	650	612	601	642	640	621	627	656	623	612	574	612	597	604	651	614	667	642	622	625	626	617	615	641	611	609	638	621	623	599	665	560	617	638	649	651	643	640	654	627	645	587	617	663	603	637	616	607	589	632	628	629	605	568	571	632	605	624	598	601	626	626	614	635	623	578	629	616	667	634	632	635	616	617	611	612	613	623	617	593	555	602	632	588	667	633	658	647	638	648	677	603	644	575	596	645	629	620	595	638	645	631	591	613	613	661	630	610	644	617	630	617	593	655	599	653	620	641	617	657	611	647	634	584	654	628	633	615	635	601	606	613	628	599	630	609	592	626	666	620	633	610	615	645	627	628	607	620	664	611	642	567	637	600	636	597	605	616	599	602	651	610	655	625	648	636	637	637	590	644	616	589	624	628	658	638	623	610	611	639	620	618	611	626	642	612	624	592	615	623	660	638	614	596	650	608	562	606	632	596	605	636	621	595	622	638	632	604	604	606	626	607	626	647	606	596	596	612	615	658	595	585	606	640	626	591	616	628	610	598	607	608	584	630	643	651	663	612	631	616	596	611	618	617	626	641	612	606	647	642	610	573	625	648	652	621	630	635	648	605	611	595	581	584	648	583	624	620	602	598	611	627	624	626	608	638	636	620	643	643	646	624	612	600	627	674	622	618	600	627	621	623	629	629	594	575	657	635	602	603	626	632	603	584	589	615	629	606	615	632	607	683	617	596	652	669	644	653	665	635	628	670	618	585	612	606	615	652	610	689	610	629	644	601	635	602	612	634	653	637	650	638	610	606	642	617	567	631	619	598	636	585	658	604	638	610	634	647	595	630	601	649	645	612	646	630	627	605	615	627	628	572	603	582	600	611	584	604	593	634	629	618	599	583	636	619	628	657	660	600	643	628	621	604	663	558	603	594	619	626	604	599	644	663	637	644	620	607	645	623	604	643	643	627	620	645	615	565	667	659	629	624	618	616	649	649	658	646	630	612	619	562	596	631	607	606	685	616	571	596	606	620	622	590	618	611	628	660	651	619	609	622	640	631	562	634	631	628	602	617	605	630	562	633	627	661	663	575	633	664	605	618	623	595	635	609	636	632	619	643	637	639	607	648	576	633	649	611	648	605	629	638	638	648	616	585	589	599	600	635	594	620	576	634	625	595	628	622	637	608	608	582	644	595	625	606	628	601	675	617	619	536	630	634	630	632	604	609	646	620	673	634	601	664	641	609	603	606	637	626	636	562	654	599	586	604	603	591	669	652	629	639	589	624	624	619	591	617	616	626	601	594	634	600	590	650	611	627	638	651	705	596	612	653	608	672	603	601	631	614	668	626	606	609	647	611	644	631	632	648	606	602	637	638	575	629	683	621	597	636	634	626	624	640	644	617	637	607	603	634	623	627	643	605	637	620	637	613	562	599	611	614	635	641	645	607	645	621	639	616	635	623	640	600	633	636	660	630	642	629	633	637	626	590	595	640	617	649	622	624	624	627	640	649	612	608	640	597	578	704	647	593	601	593	649	631	618	628	630	620	592	643	602	630	654	621	616	642	619	662	644	621	605	648	629	657	629	641	618	659	646	662	656	605	607	632	644	649	645	627	607	611	632	612	624	594	600	616	609	655	635	606	621	654	633	637	673	600	593	614	625	646	594	648	641	671	658	642	648	655	610	650	608	628	604	594	603	586	668	663	643	627	672	637	599	659	599	622	657	624	608	610	636	612	605	627	638	595	649	606	627	591	582	622	651	583	666	605	608	612	633	590	610	625	594	597	591	583	576	644	618	656	611	640	578	643	618	634	613	644	593	622	615	592	599	582	665	663	639	662	612	575	622	627	624	634	625	595	599	571	611	590	671	634	633	618	632	599	621	653	626	651	638	616	597	618	655	616	631	629	637	582	685	591	625	597	617	616	603	626	588	621	605	630	643	586	565	667	616	647	589	624	612	635	576	638	616	591	635	615	621	628	622	621	609	668	600	624	621	644	599	634	643	585	586	593	632	652	589	631	615	630	601	584	609	597	632	613	580	637	617	612	612	622	591	602	662	619	631	604	613	619	666	637	615	620	588	556	647	597	621	619	626	617	629	594	611	651	652	621	649	605	636	593	636	648	639	609	598	636	629	627	674	606	606	629	578	641	588	679	623	598	632	657	638	627	671	652	640	592	591	600	641	623	637	628	627	693	640	601	612	591	628	643	610	621	620	588	636	650	617	628	599	642	626	577	626	678	659	600	651	647	616	640	641	646	575	626	663	620	626	636	669	594	645	602	623	636	585	654	642	649	612	599	630	651	658	600	630	618	639	587	670	600	668	664	594	587	589	629	605	596	630	609	580	614	614	657	690	632	652	649	625	660	606	644	599	625	614	652	632	652	621	639	576	603	639	642	617	621	605	637	624	640	633	559	617	659	635	644	651	617	620	582	611	617	597	617	622	617	611	605	672	639	631	626	634	630	607	621	637	637	670	626	598	623	623	624	603	646	638	612	608	612	640	616	642	639	625	593	646	631	633	609	599	627	581	660	574	630	623	621	635	642	600	635	641	610	655	583	674	616	613	596	620	657	635	651	611	601	625	647	615	595	620	630	629	643	625	619	610	587	607	599	590	628	634	675	610	597	622	603	596	633	641	633	590	671	595	622	614	584	674	600	646	609	675	630	626	577	646	567	640	625	626	624	615	597	635	634	644	594	631	624	645	644	610	618	596	608	626	580	643	614
65023	62826	37421	16932	24001	21657	2484	828	648	508	341	284	275	265	275	208	208	209	205	225	604	205	177	193	163	181	159	179	188	187	150	190	155	158	145	183	161	161	160	183	193	158	157	176	167	188	158	180	148	152	188	152	173	183	168	172	144	193	156	153	180	170	170	145	168	153	155	158	155	168	155	168	165	160	164	177	150	144	150	175	152	148	167	156	175	157	157	150	146	134	166	163	164	145	163	164	158	169	174	158	173	158	169	150	154	172	160	155	166	178	174	144	170	149	153	176	158	142	172	160	166	158	144	146	170	146	135	166	153	157	156	149	151	172	158	170	155	161	179	138	157	143	162	142	163	152	158	159	166	176	145	155	172	166	148	179	166	147	147	164	177	154	156	168	170	173	165	172	166	176	158	167	140	149	158	158	176	176	182	144	157	156	149	136	154	189	181	164	169	163	156	144	158	172	174	153	174	175	169	179	169	167	153	150	176	153	157	154	152	154	169	158	146	166	131	156	156	163	174	147	157	148	173	142	160	151	119	173	168	171	166	135	165	156	179	150	159	178	148	164	146	142	166	153	160	153	151	187	165	158	176	172	164	154	193	171	158	172	139	154	158	160	160	161	161	160	148	171	162	159	150	151	190	152	163	162	173	158	157	143	166	163	145	173	145	154	161	160	160	160	189	156	132	146	136	189	176	175	154	144	192	150	187	146	168	175	157	149	161	155	164	175	142	140	160	156	144	164	176	161	163	167	137	173	126	164	149	164	148	163	170	168	155	145	137	155	162	161	168	160	159	146	138	168	160	164	176	150	169	145	171	176	149	152	137	150	162	140	152	155	152	163	171	172	159	142	152	150	159	155	190	169	168	144	155	182	167	154	176	159	153	184	127	154	144	151	144	163	164	164	148	173	184	130	165	166	150	136	146	145	143	149	166	191	156	180	161	153	164	159	184	159	137	165	169	155	162	159	170	166	160	170	150	159	186	153	174	162	162	169	165	174	139	169	157	170	140	154	156	174	164	167	157	151	157	142	157	188	162	140	171	133	147	150	158	156	161	158	139	143	167	141	156	149	188	156	150	142	155	162	169	157	151	158	164	156	176	148	178	164	160	182	170	151	165	154	158	173	155	141	171	164	138	154	167	171	167	155	185	167	175	150	163	160	178	168	139	145	147	157	132	162	158	156	165	161	144	152	160	156	161	165	151	176	161	168	142	132	173	172	163	188	167	161	152	184	174	155	158	149	154	196	189	171	144	164	170	164	154	173	173	147	164	163	151	175	150	146	151	171	173	159	169	135	164	152	150	166	163	172	179	160	138	168	143	168	150	156	154	148	172	154	137	179	164	179	150	159	151	151	154	141	162	155	143	149	151	167	165	160	156	162	157	177	130	149	151	174	147	171	168	167	133	157	150	136	134	142	184	162	138	159	154	144	138	160	149	152	150	157	149	172	145	164	176	151	151	176	147	153	160	166	170	179	143	167	166	160	152	165	154	155	146	149	166	163	168	159	140	163	158	152	166	171	140	144	185	157	158	163	138	157	159	159	146	169	166	153	171	147	155	133	156	146	152	151	137	153	150	164	143	157	178	157	155	163	132	151	120	175	158	146	170	162	162	153	174	180	161	138	155	154	179	162	176	175	160	169	164	165	167	164	172	148	150	146	168	142	145	161	143	144	151	158	155	181	182	158	172	169	168	143	150	183	182	173	147	137	159	175	169	160	175	165	153	169	175	157	148	176	168	159	170	180	148	173	146	149	151	153	158	157	154	152	147	142	152	162	148	161	160	158	158	180	173	158	151	164	160	154	138	170	141	163	171	162	174	163	172	145	153	152	142	162	165	157	155	150	178	162	168	140	153	180	155	164	148	178	164	163	180	186	170	160	161	151	165	151	190	132	136	145	160	153	141	157	173	166	159	149	165	177	174	163	155	157	140	164	134	168	156	152	139	158	146	161	187	142	148	150	163	160	156	146	162	147	150	147	170	161	135	138	154	186	165	172	131	164	153	193	173	162	137	160	152	161	146	169	168	156	176	185	176	144	133	161	161	142	156	158	174	166	167	152	142	156	158	154	168	163	154	142	156	155	156	166	178	173	171	136	163	188	155	162	161	164	167	162	180	142	155	151	144	158	163	154	170	173	163	173	156	129	168	146	149	157	148	177	173	169	166	157	153	154	157	149	175	143	152	176	159	166	173	172	170	139	150	162	154	160	150	150	158	161	170	155	171	146	133	157	170	154	173	189	155	166	165	171	159	142	153	164	154	163	168	158	173	164	163	176	160	158	151	137	182	133	158	160	174	177	167	148	156	133	158	149	161	162	141	155	164	152	146	161	163	144	149	160	154	166	168	165	174	162	151	166	160	157	180	160	184	150	145	182	171	172	141	159	163	171	189	166	152	175	150	166	147	177	160	168	143	152	166	138	171	163	142	144	148	151	150	174	153	157	159	161	171	164	156	161	157	152	156	142	162	154	155	146	166	150	187	171	149	145	172	183	160	141	177	162	156	169	135	139	153	174	176	166	183	163	134	172	150	162	159	152	165	135	161	160	171	156	161	169	198	163	181	164	163	157	169	163	142	143	167	160	151	177	144	148	179	139	155	143	179	169	151	186	174	163	149	161	152	154	169	195	161	186	162	148	158	138	163	157	167	155	159	166	152	159	154	169	158	167	166	161	146	134	155	154	166	168	155	148	150	135	171	154	148	190	179	176	195	146	173	151	150	174	174	158	172	149	190	178	158	173	151	147	165	147	169	179	177	143	145	144	152	144	177	158	183	158	185	150	179	194	157	137	164	161	166	169	163	171	155	155	157	143	139	156	157	148	130	169	162	173	158	158	153	167	172	154	161	146	173	166	151	131	172	156	173	174	127	153	170	167	164	176	168	160	144	157	170	188	185	150	146	173	150	166	165	150	182	169	155	178	157	172	149	161	164	144	141	147	160	158	154	178	145	159	147	165	149	163	186	154	143	163	163	151	139	170	156	128	169	139	153	147	164	149	149	159	170	164	164	143	129	151	177	175	160	154	165	166	179	153	153	168	157	158	165	172	165	168	153	159	174	146	126	155	160	169	164	170	162	161	147	144	168	164	163	159	143	154	149	155	152	166	162	162	149	156	151	171	183	172	162	165	145	162	154	156	168	162	144	143	176	145	170	154	173	143	156	160	181	159	165	163	141	158	170	146	151	165	127	151	159	149	179	155	165	151	138	159	167	157	152	153	158	162	154	166	156	163	178	136	177	157	156	160	172	156	161	146	158	166	152	161	161	157	154	158	161	164	148	174	171	157	159	148	174	181	172	156	172	160	173	178	175	146	187	173	168	158	174	160	150	167	162	157	153	177	161	137	146	162	168	150	147	156	151	181	150	153	172	161	157	138	182	141	157	149	154	145	147	149	158	172	174	165	147	164	165	152	160	179	172	141	168	151	160	141	154	168	168	170	137	165	156	136	153	152	162	179	175	143	136	154	166	151	140	140	176	175	150	151
41244	45410	29335	14560	39307	21906	3928	3085	2885	2199	1416	1350	1082	980	1004	839	851	731	723	712	3185	598	572	556	560	518	530	525	516	491	546	497	466	483	466	441	505	461	476	483	448	455	432	482	469	461	443	430	441	425	405	435	465	426	429	447	423	405	428	420	438	422	408	432	441	391	413	431	418	435	376	404	477	399	426	416	418	382	412	454	453	392	430	405	429	438	444	389	390	430	401	402	434	378	394	404	416	362	435	409	419	391	443	416	420	400	387	438	399	410	375	395	435	400	389	409	404	386	427	395	417	417	431	384	423	427	414	428	395	409	381	362	405	425	390	405	427	389	434	391	390	408	392	391	405	457	385	420	360	416	377	404	392	377	379	368	409	404	363	405	392	419	406	376	417	454	412	373	383	409	387	458	420	406	392	405	413	387	410	393	416	429	414	427	412	428	397	404	402	408	432	406	408	421	415	362	432	434	420	423	391	413	400	405	416	377	386	379	384	384	428	389	383	386	453	413	410	401	399	421	395	415	391	399	432	415	400	392	411	373	389	400	433	414	383	394	424	409	410	395	416	368	410	371	393	422	372	413	385	443	396	398	424	434	418	409	439	437	382	441	407	416	407	374	394	405	375	396	426	405	383	403	402	434	402	433	416	388	398	448	413	372	361	423	420	399	432	390	407	380	426	383	422	453	367	372	433	410	414	411	392	393	401	389	353	370	431	407	419	409	366	404	408	390	396	398	374	370	387	420	421	404	411	418	379	434	373	447	437	383	390	432	402	402	457	381	375	400	409	385	403	417	398	429	390	410	434	432	380	412	383	423	400	404	415	396	409	428	380	415	391	411	365	398	424	410	399	393	441	399	398	365	405	428	431	367	432	414	420	442	403	385	418	401	421	404	409	425	425	410	417	393	418	420	431	428	393	385	391	372	424	393	395	408	367	387	415	412	375	380	388	423	427	400	379	429	421	401	389	408	437	420	400	383	387	431	375	416	427	397	427	401	396	415	389	412	400	416	404	437	408	370	389	406	421	442	404	421	413	440	390	426	386	394	391	432	372	419	414	380	417	391	379	410	400	418	383	385	380	404	385	409	412	450	421	419	383	397	418	387	412	390	426	380	394	429	404	397	431	396	393	394	416	395	369	387	364	368	413	373	379	392	415	405	393	349	404	397	441	387	386	374	410	393	347	399	404	406	364	417	399	431	396	425	411	405	402	421	374	384	394	402	391	449	432	396	401	434	425	389	436	422	401	401	438	405	395	387	391	425	409	382	435	406	379	427	412	413	357	382	422	412	383	390	438	417	384	388	378	394	413	395	374	403	424	419	409	375	405	378	412	422	343	388	403	384	385	400	398	386	430	403	370	349	440	369	393	383	416	406	418	388	426	426	398	411	446	392	430	412	423	350	389	407	434	396	417	402	385	396	438	429	409	375	385	427	380	385	396	396	403	399	389	373	417	412	405	396	407	404	402	406	407	373	421	375	400	397	414	400	423	403	417	391	395	401	416	416	422	368	377	436	404	414	402	410	381	415	406	409	409	401	399	424	412	407	426	417	411	409	383	394	409	401	411	408	390	447	394	414	398	393	383	416	388	440	423	410	424	386	409	412	454	380	394	419	401	367	449	427	386	443	399	409	433	406	404	377	416	429	406	400	381	421	399	381	423	421	418	425	398	413	399	422	421	388	415	379	407	364	435	395	397	400	410	394	383	391	407	412	422	409	393	429	393	424	378	417	408	456	399	390	429	411	408	415	396	415	399	395	421	393	357	447	425	406	406	405	409	394	400	400	386	408	420	420	416	406	406	408	447	424	419	421	406	400	397	393	367	396	421	448	394	418	397	390	434	408	416	407	409	433	385	400	391	417	439	390	385	419	386	413	467	386	460	398	425	401	410	395	408	415	424	385	427	390	371	396	411	420	392	430	393	416	382	420	372	400	410	403	364	395	370	430	382	454	372	400	408	405	405	402	392	410	394	378	404	417	409	432	399	404	407	417	362	410	388	440	395	397	395	419	381	383	423	385	425	361	378	374	384	407	419	416	387	392	407	388	396	419	398	429	369	394	382	391	380	402	419	414	407	409	410	423	392	397	431	405	372	396	433	394	406	404	411	417	403	412	414	440	374	394	407	399	395	388	427	389	413	408	398	400	399	400	393	410	442	403	414	416	398	386	423	383	392	382	380	417	399	410	432	451	432	407	381	392	403	385	412	421	399	430	385	425	378	403	427	391	424	392	407	365	390	412	396	407	382	432	386	401	380	395	370	398	384	390	393	399	405	430	381	422	413	390	386	435	387	403	396	398	417	424	401	452	405	384	415	389	395	427	421	421	424	404	398	396	400	376	378	387	391	392	407	407	377	411	394	412	407	423	418	380	426	424	424	401	397	422	438	400	398	390	396	430	387	379	393	412	384	413	361	409	395	406	400	423	423	395	423	408	414	458	443	413	400	424	394	414	420	405	381	402	434	423	372	386	399	398	400	380	417	384	425	408	405	394	402	427	397	411	418	393	402	410	375	399	373	404	430	412	409	408	446	396	387	413	389	393	414	409	386	401	447	425	410	395	385	387	387	438	396	414	435	377	425	409	403	400	425	388	444	382	351	393	408	382	403	414	371	427	421	396	395	400	400	396	399	352	425	395	372	410	403	432	427	382	415	350	386	461	402	453	423	378	420	418	392	418	388	430	403	382	396	404	408	394	387	411	423	437	393	415	383	397	437	401	376	395	405	368	416	404	405	392	399	389	407	369	405	406	375	381	396	349	396	384	418	393	411	410	430	396	410	443	397	393	427	395	445	410	385	398	382	427	420	404	437	383	372	383	418	434	435	412	403	421	396	400	395	398	369	431	388	430	398	438	438	390	422	425	390	420	436	416	437	395	392	389	382	408	439	385	379	393	407	373	439	396	388	368	419	397	418	418	432	412	400	398	375	431	390	381	398	400	418	435	397	394	418	416	452	437	405	406	376	393	384	398	398	388	375	426	406	400	403	426	454	398	428	377	405	395	398	453	410	366	421	429	417	448	401	423	400	396	447	405	451	351	410	366	431	407	393	410	406	407	378	372	419	411	382	410	413	407	403	399	427	394	446	406	406	425	426	440	388	391	372	387	412	382	392	410	428	401	415	390	376	399	408	424	407	438	424	397	404	385	398	417	421	425	380	406	379	416	354	391	393	409	390	392	404	375	407	415	397	378	383	405	403	390	390	393	441	436	355	419	414	383	390	432	416	367	432	368	414	399	405	399	437	367	375	404	444	369	425	410	442	427	357	381	416	413	375	380	415	409	378	412	431	433	391	417	402	401	385	408	445	397	372	414	421	382	362	381	390	405	426	369	414	396	404	384	395	425	392	397	426	419	382	349	408	435	407	417	384	355	414	404	419	379	417	369	415	436	460	399	397	396	400	402	404	408	397	427	387	398	422	378	369	432	386	400	422	407	422	399	413	395	405	392	405	404	391	417	377	419	431	419	380	390	385	394	435	406	392	362
54277	67162	45988	13538	28453	33416	4969	744	681	443	293	252	231	250	202	190	172	170	191	169	153	160	124	149	146	166	144	154	161	163	150	142	129	136	151	147	132	154	154	138	145	162	152	132	159	147	133	130	140	128	136	145	132	132	129	156	143	133	163	139	124	146	138	146	139	141	134	123	146	133	148	175	128	128	124	119	132	124	124	124	149	148	148	143	142	129	122	132	154	125	120	139	143	130	155	125	130	127	128	140	141	152	132	141	144	130	144	127	119	121	134	127	141	139	123	121	147	142	128	143	137	153	141	133	124	112	136	132	131	139	133	131	120	153	134	140	121	136	145	146	137	129	145	142	155	119	139	133	151	140	144	138	161	122	118	137	126	126	133	147	135	132	132	122	134	121	120	160	140	131	135	143	141	126	127	123	131	147	145	125	135	118	147	141	125	137	129	142	142	128	140	120	132	133	132	134	119	143	146	130	145	139	158	150	136	123	153	154	129	136	132	134	142	125	145	129	139	129	146	118	142	137	128	127	154	147	138	144	119	131	147	120	133	139	140	145	143	126	147	130	141	132	146	125	137	145	142	140	112	150	159	132	136	132	136	127	163	113	123	147	147	132	129	131	120	149	146	127	142	153	150	159	138	140	139	131	113	123	143	128	130	116	130	116	126	148	133	140	147	126	127	146	140	147	118	115	132	124	139	141	152	152	138	123	134	144	132	135	134	143	148	135	138	116	147	144	151	144	149	127	125	132	142	118	129	135	126	134	141	118	120	146	165	127	131	153	138	120	118	138	149	142	146	155	145	151	132	124	141	128	138	145	140	130	135	122	140	155	151	134	137	128	139	139	152	146	135	117	121	141	108	145	136	137	143	153	139	114	141	129	137	149	152	122	143	131	122	135	132	139	123	164	132	143	149	139	125	120	140	130	132	137	124	114	140	135	145	130	132	143	134	111	148	135	139	143	131	123	138	127	131	148	102	128	146	122	146	131	131	144	145	152	140	128	139	129	138	121	114	123	129	126	162	117	129	131	147	146	162	126	133	112	100	120	149	126	105	141	143	137	121	155	137	146	118	134	139	124	159	143	143	152	144	145	123	142	121	127	132	118	131	141	142	146	134	149	146	138	151	130	138	151	133	126	115	134	128	133	147	133	132	157	133	122	107	145	135	129	151	129	135	136	153	121	131	113	124	149	119	143	145	142	116	132	118	136	145	149	132	132	125	142	155	122	121	138	125	143	143	153	129	111	134	130	127	143	131	139	119	134	117	124	158	153	137	137	133	136	132	139	127	134	114	136	128	129	149	128	122	115	140	133	137	133	125	145	132	136	130	116	128	170	116	127	115	140	148	135	142	149	154	132	159	134	140	128	131	146	132	125	145	122	120	130	117	133	134	126	130	116	146	141	121	137	125	141	114	136	121	126	128	139	117	122	135	153	155	141	133	137	157	125	155	118	118	144	144	156	119	134	129	139	146	117	135	142	127	122	128	119	126	139	119	136	143	128	134	138	133	140	136	154	130	161	128	129	130	126	118	126	142	146	110	132	139	166	129	142	138	129	140	156	123	132	122	129	162	124	153	138	126	123	125	118	118	129	130	109	140	128	134	119	111	131	130	139	126	137	127	140	158	134	141	122	137	114	138	121	125	147	136	153	130	136	132	155	114	166	148	143	124	143	135	155	134	130	141	112	130	124	152	142	158	135	149	142	118	113	143	145	129	145	134	136	123	121	136	147	145	141	110	121	136	137	138	142	122	150	125	132	127	138	109	124	139	131	140	128	147	144	143	126	135	144	158	142	124	126	120	149	125	124	131	123	133	136	121	124	146	135	132	130	135	147	127	116	134	137	166	152	135	109	140	152	134	121	131	126	152	142	154	133	148	128	130	140	134	119	118	127	99	144	148	160	130	131	156	126	120	135	120	130	150	145	137	132	126	130	128	150	114	125	122	135	126	121	136	121	153	138	138	143	143	128	131	165	136	140	126	132	133	152	111	118	130	116	138	142	123	137	115	133	156	122	135	151	149	159	143	138	134	114	132	134	115	134	107	131	125	134	156	139	117	143	133	122	138	138	109	134	130	169	137	152	129	126	127	137	124	139	153	135	137	123	128	131	131	137	123	135	123	161	136	132	149	144	141	148	107	143	138	131	135	128	130	122	153	144	127	145	120	114	129	141	155	127	126	118	146	124	156	111	136	118	143	129	165	134	149	124	126	131	147	143	142	133	136	130	162	134	153	137	116	132	127	115	133	132	141	146	118	139	145	130	144	126	137	139	117	131	139	130	135	107	122	121	140	138	139	137	151	148	123	118	129	124	148	160	123	135	151	135	139	138	135	144	138	130	134	112	109	130	115	108	130	117	130	143	126	129	144	136	116	147	121	128	130	138	152	140	130	134	158	118	148	126	145	112	121	117	135	131	110	137	144	140	142	116	123	107	136	134	152	118	130	126	137	128	139	143	134	134	151	137	130	136	128	141	122	114	140	141	126	124	137	130	170	133	130	132	149	139	131	132	129	131	123	144	149	129	122	133	134	122	147	121	146	123	116	142	150	121	136	159	147	136	148	140	140	152	135	133	142	143	135	160	142	140	94	139	138	137	146	134	136	132	140	153	121	115	122	132	133	122	128	157	140	145	147	138	153	118	125	133	145	127	139	157	153	113	132	128	142	158	114	159	144	135	128	117	145	147	123	129	128	145	131	128	138	111	136	139	126	136	134	161	137	147	127	143	128	151	119	138	137	135	134	121	151	133	138	119	139	123	127	149	142	138	116	130	142	123	143	129	121	112	137	143	141	131	148	158	123	117	128	134	136	122	130	119	135	130	135	114	134	140	126	108	130	120	150	135	134	129	140	123	152	137	141	116	137	140	155	120	107	148	142	149	134	131	146	129	147	157	143	149	148	135	110	128	138	127	134	151	130	161	157	147	138	128	131	133	124	140	142	149	113	126	127	132	140	146	157	154	144	148	149	115	131	146	138	150	138	122	129	119	129	116	134	127	152	127	142	120	104	142	132	147	135	137	136	138	126	144	127	151	144	149	154	140	131	128	122	141	136	122	137	133	139	132	144	110	131	114	120	143	117	113	118	134	129	135	130	146	122	127	141	115	150	109	155	128	127	124	130	131	125	115	116	143	138	133	136	118	120	140	127	138	136	132	121	128	115	140	144	130	145	121	116	125	157	132	119	133	138	141	129	139	141	115	136	132	114	128	128	122	120	122	139	141	153	113	127	128	133	122	131	132	150	141	128	134	160	132	129	151	123	143	125	153	139	136	130	113	135	128	136	154	128	118	120	130	143	129	129	146	113	126	139	135	130	137	140	157	157	143	156	136	149	139	144	133	144	140	151	138	116	139	120	141	157	116	120	130	140	121	126	135	128	133	138	146	137	140	114	147	146	124	144	124	117	144	117	135	120	144	128	151	152	142	137	138	133	132	125	147	140	136	156	130	139	135	145	125	148	145	142	141	167	116	156	133	141	122	122	140
33177	51677	28156	8294	44134	34665	3348	3227	3126	2165	1269	1056	1003	936	851	749	681	670	683	587	657	569	518	526	457	461	493	482	487	455	423	435	440	422	382	405	418	379	407	386	408	388	375	414	378	411	356	369	341	429	363	382	409	389	415	380	406	360	354	355	363	374	368	336	388	391	379	373	373	366	363	381	365	341	378	389	397	360	397	412	389	351	366	369	338	352	339	352	370	370	371	347	368	385	362	368	333	359	343	313	342	325	349	378	364	367	339	341	310	349	391	348	366	395	321	312	346	359	391	365	341	346	355	360	342	365	370	380	379	379	353	352	331	374	339	342	364	345	366	378	354	346	338	337	336	368	361	361	316	385	335	316	329	344	333	371	333	366	392	366	363	375	359	370	349	357	330	321	344	360	344	338	370	365	372	389	370	317	373	368	379	342	349	348	380	352	351	369	350	373	326	369	328	375	367	333	350	352	340	356	354	340	339	360	359	363	346	348	352	370	370	349	370	342	378	348	335	363	349	371	338	331	376	330	358	375	364	354	358	338	367	385	352	368	332	350	342	354	339	357	343	352	337	372	347	360	369	351	334	339	375	349	356	350	332	341	382	374	360	351	349	344	373	352	342	339	357	352	355	333	381	372	380	371	355	352	363	364	334	354	325	384	324	360	335	360	338	354	337	341	373	349	337	372	348	319	330	365	350	301	367	356	368	382	365	334	362	347	345	358	323	368	377	355	354	394	354	365	342	324	365	337	327	308	316	365	323	378	343	347	390	345	388	336	345	360	324	354	365	338	339	350	347	344	343	341	323	343	349	338	345	346	331	374	354	350	400	351	337	359	335	356	350	358	369	361	355	359	357	354	352	343	350	369	360	327	345	355	360	361	338	383	357	352	362	371	358	343	345	365	347	327	375	339	341	355	371	317	344	338	330	340	337	349	342	320	329	353	346	354	333	356	335	371	390	361	319	348	363	342	357	336	363	353	372	342	362	331	343	341	344	339	371	325	354	335	346	335	350	354	339	365	352	337	336	375	353	371	357	353	346	351	343	346	340	363	347	344	328	343	338	365	378	355	346	355	354	357	354	352	359	371	373	350	360	332	340	346	344	354	349	346	331	326	319	389	343	326	355	347	374	340	361	376	369	308	359	347	363	306	378	354	336	387	325	323	314	369	343	392	351	346	330	347	353	371	340	331	338	340	363	343	351	337	368	311	333	317	368	356	368	341	341	339	381	342	327	338	328	338	365	355	357	332	330	346	364	345	371	344	347	357	347	362	345	340	349	351	323	341	336	340	340	361	356	344	363	323	347	347	353	370	371	349	361	379	360	353	354	344	346	384	356	328	360	344	342	337	369	345	354	356	352	380	324	351	328	335	386	362	357	352	324	358	359	315	346	375	318	347	352	347	346	377	374	373	326	346	353	399	337	326	398	371	341	333	333	326	355	357	325	314	350	389	342	334	346	353	376	344	339	346	361	387	334	361	316	348	364	347	374	350	355	322	316	315	357	329	364	323	360	331	366	350	340	388	372	365	366	361	364	346	335	353	371	347	335	360	365	362	352	356	349	357	354	315	373	336	350	385	384	381	367	372	369	351	377	350	332	355	349	347	364	360	331	353	361	366	379	336	338	346	371	370	395	318	366	321	335	345	348	326	356	356	346	378	370	368	350	339	348	334	358	339	353	348	364	328	355	341	358	336	362	367	374	346	332	350	358	325	356	354	334	329	342	369	336	357	379	356	343	363	319	346	381	362	316	346	336	318	379	365	348	332	362	327	354	349	356	346	367	333	361	361	344	347	357	342	319	321	343	369	369	358	333	338	323	341	353	332	390	364	352	330	350	376	340	346	365	331	375	329	330	373	357	352	359	353	404	353	339	335	328	323	336	339	323	353	346	363	382	333	338	342	369	335	337	295	359	324	366	335	365	331	329	333	314	352	362	348	359	352	381	379	339	326	343	371	367	334	375	335	330	377	361	341	358	351	318	380	348	362	350	342	361	365	334	375	353	333	339	341	351	344	363	343	353	345	360	355	346	331	354	332	370	351	330	338	366	328	350	306	346	382	366	350	331	349	366	367	348	330	344	337	363	340	339	368	354	316	339	383	344	317	333	357	323	333	337	328	330	366	344	350	343	322	346	375	346	333	325	357	349	385	346	336	367	364	364	361	344	349	339	316	354	359	353	390	336	351	346	349	325	369	365	361	317	329	391	330	351	335	365	346	356	346	348	347	341	360	356	324	372	369	370	373	363	352	355	345	382	339	339	367	317	393	367	348	356	337	347	358	346	328	352	360	348	364	362	334	349	350	373	383	352	370	390	353	371	366	339	336	345	348	353	346	355	343	352	323	366	358	369	341	372	356	320	350	352	369	347	322	385	389	350	349	355	361	325	355	351	352	331	359	314	352	372	334	370	330	360	322	341	354	320	366	375	358	346	357	350	358	344	366	368	339	350	380	366	364	363	348	330	357	368	327	372	346	343	367	312	336	338	376	311	359	356	344	341	328	342	330	334	345	365	360	356	386	339	323	347	329	345	338	353	353	375	367	368	359	363	337	362	355	342	339	352	359	343	382	328	318	379	302	332	356	332	366	354	369	347	375	350	360	366	385	348	352	335	338	361	336	367	324	306	360	389	391	367	379	347	369	349	388	362	372	317	352	358	381	357	334	355	344	355	337	365	364	373	399	358	369	372	335	342	363	352	323	334	331	366	334	334	359	344	323	368	329	362	370	383	337	352	345	345	378	379	345	327	356	380	338	371	339	368	373	351	364	311	349	342	342	354	372	365	339	323	340	339	332	362	319	348	336	346	382	338	370	335	357	387	341	364	372	358	342	371	391	350	327	334	339	360	357	359	364	356	331	351	345	344	350	369	362	368	342	405	367	368	370	325	351	369	343	347	344	358	336	355	370	344	363	351	372	352	328	363	371	375	341	354	368	381	377	341	359	302	375	319	342	369	358	365	360	369	378	378	313	363	335	343	387	333	356	355	334	341	333	358	338	370	337	359	346	352	351	339	320	384	346	340	334	356	366	363	339	363	351	335	384	355	331	325	360	348	312	322	359	328	362	355	349	325	351	360	360	333	391	391	347	336	354	345	346	345	330	351	337	335	369	333	346	388	337	376	352	358	336	331	364	338	363	364	383	337	361	333	347	357	319	321	332	365	339	366	340	366	341	374	357	325	331	357	350	370	375	324	365	367	329	376	362	357	358	368	343	320	388	351	362	360	378	359	375	359	369	361	360	345	339	370	357	372	365	351	373	354	349	330	348	312	351	376	343	359	358	349	327	350	370	322	370	375	372	354	342	347	332	350	359	334	339	323	315	370	355	340	363	352	350	364	372	329	363	360	378	353	368	352	346	374	349	380	347	358	323	358	331	331	387	333	342	375	328	339	338	370	347	360	345	341	351	307	366	376	341	378	359	343	342	324	384	343	362	334	329	336	334	360	363	351	337	366	352	376	357	336	367	352	346	310	369	356	333	316	338
5627	4036	1505	512	1100	572	316	259	268	259	248	252	241	245	228	208	248	266	230	228	220	249	253	252	216	230	248	264	229	244	242	236	242	241	254	240	228	251	247	229	237	222	253	216	225	220	259	251	241	233	241	238	240	246	240	255	241	239	224	241	253	274	207	246	238	240	266	250	237	244	249	279	243	224	258	211	250	239	223	270	225	249	250	224	238	226	247	214	207	232	231	271	261	230	246	282	235	242	247	238	242	243	211	278	239	226	224	194	237	232	217	242	230	222	249	235	263	245	215	214	197	228	223	254	214	251	210	228	220	227	261	239	231	220	228	225	249	262	244	246	209	224	236	273	225	242	234	239	260	239	208	213	248	219	222	212	229	255	204	230	239	237	230	264	218	253	254	235	225	236	242	228	208	251	245	225	242	233	233	246	259	223	220	231	222	260	255	259	244	234	273	246	255	224	203	222	223	253	243	236	255	242	228	249	232	230	247	254	234	243	233	214	234	245	257	212	264	230	222	273	237	230	232	235	253	257	247	214	247	208	242	228	253	254	226	219	265	258	231	230	244	233	248	235	246	236	210	209	245	232	212	220	252	229	243	200	224	261	224	278	236	240	252	248	234	259	225	239	221	234	217	239	246	207	222	206	228	271	226	245	230	203	216	219	255	232	232	221	263	233	221	233	244	221	241	263	252	244	250	229	245	240	236	221	270	223	224	235	255	246	218	230	259	238	196	250	235	235	233	246	224	242	230	217	224	236	251	250	223	221	242	232	236	224	207	248	218	238	253	222	258	260	219	254	238	212	232	255	235	231	230	235	229	215	258	252	260	228	226	255	243	243	227	237	270	233	210	198	213	260	244	217	220	236	232	217	272	301	235	247	230	231	220	248	245	240	247	244	245	230	235	222	232	255	244	230	247	235	243	204	239	225	247	254	232	221	245	229	233	229	239	250	245	225	223	231	244	220	243	235	235	245	240	239	259	233	241	238	230	223	242	246	242	235	214	197	218	218	233	265	229	209	233	212	223	258	254	251	205	251	222	221	208	228	232	243	242	223	234	258	229	234	256	236	261	212	220	227	236	216	254	227	242	240	257	233	245	232	235	229	224	219	219	227	217	241	252	236	252	238	233	253	244	211	220	252	236	239	237	266	237	249	220	230	235	205	240	204	228	229	211	249	227	216	243	215	244	247	232	248	252	210	233	223	233	238	219	259	224	221	247	224	258	223	233	203	235	232	226	230	238	211	221	263	232	237	239	224	216	227	227	234	245	249	203	239	265	235	235	244	238	225	260	226	274	247	233	235	187	243	236	235	242	250	201	240	212	235	215	237	237	235	222	234	220	240	260	226	215	250	228	264	256	240	232	227	240	235	203	210	277	236	271	227	233	228	245	237	222	223	237	215	225	262	250	218	245	241	212	238	224	211	232	221	260	235	254	218	225	239	226	205	238	233	239	234	253	243	216	235	256	219	231	242	241	249	251	200	228	256	235	246	238	228	232	241	249	245	209	225	242	261	246	241	236	256	230	213	234	226	251	262	241	223	234	237	246	242	223	195	212	228	248	261	256	254	200	259	262	243	262	223	243	226	241	222	242	257	218	242	233	235	255	251	231	220	255	220	216	226	231	214	259	226	226	232	228	238	224	230	267	245	218	239	251	234	249	237	225	231	214	255	215	247	251	228	228	235	208	226	243	243	242	252	244	237	263	234	237	268	233	224	230	277	213	245	233	230	222	258	230	251	235	230	265	227	233	243	215	217	221	251	248	236	246	249	221	240	234	225	250	213	229	249	247	208	250	242	240	254	226	218	238	249	251	221	257	274	240	225	222	251	233	212	215	263	212	224	230	276	269	227	216	210	223	248	207	236	258	245	225	219	224	240	222	220	238	237	245	230	258	262	237	218	238	245	235	238	212	229	220	247	217	232	228	218	222	227	233	224	255	259	261	252	215	226	231	248	246	237	227	213	210	253	229	247	231	228	253	224	222	232	228	241	241	231	236	241	252	226	235	242	214	222	231	240	232	244	260	226	236	205	238	242	248	251	219	243	235	230	227	220	225	222	233	232	239	229	215	249	214	216	216	247	223	227	241	216	285	226	239	245	232	241	248	230	229	230	252	237	241	208	242	229	251	234	249	260	244	265	218	231	268	221	243	215	270	258	255	251	233	245	266	244	236	231	228	242	260	233	237	252	245	253	224	245	235	226	278	230	182	249	225	207	221	249	228	237	240	217	229	244	249	254	243	248	214	232	211	211	246	217	241	235	236	239	231	244	231	242	219	237	228	234	223	236	232	234	264	239	223	220	245	235	218	240	221	257	258	225	217	239	239	220	226	223	232	194	228	250	244	236	240	251	224	265	234	250	257	253	210	252	248	249	222	229	215	270	241	262	222	205	239	232	221	227	212	249	257	276	238	222	228	245	237	235	235	243	253	220	234	211	213	235	225	266	224	237	220	256	206	242	244	250	222	271	241	230	249	232	240	230	241	233	240	218	256	221	231	229	234	224	224	244	245	220	232	246	249	206	241	229	219	252	257	242	240	217	237	254	264	220	219	236	225	236	272	240	254	217	240	245	231	222	227	231	233	247	249	257	238	244	226	246	215	229	233	232	228	250	211	224	252	229	234	232	245	222	229	231	273	229	249	230	259	243	241	223	235	230	216	224	230	232	238	232	229	223	250	235	253	233	253	235	233	268	223	246	253	239	222	246	234	225	247	224	193	241	236	229	212	240	215	242	253	241	257	237	241	235	206	240	236	230	236	248	210	238	247	236	221	229	211	249	230	238	248	242	217	221	248	242	219	257	225	246	250	212	216	255	205	242	248	227	255	242	246	230	229	263	248	240	263	235	230	224	236	240	204	232	227	252	216	236	212	213	236	235	231	216	235	215	238	221	242	257	236	217	230	234	205	233	247	252	228	229	230	241	240	253	232	234	240	255	258	233	247	244	237	229	254	233	262	231	216	225	236	231	230	232	230	232	256	243	262	228	226	231	247	260	207	237	257	208	252	246	268	253	248	244	200	219	229	240	212	235	241	229	212	220	237	234	243	246	251	240	226	232	227	247	237	214	219	255	245	216	218	228	264	267	259	234	202	223	229	254	233	246	233	235	242	256	254	229	227	259	223	215	226	237	240	232	234	231	218	246	225	224	271	246	263	246	258	219	230	228	195	239	231	235	207	253	234	240	250	221	252	225	232	245	212	249	278	228	258	233	232	208	249	249	227	232	240	235	217	220	240	234	230	242	218	215	265	252	236	207	261	250	251	266	233	229	245	242	259	228	272	222	229	235	226	247	239	218	234	270	232	252	243	254	242	242	217	250	230	253	242	224	248	222	212	232	253	238	243	249	264	246	225	237	277	231	246	228	222	246	231	225	223	247	232	243	236	243	250	233	251	193	224	252	232	262	247	245	249	260	219	240	247	237	242	253	237	222	251	217	250	236	231	241	257	237	217	223	241	242	256	253	232	236	228	224	245	225	229	227
4949	6481	2331	1478	4259	1450	781	827	796	657	622	631	642	619	647	629	631	614	589	593	609	612	608	613	637	648	637	624	654	602	638	588	588	610	597	566	554	616	617	650	613	589	620	632	591	539	597	649	600	636	565	583	575	598	606	609	577	621	615	582	616	603	604	590	576	628	589	646	593	554	632	577	595	603	623	631	614	618	625	632	624	610	634	570	589	608	628	630	615	646	592	590	596	637	576	590	592	598	619	551	624	662	621	599	623	613	596	600	571	623	605	592	597	605	577	625	569	646	572	595	561	607	609	598	596	587	606	605	562	610	618	642	615	575	604	632	563	619	592	613	609	623	593	585	595	633	581	580	636	585	610	628	593	574	600	604	600	551	536	582	601	604	574	584	627	598	590	574	559	628	601	606	623	588	625	594	607	588	563	609	593	603	572	597	601	579	623	591	608	641	625	615	558	591	585	527	611	634	634	579	598	621	613	603	611	665	625	615	579	605	607	590	596	603	554	605	573	625	652	593	605	604	623	607	583	607	608	645	612	594	599	620	600	607	592	589	613	602	613	603	621	592	574	615	639	611	594	617	653	582	602	566	628	622	626	629	592	620	574	613	556	570	612	593	617	566	638	628	597	580	575	556	620	614	612	610	643	603	610	599	562	619	619	606	573	581	653	584	588	601	580	565	602	654	586	601	566	620	628	560	573	598	565	618	605	595	554	587	586	617	573	620	576	584	579	605	616	644	591	606	619	578	608	575	585	578	585	611	574	568	564	583	587	603	636	557	586	555	641	586	619	629	615	591	631	636	553	620	603	618	556	582	591	629	640	625	615	615	595	601	635	616	595	590	607	638	619	572	565	581	542	612	572	632	554	625	556	597	567	571	596	604	648	579	601	593	571	635	603	600	607	598	638	594	619	642	593	578	604	588	619	620	584	599	585	636	584	564	581	588	633	581	610	618	600	619	570	610	615	610	593	558	618	591	587	577	607	578	642	600	582	571	587	610	608	604	588	618	617	604	593	604	602	592	632	576	594	623	630	625	624	633	596	608	553	631	617	578	553	605	574	587	561	596	611	634	589	611	584	632	668	586	632	621	614	604	599	606	626	568	587	644	577	607	623	591	613	581	630	614	616	597	607	568	629	586	599	591	634	560	620	591	570	641	624	588	618	637	620	635	588	639	590	566	620	594	604	590	605	557	563	623	577	641	613	573	578	572	583	603	608	562	561	585	635	579	631	600	558	614	583	604	588	578	620	606	588	588	579	593	546	640	596	589	562	603	555	595	612	632	600	629	569	585	546	574	575	552	610	613	585	591	580	551	576	592	624	611	595	579	607	641	583	579	611	602	596	606	579	624	636	584	586	572	631	635	570	642	591	621	565	576	602	629	589	599	595	606	568	580	611	591	584	629	618	590	558	611	573	572	603	573	628	590	601	597	634	612	578	585	605	585	580	599	609	609	633	621	630	601	620	573	610	545	641	640	567	587	589	610	566	604	589	603	617	589	586	634	614	596	564	619	665	616	580	604	623	557	571	615	606	626	576	613	620	592	626	573	596	609	677	577	562	604	562	591	575	608	587	551	607	626	589	583	627	562	618	595	566	596	605	587	613	675	624	551	558	557	603	600	570	626	594	607	599	598	588	628	642	622	632	559	649	603	621	606	607	582	557	558	612	550	618	612	558	654	655	602	610	619	627	582	598	606	598	614	585	573	583	595	553	613	544	605	662	585	645	619	550	614	591	574	565	589	619	594	617	606	574	622	597	647	578	585	595	601	576	594	548	607	627	579	562	598	599	583	606	633	571	609	580	577	589	586	579	607	630	567	626	566	595	641	584	570	579	587	599	625	594	558	600	603	664	613	622	627	582	591	609	611	551	584	690	572	595	574	579	607	624	574	562	586	582	649	654	608	612	552	608	592	546	603	568	611	564	635	608	620	550	568	603	576	580	647	587	613	596	584	575	601	569	640	620	571	582	618	588	570	637	602	598	600	587	594	620	553	555	576	591	610	543	558	599	614	667	619	602	624	605	568	651	582	571	627	616	559	584	642	570	611	623	592	589	606	594	561	584	597	605	625	583	601	617	586	588	573	627	626	618	603	625	603	575	635	605	610	617	611	564	561	578	615	625	584	574	596	602	595	567	555	638	611	619	565	616	607	594	616	619	669	622	611	616	621	581	585	599	593	602	585	576	643	613	619	619	634	572	568	567	587	616	626	575	630	607	561	591	610	555	589	588	555	570	569	626	651	599	603	615	606	614	594	651	612	644	591	609	605	610	572	585	623	598	594	589	564	630	552	542	586	594	628	565	591	584	574	581	604	612	645	623	591	566	582	595	570	590	596	591	608	599	627	593	566	610	578	614	550	622	599	592	593	565	627	613	581	553	609	594	603	613	569	628	538	606	581	645	608	610	550	581	584	607	635	591	578	579	587	593	610	609	582	570	583	614	569	610	616	605	600	596	625	565	576	620	609	585	611	582	627	598	620	589	566	618	610	632	609	587	622	571	594	577	634	608	607	646	606	626	623	584	614	636	610	618	604	628	582	563	617	616	616	627	564	593	591	610	595	629	634	569	581	648	590	568	557	565	641	571	601	585	613	578	592	609	606	607	635	618	610	567	566	592	551	608	596	589	580	582	590	593	619	633	580	617	637	597	609	607	595	616	572	638	601	591	621	614	616	570	612	568	619	601	658	593	622	564	613	631	619	599	613	594	587	587	572	600	588	619	583	605	595	583	643	617	599	584	599	608	598	574	589	600	612	633	591	617	581	536	609	571	641	558	594	624	608	570	603	582	636	629	563	621	631	595	603	580	570	591	632	620	581	548	587	573	639	592	604	602	592	588	595	583	593	579	595	532	630	628	606	578	567	646	558	610	600	587	590	606	614	643	587	608	587	583	622	572	554	610	618	513	625	608	603	591	604	611	592	614	588	557	617	608	594	608	574	578	594	623	596	610	568	575	616	582	592	571	613	629	574	598	632	598	615	549	612	624	643	586	649	557	556	611	577	599	603	571	614	591	626	553	639	589	600	613	576	587	605	601	600	591	592	587	603	613	623	588	611	578	539	598	619	570	648	600	608	591	559	613	632	619	633	594	638	625	554	608	650	577	611	588	558	630	613	631	614	556	617	617	588	604	618	580	618	600	601	582	584	606	607	596	607	584	584	613	594	579	596	589	592	625	597	589	594	641	656	595	580	661	562	602	623	583	585	659	615	598	643	597	612	584	585	626	601	573	590	607	568	610	613	609	621	622	577	617	618	603	583	624	626	584	610	569	628	611	632	596	595	644	584	579	609	590	519	617	581	574	595	614	558	566	593	574	598	628	637	589	595	568	594	594	592	597	624	621	612	639	584	596	603	596	654	589	590	561	606	642	578	607	593	627	590	649	588	580	644	569	605	592	608	623	565	597	600	611	590	571	586	615	627	637	591	567	595	593	534	558	592	551	601	596	617	605	613	565	562	610	603	607	585	584	602	599	604	602	630
45156	67006	36187	15020	25025	6655	1260	2210	3403	522	342	285	273	244	231	216	214	197	191	336	449	202	193	175	179	180	154	192	157	190	181	149	176	165	168	143	159	146	171	151	165	157	151	161	158	164	162	141	163	141	183	167	157	166	140	150	148	147	144	172	181	136	172	134	157	163	144	157	160	173	156	133	159	187	167	167	162	163	167	159	157	168	159	168	177	146	175	151	142	162	159	136	157	145	143	184	157	164	163	142	160	161	143	145	165	134	132	141	146	136	151	138	153	154	172	144	164	142	151	135	136	142	132	152	168	162	163	160	164	179	141	143	156	165	140	136	158	146	161	144	169	137	159	155	145	148	159	153	136	147	158	168	142	137	139	161	133	183	155	142	143	143	149	179	153	186	131	156	150	161	158	150	155	154	149	151	152	157	149	150	177	142	152	148	146	149	124	150	163	149	147	157	162	158	142	145	157	177	182	170	151	167	165	154	170	168	146	163	150	160	149	143	147	176	168	152	153	158	148	158	145	143	138	154	147	150	149	154	139	145	171	177	153	169	139	152	156	164	172	153	184	170	149	154	142	159	149	168	148	155	149	150	155	149	161	163	146	180	161	147	154	143	162	137	134	154	171	184	165	150	148	152	172	148	153	148	150	133	149	150	155	148	170	154	143	153	148	129	173	151	161	142	155	149	163	159	153	146	138	163	144	149	143	146	155	161	149	161	144	162	185	151	148	159	132	166	135	177	165	137	153	150	155	168	140	142	169	136	147	163	152	139	154	151	143	149	145	143	150	161	151	169	149	163	132	164	148	147	131	170	134	152	144	146	157	148	157	151	137	151	146	164	152	139	150	145	152	169	140	134	151	162	161	156	156	149	149	162	157	152	148	152	154	167	169	141	157	149	153	173	172	165	160	177	155	171	143	167	145	141	172	179	148	141	173	148	143	161	142	158	154	178	151	155	160	150	177	147	152	152	152	144	168	145	183	154	161	140	171	143	165	152	169	143	152	143	148	171	152	151	134	152	150	165	146	186	168	146	149	148	145	150	160	143	165	173	140	133	163	148	169	154	149	167	152	142	174	171	154	148	157	158	166	163	125	166	159	160	157	133	141	146	131	186	153	143	155	165	160	162	153	156	152	148	146	169	147	123	166	155	146	177	144	163	139	144	170	114	149	131	137	162	145	119	123	136	174	162	154	171	161	158	158	160	162	154	169	141	136	180	146	159	140	162	154	149	143	171	164	129	152	141	142	158	160	156	160	124	132	157	157	134	145	158	136	154	135	131	170	143	151	146	140	139	155	136	144	131	157	162	170	163	147	133	154	159	146	136	152	144	146	135	139	177	164	153	140	152	148	143	134	150	140	135	158	168	132	157	146	131	146	148	140	163	152	186	152	139	150	145	160	151	143	157	151	172	169	147	170	180	149	156	138	130	138	142	166	147	177	159	129	144	150	142	163	140	161	156	148	128	170	169	142	119	154	184	146	164	154	156	182	142	162	152	151	159	147	158	142	138	137	161	151	135	135	155	160	147	138	179	158	146	140	156	149	149	150	142	136	164	165	160	137	146	140	166	149	178	149	152	157	148	159	139	134	162	150	152	170	147	139	163	146	152	155	156	171	161	164	161	162	182	157	148	173	135	169	134	141	153	166	142	145	160	134	139	168	140	147	172	141	169	143	138	140	159	151	135	155	126	140	171	159	127	157	190	158	149	168	175	147	160	138	175	140	159	173	148	157	173	134	143	147	136	144	191	148	143	163	148	152	147	155	118	144	154	119	157	154	157	166	159	147	158	148	169	144	157	157	184	151	135	149	136	146	142	146	144	173	138	154	145	153	140	152	167	147	139	141	144	151	139	158	153	146	132	149	137	148	164	174	174	132	154	154	174	162	153	164	145	166	148	145	136	130	132	155	173	162	140	156	130	165	160	149	142	143	138	129	153	151	165	145	125	158	155	187	148	151	159	148	133	162	145	145	142	142	133	155	160	159	165	163	161	141	151	171	162	137	145	140	172	176	153	140	136	157	148	148	152	153	167	159	177	169	138	156	158	164	166	160	147	144	147	154	153	172	161	155	149	139	150	172	154	147	152	136	161	159	159	155	136	142	156	178	156	144	155	173	159	158	139	139	153	158	142	167	141	143	155	183	173	163	161	150	143	164	138	147	130	145	147	157	135	139	159	138	153	160	149	136	147	143	182	161	155	177	130	132	142	143	154	168	123	141	158	168	148	148	169	146	166	147	126	168	166	168	132	161	171	160	157	145	146	134	161	158	150	155	151	129	143	120	132	169	172	130	151	145	160	147	153	159	152	157	160	146	148	138	157	151	146	149	170	150	133	155	163	157	151	146	150	121	125	132	146	131	157	133	127	148	157	158	157	168	181	150	157	194	133	163	151	160	160	166	168	150	158	163	149	156	142	165	147	171	153	134	151	143	174	157	157	149	145	154	137	139	159	142	152	157	168	119	167	170	165	144	162	168	155	154	159	158	145	137	140	164	140	150	164	127	159	132	161	161	145	165	153	164	129	144	126	146	170	174	139	148	183	160	135	150	142	160	134	132	151	158	169	168	132	153	153	146	165	142	154	155	157	153	154	163	161	139	140	157	150	167	163	148	153	157	168	159	156	167	159	166	152	180	174	158	145	151	166	152	185	157	175	161	151	178	160	165	163	137	146	158	163	165	138	148	144	159	147	169	167	171	154	134	175	147	165	159	154	168	144	180	139	143	152	154	149	139	162	162	155	162	151	169	135	146	138	137	139	153	128	140	162	155	147	143	153	129	152	139	136	167	167	165	161	159	145	143	134	152	147	135	156	147	148	159	170	172	160	140	147	158	163	130	155	160	127	141	152	182	142	146	160	152	170	135	144	133	172	152	148	131	141	129	164	137	177	161	155	155	152	163	146	184	167	156	147	165	147	168	157	142	148	153	148	155	148	151	156	142	162	181	156	151	158	162	140	157	154	144	143	147	146	141	156	170	130	138	147	137	156	125	156	163	152	144	157	175	167	160	143	140	155	149	146	182	160	139	139	152	145	156	151	151	181	143	142	165	144	154	178	153	161	135	142	143	148	135	153	156	163	159	154	142	158	137	149	148	139	159	153	142	149	144	142	146	142	160	141	144	155	149	150	180	157	132	160	184	160	172	177	133	138	146	149	127	145	168	178	173	162	143	151	167	152	144	156	161	147	136	166	150	145	158	175	158	139	165	158	155	148	136	145	165	153	151	152	163	131	162	158	167	153	162	138	162	149	170	155	140	160	163	144	148	153	150	153	179	156	143	156	175	135	163	156	156	155	131	148	152	165	161	164	180	163	170	161	170	152	144	152	158	165	132	150	163	163	154	173	149	154	142	154	149	150	146	137	157	166	143	171	137	148	148	157	154	152	158	148	154	127	128	146	169	152	160	165	131	161	136	163	140	133	157	165	141	164	159	167	138	163	181	165	170	123	158	162	156	157	170	140	173	148	148	179	174	142	148	165	155	142
27251	49792	19448	21004	36722	5753	4149	9087	9364	2372	1367	1258	1129	1072	969	940	837	807	769	1691	2255	630	596	571	531	520	550	539	530	489	505	492	484	473	465	530	490	484	467	478	431	495	404	472	458	470	437	466	438	418	445	443	425	382	419	427	424	441	401	445	398	411	423	445	422	421	427	419	428	402	392	424	401	429	418	430	386	412	388	411	384	409	417	388	369	400	407	361	431	407	410	408	373	437	359	381	398	404	364	379	406	375	432	387	401	403	382	359	392	410	377	372	404	378	402	377	365	403	374	418	416	394	386	415	391	371	394	372	435	390	361	396	404	446	367	397	390	372	396	399	375	370	394	393	364	349	362	400	411	394	378	379	368	375	410	375	347	397	392	407	400	374	401	410	389	390	409	396	391	402	407	370	431	368	388	338	370	366	392	382	406	386	414	388	410	360	388	386	368	406	381	425	399	381	386	381	381	379	396	377	405	403	389	366	372	400	399	406	372	384	392	364	396	376	391	400	386	399	375	371	384	436	390	421	404	362	388	346	430	384	393	400	410	379	406	392	407	408	406	385	404	381	358	401	368	424	393	390	394	413	392	361	377	372	387	373	401	384	418	388	393	383	419	379	358	388	425	412	392	396	370	356	434	385	361	398	398	361	383	391	415	413	412	351	372	362	408	396	402	382	391	398	404	396	392	407	397	403	375	397	420	407	408	393	405	422	359	440	389	401	384	396	367	404	393	381	401	375	405	409	376	394	364	373	397	394	375	397	390	357	347	417	408	370	395	364	404	410	414	373	404	393	374	391	374	371	365	381	420	397	390	385	390	410	378	384	362	384	384	366	397	407	384	363	399	364	413	398	386	414	402	375	371	409	412	372	389	377	399	385	379	389	392	375	425	385	398	370	358	434	376	388	363	363	384	417	378	392	413	400	399	365	348	407	407	391	415	406	360	383	405	382	391	408	388	404	373	399	380	374	345	381	388	396	409	376	399	399	382	414	354	409	410	383	393	387	376	391	381	424	387	393	396	401	380	415	399	366	370	398	378	406	391	369	367	379	404	395	402	383	353	398	380	403	418	408	371	404	382	400	395	395	404	377	387	400	390	398	346	372	363	392	376	373	386	410	368	350	360	381	408	405	387	410	379	364	406	414	386	368	386	385	378	365	376	394	381	421	378	391	367	399	418	399	348	379	410	393	409	372	391	388	388	429	383	389	395	386	368	351	395	389	383	399	393	391	383	373	371	373	408	377	418	372	403	406	373	386	401	405	374	391	380	395	395	413	379	390	417	402	388	389	369	383	396	397	394	402	418	362	377	349	404	372	381	368	399	377	402	404	393	371	373	414	426	372	393	388	387	351	387	407	381	422	405	373	386	401	392	417	356	382	368	411	363	391	395	390	392	392	410	402	382	396	406	374	393	383	376	372	416	389	409	378	379	391	425	396	419	383	388	389	394	401	383	390	402	371	378	394	394	393	420	414	375	386	347	387	387	425	391	361	375	394	403	391	438	371	370	413	363	415	381	360	386	363	402	402	412	398	400	388	372	379	385	380	391	401	402	388	397	389	362	384	390	398	404	354	406	388	407	396	399	384	447	409	389	431	417	377	388	389	362	410	386	404	389	400	369	408	365	374	377	391	389	411	386	406	346	399	401	417	382	395	402	382	388	442	397	389	384	394	362	376	383	425	394	352	378	370	405	420	372	381	426	363	357	397	400	391	398	394	394	373	394	387	358	375	383	402	419	435	368	376	395	359	374	396	384	380	399	396	411	363	403	401	408	377	402	354	390	408	387	367	409	372	414	402	414	392	381	388	401	415	367	353	397	432	392	400	382	407	377	390	407	393	386	389	397	370	378	394	388	362	386	408	368	376	386	368	404	378	395	388	372	369	430	414	406	413	357	387	373	397	352	365	377	390	382	390	386	348	392	404	406	390	384	373	358	388	388	388	389	380	420	359	405	406	407	383	368	414	361	405	375	371	415	407	404	416	362	356	381	417	391	371	400	348	408	444	438	351	367	387	412	385	391	378	403	395	407	413	410	407	396	386	376	376	412	395	379	382	365	383	411	376	399	396	381	426	412	389	395	423	390	391	379	409	376	403	378	372	393	404	409	351	395	379	393	433	385	410	430	406	402	394	413	394	399	414	399	412	374	376	379	400	377	388	376	401	399	356	360	398	382	428	400	390	361	423	392	384	368	392	397	389	392	405	398	385	385	417	391	376	367	333	373	403	375	402	380	411	400	362	404	410	384	395	397	421	346	388	399	394	373	361	387	402	382	388	374	383	373	377	422	361	391	364	340	386	397	411	409	380	401	393	402	390	400	390	406	398	383	376	366	367	394	379	418	376	403	420	394	405	359	381	361	384	412	412	381	362	381	383	402	400	385	375	392	386	338	392	376	383	383	397	415	410	392	400	380	390	351	357	396	419	368	400	390	357	404	371	400	413	394	386	385	387	402	373	361	372	367	390	401	415	418	382	390	371	353	391	382	391	397	401	403	402	386	389	434	386	400	401	413	372	362	413	424	382	399	383	400	397	388	394	402	383	392	372	407	418	397	383	401	395	390	354	373	390	379	399	361	369	410	402	403	414	391	399	406	384	398	405	392	384	403	388	402	415	400	405	392	379	384	392	379	376	395	364	401	374	388	381	366	394	386	409	394	376	394	390	349	399	404	412	388	373	368	427	370	371	371	408	422	402	362	425	427	423	382	404	366	385	438	389	382	432	376	423	395	383	386	367	369	370	381	360	379	412	371	392	407	403	414	377	374	398	367	381	411	405	367	349	408	400	403	418	359	353	379	386	412	351	435	361	400	410	385	376	420	370	384	407	359	418	365	402	406	388	415	399	391	380	363	385	377	404	418	384	393	373	368	373	417	362	378	379	386	422	403	416	420	412	370	380	394	393	424	406	372	418	418	418	386	398	396	397	354	378	396	391	402	392	382	428	414	385	354	358	382	399	404	395	379	352	391	367	390	383	350	412	398	395	384	404	344	387	387	399	408	409	401	369	366	374	376	383	409	379	376	388	403	419	367	377	396	413	402	393	398	403	390	392	396	399	346	396	378	408	349	393	388	401	360	369	370	382	416	359	401	377	401	392	380	408	375	388	401	394	385	401	383	377	403	376	381	381	380	378	399	382	372	402	405	350	394	418	380	378	376	378	363	338	383	411	412	397	373	401	380	416	377	384	391	408	421	365	409	388	363	428	387	386	396	368	351	423	369	400	422	397	412	358	391	385	403	362	337	365	406	401	374	371	391	391	406	392	382	380	379	397	377	382	387	425	395	404	379	402	378	399	380	370	431	386	388	412	377	386	360	340	406	381	419	373	381	390	374	386	396	411	394	402	412	377	403	400	371	430	416	383	386	380	387	374	386	375	417	362	380	377	373	404	409	368	376	377	381	389	377	387	355	387	434	391	395	360	406	394	389	369	378	407	393	387	382	388	405	397	405	353	400	405	383	398	400	401	367	391	416	403	417	420	396	401
45578	64530	29887	18245	18256	4818	1118	4361	4623	565	351	269	254	198	195	203	190	160	198	497	1176	156	160	162	153	155	138	126	145	177	129	142	152	113	131	142	148	117	114	131	144	149	134	134	143	117	140	105	118	147	116	156	140	109	122	132	129	155	125	130	143	118	127	136	142	126	110	120	133	126	144	139	158	112	120	127	131	133	145	153	138	124	128	125	133	137	127	126	129	125	128	119	127	135	128	119	136	123	106	145	128	132	122	132	123	138	133	125	129	138	124	118	139	118	124	143	133	127	131	135	124	127	101	127	127	115	128	133	146	142	128	126	113	126	129	114	132	125	127	142	125	131	156	123	129	133	116	129	130	137	129	118	142	128	128	125	128	104	140	118	131	126	132	129	121	124	127	130	131	108	128	110	121	126	117	137	137	124	121	112	120	120	109	121	141	114	128	125	114	129	116	122	111	114	125	125	131	140	133	139	131	120	140	113	119	147	114	121	139	116	116	119	123	130	125	134	116	127	135	100	133	102	109	117	138	141	119	123	133	133	147	113	133	124	116	128	128	116	116	124	115	113	120	132	117	137	126	123	119	130	121	107	115	132	123	111	131	151	119	104	117	111	134	139	131	109	138	128	136	118	112	107	137	131	143	105	127	136	137	113	147	110	122	117	118	136	112	126	101	133	115	122	130	130	129	125	138	122	119	121	116	127	129	128	108	134	111	117	128	140	113	110	133	136	108	121	146	115	123	144	124	132	117	128	137	115	127	133	120	132	112	134	144	127	135	130	113	137	130	123	133	109	140	112	134	150	119	131	133	117	120	135	123	96	132	143	147	141	111	121	105	128	149	115	139	126	141	132	133	143	124	130	129	132	129	129	118	115	117	122	134	141	140	139	126	120	110	119	102	135	124	121	112	122	136	131	124	108	140	108	122	131	124	128	107	123	120	107	138	127	134	132	125	129	140	116	117	124	141	130	127	123	123	121	126	129	134	140	115	127	116	124	133	122	129	126	134	106	144	126	130	127	114	123	139	143	145	112	115	120	122	111	138	131	113	124	125	133	135	131	114	129	122	140	136	126	130	129	130	136	141	135	138	105	136	154	153	118	142	129	127	127	124	134	132	125	135	132	137	137	130	129	124	137	138	115	119	110	121	148	127	110	127	119	136	134	114	133	138	136	125	106	119	130	116	120	128	125	124	141	137	146	136	121	114	128	104	133	122	130	125	118	125	111	128	133	133	114	124	111	127	131	116	134	117	111	124	111	121	111	123	120	135	114	126	98	122	133	109	109	112	135	138	126	129	129	119	109	135	119	133	116	129	111	126	132	151	144	138	136	139	136	137	128	115	112	129	130	133	133	129	116	108	151	125	150	116	120	133	109	138	132	134	133	114	101	126	114	129	141	105	137	125	116	115	107	107	136	107	143	126	134	118	126	110	116	129	138	130	132	125	133	142	145	120	125	120	116	131	137	130	128	121	122	121	137	133	134	120	125	132	132	139	146	128	126	132	116	109	123	130	110	127	98	131	113	112	123	108	125	131	112	114	112	113	124	109	116	120	131	141	137	139	117	135	135	114	142	133	133	138	121	108	128	155	135	132	122	126	112	118	112	138	150	146	118	123	129	128	121	117	133	128	120	127	110	136	104	119	129	112	120	122	105	106	125	135	120	118	130	127	119	124	156	111	117	131	126	136	127	146	130	118	132	136	121	129	111	111	115	134	130	106	128	160	100	113	127	118	135	109	121	125	132	132	157	133	124	123	132	113	133	118	135	117	125	125	109	127	143	141	120	117	115	136	128	138	124	110	131	111	110	129	110	126	135	148	118	131	109	131	101	151	150	111	142	145	118	105	117	122	131	127	114	131	143	131	117	132	136	130	113	109	122	142	113	115	162	152	146	138	126	143	115	138	132	118	124	112	117	125	131	137	130	122	127	105	143	125	120	122	138	109	135	130	118	118	126	109	131	138	137	115	128	130	117	115	139	133	131	112	124	112	135	122	128	114	130	128	140	136	144	115	134	153	141	109	135	131	147	115	114	110	145	129	135	138	115	131	107	147	121	112	114	143	117	129	122	135	112	143	138	116	123	111	104	126	136	131	130	104	123	121	139	118	136	117	125	128	97	111	140	128	136	149	135	120	107	118	142	93	120	130	133	128	107	129	125	133	119	147	143	127	117	125	128	119	132	111	102	143	110	117	127	138	118	137	116	122	140	124	140	131	116	121	128	131	125	131	140	128	133	124	118	140	122	122	114	130	111	129	115	134	141	134	132	132	122	137	139	120	123	120	111	115	102	146	109	110	127	124	119	130	138	116	112	126	140	107	136	120	149	122	146	128	126	140	141	127	118	120	142	131	142	124	118	126	150	133	120	116	130	130	120	127	119	129	143	138	129	137	145	131	109	120	119	134	125	127	115	121	140	129	133	127	124	139	128	137	120	111	113	113	139	145	110	133	132	108	130	117	124	130	133	135	124	131	123	112	134	114	133	148	134	122	126	119	127	128	103	122	136	138	139	152	125	108	155	159	114	128	116	114	133	129	122	139	133	110	120	125	122	134	128	121	119	139	118	120	109	128	110	129	79	109	120	112	112	126	149	103	125	96	147	142	127	149	126	122	117	100	118	135	116	135	125	131	120	124	120	109	145	117	151	121	121	117	112	110	120	114	132	137	106	121	125	135	119	109	135	116	124	119	125	160	133	109	134	132	130	128	132	153	130	135	129	137	141	132	108	129	135	131	118	122	135	131	137	156	113	120	117	135	146	133	114	129	124	124	102	98	129	124	100	118	131	131	138	110	116	128	118	122	131	103	125	147	131	147	126	145	128	127	115	136	136	139	141	128	125	178	129	116	146	132	130	105	130	120	127	131	123	121	150	117	128	159	126	140	111	131	144	123	125	129	134	122	124	105	120	127	118	120	139	130	108	132	112	106	116	128	127	132	108	137	114	127	128	125	122	145	119	114	134	124	142	96	128	135	103	126	114	133	136	115	147	107	143	129	140	124	135	105	148	127	100	126	132	132	117	126	139	126	113	115	124	112	126	143	117	133	135	121	126	114	119	136	128	127	137	139	115	111	134	121	139	115	139	124	120	130	128	114	115	118	139	145	114	111	122	115	123	136	125	138	117	106	134	122	138	127	105	123	109	115	125	135	112	120	130	134	130	130	128	121	147	130	114	138	120	122	125	102	144	100	123	135	125	136	140	138	112	143	130	135	146	104	111	123	113	92	121	118	125	146	135	144	114	136	131	136	115	145	133	143	120	143	104	137	129	144	157	128	142	143	122	116	159	116	129	128	143	127	136	134	145	134	113	124	126	137	125	154	151	110	133	118	127	129	105	95	132	123	122	112	125	133	139	127	112	139	130	124	105	140	107	110	113	109	143	135	136	119	115	117	109	133	133	114	124	111	128	132	135	123	143	130	138	121	130	126	121	131	133	134	143	117	140	124	121	129	122	122	127	126	107	131	117	133	132	115	139	112	141	135	137
28129	46530	19843	26420	26892	6575	3941	13880	8842	2475	1513	1287	1105	1037	921	820	777	781	721	2536	6066	541	534	501	513	476	469	489	448	450	482	457	461	435	422	468	422	398	360	397	362	393	350	386	364	363	393	382	378	362	407	350	380	340	347	393	381	386	368	356	377	368	349	372	347	358	345	341	349	372	358	351	368	315	350	327	338	362	337	358	366	344	365	351	334	355	340	354	353	351	319	314	359	331	346	371	336	344	341	327	358	347	348	329	342	348	372	345	359	351	330	316	311	326	316	310	314	324	330	324	361	366	321	314	334	310	296	355	330	322	334	348	378	324	305	335	369	311	371	366	343	303	347	329	353	335	333	328	349	307	331	324	328	304	305	316	338	317	281	309	338	315	326	337	313	362	362	352	320	325	336	334	332	341	304	331	323	298	342	323	335	307	307	363	319	340	296	355	323	342	315	341	355	327	343	314	347	330	366	357	349	319	324	347	309	315	324	344	323	309	335	319	309	339	335	311	291	347	329	328	326	346	342	305	352	351	345	298	306	361	311	328	315	345	344	325	353	337	341	320	311	350	326	328	337	337	312	341	313	338	285	349	320	319	340	302	326	348	364	333	302	305	318	356	353	346	355	320	349	344	322	356	348	359	343	317	343	327	314	322	350	323	346	338	337	310	330	330	317	351	333	343	317	315	324	310	343	314	347	353	319	308	361	308	362	345	312	327	322	319	363	329	338	332	330	351	345	304	328	303	299	334	368	343	316	318	342	313	338	334	345	344	329	338	306	329	315	327	352	348	310	335	321	317	352	329	339	327	310	317	370	330	336	339	365	358	350	331	303	342	305	364	319	344	315	305	303	336	329	366	328	337	318	316	312	317	319	288	359	321	335	313	364	300	332	318	338	329	300	303	331	338	328	368	318	341	347	309	344	291	321	344	309	319	313	274	320	338	306	305	312	355	291	291	341	336	309	324	337	344	347	333	328	322	348	314	328	306	343	336	321	334	351	305	352	313	318	322	345	319	330	340	330	336	347	337	326	342	318	329	314	345	316	311	334	361	305	329	321	318	359	337	321	322	333	310	305	311	297	314	352	351	322	337	352	348	339	337	320	377	340	339	332	304	340	324	309	343	339	359	353	334	332	338	315	325	331	307	295	345	318	354	311	334	329	312	342	327	325	324	347	321	335	303	323	332	317	343	336	319	318	299	335	335	339	341	331	326	312	346	354	311	349	335	337	352	347	314	326	323	301	345	336	339	311	340	295	315	323	290	335	312	333	346	345	350	307	336	323	322	361	358	347	337	318	320	363	273	322	317	303	358	321	368	296	359	316	345	339	351	293	382	327	317	324	349	370	328	344	349	325	352	306	343	343	325	317	341	334	331	308	332	323	328	352	333	337	315	354	332	322	315	341	332	297	365	304	329	353	345	316	327	330	333	321	344	318	324	357	323	325	350	317	312	304	328	331	285	337	318	315	313	335	325	316	337	319	334	342	317	334	340	319	350	335	327	315	320	332	324	352	342	338	320	342	316	297	330	316	321	320	352	326	319	351	310	344	291	349	331	312	334	336	300	358	310	354	335	357	299	341	311	340	293	326	346	319	333	335	379	352	320	332	335	330	339	327	307	335	361	311	332	318	339	300	337	306	349	340	373	337	356	349	358	308	341	342	307	325	348	340	313	313	354	303	330	338	304	367	338	310	309	326	333	342	342	350	338	331	336	319	352	355	326	311	321	329	314	332	362	332	363	319	314	308	344	313	334	297	302	296	333	350	326	309	357	323	356	319	316	316	307	306	343	316	303	332	351	353	312	333	334	326	339	316	366	354	349	354	315	312	326	314	319	362	340	329	336	336	311	326	308	327	358	318	333	339	316	341	348	326	333	353	343	352	335	318	332	352	359	325	334	375	299	347	313	325	335	335	317	337	349	300	334	349	311	325	307	342	333	323	327	341	315	319	352	319	316	336	316	343	336	358	323	332	322	288	315	312	327	339	354	356	336	321	348	296	323	339	316	361	337	333	331	309	297	319	313	329	305	328	334	334	330	334	332	338	375	347	322	321	319	323	334	317	345	336	304	346	322	366	323	310	360	350	320	322	311	325	315	339	349	336	336	331	375	361	312	346	329	333	318	335	332	328	313	364	342	360	348	301	331	293	323	326	330	329	325	371	331	283	332	345	307	332	348	348	337	349	355	337	349	344	353	320	365	349	343	306	336	310	292	318	330	326	346	304	306	322	313	348	316	325	329	342	330	342	357	360	313	328	346	325	335	300	320	325	303	299	336	371	311	345	329	289	333	357	340	371	365	335	334	340	352	311	320	304	333	311	330	325	310	373	338	339	335	327	298	333	323	330	311	313	324	309	295	372	365	321	322	343	317	299	367	314	324	323	308	324	365	341	288	329	331	328	341	328	357	364	348	349	324	350	340	344	325	319	319	339	300	354	335	337	330	333	298	337	306	329	301	333	366	338	335	340	340	337	335	346	371	298	339	324	354	312	324	326	321	345	322	295	365	325	354	320	335	343	364	352	348	351	332	341	325	321	352	335	353	327	315	343	362	313	360	323	319	361	325	343	304	318	324	323	312	346	360	336	334	296	320	308	327	346	313	353	340	308	354	357	344	321	335	311	330	315	331	340	312	310	325	354	318	375	321	337	322	334	308	329	338	342	352	320	344	346	332	326	318	317	319	342	347	328	328	312	339	303	341	337	334	344	332	353	317	311	346	332	315	317	353	322	317	338	339	346	356	361	357	342	341	337	325	341	360	316	295	352	312	304	328	333	343	332	325	341	353	327	323	318	335	320	345	348	286	313	323	301	314	309	368	344	308	310	311	354	320	362	348	340	345	330	320	356	295	316	318	314	319	346	321	355	325	352	307	288	321	336	313	316	341	341	329	340	338	323	306	353	325	338	322	317	349	297	315	327	340	334	306	321	329	350	323	330	343	319	367	312	335	319	355	366	338	340	302	331	339	387	312	296	340	300	351	334	339	330	358	313	327	335	343	312	325	310	310	321	347	337	317	345	347	339	330	354	312	327	376	357	334	323	315	346	345	302	342	362	322	342	314	313	326	314	299	310	317	318	328	334	339	343	319	322	328	331	348	339	345	346	363	345	311	312	334	329	327	337	342	348	300	319	343	317	332	360	334	328	331	326	322	348	348	348	337	333	340	352	316	351	329	331	327	358	325	309	325	322	316	313	322	318	352	331	365	367	353	315	340	342	357	321	332	340	378	335	304	302	344	323	310	332	311	335	329	301	339	342	358	338	351	315	337	332	340	325	329	310	325	357	343	372	345	350	341	356	320	343	324	345	349	300	341	340	324	312	370	324	339	319	315	300	299	329	335	319	365	345	332	346	337	337	337	322	353	318	339	338	303	328	326	346	308	314	306	332	300	344	316	316	335	336	316	309	329	338	316	329	335	352	321	346	302	330	339	345	346	338	317	348	336	338	325	307	321	312	340	351	321	326	322	317	332	304	326	349	314	324	333
4705	4069	1114	664	341	296	269	344	280	234	280	230	245	252	234	232	191	227	224	231	288	244	239	198	248	224	233	230	225	255	225	248	243	244	245	247	246	244	205	230	221	238	242	208	219	237	236	242	244	196	238	237	235	222	183	227	230	217	250	244	226	233	242	225	232	224	228	259	245	225	228	211	255	249	214	229	216	246	199	244	211	208	236	228	212	199	236	217	220	232	196	209	213	256	217	230	240	212	200	220	241	232	224	241	228	243	234	243	240	217	224	235	234	246	208	234	206	237	236	233	231	205	235	223	234	255	246	211	216	229	227	200	262	215	210	224	251	218	232	196	231	215	227	205	233	211	225	205	237	227	232	219	227	207	227	216	256	245	235	244	229	221	234	218	230	215	223	231	245	220	220	241	209	274	231	219	238	237	221	217	208	245	196	254	244	209	229	273	210	232	215	253	255	224	209	230	245	233	233	255	208	216	221	206	246	234	211	239	226	206	245	231	214	208	234	210	209	260	212	203	241	245	242	239	239	241	207	223	251	231	228	227	209	242	197	241	237	247	213	211	212	231	214	243	209	244	205	239	231	236	241	242	237	252	251	199	247	245	241	249	237	209	215	251	255	219	240	227	216	250	235	223	201	238	244	213	259	230	222	243	219	237	258	257	220	238	222	236	259	245	229	230	236	230	233	242	231	249	227	239	222	233	233	234	221	241	228	225	231	221	227	227	221	218	254	268	233	228	226	244	233	254	231	248	206	246	206	249	210	246	196	221	240	232	247	234	238	217	239	273	236	197	217	249	214	208	238	255	238	250	242	239	246	215	228	234	204	243	228	213	201	217	224	225	247	248	231	231	223	211	218	261	255	228	208	238	216	245	247	213	205	222	239	234	214	243	231	229	225	230	238	228	225	228	218	206	240	250	243	218	249	230	242	231	237	259	254	223	253	222	213	234	210	240	235	235	221	251	251	229	269	222	226	241	269	223	244	246	242	238	227	253	236	244	261	251	212	230	242	236	238	256	232	252	218	227	238	222	226	206	238	225	218	249	236	236	212	243	222	263	217	220	249	241	222	229	208	204	224	208	229	257	220	246	241	245	234	235	215	271	231	213	218	247	263	248	255	231	218	221	200	227	212	224	212	232	204	234	230	246	226	226	236	221	249	222	225	225	250	221	227	238	211	217	264	223	244	270	226	245	243	198	213	246	226	240	255	236	235	261	229	206	237	232	267	222	220	224	244	223	235	236	222	267	208	218	222	240	215	238	235	222	244	216	236	266	225	221	248	244	226	240	229	222	221	231	252	247	248	220	229	227	223	247	275	223	230	249	249	214	244	226	208	217	244	231	241	213	231	228	232	224	207	242	233	229	240	225	234	215	214	224	237	239	223	249	218	235	245	244	226	239	205	239	222	211	249	237	235	241	265	219	234	250	226	247	247	239	223	238	232	255	225	210	238	237	231	216	259	206	232	220	240	244	212	248	226	245	228	233	204	213	202	234	217	236	231	252	240	205	240	216	241	240	245	221	220	256	226	185	245	218	244	238	227	197	209	236	248	238	211	248	244	250	243	224	222	243	243	246	270	225	189	215	246	243	217	200	229	233	195	243	221	221	219	216	238	224	255	231	189	226	266	237	226	217	246	218	215	196	241	250	220	252	246	228	237	229	263	237	220	258	233	219	226	240	234	242	234	232	200	264	220	214	222	205	220	223	229	240	244	247	251	221	221	267	239	217	222	206	233	213	232	218	229	224	236	233	217	217	227	231	240	263	219	221	220	224	227	252	242	242	230	211	254	206	205	246	241	232	231	221	251	246	205	219	233	231	232	210	233	220	236	222	237	266	210	196	253	219	220	231	229	211	202	210	236	267	245	215	224	248	242	220	218	246	236	228	226	227	209	214	242	215	236	228	231	212	252	208	251	266	234	215	233	223	218	252	224	214	218	241	219	242	236	240	205	217	229	212	236	225	231	201	210	257	238	205	246	221	235	206	255	217	239	213	235	231	223	233	253	226	237	235	245	246	230	257	235	246	225	198	230	210	223	204	238	227	227	252	232	221	228	224	212	223	225	244	220	205	236	222	249	226	263	225	235	238	219	246	227	238	269	235	238	213	210	226	223	223	245	250	224	226	206	240	194	256	217	243	242	223	256	230	236	219	210	227	236	230	218	218	235	227	253	232	228	252	250	219	216	200	240	233	243	230	220	230	230	216	222	251	232	238	249	282	228	255	249	236	220	236	256	259	217	247	248	220	245	217	227	226	223	251	219	221	236	225	226	250	240	243	218	194	227	233	221	216	216	237	252	229	239	228	241	230	206	238	225	249	229	228	227	231	260	242	225	229	219	243	227	241	234	221	223	242	219	240	222	239	246	218	239	257	230	212	224	240	246	215	250	236	217	227	231	242	233	249	268	219	230	231	248	204	233	211	215	216	247	223	242	225	243	243	241	236	244	237	220	223	233	215	228	229	212	266	216	232	260	236	222	239	240	215	235	249	248	233	255	210	248	239	219	226	246	259	228	231	214	224	223	231	237	241	208	239	229	227	238	216	243	224	216	226	220	202	226	232	248	220	225	218	266	209	233	229	230	217	213	276	233	251	216	231	216	230	249	217	244	231	217	220	211	242	230	222	231	216	225	223	238	223	266	242	207	231	219	230	259	231	265	247	219	260	231	214	254	228	255	240	264	218	238	247	220	253	234	240	217	213	229	230	220	235	229	207	244	265	214	218	215	234	233	197	228	203	234	220	236	237	227	220	218	203	216	239	243	213	234	231	239	256	226	243	250	238	224	243	239	205	215	226	246	223	243	234	203	223	231	209	220	226	233	221	227	239	232	261	231	229	247	220	217	200	209	244	255	213	222	226	261	195	264	272	236	238	195	240	201	235	224	244	217	244	227	240	227	233	229	234	219	248	248	203	223	209	221	227	222	225	218	236	209	232	240	242	252	255	256	234	246	241	243	227	230	215	202	226	224	247	261	267	223	222	231	209	231	245	228	269	239	248	233	220	231	221	237	221	209	237	224	245	222	234	239	230	238	226	216	242	213	219	238	231	234	217	246	208	227	251	225	227	230	232	230	243	229	258	254	234	238	253	218	245	243	237	263	220	245	201	188	259	236	241	239	230	242	209	225	219	228	240	225	235	242	235	188	216	227	214	209	229	218	239	209	263	237	208	216	240	251	225	248	228	227	223	259	224	227	212	205	212	220	218	201	259	235	224	233	233	230	216	211	231	206	218	234	261	216	208	238	255	256	221	225	220	211	211	227	216	217	243	273	264	252	244	207	233	216	233	247	207	226	236	235	232	227	233	221	227	231	216	250	220	249	258	208	218	235	214	216	236	230	219	235	238	256	213	210	236	251	247	209	230	244	240	238	221	251	229	199	218	216	223	248	226	254	241	206	217	234	231	254	193	223	222	222	240	252	234	246	201	239	222	217	219	247	223	218	248	236	236	243	228	223	222	233	238	238	227	249	212	227	247	243	230
4517	6182	2011	2061	1080	829	817	1136	761	682	644	627	579	679	580	598	581	604	592	630	941	627	618	626	581	580	618	618	616	575	552	583	589	647	576	559	598	598	568	614	596	587	612	570	605	603	571	608	556	614	637	634	621	617	550	551	628	553	557	583	558	556	594	593	597	583	573	590	592	593	607	625	646	565	614	638	601	584	597	637	612	601	626	572	597	570	563	600	619	573	649	584	619	581	588	558	612	619	581	607	562	573	625	590	560	588	544	611	614	622	599	608	595	580	594	601	558	591	563	587	584	575	607	631	587	581	574	586	565	606	592	567	577	658	628	558	559	615	639	606	615	615	615	598	607	605	597	597	598	591	599	629	602	596	641	673	598	575	627	575	603	614	558	585	591	587	560	564	600	601	563	591	582	612	602	568	590	591	604	589	558	622	566	589	579	598	578	602	587	576	622	592	600	598	584	573	590	598	566	550	602	595	595	552	603	569	609	570	588	572	607	556	581	608	586	552	596	608	597	583	579	619	603	636	577	621	570	571	591	603	579	635	617	556	571	573	602	607	619	604	599	581	593	658	625	612	595	577	593	590	578	578	573	610	554	642	609	570	594	610	614	655	602	589	585	661	565	591	563	645	553	630	542	558	647	540	578	592	600	604	585	596	583	587	609	586	550	610	591	618	605	574	576	627	624	564	581	613	656	607	644	635	600	603	603	583	626	589	587	645	543	641	584	587	564	608	584	609	567	606	628	606	619	625	591	579	564	586	576	608	572	608	568	583	608	646	568	566	602	632	630	572	587	628	627	627	579	596	599	594	604	601	620	629	591	599	618	580	614	543	586	540	562	588	604	590	592	617	605	586	560	617	540	585	580	632	590	592	610	581	577	593	602	591	582	643	585	614	581	649	630	611	620	624	606	589	550	633	607	642	602	600	578	626	609	590	639	634	577	555	585	634	566	594	569	578	559	579	582	562	620	608	578	605	581	561	554	622	570	597	601	567	599	602	575	572	595	607	531	604	599	634	568	592	571	579	571	591	592	563	607	567	633	613	574	620	604	605	582	622	630	622	621	577	603	572	567	570	586	579	636	552	633	601	627	612	569	587	654	652	614	588	566	592	620	620	603	627	556	636	549	556	565	562	601	588	591	621	606	599	592	585	610	591	587	627	559	616	603	621	623	625	568	609	613	618	647	542	606	592	590	606	580	532	607	605	607	617	577	586	606	586	576	618	568	624	560	593	587	581	613	585	536	630	594	592	630	599	591	612	589	652	596	628	607	603	631	638	594	610	607	600	633	601	571	583	549	568	572	558	548	611	604	567	602	570	617	615	590	591	577	575	600	588	599	619	627	601	586	599	583	597	639	578	610	602	565	614	614	620	660	608	592	597	600	548	590	570	630	565	596	598	583	554	581	602	603	601	575	621	577	623	601	589	578	564	607	635	611	580	583	587	581	591	594	592	636	665	600	594	588	609	594	573	588	589	641	583	634	564	613	626	595	559	541	630	604	553	626	630	605	603	591	620	565	509	620	620	601	596	606	560	557	628	612	600	579	632	590	590	583	599	582	584	599	617	608	629	604	604	582	602	582	560	580	578	584	576	619	603	564	606	587	587	611	588	593	620	570	599	618	587	558	579	645	557	615	584	605	613	597	633	591	601	575	580	637	622	611	624	580	547	608	590	595	594	548	604	568	586	584	575	651	585	617	618	612	560	627	610	624	563	605	546	601	626	537	590	605	615	613	598	589	614	598	606	595	594	589	592	604	622	559	584	611	582	616	584	613	603	596	578	612	563	575	630	618	591	627	616	565	630	604	608	544	604	552	605	593	608	594	593	588	595	584	634	562	591	605	606	576	578	568	569	607	597	566	572	582	622	627	587	612	601	610	591	564	620	607	581	573	628	573	591	546	562	582	582	556	637	592	592	559	578	596	586	575	624	596	590	594	588	591	599	588	592	610	634	628	586	585	620	568	597	595	648	619	617	600	569	571	584	625	574	610	598	620	578	653	609	623	601	588	617	609	614	570	561	596	598	596	540	606	583	615	553	598	567	557	609	606	597	635	626	579	561	580	622	629	573	626	574	585	626	579	551	593	603	613	558	595	573	560	589	595	588	578	581	565	564	540	613	586	589	608	596	604	675	548	587	573	583	629	585	577	591	581	579	595	591	563	560	605	598	597	598	592	599	597	631	599	623	592	602	569	570	603	573	593	640	568	554	612	591	606	596	586	587	586	551	599	645	610	575	586	589	604	600	579	566	613	621	626	584	623	570	608	596	594	557	597	596	581	525	570	596	582	569	586	578	568	617	588	611	574	627	593	634	570	605	595	588	579	579	642	588	585	572	634	588	605	604	527	600	580	605	589	588	545	593	615	554	624	629	513	559	578	562	595	597	577	626	554	634	622	593	604	599	594	605	572	580	570	561	594	609	644	591	608	573	600	630	593	581	599	608	577	571	553	589	590	587	576	585	603	638	596	608	611	591	610	616	638	607	599	606	588	616	551	650	611	601	558	555	584	588	616	583	579	570	600	612	593	601	616	601	606	622	572	616	588	595	574	584	592	582	610	589	571	612	583	612	620	629	626	558	643	598	617	591	567	565	613	576	645	604	606	585	632	593	602	617	608	590	602	571	603	578	557	595	639	575	609	567	571	616	607	613	572	584	604	563	592	540	585	609	649	579	592	583	613	555	618	572	615	601	583	558	639	598	623	605	582	608	578	576	585	582	580	600	553	596	576	569	596	628	565	583	556	618	557	592	580	624	572	576	561	620	570	628	558	599	568	595	591	580	571	561	609	574	607	606	593	581	553	576	557	580	605	577	548	604	605	559	565	613	642	625	605	595	578	633	619	602	594	601	569	632	578	581	580	583	598	609	612	617	609	619	586	585	626	584	576	621	597	584	574	576	574	583	592	654	600	575	588	592	602	579	623	560	607	579	606	574	603	580	588	629	564	641	590	616	569	598	611	594	588	623	649	598	615	592	599	589	581	598	589	615	613	621	606	592	638	586	586	602	645	589	584	600	612	571	619	600	604	614	596	576	572	579	605	617	545	600	609	576	597	577	612	635	571	617	592	630	569	608	627	562	584	593	596	600	566	553	585	615	567	596	585	588	615	626	543	606	595	586	545	573	611	615	547	607	551	613	627	603	557	569	600	613	576	549	562	606	588	589	628	609	566	595	569	608	591	593	649	569	587	575	566	565	627	585	611	605	598	586	615	602	548	618	590	612	607	643	578	568	598	572	595	578	592	544	569	593	611	605	611	624	608	583	585	605	624	631	605	575	539	591	587	650	623	598	591	630	565	574	608	599	595	607	583	560	594	598	550	567	576	625	595	616	545	604	590	617	575	572	598	606	601	600	655	595	611	575	620	593	576	569	602	616	535	607	599	564	586	618	590	600	587	604	603	620	621	584	567	599	604	589	585	600	565	585	586	614	576	547	556	619	624	562	621	598	612	606	587	566	630	578	589	634	587	622	595	586	549	630
34081	48681	33077	15770	4098	2266	1364	4274	1259	561	414	380	283	287	245	229	232	212	221	216	1724	567	182	175	165	162	147	142	170	170	168	153	156	152	154	170	173	166	150	162	145	157	179	144	136	159	134	145	163	175	151	158	145	153	152	138	142	138	152	132	148	171	151	143	140	129	144	130	155	138	127	170	147	138	160	127	142	140	149	138	148	159	166	127	144	140	143	146	146	157	162	150	155	149	125	171	136	174	134	155	166	134	145	152	140	138	119	136	145	161	123	149	149	147	133	133	150	171	139	144	150	150	153	173	138	158	149	137	157	135	165	162	154	158	138	132	123	132	163	148	172	154	165	117	170	162	150	149	128	128	136	151	154	152	135	131	141	153	142	139	150	153	136	143	158	142	140	146	144	159	136	138	129	140	135	165	152	158	167	142	135	138	138	144	146	142	144	156	125	156	156	171	130	149	139	137	129	153	159	149	134	142	151	135	133	117	134	148	144	128	157	146	160	155	164	143	153	144	149	139	133	159	137	156	126	156	136	156	140	163	149	112	138	132	136	153	128	143	166	170	150	141	143	143	151	161	155	139	142	122	137	137	146	169	132	133	138	142	153	162	162	139	134	139	143	148	146	145	160	136	132	149	138	175	169	144	120	139	130	164	171	142	151	129	158	157	138	164	152	144	130	143	135	153	135	158	131	143	138	162	158	180	157	133	152	136	145	148	159	139	137	150	146	143	149	150	144	153	151	138	160	161	133	158	145	182	161	152	139	141	160	142	156	165	162	159	134	143	148	141	133	149	136	138	144	111	121	151	146	127	136	140	134	133	149	136	137	142	137	157	139	139	141	150	127	136	130	150	156	146	149	148	128	141	149	153	154	127	147	140	144	154	142	116	139	143	146	144	136	158	134	150	126	152	136	163	149	145	141	153	165	160	142	138	158	142	149	145	163	119	145	134	160	172	134	128	165	140	152	146	144	148	175	144	122	138	146	137	140	146	153	161	125	155	142	129	144	125	131	140	135	132	142	145	119	135	149	139	147	147	142	155	173	147	155	154	141	137	133	159	133	133	155	154	129	137	135	162	172	149	156	158	155	142	151	161	129	133	144	153	155	145	141	133	143	152	142	143	161	146	125	120	152	132	140	150	137	158	160	146	145	152	157	166	158	139	144	163	156	152	119	122	154	146	126	142	145	150	157	142	113	148	145	159	154	148	162	141	135	142	149	166	140	144	159	137	168	141	167	136	133	150	143	152	139	150	136	134	141	149	146	136	153	132	144	164	125	148	134	156	128	156	171	148	138	119	142	127	147	133	148	136	151	144	151	159	156	144	127	134	157	139	124	152	139	154	118	144	134	141	160	131	145	154	132	134	146	113	155	115	164	142	131	129	155	131	171	106	144	157	154	154	150	159	145	138	129	164	153	134	160	133	149	127	120	132	127	141	165	156	163	139	137	141	143	132	144	169	147	140	147	152	127	127	149	140	152	137	134	156	122	132	139	164	134	168	148	146	170	139	142	138	136	124	137	136	133	154	165	148	138	157	150	133	159	131	171	145	159	137	137	148	138	137	143	130	136	140	140	154	143	148	130	137	144	150	152	129	130	168	142	143	145	142	146	144	144	129	128	152	140	119	145	136	138	144	139	137	140	150	136	153	154	149	146	150	136	143	150	157	120	132	153	158	136	132	129	156	157	133	154	130	148	182	153	136	145	150	152	140	176	149	137	156	144	155	128	122	139	130	145	131	143	146	132	134	144	118	163	127	148	132	149	158	161	147	138	142	162	137	124	124	149	135	134	112	141	157	164	130	151	145	135	130	145	149	141	147	129	135	151	145	136	142	145	145	127	137	141	112	135	140	138	118	135	153	153	153	154	116	120	175	151	157	147	145	128	159	145	152	143	167	146	145	149	150	150	130	131	154	148	150	130	139	142	157	147	137	143	140	147	139	137	138	147	142	149	121	147	144	136	135	148	151	139	164	167	144	143	153	131	133	137	171	160	143	144	160	147	131	159	132	116	148	146	145	141	150	161	148	150	130	149	128	134	164	156	140	137	149	128	141	130	164	156	142	143	150	141	158	143	140	138	176	147	158	153	139	168	142	159	155	151	128	128	160	141	167	156	151	129	136	171	157	171	145	161	156	143	137	170	147	138	139	143	162	154	148	169	129	157	156	129	167	134	156	132	156	146	164	137	135	146	139	143	137	150	142	140	141	131	149	146	158	163	160	148	148	139	153	120	123	124	165	133	158	149	141	153	159	154	144	150	153	133	133	152	153	128	134	131	157	165	139	149	147	131	143	142	141	139	133	131	147	132	146	137	143	126	153	126	143	128	161	160	165	123	156	134	140	138	143	127	152	150	139	141	142	159	138	161	155	129	147	142	172	165	145	157	136	143	139	146	148	150	147	139	167	130	138	128	144	145	143	141	137	162	149	171	142	159	148	149	137	146	157	130	116	138	138	139	152	137	152	144	154	159	137	154	151	150	139	130	149	133	125	139	135	124	145	152	160	141	133	146	160	128	143	145	131	133	135	161	144	115	166	151	146	138	168	150	139	139	135	132	161	136	133	150	140	162	156	163	140	151	144	142	157	160	135	144	143	141	149	145	125	169	138	157	145	141	138	136	127	141	160	163	152	157	158	153	155	145	145	135	120	136	154	134	133	140	141	126	123	151	165	157	141	140	139	141	132	153	148	162	131	165	137	140	135	155	146	151	142	161	116	149	136	140	141	147	148	140	163	140	144	142	145	145	140	138	166	137	146	124	130	170	173	141	153	136	157	182	152	137	143	153	150	158	160	172	144	159	137	139	134	153	130	153	152	143	133	139	153	129	153	138	131	127	159	136	133	146	127	133	160	124	125	165	124	133	143	154	157	159	123	120	140	141	154	137	136	134	153	157	171	135	136	161	160	153	160	150	138	145	169	150	136	158	139	122	131	156	152	143	135	165	138	152	142	131	132	142	133	126	148	157	135	139	147	140	166	145	150	153	143	146	127	123	139	137	138	152	141	142	151	156	133	150	146	128	134	140	146	127	163	135	161	142	160	146	127	142	143	153	121	169	138	147	126	148	148	156	151	150	161	139	142	153	145	156	147	147	150	142	161	140	141	150	147	134	121	141	130	160	145	152	156	140	121	155	149	175	157	139	152	132	145	149	145	144	141	138	149	130	136	139	131	138	135	154	156	133	131	151	171	145	123	126	139	131	158	148	123	140	136	165	138	146	136	132	151	138	141	137	186	153	155	150	125	164	153	144	162	135	149	141	142	143	157	140	146	137	159	162	133	125	142	146	153	160	134	143	136	145	138	148	136	129	136	129	125	147	134	145	129	160	170	146	137	134	161	147	143	156	143	147	144	143	139	137	150	145	130	135	154	155	154	146	138	166	145	135	144	153	147	148	153	152	132	156	153	147	141	153	146	135	152	142	130	149	158	152	162	148	139	144	147	159	149	149	137	145	154	135	125	151	159	157	139	133	158	125	131	164	133
19858	36013	32658	17851	8264	6284	4981	14205	3990	2809	1731	1638	1323	1311	1188	1072	1021	937	821	783	9399	2446	627	534	587	533	567	509	484	519	455	481	497	484	495	475	438	454	463	429	452	440	462	407	455	409	443	406	417	459	432	432	383	417	384	452	364	433	411	413	422	424	376	405	421	413	411	407	406	381	395	398	407	411	427	386	387	427	368	393	395	373	373	369	379	383	374	394	390	392	391	399	351	377	376	389	352	369	363	382	353	381	384	376	415	395	385	367	387	392	384	387	382	385	387	373	380	378	360	394	371	399	398	391	392	381	346	362	407	370	378	411	392	365	361	368	343	370	396	389	336	422	415	346	384	353	381	378	372	388	371	410	384	416	389	370	385	370	383	369	427	348	406	385	404	355	346	400	352	403	359	356	407	402	363	351	381	372	359	365	403	372	353	381	401	415	381	366	415	377	386	376	365	373	342	375	380	347	412	390	354	398	409	390	369	406	349	356	400	410	380	379	360	388	359	402	353	348	361	357	379	371	388	384	372	363	386	370	350	357	375	410	356	336	377	374	413	350	370	356	379	366	369	379	372	393	375	368	406	359	359	392	363	385	398	362	405	374	393	380	404	349	348	370	366	357	362	372	380	375	336	328	373	343	378	380	399	355	377	364	379	360	353	363	371	346	399	377	386	379	363	405	360	365	391	376	379	378	370	340	405	379	401	386	390	362	387	366	371	363	382	362	314	344	363	374	367	369	356	378	365	374	377	408	388	403	328	362	367	395	350	360	360	375	366	384	412	371	382	349	374	357	411	363	374	358	356	396	391	347	364	365	393	377	375	360	367	375	385	366	371	363	401	373	363	341	396	351	391	405	366	392	344	365	411	369	360	421	370	385	395	376	346	364	338	392	367	396	352	376	405	376	353	371	390	411	390	356	402	379	424	380	349	362	380	381	371	353	381	346	372	379	386	344	376	383	389	384	346	359	352	354	388	364	353	342	386	377	394	367	397	376	402	396	406	388	377	386	381	372	342	368	414	346	372	396	377	361	353	399	375	352	321	394	361	362	367	397	365	384	367	397	376	378	379	358	336	383	373	347	338	404	366	366	380	337	372	380	369	352	366	380	329	359	406	343	360	359	407	356	349	391	372	377	369	369	400	324	362	405	368	390	385	395	376	373	347	373	377	400	372	398	381	351	341	394	389	395	397	347	387	394	371	393	378	367	344	339	375	369	372	372	380	373	386	361	341	360	361	390	351	374	376	404	361	399	382	412	373	417	368	355	386	359	394	385	341	368	358	359	341	367	365	354	420	400	371	384	371	381	368	388	396	359	393	415	354	387	384	373	385	375	374	378	355	381	352	364	373	399	374	359	371	381	377	356	382	389	411	405	352	349	378	398	383	378	403	400	367	389	394	378	383	371	344	364	381	347	405	420	359	404	386	388	359	340	367	378	395	395	356	392	367	377	375	362	367	363	352	379	387	365	338	361	347	398	419	347	370	380	402	373	350	396	368	389	396	372	327	383	409	409	363	347	356	372	357	370	366	341	376	369	373	362	345	388	367	353	341	350	357	362	362	402	362	367	364	368	369	369	340	363	405	376	399	365	358	396	333	374	369	343	401	336	361	432	357	372	391	354	338	368	367	378	366	395	337	399	358	385	354	397	369	374	401	394	367	399	338	393	350	328	370	347	391	386	410	360	379	353	362	374	354	364	379	377	386	358	398	363	390	389	369	367	366	360	370	396	378	335	350	376	380	392	382	359	389	352	355	401	365	388	367	366	385	392	373	396	387	395	390	385	344	415	390	384	374	393	362	366	349	398	367	374	362	367	373	358	382	375	376	350	368	376	375	370	379	360	412	358	365	352	394	402	371	385	384	375	388	374	378	374	359	348	354	334	400	371	353	378	391	359	389	370	416	388	374	364	369	381	370	405	380	394	384	404	378	357	365	379	389	352	378	389	378	385	331	381	373	371	408	375	385	420	368	372	364	396	365	361	363	366	349	386	401	406	379	368	334	377	384	355	390	367	362	353	353	345	402	366	397	349	357	378	383	364	394	344	360	373	375	403	369	364	357	372	347	385	385	386	363	406	376	345	373	382	399	371	345	379	373	346	371	375	379	376	366	372	366	352	330	397	378	345	341	367	408	385	361	396	342	348	342	367	390	380	359	373	363	387	380	397	381	378	390	385	342	371	379	382	386	367	347	363	377	376	366	377	382	361	367	381	348	381	380	380	382	409	383	394	383	355	411	414	372	392	358	353	336	366	361	386	398	409	374	386	357	350	395	361	343	369	375	363	368	385	383	350	381	415	371	354	360	366	348	327	366	391	409	378	402	368	367	380	357	408	379	345	374	351	366	364	359	373	334	365	364	391	387	393	371	354	388	364	395	368	371	413	339	375	329	353	386	349	374	383	393	409	363	343	367	411	372	379	362	369	373	334	368	394	381	361	391	359	358	396	395	369	408	380	371	362	365	377	420	368	388	399	364	361	366	377	337	384	381	371	385	410	404	373	361	392	360	387	376	370	336	356	347	366	389	341	387	362	385	347	347	348	366	362	355	384	364	367	383	382	380	388	389	361	383	357	343	361	339	407	367	339	357	361	380	381	355	400	402	363	364	373	372	397	358	407	361	405	366	409	368	360	402	344	365	343	368	386	373	378	378	406	392	380	384	353	374	361	383	371	370	377	386	397	368	343	347	396	340	388	373	370	332	352	369	419	373	407	365	379	352	402	361	382	372	370	414	365	393	431	357	385	391	391	377	394	396	375	351	374	370	327	355	398	388	403	370	367	376	382	346	363	361	359	346	345	375	357	412	327	397	385	350	351	364	389	381	377	378	377	390	386	390	363	351	402	351	374	380	348	381	346	374	387	386	391	412	371	384	377	369	350	366	375	386	398	377	359	354	377	357	385	356	368	389	349	353	354	372	373	354	364	374	388	387	391	357	389	363	369	391	342	367	402	381	376	371	332	379	372	388	359	357	355	398	355	388	361	374	378	385	381	383	406	378	382	367	378	350	413	374	395	376	356	342	391	383	371	360	371	369	378	390	369	384	383	372	375	377	398	408	367	379	388	356	376	382	392	381	379	379	355	366	370	383	364	360	328	394	370	383	363	357	375	377	361	384	373	390	370	385	383	367	386	350	392	385	386	374	403	356	359	364	375	391	371	368	371	351	362	354	355	403	375	353	391	385	365	376	357	382	388	384	377	375	377	371	381	373	382	368	377	375	420	359	365	392	361	374	413	387	388	371	381	365	347	374	398	385	376	372	379	387	372	387	376	371	375	382	382	367	373	392	371	383	402	333	372	346	382	377	402	395	395	371	405	363	360	365	392	411	388	350	369	377	365	380	384	372	388	392	394	337	394	358	357	386	406	325	356	362	361	376	381	403	390	374	407	374	379	390	369	379	371	342	361	388	358	369	325	356	344	399	404	380	350	373	374	388	390	372	361	346	383	385	368	386	362	357	408	358	375	353	395	342	373	380	384	376	367
36792	33699	31404	20304	7007	3309	1806	6138	1806	449	423	305	288	291	256	238	213	209	188	197	2228	2971	172	141	134	120	129	128	135	139	155	127	129	151	117	146	119	127	143	105	140	116	117	108	115	152	147	125	102	126	128	137	113	134	141	120	112	119	124	144	124	120	118	121	108	125	132	134	128	120	115	127	138	113	138	120	121	134	126	118	127	118	108	116	115	115	115	122	113	111	112	118	118	118	113	122	114	135	120	131	124	130	128	132	123	119	125	122	113	124	116	125	119	123	119	136	142	103	125	95	129	119	116	125	135	129	96	130	130	129	128	112	124	125	129	117	115	121	123	117	133	125	134	105	130	123	122	115	130	113	127	129	110	101	137	128	113	110	125	119	114	118	141	127	129	119	117	138	132	124	116	132	105	93	113	119	125	97	134	135	137	117	115	115	100	112	116	112	123	118	123	116	121	120	118	134	137	123	129	139	117	118	128	127	110	117	111	110	121	126	112	128	114	103	133	112	137	134	130	119	136	148	138	114	115	128	116	111	108	116	128	120	122	138	147	135	122	120	124	135	111	107	127	113	112	137	103	119	121	114	128	129	106	131	122	110	97	111	96	119	117	125	123	109	129	118	135	121	116	106	112	129	108	131	156	108	117	125	119	108	134	130	127	119	118	133	128	124	127	117	122	119	137	100	123	139	108	135	123	102	138	110	95	120	118	119	121	128	121	137	119	131	123	141	130	125	114	121	139	123	120	127	124	109	122	120	118	128	132	133	116	106	133	126	130	109	107	103	129	132	123	119	126	117	103	95	110	135	133	93	111	113	119	108	123	131	129	117	131	120	115	129	147	113	131	133	117	109	116	109	115	105	141	125	89	117	93	114	113	108	127	126	125	133	115	101	101	109	128	99	113	136	120	136	114	132	116	112	140	115	106	126	118	94	112	121	118	114	135	127	122	131	110	114	127	103	121	130	126	109	108	109	120	122	141	116	136	111	118	147	125	108	108	121	121	117	101	129	98	134	111	124	135	114	134	110	127	126	142	124	140	125	136	116	105	123	128	136	145	120	120	111	118	138	113	130	122	123	115	114	122	111	111	129	119	129	123	119	135	95	127	131	121	149	137	99	116	114	119	112	112	126	118	119	121	104	121	113	140	137	107	117	119	128	111	113	116	127	95	111	124	119	116	116	117	122	118	133	125	124	121	140	103	104	123	119	126	130	126	98	108	122	116	113	121	127	109	116	127	109	129	108	136	117	111	133	115	123	125	134	115	132	118	117	131	107	129	136	116	140	125	113	113	133	121	111	115	132	109	119	138	124	123	119	102	140	120	114	114	113	121	125	116	134	110	128	117	130	106	112	109	119	121	135	123	123	121	110	111	112	108	132	128	101	138	135	103	126	105	117	117	108	136	126	107	109	109	118	112	118	109	126	105	120	127	121	107	129	121	120	116	120	111	103	117	114	160	140	122	115	131	121	105	135	123	126	121	105	124	133	118	118	108	124	142	126	120	121	129	134	126	122	117	131	110	132	121	127	142	101	121	113	123	130	128	98	112	113	135	119	122	112	102	121	116	129	127	126	128	138	111	128	121	103	124	128	116	123	128	112	122	114	102	116	123	141	141	123	123	122	126	125	118	129	110	123	131	112	131	120	130	133	129	133	107	123	111	128	111	139	89	99	112	141	135	132	118	120	133	119	119	97	127	125	145	127	107	124	115	124	99	105	130	116	115	108	125	147	122	117	138	111	103	117	141	114	107	99	109	132	118	127	123	118	106	102	131	129	140	137	86	120	115	122	126	132	120	116	139	100	128	130	119	114	120	139	132	114	145	126	126	118	126	105	113	124	119	125	113	106	126	151	101	138	114	118	124	126	130	123	130	133	121	150	102	117	139	115	114	134	108	121	136	120	132	109	118	121	137	126	132	129	114	99	113	124	107	139	140	129	119	106	105	120	154	133	115	130	132	111	117	112	115	112	138	114	143	134	122	111	108	125	123	123	126	136	130	132	136	138	123	111	123	127	117	137	140	127	111	109	95	136	114	122	134	133	137	119	117	130	94	131	112	119	106	115	129	137	124	118	135	109	127	102	132	124	127	130	120	112	121	117	127	134	130	132	133	112	128	110	126	116	130	130	116	109	120	111	136	124	132	117	146	125	124	89	139	115	133	153	131	122	126	107	102	139	130	110	123	135	129	127	109	135	122	122	112	108	119	123	109	124	136	109	113	131	111	146	105	107	123	114	113	124	121	106	131	128	124	110	135	124	114	106	131	127	121	126	107	127	111	107	114	115	124	118	122	114	135	127	107	98	111	126	144	108	126	119	109	150	134	113	114	138	128	121	126	112	117	127	119	117	124	124	106	115	134	113	127	138	116	115	127	113	126	120	135	96	112	128	134	124	121	125	128	122	112	114	132	126	123	122	134	126	123	126	120	125	122	115	116	126	121	132	132	111	142	123	131	122	112	117	115	133	106	136	109	138	120	110	95	112	112	118	112	128	117	128	118	114	130	133	112	114	116	109	130	120	122	118	127	132	142	120	135	116	117	119	113	113	104	138	119	125	131	121	130	153	118	127	112	141	120	123	113	112	119	116	139	130	122	127	123	114	102	116	118	136	131	119	113	120	122	113	125	124	123	109	129	124	114	118	107	121	131	123	122	128	117	122	103	89	128	131	112	136	107	114	129	109	121	136	122	107	126	97	127	132	127	94	112	134	119	131	146	119	138	138	117	103	109	131	103	128	148	123	109	129	123	112	139	127	101	117	112	124	129	134	122	124	128	110	116	131	110	122	127	128	114	135	116	116	113	108	122	125	137	104	116	152	125	121	119	127	114	106	95	108	127	117	137	127	123	131	100	120	117	117	137	106	137	126	119	125	143	127	118	123	125	145	109	112	119	151	114	116	114	127	125	139	118	129	114	102	135	105	121	145	108	123	115	107	112	100	133	119	121	125	120	134	125	113	115	124	125	114	146	137	126	125	113	143	114	119	119	144	127	121	105	128	122	117	100	104	152	112	124	134	125	127	133	109	136	143	97	123	113	109	113	125	113	130	136	123	121	124	123	127	108	130	117	104	111	106	112	103	126	115	116	100	124	102	149	120	124	113	115	127	131	132	135	118	113	119	126	108	142	100	106	133	124	142	112	118	119	121	111	149	125	124	145	110	111	120	110	147	116	116	129	135	120	109	120	125	113	134	136	122	101	121	136	118	116	147	128	106	136	111	108	113	127	119	133	110	128	130	119	131	130	125	109	128	133	121	114	111	126	109	110	114	127	120	104	114	117	129	116	129	111	127	114	118	123	115	118	127	120	142	136	94	133	119	125	131	126	119	117	117	115	129	116	114	109	128	140	120	133	135	99	104	105	140	152	127	137	125	120	126	116	128	133	128	125	108	103	126	123	121	127	124	123	125	116	145	128	113	127	109	117	103	109	117	106	147	133	114	123	137	118	116	112	110	123	103	117	121	111	118	135	116	118	121	115	108	115	112
23152	24511	36036	21035	8746	6575	5296	18420	3969	2521	1845	1569	1304	1360	1240	1131	978	898	876	770	12456	11013	551	539	472	476	478	499	461	447	412	473	406	416	406	403	389	384	395	415	388	393	374	403	377	400	356	368	385	387	378	358	341	394	378	342	338	381	378	359	338	390	353	353	342	337	343	327	322	349	360	344	374	340	382	318	314	337	329	334	336	312	332	346	338	347	324	344	308	319	315	325	335	318	339	316	331	314	336	299	305	335	283	340	351	325	321	348	356	318	344	315	332	343	357	299	348	340	330	341	281	335	307	340	322	343	328	303	337	313	340	333	308	341	316	349	355	349	305	326	315	320	310	360	340	341	318	335	333	314	305	325	327	348	302	325	323	336	315	316	331	331	347	313	313	323	324	293	281	293	333	341	313	323	319	317	329	321	322	329	333	309	318	283	365	320	319	310	352	332	297	319	318	315	341	340	340	343	303	352	299	339	318	324	315	317	323	305	346	322	308	331	353	328	333	313	328	318	322	318	338	283	341	274	311	307	352	295	327	361	315	356	312	304	319	313	344	368	304	327	330	336	358	300	327	350	313	328	299	311	345	348	306	312	339	305	316	333	318	314	316	314	328	341	300	314	344	310	301	330	332	318	297	313	321	298	313	319	317	306	312	313	332	307	302	341	305	350	336	286	290	312	318	321	358	329	342	346	316	280	317	307	313	324	317	303	332	344	322	326	336	277	320	316	334	345	302	335	340	311	309	308	342	336	348	324	316	273	319	310	322	290	293	343	334	319	304	336	327	345	343	306	277	327	315	324	339	281	343	301	318	316	285	322	342	314	304	327	329	323	339	315	276	322	340	302	316	341	323	328	363	334	314	357	320	337	324	330	311	337	304	338	291	344	341	307	319	323	311	299	326	329	301	328	323	319	330	315	304	310	345	333	321	319	348	341	339	317	349	335	342	330	282	327	317	302	311	319	335	352	357	329	312	354	269	318	317	293	346	307	322	343	306	329	334	318	347	347	342	325	300	320	297	314	319	326	323	311	284	361	299	319	293	328	314	330	347	332	345	319	324	340	326	294	334	297	338	323	349	326	302	310	304	324	341	338	335	329	341	335	303	312	332	324	299	302	306	314	346	297	296	310	325	343	324	326	354	309	348	306	313	319	305	305	295	324	313	305	334	323	340	346	350	288	286	304	334	338	340	319	312	332	311	321	315	283	320	334	352	307	334	325	317	303	333	326	322	319	339	309	294	303	359	336	342	337	323	313	319	323	312	307	322	336	332	288	324	345	289	355	330	304	282	296	297	367	337	318	300	290	316	265	331	317	321	351	316	326	323	298	293	326	332	316	346	315	312	332	372	313	305	316	332	356	301	333	334	302	316	330	343	326	326	310	334	310	337	329	340	329	292	339	320	332	341	338	330	296	284	318	307	316	333	333	345	304	323	331	301	309	314	306	321	331	300	352	305	309	318	361	335	323	331	338	337	326	324	325	346	322	307	333	319	305	341	343	315	338	329	311	321	291	310	307	355	325	347	298	338	339	300	303	321	301	312	335	309	297	321	348	318	335	304	319	329	342	358	310	300	315	307	330	268	357	330	334	337	342	332	336	323	307	330	308	310	308	328	346	354	309	274	339	306	322	320	286	316	306	321	325	333	328	343	309	321	299	307	319	335	356	329	325	276	289	290	297	334	355	330	363	319	326	322	307	334	317	331	337	317	318	323	315	289	337	326	326	329	304	306	306	342	339	354	319	319	322	300	315	324	312	325	342	315	309	343	316	339	312	305	297	302	301	342	327	329	310	349	301	307	323	325	335	308	339	328	332	297	332	338	314	349	316	306	339	319	307	304	309	340	314	326	317	324	323	284	314	338	323	323	325	311	314	329	330	323	349	317	303	333	338	294	291	326	309	307	326	332	293	328	340	330	328	325	340	333	340	325	301	347	298	347	342	345	290	283	305	336	310	342	353	283	312	339	310	312	305	298	334	339	298	265	339	321	351	353	339	297	334	333	339	326	333	303	331	331	347	336	324	333	318	349	326	328	338	331	309	326	323	292	298	317	326	320	275	328	333	324	293	322	339	311	314	296	280	324	308	294	308	312	307	312	335	330	309	302	361	322	301	315	316	303	296	333	320	376	340	350	329	349	322	318	318	320	297	319	325	315	346	336	306	300	352	304	316	311	311	300	345	343	297	319	309	308	320	328	334	341	313	361	338	309	311	318	322	324	343	324	296	325	316	342	338	339	322	324	342	304	322	323	365	318	312	329	296	292	296	316	340	308	327	323	347	309	308	345	330	306	320	326	313	290	328	327	299	326	323	315	305	318	333	327	310	349	320	305	332	356	346	324	315	341	320	310	320	346	292	338	311	306	329	310	313	336	347	328	334	323	289	319	296	321	317	329	311	312	317	325	305	371	323	283	346	330	349	320	352	343	350	315	300	323	336	317	318	340	324	277	368	335	348	314	317	310	296	349	313	320	331	296	317	334	310	316	324	312	320	334	333	337	332	303	347	305	317	325	320	314	282	317	316	340	332	325	311	328	296	341	346	322	303	315	332	305	324	350	282	383	317	303	326	340	323	333	287	312	342	316	321	334	344	353	340	296	314	319	313	369	345	331	290	347	351	337	329	317	308	314	292	338	324	281	325	332	296	335	339	332	322	320	341	304	316	302	309	333	308	298	314	309	297	321	331	316	317	312	353	314	317	321	335	312	330	358	285	323	354	307	315	333	343	331	319	328	333	315	343	332	331	312	325	288	331	296	317	357	323	308	330	324	342	329	339	325	332	305	335	311	332	324	305	323	307	280	297	339	325	319	318	321	364	317	336	322	364	322	303	315	284	320	344	322	321	316	327	359	329	274	308	331	333	289	306	352	340	327	311	331	326	336	345	322	284	336	317	324	320	317	331	299	330	329	329	329	329	317	336	337	311	308	338	354	342	319	330	328	340	321	302	317	326	329	317	347	334	381	350	301	321	313	301	322	336	309	312	356	330	330	359	341	328	291	293	325	337	341	300	333	317	294	322	325	365	317	323	295	321	299	315	320	328	321	302	311	341	307	306	326	345	296	296	341	344	332	302	333	311	282	322	336	334	331	290	278	310	316	304	317	324	301	331	317	355	349	306	333	330	302	326	330	319	332	317	334	325	326	340	291	342	307	313	327	318	338	364	346	331	303	356	297	308	318	282	325	292	295	327	325	321	313	340	346	346	371	301	336	343	299	323	287	326	330	323	304	321	278	329	320	324	291	328	340	337	318	339	326	302	309	312	308	348	331	311	347	327	334	290	311	348	338	300	299	319	331	312	332	310	338	313	318	309	365	293	311	299	310	312	302	299	333	332	335	307	326	299	326	297	355	352	340	335	312	330	307	339	310	280	330	303	286	306	313	333	339	328	308	353	344	348	336	324	327	321	311	324	353	371	314	346	324	328	337	339	292	332	308	315	325	306	323	297	311	309	329	342	315	342	309	326	307	324	317	310	319	314	291	326
6344	2448	1108	520	315	293	282	631	299	241	259	231	248	234	221	241	240	231	225	225	348	358	224	240	221	239	228	251	234	226	263	236	241	243	246	201	226	230	246	223	237	261	255	223	229	230	231	223	244	257	244	235	219	223	242	258	233	223	255	266	260	256	245	244	216	218	239	238	231	234	264	231	238	247	232	244	197	198	228	240	238	223	240	210	240	214	240	242	270	238	233	207	258	237	221	220	219	262	208	256	217	229	250	281	217	242	256	233	251	245	247	225	266	240	219	246	230	232	209	231	217	265	223	218	230	231	219	238	228	233	234	269	246	249	228	258	222	230	239	242	250	228	228	254	258	245	249	231	229	212	231	250	241	237	233	226	232	256	214	217	243	260	261	237	218	220	224	265	252	240	242	237	220	245	222	234	246	197	234	223	218	242	236	256	251	201	229	232	235	246	227	229	259	227	242	269	256	217	228	245	208	237	263	227	247	239	216	233	241	242	233	266	241	235	255	227	255	236	211	237	282	248	227	239	256	256	248	223	260	256	211	254	224	220	246	236	229	231	224	240	251	236	220	241	199	226	242	231	226	247	242	254	225	250	225	229	221	228	232	243	254	225	245	263	241	243	242	234	217	248	241	227	219	224	218	260	243	264	233	235	205	233	231	224	226	261	239	235	259	268	239	243	234	246	227	231	230	211	220	228	224	230	227	231	233	217	219	218	261	238	260	239	242	259	243	261	239	198	232	234	251	239	247	240	250	213	256	225	241	264	234	252	252	238	213	226	233	258	263	216	248	241	257	240	243	218	222	222	236	235	229	231	214	236	234	222	269	270	242	218	222	247	224	235	224	248	253	250	230	250	248	255	238	286	231	240	226	230	223	241	259	247	233	223	225	234	267	233	240	229	251	227	231	239	222	235	236	225	253	232	226	226	249	240	241	251	229	246	219	269	252	224	230	261	231	244	209	256	251	232	249	217	259	248	266	218	247	240	226	246	254	222	245	205	226	229	251	219	207	220	266	239	237	213	242	245	221	230	242	241	259	213	217	236	255	237	247	247	214	222	236	230	255	240	239	235	243	257	232	182	250	238	233	241	214	252	246	228	227	243	235	256	230	230	225	221	217	228	233	241	220	245	233	236	277	223	264	259	223	239	239	236	268	213	256	223	224	239	234	265	244	252	253	243	235	206	248	253	260	227	240	267	266	208	248	250	231	239	225	255	254	228	209	239	234	225	245	224	244	241	238	210	225	230	202	262	245	243	244	254	228	225	236	238	234	239	250	239	219	236	221	235	246	250	252	258	269	222	251	244	234	228	248	250	253	249	252	247	231	214	250	235	222	268	236	244	251	229	202	243	283	234	235	253	223	224	238	241	240	249	237	233	246	207	211	229	226	246	247	227	219	217	231	236	260	243	278	222	263	212	241	230	229	240	224	211	260	258	243	261	248	214	217	235	229	231	258	237	230	256	247	246	237	250	255	222	222	253	249	240	238	229	234	252	233	228	202	226	254	237	219	234	257	226	246	248	247	224	225	218	227	267	236	241	246	221	236	259	236	211	246	242	243	227	234	226	240	253	223	240	230	219	246	241	224	263	235	246	269	230	259	219	215	267	256	223	251	234	243	257	253	267	232	265	257	261	224	224	235	219	262	259	241	251	227	241	225	252	238	215	240	202	216	241	230	256	246	225	268	247	211	234	256	256	221	231	237	244	198	233	239	247	210	212	239	227	240	216	225	251	234	240	240	228	258	261	241	233	247	217	236	218	206	248	226	228	218	248	238	239	247	218	234	276	237	242	238	237	233	201	258	236	274	246	246	224	242	240	235	268	244	251	225	258	244	270	251	233	234	230	224	252	220	210	232	247	255	243	261	215	246	242	216	252	251	221	237	233	240	244	258	233	245	243	233	240	220	238	225	227	228	234	230	251	258	238	242	256	240	218	225	247	236	222	260	275	257	214	235	258	240	251	241	221	252	239	215	226	225	265	241	227	229	268	243	233	240	252	246	227	200	232	265	233	261	219	247	234	227	237	258	219	229	221	258	227	229	262	229	242	257	223	237	242	228	239	254	234	236	226	264	232	215	228	222	205	244	233	225	245	217	257	250	216	229	220	230	211	251	229	257	243	219	230	232	255	258	224	219	238	238	229	244	251	218	234	206	249	244	242	254	217	194	225	228	226	220	254	230	228	252	264	229	219	247	237	245	214	254	230	252	243	234	235	237	230	217	235	271	232	255	252	223	230	228	221	218	224	242	233	229	235	264	252	254	240	252	229	236	223	264	237	237	246	251	234	262	243	256	230	247	234	259	225	249	232	239	223	247	243	229	262	227	224	242	260	226	231	233	230	236	224	224	250	249	235	229	219	268	237	216	221	248	211	253	243	233	238	221	201	225	250	244	229	241	224	260	261	235	235	254	236	234	235	250	237	222	217	238	229	219	218	237	258	201	219	243	243	208	250	251	255	241	261	224	245	246	245	242	250	249	227	233	242	257	228	210	254	227	236	233	263	258	231	249	257	218	271	230	221	217	242	242	245	241	236	216	241	225	218	241	221	231	230	233	233	271	231	252	249	264	235	222	219	219	227	242	228	233	246	224	242	242	253	221	243	208	237	273	263	219	214	248	240	232	266	252	248	237	245	254	232	232	231	216	242	229	252	243	241	254	230	222	249	253	244	244	246	216	219	210	241	219	227	242	242	238	269	203	241	247	226	237	273	235	236	212	234	256	234	251	249	233	215	244	205	235	247	215	221	227	239	238	217	255	236	225	225	209	269	268	265	227	247	238	241	219	232	235	244	220	251	220	233	240	284	216	224	222	256	249	236	231	260	208	241	247	251	229	237	218	257	230	255	237	233	263	246	239	247	221	247	233	234	226	237	264	272	258	257	241	252	236	237	260	247	251	231	244	249	218	226	263	241	209	274	213	252	222	244	216	203	240	264	238	228	244	253	259	243	237	257	206	229	263	219	212	232	236	226	231	248	216	252	237	243	214	244	228	281	227	235	218	216	252	242	221	233	212	228	255	259	249	236	235	236	241	205	227	242	253	273	232	242	260	236	254	228	195	228	227	267	235	222	241	226	224	232	196	229	261	259	232	208	225	199	230	260	242	286	216	240	230	203	235	231	234	251	282	240	265	207	219	218	226	225	237	260	247	243	214	231	220	251	242	219	205	228	239	226	248	223	255	231	253	223	204	269	234	231	259	237	218	230	248	228	239	247	237	233	210	224	253	257	226	234	212	229	216	213	242	247	233	209	220	214	239	232	236	253	235	256	232	255	234	243	238	251	235	201	226	224	217	214	245	258	258	242	233	232	236	238	252	254	230	238	265	266	234	227	243	231	250	220	253	216	208	243	254	218	244	238	260	249	212	237	260	219	229	241	210	252	247	242	259	261	249	223	242	241	256	244	225	238	243	209	237	241	258	231	242	231	257	248	228	242	269	226	255	235	237	246	234	241	224	240	245	237	212	234	229	235	216	255	245	230
5597	2867	2171	1255	1052	892	841	2819	787	679	754	680	702	645	642	653	570	641	679	631	1322	1373	643	617	623	583	560	631	624	608	593	591	640	577	627	606	591	651	627	577	611	604	638	610	588	652	643	592	584	636	574	611	662	610	606	623	646	592	615	639	628	589	611	604	657	626	643	624	593	650	600	582	611	572	637	614	597	616	598	611	605	620	627	575	629	644	580	608	640	585	619	587	619	584	580	576	651	646	620	585	590	596	564	615	642	615	652	590	606	574	581	616	580	614	603	619	632	595	615	633	596	590	630	632	601	571	608	575	598	626	583	610	625	616	644	620	610	601	618	622	581	627	629	647	605	592	639	640	653	605	600	621	601	613	595	601	613	620	583	657	560	661	656	602	582	630	622	644	628	603	593	581	601	657	650	565	581	623	611	586	629	595	625	609	634	604	571	618	590	610	633	590	599	613	601	600	628	629	589	605	584	627	633	602	573	589	592	578	611	585	633	611	601	631	622	592	592	641	620	584	645	572	591	626	600	603	630	578	616	623	581	596	613	595	607	607	568	614	590	555	624	575	601	573	611	613	589	606	634	606	598	593	631	595	598	616	554	573	568	604	615	592	573	590	644	668	615	604	611	618	656	606	599	670	575	624	588	576	612	572	622	601	604	654	619	612	617	620	612	589	603	594	606	620	607	625	561	600	624	633	602	614	575	610	639	589	610	595	660	586	584	605	640	568	615	620	621	624	577	606	576	624	653	586	597	588	632	605	599	609	619	585	645	604	539	617	595	604	617	601	624	669	605	600	628	613	585	609	622	602	628	653	621	570	610	615	600	630	619	623	598	627	600	612	631	597	627	641	601	586	597	628	568	641	586	563	610	604	598	613	593	579	643	614	638	600	649	618	630	649	609	655	610	601	599	594	592	637	635	593	578	627	632	617	642	631	618	612	619	619	593	601	592	547	589	619	588	615	572	604	625	646	619	619	588	607	620	585	617	595	640	609	568	613	609	618	654	608	633	594	575	619	609	633	601	628	589	627	607	585	628	612	614	585	628	583	615	627	584	657	611	615	631	625	583	622	600	605	628	628	627	572	625	615	629	608	594	631	571	593	632	564	580	565	580	596	627	660	558	596	602	601	602	614	620	576	613	599	629	615	616	600	593	583	631	617	590	594	596	627	633	591	624	568	602	607	587	581	620	572	615	571	666	598	609	599	564	630	619	630	570	651	588	578	633	640	626	640	591	563	629	624	602	663	571	598	565	596	613	593	645	634	606	604	583	629	598	587	583	591	591	594	592	631	658	633	568	634	596	635	627	571	600	625	570	565	609	632	556	637	617	641	575	639	662	625	592	619	571	593	637	625	608	613	634	613	630	559	579	625	602	580	567	635	595	631	623	613	581	630	620	617	643	590	646	632	596	633	580	596	573	610	604	595	635	606	609	659	570	642	591	568	633	599	597	587	603	577	585	633	580	569	605	607	602	651	624	621	641	605	627	675	589	585	597	562	566	651	621	575	603	573	650	610	619	598	628	630	609	580	642	598	564	599	599	599	572	633	622	598	628	613	559	626	579	655	621	595	622	624	621	588	618	622	600	612	619	590	635	635	601	635	590	567	576	593	600	550	586	623	633	624	565	589	623	606	621	595	636	639	655	581	615	588	612	619	583	634	567	619	590	623	603	622	600	598	609	609	615	617	627	549	610	605	577	603	620	593	612	601	631	611	573	584	651	604	598	599	620	586	606	644	612	608	641	576	614	590	582	612	614	638	663	607	589	602	626	651	563	592	625	609	611	630	599	639	642	618	631	592	616	615	602	623	625	599	630	602	630	608	613	609	601	637	585	601	581	593	608	622	632	593	613	605	573	619	592	640	634	609	635	588	587	608	611	655	646	611	588	569	592	632	593	632	637	636	603	653	662	604	640	607	595	626	629	608	587	629	580	636	607	594	627	674	583	591	629	623	621	582	676	615	589	624	609	632	554	671	638	592	622	578	599	619	647	622	573	591	599	625	589	596	605	604	588	617	643	621	622	595	630	586	584	649	619	640	642	610	565	575	640	619	614	628	630	608	594	631	599	598	597	611	632	627	598	576	588	621	571	610	641	591	641	631	618	583	591	596	631	610	592	561	623	643	584	616	608	631	621	564	624	636	629	605	576	606	623	636	630	612	615	596	587	629	590	623	585	592	611	614	619	594	631	616	623	640	582	645	612	632	646	601	607	574	621	643	573	603	638	618	622	624	597	575	642	575	601	654	580	588	602	593	610	587	625	663	620	591	642	608	599	579	621	610	620	630	607	641	610	634	621	636	611	610	593	597	619	602	622	621	656	598	600	551	603	588	628	634	600	555	632	568	574	613	588	640	562	585	608	620	575	593	617	627	598	608	595	594	608	606	639	598	620	629	582	594	613	595	637	580	628	597	628	618	645	605	598	616	621	603	598	637	598	598	628	613	603	601	585	607	603	584	597	631	651	619	594	613	626	581	617	589	561	550	621	611	580	591	615	590	612	687	655	625	621	585	607	586	621	614	592	583	605	614	638	641	565	607	558	601	563	581	565	608	613	630	624	599	640	597	624	623	628	606	596	671	591	542	571	631	612	621	633	632	616	629	637	596	585	598	591	617	612	639	611	629	584	629	618	620	584	618	577	620	623	617	583	648	621	583	620	616	622	578	615	634	604	621	643	622	622	583	604	620	610	616	625	606	627	598	589	646	630	624	587	603	638	607	618	598	588	603	600	578	626	592	545	582	579	666	614	620	637	646	644	623	629	592	614	598	613	606	624	609	604	631	586	632	569	635	636	557	591	651	666	638	634	646	615	630	600	535	639	600	609	606	610	549	580	629	613	593	591	622	579	609	567	607	600	591	606	654	604	607	552	571	605	606	606	614	604	602	619	594	605	600	652	624	604	625	620	639	638	617	605	573	609	607	562	632	628	609	564	606	646	617	578	638	617	637	614	608	618	619	600	610	628	667	622	586	641	570	648	597	635	617	603	588	589	592	535	569	587	589	616	565	594	585	626	634	653	599	567	638	623	615	616	593	603	580	605	595	598	602	626	578	616	598	601	619	605	576	648	611	600	653	603	651	616	606	649	604	588	624	646	592	621	593	667	613	617	633	595	563	654	597	637	582	590	589	603	616	580	626	582	652	613	591	599	625	582	623	614	603	636	599	592	609	599	601	663	551	623	579	586	613	565	619	617	660	593	623	560	611	589	583	603	665	648	609	646	634	583	638	609	584	611	649	603	594	619	654	618	644	615	588	631	649	659	586	621	633	603	612	612	591	631	616	593	631	587	567	618	599	563	609	616	655	622	624	614	578	581	577	660	655	580	595	598	617	622	619	601	625	574	626	645	589	678	615	625	592	621	604	617	606	593	609	624	594	613	587	593	622	667	562	586	576	630	565	651	610	610	613	601	650	595	547	607	591	596	652	548	615	567	613	545	576	634	576	628	599	650	586	585	617	593	599	652	652	605	573	618	636	593	553
48549	49919	28555	13166	5707	2958	1841	9786	2366	586	422	316	339	283	259	251	217	217	201	166	1080	1695	356	166	188	186	184	151	151	168	193	161	171	155	146	177	185	164	149	160	143	133	168	151	164	170	173	166	171	164	161	160	158	142	144	178	157	159	146	147	148	140	152	169	164	174	153	145	132	144	168	147	149	160	154	133	144	159	153	150	139	149	161	167	155	162	171	164	143	151	146	152	172	174	174	158	140	143	157	156	143	172	158	158	164	145	137	163	185	129	150	157	140	151	140	149	169	165	177	146	161	163	147	170	146	156	179	164	162	157	153	143	147	149	153	144	150	129	157	137	136	157	141	143	140	139	162	162	152	136	168	130	145	145	148	152	151	166	153	145	164	151	147	164	145	163	136	147	164	140	156	158	166	182	146	158	145	149	151	131	147	116	166	174	151	155	160	135	174	152	163	142	159	178	172	163	165	177	147	133	134	158	170	152	147	147	171	148	139	153	176	119	149	148	163	164	157	168	158	144	143	144	162	145	158	157	140	151	152	153	159	153	163	165	130	161	176	146	134	174	161	138	141	150	161	166	135	150	136	150	148	161	151	151	143	167	136	144	152	151	174	129	174	155	157	144	140	150	151	140	141	160	151	159	191	163	148	168	162	169	161	147	164	146	134	143	143	147	162	143	171	155	135	168	163	143	149	140	155	162	151	166	169	158	184	142	149	167	127	142	155	150	179	142	146	161	153	148	149	156	131	144	143	141	161	155	153	137	152	150	141	157	158	164	165	139	140	161	149	138	168	165	175	157	153	157	143	156	132	142	142	141	167	148	168	140	160	153	146	153	162	129	143	150	145	156	142	150	161	157	151	159	123	154	155	133	145	136	165	142	149	146	157	155	170	144	140	162	178	164	161	172	150	141	157	153	170	150	171	152	160	156	132	165	155	152	150	158	148	172	140	137	162	141	181	158	144	150	155	132	166	135	142	151	154	182	173	168	163	133	152	160	151	152	156	169	148	162	140	155	139	158	135	143	171	157	161	167	137	143	132	160	150	150	157	156	165	133	126	138	149	153	142	159	163	145	163	155	133	138	168	155	170	172	159	140	147	138	162	146	163	154	140	137	158	168	149	139	173	155	131	153	152	141	143	138	147	134	159	166	147	147	153	141	147	157	144	157	153	148	139	165	158	154	146	139	147	154	159	172	165	145	158	155	170	153	141	145	168	153	137	151	158	190	158	156	140	157	154	140	131	143	167	149	169	149	149	182	145	161	145	137	151	161	137	134	167	169	148	165	175	161	160	150	139	118	169	142	144	139	160	158	164	158	155	143	145	143	143	148	156	163	135	152	176	159	161	169	150	137	147	174	135	129	147	131	157	157	149	137	177	169	186	157	153	155	142	137	141	144	176	198	157	149	127	160	139	136	177	159	149	154	148	161	158	152	151	150	155	165	151	160	159	155	159	160	120	134	146	164	145	151	131	124	166	147	180	139	142	145	147	160	134	152	142	155	149	155	141	165	143	163	141	139	144	158	162	144	163	166	149	155	158	145	149	156	141	147	140	153	132	175	151	137	145	123	172	170	169	138	159	166	160	152	170	135	146	146	156	156	137	161	167	139	144	135	159	122	165	143	164	142	170	134	144	158	143	162	152	147	155	143	137	181	142	138	163	137	134	142	147	146	156	154	161	129	154	170	155	174	155	165	153	155	155	153	165	150	164	152	154	141	165	158	155	131	158	154	159	147	157	151	154	167	157	157	153	187	158	166	140	175	152	151	156	166	158	155	134	173	155	131	136	136	175	147	135	143	138	131	145	171	165	168	161	114	163	158	144	190	175	136	166	145	152	172	167	138	163	155	134	159	169	125	149	139	124	171	161	175	158	133	159	146	159	154	177	158	133	149	128	146	173	150	136	130	119	162	165	162	153	160	145	132	136	154	182	155	143	155	156	165	147	151	136	173	145	154	160	139	142	138	149	165	146	159	152	159	157	151	151	133	144	140	134	144	148	143	173	153	157	170	171	152	154	162	158	147	136	144	143	146	145	144	154	156	172	149	151	152	165	158	154	141	144	156	150	137	154	163	160	156	137	150	159	138	123	152	161	147	177	135	151	143	143	139	188	143	165	198	126	162	151	146	148	162	153	182	158	179	157	173	155	170	151	157	160	159	144	166	149	171	143	166	137	166	165	159	166	150	144	157	140	156	149	171	151	156	144	164	186	174	145	133	157	142	163	160	148	165	148	158	166	140	152	144	159	139	143	143	182	145	153	159	136	144	172	144	144	162	169	137	134	165	161	149	157	143	154	161	146	151	142	142	151	161	150	146	141	141	174	162	160	185	155	165	160	151	139	157	144	158	174	166	161	146	139	176	163	171	134	167	162	133	161	170	158	154	130	156	157	149	152	131	151	177	181	168	154	168	144	125	167	135	135	148	160	131	135	148	154	139	126	159	165	164	155	178	135	159	158	172	133	172	168	149	144	148	148	159	149	157	163	146	133	149	155	145	153	140	151	167	176	144	152	138	151	150	144	166	165	136	152	143	135	167	153	139	161	155	137	150	162	162	171	157	176	152	162	133	149	170	152	154	139	143	127	133	139	158	156	167	128	148	125	151	161	161	156	151	148	175	147	170	143	153	160	159	154	147	150	136	134	152	147	128	141	143	158	142	155	161	164	148	136	144	173	159	161	151	159	155	144	159	125	146	150	126	138	172	132	145	143	137	146	173	156	155	179	149	167	170	132	157	169	154	135	153	145	172	153	138	183	130	136	164	118	148	157	162	163	153	162	152	142	138	167	165	142	162	140	162	160	152	157	146	154	148	161	142	146	170	159	158	156	159	158	146	163	142	141	134	154	165	150	148	140	146	143	172	150	168	148	158	146	135	143	135	162	165	153	150	165	167	162	159	156	155	158	162	152	157	122	165	148	147	159	149	147	157	174	163	148	153	177	163	167	146	157	144	140	150	130	154	176	150	177	152	162	156	162	151	157	148	155	141	153	149	138	144	134	127	145	149	137	154	162	162	160	142	152	158	170	139	140	152	150	161	137	130	154	152	136	152	140	154	146	147	157	180	155	176	152	159	164	141	172	161	152	140	118	159	177	158	162	183	150	151	161	161	150	151	158	151	145	163	147	145	163	121	148	164	148	150	148	154	156	175	145	133	142	155	128	147	156	143	137	144	159	156	147	142	147	161	149	156	168	145	140	168	159	150	168	151	148	163	151	142	147	143	146	132	150	149	141	150	170	146	167	161	136	167	128	190	132	151	150	145	157	167	152	133	130	161	158	139	159	146	146	155	142	166	146	159	145	141	160	166	173	134	158	157	126	154	135	141	162	157	142	160	148	139	136	162	135	135	152	159	156	162	160	160	156	143	157	144	165	158	155	155	131	139	143	157	157	142	168	147	140	162	156	146	151	162	166	150	167	154	148	165	176	161	159	146	145	160	154	152	161	155	161	133	161	163	129	148	155	150	146	156	147	155	169	146	152	161
31870	41100	25092	10525	7973	6311	5337	22181	3641	2778	1888	1478	1352	1193	1154	989	962	889	866	791	6548	9508	1674	617	579	529	535	558	547	510	551	453	491	505	512	446	493	502	458	445	465	452	443	419	459	458	458	462	466	440	456	450	463	440	437	469	409	436	478	431	426	421	399	399	457	422	396	447	417	445	426	414	427	401	411	410	408	424	447	431	428	404	399	391	408	373	419	413	467	387	435	419	440	378	419	396	439	416	407	409	399	402	425	397	396	417	417	419	376	428	397	422	389	441	414	416	401	405	411	419	385	438	386	430	399	394	369	433	397	409	437	364	397	378	411	412	372	389	413	396	381	418	384	370	346	392	404	406	398	407	414	382	372	381	380	418	395	395	371	405	403	405	424	425	410	381	406	425	402	422	368	377	419	378	359	406	418	416	348	378	384	362	425	394	416	391	389	374	364	427	386	401	397	394	407	392	401	412	433	403	403	378	406	386	405	409	416	387	429	368	383	422	378	400	424	399	417	400	398	391	401	403	376	397	397	387	411	364	418	416	392	364	372	399	407	389	380	365	401	387	383	426	425	365	409	376	388	407	359	375	390	399	390	417	414	410	437	358	418	390	398	412	424	384	371	413	431	384	407	358	380	400	383	412	426	369	364	383	371	358	390	391	384	392	395	425	377	406	395	407	385	405	378	377	378	405	370	404	371	381	414	423	438	391	401	379	411	403	385	399	400	401	412	448	382	397	411	394	393	414	386	391	397	403	393	395	354	385	388	413	415	407	426	390	400	379	395	414	371	424	388	374	382	387	404	376	384	395	397	401	408	399	371	389	396	395	404	400	401	410	362	401	364	400	394	394	373	393	407	402	411	410	432	402	372	368	380	417	418	412	410	388	409	379	377	372	386	419	393	374	390	390	369	432	386	381	401	382	380	408	462	425	406	390	414	374	403	392	399	365	402	401	372	356	390	387	399	376	434	390	397	384	391	362	400	398	347	417	405	413	390	369	416	394	410	423	396	407	408	403	365	405	374	419	423	410	411	416	406	375	409	383	386	418	362	401	420	412	430	346	383	402	396	430	429	386	410	382	370	414	385	382	388	421	403	384	426	430	396	393	428	411	376	395	386	380	391	397	412	420	414	365	394	392	370	392	393	420	387	384	436	372	437	400	417	385	362	387	441	427	407	425	380	408	409	377	410	385	380	420	358	390	394	375	386	387	397	418	405	427	391	396	405	380	411	377	360	381	388	414	404	414	367	372	387	413	376	398	378	390	362	405	451	420	433	406	443	350	381	390	404	394	379	383	376	363	421	398	405	389	410	412	416	390	374	416	376	390	412	348	408	388	402	362	379	408	419	393	371	442	430	429	449	374	398	404	397	386	395	417	390	398	373	422	399	367	437	383	406	391	386	372	419	384	388	408	377	441	390	388	370	405	388	424	369	375	367	385	409	400	403	428	390	402	375	418	400	382	413	371	408	360	411	402	379	415	427	392	409	403	403	375	369	369	388	433	418	417	404	400	408	393	415	365	386	409	432	395	433	409	413	396	384	406	392	397	399	405	408	406	384	408	375	382	406	366	376	395	411	377	417	403	393	385	389	396	375	399	395	421	394	389	396	444	392	389	386	402	409	422	413	392	390	392	422	417	369	366	402	375	431	409	397	374	372	375	424	389	383	392	388	434	377	415	423	388	404	374	430	361	379	420	390	369	391	371	389	418	389	360	391	388	395	354	401	389	381	402	399	423	417	365	409	406	377	368	418	368	381	353	401	389	431	420	387	385	401	399	398	399	402	360	377	390	415	412	375	379	427	365	411	388	387	428	405	367	419	398	384	391	389	397	413	410	379	404	393	389	382	395	372	421	405	412	410	385	418	431	413	388	399	348	383	397	349	389	388	378	404	404	394	409	393	402	400	387	376	409	432	390	392	370	387	397	379	415	380	403	451	421	387	418	392	378	393	379	421	411	373	375	423	424	383	360	409	393	378	386	400	421	418	409	357	387	375	392	375	391	434	448	383	412	381	415	404	393	390	409	370	419	401	399	408	413	408	389	416	368	374	407	413	443	396	404	397	414	412	388	378	383	422	408	398	401	393	367	389	416	392	402	422	388	374	404	387	417	441	404	366	419	410	433	393	413	401	395	377	416	382	380	399	387	416	397	367	410	403	388	419	408	420	370	434	390	413	371	414	396	391	426	455	390	422	418	406	372	410	415	415	374	396	383	401	370	361	375	370	388	386	385	418	449	441	383	421	421	394	385	398	393	403	403	407	389	383	416	395	404	398	375	385	377	416	376	397	391	366	411	436	387	388	404	398	396	413	365	444	393	396	397	391	348	403	401	397	387	400	384	358	407	400	387	411	432	395	396	414	379	405	360	391	420	404	398	383	403	402	394	387	364	400	376	405	359	359	402	385	367	418	399	392	370	395	374	402	377	396	400	386	380	438	390	423	391	400	420	395	430	379	420	397	382	372	364	406	417	398	408	406	400	403	419	366	378	393	375	407	382	398	390	405	384	411	401	429	394	407	378	382	410	424	382	390	372	426	370	404	376	406	427	393	404	370	351	402	414	410	382	365	405	393	382	404	391	396	370	407	446	395	417	371	410	402	380	459	399	405	367	386	390	403	415	398	393	397	351	385	367	370	401	423	377	397	425	390	385	386	411	415	403	409	401	408	384	404	375	447	386	402	383	396	426	385	382	414	413	370	435	395	414	366	397	397	395	371	392	369	403	401	423	401	422	398	389	405	407	406	365	380	400	398	380	418	405	378	405	407	386	377	394	404	375	407	404	388	399	386	409	421	411	388	411	373	358	386	411	423	391	441	431	371	370	399	383	402	402	372	375	388	375	421	393	392	386	384	348	402	384	373	356	367	432	382	429	395	374	343	417	398	393	378	395	432	433	401	403	393	398	396	382	354	399	385	385	393	436	427	396	405	380	392	432	391	416	379	379	385	366	378	365	393	378	355	453	391	393	400	424	410	403	352	385	407	414	402	353	398	389	389	399	417	374	447	397	406	417	387	387	437	411	408	391	409	387	385	402	361	401	362	395	400	408	411	353	367	398	387	382	404	376	405	410	425	384	348	384	444	374	375	402	438	391	413	406	406	438	408	398	384	422	384	407	385	399	400	365	340	417	405	417	386	389	397	412	433	416	396	401	391	410	377	393	430	415	427	363	404	422	413	408	398	385	406	388	395	393	369	393	379	396	389	399	379	387	418	413	369	389	426	394	393	456	414	433	398	438	402	407	369	410	403	410	410	398	406	394	399	393	416	423	381	402	417	386	373	404	399	389	416	405	368	377	389	358	395	397	374	429	375	413	396	365	391	391	347	374	407	361	380	377	453	409	407	398	381	409	413	397	374	393	396	384	426	414	384	398	382	411	412	385	400	374	409	399	395	380	407	388	379	422	439	406	409	401	371	379	366	375	391	375	417	395	432	396	396	378	403	382	429	428	371	379	415	400	406	429	384	381	409	396	402	366	386	370	416	415
37708	50000	33001	14498	5447	2649	1664	9403	2367	706	403	315	307	264	246	274	224	190	200	222	2552	3945	1786	182	154	151	145	160	152	158	163	158	151	157	145	162	128	151	154	144	154	142	155	149	154	154	159	141	148	140	169	143	129	142	159	147	133	150	135	124	138	115	129	138	141	150	144	152	158	124	125	128	137	135	144	130	134	133	141	127	122	136	140	127	130	145	143	153	143	135	124	162	140	151	146	147	143	123	143	150	123	156	143	158	130	134	125	128	132	123	121	145	140	171	138	149	139	125	170	151	137	139	139	135	156	127	141	160	135	139	130	148	145	128	150	146	126	148	166	131	154	141	154	150	135	125	125	122	133	141	131	130	133	137	127	122	134	150	142	144	130	135	141	138	148	157	130	130	110	141	160	125	131	133	143	144	131	137	146	149	143	156	130	134	145	138	121	135	144	136	148	152	135	132	140	127	146	131	143	139	134	137	164	151	146	146	139	139	134	134	142	157	136	147	134	121	155	128	145	120	134	142	155	114	148	143	139	151	144	149	136	161	142	129	137	137	125	135	133	156	127	132	139	135	134	146	141	150	131	126	140	132	142	158	141	132	144	143	134	139	135	138	135	113	140	102	136	136	127	124	131	137	160	136	156	136	149	155	145	141	139	124	147	123	138	132	146	148	148	124	132	131	153	130	124	127	138	151	148	123	151	135	135	127	153	139	131	155	144	137	140	132	150	132	143	128	144	134	114	135	117	147	129	135	125	179	160	124	154	156	128	133	132	133	158	150	128	152	130	140	144	154	135	126	144	123	136	120	152	116	151	152	129	143	127	146	130	119	154	165	160	135	138	167	135	143	147	133	112	153	125	162	156	160	137	152	122	135	126	113	138	124	153	145	132	138	143	122	135	143	146	161	135	138	146	133	159	125	153	110	128	148	131	126	130	152	138	142	150	153	140	134	123	114	129	146	136	139	136	134	141	113	137	149	138	142	123	132	136	161	141	152	119	152	118	154	133	149	136	142	126	141	142	175	143	147	140	127	170	137	140	142	139	115	130	138	128	135	144	128	123	156	130	124	136	134	143	162	152	158	169	142	128	125	163	142	137	140	120	151	136	136	130	128	137	142	140	115	111	156	140	134	144	141	133	126	135	124	129	119	134	140	128	128	108	136	161	126	147	150	136	155	132	122	133	135	145	152	129	131	148	126	136	153	153	134	140	126	138	128	139	148	126	124	137	137	129	136	115	148	136	151	147	152	134	116	137	131	140	115	117	148	131	147	161	143	164	112	137	135	128	140	129	127	134	120	148	132	128	133	131	130	150	132	152	120	122	125	144	131	155	145	141	153	129	122	146	145	132	130	145	118	163	154	141	121	131	127	128	135	122	150	134	144	151	140	134	123	135	145	163	162	122	125	129	139	148	127	153	144	134	142	142	156	157	120	142	137	145	142	129	131	138	134	126	128	137	144	142	155	149	127	141	138	148	151	136	143	148	142	146	145	139	136	120	131	124	144	123	155	128	119	169	134	147	147	137	140	145	133	112	147	128	131	153	145	116	132	127	152	131	139	144	127	148	146	138	142	151	147	146	150	148	147	138	130	133	150	138	139	147	165	125	151	129	133	126	133	138	135	128	134	129	147	133	152	174	150	139	150	149	131	128	123	151	127	156	151	135	152	126	113	141	126	141	153	144	139	114	149	111	136	136	126	126	104	145	143	131	150	141	144	129	138	132	140	151	138	142	136	154	136	154	129	146	132	148	149	144	135	125	133	165	159	126	145	120	144	131	136	130	130	132	141	128	137	150	153	149	137	166	147	139	150	124	127	137	133	130	138	137	144	147	135	128	118	138	141	144	155	142	141	134	124	158	136	130	133	141	124	151	152	147	144	144	158	148	126	145	140	130	149	128	134	140	120	132	138	147	144	130	130	149	124	153	139	149	130	127	144	165	143	137	118	135	124	131	152	125	132	138	171	133	157	166	131	137	148	131	144	127	152	121	132	123	137	131	145	145	150	118	139	122	142	155	127	141	126	133	128	141	138	155	138	147	142	139	141	137	123	118	144	141	119	156	150	130	169	134	143	134	139	140	154	135	148	127	146	146	133	131	154	125	134	140	166	122	142	144	133	119	137	137	137	137	151	137	152	135	145	133	138	145	154	154	153	131	113	137	141	157	158	146	138	136	137	133	152	151	140	142	143	144	157	153	140	147	124	149	132	130	137	144	137	158	140	109	111	140	144	119	156	135	142	134	140	113	153	162	134	145	154	147	118	147	118	141	130	146	136	120	150	122	126	146	124	149	117	133	126	158	134	143	149	140	146	136	127	134	136	140	150	127	135	132	120	134	125	127	159	136	149	172	130	145	131	148	123	131	141	164	116	151	137	135	129	138	159	147	157	137	154	131	152	128	157	149	127	129	117	125	139	152	139	128	136	135	131	135	159	128	134	129	158	123	160	127	133	146	137	141	125	140	138	118	146	140	157	149	133	153	148	141	112	132	139	128	146	160	149	163	125	144	129	145	136	148	125	130	145	136	146	148	139	140	140	139	138	132	131	136	140	132	119	151	147	143	130	126	119	157	127	150	129	122	151	133	152	135	123	158	116	150	132	139	142	129	121	127	121	159	135	143	147	151	141	154	144	119	154	144	152	137	132	154	162	144	126	139	154	139	135	142	145	148	142	133	156	124	156	133	132	124	123	143	130	142	144	138	160	136	154	161	141	158	122	133	134	169	139	148	122	136	136	141	130	151	146	137	100	150	140	114	158	154	152	136	138	141	139	147	134	153	144	132	137	140	152	144	130	143	139	160	142	134	129	130	153	132	126	156	135	130	149	125	154	112	165	136	146	142	152	125	129	143	139	132	130	140	133	130	129	138	151	128	130	152	158	138	140	152	159	146	127	142	125	144	125	128	152	130	140	134	124	146	155	131	139	125	132	142	126	141	126	143	128	124	154	139	144	135	141	152	147	126	128	147	157	131	137	127	128	137	136	130	130	138	151	179	140	123	133	124	134	133	139	116	144	120	132	133	134	143	134	160	136	148	123	134	155	121	133	149	138	137	126	151	129	137	124	142	151	152	126	136	139	134	148	160	134	138	145	143	133	153	161	127	131	141	150	167	130	142	165	144	146	154	148	143	147	121	122	142	128	155	149	151	170	118	137	123	146	132	162	143	148	135	140	152	125	138	150	149	131	139	130	136	127	119	131	162	136	137	124	134	151	147	133	150	149	119	133	141	134	150	146	125	130	133	151	137	144	110	154	147	147	136	147	147	143	127	146	145	142	152	146	144	125	135	125	129	119	149	136	121	136	156	167	136	153	161	147	121	143	137	162	156	124	124	161	152	133	135	137	152	147	138	133	158	142	134	138	147	123	142	126	146	153	138	132	141	135	137	123	134	128	162	121	123	145	134	123	156	164	151	135	136	151	144	141	135	147	141	141	141	140	132	133	133	126	121	142	141	124	143	151	136	159	148	130	136	133	161	125	123	143
24018	38988	30275	14834	8570	6169	5448	23708	4227	3274	1708	1474	1305	1237	1153	1140	999	878	812	809	13504	16780	6970	541	508	507	521	492	493	481	469	464	399	471	441	486	437	437	424	445	421	415	422	434	444	431	402	399	414	383	399	368	407	404	420	376	361	388	392	401	418	432	402	388	374	408	378	404	381	401	409	414	374	376	411	393	375	399	378	380	404	397	360	377	386	395	383	387	355	371	380	398	373	380	379	380	368	399	387	395	383	381	382	380	380	391	372	396	386	385	358	358	359	402	387	328	383	384	392	396	359	405	385	378	379	359	359	363	342	373	371	333	378	370	363	399	390	396	353	408	373	348	385	331	425	382	370	387	382	368	373	366	379	379	368	361	368	348	419	343	377	362	347	386	335	386	351	349	356	357	378	377	360	376	389	320	392	379	386	366	343	361	392	347	346	381	362	365	352	389	371	385	384	359	383	393	381	390	339	360	353	358	411	368	370	382	350	380	395	375	358	374	337	371	415	403	359	379	367	385	379	355	405	405	383	378	378	351	363	384	365	385	362	360	363	363	357	356	377	373	389	395	368	370	345	374	357	386	415	365	360	343	358	358	381	359	358	380	349	381	362	330	357	375	403	389	359	369	399	360	389	370	378	411	350	371	364	382	351	390	361	345	386	379	347	361	387	372	329	382	397	370	366	396	384	362	354	352	395	377	333	338	363	366	367	409	380	403	391	419	339	368	370	386	333	379	333	358	387	378	354	370	384	358	371	355	387	365	393	372	375	384	351	352	351	369	366	371	369	361	323	382	391	361	387	401	350	375	387	369	390	371	384	390	388	354	375	353	395	351	396	385	380	355	344	400	387	367	392	385	389	368	338	346	369	363	423	390	354	376	361	333	361	382	376	379	376	374	374	350	381	369	394	362	379	384	380	366	379	373	359	349	406	385	366	326	363	365	366	340	357	321	387	339	361	343	322	378	402	374	374	349	383	386	354	331	371	374	358	378	358	386	373	386	389	379	376	389	336	394	369	378	375	359	371	354	369	405	361	344	369	336	370	401	369	374	385	363	393	358	394	391	421	352	356	351	382	398	383	362	354	370	364	394	359	367	388	380	372	389	367	370	366	392	357	342	385	373	395	384	407	364	349	370	376	388	358	384	391	378	375	371	367	349	399	372	380	359	377	392	370	336	352	359	353	376	354	384	378	379	385	374	347	348	344	381	341	350	377	358	356	351	372	376	393	353	370	362	363	395	349	378	389	369	369	392	358	367	388	377	323	359	346	328	393	391	413	339	367	375	405	387	376	330	375	368	403	351	401	361	371	374	334	375	311	379	381	373	365	337	331	347	356	363	362	375	371	365	383	382	365	326	384	390	421	360	360	384	383	370	394	369	374	374	379	371	364	358	395	360	368	373	397	372	351	360	394	373	337	347	371	350	368	352	352	368	357	371	378	373	355	366	390	354	388	348	402	346	345	406	375	327	374	398	399	366	366	374	373	344	349	354	352	373	344	376	358	392	380	368	387	341	386	378	349	345	374	339	386	405	385	344	345	336	357	377	346	355	396	370	382	349	380	327	373	382	376	343	355	369	372	394	385	368	368	346	340	360	391	347	366	368	406	366	386	395	325	329	362	389	391	370	382	352	354	397	380	391	382	340	388	356	329	343	383	352	347	364	388	364	396	370	370	342	361	369	394	376	388	382	362	366	392	382	374	369	368	375	369	340	349	395	354	356	337	378	385	363	361	351	406	382	350	365	386	399	364	343	361	355	374	343	356	355	368	362	355	352	378	381	349	393	358	346	353	376	385	364	372	370	332	342	359	356	410	404	345	339	383	339	379	403	366	392	392	403	352	367	375	387	340	380	338	393	341	366	377	371	389	357	358	407	353	395	379	329	382	347	371	370	353	408	349	374	380	342	342	341	344	346	385	392	379	399	372	399	368	340	364	350	392	368	386	381	342	366	365	384	330	383	343	362	343	380	369	375	364	359	341	370	374	334	363	377	380	338	392	372	371	372	382	387	367	363	358	362	376	393	374	342	354	372	392	394	370	381	384	380	358	364	312	372	385	383	352	378	390	340	372	371	382	404	364	392	399	399	387	398	349	378	358	343	396	377	403	349	361	338	387	377	372	351	350	352	359	334	347	361	347	357	411	340	389	386	364	352	396	395	392	385	396	357	373	375	394	370	368	417	365	389	365	381	374	364	365	370	410	355	371	360	364	364	376	336	375	350	375	367	368	362	357	376	366	390	393	368	369	364	413	373	373	377	364	423	383	378	368	348	362	373	353	372	329	381	385	348	381	362	379	354	377	359	345	379	358	351	344	365	390	374	379	341	353	364	387	326	423	389	393	389	368	381	367	393	351	361	355	365	377	393	361	366	371	362	379	383	357	393	366	366	379	372	411	379	402	373	342	376	375	377	385	335	357	399	383	363	410	368	345	335	377	392	386	388	374	361	378	389	395	365	373	381	389	384	390	347	357	365	379	350	315	381	370	373	410	389	350	367	342	437	361	367	362	367	369	408	380	349	355	363	400	366	341	383	381	374	383	368	375	368	346	386	351	337	338	379	381	348	343	374	380	347	367	374	385	370	364	367	360	395	409	372	375	393	384	383	363	381	364	380	383	365	357	417	388	365	369	374	377	354	344	362	338	395	330	372	348	371	383	400	339	384	361	357	388	386	369	361	369	367	390	360	355	371	359	354	360	389	391	373	395	367	377	363	358	381	378	345	396	383	347	372	390	347	381	378	393	362	349	415	357	371	373	393	341	358	331	344	376	423	368	401	376	358	392	368	406	372	362	380	353	375	354	376	396	396	389	371	384	371	334	361	382	363	389	383	367	359	346	339	376	357	362	380	399	357	366	380	365	362	351	398	343	343	374	349	384	375	360	369	362	379	351	380	359	377	379	401	353	371	343	383	368	370	379	371	355	372	384	367	346	363	370	389	369	364	381	342	323	375	370	354	365	379	362	398	360	364	376	353	373	338	353	385	340	391	390	384	375	388	399	359	389	365	349	376	355	390	345	357	358	393	359	363	339	398	381	390	352	340	358	369	389	390	384	370	342	415	386	352	383	364	375	382	380	379	368	382	366	380	363	411	369	374	389	366	399	395	396	369	414	370	378	380	379	405	348	364	377	342	385	411	342	348	336	377	389	357	379	373	344	380	404	341	386	332	360	366	369	384	398	390	389	352	367	362	356	395	370	371	413	330	349	318	405	333	389	331	355	390	362	337	375	342	388	363	410	358	347	384	342	350	338	389	381	356	365	373	371	383	387	374	390	365	385	388	354	380	356	382	362	333	382	406	382	358	373	388	371	334	346	399	355	391	370	363	363	357	374	371	352	384	381	370	397	370	402	358	339	375	390	398	382	373	391	412	374	359	338	381	404	406	387	374	352	355	374	392	343	376	352	358	341	322	403	354	372	392	380	381	359	381	338	373	371	382	364	373	353	401	358	337	380	398	348	371	382	362	383	387	329	385	379	394	373	395
3784	3239	1100	661	378	300	284	477	324	294	282	284	271	274	272	262	296	301	273	254	365	620	429	271	248	272	285	265	268	258	275	279	276	316	289	238	288	287	320	264	263	264	261	300	267	277	263	287	297	242	305	263	245	264	275	321	267	289	293	257	271	290	285	268	267	311	275	259	272	289	270	281	267	263	274	273	270	283	269	271	293	282	297	281	271	273	306	314	303	284	284	292	275	279	251	270	230	265	256	270	263	286	268	268	260	250	256	278	283	291	244	251	258	268	294	268	276	283	276	292	274	249	288	254	296	268	310	254	253	291	282	281	277	282	309	265	252	237	301	273	265	262	291	252	262	238	258	246	285	282	283	295	274	264	264	280	253	280	240	273	277	273	280	265	244	256	282	300	246	241	298	250	264	249	276	280	275	267	262	275	243	262	266	279	269	268	260	299	293	270	288	309	303	272	274	267	270	304	274	256	265	269	292	302	305	261	264	272	293	235	287	293	298	264	304	281	298	292	302	276	287	272	240	280	257	275	282	259	280	296	259	266	275	262	268	264	279	313	287	244	266	296	283	275	266	289	295	271	266	309	266	270	262	285	278	290	282	263	259	282	259	262	260	295	246	301	272	307	275	265	262	274	272	264	270	315	259	268	269	274	273	282	244	258	286	277	247	257	265	271	275	279	251	296	286	268	285	269	288	297	271	306	265	296	287	268	239	287	287	302	255	267	276	314	273	277	282	254	274	265	282	282	288	273	259	289	260	279	264	256	266	261	314	268	280	276	275	286	300	258	274	248	284	289	266	294	250	264	285	310	293	256	283	265	265	275	279	244	283	280	265	280	261	258	267	266	262	287	253	291	281	275	258	298	274	261	279	297	264	268	281	284	290	302	297	268	301	284	317	321	289	300	275	267	298	264	274	241	268	289	263	322	302	275	297	261	250	276	262	245	265	252	271	269	270	303	277	274	305	296	265	270	279	244	292	301	265	266	274	269	241	255	269	269	251	293	295	252	314	267	291	265	276	312	279	278	276	287	269	296	273	259	272	269	299	285	298	260	242	252	260	307	288	279	293	266	269	267	284	324	281	286	274	277	267	242	283	287	275	307	280	278	287	304	290	268	300	280	266	269	286	278	253	272	261	295	256	251	276	271	268	292	262	281	273	275	267	252	321	316	297	276	289	243	279	268	270	272	295	285	268	258	297	253	284	272	315	253	265	296	297	288	275	286	298	231	264	265	259	285	258	273	306	274	289	287	268	286	270	264	244	247	244	292	254	260	235	279	292	289	286	263	287	284	264	281	270	291	261	278	274	294	286	269	264	277	312	290	271	258	277	278	276	244	292	276	252	251	262	286	275	278	288	267	278	276	304	278	261	271	307	265	271	248	261	234	276	279	283	275	289	275	288	278	296	270	296	274	306	293	262	285	261	257	276	273	282	311	259	254	270	269	264	266	287	292	266	286	284	281	252	283	262	260	267	293	247	256	295	263	246	274	277	277	297	281	257	242	270	298	296	273	294	260	263	287	273	293	309	244	313	258	276	259	296	310	265	285	304	278	286	307	287	293	247	293	280	307	285	252	266	276	279	301	301	258	289	282	279	284	262	313	285	292	258	276	289	269	277	293	295	252	308	254	287	250	278	281	266	270	279	235	257	285	258	258	296	271	285	257	282	259	275	280	300	298	251	251	274	266	257	283	274	251	297	261	279	268	279	244	255	303	293	269	296	312	298	280	302	306	298	257	253	264	277	267	285	315	247	291	300	284	268	267	264	257	254	274	294	274	281	264	255	236	263	269	270	320	287	276	283	273	256	270	277	283	254	280	283	283	275	273	271	255	259	276	287	254	273	246	236	249	276	256	284	292	256	302	282	265	288	282	265	284	303	240	259	271	286	274	254	291	269	302	296	283	278	307	305	267	231	272	280	294	275	291	278	265	287	292	264	279	273	286	286	282	261	285	295	289	256	257	264	244	266	275	284	247	278	270	257	287	254	288	291	275	284	283	273	295	297	276	305	269	293	272	261	280	267	229	260	259	302	255	262	249	270	284	277	258	264	292	261	266	248	267	280	268	258	261	291	284	251	298	266	270	251	277	284	262	254	285	264	283	279	309	269	268	298	259	282	287	254	269	273	285	275	260	265	268	253	275	266	310	265	257	299	254	267	280	290	272	299	274	274	255	309	285	257	238	267	275	258	270	248	295	267	295	281	251	286	279	259	276	242	278	281	272	262	266	286	292	264	247	292	268	270	286	283	284	287	266	274	285	315	287	284	250	259	291	269	260	261	268	249	276	297	280	291	292	266	268	280	280	267	269	254	277	287	255	295	263	251	249	292	278	302	290	276	301	278	289	293	282	291	265	252	285	257	259	270	299	291	275	273	282	259	275	283	271	271	266	274	291	256	248	269	268	266	257	303	267	257	261	285	274	271	261	294	271	254	262	288	303	255	262	285	307	302	277	263	288	288	244	257	304	279	318	296	270	289	264	285	262	279	290	285	284	262	239	288	257	262	292	252	270	296	282	254	283	273	281	283	260	262	304	261	269	265	279	296	264	253	286	297	299	272	250	284	278	267	261	266	281	308	289	256	253	258	301	260	267	295	269	311	288	305	269	254	294	244	287	261	308	270	281	314	268	262	263	245	287	271	249	280	311	294	292	270	255	282	285	277	271	264	265	270	261	256	289	294	286	291	279	266	293	256	269	277	250	289	271	255	265	280	293	250	290	278	261	255	290	270	273	275	288	231	277	276	273	248	292	282	285	283	269	282	257	263	285	284	245	232	270	268	251	264	264	262	249	275	280	295	263	281	281	304	270	243	271	269	275	284	291	268	252	300	280	280	276	260	258	282	267	288	282	268	273	267	267	259	257	255	266	274	284	268	274	284	280	271	266	314	285	259	290	278	251	267	254	273	299	305	266	289	273	259	261	271	274	292	306	275	274	250	244	274	309	293	295	268	289	272	296	273	314	276	281	256	270	272	266	284	242	290	288	267	266	290	245	280	259	249	259	279	266	285	288	295	277	290	284	289	288	281	307	244	254	268	266	257	262	241	271	258	280	282	242	288	248	276	302	269	262	267	276	254	258	283	275	293	288	284	272	272	256	276	271	256	298	308	258	285	279	287	277	258	282	261	271	279	248	271	287	300	272	265	280	287	249	279	266	273	297	269	272	266	250	306	267	263	280	287	313	282	255	265	280	274	278	256	275	246	294	248	293	267	269	296	265	279	290	266	257	329	283	264	296	242	292	278	298	278	281	276	288	267	262	286	293	274	262	278	299	282	267	289	300	263	294	277	265	256	277	239	269	266	283	280	268	258	250	308	290	305	262	281	265	290	270	258	275	266	285	263	256	268	262	268	292	274	286	268	280	299	281	277	288	277	261	288	255	293	311	281	290	299	290	299	298	321	268	286	254	272	286	273	297	266	261	287	253	246	299	250	265	282	296	270	286	259	312	286	245	276	278	274	273	271	306	247	273	297	292	235	260
3476	5280	2598	2192	1070	1001	945	1939	909	810	745	685	761	711	719	730	700	681	712	720	1400	3108	1633	658	766	752	700	699	710	693	692	688	735	708	670	725	735	724	717	706	694	705	701	689	706	721	720	678	670	726	738	698	676	663	666	696	685	696	754	743	770	664	719	688	682	702	770	693	716	694	686	682	746	678	657	702	726	720	744	709	716	722	670	669	719	724	730	691	729	696	744	731	728	673	713	723	725	687	711	693	725	683	693	687	712	718	720	732	720	694	667	711	713	729	688	716	718	694	757	728	738	673	737	709	727	748	681	691	717	698	729	714	706	710	681	701	716	720	738	734	718	711	697	688	720	704	725	693	765	708	674	705	707	689	722	705	727	679	700	714	744	718	735	699	727	680	689	664	770	687	688	762	706	713	771	679	685	668	714	719	714	738	681	691	722	716	764	723	699	666	663	740	703	755	676	716	668	773	677	702	706	640	723	704	744	705	711	706	732	672	688	712	681	749	696	720	756	730	717	747	709	680	720	713	673	722	713	734	722	719	687	732	709	752	754	725	675	700	704	727	755	746	688	694	684	685	707	694	754	734	734	653	689	672	658	700	725	745	703	688	699	639	718	732	752	739	654	718	728	685	685	716	685	739	698	734	709	722	680	673	762	669	702	710	762	724	707	698	746	702	723	684	691	660	670	691	687	738	752	778	750	672	746	669	714	695	719	709	722	701	713	706	737	696	736	675	697	702	676	711	683	728	686	674	781	700	705	709	729	722	706	669	691	694	675	711	697	731	706	735	666	722	722	706	740	729	714	696	715	713	751	688	694	709	688	688	693	706	711	690	750	691	723	686	668	712	707	692	702	697	680	753	671	680	678	716	716	737	687	745	656	693	670	717	696	711	645	700	691	768	742	736	737	672	634	710	708	712	671	703	753	688	629	719	703	746	684	709	748	718	720	729	761	727	689	741	697	719	686	702	752	690	728	702	705	673	687	732	680	659	730	686	731	739	760	750	728	721	692	747	676	662	717	694	773	686	699	728	723	681	699	707	717	690	718	739	694	709	703	725	756	725	756	767	759	768	665	693	693	736	693	720	679	683	714	709	741	719	720	680	670	733	675	701	681	679	706	699	692	707	692	711	680	712	741	743	741	680	668	692	671	680	703	703	685	674	733	657	699	749	684	708	662	710	686	689	720	717	662	689	699	746	698	709	701	731	688	740	714	695	729	703	704	665	765	722	720	698	704	667	737	697	702	719	709	721	729	708	691	708	704	733	690	712	703	761	724	699	713	757	681	729	682	670	713	687	722	676	746	727	690	677	700	693	749	685	678	738	707	662	709	676	718	650	692	701	726	714	712	693	732	736	699	693	699	713	679	732	705	719	724	734	740	706	697	654	753	688	711	710	688	729	690	779	721	684	740	690	668	728	706	705	723	655	756	706	695	694	686	717	712	707	714	676	775	668	720	718	687	738	755	705	666	694	682	690	679	683	737	733	712	735	673	717	636	684	735	663	719	732	718	718	702	676	723	719	685	792	729	703	713	668	675	730	745	721	697	684	726	696	680	777	742	738	672	697	701	735	601	728	706	685	720	666	690	724	742	713	688	701	761	681	742	792	746	674	717	727	690	735	737	663	709	651	753	711	748	709	697	712	689	717	776	718	654	715	694	737	747	723	687	690	706	719	687	726	664	720	705	715	731	697	642	704	654	732	666	708	698	715	682	668	729	693	689	764	701	730	739	705	726	676	716	644	713	695	697	688	690	707	631	701	730	707	746	768	730	774	719	719	715	707	734	677	748	718	726	690	689	707	698	692	743	730	716	691	748	755	682	676	735	719	673	702	716	689	716	643	742	654	783	729	669	702	697	706	688	688	695	696	725	672	725	695	699	676	727	661	702	687	753	732	727	670	689	709	718	689	717	712	718	705	730	711	701	692	681	674	703	705	698	673	694	731	739	681	732	703	737	668	675	700	673	690	726	668	700	691	716	727	729	751	684	721	689	693	694	720	658	757	713	763	712	720	721	670	712	690	724	729	690	683	719	692	721	661	694	697	709	709	674	725	663	716	726	685	657	693	668	693	678	694	703	722	713	712	702	709	716	757	689	732	716	718	704	775	708	710	716	657	719	712	686	709	713	723	762	690	716	733	681	725	637	694	684	720	680	712	694	697	694	692	726	696	721	668	648	737	683	662	742	711	715	725	712	704	707	708	732	738	686	647	709	667	676	719	702	716	732	712	689	711	731	733	752	746	702	687	709	747	715	730	673	716	725	670	696	694	714	734	725	683	677	756	680	679	704	694	710	703	676	731	706	731	679	744	724	704	733	730	713	701	695	726	741	681	671	668	683	723	715	699	672	725	716	702	713	698	705	699	709	700	717	738	726	705	678	719	698	688	702	689	721	705	720	729	688	723	712	692	666	660	739	706	707	698	699	700	738	715	704	701	674	769	749	698	714	724	703	763	761	685	730	715	725	674	755	684	703	696	699	714	692	693	665	700	737	716	704	690	653	724	692	768	717	715	744	748	665	713	677	689	698	713	705	670	672	747	711	712	719	722	705	754	717	739	709	656	729	730	702	723	763	692	743	707	706	729	727	701	711	719	729	713	733	720	735	705	693	733	657	692	718	676	705	719	720	769	706	667	718	722	703	691	661	636	675	697	662	723	759	755	708	727	692	735	727	692	656	714	679	683	674	750	743	707	741	677	703	743	712	718	705	730	728	738	731	702	666	691	726	704	683	737	742	724	675	686	696	713	677	694	673	675	739	728	676	759	683	699	667	710	715	698	685	682	707	748	687	754	712	720	714	706	716	687	679	713	740	698	689	713	695	684	703	766	714	725	711	770	715	732	668	672	671	670	723	706	710	669	773	683	722	721	683	673	768	722	734	718	670	716	714	710	700	738	677	756	710	719	689	704	705	728	733	688	725	689	699	668	712	722	740	762	700	689	708	775	701	688	702	705	712	718	724	723	722	641	716	680	700	700	715	687	723	656	716	722	740	754	701	695	705	767	720	780	732	706	687	688	714	706	696	739	673	743	681	720	696	748	731	693	666	742	716	731	753	694	695	695	656	711	725	701	712	687	720	713	700	675	715	712	685	685	693	712	718	658	753	709	717	729	751	764	707	758	689	702	671	680	698	714	677	690	733	735	659	735	678	701	675	734	709	722	733	741	758	732	672	730	695	686	715	686	747	706	720	762	687	685	725	708	696	648	712	702	687	685	638	695	725	702	714	652	726	695	755	697	687	738	725	711	695	728	731	724	655	717	713	758	712	724	717	735	688	697	708	703	680	693	698	708	674	689	709	721	694	650	675	749	705	729	746	717	690	678	708	695	760	703	679	767	774	665	735	717	671	685	719	717	774	708	743	714	706	661	671	701	684	691	729	723	706	744	732	713	700	742	705	684	690	673	690	667	726	723	678	677	723	748	680	695	701	717	684	728	698	736	717	674	706	702	741	734	715	673	683	711	718	718	705	708	680	722	730	711
36906	58804	40725	17516	4593	2444	1571	10342	3626	577	411	347	306	271	272	301	249	272	210	239	3349	8098	1211	248	191	206	203	193	152	212	181	170	171	207	196	171	197	204	193	186	169	199	180	188	207	177	186	218	190	198	185	192	180	185	194	193	205	156	182	189	186	186	181	178	188	184	203	187	161	207	166	176	180	202	195	205	176	180	170	179	173	169	194	196	188	190	187	208	187	201	193	189	182	188	202	188	181	197	197	187	192	210	178	214	163	182	196	187	183	180	160	199	193	185	180	172	187	198	182	198	185	201	185	167	194	177	185	201	201	160	151	163	174	178	191	177	207	188	189	173	172	172	164	182	184	175	198	204	189	196	205	199	194	178	202	173	190	187	193	182	176	161	187	202	181	174	174	176	188	167	195	185	190	185	172	190	195	200	179	197	190	151	185	172	165	172	174	158	165	201	189	208	173	177	180	173	171	187	184	205	197	172	179	191	199	199	205	189	173	193	209	168	187	189	194	192	179	190	213	176	200	197	179	205	199	210	179	194	158	177	181	167	203	216	193	187	182	186	209	178	184	186	170	197	188	200	192	181	189	179	185	198	172	160	177	186	186	177	189	189	170	201	183	182	182	197	202	179	165	173	176	203	188	198	185	188	193	183	164	182	187	174	181	192	190	188	181	194	219	198	168	172	198	178	166	178	188	177	171	189	191	170	211	156	185	190	170	174	183	195	189	182	197	184	189	162	185	170	205	180	202	167	194	208	170	176	189	175	191	224	178	157	156	186	195	187	209	182	183	194	207	225	194	185	195	187	198	183	195	188	169	162	184	192	179	190	156	170	188	173	181	194	184	191	169	175	187	195	201	166	165	176	188	187	191	178	204	178	179	181	187	183	183	180	177	181	189	174	195	173	172	177	194	203	198	187	169	209	189	156	171	176	212	199	166	158	176	187	194	162	172	200	193	178	177	164	173	188	173	192	183	181	172	198	183	217	162	216	197	170	209	208	178	198	212	179	204	181	189	162	200	177	210	199	221	185	176	204	203	176	170	188	183	163	177	191	178	180	187	180	171	183	177	192	202	179	186	194	196	194	166	193	188	197	179	208	182	167	183	201	180	181	187	189	181	193	169	173	193	211	157	182	216	177	166	201	190	196	188	183	209	189	177	181	174	191	188	214	208	189	210	197	187	169	169	208	183	177	186	195	202	177	184	175	213	190	200	189	180	183	185	204	174	191	178	178	189	174	169	196	189	194	187	157	198	193	199	183	188	181	183	184	181	173	173	201	190	198	178	177	195	178	197	205	183	193	178	182	158	183	156	198	152	187	184	183	181	178	174	161	208	170	230	196	203	177	198	209	206	191	194	197	222	185	186	181	178	218	198	164	193	208	177	182	191	210	173	170	183	187	157	177	158	144	177	194	186	180	222	189	183	197	192	165	175	195	188	145	148	162	188	183	174	183	200	169	163	154	169	167	187	211	171	197	176	182	191	181	173	196	176	180	181	206	186	221	171	168	185	180	177	174	163	168	191	225	178	170	177	198	169	185	178	178	184	190	188	197	173	183	191	207	194	173	194	182	202	185	203	168	197	202	169	174	186	196	186	188	196	183	176	190	176	187	196	198	207	210	172	162	193	167	174	209	191	194	190	178	181	170	187	195	206	156	177	201	175	175	186	189	205	189	171	167	193	169	175	167	175	188	171	179	215	180	193	212	188	174	148	176	174	165	197	216	181	198	191	174	190	193	199	197	177	196	193	158	202	169	205	190	220	178	193	191	193	181	191	171	198	191	184	198	193	207	172	189	197	183	173	192	196	174	200	194	189	191	187	182	193	181	177	162	204	203	183	188	191	191	174	174	179	221	167	224	198	172	200	194	189	160	190	170	180	200	200	193	195	192	179	207	189	189	202	191	177	193	186	183	203	194	187	195	203	200	186	181	186	179	181	182	178	208	191	177	186	189	173	214	180	208	185	216	200	197	209	178	185	194	182	186	217	191	181	185	172	186	201	190	182	183	171	159	187	195	185	178	188	184	195	187	164	182	187	185	180	176	188	197	164	185	181	200	182	209	189	167	156	186	197	177	169	172	181	188	190	171	177	180	174	178	209	193	174	165	190	193	174	174	179	180	193	192	200	186	214	175	171	195	176	183	167	204	181	177	195	203	180	181	201	216	186	160	184	151	176	169	179	202	192	183	196	176	178	199	178	150	204	196	195	186	174	179	188	192	180	187	175	196	183	197	184	195	174	188	204	173	205	189	201	188	184	176	178	194	184	221	185	211	187	192	191	180	184	180	173	200	166	181	196	206	185	174	194	175	173	215	193	188	206	195	201	196	199	182	186	194	190	178	171	181	178	182	198	183	172	173	221	211	211	182	162	203	183	161	212	210	168	181	190	192	182	198	177	187	169	211	205	189	151	172	190	166	180	198	166	173	181	192	188	211	165	171	177	184	169	179	214	191	201	164	179	197	176	196	210	199	178	176	166	183	185	182	192	172	192	183	190	181	190	175	170	171	195	192	197	182	205	172	199	189	210	200	201	204	207	185	181	186	188	178	176	191	215	184	167	187	184	171	192	195	196	203	199	214	184	187	199	183	187	173	179	198	179	169	191	176	183	189	177	193	203	184	176	185	202	180	180	184	180	191	181	184	196	190	173	194	182	167	197	190	177	189	173	195	158	200	170	189	215	198	176	211	198	173	200	175	171	175	170	205	187	196	162	195	181	177	195	176	191	164	199	212	189	184	195	178	193	192	209	188	176	201	185	177	197	197	170	181	196	177	221	187	198	192	185	189	160	174	206	194	177	190	188	170	194	172	179	169	162	188	167	173	168	179	183	186	197	190	162	187	181	209	183	178	194	183	217	193	206	189	174	177	172	171	175	206	213	188	182	169	193	204	176	167	185	190	172	193	203	186	191	174	179	206	180	192	183	159	191	195	210	172	176	207	183	213	170	181	211	176	177	205	192	189	192	176	179	182	165	203	209	170	208	183	186	188	190	159	188	195	195	182	202	188	192	184	194	186	190	224	205	214	179	176	172	176	169	186	193	197	188	178	194	179	187	192	149	204	181	191	185	185	191	186	177	190	161	174	177	199	160	196	195	177	169	183	209	166	196	173	192	170	217	203	197	164	199	221	164	156	207	166	184	182	223	202	196	193	177	197	191	186	189	178	174	182	209	185	186	186	177	209	213	182	173	178	198	180	161	203	184	174	165	201	158	188	184	169	178	204	184	196	206	212	200	178	175	181	211	174	189	197	200	188	187	177	194	203	212	175	181	189	197	166	200	173	167	178	166	207	169	190	207	195	179	192	160	170	197	181	169	186	176	191	174	162	189	184	183	190	157	178	194	177	162	199	199	204	192	191	199	202	175	167	182	167	178	168	184	156	167	173	176	191	189	177	173	186	183	172	168	182	178	192	205	167	203	179	180	182	188	185	185	209	208	198	168	183	198	179	183	197	190	171	199	187	164	236	170	193	175	185	192	178	211	175
25557	44804	40223	15008	7923	6453	5802	27642	5710	2418	1743	1372	1251	1298	1180	1044	1004	963	888	919	17836	29936	3739	632	628	566	520	552	551	593	561	607	550	549	524	553	520	492	523	517	508	506	537	513	526	492	496	473	480	490	521	499	550	491	511	537	519	499	499	483	495	532	504	436	519	529	510	493	481	486	501	523	496	496	448	508	472	479	498	502	510	560	496	491	478	496	503	502	473	506	484	468	483	479	511	472	499	487	460	502	501	518	498	488	443	482	479	499	482	493	484	488	474	518	474	441	511	464	502	475	491	471	540	486	516	502	493	480	465	453	514	497	487	481	472	478	470	462	450	516	471	442	508	499	496	496	447	469	482	490	454	491	499	471	488	469	484	484	524	445	489	476	469	509	479	490	471	485	462	500	453	473	468	509	530	493	452	539	507	475	484	436	459	522	458	444	463	494	476	478	514	506	483	451	452	468	481	481	487	448	474	496	470	503	513	514	513	497	493	497	549	495	473	482	473	500	468	492	500	512	460	503	473	465	473	465	502	481	501	520	465	462	484	470	475	451	486	499	434	487	479	508	484	492	455	453	499	508	478	488	448	513	524	456	490	486	460	499	515	479	463	470	525	462	541	500	482	445	506	472	515	454	470	474	436	481	494	487	480	457	494	485	451	557	497	463	472	452	488	499	510	505	496	431	503	486	492	454	484	517	465	467	478	507	432	524	452	465	502	501	494	488	502	444	474	491	487	465	512	475	522	460	466	456	493	503	452	494	489	511	464	472	509	465	482	472	480	487	487	431	459	446	500	482	470	475	468	486	512	465	498	445	471	448	490	512	492	504	499	482	465	480	517	481	453	527	467	463	460	454	476	488	459	491	485	494	480	472	498	470	470	430	438	454	467	485	454	493	463	491	473	473	472	523	451	478	519	522	507	511	507	480	490	509	523	471	484	471	507	455	483	471	472	458	475	504	466	486	484	468	457	494	488	449	462	495	497	487	437	495	513	435	476	507	452	475	460	478	449	499	482	480	491	448	504	484	462	508	518	479	455	489	472	471	448	517	479	473	430	460	498	465	493	494	461	466	447	485	483	491	524	486	446	479	435	479	503	493	455	488	469	445	480	472	502	497	499	473	484	456	478	475	477	487	502	461	457	497	474	492	454	461	517	490	477	517	437	466	469	500	487	503	435	466	483	454	493	432	469	487	511	480	487	440	459	496	471	453	462	480	463	478	491	463	476	452	497	473	482	476	463	475	485	444	505	506	478	472	508	458	468	464	442	482	515	495	460	477	472	471	437	471	519	503	493	460	466	497	485	495	471	508	431	497	495	446	503	449	501	485	482	492	457	471	519	503	510	490	469	493	478	498	468	502	501	456	483	494	488	465	454	477	481	468	453	471	488	493	475	492	464	466	479	484	491	470	469	454	457	475	493	471	486	516	486	495	454	498	487	541	461	472	494	501	492	508	507	513	498	484	503	512	503	512	491	490	472	435	468	507	481	444	540	482	477	472	477	452	471	486	455	488	508	449	486	477	493	453	506	491	491	488	484	470	536	481	452	467	486	460	520	504	457	466	486	489	498	480	495	467	484	489	508	481	450	490	502	519	491	485	519	502	490	495	495	494	502	484	487	493	492	508	504	494	454	483	475	495	443	483	501	486	466	536	536	505	458	482	503	469	456	501	488	509	494	519	452	479	447	473	473	484	505	511	483	465	491	453	470	483	452	473	517	524	482	480	484	483	463	500	533	485	499	483	463	495	498	465	460	505	459	476	448	498	494	459	464	485	466	479	480	507	463	502	500	497	488	494	484	468	474	488	494	492	441	466	484	482	487	489	527	454	494	476	496	485	497	483	533	475	475	502	473	466	467	475	488	501	485	466	504	489	487	485	432	472	449	481	515	510	461	458	494	479	513	474	507	485	464	496	453	495	479	479	493	495	484	477	478	486	470	526	528	481	549	485	490	502	455	480	485	460	470	485	485	479	506	528	471	467	447	474	509	497	476	454	471	486	479	515	480	465	485	515	493	494	512	468	487	471	487	491	465	476	448	510	464	463	487	479	499	483	454	503	455	500	496	520	475	481	482	482	516	488	470	451	460	475	479	511	475	444	499	462	490	489	442	486	482	496	450	475	463	529	498	486	484	498	499	506	426	477	493	477	483	510	448	475	453	509	495	461	492	496	494	471	484	516	471	465	511	473	495	480	514	439	445	493	505	479	495	462	465	490	504	465	503	514	508	512	486	482	468	484	508	530	509	488	457	470	513	491	479	449	525	457	481	464	478	519	491	485	481	476	472	487	514	456	466	518	516	414	452	505	475	495	483	500	482	427	462	474	458	523	515	502	477	481	489	460	491	456	504	445	520	504	501	512	476	494	467	495	462	479	450	526	483	481	502	477	492	491	484	469	474	463	483	487	468	481	480	463	479	469	495	493	468	489	470	474	497	512	474	495	462	480	449	496	532	482	474	520	476	480	469	510	468	499	459	480	473	498	469	489	457	489	492	493	438	478	481	474	460	473	490	502	485	483	467	469	516	488	457	490	496	514	450	517	459	500	483	492	481	472	505	463	516	464	474	468	474	492	477	502	486	507	500	510	509	501	495	480	472	497	459	495	472	476	515	488	496	475	481	477	476	488	476	488	526	473	478	464	457	495	496	459	465	477	509	478	485	494	522	481	462	502	491	448	506	467	484	509	504	469	509	473	466	476	507	457	469	497	438	461	510	486	470	466	482	493	519	502	504	499	505	461	500	468	464	507	469	489	458	456	490	525	476	496	484	473	490	468	463	483	462	496	492	465	494	468	466	455	464	475	475	481	488	470	490	482	490	478	457	499	474	477	490	497	460	499	510	471	483	470	496	487	477	522	472	488	494	436	474	517	464	483	462	465	476	513	480	507	519	435	461	481	530	526	455	472	488	496	475	459	517	523	486	500	457	474	487	507	490	474	516	465	484	502	442	487	460	448	451	489	517	479	502	480	440	490	452	492	480	525	493	486	486	459	497	478	495	494	465	478	515	472	460	467	474	490	505	496	499	543	439	495	499	500	471	506	451	500	481	497	505	456	480	455	497	466	494	476	455	524	509	509	498	490	469	504	477	476	511	503	487	492	497	516	465	457	469	511	437	485	480	479	482	499	465	458	505	486	479	475	450	487	440	484	490	470	488	451	464	489	443	465	448	495	515	473	468	470	475	469	477	474	496	519	492	485	494	496	462	509	475	467	477	458	484	480	509	482	485	493	496	465	487	462	505	470	466	506	483	465	489	462	453	477	511	490	484	513	490	494	428	477	496	513	478	478	488	456	478	487	454	513	513	478	525	485	507	471	487	477	485	524	485	470	495	480	518	471	464	450	512	471	505	449	461	478	516	463	529	452	463	503	474	497	520	479	499	506	477	491	521	484	480	491	488	484	518	475	477	477	452	479	491	477	491	461	494	495	503	469	435	467	436	493	470	451	470	497	506	460	483	501	501	477	478	460	446	493	471	488	469	442
41430	62692	38673	14994	4561	2504	1673	15228	3514	532	404	319	297	292	250	259	245	229	232	227	4383	8629	1828	187	188	179	170	162	165	179	185	157	164	197	166	164	174	173	161	184	163	174	167	150	172	167	162	160	173	156	146	163	154	176	212	154	185	155	171	168	175	159	143	167	156	142	175	154	160	171	172	175	178	200	160	175	161	178	179	155	170	169	171	149	144	165	153	145	169	156	175	151	157	169	159	165	181	147	149	170	148	143	180	159	172	148	181	175	171	151	177	150	174	156	156	160	175	156	160	145	165	164	203	143	170	153	164	165	169	157	182	148	175	164	160	173	157	169	155	155	168	167	179	181	172	176	175	159	177	167	174	174	171	154	198	167	161	172	170	183	162	178	157	163	181	152	168	158	150	172	150	161	175	150	149	172	148	192	172	175	166	160	175	165	186	169	179	149	148	187	155	161	156	196	192	155	167	159	180	154	164	159	171	144	175	155	180	162	161	172	164	181	166	143	166	149	182	163	173	166	164	147	174	151	182	169	172	159	150	149	168	148	172	181	156	169	178	182	166	173	139	171	160	178	148	171	159	152	177	156	139	142	161	178	172	190	176	146	182	188	204	171	178	161	167	161	146	162	136	149	172	170	177	163	167	175	163	168	187	140	182	157	149	171	179	156	156	173	165	169	164	164	147	184	183	167	180	160	152	140	188	180	175	161	188	181	174	158	149	168	154	148	158	175	181	158	173	167	191	164	178	143	172	171	151	156	156	182	186	172	158	178	170	162	158	162	160	155	193	163	159	169	153	177	181	160	173	168	172	160	179	168	180	154	167	148	177	151	164	175	135	154	150	165	150	173	178	162	187	179	176	163	162	200	156	170	162	184	181	149	187	179	161	165	175	173	141	160	161	159	154	184	193	184	175	185	142	173	174	175	160	186	163	155	155	162	164	166	150	158	168	169	160	157	163	150	171	174	174	168	143	154	161	167	159	167	157	147	157	166	186	149	170	188	174	171	168	154	159	159	150	167	180	197	154	154	194	153	170	163	152	143	145	181	197	174	181	156	189	167	148	156	176	165	179	165	151	142	167	165	156	183	165	156	174	167	156	175	147	162	156	154	159	158	163	179	162	175	156	182	178	155	158	175	153	162	164	159	165	161	140	184	134	177	151	162	198	169	139	164	158	174	172	177	169	158	160	172	170	174	161	162	190	175	158	175	179	178	164	167	176	167	179	172	149	177	153	157	167	178	172	168	159	176	188	179	168	148	153	175	160	172	163	189	183	154	159	176	168	168	176	175	164	160	177	146	168	205	165	164	174	152	148	182	180	165	155	163	164	183	154	162	163	164	160	179	193	164	176	168	172	182	174	173	162	168	153	168	169	167	179	146	149	150	171	159	170	189	150	163	172	182	142	159	167	153	162	185	172	174	167	146	136	175	173	188	173	163	176	179	157	187	166	165	153	159	167	170	168	174	163	167	172	194	165	167	135	172	182	176	175	155	149	154	154	169	153	186	173	154	161	160	163	154	192	154	164	137	180	159	180	154	148	160	150	184	165	151	135	146	182	155	151	193	175	175	167	162	167	174	158	164	164	144	151	180	166	179	178	153	188	181	157	168	159	165	158	162	138	166	144	150	161	165	182	172	165	153	179	173	161	156	169	157	164	181	167	171	161	181	160	170	174	187	146	150	155	186	161	162	153	166	162	166	161	153	176	154	158	145	163	160	164	174	161	192	172	159	149	182	156	167	175	160	174	160	168	174	165	169	180	152	161	193	174	165	184	169	181	166	164	177	182	152	156	158	177	171	157	180	163	149	186	190	169	174	151	162	160	153	165	165	171	153	190	174	155	182	157	144	177	161	157	174	168	155	162	158	154	157	160	138	140	179	174	172	165	153	138	178	167	178	167	192	146	165	157	167	181	172	193	168	171	156	171	162	160	181	173	181	163	166	156	169	158	157	157	176	165	160	146	155	183	175	179	154	159	170	160	184	172	173	186	128	198	169	159	167	152	166	172	164	170	175	166	168	175	173	166	157	153	161	173	178	176	179	171	170	151	178	160	156	171	163	155	183	175	159	161	181	160	174	172	166	161	188	154	168	148	172	165	161	168	146	167	194	181	180	156	170	182	198	173	147	168	163	156	132	192	161	169	149	163	171	177	160	142	150	194	169	154	172	170	178	187	163	151	167	190	139	152	137	203	170	185	163	176	167	144	159	158	170	159	190	184	166	168	159	151	155	183	165	168	185	184	174	158	153	143	148	185	182	160	165	196	189	183	189	162	156	166	169	175	150	146	158	179	184	186	171	164	156	159	152	183	153	183	161	193	141	151	162	148	163	162	166	162	153	155	183	172	156	161	174	168	186	177	164	167	145	174	151	153	163	156	135	175	171	178	184	144	170	174	155	182	184	170	141	153	174	164	166	177	159	158	174	152	176	153	171	155	160	176	160	168	169	150	171	144	174	163	180	147	152	169	159	142	160	157	152	174	167	150	191	150	189	166	166	160	177	191	175	149	174	170	159	154	166	151	152	157	189	153	167	175	171	159	168	159	177	191	176	156	183	172	158	149	156	201	155	171	191	161	153	163	155	172	203	162	167	166	159	172	165	155	173	174	175	173	166	158	171	153	180	174	172	156	175	178	190	170	156	175	158	178	169	164	156	178	161	179	177	139	174	179	170	168	174	168	153	165	170	171	149	155	164	180	165	136	166	178	168	154	147	146	151	192	175	162	190	161	178	173	152	151	161	180	140	178	148	174	166	149	168	150	178	177	191	167	170	149	157	173	155	164	169	140	176	147	168	185	180	159	174	140	183	160	172	169	166	148	166	181	167	149	164	171	188	165	157	181	166	141	172	166	139	156	181	175	191	163	162	180	181	193	156	151	178	148	180	159	170	174	171	153	166	161	153	175	149	163	180	157	146	176	161	152	160	166	192	190	149	174	160	168	159	196	173	167	170	160	189	190	178	130	143	153	156	185	181	151	155	176	167	180	158	167	160	168	172	148	170	150	155	167	177	178	137	162	177	190	179	156	173	166	164	153	146	168	177	164	151	186	142	182	150	164	156	183	178	160	177	174	182	159	148	180	160	160	169	169	175	164	170	176	165	162	178	167	182	189	156	174	167	181	158	155	167	152	167	153	159	155	158	164	166	166	159	168	176	168	150	167	149	175	160	187	178	198	175	185	171	126	164	136	158	177	155	175	168	159	174	176	153	169	158	183	170	182	176	181	164	163	174	153	146	169	144	152	177	163	152	175	205	171	171	178	161	155	185	157	171	180	143	177	183	174	171	168	173	149	153	169	189	190	152	158	193	166	152	181	169	155	180	161	157	160	187	167	157	159	151	177	176	144	197	175	188	162	172	160	154	166	166	165	190	173	164	174	197	194	159	171	185	159	155	157	177	164	169	169	195	162	185	178	175	152	173	183	152	163	162	167	155	160	166	172	163	157	177	198	151	173	162	156	193	172	195	150	165	160	174	184	152	154	146
27969	44841	35074	15066	7895	6707	5763	32631	3145	2206	1820	1400	1277	1289	1107	989	824	879	823	886	21186	30616	6415	525	586	539	508	486	555	481	519	462	503	507	473	480	434	457	496	474	503	507	479	472	436	405	452	434	459	464	475	485	464	474	419	418	434	453	430	464	466	432	470	473	464	429	433	465	439	446	429	456	450	435	415	458	429	432	438	410	398	388	446	445	465	466	432	475	446	425	423	439	438	469	461	443	447	422	439	425	426	409	428	451	471	425	410	446	464	436	441	427	430	417	459	409	472	425	446	443	453	431	452	462	454	427	402	452	461	454	406	422	453	451	438	441	437	417	442	445	451	429	459	443	458	416	446	439	425	447	428	471	455	448	422	428	419	455	427	437	449	432	400	428	427	432	441	439	423	485	443	408	417	459	471	472	448	466	458	450	453	414	397	432	420	415	441	441	407	447	408	428	443	389	450	474	431	442	475	412	447	427	445	449	467	469	436	456	443	459	412	429	448	439	461	429	448	405	419	457	430	417	449	458	438	424	426	440	461	406	432	449	423	445	432	427	438	477	458	447	464	455	445	423	440	414	399	402	439	469	423	492	444	497	407	464	424	464	420	454	459	474	452	420	461	421	453	433	426	392	447	465	442	443	439	440	445	447	405	410	382	435	427	455	457	425	431	441	396	408	420	429	440	446	440	436	398	429	474	438	391	456	433	451	458	423	459	431	461	408	412	455	414	443	461	427	473	441	441	460	440	459	437	453	414	446	419	487	428	425	478	407	455	452	414	497	462	398	473	422	451	454	455	437	417	439	440	440	466	468	428	409	471	424	426	456	431	452	417	441	412	424	455	398	439	442	435	447	464	415	477	423	462	459	419	447	403	421	412	406	436	424	439	455	451	428	412	443	471	423	444	426	412	444	452	443	434	433	406	422	457	419	430	436	436	442	409	433	472	428	430	436	400	458	393	397	462	419	399	464	440	435	399	407	419	422	444	456	462	433	409	433	433	438	428	465	422	452	468	441	426	431	435	407	441	456	453	447	433	452	409	442	409	455	429	468	462	419	439	449	457	452	410	425	444	459	391	438	418	456	407	415	403	454	468	439	434	459	435	410	430	437	449	449	429	424	452	418	440	439	415	438	480	462	422	437	464	453	425	482	447	459	376	440	433	434	419	420	454	432	421	424	438	444	454	432	415	475	421	404	451	421	452	431	436	443	454	450	422	455	393	436	455	444	420	465	444	452	423	433	448	423	458	432	438	427	437	451	450	408	437	451	433	439	446	408	428	408	432	411	413	460	418	407	408	421	464	434	416	443	436	410	453	460	443	434	390	422	424	447	446	433	450	417	466	412	450	423	431	407	435	486	436	444	449	497	438	403	466	441	464	408	403	399	418	455	419	444	454	431	463	419	444	415	424	462	460	426	445	424	438	440	411	475	445	410	380	443	429	427	431	438	423	430	431	402	423	443	439	459	407	434	428	435	420	395	423	460	408	432	456	442	442	440	448	462	421	425	438	420	403	458	451	469	437	471	422	426	417	405	438	436	440	434	454	412	407	435	455	415	444	425	420	395	418	430	451	437	429	418	426	459	440	411	491	435	427	445	434	445	443	424	446	430	422	417	480	461	466	408	438	490	386	428	399	450	462	409	415	455	443	468	402	447	413	413	455	418	442	448	481	456	441	471	442	451	457	437	409	391	452	438	452	424	430	427	424	435	457	407	442	447	405	446	425	423	463	452	429	426	385	470	437	466	450	424	438	471	393	436	470	502	419	479	424	462	455	411	430	466	464	437	421	432	424	428	410	443	414	390	443	394	436	431	479	476	476	454	432	413	439	405	435	455	439	427	440	425	477	419	425	444	418	454	410	419	461	410	411	403	432	423	450	421	437	433	440	428	409	394	430	436	462	455	420	433	462	419	457	421	483	434	434	459	462	433	434	425	449	402	447	434	436	426	457	441	445	468	436	412	428	469	448	420	441	415	443	425	444	424	436	449	461	442	444	411	430	447	450	449	409	403	428	438	461	447	472	434	429	395	440	452	465	428	401	426	434	458	398	437	443	407	444	439	379	454	409	419	428	419	437	461	448	454	431	395	435	431	394	424	492	444	436	471	406	450	404	445	424	439	440	460	419	460	418	452	416	411	450	419	439	443	417	372	456	427	451	456	482	456	412	438	398	452	465	501	432	456	463	435	475	393	416	465	443	451	402	409	458	446	428	405	451	428	468	465	461	446	420	429	396	459	415	434	435	437	450	430	461	408	473	396	435	427	435	447	408	437	453	434	454	447	428	491	406	420	442	417	430	469	448	431	422	418	432	442	415	451	421	416	446	469	469	418	453	425	467	416	434	440	445	417	433	438	443	457	401	440	429	424	439	391	450	464	438	424	451	454	444	429	447	433	422	454	430	417	485	439	411	451	444	433	417	421	416	459	415	458	440	425	421	407	431	475	428	391	435	426	453	426	457	410	442	440	436	427	446	445	426	467	427	426	455	422	432	450	402	434	468	456	437	428	434	433	413	465	406	468	443	434	448	469	398	464	401	418	467	396	457	464	438	460	416	423	420	412	397	454	468	432	409	473	451	463	415	431	440	433	455	406	448	444	405	438	462	415	435	420	454	476	463	421	471	453	443	401	418	415	447	443	418	432	390	414	442	439	432	453	437	438	436	467	426	463	478	399	460	446	442	462	441	420	429	420	440	433	420	490	433	422	427	411	423	432	471	437	434	455	465	414	457	439	411	423	414	423	461	419	390	405	437	450	433	439	461	425	447	485	397	486	445	416	434	427	466	418	448	433	467	427	423	421	448	447	487	422	452	429	438	417	386	460	459	405	458	410	438	426	463	452	430	421	436	411	445	431	453	411	426	426	433	406	408	447	450	455	443	419	435	467	434	453	434	442	443	432	441	419	446	417	398	409	465	440	458	470	438	451	460	418	401	464	443	445	464	469	436	431	395	438	386	478	441	422	432	432	429	433	448	474	427	441	417	454	383	455	435	437	442	446	422	433	411	423	449	426	445	449	439	433	418	430	437	419	425	445	405	422	448	441	465	411	422	468	474	414	431	397	472	460	451	448	438	414	412	458	396	445	438	455	437	433	433	484	466	433	412	462	420	405	423	429	420	440	434	421	459	486	440	428	439	453	472	437	427	408	428	439	455	418	441	480	425	450	487	459	478	418	486	448	423	432	402	437	437	433	455	419	432	464	456	417	447	421	441	425	453	429	448	443	425	456	429	433	443	426	425	441	458	432	481	443	439	417	411	442	416	423	435	442	405	443	454	444	434	445	431	433	422	436	459	416	416	407	430	442	452	428	467	458	437	417	402	473	440	429	452	441	443	417	446	446	421	458	429	437	435	435	449	436	448	417	432	424	447	452	462	450	423	422	429	423	471	428	449	444	433	423	459	427	455	423	444	436	417	427	462	437	426	407	443	428	440	471	407	423	399	428	440	425	426	439	445	419	433	450	457	393	450	415	454	434	396	424	428	424
3550	5424	1784	412	338	285	327	546	279	246	272	283	283	251	254	255	280	259	263	260	337	529	267	260	264	279	228	246	256	252	260	265	261	276	263	263	270	284	279	264	252	237	250	272	225	253	279	258	277	303	286	298	271	260	280	261	277	281	268	246	254	230	278	277	265	254	264	275	263	259	282	269	285	269	282	263	264	243	259	276	263	260	277	270	269	264	252	267	229	250	270	271	277	260	261	232	272	266	274	282	292	288	269	267	264	270	261	256	232	266	275	250	282	308	283	273	270	248	274	291	284	233	290	274	290	255	258	270	291	243	250	255	264	288	265	243	276	260	271	299	270	279	261	263	263	264	285	278	250	254	273	300	273	253	279	265	269	270	244	271	255	272	302	257	272	238	260	272	300	259	242	254	249	266	277	258	246	282	249	249	262	261	252	281	276	273	265	286	266	267	315	262	265	247	259	278	262	236	258	274	293	261	281	252	265	258	238	284	282	253	269	258	278	258	267	279	255	259	274	261	274	259	269	264	279	244	277	282	269	246	290	290	262	275	242	259	250	275	229	282	300	255	259	257	257	277	260	244	252	258	238	267	253	283	270	255	260	262	268	271	255	266	275	255	299	249	290	268	283	256	309	227	249	254	254	236	237	261	300	248	266	228	298	270	232	289	234	247	248	263	269	243	248	234	287	270	289	252	274	228	263	266	267	268	275	288	269	286	272	274	227	254	283	278	272	267	257	243	266	259	239	242	279	284	247	265	272	245	261	275	277	291	245	256	265	281	248	248	272	273	276	245	249	298	277	268	281	295	246	295	278	281	246	265	290	259	261	271	257	276	288	272	270	275	309	263	276	288	249	282	259	273	277	278	262	276	255	281	271	258	292	254	247	310	266	288	296	284	274	282	257	256	258	264	245	275	281	282	279	271	288	267	242	286	292	257	263	263	289	268	284	278	283	259	264	268	235	238	281	266	275	274	305	248	256	261	250	289	265	265	236	249	267	251	260	275	233	262	246	261	275	288	286	250	291	284	273	272	254	260	307	256	259	248	261	267	245	302	275	263	278	261	291	240	285	248	280	265	281	280	275	254	240	271	266	269	301	260	281	245	255	274	281	257	257	260	230	262	265	279	262	253	265	255	264	278	239	273	244	247	274	314	281	286	261	273	245	239	292	261	279	266	281	241	275	277	265	265	250	258	240	265	278	278	241	293	247	264	260	254	250	292	257	252	293	250	275	248	261	278	248	255	262	264	232	297	276	260	263	259	256	255	295	264	276	270	269	274	279	256	274	289	250	274	262	278	262	240	255	275	287	267	273	254	292	266	257	285	271	264	273	275	237	256	287	256	257	248	255	268	255	274	263	270	255	279	292	265	284	263	287	266	272	254	292	266	252	260	320	262	262	252	268	273	267	276	253	253	261	258	315	269	283	274	250	273	324	265	264	290	233	275	266	255	220	272	250	284	266	271	266	264	243	259	266	248	265	254	281	253	272	247	267	300	266	265	281	258	255	276	264	291	278	271	279	262	258	257	249	247	254	259	269	249	277	260	264	283	284	285	290	247	278	281	292	259	289	274	254	240	264	262	242	282	250	269	269	266	270	300	267	253	257	279	276	263	287	279	304	248	248	267	265	246	244	270	270	279	254	276	266	282	282	255	250	279	259	279	243	270	252	282	275	252	246	276	246	293	284	296	274	282	276	276	266	251	242	255	284	276	275	266	269	257	258	265	250	267	273	271	274	271	276	285	265	283	255	263	283	289	275	282	263	307	276	251	276	251	293	249	257	258	283	273	291	241	263	254	240	250	302	252	264	259	270	275	243	263	234	279	256	257	279	279	295	233	255	247	248	267	276	253	268	292	277	272	255	267	260	275	272	267	263	251	254	253	277	301	272	239	299	256	262	271	273	262	245	282	260	270	290	306	248	264	280	282	290	278	298	282	263	284	259	291	280	260	252	268	292	247	274	251	241	264	246	256	267	254	280	281	239	267	239	268	258	275	296	260	252	264	286	269	260	286	284	270	258	280	289	267	260	249	252	265	257	289	266	255	269	270	315	276	275	262	284	275	243	258	264	271	262	247	270	256	238	285	291	278	246	277	278	239	297	299	235	281	282	261	280	273	278	237	253	304	281	274	249	257	257	261	282	285	293	252	253	272	264	273	295	279	258	273	274	267	285	273	273	275	276	260	264	248	282	265	282	286	265	253	271	265	297	258	272	269	264	250	274	285	261	268	259	286	278	282	263	260	255	281	257	273	256	264	249	262	272	279	285	270	236	287	261	250	258	261	251	286	256	265	264	295	257	246	270	276	258	260	249	255	288	258	303	276	297	240	265	283	280	275	320	288	277	258	283	299	239	268	286	288	279	247	292	306	284	260	262	268	259	288	277	270	280	244	250	260	275	293	259	269	249	272	237	277	288	236	245	228	252	309	269	284	281	279	263	291	253	280	289	247	290	266	276	262	250	261	279	241	261	261	234	262	287	264	260	275	250	266	270	277	302	270	250	284	266	264	306	274	250	237	324	255	273	278	280	223	263	276	242	237	255	272	256	274	247	287	273	298	248	268	260	253	279	251	243	241	265	250	256	273	261	268	270	247	268	290	265	272	257	249	259	258	270	263	260	296	263	278	235	276	252	256	254	258	255	253	266	269	288	267	294	268	284	275	234	265	262	248	269	246	256	277	238	290	244	241	260	260	259	265	267	250	251	255	276	283	288	257	285	289	255	280	240	264	255	299	293	290	265	246	237	256	268	246	303	259	294	253	239	248	272	283	280	280	289	251	247	249	264	255	271	255	266	259	259	258	275	286	267	234	250	255	284	281	295	277	270	272	261	232	319	285	275	260	253	246	258	247	244	282	272	252	306	267	278	282	262	286	270	272	271	258	257	268	262	314	318	293	277	250	279	259	262	272	283	239	244	273	245	273	270	288	288	236	289	241	253	266	273	241	287	264	273	285	261	260	267	259	297	265	277	256	248	223	267	275	281	268	290	272	260	245	261	277	262	267	264	270	283	258	260	258	282	256	258	258	250	255	256	276	244	284	281	283	312	285	282	259	277	281	285	256	237	254	251	267	251	286	276	286	285	276	250	262	263	264	235	287	287	230	278	289	264	212	260	292	229	269	266	248	255	250	239	273	262	310	281	287	289	259	268	280	275	271	246	255	256	262	279	266	283	258	247	278	269	297	294	291	257	255	280	283	260	260	277	257	258	270	289	308	248	259	270	253	253	242	260	285	284	261	223	283	242	263	307	275	280	263	277	273	262	287	259	255	285	290	275	292	267	243	267	262	277	289	249	278	249	252	280	291	277	247	273	263	267	272	281	246	260	256	266	251	271	240	272	281	241	250	291	303	256	253	274	265	241	259	268	280	268	285	304	272	273	321	253	267	237	279	265	263	320	271	265	243	270	245	265	259	296	278	268	258	259	285	255	280	271	292	265	265	239	275	303	251	256	289	252	276	280	276	276	283	262	256	282	256	274	222
3654	8739	3184	1247	1053	954	897	2517	724	715	764	764	692	739	730	675	725	738	686	661	1314	2531	738	711	699	629	655	740	651	710	688	701	688	687	696	677	703	716	712	643	709	719	685	711	698	702	673	663	677	703	674	724	726	690	704	684	684	702	725	681	703	701	716	662	685	697	730	667	692	665	661	703	643	730	700	685	725	686	713	712	692	700	684	737	643	667	664	721	690	700	731	653	644	700	697	670	681	679	672	686	726	675	682	664	660	683	690	646	625	675	679	669	654	701	658	677	704	697	675	712	662	673	729	714	675	669	689	692	702	689	702	662	674	683	665	684	705	671	677	665	679	632	669	670	635	693	675	709	664	657	665	636	702	704	678	721	705	695	696	730	677	726	670	692	706	733	678	677	637	711	712	656	686	678	732	673	697	722	660	696	736	669	678	616	747	723	658	662	687	674	653	697	741	679	713	687	681	686	665	718	717	691	658	666	736	713	705	667	721	651	689	681	633	641	687	712	673	725	658	720	664	677	683	728	678	722	707	702	669	692	704	727	666	688	713	673	661	722	719	665	684	694	691	670	689	724	696	694	656	653	706	644	701	631	682	664	671	642	710	652	658	676	685	661	682	660	724	661	735	683	685	661	671	677	690	664	701	691	675	632	653	663	682	652	694	681	694	714	695	667	649	678	658	703	663	693	733	761	706	689	673	683	672	719	660	678	703	666	720	639	691	726	694	693	648	683	654	682	698	665	707	727	676	684	683	694	688	674	706	689	664	724	670	723	675	692	702	652	707	678	693	680	718	755	677	721	717	685	674	667	695	655	673	716	703	670	640	716	637	706	647	739	640	699	684	708	647	661	718	687	644	682	666	696	636	692	716	702	696	678	685	686	704	668	723	695	673	687	697	675	723	681	699	717	681	682	663	684	697	639	714	701	687	692	684	647	697	685	671	692	722	695	678	704	709	669	648	730	671	699	660	715	638	673	668	662	674	665	666	662	705	669	715	668	668	717	705	720	696	711	665	700	695	708	691	703	675	705	674	670	705	665	677	671	686	670	698	705	669	666	694	690	706	658	681	650	666	720	711	716	713	729	685	650	696	666	667	648	700	721	676	680	656	657	717	678	691	703	643	669	676	621	715	691	731	694	706	670	680	771	660	700	736	678	706	651	671	685	670	687	684	665	692	706	643	710	678	690	701	714	723	655	671	693	660	703	730	687	673	673	667	709	656	636	682	745	671	646	708	643	707	715	699	658	655	707	665	698	718	661	694	650	680	653	715	732	673	680	654	667	663	649	696	689	685	662	673	673	658	681	672	667	678	715	693	701	708	694	687	664	740	711	692	660	728	716	668	677	645	676	690	665	698	647	667	687	726	716	716	656	691	689	667	726	705	734	675	689	674	611	623	695	689	677	679	679	671	678	698	652	675	671	666	673	687	751	683	677	698	695	650	681	678	660	649	680	682	664	692	702	687	697	707	647	750	662	688	687	701	735	712	659	706	679	693	692	663	669	679	686	697	767	709	726	671	693	666	687	674	677	661	688	696	626	690	706	659	700	688	665	686	734	687	655	655	674	665	641	675	696	660	714	690	717	674	678	691	713	655	712	725	684	701	733	673	663	687	655	735	700	688	691	690	725	661	673	677	733	654	670	689	658	710	736	702	717	692	637	693	662	692	699	700	696	627	691	662	706	688	710	712	701	686	682	676	681	655	700	686	686	666	668	663	710	727	712	675	732	706	737	728	721	666	700	666	664	640	722	686	693	689	672	682	694	733	711	730	677	705	747	693	686	709	705	702	711	711	697	718	689	680	669	690	687	640	727	680	665	668	716	668	706	707	700	671	688	669	676	678	728	670	680	687	721	716	702	708	706	671	664	702	744	719	646	728	701	694	723	717	696	693	662	689	736	676	666	633	666	700	719	684	712	693	646	731	699	717	673	694	707	696	644	686	681	675	696	687	688	684	625	654	684	701	672	744	644	703	690	677	647	659	684	690	707	709	709	677	698	669	694	717	669	654	697	689	716	705	659	661	705	737	739	727	701	679	664	688	688	705	673	685	687	702	688	667	712	711	687	696	664	713	733	654	680	724	695	660	689	646	703	684	674	645	696	677	700	690	664	684	655	673	665	700	667	642	722	702	630	694	661	679	671	687	703	671	694	621	694	696	755	713	681	690	657	656	700	694	678	636	686	671	685	685	695	686	679	678	686	702	684	671	667	712	700	646	707	661	635	684	688	684	665	691	670	681	675	668	698	664	651	685	664	687	709	692	642	696	677	685	695	694	737	726	705	690	681	670	703	687	636	657	720	668	685	696	665	701	714	716	654	662	741	683	636	678	702	672	709	723	717	757	665	693	698	720	659	694	682	699	699	702	750	728	716	660	695	706	672	671	675	683	710	707	741	673	631	673	680	736	690	699	732	742	677	716	674	669	690	668	712	653	701	671	703	674	730	703	708	671	629	709	718	651	717	657	665	711	695	684	699	714	661	660	677	691	720	713	687	719	679	752	659	657	683	726	699	688	679	679	691	650	702	694	688	664	635	665	675	663	681	693	665	644	716	704	699	681	664	673	726	679	669	690	685	672	711	703	661	628	719	696	687	688	681	673	670	712	690	749	714	710	721	711	732	688	712	666	704	636	680	707	707	692	710	649	696	658	679	646	704	689	686	659	683	626	711	728	681	656	689	736	702	714	711	667	761	694	665	707	697	711	686	679	672	664	726	645	694	725	708	693	656	674	678	659	678	718	689	691	682	716	688	667	672	709	688	691	602	662	654	712	702	692	685	684	722	641	669	668	695	672	716	687	712	705	686	733	672	674	720	673	667	653	714	756	690	636	706	694	681	670	656	732	655	669	658	705	648	645	659	701	665	680	731	719	687	701	655	703	697	693	690	654	714	664	686	661	691	703	660	646	674	736	734	698	714	744	711	717	643	642	729	734	717	677	664	660	724	664	647	630	686	722	674	695	668	657	728	663	706	692	683	693	683	664	697	670	684	663	726	691	750	628	715	700	672	663	741	683	725	705	725	739	662	652	683	670	683	679	704	688	659	735	655	713	676	660	669	700	667	686	673	706	729	651	695	702	678	691	717	692	697	729	707	699	651	693	705	678	712	668	690	672	690	672	680	666	679	659	681	694	633	671	699	732	681	681	709	694	650	697	699	692	724	689	707	703	663	702	694	654	696	696	664	700	692	721	711	716	655	674	717	680	643	696	713	676	715	682	650	696	663	721	708	686	675	680	700	679	632	694	618	706	643	665	678	639	710	666	671	701	646	673	660	723	636	699	708	696	715	705	662	696	645	690	682	693	704	707	687	760	737	708	714	661	726	636	718	659	703	701	699	740	719	644	672	678	722	670	703	720	725	677	687	698	646	695	680	693	668	708	714	719	706	673	630	704	714	724	654	695	697	692	646	693	729	713	674	638	719	689	672	683	668	695	724	654	690	665	710	686	722	664	712	702	706	726	670	652	676	659	676	682	657	704	717
38711	67662	54139	19637	6695	2580	2197	8790	1314	507	449	372	313	275	223	285	264	238	222	206	2307	2905	284	173	172	199	180	177	186	190	175	165	168	177	182	173	193	170	157	170	181	176	163	173	171	188	205	168	180	162	160	174	185	166	169	180	190	171	169	194	162	180	170	158	159	178	174	155	186	171	165	167	177	163	176	171	192	192	198	170	154	189	193	159	163	175	155	175	185	182	148	186	158	189	170	183	151	182	180	180	203	187	167	180	190	185	150	167	164	186	166	191	152	134	181	169	157	161	179	201	204	187	156	155	164	154	179	177	190	177	179	176	166	156	164	190	152	177	179	181	210	190	178	165	150	157	174	155	174	190	177	178	177	191	196	178	186	169	142	167	171	190	184	184	203	170	181	183	145	178	178	183	178	180	170	184	142	190	187	182	188	183	170	189	178	186	173	181	162	157	196	169	142	172	170	171	177	176	169	152	166	161	178	173	165	192	179	154	165	180	190	164	187	197	174	191	161	178	165	175	187	159	156	146	184	166	175	174	168	169	162	163	207	160	189	171	173	172	175	182	171	170	173	173	165	179	186	180	190	170	179	167	194	175	161	158	177	182	195	187	177	167	161	173	171	198	175	193	200	184	161	180	185	208	156	171	191	168	183	181	191	172	182	188	175	175	173	173	176	191	174	166	163	167	168	168	178	174	183	185	174	189	184	182	191	176	188	160	164	162	172	170	180	150	191	185	173	167	198	185	188	156	158	188	160	177	174	164	193	196	173	173	164	192	172	180	170	180	173	179	151	145	187	167	185	157	182	182	193	185	139	164	170	190	176	168	176	167	195	192	179	186	183	165	178	169	186	160	182	184	173	166	168	174	174	168	180	167	188	165	176	160	170	170	161	147	186	166	175	171	170	175	183	197	156	148	159	173	178	200	179	177	184	152	166	174	172	174	164	175	176	165	159	146	192	197	166	174	160	172	178	178	159	175	168	186	162	188	146	173	175	162	161	166	166	155	180	142	183	191	181	168	175	177	167	174	179	176	163	163	148	183	174	168	175	161	185	183	192	189	162	174	162	150	183	177	174	160	163	177	163	175	169	187	167	176	159	181	167	189	175	194	178	173	169	171	174	171	177	170	185	204	178	157	176	174	175	201	158	162	189	170	174	176	172	164	177	193	153	190	166	186	155	167	179	163	159	183	152	172	181	178	189	165	185	171	170	159	194	173	182	206	172	182	189	167	188	173	171	181	181	175	189	155	171	176	142	149	142	167	149	191	178	188	177	168	176	165	171	170	171	198	185	179	188	186	160	183	190	149	190	182	163	157	181	202	186	181	191	162	155	186	193	158	176	178	200	173	207	184	168	182	170	178	173	181	191	184	166	158	178	205	172	171	185	146	163	187	173	195	166	194	174	173	180	151	188	168	178	186	175	187	202	167	213	192	188	170	156	177	181	162	163	185	203	156	178	183	169	191	171	164	168	188	176	176	176	143	162	161	188	194	174	205	170	175	174	183	169	134	190	181	165	175	172	197	165	204	172	177	181	156	166	154	193	149	159	171	178	160	165	170	200	171	187	156	175	188	210	194	164	160	175	182	183	157	173	192	185	172	169	174	184	169	149	168	167	181	141	173	174	165	167	190	185	189	164	189	184	156	195	177	201	178	174	155	154	173	194	176	171	166	172	205	172	189	164	177	176	181	194	169	168	172	191	170	174	162	165	184	203	167	163	167	170	171	188	184	205	167	178	165	175	165	171	164	196	157	177	143	148	188	175	173	179	166	160	189	184	155	172	170	173	200	177	172	134	149	135	160	154	154	148	190	176	187	168	175	177	162	190	173	167	163	180	150	181	164	167	186	194	178	185	168	167	160	193	163	176	191	174	177	175	175	159	196	182	190	173	182	158	181	169	159	174	200	189	202	194	174	167	175	176	160	168	176	189	147	182	179	160	173	185	159	181	155	172	185	191	176	178	179	159	168	179	166	180	170	176	189	182	159	175	191	173	191	167	166	173	185	170	179	205	195	174	165	186	182	171	197	191	193	196	200	181	170	185	197	191	194	181	177	180	160	181	172	173	205	150	183	145	187	180	182	171	155	160	165	173	184	166	183	179	193	178	177	191	196	157	192	187	158	187	170	174	198	192	202	189	178	165	192	149	169	176	173	170	161	164	163	181	172	173	168	172	174	156	187	206	190	156	172	185	185	150	165	156	192	174	184	159	211	211	171	171	148	183	201	170	168	186	199	199	184	169	174	194	182	174	191	185	159	191	164	170	182	198	173	185	190	167	176	175	168	210	171	181	187	191	184	179	172	158	202	185	188	173	162	176	158	181	161	209	153	184	155	191	185	172	180	158	148	151	197	183	168	167	163	198	196	176	158	160	180	192	186	192	184	163	172	216	170	172	197	174	152	175	175	162	163	140	159	153	169	163	183	149	155	165	158	172	164	156	170	185	170	174	193	187	187	178	177	157	171	176	165	147	164	148	181	195	178	160	165	181	180	173	180	167	160	162	176	173	165	182	180	185	162	171	183	156	186	153	188	186	182	187	198	146	157	170	181	200	204	185	182	183	173	192	166	168	175	179	168	167	179	169	162	195	162	155	166	183	156	163	177	183	166	161	160	187	181	172	166	167	156	175	186	164	182	190	158	171	150	189	181	190	151	183	184	181	183	185	158	172	180	161	162	168	201	172	185	171	169	173	197	171	176	192	167	178	164	180	180	183	177	190	176	155	178	182	173	177	189	195	165	185	167	169	179	152	180	167	165	169	182	156	175	178	168	190	185	149	179	153	188	173	168	157	159	162	164	175	160	159	174	182	168	160	174	156	172	171	187	171	185	183	173	183	171	173	185	177	148	174	191	178	166	151	167	149	187	192	187	203	160	171	158	175	178	183	171	163	177	152	167	148	148	184	151	202	156	179	159	186	179	146	187	163	179	183	157	173	188	174	190	185	175	176	182	160	178	187	175	169	192	149	164	200	156	154	163	198	186	178	168	183	154	167	180	187	202	150	143	189	187	166	171	169	188	160	182	185	188	142	164	171	174	178	162	152	177	169	169	177	158	175	185	201	169	175	195	162	177	167	178	157	186	187	158	193	168	194	190	167	185	158	160	182	171	173	186	196	156	160	155	192	188	157	151	176	194	193	193	167	181	167	160	164	190	173	186	162	177	166	181	166	173	156	185	166	185	206	189	189	199	180	190	187	180	160	173	179	206	185	170	196	189	197	176	165	176	179	183	176	165	194	169	190	147	165	164	172	179	170	211	171	157	186	166	158	155	200	176	174	168	173	167	176	170	193	210	201	195	174	177	166	171	183	157	166	187	166	164	183	163	160	169	159	180	181	167	176	177	188	174	181	168	180	154	169	171	173	144	199	166	177	161	162	170	165	181	169	177	155	170	155	167	186	182	175	152	160	170	172	191	168	178	171	148	174	182	181	179	162	183	173	195	155	192	170	167	158	160	183	168	170	195	156	139	160	187	163	193	202	149
26793	52640	35038	11457	8051	5820	7859	20169	3754	2094	2042	1417	1341	1197	1060	1008	912	904	786	762	12387	13930	864	555	558	594	546	573	581	543	515	526	547	506	497	514	471	524	481	494	455	498	527	513	467	486	480	496	473	484	514	451	449	460	466	454	436	489	445	482	455	429	453	464	455	497	463	456	438	439	451	441	449	493	456	462	437	462	474	488	439	472	454	439	487	441	490	435	453	459	445	459	478	453	408	493	423	437	437	438	438	455	484	456	488	449	419	445	435	497	446	464	433	442	452	452	440	466	432	440	400	465	466	472	432	465	436	431	474	467	469	444	453	436	461	468	459	439	445	474	452	453	438	425	463	439	430	437	479	473	460	447	447	475	471	437	452	413	453	482	461	499	436	461	457	447	480	422	433	427	447	474	445	452	433	444	440	476	421	441	440	441	450	446	436	492	422	474	408	450	439	429	455	449	468	461	462	453	447	441	476	443	479	450	483	462	438	486	428	457	473	423	447	469	410	459	435	428	428	422	401	473	455	449	450	475	406	452	497	464	435	495	430	488	446	446	462	444	433	462	463	403	477	436	428	449	447	462	451	450	470	442	453	451	457	435	451	456	448	443	465	450	443	452	423	457	451	436	436	397	462	458	458	454	475	400	409	442	445	465	427	447	482	435	404	462	435	458	462	421	442	458	435	450	512	446	456	452	421	485	426	443	415	451	443	454	452	451	436	447	409	437	437	425	447	458	468	438	421	465	472	434	432	433	459	423	446	433	422	436	419	434	444	471	445	473	455	484	463	436	443	460	484	443	463	405	440	450	449	420	455	445	430	435	448	451	442	428	439	458	428	459	456	449	457	420	418	497	442	454	453	430	469	460	466	440	471	473	438	497	439	427	483	441	433	432	428	439	467	467	460	477	473	470	448	419	451	491	428	443	463	423	445	434	443	443	418	432	441	476	443	441	422	459	414	436	426	427	446	464	445	448	477	445	471	445	456	454	500	464	441	442	481	442	465	433	471	459	473	441	412	438	468	430	449	414	472	439	438	438	437	447	454	455	429	461	471	434	487	453	436	420	480	471	455	441	462	438	423	425	406	452	459	448	479	450	472	448	436	438	471	467	453	487	433	470	464	416	454	463	418	446	457	458	448	425	461	434	451	465	452	459	473	467	454	428	481	429	429	430	481	432	437	423	450	493	447	468	446	456	450	486	455	417	434	440	433	435	456	490	449	482	407	468	420	462	477	449	437	462	479	476	430	440	477	434	432	424	460	411	448	457	425	420	455	465	451	443	425	446	415	438	439	444	455	441	436	431	412	481	469	469	482	463	456	444	461	482	439	434	469	432	425	429	464	445	458	408	461	443	477	419	441	480	461	443	451	440	427	467	424	433	485	424	444	447	424	471	471	487	437	436	477	418	432	455	435	425	451	442	452	448	474	469	480	461	436	436	426	452	409	454	449	446	474	453	488	461	438	455	471	437	441	451	469	459	439	453	443	454	481	440	463	458	477	490	470	455	455	484	479	460	444	463	455	430	447	434	452	416	481	460	488	463	463	438	452	414	461	462	461	425	456	478	454	468	398	477	447	426	413	477	440	463	436	499	470	455	409	455	418	470	435	451	438	459	438	435	460	431	459	458	489	419	442	437	438	459	451	457	460	452	446	419	445	457	437	460	483	434	426	391	460	437	436	466	449	430	437	463	426	419	470	404	476	447	446	437	450	407	436	436	452	474	488	440	464	421	475	450	444	429	452	441	440	432	441	425	421	441	496	405	440	450	433	472	442	439	437	481	434	464	458	448	456	449	439	460	446	417	483	457	424	418	435	465	492	456	453	417	419	467	458	451	450	468	415	464	430	480	439	438	435	450	427	429	475	446	484	432	439	441	440	439	422	468	483	427	429	457	433	461	443	376	465	433	462	454	464	422	469	467	445	426	446	445	461	448	477	440	398	437	443	431	449	470	379	452	395	460	420	432	435	480	447	429	450	423	418	435	449	432	436	458	446	432	421	448	444	434	447	436	480	470	464	480	431	464	460	453	462	475	409	489	430	467	456	437	483	469	427	424	432	452	486	436	470	433	439	506	470	432	437	485	498	442	452	446	472	458	406	445	432	461	478	477	453	459	457	434	437	454	461	433	430	480	450	429	443	452	459	455	463	428	425	415	466	463	477	465	437	467	452	454	442	438	465	428	440	439	488	432	455	415	428	440	421	451	428	425	446	431	438	453	493	450	457	482	436	435	441	456	451	433	421	446	462	454	465	404	487	436	469	468	458	462	454	467	472	468	459	444	441	448	444	442	436	455	468	453	441	450	428	443	461	420	463	411	435	446	422	465	442	443	459	448	476	453	479	455	479	456	451	448	497	445	433	442	443	462	479	472	448	424	429	457	464	426	453	444	475	446	456	446	452	463	451	453	437	443	437	456	462	418	439	472	476	416	437	456	440	473	439	467	467	459	443	452	484	436	447	426	443	420	440	432	414	457	384	476	463	431	459	438	453	467	453	439	453	431	412	484	416	429	478	451	434	438	466	452	424	469	485	451	413	438	425	416	437	477	447	448	451	444	431	419	451	480	439	424	452	453	431	467	436	445	459	434	424	453	439	474	488	451	460	426	505	472	436	442	412	458	473	452	465	424	437	429	453	451	432	457	429	421	420	443	457	422	470	428	427	409	441	460	443	416	441	448	443	455	494	455	424	435	458	445	449	457	465	412	447	468	422	461	448	427	436	465	445	450	444	451	470	448	446	461	464	434	450	457	446	458	480	427	436	421	420	445	483	459	462	435	476	428	453	426	455	444	448	456	452	464	433	447	437	385	491	475	450	467	446	435	438	429	427	486	431	466	471	427	453	450	435	439	475	452	397	452	441	470	459	468	456	443	438	457	404	482	469	433	479	479	439	427	502	492	476	440	435	423	451	405	442	475	484	415	463	456	447	453	472	420	424	465	431	456	460	463	395	465	417	429	424	461	451	433	449	471	426	438	462	450	452	503	466	469	454	457	436	411	446	487	452	467	464	478	446	447	468	430	466	444	443	446	462	466	479	441	422	487	448	440	456	480	424	426	413	472	455	459	448	462	427	432	450	477	459	495	423	483	426	437	462	472	468	455	458	462	436	476	445	434	472	420	420	433	423	427	444	510	474	426	435	450	489	443	465	444	450	415	417	434	416	449	419	445	457	449	394	427	396	459	472	457	436	458	469	457	448	465	470	445	455	434	445	425	446	438	470	491	422	432	437	442	428	446	457	443	433	405	426	429	453	438	476	441	467	436	462	405	464	436	445	455	464	424	437	410	428	473	469	422	441	478	412	458	454	426	449	487	471	408	431	466	444	428	422	434	466	441	501	444	453	467	433	448	482	407	472	473	451	451	446	446	442	430	455	432	418	470	433	422	446	463	471	459	430	460	448	425	454	433	435	450	453	433	400	439	450	422	449	460	478	474	465	430	438	469	478	453	448	450	455	476	455	449	460	484	458	439	460	462	434	431	455	392
43391	65021	42801	17223	5216	2434	2419	5673	1421	636	524	452	456	365	269	246	196	187	185	176	1333	1580	166	133	155	151	145	139	157	145	158	160	150	151	162	136	151	159	143	159	113	147	149	133	126	141	139	132	144	115	133	124	132	151	131	136	139	134	119	147	134	130	130	140	132	138	139	112	147	137	137	142	132	139	128	112	126	132	139	121	123	137	131	116	127	130	137	127	130	136	138	124	147	135	131	123	148	111	154	146	116	128	131	149	132	118	126	135	129	122	138	134	136	137	137	111	134	135	121	123	131	151	157	125	104	118	138	136	141	152	143	131	147	123	130	161	124	121	139	137	137	151	107	133	124	138	124	143	121	142	126	128	121	118	143	131	125	146	130	126	134	132	147	130	129	131	115	113	140	123	129	133	123	124	120	130	154	140	150	132	134	144	125	140	133	139	132	125	132	128	127	137	142	108	136	117	141	136	114	126	119	120	124	119	145	117	137	133	110	135	132	125	125	107	126	124	159	129	144	140	115	117	117	118	103	117	133	143	135	141	115	132	143	121	134	147	123	122	108	130	124	113	128	120	136	143	126	141	119	115	132	107	109	157	135	127	128	130	108	128	131	147	120	133	140	134	115	158	128	133	137	118	137	120	119	120	122	128	123	148	129	133	112	131	114	115	101	125	139	146	123	146	117	145	135	123	131	134	144	121	126	125	133	135	116	139	131	137	119	123	127	136	139	134	132	128	105	119	128	138	142	143	138	110	123	142	123	137	116	131	130	133	129	137	142	130	136	129	131	134	123	125	125	114	131	116	111	144	150	137	134	104	136	117	150	134	117	141	138	127	127	136	136	115	156	116	114	114	124	130	119	128	120	117	124	153	134	119	142	129	127	119	134	124	124	138	145	118	115	124	114	120	130	141	115	115	140	107	122	113	127	138	125	144	151	142	142	130	122	129	129	134	146	137	140	116	127	112	112	129	124	115	157	129	137	121	133	116	139	119	143	143	117	124	135	124	129	145	124	145	137	134	124	131	127	136	123	128	132	131	150	124	114	127	118	123	130	134	118	131	123	120	150	119	135	121	122	120	99	151	131	111	125	151	135	130	137	127	123	126	123	132	128	132	122	127	114	133	142	107	128	127	139	150	130	145	106	114	108	136	126	106	125	121	122	134	130	150	146	139	136	121	133	111	129	121	136	115	129	135	161	125	128	122	143	126	122	125	118	132	129	128	146	120	136	136	141	110	134	126	147	115	111	131	133	118	118	100	147	139	125	139	117	117	119	133	129	117	133	107	127	156	137	128	138	119	126	117	159	117	131	103	126	146	133	151	137	137	126	129	117	108	118	138	132	104	158	129	147	126	134	126	118	104	117	123	106	142	138	117	137	106	127	137	150	142	146	130	122	150	129	124	125	120	128	146	117	131	145	122	117	125	118	129	127	120	140	112	120	143	114	129	116	126	151	139	166	121	139	135	134	131	141	115	142	140	116	128	116	136	106	125	125	130	115	137	132	134	119	114	121	148	130	120	139	135	130	112	105	118	141	117	126	133	140	164	137	134	126	124	123	120	138	132	127	127	102	128	130	109	140	163	122	123	126	153	139	117	127	150	132	125	125	135	157	139	103	109	123	143	106	135	131	137	118	118	127	113	130	129	129	114	132	126	157	127	118	136	117	124	124	139	115	128	140	141	128	113	128	105	146	135	126	143	140	131	129	148	137	130	142	124	131	149	132	151	123	123	114	125	123	110	147	127	117	138	120	117	110	112	112	134	123	136	141	106	146	118	122	134	120	131	116	119	130	131	121	104	140	124	154	133	122	143	106	137	102	124	130	125	133	132	148	137	155	120	151	134	120	118	110	120	150	135	136	135	121	121	127	130	126	121	115	106	151	113	119	129	144	129	122	114	131	144	123	143	113	122	133	127	128	129	147	133	136	129	128	109	128	115	138	129	125	94	121	135	148	122	135	143	115	117	146	124	110	113	138	122	108	134	136	136	121	136	121	127	127	126	114	133	131	128	120	102	124	133	128	134	110	130	120	148	139	120	153	137	141	132	148	112	123	151	130	140	123	127	134	144	108	128	144	123	132	142	133	124	122	123	118	118	120	112	134	125	128	144	129	115	117	123	126	137	140	118	150	122	128	144	141	141	120	135	106	128	133	134	131	142	133	117	130	119	135	136	139	129	144	126	142	134	137	136	129	142	130	120	115	137	118	121	129	115	119	127	126	111	131	126	125	127	126	137	124	123	127	123	130	128	136	121	133	140	144	98	143	129	134	122	153	130	120	144	148	121	139	145	140	99	126	119	124	144	130	130	145	135	128	130	151	130	139	134	140	115	139	128	126	127	133	121	142	129	118	107	132	117	116	137	130	151	130	134	137	110	149	138	117	137	135	151	118	138	137	135	148	130	141	128	120	138	132	143	121	133	127	142	141	117	125	123	119	122	150	127	116	141	125	123	127	147	124	104	132	111	129	136	144	126	128	127	116	127	133	152	99	120	134	135	136	139	124	150	125	122	135	131	101	121	137	140	124	133	141	126	115	134	130	137	121	124	130	129	131	138	124	159	129	129	128	128	122	139	133	129	127	130	109	130	129	145	124	120	125	125	133	142	129	143	129	122	126	128	108	117	128	133	171	132	110	133	125	139	127	129	124	129	125	129	113	130	138	132	137	112	134	129	123	129	137	118	125	133	124	150	131	138	143	117	122	124	131	129	147	132	120	147	120	135	150	128	123	120	128	115	133	130	135	147	155	140	124	107	122	131	126	111	123	141	123	129	118	130	122	141	119	127	121	128	138	130	139	102	142	115	127	146	145	132	123	144	109	116	119	125	114	134	118	153	118	143	121	127	129	145	120	138	116	141	118	122	120	156	133	121	119	114	138	123	120	120	143	138	143	133	143	123	124	123	125	124	140	135	138	131	115	119	139	141	122	153	127	117	116	130	125	149	134	122	130	130	122	115	123	121	159	119	129	130	130	109	126	133	141	142	121	102	128	143	125	128	150	149	132	120	118	148	142	129	117	127	139	127	117	148	120	124	126	121	119	130	137	144	130	115	104	148	126	124	133	131	123	120	122	120	135	111	124	129	122	114	122	125	151	141	137	129	127	137	135	122	101	124	123	133	136	127	114	130	117	137	146	139	115	128	124	129	110	128	139	127	122	142	131	127	135	112	119	103	109	127	113	133	159	132	115	105	106	142	142	118	125	154	114	121	139	138	137	134	123	135	146	147	148	145	124	142	123	136	131	121	127	145	138	109	126	147	133	126	138	117	118	136	121	127	133	121	117	140	139	126	151	144	141	124	122	131	145	114	126	132	122	123	119	134	136	121	132	122	142	127	118	135	120	132	131	104	126	133	136	148	120	110	120	126	132	139	142	124	142	129	120	130	124	151	130	121	121	141	123	112	135	138	157	164	139	129	138	132	125	126	124	127	122	125	128	125	135	123	128	125	145	140	143	119	108	129	131	130	138	128	120	124	125	128	123	115
30208	48386	36043	15414	8185	5890	8950	15159	5650	2407	2304	1709	1782	1258	1075	985	857	773	762	712	8215	7391	527	551	481	491	506	497	454	474	446	445	448	458	461	440	380	441	445	394	406	395	397	375	363	376	384	401	371	392	388	425	405	361	410	372	345	364	378	380	398	372	377	355	351	340	350	363	374	376	375	354	387	348	349	344	357	357	351	359	382	385	352	364	366	354	381	368	361	339	376	357	345	397	343	376	336	350	322	365	354	332	337	336	370	335	317	344	337	355	376	328	396	353	352	343	346	342	367	342	357	347	350	354	356	334	362	327	360	352	351	358	339	336	340	336	375	347	335	350	360	324	349	355	357	341	355	360	340	344	316	339	340	345	354	313	346	341	341	370	316	366	369	357	351	354	339	352	339	340	351	360	323	315	320	344	373	344	353	337	337	373	361	310	347	352	326	360	341	361	332	347	326	355	381	355	362	334	331	342	363	374	367	360	356	323	344	362	339	309	354	327	333	351	367	366	361	352	355	358	357	317	366	350	357	344	341	374	342	328	311	359	374	352	351	347	361	347	342	345	385	352	368	362	331	356	358	325	352	352	340	350	354	351	323	359	352	357	368	326	356	371	332	329	338	376	360	347	382	345	326	319	318	328	297	359	329	342	306	313	317	370	313	338	370	353	400	329	328	328	313	351	358	330	321	347	314	353	347	350	346	329	354	377	346	322	359	346	377	349	355	365	324	332	346	339	364	333	367	352	357	326	349	319	381	306	340	349	340	341	364	341	316	330	344	358	346	399	361	347	351	347	319	352	337	361	369	311	359	345	324	317	393	338	340	360	343	342	353	334	329	338	347	347	323	376	311	352	370	339	352	369	374	388	369	323	375	317	342	352	332	352	349	346	321	348	322	363	341	315	330	307	343	332	330	352	328	354	370	332	326	343	346	344	341	355	334	345	350	370	334	353	388	361	386	325	355	316	371	328	337	381	290	344	308	354	329	358	342	363	357	336	319	357	364	332	321	342	358	340	337	349	334	314	349	328	338	342	367	350	342	366	337	316	380	362	334	360	381	360	334	366	363	331	326	331	300	350	352	297	356	330	330	361	332	363	338	360	358	341	351	337	353	374	343	373	362	326	321	361	352	370	330	351	340	361	338	342	322	350	335	334	367	354	330	353	350	362	355	387	377	337	344	345	347	351	329	357	328	333	358	323	289	323	350	362	365	357	337	325	363	330	337	362	334	342	329	345	351	339	334	340	327	338	340	338	321	367	325	344	317	336	309	347	334	377	355	344	336	321	342	340	339	368	282	309	332	313	361	372	341	337	331	331	325	362	304	347	332	332	350	345	376	350	318	356	339	308	357	332	366	347	326	356	337	374	345	327	321	324	328	342	351	357	323	327	358	333	326	335	361	334	353	364	358	351	339	342	388	336	362	366	312	363	332	324	368	325	347	352	337	360	295	327	346	377	332	300	339	323	330	353	338	345	341	374	323	318	332	354	358	328	364	338	345	341	362	345	362	332	332	356	335	340	325	380	375	364	308	325	303	336	376	376	343	324	341	362	334	330	343	359	382	319	362	329	343	369	349	368	346	312	343	338	340	360	325	365	371	364	323	360	345	362	326	329	357	343	334	324	326	345	353	311	346	340	338	333	353	361	340	296	349	350	348	354	318	362	350	352	326	338	317	384	368	342	374	353	347	359	330	362	340	344	339	324	358	357	327	361	343	316	353	344	304	353	324	357	344	324	373	328	303	335	346	310	295	347	354	349	322	330	338	339	323	348	311	327	358	348	332	350	337	387	335	350	326	375	354	334	323	389	329	346	359	347	342	349	338	367	320	317	333	333	375	316	322	327	354	353	345	318	355	317	316	337	331	356	338	345	343	329	353	357	351	328	375	342	367	338	337	330	329	351	316	352	320	348	352	324	345	331	351	359	338	355	331	362	358	330	327	332	326	346	351	374	320	392	354	319	377	355	349	321	346	344	337	360	323	353	385	358	380	347	348	353	358	346	347	360	367	329	280	326	288	316	335	334	314	355	336	331	335	328	356	378	337	352	345	354	344	327	362	352	356	324	351	340	324	353	336	363	344	334	331	314	338	358	347	327	331	352	357	321	353	342	337	323	386	361	318	329	354	327	342	316	329	308	339	339	349	349	377	385	381	353	339	335	382	328	313	328	331	357	340	329	310	379	344	366	326	364	347	347	346	367	349	356	333	352	326	351	356	356	326	359	343	346	352	370	331	331	360	335	346	338	329	352	319	320	341	338	318	309	329	345	362	347	336	341	371	326	356	362	329	355	336	351	362	322	326	344	354	327	351	336	351	338	354	322	339	373	344	351	357	381	355	338	315	358	365	328	327	333	320	340	315	354	346	338	332	330	341	345	329	337	357	343	335	357	355	296	361	354	337	309	308	341	343	389	335	369	336	368	324	333	336	317	366	317	361	314	355	340	335	339	353	322	344	331	332	330	347	380	345	331	311	349	359	362	322	375	314	362	345	341	373	361	355	347	347	362	332	332	316	322	347	340	371	326	344	319	391	324	335	337	365	322	342	358	359	290	366	375	346	312	323	329	391	345	336	316	366	336	366	354	337	345	310	316	327	318	372	328	369	326	340	338	357	326	336	329	334	350	328	345	308	326	330	339	334	350	366	340	328	340	342	350	375	370	357	348	344	330	328	379	379	345	317	342	340	322	333	317	342	327	380	325	367	331	306	373	348	347	359	334	335	350	341	344	337	322	304	320	346	361	348	339	314	340	323	388	340	337	339	336	354	302	341	340	361	351	381	342	332	345	361	359	356	344	322	355	362	330	364	364	318	315	334	353	328	322	363	324	342	329	389	331	342	352	334	370	335	360	364	358	326	363	336	348	349	335	297	354	341	364	387	339	315	354	349	343	347	365	348	344	342	317	355	326	336	365	328	348	360	341	344	345	370	396	366	337	338	341	369	313	344	356	339	378	299	335	354	363	355	332	338	325	352	364	319	361	303	320	343	328	338	309	351	337	348	341	350	311	339	346	370	357	322	320	358	402	349	312	337	377	315	323	360	377	338	373	383	336	345	340	373	348	335	319	336	303	336	355	362	333	332	356	325	355	334	325	328	336	338	357	332	336	334	350	372	337	367	343	311	341	359	332	341	329	337	372	363	306	319	329	338	341	353	326	335	323	351	347	348	330	336	353	348	354	342	339	349	361	313	377	363	348	362	350	315	329	349	375	321	315	385	307	331	350	348	329	370	366	308	317	335	330	329	321	344	338	322	381	332	345	329	345	339	346	338	337	347	329	343	340	356	329	330	346	363	342	341	305	350	337	347	320	339	355	335	340	326	334	346	331	341	333	349	326	374	361	339	349	355	322	342	342	340	308	365	364	331	356	359	375	343	350	348	313	323	329	377	321	345	365	323	362	354	361	354	355	334	329	343	314	344	326	337	342	316	353	340	328	363	372	351	361	340	354	311	340	346	347	390	361	326	332	338	356	347	329	314	352	339	333
4923	5069	1941	716	333	287	486	317	231	258	258	236	284	261	261	262	239	259	249	267	285	284	242	251	243	279	278	260	264	258	234	223	235	216	244	226	225	267	236	228	252	254	225	249	269	242	258	225	252	259	217	243	257	227	240	240	235	243	234	258	241	293	243	239	233	255	259	254	256	240	246	226	219	240	248	221	245	249	239	253	243	259	231	235	267	232	262	223	244	249	237	252	219	252	270	245	237	231	253	235	259	250	252	255	240	253	255	242	248	234	241	226	249	246	226	286	243	254	240	269	246	256	235	253	236	258	232	243	222	246	223	225	253	267	250	252	232	236	260	239	260	222	275	233	260	260	242	223	221	236	247	229	265	272	244	271	245	241	240	242	249	240	225	245	241	236	272	275	249	255	246	220	237	249	265	227	261	281	226	273	243	243	251	235	258	258	235	239	260	241	231	202	270	261	246	253	240	226	260	219	245	247	225	253	247	243	258	228	228	258	237	245	257	259	250	269	260	236	252	240	246	290	256	225	258	240	232	244	230	284	244	247	230	274	222	275	233	248	246	243	242	224	262	233	266	235	238	265	271	200	227	253	255	249	246	258	290	244	267	264	239	247	244	218	241	252	250	249	227	210	234	268	227	259	234	248	260	257	254	221	230	244	248	238	219	233	238	233	236	223	258	258	262	233	244	247	257	235	204	246	252	253	277	265	236	220	252	247	292	255	251	260	254	264	251	255	262	261	211	231	249	280	236	226	243	263	234	248	248	266	271	236	244	244	266	228	246	256	253	214	257	259	226	277	244	256	278	226	235	250	261	233	247	231	266	245	254	274	240	247	241	252	235	239	226	244	243	248	216	292	258	256	247	235	248	246	226	252	246	213	227	236	255	244	262	253	216	262	271	224	252	224	240	229	254	232	289	232	283	240	269	223	245	258	249	245	246	264	259	267	233	238	247	260	204	207	257	240	252	228	231	236	229	262	272	262	230	240	239	249	238	211	240	227	272	252	226	230	249	257	271	241	241	215	238	265	244	233	259	250	247	246	236	218	240	251	222	249	262	255	261	276	254	236	234	239	219	264	236	248	247	241	245	232	212	251	249	274	263	256	233	238	221	262	240	251	252	264	239	227	256	231	244	245	225	250	257	262	230	216	245	270	257	254	248	258	231	254	273	235	246	233	275	263	230	239	253	263	237	254	243	267	234	255	255	224	239	264	233	233	251	251	256	253	272	262	240	238	221	265	252	241	233	247	259	242	240	239	252	235	242	255	261	251	266	261	265	238	253	249	262	256	232	232	249	268	258	263	252	222	268	257	238	250	221	234	233	248	261	226	275	256	266	242	264	225	223	254	235	223	216	247	237	260	248	246	246	242	246	257	266	264	242	262	238	240	241	250	237	239	251	248	246	245	262	244	254	251	261	251	246	244	226	250	247	243	275	239	249	241	240	264	269	231	248	262	248	231	258	239	251	231	236	261	231	210	258	277	285	250	234	204	235	269	237	234	214	255	250	253	214	250	247	253	292	260	254	256	231	276	248	246	253	247	236	230	261	244	231	254	248	263	233	240	241	241	232	250	266	265	233	211	240	263	241	236	232	240	233	255	237	265	230	226	233	259	258	218	243	222	263	253	265	261	258	276	250	246	235	236	254	238	268	246	236	235	265	262	223	255	269	257	244	276	213	265	242	248	235	215	236	260	271	238	257	263	242	249	244	273	256	257	268	248	251	239	250	243	247	241	232	252	269	250	249	240	242	236	229	246	239	249	239	274	283	242	247	240	234	269	271	239	257	240	261	239	254	221	242	267	200	273	241	239	248	252	253	252	247	229	244	257	241	251	249	235	253	260	251	233	244	219	234	268	240	225	236	241	260	236	219	216	233	233	241	266	245	250	253	244	240	235	245	263	274	249	260	237	245	253	268	254	248	209	280	263	249	250	259	218	251	253	233	267	250	271	249	274	224	265	224	266	250	234	243	248	243	264	235	256	232	276	262	232	241	238	264	242	241	239	260	248	239	258	278	253	224	223	265	214	263	264	246	255	274	221	267	245	270	261	231	231	242	259	250	234	233	252	252	250	229	230	261	240	245	239	231	272	282	263	246	233	217	258	234	241	262	228	231	247	242	209	250	229	252	246	231	252	235	247	273	251	255	229	254	225	235	291	231	236	233	235	224	247	252	225	242	269	232	254	254	257	261	246	205	246	258	237	257	242	252	268	242	231	248	257	239	212	263	238	218	221	274	247	251	242	234	246	235	238	236	235	252	265	253	259	239	224	217	248	237	248	229	243	231	235	237	241	239	265	237	269	229	239	275	235	243	241	263	283	266	243	255	246	251	227	255	241	188	219	254	244	258	235	235	242	237	263	282	254	262	261	239	270	230	212	241	251	237	248	250	237	226	257	236	218	256	233	255	250	247	227	251	237	248	281	278	258	265	229	255	252	243	252	236	244	241	229	249	250	252	246	255	228	216	241	235	241	236	251	279	230	238	247	242	262	251	221	253	270	266	254	230	233	236	235	264	244	247	250	243	245	254	223	240	280	237	235	268	249	224	228	245	243	236	271	257	249	251	251	230	224	262	250	269	221	225	236	263	247	237	260	262	221	246	251	227	247	240	256	246	260	221	237	278	252	262	253	267	225	250	238	235	257	235	248	238	248	242	244	259	211	261	249	270	234	230	224	227	258	271	247	211	246	245	266	250	226	277	250	241	240	278	239	245	234	276	267	247	264	219	272	241	218	271	226	258	223	249	254	252	255	226	241	249	212	228	286	221	254	241	252	221	228	237	240	233	268	249	226	254	236	226	285	240	255	233	259	273	253	247	246	258	253	240	236	250	254	240	255	254	251	268	233	249	247	243	253	259	261	226	262	252	264	240	231	227	250	235	252	260	259	251	273	240	244	255	235	226	284	268	229	267	267	265	234	253	252	285	263	274	251	227	237	257	251	244	236	266	233	248	250	221	258	273	243	250	233	226	259	248	268	264	224	261	245	253	237	244	253	265	252	245	241	252	242	221	254	233	264	267	246	267	280	269	230	243	279	246	246	272	272	265	258	223	208	262	251	258	249	253	247	233	220	239	246	238	225	255	234	241	254	269	239	248	252	258	256	253	239	239	268	225	216	266	260	230	249	221	251	230	215	250	267	271	243	244	240	252	265	272	228	204	257	255	238	247	256	265	267	272	248	242	249	271	258	245	267	251	239	262	266	231	267	241	262	230	235	229	257	240	258	229	259	249	265	268	262	248	243	228	254	243	225	245	267	227	252	225	221	253	232	249	256	230	259	239	214	256	301	251	251	238	240	239	248	223	227	214	226	261	209	236	265	259	232	210	222	233	245	250	270	268	266	256	232	240	264	257	235	232	270	229	252	272	239	251	219	223	238	282	250	229	260	228	253	208	225	234	223	263	231	230	248	221	249	229	229	264	264	266	246	273	246	258	260	204	218	253	237	235	238	272	218	254	230	229	264	257	253	246	261	241	238	242	275
5256	8102	4299	2388	1016	874	2232	1006	710	745	726	690	690	675	641	635	647	664	644	623	983	915	656	611	673	636	638	620	616	642	605	610	657	642	642	638	644	628	677	655	630	637	632	652	613	611	645	637	620	636	626	646	637	652	650	647	642	633	623	670	656	671	630	653	591	634	614	646	680	616	658	632	626	611	629	624	620	649	612	606	646	635	636	636	621	630	618	696	596	632	618	647	649	652	614	630	634	621	645	615	664	672	652	612	659	618	643	628	637	608	630	648	640	619	639	652	622	640	618	634	633	654	644	639	619	633	628	660	659	635	580	589	624	664	604	648	592	627	654	696	608	623	611	646	621	663	649	637	668	627	599	636	628	617	650	645	621	642	671	581	594	642	591	646	640	674	624	624	631	674	656	672	621	659	631	638	685	686	638	646	657	638	622	638	677	644	632	618	604	625	646	652	629	638	599	635	654	678	643	637	601	635	655	635	633	654	622	655	641	617	651	629	648	671	593	627	645	617	647	639	682	658	681	626	661	646	657	663	635	620	649	639	609	682	677	612	625	637	642	633	609	645	643	605	641	622	596	651	624	600	613	606	620	649	615	643	647	598	614	622	649	658	616	669	611	592	608	654	650	680	638	614	687	653	601	602	633	594	623	608	662	656	614	623	654	616	622	597	610	666	616	642	599	655	644	680	635	680	562	614	672	627	634	681	596	659	593	619	585	623	610	604	597	642	612	647	680	614	637	610	670	638	653	623	672	666	599	631	592	649	637	621	620	656	625	663	628	629	663	605	626	615	625	603	598	610	625	628	592	648	667	635	661	655	631	638	657	662	597	645	646	599	623	648	628	630	689	654	629	621	596	616	626	614	650	677	655	647	639	610	639	630	645	638	634	644	642	644	580	677	646	671	649	662	610	668	698	668	676	598	652	655	651	661	641	625	611	600	653	628	660	708	589	658	666	654	670	627	676	638	628	669	632	600	678	607	627	622	622	664	628	604	584	624	643	627	671	618	674	625	628	646	647	629	664	647	666	625	668	579	648	627	656	598	630	613	625	629	623	676	652	611	639	594	611	643	653	685	604	630	645	630	632	650	677	641	614	651	595	607	654	647	636	595	637	640	620	673	618	684	662	642	632	622	629	622	658	638	617	638	610	606	658	642	671	639	633	611	629	614	643	624	642	681	584	680	611	647	636	649	644	604	630	701	608	629	617	683	612	667	675	624	630	658	638	653	650	639	607	608	631	630	628	621	601	612	659	647	616	605	625	640	661	613	639	643	611	621	676	618	623	618	654	650	659	623	652	632	641	632	649	646	625	628	627	647	614	673	619	621	637	652	680	658	641	633	668	632	604	650	651	634	590	649	665	592	587	629	602	627	594	634	627	632	644	633	657	650	608	608	667	647	618	626	612	630	627	604	614	597	609	619	612	644	616	664	641	616	602	648	653	601	611	640	705	613	616	632	638	694	638	627	694	620	598	650	660	610	610	637	639	649	628	609	617	658	605	653	637	686	654	585	641	657	628	643	670	622	603	616	652	610	660	601	641	614	651	630	609	574	602	624	635	614	647	611	656	635	653	685	639	643	624	645	657	624	653	694	605	644	677	645	652	627	694	609	621	651	622	622	613	610	593	622	665	646	658	676	645	618	614	634	626	640	659	610	696	670	607	690	613	674	628	646	680	623	592	626	648	622	593	627	636	628	613	628	603	672	716	629	647	670	640	610	661	654	621	630	627	641	630	618	601	622	645	578	642	594	642	638	615	624	673	638	595	613	660	630	652	662	588	620	669	614	622	589	659	670	659	629	618	611	617	651	602	670	626	657	621	663	652	632	640	624	610	641	664	648	677	656	635	642	661	651	630	606	645	622	626	646	632	653	640	593	629	680	611	609	595	670	647	631	624	644	584	637	668	650	612	603	620	646	608	616	638	625	637	652	675	664	650	591	635	639	650	650	653	634	592	647	574	633	679	616	668	613	623	654	636	697	667	675	649	618	658	634	621	637	664	666	649	659	637	644	626	670	683	620	649	670	624	660	634	656	583	635	660	634	643	631	669	675	602	682	636	614	617	616	623	663	630	626	617	672	631	623	623	626	581	612	618	661	615	670	621	635	652	635	643	639	659	668	615	624	641	625	659	656	653	628	660	653	645	642	688	615	602	633	648	623	632	666	640	645	631	635	627	660	644	608	603	623	648	600	571	646	627	624	618	670	678	624	640	620	631	620	687	620	623	666	657	643	691	638	608	652	612	637	704	637	646	627	647	661	631	690	601	696	636	674	621	642	605	647	655	658	630	632	610	632	667	631	656	647	656	643	610	658	604	640	628	644	617	639	604	621	575	663	618	622	643	638	647	675	637	595	608	639	603	649	658	625	685	653	612	660	679	645	621	637	625	618	625	628	653	629	662	626	615	663	680	610	621	648	634	642	600	579	615	644	635	608	654	663	618	627	603	615	657	598	615	650	664	638	660	646	649	632	628	654	662	622	610	643	606	666	609	642	606	641	656	567	636	604	631	623	685	624	651	668	644	644	699	585	608	639	643	623	657	608	658	617	670	663	600	673	640	627	616	672	629	600	656	617	597	617	634	621	607	674	635	644	636	609	638	656	626	642	651	695	594	672	605	625	657	621	638	619	630	616	645	576	612	602	625	670	667	647	613	610	667	621	613	639	598	625	592	663	626	623	650	632	618	628	590	689	665	640	687	633	616	676	633	582	651	636	657	609	615	661	611	634	653	625	698	640	647	618	645	610	646	698	619	630	581	681	657	683	582	654	632	629	703	596	609	666	633	611	624	639	654	649	641	694	629	625	627	638	640	659	626	615	577	631	601	618	654	617	693	678	621	633	641	632	632	603	633	598	689	648	614	632	663	599	669	625	655	626	646	655	655	621	600	619	594	655	651	660	647	635	599	618	631	676	591	618	657	660	691	665	593	644	659	627	606	616	633	584	641	628	598	674	671	663	639	665	671	618	595	651	667	638	661	623	652	624	635	623	653	654	689	631	649	643	594	622	618	659	674	615	663	571	628	599	684	643	645	658	680	620	617	600	651	632	638	655	596	632	612	562	668	687	605	618	633	666	639	616	596	664	619	623	594	645	650	615	627	641	624	651	658	660	624	658	614	644	648	576	675	629	666	636	628	623	616	639	657	613	651	596	668	664	635	657	635	657	611	657	659	625	674	628	644	674	623	622	630	613	645	649	644	644	595	632	655	662	648	644	625	624	627	654	620	629	627	608	656	618	624	643	684	659	638	662	639	675	608	639	651	646	647	598	621	589	635	665	625	618	654	658	631	608	672	610	633	593	630	633	674	606	635	608	658	642	623	638	680	595	657	637	659	632	621	635	598	607	634	632	662	636	620	639	635	645	624	673	639	577	615	659	628	615	606	673	599	659	658	616	661	619	621	623	623	670	669	597	618	652	672	629	632	615	646	614	653	630	615	641	607	628	643	649	646	640	649	659	622	649	650	677	649	653	681	634	619	634
50444	63738	47402	19712	4840	2117	18970	12387	1034	469	349	339	312	250	249	278	233	198	199	206	421	273	188	187	194	148	165	154	173	182	182	152	170	176	177	164	159	158	180	163	150	172	158	164	169	153	182	168	139	138	167	160	189	149	168	150	161	127	169	181	158	163	166	167	157	164	165	167	159	174	143	179	165	179	145	158	159	151	134	136	156	155	162	168	149	166	162	129	151	160	170	200	144	144	159	157	172	152	159	163	161	137	144	151	163	164	152	171	175	163	158	157	173	142	141	163	172	176	158	173	173	144	138	144	162	159	165	153	138	156	161	165	160	151	158	148	165	147	160	142	137	127	147	161	170	159	181	172	152	161	129	172	171	168	154	169	161	176	149	158	156	174	154	162	158	173	159	197	150	153	150	124	155	144	177	150	165	148	176	176	162	159	161	148	150	157	180	176	155	144	156	150	155	180	169	187	159	147	158	156	160	162	154	174	158	167	147	156	160	162	154	177	154	160	163	144	160	158	189	142	143	178	139	172	172	147	138	186	167	158	171	155	151	151	166	144	140	158	164	166	158	173	142	153	151	161	180	172	158	158	167	136	155	171	162	168	164	164	174	172	152	152	155	168	145	142	153	156	146	170	173	161	160	139	152	150	146	172	162	175	187	147	150	162	176	157	152	144	162	143	150	160	147	133	162	140	152	157	145	161	165	146	169	176	168	134	143	151	154	155	141	149	124	147	160	156	176	158	158	149	175	162	150	159	177	155	173	155	189	155	164	158	171	157	131	173	145	169	159	169	172	170	180	152	159	174	167	163	143	140	159	159	167	141	157	141	151	192	150	147	155	145	169	173	185	163	163	158	165	165	159	154	146	171	140	154	167	162	142	161	159	165	162	147	176	134	145	154	169	171	145	173	161	146	188	181	181	144	154	152	144	181	164	165	148	187	160	163	143	146	156	149	178	150	178	167	185	160	148	142	162	140	131	164	160	176	155	149	155	174	142	151	147	158	153	153	130	144	165	145	161	158	155	156	173	146	145	150	152	164	189	156	145	164	148	158	168	159	156	125	147	152	159	161	138	154	168	152	168	145	159	147	167	152	151	149	157	161	181	177	153	161	167	163	138	181	158	167	164	147	142	156	156	158	160	162	178	163	146	144	147	148	161	158	152	150	147	156	139	167	179	171	167	175	150	136	147	164	167	163	157	143	166	159	166	162	150	168	159	167	147	143	160	151	173	165	162	158	142	154	145	157	149	166	165	168	152	163	166	164	153	178	133	178	194	151	162	154	170	150	147	158	164	148	163	133	160	148	142	146	167	161	162	139	151	181	179	149	190	147	152	147	142	165	157	174	167	162	163	160	153	190	147	168	173	165	149	154	155	154	162	149	150	149	166	160	133	170	152	185	149	147	177	133	158	167	174	161	134	186	186	157	153	166	192	181	142	135	135	170	148	161	148	161	172	146	174	146	170	151	146	160	151	160	161	171	133	168	163	164	149	155	154	176	137	153	162	146	172	156	158	162	141	144	166	154	179	154	145	153	152	170	153	142	172	163	157	159	162	170	142	179	173	176	154	149	151	155	146	163	156	126	145	167	154	172	141	144	177	153	160	183	158	153	147	150	141	153	159	170	174	179	150	157	189	166	143	154	133	164	163	170	139	171	145	147	164	147	172	151	162	155	151	151	162	153	158	170	177	148	196	156	155	163	159	154	166	162	173	136	155	173	169	158	150	139	136	127	168	171	184	178	157	146	170	158	149	155	144	159	175	141	166	139	172	186	171	183	170	171	149	154	156	149	172	136	153	154	177	156	157	155	179	155	149	164	161	163	155	177	155	138	146	173	156	158	149	149	154	167	151	168	160	175	156	171	159	150	153	152	161	161	132	158	169	159	161	168	159	159	151	154	143	143	156	170	166	138	169	159	158	152	143	175	146	137	166	137	170	155	164	166	156	154	149	157	147	163	156	164	170	164	166	156	169	156	147	149	161	152	159	148	140	138	168	157	162	153	139	138	143	163	168	141	141	143	163	170	171	158	144	141	175	171	167	158	145	177	178	159	164	147	152	156	152	128	142	161	146	136	153	161	166	170	146	149	154	158	172	162	170	164	146	161	156	167	177	176	161	152	159	140	151	160	149	170	152	141	146	168	149	148	157	170	162	157	184	153	157	160	158	156	156	146	136	159	137	148	158	133	162	152	174	152	180	159	140	170	157	180	166	163	153	154	144	171	169	156	142	143	198	159	162	168	162	166	169	177	183	143	163	173	160	175	157	167	161	135	163	154	140	176	153	151	174	151	156	150	163	162	158	160	174	149	139	155	144	140	145	158	135	167	138	156	163	132	159	160	163	156	158	170	161	165	176	156	153	141	152	157	149	155	152	146	174	159	166	162	150	149	160	149	158	143	169	162	158	167	178	155	158	156	140	163	164	155	153	164	156	136	147	190	153	145	161	148	170	149	156	134	152	170	176	157	163	164	140	153	129	166	165	155	147	152	149	161	164	176	139	153	161	142	177	147	149	154	167	149	152	160	161	142	145	144	156	155	157	141	150	137	168	165	160	157	168	174	158	153	161	168	164	193	152	149	181	190	168	151	127	149	132	149	176	159	151	170	165	143	155	165	153	158	176	131	177	152	155	163	165	160	180	152	159	147	172	143	172	176	144	155	154	164	135	159	135	137	156	160	141	143	153	152	144	155	148	173	140	152	145	155	168	160	138	150	141	156	158	164	149	180	144	146	140	153	136	159	170	146	162	152	175	146	159	160	177	143	143	165	158	138	164	153	156	143	142	160	183	146	153	157	171	164	167	148	171	153	167	148	167	167	181	178	163	145	157	160	154	155	154	145	157	158	171	158	170	154	172	174	136	158	162	169	151	174	164	165	156	162	182	148	166	148	137	179	142	157	156	158	154	147	132	157	178	154	145	151	174	148	161	169	148	165	183	177	149	154	166	124	134	149	178	139	163	167	163	170	145	163	155	147	159	136	172	147	149	155	155	162	165	168	135	138	160	163	151	141	145	164	158	145	158	151	150	176	129	143	164	156	170	152	152	163	160	155	157	172	152	175	145	138	137	185	156	146	169	187	141	174	171	155	151	166	191	163	166	170	159	154	158	141	151	155	150	170	179	147	171	171	152	153	150	149	181	168	164	147	160	163	156	152	186	144	163	162	166	179	172	159	151	140	147	147	148	171	171	139	160	158	173	153	160	144	151	155	170	154	166	165	180	179	164	145	130	157	149	164	165	166	174	147	143	163	150	132	153	171	138	147	178	155	143	130	140	174	158	157	156	148	166	156	157	188	166	149	163	169	137	151	141	157	155	151	144	139	174	147	151	151	150	165	159	154	200	149	155	155	170	146	157	140	164	159	175	164	167	179	161	154	149	166	152	162	167	151	168	166	170	143	151	147	157	172	152	170	140	148	153	162	139	151	175	190	159	160	174	165	163	152	159	153	158	155	167	164	161	147	144	134	149	149	160	154	159	156	157	162
33313	47351	41544	14982	7249	6042	36067	14238	2743	1949	1520	1476	1168	1061	951	1064	910	822	756	673	2189	1162	605	575	580	602	545	557	535	525	552	494	483	490	509	482	499	469	497	465	505	484	457	471	474	472	464	471	471	445	478	476	439	435	424	476	436	433	429	440	449	466	442	409	421	452	413	400	428	441	427	439	393	419	444	405	426	408	435	437	436	417	417	447	461	398	437	440	413	402	432	435	367	424	427	383	406	432	393	430	445	411	412	419	458	399	399	411	407	436	411	409	380	408	430	436	419	409	425	406	424	426	404	407	410	456	439	405	408	445	413	438	423	410	407	417	404	437	410	457	426	399	397	418	418	403	412	408	411	398	404	440	427	408	401	418	419	418	392	429	432	454	386	403	417	356	410	402	396	400	419	395	391	396	431	421	391	407	409	433	378	413	411	425	389	394	419	435	379	387	441	393	407	385	400	411	401	373	370	411	414	429	408	424	373	369	391	423	413	424	443	390	429	410	383	425	383	404	393	409	407	403	389	438	394	430	466	404	400	389	419	406	399	457	410	437	401	392	404	442	387	413	418	398	370	437	421	377	371	405	430	414	376	381	432	386	399	415	419	422	422	406	412	408	423	412	384	410	397	387	454	405	413	383	404	411	409	364	373	425	379	424	437	403	371	361	411	414	354	414	389	431	386	419	419	430	419	422	401	466	422	457	412	393	413	408	393	413	451	420	417	419	404	417	414	409	395	381	407	413	377	413	437	387	416	381	408	388	375	400	398	392	421	404	404	409	426	406	392	405	431	419	403	414	386	388	406	399	407	387	389	378	419	398	411	418	415	438	404	377	393	418	388	431	359	400	398	416	400	409	400	430	393	386	400	404	417	377	407	398	404	442	406	391	386	414	374	408	378	428	405	376	419	399	462	437	411	411	385	398	455	386	402	420	448	396	371	389	409	445	403	371	430	419	414	390	408	410	405	395	411	386	412	400	405	397	412	425	374	429	427	422	368	421	407	394	453	414	418	407	416	435	395	394	396	402	421	437	413	388	392	432	385	411	447	419	405	424	411	388	420	388	423	396	404	387	412	408	426	391	396	416	403	397	417	423	397	447	430	435	437	366	401	390	394	407	421	435	406	428	407	418	404	395	407	399	429	427	378	424	427	410	393	398	408	426	413	419	435	429	423	394	365	395	410	402	427	402	418	419	407	416	393	446	410	404	408	426	406	392	389	402	406	400	402	381	417	419	417	421	448	428	395	388	416	391	384	360	426	412	384	416	376	429	387	396	397	398	381	386	421	412	394	403	417	445	403	385	408	391	387	403	411	389	416	386	439	417	409	406	426	402	401	400	388	392	411	410	386	416	401	413	432	390	419	419	417	382	435	399	404	377	430	402	394	380	376	454	405	385	392	385	465	393	399	418	431	370	395	395	388	415	409	431	416	433	427	423	418	411	423	382	400	425	421	394	394	436	403	443	433	408	332	433	384	419	386	433	404	423	403	439	416	401	424	433	388	418	417	410	411	396	403	380	421	420	407	398	404	394	405	414	405	381	388	385	377	408	413	382	390	387	366	412	407	419	377	402	400	413	398	401	417	406	436	389	427	367	400	398	443	420	365	399	410	416	422	380	407	390	355	415	381	420	417	432	395	397	410	440	378	409	429	408	384	412	407	419	372	384	403	377	420	381	403	377	407	401	401	395	379	395	418	434	392	440	462	411	435	415	395	401	424	407	383	432	418	406	399	379	391	418	403	414	392	412	410	412	365	397	418	401	422	434	418	418	445	422	406	413	438	373	385	425	409	414	434	409	412	409	422	455	410	436	405	410	418	409	392	372	401	366	397	391	403	389	443	411	392	403	422	421	402	412	411	405	419	375	402	413	414	403	418	375	391	422	406	428	424	385	412	407	416	411	422	401	381	417	429	401	393	414	435	394	404	389	411	407	461	443	415	399	430	436	380	416	424	389	413	414	364	421	389	394	395	408	403	373	440	436	390	419	415	386	400	392	363	391	377	406	421	455	422	409	393	411	376	404	391	418	409	390	405	449	424	415	408	392	431	421	404	374	411	395	383	436	412	417	427	421	459	395	381	425	449	390	383	408	435	394	395	391	411	345	363	408	403	403	420	397	406	408	416	446	389	450	428	385	443	421	392	375	379	396	425	416	433	416	404	432	397	387	418	435	384	416	404	388	407	432	423	401	399	426	394	402	372	407	403	384	389	430	396	394	410	425	389	430	428	410	425	435	401	398	404	402	388	412	420	387	405	409	408	419	432	435	416	423	431	423	395	421	380	417	429	373	420	432	382	408	429	429	419	411	408	394	390	434	418	420	420	415	414	410	411	433	411	400	390	382	421	389	430	414	419	423	436	410	397	443	427	415	408	403	432	407	398	385	389	407	388	375	386	421	402	397	369	377	403	439	372	384	342	411	410	374	427	377	411	394	387	398	363	409	402	394	406	408	388	418	402	409	407	431	398	424	391	406	403	403	426	398	392	428	418	394	383	415	414	405	411	395	427	413	409	389	398	417	396	405	384	432	391	430	470	380	395	423	394	406	395	407	398	425	385	397	386	399	401	419	382	422	393	355	384	417	418	459	417	424	422	413	410	423	400	409	429	445	399	408	404	420	418	410	411	436	396	398	385	412	399	378	407	391	428	430	430	399	441	442	436	432	418	400	397	371	410	421	396	390	435	400	398	441	396	380	400	441	429	374	394	419	422	417	435	388	402	420	452	437	398	421	390	434	377	399	403	444	402	423	394	400	436	406	433	413	386	464	384	425	388	440	416	406	425	396	416	378	388	432	378	435	399	398	405	398	376	387	414	384	410	406	412	385	427	379	379	404	385	405	391	409	414	434	390	398	434	398	440	402	403	393	386	402	380	397	432	395	462	440	430	426	398	408	402	405	439	390	397	404	406	427	376	411	424	409	394	405	387	425	392	432	406	451	423	402	429	390	408	430	378	418	411	395	384	417	400	438	361	413	402	421	408	422	410	441	395	428	370	395	378	431	428	400	362	416	417	437	435	416	398	419	390	429	393	436	411	379	416	408	438	392	425	391	385	411	388	434	415	414	408	414	422	448	439	402	393	403	424	405	406	423	390	437	363	439	445	399	378	433	375	437	412	411	419	371	389	398	409	413	400	385	401	395	420	408	410	410	404	388	406	416	405	396	402	412	449	416	395	421	401	426	393	413	451	383	411	405	385	412	387	393	422	406	437	434	403	388	423	385	411	400	420	422	439	416	386	428	391	439	392	442	408	412	394	406	393	392	424	360	398	437	445	447	401	416	424	422	402	401	416	421	386	413	418	442	416	396	383	407	409	417	383	372	420	392	388	380	432	400	440	387	402	386	403	458	346	418	414	453	403	388	409	356	411	397	392	404	425	409	431	423	413	426	393	410	356	387	411	440	418	418	416	396	391	389	370	454	348	416	398	385	426	396	417	414	388	385	365	393	436	396	417	409	400	393	378	407	413	383	387	392	394	403	423	447
51459	59344	42508	11608	3912	2250	13124	16875	1361	482	364	290	313	289	239	220	231	176	199	159	481	780	125	146	159	164	135	134	135	147	107	116	100	122	141	141	139	134	149	123	142	130	145	120	119	137	117	145	117	112	131	137	134	118	100	119	128	132	122	128	117	115	104	113	114	107	139	115	140	118	126	159	102	107	107	146	119	115	124	112	121	113	112	124	121	121	108	124	110	131	138	126	153	126	124	121	143	125	118	129	131	140	127	125	114	127	121	146	133	104	140	139	123	112	131	131	138	120	126	125	124	109	122	142	105	123	113	117	115	121	111	113	114	128	120	127	112	119	115	149	137	123	119	141	126	125	121	125	130	135	128	126	141	124	126	122	120	118	127	118	136	106	139	113	132	131	132	122	123	112	124	125	114	119	131	127	133	125	114	114	131	128	106	127	133	163	130	108	111	121	144	115	115	123	116	112	113	142	128	112	135	120	120	112	133	132	114	122	115	126	119	126	107	134	117	116	118	125	139	101	127	114	134	126	115	130	117	124	121	125	141	120	127	127	140	89	113	119	107	123	119	138	131	128	99	108	134	134	120	126	116	127	105	105	122	118	138	114	139	125	122	131	130	117	142	100	132	133	110	138	116	127	129	122	118	106	119	124	150	125	121	144	100	123	134	143	122	94	149	111	108	119	123	122	120	118	133	121	122	111	122	130	118	137	115	126	120	127	105	119	128	110	139	120	120	129	150	114	125	116	128	139	135	114	129	131	125	120	135	119	99	121	112	132	124	104	117	124	129	112	116	127	93	110	110	114	121	127	119	120	122	132	107	122	137	114	123	97	126	108	122	118	138	122	121	110	128	128	112	133	137	122	126	126	137	125	118	129	117	134	124	124	130	126	103	128	117	122	148	126	123	121	105	116	115	118	97	111	122	128	115	114	114	110	115	126	109	133	114	116	114	130	124	100	132	112	105	112	114	125	124	123	136	129	138	135	136	128	128	107	115	113	129	115	105	126	128	131	108	121	140	118	127	125	114	114	119	104	133	123	120	136	130	108	144	119	127	114	133	112	107	129	95	109	114	125	129	110	117	130	114	150	132	104	124	132	132	125	131	107	119	116	123	131	138	111	111	125	119	118	112	130	123	126	122	111	130	129	109	110	108	138	137	122	142	127	110	116	108	124	137	119	133	113	117	136	113	112	123	138	105	144	113	133	131	131	127	110	127	109	115	115	128	120	113	132	145	119	114	127	108	118	137	107	129	107	112	129	136	109	139	136	122	132	124	116	139	132	123	137	124	123	117	135	121	107	124	112	118	123	130	125	126	126	125	128	125	114	141	134	110	127	112	119	120	113	126	119	115	129	143	113	110	116	116	135	128	144	116	135	119	124	120	120	128	110	125	130	110	142	134	126	119	128	127	140	126	118	109	154	137	115	113	121	138	122	136	141	112	91	119	110	119	128	125	128	123	120	114	119	118	118	114	129	139	119	115	132	120	124	127	122	113	136	144	120	128	135	133	135	115	139	110	120	123	125	113	113	126	122	148	102	116	136	119	113	121	115	119	129	114	125	123	129	132	104	131	138	126	105	120	138	117	98	104	105	128	115	114	118	107	130	128	134	133	130	98	123	118	145	143	101	109	126	131	123	111	132	134	121	120	99	101	106	127	108	129	117	144	120	124	137	115	120	125	130	103	132	124	132	138	119	134	125	120	118	116	118	146	113	121	121	117	131	123	113	121	110	134	115	105	131	121	113	117	122	143	110	132	123	115	133	114	115	133	127	124	124	119	113	139	126	108	130	154	130	136	124	126	108	127	125	129	108	112	119	132	121	115	125	133	108	135	129	127	106	113	134	126	110	111	127	118	124	137	114	106	125	115	123	114	118	118	125	103	137	123	117	117	112	136	114	147	103	132	112	123	118	103	112	118	128	118	119	119	130	118	116	119	128	114	151	137	127	141	135	123	125	99	118	107	132	105	132	131	133	144	114	105	127	135	112	126	107	108	111	97	103	134	134	112	111	125	119	106	109	140	130	142	122	128	116	126	112	123	124	118	130	134	124	131	112	102	123	131	119	127	135	112	122	106	118	135	123	124	125	125	123	123	130	115	127	107	105	120	133	127	114	121	130	122	112	156	111	113	120	131	141	116	141	113	108	120	128	120	134	134	97	124	133	128	122	120	109	103	134	128	139	113	129	117	122	112	142	126	114	102	120	143	130	126	116	134	107	123	144	118	110	120	131	132	131	126	128	130	127	108	127	114	148	130	123	115	130	135	98	143	120	126	136	112	108	127	131	130	140	99	141	128	139	113	89	124	131	144	121	125	104	110	133	114	143	109	119	122	127	109	107	103	137	122	122	140	123	108	112	108	134	114	130	109	134	111	121	128	119	120	104	143	137	128	122	133	98	118	104	134	127	133	124	127	101	112	113	125	147	118	123	132	138	139	149	109	122	116	113	121	125	116	131	117	115	106	128	136	146	123	106	136	144	118	109	113	128	132	124	137	120	123	133	133	128	127	132	127	129	126	121	135	126	120	104	137	103	118	116	108	131	114	112	105	119	124	140	135	129	149	118	136	111	122	118	131	129	127	140	144	130	106	117	123	110	122	120	138	108	110	123	105	119	135	127	122	118	119	122	146	115	116	124	113	131	118	119	118	114	130	116	118	147	139	114	131	115	140	116	124	115	116	132	107	120	116	121	130	118	85	145	138	125	137	109	121	135	119	120	98	120	123	128	101	128	115	122	123	115	107	149	103	134	114	115	112	122	135	132	124	134	124	112	107	125	113	132	127	123	121	131	117	117	124	106	138	106	121	128	123	137	131	120	131	126	121	165	107	133	151	134	116	106	157	136	134	133	124	123	118	119	119	130	130	132	117	112	128	119	126	114	109	128	107	127	138	129	122	126	105	99	109	99	114	134	114	126	104	125	119	125	133	145	110	118	124	103	124	106	120	136	116	116	126	123	116	134	128	127	122	132	124	135	117	118	130	116	105	113	102	145	120	110	121	125	131	110	115	120	101	115	127	118	127	137	116	117	142	111	109	115	121	111	119	110	124	127	129	123	107	112	96	132	144	123	120	133	147	104	129	136	124	119	124	121	117	121	110	124	125	130	121	112	125	109	130	106	126	113	111	108	135	110	106	128	127	131	105	117	108	129	113	117	121	131	117	104	140	133	121	124	117	117	144	110	139	114	140	118	128	119	102	133	114	113	126	113	142	117	122	139	112	127	129	126	109	112	125	108	119	125	103	120	132	117	138	111	120	117	140	139	137	135	115	119	101	118	119	129	125	123	116	131	118	116	130	121	122	125	126	111	110	115	117	126	127	125	110	121	121	108	127	115	109	109	123	113	109	132	131	123	109	129	131	131	122	98	128	124	134	129	121	120	105	106	109	113	116	127	106	101	120	120	113	116	117	117	102	123	108	144	125	123	121	127	109	124	131	107	123	116	128	116	136	114	137	127	125	110	131	123	129	124	137	117	119	129	119	142
33257	44241	32094	7988	7707	5721	26718	19514	3004	2155	1686	1406	1312	1157	1051	934	896	730	707	648	2984	4211	544	524	500	484	452	458	444	483	423	394	427	390	392	419	397	420	381	387	381	358	367	364	401	393	371	370	352	384	356	352	375	370	353	397	353	336	364	358	348	361	362	343	333	326	363	347	357	374	381	305	314	377	341	377	338	347	359	375	340	342	344	316	343	339	358	336	310	339	323	289	352	314	321	337	365	338	339	318	332	335	342	329	327	320	368	348	325	328	349	306	325	351	314	346	329	318	327	330	343	314	321	326	355	337	337	304	339	315	335	357	354	294	363	353	321	332	331	326	322	334	349	310	323	323	314	357	338	328	325	355	351	354	331	348	365	309	335	333	338	316	358	318	346	289	317	330	337	358	326	315	339	347	344	311	329	312	305	340	339	326	345	344	337	321	329	315	335	326	313	335	337	331	337	319	369	358	361	339	322	352	335	331	355	340	333	304	337	332	327	322	332	333	347	339	343	335	325	307	338	317	306	313	330	339	326	311	316	332	358	352	335	347	321	294	324	330	348	337	316	321	329	331	350	347	309	329	342	324	343	331	327	339	350	296	323	334	327	362	338	360	316	329	312	321	349	333	359	301	314	346	323	358	346	326	322	370	348	323	294	333	317	315	324	329	322	307	344	316	332	330	358	324	351	327	331	340	348	323	319	347	293	308	352	320	322	333	323	326	331	337	295	316	343	300	355	345	334	310	330	355	345	341	301	326	309	327	353	316	316	331	337	333	313	326	346	327	282	328	323	334	335	355	331	330	333	297	318	305	339	349	304	318	352	362	339	342	335	313	316	326	316	313	308	332	333	322	327	322	319	353	326	298	306	325	360	354	338	313	315	351	325	316	339	344	359	319	336	352	341	334	348	326	331	322	344	300	311	331	389	332	334	347	354	329	320	320	357	335	331	314	337	326	321	341	329	321	325	306	349	289	335	329	343	329	340	352	306	313	316	332	318	329	326	352	311	331	320	309	300	340	323	335	314	304	320	348	327	358	311	321	317	317	304	326	337	340	330	328	322	299	357	376	310	340	328	345	350	289	325	323	313	323	343	309	338	291	317	355	353	281	333	329	313	334	312	317	343	334	339	335	296	348	333	342	339	352	321	310	324	310	324	351	329	339	309	347	322	351	340	320	341	332	335	316	336	312	320	315	330	324	311	312	334	328	331	340	354	367	340	339	335	346	340	328	302	308	353	319	330	326	298	341	337	346	327	331	344	363	325	337	333	331	343	306	341	314	366	361	355	304	318	348	336	371	329	297	312	335	343	342	302	331	298	317	305	334	349	329	334	323	365	302	325	337	353	345	336	323	367	330	337	336	322	342	335	321	335	345	338	332	314	320	347	320	318	318	344	287	326	368	374	288	355	318	316	321	325	352	344	325	307	325	339	343	327	328	317	317	347	348	314	368	325	306	345	329	337	336	338	345	355	328	322	311	333	352	315	335	327	335	337	320	338	344	330	321	334	310	314	323	328	332	336	335	303	337	309	319	314	315	315	310	361	336	320	339	310	318	315	337	307	322	319	341	316	333	317	333	305	302	357	332	360	313	337	332	310	366	349	323	309	328	337	322	307	326	363	349	330	343	320	323	316	340	352	357	324	353	304	316	358	347	317	345	329	313	311	346	310	343	314	360	343	331	349	329	332	339	366	331	321	337	328	294	354	329	328	317	322	313	303	337	307	329	312	291	343	327	361	315	358	337	352	345	331	311	291	333	334	344	320	331	304	307	299	311	331	319	337	342	337	349	357	326	339	324	333	301	356	331	372	368	327	338	340	300	329	350	323	294	336	326	343	344	314	343	328	356	326	350	319	375	297	316	325	332	319	337	284	324	335	333	294	310	324	314	330	323	302	322	323	334	304	307	357	337	317	350	296	376	336	319	360	327	327	318	345	307	361	345	365	336	334	328	347	338	369	333	356	335	369	374	331	332	338	331	305	337	344	336	297	337	350	331	303	332	338	338	310	330	355	307	302	314	359	286	324	330	327	310	308	335	314	318	344	328	301	329	327	326	328	335	328	327	342	337	346	287	353	323	328	339	326	331	304	308	372	328	345	314	348	296	295	335	320	358	319	340	328	318	326	355	303	327	326	360	355	366	329	324	340	324	328	328	344	341	335	342	331	331	321	316	351	310	302	326	310	347	316	353	328	310	326	318	318	311	357	312	311	339	334	306	348	292	330	347	336	293	313	325	301	319	308	293	337	328	321	334	316	301	324	309	308	327	348	325	349	285	343	333	326	342	357	327	340	342	330	307	343	336	333	331	301	333	310	339	320	332	313	340	304	329	324	324	347	297	337	306	333	327	336	342	354	321	330	362	354	310	300	318	359	331	286	338	351	302	311	331	334	343	326	302	317	308	326	297	318	324	317	335	317	300	317	324	313	350	295	320	331	336	323	326	340	333	347	346	310	295	334	313	338	346	336	303	344	319	334	322	330	314	325	342	318	340	334	279	349	327	303	325	313	318	313	344	307	325	306	345	340	363	358	326	336	325	341	314	331	317	327	310	307	322	323	349	350	336	323	306	324	314	309	349	330	336	328	332	358	350	351	316	329	337	342	327	334	335	310	360	312	321	345	339	308	358	336	323	326	390	341	279	325	301	405	335	299	342	302	346	325	319	296	287	334	318	365	365	330	327	323	336	348	300	307	345	372	329	319	292	345	306	332	351	350	351	346	344	349	323	332	292	301	352	328	326	327	330	318	337	324	314	337	293	336	343	350	345	299	333	350	316	338	326	313	314	334	344	346	345	334	323	359	308	300	310	340	333	332	315	310	330	337	317	341	351	341	293	315	336	323	338	361	321	326	318	358	303	334	336	330	309	357	347	322	314	332	340	324	315	338	328	323	307	326	356	306	333	320	333	319	311	335	335	310	326	367	325	349	314	338	316	338	321	343	342	347	336	313	335	300	313	352	283	343	342	356	333	328	326	326	340	367	342	333	339	325	339	313	346	298	348	321	295	324	333	347	352	349	312	318	332	313	303	309	297	344	326	321	347	340	329	340	333	354	357	345	309	334	341	336	321	325	319	307	313	345	337	320	343	305	301	354	321	339	325	338	316	337	347	351	325	310	327	346	333	322	319	345	315	314	291	347	323	323	339	337	341	318	331	307	338	350	341	352	316	338	364	361	315	343	339	316	320	330	323	311	367	342	295	321	330	311	343	331	342	309	325	328	330	390	333	355	356	329	315	335	329	342	348	307	340	336	321	350	341	332	309	305	332	326	326	334	318	350	351	320	322	332	326	326	331	324	330	319	298	294	308	343	324	324	346	321	334	320	332	342	327	334	365	354	315	340	315	330	343	360	321	296	320	327	375	333	328	312	328	338	315	303	310	312	341	332	306	352	349	305	346	325	325	298	296	327	310	317	326	336	327	365	311	321	340	305	311	355	363	332	317	333	323	336	300	357	323	347	339	321	337	311	321	313	299	306	317	320	372
4286	2851	1749	323	326	255	273	415	231	259	255	228	210	237	233	241	270	226	236	227	242	232	223	237	254	223	227	236	220	238	199	199	215	255	198	256	242	250	224	225	246	245	233	228	239	251	248	212	263	248	232	227	234	206	213	234	250	227	264	215	222	263	217	234	237	215	231	233	244	243	225	194	220	249	226	222	234	227	233	230	236	226	252	202	204	222	254	220	251	174	220	232	251	238	227	228	246	227	228	232	236	228	214	218	236	231	225	217	228	248	222	254	231	231	246	243	190	211	239	239	257	236	275	245	212	202	226	257	223	212	203	234	228	238	221	225	265	246	223	221	229	230	210	221	201	210	213	215	255	246	226	226	242	222	231	225	245	227	272	242	234	251	238	264	213	234	216	223	229	247	222	261	250	233	224	226	213	248	242	231	224	245	220	208	225	234	235	231	227	225	230	219	231	237	221	222	256	242	209	208	245	244	228	265	245	219	208	243	217	234	247	222	209	212	231	256	203	229	233	254	242	192	247	215	217	221	249	248	234	229	252	220	215	225	201	222	240	243	234	223	217	219	240	229	230	233	219	228	228	218	250	231	220	236	235	210	213	223	225	235	204	231	263	221	240	248	223	244	254	245	240	226	208	236	244	225	237	234	218	246	199	233	250	230	240	225	224	247	228	231	256	232	256	224	220	224	229	240	244	226	261	215	233	253	235	240	243	249	261	240	211	249	214	225	226	222	250	202	244	225	207	218	236	224	242	234	231	242	220	241	229	224	240	221	213	260	239	250	234	235	235	222	227	226	246	239	213	219	251	238	240	230	245	212	232	245	246	242	226	215	237	238	237	225	230	235	206	223	227	231	252	251	219	237	231	231	226	226	242	214	252	252	222	224	264	238	241	240	251	231	222	210	193	199	223	244	215	245	247	234	236	268	249	249	242	221	219	225	220	257	247	247	205	249	226	244	232	254	221	248	232	198	202	228	261	233	218	211	218	243	240	241	212	207	227	212	231	237	230	238	244	212	240	232	230	235	237	249	234	229	205	226	237	195	224	224	229	228	220	220	222	230	235	240	221	224	253	264	210	252	240	219	263	252	229	253	214	233	218	232	229	215	225	233	248	214	220	246	210	227	228	262	230	237	239	215	253	233	201	220	233	216	214	230	219	206	203	257	238	213	249	263	216	270	238	232	226	213	246	239	223	230	258	241	235	238	238	236	237	237	234	183	229	265	243	224	243	219	219	257	244	262	241	235	234	233	217	232	247	233	247	215	241	238	215	236	204	232	236	197	228	245	258	210	225	226	209	231	239	256	227	228	226	238	244	234	220	225	231	235	254	227	239	219	213	230	249	220	236	234	231	202	213	208	225	239	228	228	226	219	222	230	249	217	230	230	212	235	229	267	230	217	244	252	209	235	206	230	222	242	252	220	223	236	265	214	244	229	227	222	206	219	215	250	224	233	236	246	251	246	219	228	225	242	256	244	243	239	261	214	248	240	240	233	235	236	230	239	235	232	228	226	236	255	225	219	207	231	220	214	228	234	228	263	221	259	239	228	222	242	218	252	229	206	232	237	220	252	248	250	214	244	238	247	235	228	246	233	242	222	239	246	240	224	255	238	229	222	236	226	254	208	258	264	235	244	257	255	204	193	227	239	224	242	228	233	238	231	258	253	258	236	220	251	233	238	256	228	215	259	230	220	218	231	224	220	237	240	244	244	245	260	212	237	230	243	240	220	195	209	239	231	213	232	224	235	243	210	225	231	233	242	215	236	221	238	219	229	209	244	245	240	248	255	242	224	253	232	223	220	240	251	238	217	265	234	226	191	205	219	243	210	235	229	257	248	237	257	237	258	232	239	240	215	246	226	244	221	252	227	231	269	242	219	221	242	241	243	248	238	226	235	239	246	227	260	249	237	218	259	255	227	235	211	240	254	247	237	236	201	250	218	231	227	226	234	232	221	215	220	213	231	225	221	226	194	249	236	236	211	248	231	229	218	223	272	252	209	240	247	236	245	248	254	222	228	214	176	236	231	258	236	237	221	254	240	247	254	217	208	220	211	234	231	214	249	219	206	199	251	241	221	218	234	232	214	232	222	251	227	232	237	220	208	231	225	200	230	226	242	254	245	242	248	213	200	249	217	220	239	232	223	252	235	229	200	220	225	259	232	242	241	215	238	251	253	188	257	229	245	213	205	240	209	246	210	222	240	224	201	234	229	242	221	213	215	214	217	252	229	238	239	216	254	220	220	258	234	202	274	200	207	208	243	240	225	219	223	217	213	213	220	226	237	220	235	232	208	245	237	235	212	242	241	252	219	212	237	220	229	232	223	237	258	247	237	214	212	233	230	213	225	212	235	229	237	240	229	253	217	231	237	228	258	226	251	237	249	217	235	226	224	215	218	256	226	244	237	223	217	267	216	253	228	219	232	237	246	201	224	235	236	234	225	233	220	219	224	238	232	240	251	214	261	213	211	225	211	218	234	235	217	221	213	254	264	228	224	234	234	211	258	227	226	232	232	238	201	233	222	235	229	264	226	255	243	206	227	218	200	226	255	220	221	254	218	234	200	244	215	246	223	197	244	228	233	201	204	223	232	213	205	246	211	248	222	243	235	218	251	237	226	218	253	225	219	230	199	242	254	241	217	255	228	202	259	250	220	229	248	226	227	211	234	223	226	213	225	235	248	219	256	200	268	223	207	230	242	206	230	233	228	249	245	225	256	220	208	222	231	217	246	260	215	215	223	264	229	232	230	225	237	233	219	233	225	253	247	255	236	233	223	222	240	225	236	230	231	235	222	283	236	225	241	226	214	220	231	221	232	257	214	214	204	258	251	234	236	236	236	225	232	216	206	213	231	247	243	238	218	236	254	228	213	249	216	252	221	235	245	216	228	228	218	236	208	219	256	207	210	202	224	224	237	201	238	238	216	227	217	218	234	232	208	245	233	233	240	237	257	236	240	218	246	219	237	231	210	234	243	238	254	249	237	225	220	206	255	249	230	227	240	242	213	256	217	212	226	227	231	227	239	246	245	245	210	248	239	242	216	234	226	250	239	260	223	231	243	236	236	207	220	216	238	226	251	216	217	229	215	220	227	220	207	210	283	234	239	238	258	214	222	250	211	220	202	229	224	231	207	241	207	268	252	225	245	231	280	217	214	208	229	217	245	246	241	243	214	227	198	221	237	238	238	227	216	218	222	235	216	212	238	239	228	240	208	249	216	229	247	238	229	238	261	202	243	248	245	233	230	235	213	236	210	225	230	254	225	243	214	234	226	243	229	232	257	245	211	215	223	212	229	251	248	229	244	240	203	246	227	241	211	225	228	260	189	220	238	242	211	238	226	239	253	209	216	241	245	210	268	260	268	263	239	266	254	247	222	235	215	203	234	255	249	248	237	250	232	230	246	245	255	221	230	253	253	235	232	218	212	238	260	214	219	233	214	240	236	231	259	269	256	216	248	241	256	231	226	229	238	247	215	249	226	229	206
4464	4872	4077	978	950	789	972	1808	607	669	625	626	622	607	586	643	613	592	573	634	651	614	618	636	629	574	602	607	602	600	589	608	619	606	602	554	582	599	587	617	566	594	620	559	630	574	586	566	605	541	625	634	597	584	614	576	635	646	616	629	624	601	601	602	578	593	596	562	583	565	591	610	614	555	614	580	611	572	585	589	570	592	558	605	576	624	600	569	591	584	613	642	638	556	591	624	551	630	597	604	591	594	605	576	617	565	628	591	583	616	599	597	577	629	576	632	589	599	536	570	586	617	570	573	600	625	617	560	612	560	605	605	630	615	576	601	583	562	604	593	638	607	571	557	544	631	622	625	602	561	608	600	597	597	598	599	610	630	558	610	637	627	627	609	570	619	614	608	612	643	614	627	604	621	612	583	572	625	613	598	593	627	581	615	574	606	547	604	607	620	582	603	597	613	603	591	585	609	581	594	566	594	612	596	562	602	641	603	612	602	615	626	611	601	576	639	584	623	619	644	598	615	641	600	560	622	607	630	624	609	606	611	560	606	574	603	582	607	592	592	609	594	609	579	600	613	583	641	590	611	654	566	597	630	600	586	575	594	553	630	643	612	587	585	615	605	580	580	602	571	572	577	611	583	621	571	608	557	602	618	614	667	616	627	595	579	602	618	599	608	613	609	630	601	543	604	636	595	608	593	617	641	566	578	608	646	591	594	614	615	595	572	614	586	594	612	627	574	622	594	616	582	576	615	580	601	565	601	573	603	585	621	622	622	600	594	627	589	573	586	610	603	559	577	588	581	613	593	624	594	606	630	588	625	598	608	611	614	631	616	564	600	607	606	577	630	629	608	633	608	627	620	596	581	589	617	585	562	619	594	604	597	596	603	570	612	571	651	566	606	565	597	601	584	643	597	596	614	586	622	607	645	614	600	587	583	632	627	607	608	646	578	590	588	630	647	590	622	655	576	617	582	604	591	592	563	604	594	586	607	585	641	649	614	580	585	594	593	602	618	557	595	571	603	571	569	608	590	614	640	595	586	591	612	630	576	599	637	567	598	563	586	592	621	602	616	592	607	581	581	607	609	645	598	568	639	617	612	643	622	636	572	577	573	592	650	589	591	592	608	619	600	593	627	597	598	606	599	562	559	610	571	590	615	572	642	599	594	657	610	602	609	627	639	647	585	614	596	611	612	566	596	608	623	610	600	610	655	585	609	593	630	650	566	597	585	661	577	628	641	595	603	571	595	584	576	595	613	641	597	618	627	622	574	624	593	596	604	596	633	609	590	599	571	606	587	611	632	608	573	610	621	608	586	633	625	577	612	546	600	614	595	617	600	583	649	569	616	587	575	597	579	640	582	599	604	637	570	619	574	593	580	592	598	652	593	581	606	566	590	596	643	606	610	566	626	581	581	563	611	587	624	647	608	591	586	583	591	628	560	578	619	608	573	606	627	597	581	571	602	606	616	646	565	569	607	602	603	611	608	597	589	552	607	619	613	585	593	597	544	597	595	595	620	591	660	577	627	598	562	612	563	589	573	601	645	619	630	611	573	593	626	586	599	580	606	620	564	582	564	582	574	538	595	578	580	600	613	598	607	612	608	585	592	587	600	622	600	534	603	607	554	650	559	611	592	612	611	587	629	629	611	559	624	630	610	578	678	589	594	592	598	617	622	579	599	624	588	642	571	602	606	616	604	609	605	617	594	591	595	644	589	618	637	591	599	568	605	624	556	612	622	610	599	604	529	605	620	604	640	567	580	562	568	568	579	586	612	569	617	577	625	620	623	621	615	596	595	601	603	608	602	656	607	579	590	612	555	634	610	636	566	600	579	646	600	593	641	651	644	600	593	570	587	617	658	607	583	607	557	619	568	563	610	614	569	621	571	591	619	647	595	611	584	592	594	620	594	630	647	594	575	586	597	633	595	593	560	629	625	585	624	599	582	611	615	618	638	575	592	601	635	557	558	554	598	578	635	607	591	549	583	600	636	585	605	587	608	550	632	595	581	619	548	581	613	618	590	610	555	622	583	661	606	592	624	560	638	630	602	581	589	598	562	609	604	587	586	605	631	609	633	606	567	612	613	550	614	625	589	612	610	603	583	609	643	592	601	603	601	568	588	546	608	616	579	580	563	560	573	550	617	611	599	606	626	610	608	608	621	583	618	610	594	600	595	579	603	600	604	567	636	611	597	587	595	593	577	622	599	592	584	629	549	622	584	605	564	581	595	619	623	593	572	588	602	606	559	569	595	584	564	602	606	588	598	595	604	586	594	636	624	591	554	617	611	561	621	603	629	554	573	593	652	623	596	592	587	598	590	582	620	567	647	594	592	567	548	596	636	629	589	631	596	606	610	620	601	648	605	640	661	574	603	581	588	599	602	598	580	632	606	588	562	588	578	636	631	606	603	609	594	583	612	609	618	622	601	565	631	585	598	656	585	617	562	608	598	625	597	615	578	593	628	579	563	600	585	570	541	599	617	630	610	576	637	582	566	583	597	638	592	578	641	582	635	610	595	610	600	595	572	603	634	576	590	620	566	570	599	609	629	581	547	630	609	615	578	619	596	649	566	615	587	623	584	574	585	551	559	624	599	615	555	583	606	596	577	543	600	605	641	616	607	580	594	588	562	627	609	590	598	584	606	599	582	561	597	623	540	550	577	637	616	588	583	595	555	582	584	605	602	589	605	588	620	627	613	566	634	589	597	598	597	593	572	615	599	591	583	568	564	629	631	588	626	601	610	603	629	594	585	598	633	577	612	592	607	582	597	569	587	580	622	578	539	599	611	589	573	581	597	621	611	593	555	590	617	617	557	580	589	596	567	625	617	621	589	584	629	612	605	574	563	585	611	621	604	619	550	556	573	562	613	587	573	600	600	608	590	600	600	609	605	607	642	583	599	594	601	602	623	580	606	601	581	575	589	649	605	599	603	581	606	618	619	598	604	574	631	613	582	598	612	595	639	601	568	609	604	585	635	642	599	632	619	610	575	556	596	618	574	594	633	635	567	621	607	598	618	620	567	589	589	605	585	631	607	566	630	580	594	570	592	607	585	628	611	614	603	607	576	579	613	605	582	577	589	553	586	584	567	637	599	570	572	599	571	608	611	624	624	596	619	620	632	606	606	605	598	628	636	604	607	594	550	624	609	619	610	600	608	580	573	605	632	621	565	580	630	617	601	636	617	626	613	613	597	584	593	647	598	580	573	621	614	599	602	596	645	585	601	599	601	573	618	560	604	641	568	612	639	594	625	599	602	564	610	627	579	646	579	590	591	614	580	554	630	570	616	543	585	612	602	581	598	535	600	596	581	601	602	583	630	595	605	594	589	629	633	593	569	606	561	597	604	576	638	613	622	627	591	622	601	602	625	642	642	567	606	571	587	601	598	580	603	602	617	579	578	586	555	586	619	571	565	599	628	646	602	612	585	591	617	592	574	563	578	618	606	576	661	596	556	644	568	565	594	610	590	604	580	588	636	597	612
45692	53617	41121	11319	3820	1971	12309	12730	682	406	345	325	259	246	282	236	204	195	189	185	187	178	182	187	161	161	170	177	175	167	152	162	150	152	157	165	166	140	179	162	183	148	143	147	162	145	153	167	152	147	137	143	161	150	181	161	144	152	155	131	147	136	169	149	132	152	154	147	159	147	149	138	150	169	155	157	147	154	174	152	163	155	144	152	139	141	135	123	153	143	133	157	131	153	167	142	144	146	167	165	148	142	151	144	131	157	146	146	156	163	163	142	133	161	141	144	146	128	153	140	141	141	145	141	143	147	140	135	153	144	141	177	167	162	154	142	128	144	151	156	147	140	147	158	137	138	123	126	128	155	140	138	153	139	144	150	146	157	146	135	147	117	158	131	153	134	166	150	143	139	131	186	134	143	142	133	150	149	139	138	153	139	147	149	159	165	155	152	164	167	134	140	145	115	145	148	173	154	148	155	148	135	139	150	132	144	136	142	152	147	157	159	132	122	148	127	144	157	136	157	141	162	145	153	138	163	161	154	152	143	126	142	143	132	157	149	136	141	170	128	147	146	129	152	150	145	128	171	157	153	136	139	141	149	155	153	130	139	160	125	168	139	122	152	173	142	142	157	136	157	152	143	132	152	164	147	144	143	143	144	132	142	140	154	150	130	154	151	134	168	146	155	156	138	137	138	123	128	162	150	157	155	144	138	136	134	131	138	142	143	152	144	134	155	151	140	151	138	132	138	156	152	130	137	142	172	136	156	149	145	155	139	124	158	146	163	142	175	136	158	153	156	157	132	166	157	163	155	131	145	141	152	158	162	146	136	156	140	141	144	150	149	128	162	149	159	151	143	140	162	128	153	156	151	154	132	140	148	127	149	154	132	144	139	126	148	175	167	121	127	170	176	155	162	135	143	146	139	143	134	150	139	152	174	140	152	159	150	155	135	165	149	161	143	152	139	175	146	141	145	135	143	133	156	141	168	155	134	150	155	143	133	149	135	159	149	153	159	160	128	160	145	145	153	146	142	151	153	138	169	177	151	122	163	147	160	166	131	139	146	141	167	157	147	140	130	148	125	158	160	141	144	141	147	138	138	163	156	147	151	146	135	148	153	141	156	152	141	164	150	147	133	140	170	142	149	122	153	140	148	147	144	152	135	124	143	142	140	154	145	129	159	155	147	161	132	162	127	164	147	150	142	130	151	135	143	147	141	141	135	154	153	152	137	143	144	133	148	138	137	139	154	153	160	150	148	155	169	136	159	153	140	127	137	127	138	148	160	136	142	137	146	171	142	144	145	159	120	124	151	139	142	140	129	156	152	147	148	151	135	173	147	164	160	175	164	146	131	180	144	157	158	150	137	164	144	136	152	137	134	147	144	139	149	165	163	121	138	141	157	130	136	143	154	144	143	145	164	152	130	165	126	179	148	165	143	151	134	151	141	134	143	152	147	132	134	163	157	143	170	163	152	150	137	135	161	154	150	141	139	163	143	148	155	151	131	146	134	137	159	142	148	119	161	126	166	152	140	172	148	142	131	131	155	132	133	152	141	161	160	163	134	149	140	159	157	139	151	144	154	142	140	137	152	145	142	144	173	145	139	132	153	122	144	168	125	143	131	148	138	141	159	154	151	140	135	138	135	139	150	139	150	162	121	147	167	131	147	157	174	128	140	123	146	146	148	149	159	154	134	156	133	168	127	138	152	136	161	129	152	142	146	136	153	164	142	151	154	168	140	139	162	134	150	136	150	141	133	157	137	143	157	156	156	131	146	154	142	147	164	106	145	134	163	131	145	131	127	158	163	178	142	141	146	152	143	147	161	155	144	132	152	142	136	137	150	133	148	128	128	151	148	142	133	129	137	137	150	159	153	170	119	164	162	124	131	149	144	140	127	129	165	140	156	156	161	120	137	139	152	138	152	161	163	155	145	146	146	161	167	166	136	139	137	145	164	144	126	136	142	151	177	159	145	155	129	143	139	146	122	145	148	157	146	155	159	143	154	183	139	140	148	166	150	157	152	192	144	146	159	164	154	113	131	166	153	145	134	146	123	138	148	166	145	151	166	155	148	149	143	154	133	156	177	137	150	157	135	140	146	141	130	146	138	131	146	149	156	153	155	155	123	170	145	169	155	140	153	153	131	141	149	131	143	157	157	162	140	156	157	162	163	148	127	132	157	143	147	142	145	152	126	133	151	146	153	155	133	152	151	154	145	161	157	131	163	131	162	168	146	152	143	134	152	128	116	168	145	147	173	167	145	154	154	133	132	144	129	148	129	142	159	159	144	154	134	150	150	153	141	143	143	153	162	131	142	149	144	142	127	162	141	132	147	154	145	153	146	159	152	139	142	134	147	132	138	140	121	172	168	143	137	149	125	160	146	155	142	180	164	149	120	172	144	164	144	149	154	135	132	156	130	164	160	156	132	147	130	149	140	161	153	145	155	131	135	154	156	157	147	141	124	139	157	136	163	159	133	146	133	157	150	158	135	132	165	178	149	149	156	160	134	149	129	155	161	141	159	136	141	135	141	167	141	153	166	157	143	149	143	149	165	157	143	153	132	143	152	125	138	139	133	151	141	138	155	149	142	166	128	163	156	154	150	143	138	156	137	161	134	138	157	140	151	138	139	128	133	129	151	145	160	136	125	159	147	138	132	153	146	140	161	173	173	144	152	158	133	124	162	122	137	154	132	157	160	137	147	148	169	122	140	124	157	142	164	170	157	140	138	143	143	156	135	145	143	172	160	133	162	116	157	137	139	132	147	146	151	167	142	138	137	158	164	136	146	139	153	161	116	162	157	156	148	160	125	147	117	142	169	153	169	145	143	150	149	138	149	161	148	156	143	130	154	139	147	150	155	150	157	132	139	139	172	138	135	172	158	162	182	138	161	147	151	145	112	141	136	149	150	119	148	152	139	132	137	145	141	165	154	158	136	153	148	157	147	138	160	147	156	130	159	160	170	157	120	131	114	119	140	141	155	163	158	167	141	142	146	155	143	114	151	142	125	139	141	149	156	137	145	132	144	170	159	141	147	146	131	140	135	137	167	158	149	117	137	158	156	154	161	130	141	147	135	131	147	175	134	133	158	139	156	136	144	138	141	166	136	171	145	141	149	139	139	152	157	155	152	144	159	135	139	141	164	156	125	179	129	162	164	132	144	131	140	121	140	146	147	144	130	138	138	133	153	167	133	161	160	169	169	138	146	151	149	142	136	125	133	151	150	147	165	148	157	130	149	152	147	154	162	153	143	137	158	136	149	149	153	147	154	123	176	146	140	162	163	138	164	150	180	139	152	150	133	123	168	156	159	130	156	147	134	153	127	125	139	131	127	128	150	148	142	148	127	148	140	159	137	136	148	142	161	153	153	159	142	142	142	148	146	153	143	138	135	126	131	168	135	165	141	129	138	159	144	157	150	137	155	171	140	137	133	150	146	139	146	168	147	138	128	173	154	142	140	151	159	137	142	140	132	143	160	163	161	140	134
29704	40129	30660	8765	8066	5826	26624	12715	2339	1908	1561	1374	1229	1169	1024	1016	918	777	724	693	682	631	589	588	551	518	550	543	522	499	496	483	477	509	491	515	468	451	468	460	455	425	465	441	459	438	425	420	464	439	435	446	438	427	410	458	424	450	401	397	400	376	413	402	403	405	383	403	410	399	378	430	395	411	410	424	377	388	385	412	384	370	408	396	417	386	439	389	384	385	373	388	425	374	413	396	383	376	389	411	361	402	389	379	408	419	352	348	362	381	390	420	377	377	386	390	374	399	356	395	384	377	388	395	376	417	404	365	366	415	372	396	381	371	391	404	400	364	380	373	363	387	394	419	381	367	388	390	405	418	373	398	378	396	429	376	367	368	365	385	373	392	370	375	405	417	393	409	382	366	405	370	387	381	374	384	373	383	406	402	373	394	408	376	405	360	380	386	403	379	396	377	367	382	361	409	357	388	382	381	383	361	362	394	384	403	385	392	373	418	356	373	358	334	392	388	399	374	390	336	410	396	401	395	378	355	365	385	360	383	409	357	374	369	404	396	415	338	386	418	426	373	380	380	376	421	418	395	372	377	363	371	410	389	398	371	393	390	373	394	412	364	386	396	358	401	386	395	404	384	394	379	394	397	371	392	376	378	345	369	403	377	398	417	366	399	421	374	407	400	371	395	373	362	391	383	401	423	396	379	373	351	352	404	357	351	407	369	399	353	380	390	389	362	381	360	393	411	382	405	378	399	386	419	386	383	408	390	388	358	362	406	367	401	373	367	374	375	391	380	412	352	402	378	381	393	400	397	364	369	414	393	376	381	402	379	354	367	400	379	414	397	399	398	377	392	380	361	382	400	399	419	364	379	367	405	399	398	382	384	397	364	361	389	373	368	404	387	406	383	379	412	373	401	408	384	408	362	359	360	376	374	386	390	387	390	380	386	413	381	352	413	373	367	382	367	371	362	369	381	381	410	391	385	386	379	349	377	394	391	379	377	372	392	383	393	396	381	371	367	356	377	393	392	392	419	392	393	369	396	381	376	369	372	349	408	390	383	379	377	394	363	404	368	383	408	411	367	415	337	367	397	382	346	376	405	363	376	376	367	398	363	391	422	383	400	385	400	394	372	343	367	387	399	365	370	384	356	403	365	393	369	363	370	388	418	378	405	352	402	392	361	392	380	400	362	404	386	369	409	383	394	358	412	436	394	393	382	390	358	379	369	351	410	381	419	388	397	391	361	407	373	410	346	411	360	384	403	367	383	388	392	365	376	375	365	401	392	418	379	401	383	365	373	379	350	379	388	362	430	391	415	424	369	403	383	355	387	355	388	400	390	373	380	389	360	364	399	371	372	425	386	355	394	404	362	364	395	375	354	371	380	409	416	380	358	413	364	403	405	388	386	389	349	407	418	398	377	350	418	375	387	365	365	415	392	415	350	378	372	435	381	390	391	407	373	381	344	398	376	387	382	375	385	356	398	409	361	363	401	352	356	399	386	362	414	407	406	381	418	396	403	366	375	398	391	395	388	376	407	399	352	423	384	426	364	369	382	392	382	381	370	379	377	376	397	372	417	380	333	412	419	391	373	375	429	363	391	345	405	354	348	384	385	381	368	380	383	362	368	379	404	381	406	397	357	359	409	365	439	403	413	370	380	388	378	396	403	400	366	366	395	402	374	358	397	402	374	401	371	406	388	376	382	396	417	380	384	375	370	413	377	396	382	355	357	420	386	395	375	408	366	407	370	397	416	417	369	356	378	373	395	403	375	401	389	417	389	375	396	382	345	403	342	393	372	394	390	391	382	387	380	391	408	378	388	365	395	373	410	399	371	388	404	391	408	384	367	405	355	407	350	381	399	421	351	374	366	385	414	350	401	407	359	381	371	335	377	362	385	372	408	372	386	371	412	392	365	392	386	379	381	376	351	385	415	389	397	402	385	377	419	403	385	391	396	370	353	392	408	390	389	365	334	387	366	357	382	369	368	387	387	392	385	382	378	374	369	393	410	427	409	366	402	376	354	383	410	396	367	369	379	418	363	389	351	396	367	380	393	366	362	410	408	383	390	364	378	396	394	392	366	431	376	369	360	426	394	371	393	380	363	334	419	366	385	383	367	369	399	384	393	386	381	379	359	403	381	398	399	408	395	414	368	375	367	402	391	400	387	390	406	370	380	408	377	385	375	375	391	401	378	370	348	365	417	414	369	384	407	389	375	398	363	397	392	389	369	393	376	393	362	375	410	387	377	395	398	379	377	358	408	391	436	354	382	395	395	410	383	372	368	398	388	371	405	378	384	395	370	383	413	387	387	414	392	364	367	409	397	380	364	377	389	372	362	396	402	369	370	365	397	421	377	370	375	353	394	389	363	381	409	369	383	376	386	368	364	367	353	368	393	410	372	364	354	375	366	380	403	408	372	377	414	372	362	395	361	399	380	385	387	356	373	381	364	361	387	381	365	373	386	377	387	420	364	385	340	360	368	350	376	374	355	365	377	384	372	408	420	420	360	379	379	392	423	379	388	337	381	405	363	377	388	391	332	373	402	401	382	413	371	383	389	426	374	364	387	370	402	349	377	376	364	374	411	388	395	387	384	382	396	404	379	371	377	366	393	405	400	388	370	374	383	387	363	347	373	405	400	379	407	388	401	373	403	368	382	427	369	365	398	379	387	353	371	343	392	357	379	391	381	410	400	370	397	387	373	348	380	368	392	333	407	371	396	394	374	369	365	381	426	417	415	366	393	372	392	376	395	395	402	374	398	375	403	374	380	359	409	397	392	363	377	408	361	354	405	401	358	377	392	397	408	394	400	386	329	384	386	363	357	394	386	419	389	363	373	327	396	379	380	400	370	410	377	361	387	384	387	418	395	375	385	396	396	377	390	394	412	398	394	377	392	378	332	392	364	402	390	385	396	369	386	388	369	375	382	366	386	392	426	349	395	386	377	393	391	398	367	373	383	361	385	388	393	385	356	415	428	381	378	348	392	354	388	407	395	426	359	425	392	386	387	362	411	386	383	380	363	390	415	384	387	392	419	366	389	398	376	366	416	390	418	382	398	400	371	368	374	400	372	418	403	421	350	382	358	387	360	383	390	405	383	422	340	393	388	311	370	366	431	352	414	376	364	390	394	402	394	382	388	363	404	386	427	349	390	379	415	389	350	384	401	383	370	385	352	377	384	388	375	345	395	393	379	410	407	390	366	386	402	365	401	411	419	403	358	380	363	395	373	357	355	394	379	392	373	388	374	403	402	396	396	399	371	410	372	383	408	371	343	371	391	385	385	390	370	401	403	374	402	410	386	428	392	354	403	384	394	388	411	356	395	372	382	387	384	393	370	384	356	357	417	401	377	410	382	367	377	372	367	402	390	403	384	371	399	408	372	377	359	422	403	394	400	389	432	399	398	343	375	402	348	374	400	393	410	427	373	392	362	380	412	369	370	388	388	397	405	366	387	390	363	399	377	363	372	414	384	391	397	423	355	397	351
45260	48268	42479	12983	3978	2105	5834	3076	611	400	355	366	266	226	224	227	190	181	155	147	142	138	148	149	129	141	118	116	150	146	118	142	135	139	117	115	124	116	126	117	139	115	110	113	123	112	112	140	115	98	115	134	129	112	109	100	111	114	84	112	120	116	109	119	104	117	99	117	110	109	128	129	110	107	103	131	109	114	133	108	121	108	110	103	116	105	107	131	103	129	137	130	111	117	101	113	101	95	119	104	104	113	117	112	119	91	106	121	113	114	106	121	127	101	119	111	113	98	103	107	112	101	115	126	105	112	115	110	126	102	120	114	96	111	114	108	100	116	99	119	107	100	111	126	121	101	114	109	105	116	111	106	89	113	119	97	116	117	116	107	110	106	107	119	113	134	124	103	113	115	94	105	113	126	130	104	126	126	106	93	111	120	95	107	97	117	124	111	98	123	88	114	113	86	118	86	120	93	100	124	116	116	106	120	106	114	99	110	104	131	96	107	116	86	110	110	111	86	95	102	101	113	116	113	117	102	82	101	107	117	128	111	111	118	102	100	119	136	116	114	125	107	108	106	123	108	135	116	105	110	131	122	102	111	124	105	113	119	99	101	98	121	90	106	117	118	115	125	92	123	135	103	121	101	117	121	125	107	101	114	91	104	126	126	111	105	102	116	113	134	107	107	114	130	116	128	110	110	112	115	122	133	98	116	102	119	103	119	107	110	126	132	92	94	122	115	109	113	112	115	111	110	131	122	90	108	117	118	110	114	110	105	108	118	108	100	116	111	96	122	111	118	98	122	115	110	83	130	116	98	116	116	127	128	118	98	124	109	107	117	87	114	109	112	116	111	103	116	113	135	136	122	111	116	108	117	104	109	109	119	124	103	98	122	121	118	113	120	111	111	97	99	126	109	109	96	119	109	133	117	97	115	118	114	117	88	120	106	106	126	122	131	119	105	112	98	103	88	106	113	106	128	102	110	98	109	96	124	94	114	118	107	118	103	100	119	125	104	114	78	120	115	93	116	128	141	109	127	123	116	94	91	104	112	113	90	112	113	113	104	111	116	85	111	114	116	105	114	115	114	121	92	110	105	101	104	106	119	129	118	91	118	135	111	108	139	118	108	112	109	110	120	101	121	113	108	95	110	117	97	112	129	120	87	108	119	115	105	117	123	108	116	121	122	113	108	123	103	108	113	101	121	118	129	86	109	117	115	116	136	109	104	98	109	125	122	108	104	117	100	125	102	116	114	112	96	108	129	100	106	110	112	107	114	108	111	114	117	106	121	104	110	119	123	113	115	123	114	124	122	118	116	119	101	105	122	119	117	126	103	117	117	121	106	126	115	84	113	138	118	124	118	106	115	128	125	102	115	118	104	112	100	127	119	95	116	97	112	108	122	104	119	118	140	109	118	97	116	109	117	89	100	122	117	126	111	133	115	127	104	126	108	116	102	101	108	122	125	107	112	114	134	99	105	103	109	105	98	118	109	124	108	121	100	99	119	116	114	121	106	112	115	104	114	111	127	118	121	125	116	131	109	106	102	107	110	124	102	120	118	120	116	116	108	113	122	107	111	110	112	125	105	111	109	106	113	108	109	106	108	107	120	116	100	113	96	115	95	121	102	110	93	107	115	114	98	95	122	124	118	99	106	112	132	110	120	104	112	121	101	97	108	104	122	133	112	127	92	99	119	130	98	133	105	105	118	95	124	107	120	120	122	127	124	128	126	118	99	95	96	105	106	111	86	110	100	107	127	111	117	116	98	121	123	99	113	118	108	129	116	112	113	117	109	122	107	106	108	104	119	114	121	133	108	110	109	117	89	103	129	108	120	103	120	107	102	119	87	127	126	112	111	120	129	106	97	116	107	107	120	101	100	133	106	116	103	108	106	140	102	125	106	121	115	112	88	111	117	110	108	128	137	103	109	103	115	110	133	113	112	121	115	97	125	102	93	123	109	110	113	126	109	112	108	115	106	121	115	117	130	112	100	119	126	132	114	114	146	118	94	105	113	119	99	107	107	106	98	141	102	116	107	109	112	106	123	101	119	99	112	118	106	116	107	124	127	111	102	101	100	125	104	92	110	127	119	109	95	106	103	101	122	112	109	113	104	101	99	103	132	108	114	99	102	112	115	107	101	121	117	90	109	103	93	107	114	142	104	119	96	102	107	112	115	117	109	107	124	87	126	110	112	117	131	90	119	131	104	111	94	109	118	116	112	96	114	112	133	104	110	113	126	119	111	110	103	106	138	123	104	106	100	107	106	125	108	121	106	112	97	109	107	123	122	126	103	103	106	104	108	124	119	97	102	118	113	105	107	100	116	116	119	121	110	126	127	123	114	116	120	136	125	106	125	101	113	120	111	100	121	119	99	123	92	122	115	108	122	116	104	111	107	113	110	115	119	100	94	105	112	83	100	95	110	120	122	110	102	98	132	110	119	102	114	115	107	113	104	113	107	99	112	104	107	94	117	117	113	117	125	106	120	109	118	114	115	134	109	105	109	111	115	115	103	112	101	98	95	133	109	112	111	110	101	114	113	107	103	101	100	96	98	129	119	84	100	100	110	122	114	116	109	116	105	117	112	102	122	101	114	116	107	113	118	119	116	96	117	105	114	122	108	111	106	113	109	123	134	110	102	122	93	89	128	120	109	127	104	117	97	131	119	112	121	97	131	107	123	106	108	99	87	102	97	120	111	112	91	123	99	131	109	126	102	115	130	103	121	94	118	120	103	113	111	129	125	99	114	115	108	95	108	125	112	129	122	107	106	103	133	94	122	105	107	113	108	119	124	118	115	118	112	105	121	133	119	110	98	101	104	95	121	92	113	109	107	92	122	106	92	117	113	98	122	118	125	105	105	130	117	128	125	119	95	144	109	109	104	120	113	119	94	110	130	98	116	107	135	112	127	121	121	98	122	98	111	109	115	104	91	102	119	123	116	114	127	102	117	107	110	114	109	114	112	104	117	104	112	125	104	102	106	123	112	109	136	87	116	117	109	97	106	100	114	120	91	132	106	103	131	111	119	103	107	114	109	118	118	129	99	110	109	98	107	99	117	115	89	130	101	87	97	105	100	104	106	113	95	120	141	123	126	93	113	87	109	114	108	118	104	100	100	96	121	115	88	123	119	96	126	109	106	123	124	129	103	112	106	108	122	111	96	113	102	103	115	119	110	118	114	112	122	121	103	96	104	121	110	95	122	93	134	123	118	115	108	121	120	122	106	117	121	111	132	89	113	98	91	101	99	122	105	103	105	82	99	100	119	112	114	100	97	120	107	122	96	108	119	107	104	106	123	108	112	106	119	105	111	137	115	111	93	116	125	115	109	114	107	110	116	117	110	104	104	105	114	115	117	119	107	110	123	102	116	92	118	126	110	128	112	136	110	103	128	123	107	101	113	118	104	104	97	103	101	103	105	95	120	140	124	107	121	121	127	106	109	121	102	115	120	107	135	99	112	95	107	101	109	108	123	118	91	97	127	109	116
30749	35876	36313	9379	8157	5961	14782	4667	2375	1848	1733	1554	1260	1106	1046	912	788	735	676	672	609	619	540	562	528	484	447	453	401	447	450	445	434	389	391	397	401	348	378	381	372	388	399	349	353	368	386	329	348	340	354	349	340	355	331	337	332	323	332	386	353	326	332	321	334	314	317	328	344	336	324	337	330	301	323	314	315	306	330	317	309	330	326	325	332	316	322	330	311	316	302	330	320	308	298	315	325	343	284	306	267	296	302	291	308	324	320	302	307	284	299	328	312	302	319	315	326	325	307	303	316	293	298	285	294	327	343	326	278	291	328	292	311	310	312	294	303	299	311	278	312	308	283	308	326	317	313	331	304	299	338	298	282	322	293	301	297	259	303	307	294	294	308	306	309	273	310	280	283	310	262	290	294	273	294	281	333	277	319	300	336	320	285	290	305	294	267	309	288	289	344	296	323	279	301	299	305	328	303	285	331	302	277	323	320	299	301	307	306	303	293	315	329	277	276	325	310	319	287	283	290	308	308	336	288	307	302	296	284	312	297	302	311	310	285	317	279	282	305	292	267	283	287	275	281	307	289	300	320	333	339	301	281	303	284	301	279	299	294	316	272	279	322	288	300	274	289	306	306	269	293	271	285	282	285	290	298	326	295	290	285	296	292	306	284	301	288	296	302	296	329	299	308	316	291	285	325	281	302	284	279	317	296	328	310	282	307	307	288	318	331	289	297	290	292	284	294	293	279	293	307	304	312	290	296	313	320	326	324	298	304	312	334	284	315	307	291	276	269	286	302	280	312	254	280	338	333	294	283	294	315	272	300	280	308	310	310	315	306	316	258	302	319	299	316	298	329	291	292	283	283	329	295	313	300	337	315	297	302	299	311	288	316	293	295	295	291	296	280	255	293	321	309	292	306	316	316	301	305	317	293	286	298	286	324	319	336	298	337	283	311	304	314	294	292	313	275	289	281	325	339	276	321	294	284	293	309	328	270	298	331	311	279	281	307	302	298	273	323	254	319	290	306	281	315	295	265	303	286	321	289	286	320	316	314	299	292	335	299	293	310	290	289	283	311	297	306	320	307	288	282	328	293	293	302	284	300	287	322	306	306	283	297	309	322	293	294	335	320	279	284	304	305	296	284	316	293	302	307	308	291	290	312	278	295	267	299	312	308	327	304	305	318	332	316	303	291	269	305	299	284	286	306	347	320	300	283	305	292	301	314	324	302	302	299	297	288	303	334	286	261	298	288	291	308	272	317	295	282	301	297	306	299	320	338	309	307	280	291	294	312	290	309	312	319	311	290	299	332	275	282	320	302	306	286	353	271	273	305	292	322	287	286	311	311	280	290	323	272	291	305	283	324	291	303	315	280	265	311	282	272	299	293	309	291	307	281	301	286	281	296	295	306	302	323	278	292	311	312	295	275	279	302	296	312	311	281	304	327	305	302	292	301	290	308	309	284	294	320	315	283	308	283	314	337	313	291	303	315	309	327	299	308	278	294	292	310	275	288	268	297	309	296	300	314	307	307	323	335	285	288	297	305	336	301	320	299	276	317	303	282	314	261	294	272	305	322	289	267	291	312	298	310	314	288	299	301	280	284	304	297	285	293	282	264	293	290	276	300	313	282	292	299	325	309	308	315	304	289	282	296	335	314	297	305	304	313	324	340	309	312	269	284	280	299	284	297	293	289	295	296	269	285	322	292	291	279	326	283	322	291	294	301	261	290	286	304	298	287	293	308	290	271	337	291	330	270	324	289	272	285	284	277	330	271	323	344	290	282	315	315	292	323	299	323	305	305	287	287	297	281	316	281	333	315	285	300	311	326	311	284	301	294	265	301	307	315	276	304	327	318	348	327	329	299	304	309	323	304	291	322	286	343	292	307	294	294	310	294	280	290	296	300	284	294	290	304	293	331	277	305	304	302	336	291	313	302	282	333	294	330	318	313	308	278	279	274	308	290	273	312	319	302	294	292	291	294	267	334	311	335	309	266	308	309	294	281	293	299	299	293	311	302	259	270	287	281	287	318	282	304	317	274	307	339	317	303	287	313	314	335	291	325	313	303	305	272	303	297	296	274	316	314	305	313	261	301	292	326	275	312	319	319	278	274	307	306	319	268	282	290	295	304	313	271	302	304	302	292	317	310	318	297	340	316	259	307	307	303	312	312	327	316	311	301	316	302	299	317	297	325	316	296	309	328	291	281	296	276	275	292	286	288	319	282	273	288	306	295	298	298	300	285	303	309	296	295	308	283	277	300	307	322	299	326	323	280	307	301	313	264	293	317	324	299	271	307	291	302	310	316	314	296	336	267	283	308	314	311	308	303	297	312	289	287	309	319	293	300	301	288	316	283	306	300	341	321	309	301	281	291	320	344	339	305	283	322	295	303	306	333	330	301	328	340	269	278	308	320	271	313	293	338	315	325	298	334	313	286	293	303	297	294	260	334	282	322	305	289	304	323	295	302	303	329	327	289	313	316	312	275	288	271	311	317	307	308	283	317	300	316	310	332	289	315	328	313	308	290	316	294	319	317	295	350	293	291	310	286	333	304	334	294	317	303	288	302	304	325	315	283	295	279	275	281	304	264	291	281	275	299	311	303	299	302	281	303	284	325	283	295	310	277	332	302	297	315	288	306	300	303	300	279	283	285	295	315	333	297	323	303	287	306	335	294	292	303	293	293	328	336	285	302	319	306	312	298	309	306	274	302	334	281	267	312	294	289	286	323	331	295	283	320	299	297	292	315	328	296	296	317	317	315	278	276	326	283	292	276	312	286	267	317	293	290	316	299	282	306	330	284	294	313	325	289	282	297	316	302	313	303	299	297	270	297	323	321	320	300	344	304	313	249	301	296	287	289	309	283	326	290	267	296	331	288	300	287	329	284	305	311	320	275	266	320	292	270	293	310	309	334	325	294	288	280	317	283	295	282	288	325	327	309	277	313	305	269	330	311	284	301	313	272	313	281	278	333	286	293	305	291	282	268	316	309	278	304	329	300	285	300	308	314	319	322	281	274	301	319	296	283	322	293	305	282	300	305	304	299	300	300	292	302	308	311	304	297	317	320	311	297	304	346	315	296	301	302	307	302	314	328	344	277	293	291	302	317	315	320	298	296	287	300	294	316	279	315	301	312	320	285	294	291	315	291	304	342	300	327	267	324	341	242	276	315	322	307	337	310	300	303	300	279	289	311	293	279	317	282	284	305	287	302	313	307	286	343	323	310	308	340	310	303	314	300	314	287	297	283	296	312	301	292	300	318	313	289	293	297	281	321	330	308	286	298	307	310	292	305	328	316	316	291	300	285	306	308	295	289	284	313	300	310	318	294	313	302	287	287	331	292	320	293	286	321	298	304	299	270	310	306	329	311	325	293	317	276	300	308	322	329	274	292	299	292	308	289	310	278	326	327	312	309	307	295	289	309	315	324	292	286	320	315	291	304	284	308	316	289	281	293	272	291	320	309	313	307	313	296	277	350	336	293	303	316	286
5439	1825	866	324	274	261	260	215	225	198	216	241	253	235	210	213	239	203	216	218	241	243	205	213	217	215	255	213	220	227	230	211	219	219	219	219	217	202	223	215	224	219	246	196	219	210	211	240	205	195	216	233	224	211	224	213	213	214	216	236	244	260	222	215	229	233	209	212	238	224	221	236	239	209	247	213	232	205	222	231	227	213	211	206	211	214	205	230	225	213	218	237	218	221	200	234	228	237	211	239	228	222	219	230	231	219	192	234	202	241	218	250	226	221	214	211	226	218	189	215	222	205	227	231	216	216	223	215	206	215	231	223	235	210	251	213	234	219	206	207	245	197	220	245	223	242	216	208	227	227	222	235	225	226	229	247	196	206	238	194	259	233	240	229	237	225	203	205	206	211	243	232	228	238	233	221	220	220	212	237	201	196	213	227	207	243	199	205	239	220	223	220	202	231	215	209	233	227	220	241	192	218	203	236	228	225	235	235	239	234	219	203	224	213	212	222	189	194	223	220	239	230	241	229	204	210	175	192	228	211	221	199	183	215	225	256	224	225	210	218	218	212	230	230	242	188	235	222	217	197	229	209	215	240	214	253	206	214	258	227	215	225	239	248	251	208	236	204	234	200	218	225	211	218	239	226	228	211	211	237	184	220	247	218	234	226	238	255	217	213	234	263	211	200	258	222	239	205	221	227	219	199	214	215	226	222	215	205	234	207	218	217	245	220	219	228	212	239	208	219	217	210	215	223	244	236	214	207	208	220	204	221	208	208	251	219	232	213	191	210	229	230	215	229	219	228	226	242	223	216	190	227	191	201	218	229	239	241	203	220	230	198	198	224	229	203	218	241	232	252	190	214	228	197	217	227	238	208	209	229	193	219	235	218	244	193	213	237	235	235	200	209	198	222	226	224	208	227	199	222	236	191	224	208	211	230	221	221	234	235	220	196	212	203	236	235	251	221	264	219	225	224	230	205	189	217	193	199	253	257	211	222	230	215	248	230	216	230	210	221	245	200	225	209	223	222	244	221	215	190	203	264	245	216	238	244	208	216	210	192	233	193	216	237	209	232	228	200	212	245	246	189	206	234	224	247	247	218	233	207	204	258	221	226	224	241	226	214	214	221	212	209	220	229	211	218	207	255	212	206	230	212	228	248	208	203	246	211	211	215	218	230	229	207	239	219	225	210	204	227	214	232	200	242	214	231	215	230	220	202	219	201	199	213	234	223	220	230	184	201	223	222	228	230	208	218	223	214	210	231	211	203	219	202	238	206	240	220	210	250	217	240	218	207	240	227	200	217	207	200	226	235	208	218	244	210	234	194	231	226	239	225	217	246	216	210	194	209	203	215	228	225	230	201	224	200	226	221	213	238	230	209	234	189	222	234	223	237	225	235	247	230	203	237	246	259	207	195	212	222	230	221	215	228	217	240	204	194	214	203	214	229	211	231	238	216	214	250	223	229	202	228	221	252	225	239	205	230	223	270	219	250	222	233	217	201	230	206	196	231	230	207	196	224	249	215	207	226	231	224	229	207	237	223	208	233	213	234	206	205	226	206	218	225	194	237	244	222	240	204	216	226	211	223	231	227	229	220	192	232	212	211	242	207	206	206	188	247	223	198	229	179	222	219	233	228	198	218	210	241	211	239	222	242	241	206	224	231	235	219	218	258	227	221	219	209	214	238	221	226	241	225	247	240	215	219	213	206	220	241	240	238	252	242	211	199	216	240	229	241	229	211	244	238	232	215	228	224	196	212	230	227	224	236	226	222	241	211	254	226	225	213	229	248	223	220	224	233	234	227	228	230	210	227	230	201	224	240	234	223	242	225	251	233	229	243	235	219	218	211	241	214	228	196	219	218	216	245	230	248	201	214	204	227	225	208	232	209	236	179	223	228	222	233	223	243	198	203	200	221	208	224	219	245	249	222	211	204	217	198	228	212	213	222	230	232	222	215	215	230	201	194	223	221	222	233	233	229	219	231	216	216	251	228	214	250	244	221	216	207	190	229	221	212	198	246	197	215	215	207	208	203	200	195	213	261	237	213	216	198	227	221	210	219	240	231	256	230	212	223	205	249	250	217	222	245	220	229	226	220	229	233	219	204	219	220	213	218	217	222	220	223	243	222	205	199	231	221	228	233	230	226	251	189	218	191	209	215	244	237	217	215	251	197	206	237	216	218	219	211	208	234	243	245	212	220	211	211	231	233	228	198	240	226	241	224	218	250	242	247	249	196	200	245	219	245	217	221	222	218	216	228	242	221	215	230	245	209	226	227	214	210	221	233	226	223	217	216	214	217	210	210	222	237	254	216	211	202	227	217	216	205	231	217	238	195	234	200	219	228	252	239	225	239	216	231	213	211	202	218	226	235	226	195	200	215	220	235	226	226	214	222	195	219	199	248	229	214	207	224	208	209	210	223	221	209	210	225	212	224	203	205	215	196	212	204	223	208	226	197	200	225	219	202	212	247	214	194	204	200	220	237	232	218	218	232	216	219	251	230	205	198	237	230	235	229	226	227	217	235	228	241	223	214	218	229	235	210	225	234	211	218	221	259	207	229	204	244	218	205	222	212	213	225	235	211	234	210	248	219	226	236	219	254	216	221	202	205	196	221	227	205	232	209	222	208	249	212	198	204	196	228	235	192	214	214	240	219	223	244	230	212	238	239	195	210	214	247	226	191	242	205	208	209	214	242	225	216	229	211	205	219	238	235	216	221	196	207	218	209	233	210	208	211	220	203	243	226	215	220	211	227	239	210	212	207	215	220	189	236	224	242	223	214	247	209	259	223	200	226	219	203	211	210	216	235	251	238	207	216	197	193	206	226	217	252	191	213	227	220	226	205	232	236	229	232	236	214	227	193	219	241	213	218	248	216	224	223	238	232	229	205	215	230	222	237	195	216	261	234	203	238	252	237	227	234	216	229	232	208	230	217	213	185	231	211	222	216	215	234	196	207	245	219	228	203	203	215	203	233	206	207	223	209	210	228	201	229	236	227	216	193	236	228	213	206	184	233	196	203	244	237	251	251	191	192	228	229	227	211	236	220	210	243	267	217	242	214	238	195	226	243	229	209	212	223	224	250	205	204	273	232	249	209	227	219	201	223	223	231	212	220	219	249	198	212	235	206	191	209	228	222	203	239	219	230	202	254	226	214	213	207	226	214	228	233	213	232	196	197	208	212	204	236	222	214	228	208	231	224	225	230	187	224	199	217	231	228	211	214	182	220	239	240	212	197	222	209	224	238	212	234	224	213	219	245	217	222	214	222	187	234	230	218	190	225	213	210	252	212	208	215	228	238	219	224	207	242	226	219	219	227	215	203	242	201	232	230	232	211	224	214	238	207	240	254	245	244	213	213	203	217	221	221	224	218	238	220	222	225	229	217	221	195	227	215	248	223	225	206	183	234	239	209	209	189	221	226	191	217	198	234	217	264	195	235	216	219	216	239	208	233	199	228	244	226	211	232	210	239	205	242	192	252	218	210
5570	2960	2024	1013	926	821	694	706	632	636	620	586	592	607	575	604	565	614	577	611	575	585	580	571	592	562	577	552	582	596	603	570	596	596	588	560	588	596	536	574	567	557	571	579	613	596	562	609	572	574	567	603	597	574	592	600	634	562	560	538	571	584	579	646	581	598	568	560	547	556	550	591	576	594	578	550	580	599	555	588	592	529	611	582	549	595	625	573	544	595	557	598	573	561	578	600	532	571	548	578	575	589	599	568	617	568	546	583	550	592	595	591	569	590	621	559	582	570	553	597	555	578	574	552	542	576	538	572	592	609	566	575	552	537	548	562	588	579	560	571	586	573	532	572	542	548	570	621	589	536	588	586	603	572	571	558	552	618	604	561	573	581	570	548	553	595	518	553	609	601	613	576	586	562	612	594	553	597	544	569	565	590	550	585	576	577	616	578	590	565	569	579	561	611	561	556	563	567	576	551	600	577	578	609	540	576	558	634	582	599	613	551	542	590	574	557	547	616	557	552	557	531	603	599	575	603	563	580	548	566	597	553	582	570	584	548	506	556	542	652	572	574	623	594	549	549	594	589	530	583	614	598	576	582	586	560	539	542	604	573	568	546	581	600	549	549	559	572	565	580	577	569	610	547	581	571	597	533	600	592	626	530	618	531	585	572	553	569	566	558	614	593	582	575	604	565	555	573	579	599	571	586	561	594	596	555	554	538	581	568	580	608	615	554	576	567	592	562	621	603	568	554	547	572	587	579	573	587	583	600	570	629	527	576	588	547	581	578	611	569	577	546	593	612	563	548	568	589	557	582	587	579	571	550	578	519	556	556	546	557	617	567	594	534	547	592	551	597	588	552	584	573	608	590	571	559	571	607	545	534	551	577	613	602	579	568	575	556	564	588	598	594	538	553	602	614	624	588	595	572	591	587	597	584	592	583	539	582	584	534	566	534	599	600	581	558	558	574	552	581	593	581	567	584	580	572	557	587	578	573	571	582	583	559	563	614	599	588	590	570	572	588	582	623	617	596	606	587	559	574	549	591	579	595	594	561	581	537	597	613	577	591	574	608	560	630	556	566	567	578	567	598	556	562	529	582	646	570	598	594	550	572	604	543	604	572	558	585	579	590	559	569	561	569	555	572	582	548	601	514	547	537	553	562	576	537	616	556	557	580	498	553	602	568	626	552	584	563	568	596	579	589	560	573	522	618	543	526	569	570	576	575	604	561	548	554	590	602	598	565	558	555	588	534	543	557	521	551	579	611	551	584	550	574	607	569	587	569	593	620	589	592	622	574	575	557	568	617	592	575	613	609	559	568	563	599	557	581	578	565	598	557	530	611	598	571	577	550	593	550	499	555	588	511	556	585	592	579	589	546	554	570	571	567	517	591	530	584	565	593	550	624	568	575	556	615	537	608	567	609	547	627	574	572	540	570	573	570	553	569	557	611	568	546	577	578	573	583	621	575	540	599	591	649	595	549	591	582	591	570	619	593	577	568	570	593	590	566	587	610	596	548	588	578	548	555	597	559	583	571	573	556	566	521	592	593	552	586	585	527	545	589	570	556	580	592	590	557	577	572	548	570	600	567	554	565	645	614	545	556	562	557	584	561	602	611	554	581	596	555	558	597	557	593	527	581	578	570	583	541	598	562	573	580	588	551	535	601	558	554	547	579	603	518	574	584	548	567	565	566	601	579	590	613	570	588	607	566	584	564	552	535	593	579	594	559	588	570	601	599	569	546	567	556	553	602	566	575	601	529	567	571	568	600	579	597	587	599	531	598	597	596	534	595	553	588	589	575	513	599	527	605	567	568	597	528	575	599	598	610	557	588	597	583	552	584	595	594	567	522	576	527	637	591	526	629	584	585	607	595	556	577	537	555	552	555	587	594	563	554	607	565	557	572	589	593	610	557	556	595	612	561	596	575	577	517	618	575	588	590	551	568	569	578	574	561	639	552	572	607	572	558	569	550	588	559	593	562	538	541	553	570	572	613	556	593	565	578	540	542	571	581	554	625	574	563	609	596	600	552	589	594	592	527	617	617	566	631	550	545	604	586	582	584	579	619	580	590	578	568	625	526	593	545	566	537	527	559	592	574	569	573	590	546	541	543	576	574	558	590	591	531	558	629	549	642	569	599	605	587	600	594	565	592	564	568	577	602	545	553	599	597	550	573	544	566	589	541	587	593	610	564	589	569	584	590	560	571	589	560	559	560	588	589	567	543	562	568	556	580	599	588	574	604	613	578	615	577	592	581	615	607	574	562	550	595	605	616	588	567	579	592	582	583	590	581	575	545	631	595	605	621	567	582	594	576	566	595	588	567	605	626	591	577	612	568	594	556	573	608	581	592	604	577	599	563	572	501	599	519	589	557	520	573	530	559	607	608	550	569	542	605	534	611	562	580	611	581	599	556	556	565	582	592	554	577	575	579	555	593	580	569	533	585	594	559	560	597	588	625	569	602	557	553	586	573	556	568	583	597	600	551	578	583	561	573	592	583	596	580	547	582	560	578	574	576	544	535	566	558	577	562	579	564	573	561	592	574	540	591	584	572	581	596	570	543	564	634	605	571	553	550	552	583	527	563	569	608	584	590	582	569	583	595	583	550	598	580	535	571	574	538	549	588	564	578	566	592	583	567	575	584	562	569	580	556	604	613	549	587	562	549	619	628	608	583	585	631	597	597	575	611	551	547	574	579	535	553	548	528	551	573	557	559	553	539	542	566	551	590	553	607	577	589	557	563	578	575	548	591	614	554	602	538	557	580	617	581	565	571	604	591	580	584	585	576	581	552	543	559	511	553	545	558	593	559	601	544	597	545	563	593	602	577	569	562	592	538	533	552	559	590	603	553	565	575	618	551	583	556	558	592	565	568	582	566	560	570	528	594	498	583	618	525	527	567	523	541	618	585	589	608	576	585	563	588	545	600	569	612	518	599	554	595	573	564	577	608	582	545	561	592	587	575	543	595	583	553	549	519	590	581	558	605	562	568	564	594	604	592	617	614	598	557	607	613	578	594	573	558	582	570	570	609	593	590	616	552	631	564	557	576	629	600	610	565	583	601	548	558	532	555	556	586	576	569	516	547	585	573	610	597	576	580	604	589	571	581	610	602	635	606	539	596	578	561	566	598	581	618	622	581	582	551	609	617	530	537	552	599	526	587	554	611	572	579	605	580	557	588	601	586	601	597	565	559	552	568	600	560	578	590	544	634	583	620	566	593	580	533	547	542	558	572	583	572	598	579	556	567	587	549	542	574	550	563	616	591	574	578	559	549	574	569	562	611	533	605	553	569	573	578	595	603	609	569	585	563	572	579	576	567	588	547	571	559	582	607	527	563	548	613	532	580	545	582	568	581	574	567	608	567	589	636	604	603	539	565	592	606	571	592	585	550	566	546	600	570	581	603	586	600	555	577	562	602	608	571	595	603	579	568	560	581	545	566	596	555	581	581	552	513	592	559	558	575	575	576	524	589	579	591	600	591	589	617
56726	41418	15819	4983	2883	1666	992	666	541	421	427	343	277	321	231	264	190	204	201	205	166	187	165	165	183	178	161	187	171	139	163	169	134	155	143	155	159	120	154	152	136	156	136	137	147	135	159	141	149	162	152	146	137	128	129	140	146	151	154	131	136	162	133	146	135	124	132	147	119	146	116	149	137	172	145	156	144	137	137	138	131	146	164	146	148	127	128	153	143	153	145	138	150	134	138	127	137	135	167	155	153	149	151	142	144	129	135	156	138	140	135	143	140	137	117	133	139	128	156	138	146	147	128	123	135	157	148	123	104	132	134	130	143	149	130	143	131	163	135	133	113	137	136	112	127	142	150	134	133	129	133	139	149	145	141	130	139	125	120	153	130	142	148	123	142	131	147	130	140	144	129	130	133	141	140	143	139	129	138	133	116	154	149	126	142	154	136	146	145	128	126	134	143	148	126	157	123	152	134	133	142	140	143	138	131	124	131	145	136	135	134	121	173	138	157	144	143	122	134	129	122	141	147	155	135	141	140	141	141	123	144	143	154	133	137	147	150	141	147	121	138	135	139	144	144	132	159	164	143	135	132	171	124	142	150	129	135	142	155	136	136	141	128	132	146	138	140	134	153	149	135	151	132	146	142	141	142	135	115	134	134	129	131	118	133	135	134	144	136	130	107	136	146	138	140	128	142	160	143	117	147	132	142	131	137	155	172	123	149	112	115	136	152	152	132	125	156	140	130	125	152	131	138	128	147	122	133	146	135	149	127	154	121	139	137	135	126	121	148	129	125	112	139	137	140	142	133	146	141	134	124	140	127	143	138	149	138	130	142	127	137	143	126	120	124	130	144	119	132	138	137	144	153	139	138	153	138	152	137	115	139	148	133	130	149	122	142	135	130	111	115	131	160	159	164	168	128	150	133	122	127	137	118	158	144	142	113	155	142	133	133	130	127	131	141	150	114	138	136	152	137	132	159	141	140	150	136	136	147	144	157	143	117	143	148	115	124	129	128	132	134	124	147	129	133	140	141	141	128	146	135	124	133	138	109	133	133	128	144	128	137	124	139	151	169	130	132	129	133	139	138	145	156	130	145	140	147	157	128	144	135	128	155	127	135	136	141	140	133	120	131	145	150	140	137	142	110	130	130	143	168	139	136	151	145	124	121	149	132	130	137	112	159	150	133	120	152	127	141	138	126	126	120	114	149	144	144	146	135	137	157	138	163	142	144	157	128	152	122	125	137	134	130	153	148	155	152	146	142	153	147	129	137	119	122	123	117	163	137	135	141	130	142	125	140	163	140	159	136	147	123	141	131	146	129	135	140	152	162	122	124	124	150	136	142	144	149	133	153	123	154	146	121	149	162	137	120	148	124	122	142	134	127	146	135	133	137	118	131	142	118	125	124	146	133	110	113	136	141	137	126	134	142	129	142	146	153	152	143	130	128	143	135	113	140	144	147	150	140	128	131	143	123	124	127	136	123	131	141	123	145	119	129	139	139	139	125	147	159	129	137	125	119	133	118	146	133	152	131	140	135	141	127	122	132	129	146	129	129	149	137	157	150	142	142	140	153	142	135	138	145	129	133	143	147	144	125	143	129	151	132	133	120	117	119	122	137	139	143	122	144	109	136	138	131	122	126	125	145	140	152	120	144	155	135	137	129	137	136	148	114	136	129	153	133	149	128	141	135	142	145	148	138	123	144	125	148	115	136	125	164	137	130	141	145	129	124	149	160	129	141	136	149	123	150	134	130	144	138	133	133	135	115	139	140	133	152	139	158	155	150	140	124	175	127	134	135	137	158	140	125	146	142	129	130	143	140	145	133	134	121	128	146	144	134	125	141	147	149	140	158	131	142	140	128	146	141	169	145	159	138	144	142	139	141	154	128	132	135	137	134	153	136	142	130	149	130	132	130	125	127	143	143	151	122	126	141	156	154	142	151	128	146	145	133	138	172	134	130	141	146	139	131	149	133	131	141	154	143	124	121	136	126	138	142	144	138	130	118	133	145	137	126	145	133	135	150	121	152	160	139	135	144	135	158	150	128	154	148	153	129	138	151	149	149	176	155	154	140	138	155	136	150	141	120	121	142	138	155	145	128	130	135	142	145	138	135	127	129	149	148	148	140	118	127	141	133	151	141	134	125	144	127	129	135	141	140	126	123	139	144	126	146	134	146	139	131	143	139	143	138	130	124	135	147	144	156	128	144	152	140	156	119	135	122	122	135	149	136	162	137	145	137	158	144	133	157	124	143	151	140	132	149	150	133	148	133	140	149	141	151	115	138	170	142	140	117	129	138	125	125	142	143	127	152	151	149	156	159	101	128	135	146	111	132	127	146	143	127	119	130	121	144	144	121	137	144	128	129	136	139	142	146	140	137	128	143	138	130	134	140	130	120	149	131	123	140	131	134	115	122	117	132	142	148	124	121	124	135	133	126	144	122	127	147	144	136	143	143	121	145	147	130	150	145	148	123	155	134	141	137	159	153	143	136	122	129	126	128	141	128	124	139	123	134	150	160	143	142	137	149	145	147	133	148	145	145	123	135	140	155	130	123	145	118	144	144	115	175	124	133	120	177	139	140	130	117	126	134	127	140	152	122	136	143	148	144	133	156	139	155	138	135	136	125	130	118	131	146	141	145	133	135	142	130	112	145	138	130	128	133	124	140	142	124	137	150	122	143	163	150	132	131	136	131	125	138	139	143	126	150	133	135	114	120	153	122	137	160	166	139	142	148	133	139	147	157	149	125	152	153	161	139	149	163	165	133	126	131	147	128	146	126	114	159	111	139	122	141	128	148	143	151	142	133	137	133	121	151	139	119	152	144	132	115	132	138	135	134	131	127	123	126	145	125	159	134	160	148	155	113	143	141	136	140	149	137	150	140	131	133	129	151	116	141	125	154	152	152	131	129	127	135	148	127	146	143	147	144	149	149	146	110	133	142	128	153	151	117	123	137	134	136	138	151	154	129	136	153	112	142	155	148	149	142	140	154	163	124	111	169	129	136	128	142	133	118	119	137	139	149	129	140	138	136	132	138	151	131	134	114	140	137	140	153	127	144	155	144	144	129	141	132	132	142	111	146	147	105	135	131	145	143	126	111	145	128	112	132	142	135	153	133	147	133	160	147	135	140	130	128	143	149	132	122	158	141	133	152	140	147	119	130	138	130	118	162	158	134	135	134	117	132	139	108	143	170	157	134	153	124	138	141	138	132	121	136	167	141	141	125	140	159	152	124	131	145	139	131	170	142	136	130	135	138	123	110	143	130	152	150	148	138	142	159	138	163	148	126	140	153	118	145	127	115	146	127	138	138	146	133	125	131	153	126	155	143	112	159	132	129	117	147	123	127	132	137	149	146	142	131	147	134	124	132	140	131	133	142	154	146	163	112	143	130	135	120	151	134	123	154	128	172	125	121	116	154	134	108	128	147	121	132	139	144	151	125	146	146	141	123	142	143	142	136	144	116	133	141	126	151	137	128	144	150	130
36541	23991	8777	7951	7478	5841	4275	3131	2413	2069	1932	1423	1328	1220	987	1139	872	878	808	718	732	668	626	598	538	600	563	577	514	482	484	490	518	488	467	471	471	455	454	469	395	479	432	401	392	401	402	431	422	383	416	426	416	404	409	405	415	393	391	403	386	396	381	407	400	378	383	398	389	370	431	370	408	367	388	380	366	366	395	389	407	363	379	399	358	374	378	344	398	369	357	392	410	354	392	383	399	351	377	376	398	360	378	395	364	378	370	388	339	385	344	360	365	357	361	338	359	379	389	383	357	333	388	352	344	375	326	350	365	349	368	373	349	359	345	339	339	361	353	367	385	386	385	392	356	350	370	375	365	344	398	400	366	352	371	339	356	368	377	368	352	340	355	388	349	387	327	355	344	337	376	354	379	366	340	356	368	353	359	334	341	370	342	341	306	345	384	354	348	374	375	338	353	353	338	367	396	365	363	387	352	379	338	354	338	372	349	349	387	350	369	334	340	378	379	322	361	350	314	353	321	367	347	370	352	377	349	382	385	376	374	377	354	394	371	372	399	373	372	361	360	347	368	374	368	365	381	369	353	346	347	358	349	382	375	352	376	348	354	367	388	360	368	344	342	370	364	389	345	353	360	377	348	344	356	379	403	370	394	372	350	358	348	404	319	323	384	379	376	365	378	337	376	374	355	397	334	351	361	329	322	358	382	342	346	349	364	379	376	369	374	407	356	395	356	362	349	359	368	387	383	383	374	360	363	328	366	381	347	351	340	351	367	341	348	325	349	337	340	309	366	340	370	342	375	363	354	340	362	325	351	355	346	390	358	325	371	357	325	336	357	384	398	383	388	345	368	362	335	382	357	395	383	373	416	358	332	368	341	370	342	373	362	347	329	359	374	355	334	368	353	322	374	382	343	343	404	347	358	346	355	384	338	365	318	367	345	382	328	320	348	335	353	405	350	383	355	372	346	316	345	390	366	350	379	390	347	365	357	380	348	348	337	377	360	406	350	357	369	381	359	364	370	390	343	357	338	403	350	336	347	331	361	383	367	351	344	375	350	357	354	366	344	362	372	355	358	393	363	345	362	343	363	347	380	348	347	358	366	366	348	341	376	350	336	358	345	361	347	356	381	345	344	347	370	368	382	348	347	333	363	368	361	357	354	334	345	357	385	369	385	382	351	356	342	375	356	371	353	360	377	365	381	363	382	381	381	381	373	351	349	341	334	357	350	359	346	353	365	347	373	368	374	362	374	366	370	383	372	336	367	395	360	390	394	336	342	334	369	368	377	339	368	361	376	375	358	355	338	369	366	340	329	305	397	368	354	357	405	376	375	345	344	369	373	343	352	362	367	370	369	353	388	340	359	364	355	365	407	350	349	338	364	351	377	310	352	366	370	367	351	366	368	338	347	366	340	389	372	350	348	334	367	358	355	364	353	316	369	326	368	357	388	342	356	336	337	361	347	358	404	394	374	367	337	332	363	348	398	367	374	381	380	362	332	348	362	361	327	352	381	331	359	339	361	382	366	371	377	355	362	377	362	363	341	382	342	396	345	364	358	345	323	368	387	349	380	368	339	355	371	378	386	391	361	330	366	343	363	397	325	367	361	304	359	357	356	372	360	345	372	355	357	350	351	361	373	349	333	386	377	354	385	343	364	387	373	379	385	368	344	363	334	348	355	335	339	348	346	353	381	334	375	388	359	371	332	371	351	376	366	367	396	340	378	389	367	376	369	352	318	352	350	348	355	324	344	356	377	344	348	325	332	375	337	345	383	343	367	368	352	378	337	364	350	336	339	376	365	389	358	385	372	325	375	333	370	371	353	374	353	375	395	344	352	380	373	378	343	341	362	373	368	327	332	386	362	369	348	340	334	352	386	368	364	396	379	345	365	345	353	346	330	337	331	358	364	363	379	325	366	371	363	337	347	323	373	354	364	359	354	334	330	396	348	348	337	358	363	338	330	367	350	361	340	376	362	378	339	361	335	331	349	365	364	339	335	392	356	329	344	376	354	360	320	329	350	390	361	368	337	371	361	362	366	336	338	376	366	366	347	346	353	360	340	368	340	355	346	357	360	337	356	394	339	337	388	368	373	353	338	339	397	359	332	357	366	400	352	353	377	350	403	358	352	372	369	352	377	375	335	355	387	356	360	311	359	342	326	347	361	368	364	381	375	360	343	348	371	376	353	371	383	354	353	358	358	366	374	332	357	383	393	331	352	402	365	345	363	383	356	366	355	337	354	375	349	395	329	373	330	363	387	364	328	345	357	377	352	338	389	371	338	324	375	369	351	331	365	381	357	346	377	367	397	372	340	360	338	339	338	357	356	350	380	334	316	373	358	351	369	360	284	359	365	349	380	352	378	349	367	347	367	385	348	365	358	378	343	331	403	360	356	340	368	372	353	332	365	321	336	369	390	353	335	313	373	385	412	339	385	344	377	335	373	322	335	359	337	383	352	320	371	374	368	356	347	375	330	337	372	365	370	385	377	349	338	350	343	337	341	367	359	345	355	368	334	383	328	327	360	326	380	348	352	366	367	354	403	353	359	353	387	354	358	351	360	324	378	386	344	351	373	344	387	350	395	374	324	354	349	352	343	361	347	333	338	350	382	380	336	370	342	352	380	349	368	364	360	379	355	343	338	377	363	331	376	334	335	353	370	338	370	358	362	351	375	367	374	331	349	385	328	372	336	360	408	345	389	345	369	338	367	394	361	355	369	386	358	336	358	364	344	356	361	335	357	364	341	371	378	364	362	343	352	367	350	396	357	317	386	334	337	384	359	387	350	360	360	348	375	323	352	365	324	360	361	365	379	355	341	373	363	373	364	352	363	351	358	340	334	341	379	377	371	375	341	380	354	350	345	339	373	331	370	365	383	346	339	357	362	343	376	341	366	335	364	344	349	380	357	380	387	359	332	389	368	362	360	344	362	299	359	366	388	360	350	306	340	348	377	374	334	376	365	348	374	374	356	376	333	359	352	326	366	360	346	355	353	383	354	358	350	376	373	373	328	388	377	370	357	355	379	388	338	328	357	358	365	361	368	364	350	353	342	358	396	341	371	382	332	378	372	348	360	383	368	360	361	391	376	368	353	381	357	354	365	333	361	361	356	370	364	352	324	361	332	335	341	370	348	355	345	364	355	385	345	379	350	351	370	378	357	342	349	309	340	320	348	342	402	377	390	370	379	349	375	379	365	332	378	367	366	368	365	364	319	380	347	373	379	350	374	336	375	358	379	336	362	347	364	402	330	362	386	405	369	338	365	354	380	387	349	344	350	377	353	375	340	352	368	357	334	361	380	347	358	366	400	393	317	373	354	380	382	366	372	356	341	340	375	341	353	350	352	379	343	363	363	341	349	348	357	365	339	360	376	372	334	373	398	324	366	341	330	369	384	365	407	341	360	341	362	366	352	352	366	370	398	364	348	350	344	363	334	340	394	379	316	362	342	333	329	340	377	368	319	358	345	383	370	341	393	363	395	389
51427	32997	14795	4091	2881	1879	1365	766	600	400	352	263	268	264	210	220	191	189	144	152	142	142	153	145	153	130	144	122	130	141	118	127	105	117	108	113	115	127	129	115	118	112	130	118	98	102	113	118	128	117	108	130	127	97	144	119	95	110	99	100	125	103	111	94	114	104	123	106	113	117	109	115	93	114	91	116	105	110	96	111	99	102	100	98	108	94	109	95	102	122	108	115	111	109	104	108	113	115	101	130	122	111	103	81	106	101	117	106	108	98	103	102	113	99	102	121	117	113	98	109	106	96	105	91	113	86	97	102	104	89	104	104	101	108	106	113	104	105	101	106	101	118	108	97	106	114	103	88	108	96	101	100	109	110	108	115	105	99	82	94	102	100	95	120	102	91	92	115	100	99	116	120	111	101	110	104	92	112	102	93	117	94	97	122	100	102	119	111	109	108	96	108	107	108	107	97	112	104	96	104	96	104	98	114	83	108	92	96	105	106	112	100	115	101	92	110	100	112	100	113	82	123	95	100	95	97	109	100	86	109	91	116	91	93	97	106	115	109	95	117	99	112	102	114	106	118	98	118	111	87	118	96	123	111	104	101	93	106	90	127	106	98	95	108	92	88	108	85	114	110	105	102	112	88	114	106	102	73	105	94	103	107	107	104	105	103	109	88	100	95	101	93	118	104	121	129	108	97	87	93	108	93	88	117	115	104	119	115	85	83	93	126	98	86	89	99	97	78	103	104	101	103	95	93	114	126	100	109	104	103	127	101	103	114	101	134	114	105	85	90	101	98	99	91	111	105	91	112	119	128	103	125	94	113	104	109	105	89	102	108	106	107	114	108	75	91	107	106	128	105	98	91	114	108	104	103	94	115	100	115	108	106	94	83	98	89	96	104	133	86	107	98	89	109	111	104	94	102	105	116	98	98	97	99	107	103	84	115	148	94	102	99	89	82	120	99	106	99	101	114	97	112	93	103	99	92	100	93	108	113	122	98	113	100	95	91	92	97	106	99	100	95	109	105	116	99	103	91	105	84	101	104	105	102	123	91	119	87	82	112	102	98	97	111	114	93	122	119	124	104	95	109	101	93	86	95	103	110	98	126	96	115	107	88	107	101	108	86	104	114	122	127	121	105	100	114	102	109	93	113	109	99	101	103	93	93	102	105	91	96	114	109	112	91	103	116	105	110	121	88	99	97	95	105	99	106	92	98	112	83	102	116	109	79	104	87	115	88	101	117	109	112	109	105	92	106	97	94	91	128	108	107	110	84	101	88	105	103	95	101	110	113	93	93	97	109	112	106	110	89	103	105	94	118	105	99	95	105	85	92	94	93	89	117	109	108	109	107	97	111	91	104	98	102	108	104	100	108	101	105	112	103	95	100	97	96	115	104	104	115	102	116	118	91	99	98	109	107	101	90	117	97	121	112	88	116	98	118	101	111	119	120	107	103	123	102	121	78	123	102	84	113	115	100	102	99	94	105	111	93	88	111	103	97	98	106	96	85	96	109	110	93	116	113	87	92	113	99	103	108	121	102	123	110	99	108	103	103	108	75	105	87	80	110	118	109	107	92	92	117	100	88	98	120	107	110	119	99	113	102	114	114	95	107	112	95	105	98	106	109	104	113	105	123	97	106	122	106	98	106	105	94	96	112	110	117	101	121	109	109	95	104	92	108	111	109	98	105	110	109	116	92	84	110	97	102	95	104	97	100	106	92	95	116	108	116	90	102	108	88	96	124	98	105	96	94	117	102	96	117	87	87	102	115	94	110	99	94	121	95	125	111	104	121	111	113	94	105	104	105	114	95	96	113	98	91	102	108	95	102	125	121	93	98	101	112	95	107	95	106	86	108	121	102	109	110	86	116	110	108	115	105	105	117	115	106	91	86	111	98	113	103	114	89	114	111	89	114	105	111	113	101	99	103	109	104	102	105	86	104	101	104	126	87	95	104	95	108	102	97	82	88	89	115	109	103	101	109	120	99	104	111	85	94	96	116	121	100	101	110	105	100	114	99	99	122	97	112	108	111	111	109	113	120	108	84	95	93	122	112	100	96	100	106	101	117	123	87	99	96	95	86	107	78	89	97	91	94	109	102	118	97	98	100	108	122	100	100	105	80	96	109	106	112	85	103	108	130	109	101	93	95	95	101	101	107	112	117	83	101	102	106	108	113	96	105	95	94	121	140	95	110	113	106	93	99	101	97	94	109	102	98	92	96	107	100	105	106	108	116	102	109	130	108	103	95	98	110	107	109	107	81	107	106	114	91	99	102	117	86	106	97	108	99	91	84	105	113	113	119	90	116	103	119	111	108	101	112	86	113	106	117	112	114	92	109	108	103	100	88	101	109	98	121	111	98	102	95	120	109	119	109	112	91	116	102	109	119	76	81	115	107	125	112	115	103	105	115	96	117	91	109	101	82	105	110	111	102	119	110	98	97	85	112	117	108	117	99	100	115	110	103	96	108	114	101	101	96	123	117	100	98	108	119	105	103	110	108	118	108	98	98	98	101	100	98	105	93	106	88	111	81	97	120	110	88	86	111	101	107	108	109	116	109	90	110	103	115	105	133	120	101	81	98	104	125	86	117	123	84	93	92	94	109	103	108	109	109	127	113	99	116	108	103	113	105	87	94	96	119	100	112	105	121	110	89	118	92	104	103	102	106	114	100	106	120	113	103	93	111	109	111	121	112	117	116	84	99	88	91	113	95	101	106	91	83	103	116	100	96	104	89	109	112	108	123	92	87	100	117	110	97	113	110	101	112	98	96	125	103	107	106	81	101	108	102	94	107	117	102	113	107	96	114	105	102	101	89	95	112	70	121	109	96	86	104	91	92	94	109	96	124	109	108	117	91	101	97	121	96	128	101	101	100	119	99	85	112	104	105	89	84	102	95	105	91	92	97	113	78	115	92	98	127	94	103	104	121	96	109	120	95	119	115	111	102	109	83	90	111	117	117	88	123	82	123	112	116	87	134	107	93	105	93	103	106	107	100	109	103	110	95	88	88	106	124	103	97	100	111	105	99	110	94	116	107	103	98	92	96	113	90	89	93	121	108	111	115	104	103	104	100	106	100	103	112	108	110	114	94	95	109	99	106	98	117	99	103	102	114	104	97	109	103	105	117	94	120	90	99	97	89	103	106	90	114	108	97	120	98	133	96	110	99	98	112	101	103	107	99	96	93	128	104	92	121	101	110	100	111	102	91	113	94	122	86	130	123	91	123	121	118	113	114	107	103	92	108	113	95	114	104	95	101	96	81	107	113	128	125	104	119	102	100	110	123	106	117	106	102	116	105	104	98	99	102	105	104	98	98	99	90	104	105	114	113	96	106	112	130	116	106	92	123	111	90	110	97	106	107	100	93	98	110	102	97	108	107	99	95	109	117	128	98	96	85	118	121	87	104	109	97	100	89	116	115	102	92	113	106	98	129	107	102	115	90	123	100	102	101	103	100	114	102	114	99	98	99	94	114	96	103	97	116	118	112
33465	21368	8918	7601	7320	5910	4947	3389	2687	2112	1709	1515	1307	1271	1057	954	832	793	775	692	652	571	575	522	514	512	504	433	481	477	480	433	433	395	421	407	400	398	364	369	367	345	362	340	387	358	335	338	347	363	330	344	322	363	324	322	306	314	321	324	312	307	312	321	369	308	286	291	292	317	290	303	279	322	294	307	287	269	317	297	279	295	304	303	296	297	302	310	314	297	279	315	293	267	293	328	309	322	290	310	300	282	293	320	268	297	292	310	308	292	274	306	298	265	281	274	268	288	292	295	302	278	282	308	281	254	277	320	271	284	290	269	264	303	308	293	269	284	299	283	274	278	291	283	273	276	285	301	263	300	273	263	309	275	294	278	281	328	283	265	289	286	285	269	280	294	277	282	304	264	306	293	300	290	265	276	287	291	280	286	323	312	307	274	279	275	293	279	295	277	292	292	294	287	291	266	300	264	297	303	258	328	288	269	326	290	289	281	274	293	276	274	274	267	312	314	269	311	299	278	269	285	289	281	302	283	288	304	293	299	280	307	283	302	287	287	269	267	292	276	269	267	267	281	283	323	254	266	275	258	299	275	278	261	253	282	261	301	281	308	298	311	267	301	288	298	250	266	265	306	295	309	276	284	289	263	291	301	319	275	276	281	311	285	292	293	288	280	266	297	276	277	277	277	272	284	314	250	283	297	266	283	261	299	267	313	271	265	294	290	290	277	282	289	265	268	293	270	269	280	295	268	258	272	309	280	290	286	271	274	298	289	293	283	291	289	282	292	270	276	279	299	289	285	259	276	290	301	277	263	277	275	305	272	296	261	293	293	296	310	282	269	279	279	290	284	256	263	307	275	316	276	277	267	292	272	281	276	286	262	317	308	283	283	291	300	303	331	285	303	294	286	289	280	290	298	294	279	291	273	252	307	293	257	292	269	269	319	259	259	281	275	274	255	296	278	322	290	262	282	312	269	294	298	271	286	295	302	275	291	259	280	255	284	293	254	265	326	289	282	300	287	283	294	265	288	290	296	284	281	311	293	280	298	265	282	306	255	301	274	308	285	304	286	265	274	276	280	256	313	275	300	262	270	307	304	296	256	310	304	261	269	260	304	292	285	243	265	267	272	283	285	260	248	299	262	270	241	303	276	273	316	290	288	291	330	290	275	261	274	233	282	291	276	265	274	281	288	309	290	278	282	297	262	277	303	264	279	272	270	264	322	292	297	271	286	291	296	281	306	290	306	258	316	255	300	286	264	270	273	291	303	301	287	265	315	249	290	281	288	270	291	261	325	319	282	283	298	261	287	303	265	287	305	275	270	276	297	258	279	282	298	268	276	287	251	268	283	239	291	264	284	293	291	280	280	304	281	272	287	292	311	294	292	255	265	310	265	277	276	297	295	289	274	285	284	268	298	262	243	261	307	277	274	267	252	243	270	309	285	285	292	272	285	248	264	303	272	289	265	299	266	273	281	311	255	267	292	294	289	270	289	319	307	308	280	302	264	277	277	287	284	279	284	282	261	269	261	268	253	270	302	280	301	302	252	268	304	254	270	300	279	282	303	257	265	280	275	310	271	269	295	273	277	271	288	300	268	289	289	256	305	285	270	303	286	302	302	260	286	270	282	269	277	258	282	266	279	292	306	269	273	266	292	295	303	286	303	301	287	276	288	296	288	274	255	282	302	278	278	260	265	264	284	271	241	271	289	286	252	288	298	287	285	296	289	266	284	274	336	278	287	291	292	292	250	253	320	272	271	240	259	279	289	286	278	270	284	304	278	287	274	278	262	256	286	277	273	281	276	271	294	259	322	269	294	259	277	292	259	286	256	297	266	272	301	274	293	303	285	294	252	278	309	318	291	299	313	310	265	277	304	293	288	271	260	278	295	238	302	288	267	285	311	262	278	295	255	259	279	292	276	293	276	272	288	308	285	309	274	273	283	284	285	266	293	288	284	263	296	277	282	298	287	288	282	292	294	277	296	238	270	290	279	304	274	283	275	271	299	270	290	260	307	298	305	269	265	271	233	294	281	271	317	284	302	287	282	275	300	269	295	269	274	290	272	285	310	273	292	289	265	311	321	285	278	285	299	312	266	303	301	309	274	278	279	272	250	302	318	277	299	274	259	290	268	279	286	260	281	284	274	277	281	290	261	290	296	302	286	284	288	284	308	301	280	279	291	247	310	275	242	283	300	267	282	317	294	310	268	268	295	246	285	288	284	286	276	275	275	283	247	272	286	267	301	281	286	268	296	266	287	292	239	268	277	303	275	272	314	264	248	306	266	238	300	291	274	283	291	279	290	303	284	281	277	296	261	281	288	266	267	297	273	258	264	306	281	276	293	297	271	293	260	272	296	293	280	299	283	278	273	305	320	282	301	309	294	279	275	270	283	277	281	280	302	295	277	277	281	276	285	260	283	287	294	307	298	278	263	279	274	278	260	275	291	289	293	288	298	265	322	289	308	281	289	255	269	286	303	272	269	297	273	264	295	268	327	257	314	290	300	271	257	267	284	270	310	283	285	270	279	287	301	289	271	285	279	260	268	241	295	283	285	282	296	299	265	279	273	293	292	279	297	271	282	257	289	270	277	312	308	297	281	324	249	293	272	267	266	280	288	273	286	275	285	310	296	284	310	300	272	271	292	281	293	275	288	289	271	292	289	267	289	269	293	313	272	312	300	277	295	286	244	322	267	278	277	293	261	280	231	273	266	305	297	265	284	253	278	286	290	277	254	289	266	262	276	290	324	290	276	259	262	292	250	277	289	269	264	276	266	279	272	298	317	263	301	270	268	272	268	261	294	295	295	292	274	291	308	254	295	296	274	290	284	265	269	262	307	269	265	249	308	279	295	310	291	263	280	297	299	260	279	279	280	272	285	267	251	278	312	264	260	286	268	270	276	286	288	287	279	278	279	274	292	270	274	255	282	269	314	300	276	264	279	281	282	283	285	284	304	250	297	295	265	267	260	299	295	275	272	278	270	305	260	244	281	263	263	292	273	275	265	256	261	310	308	271	294	263	277	290	299	288	296	276	290	279	296	269	284	277	305	281	301	315	274	299	286	279	279	260	287	264	291	261	252	306	266	259	279	288	279	280	272	301	273	266	272	285	297	280	266	268	306	276	263	297	303	305	260	287	302	285	298	277	260	294	242	258	296	240	269	307	290	284	283	283	289	259	270	285	281	291	285	281	288	259	288	271	301	286	274	276	258	297	269	292	280	279	249	307	287	272	288	297	279	306	297	277	296	309	268	311	260	250	283	290	306	263	271	298	292	290	283	316	295	290	291	250	265	253	286	260	288	308	267	267	300	298	283	287	271	297	306	258	273	294	293	300	281	279	283	265	291	310	278	289	296	246	277	264	293	287	266	274	292	278	253	286	275	285	265	270	284	281	291	281	295	288	260	311	270	303	264	284	265	294	286	274	246	263	281	319	290	293	296	283	274	298	280	266	277	304	297	276	270	285	286	275	274	323	264	273	301
6835	707	471	314	238	266	194	253	244	211	213	218	212	232	189	228	225	210	247	231	215	223	212	195	226	213	203	211	228	190	225	218	216	209	215	197	194	205	207	225	228	203	229	224	211	202	208	221	243	241	202	198	211	207	208	236	192	213	215	219	238	201	221	202	215	223	200	243	219	215	210	228	232	238	208	213	194	219	235	227	215	227	209	187	197	217	221	222	186	203	192	211	197	226	208	224	220	223	227	189	218	235	220	209	212	202	212	217	211	192	199	193	224	229	233	230	220	225	219	237	219	218	224	236	209	223	261	194	204	217	199	215	205	229	207	199	208	218	211	204	214	202	217	211	193	189	224	228	226	208	219	213	205	212	221	208	208	215	238	214	218	245	202	197	192	205	224	182	196	214	198	218	225	182	241	205	222	206	186	192	237	214	195	238	215	186	213	202	209	210	261	217	232	216	192	222	188	210	232	215	205	229	216	222	231	193	211	202	206	195	196	209	216	234	223	215	195	206	243	179	219	198	208	237	218	210	238	217	194	236	213	217	204	208	200	222	200	197	199	213	206	195	189	214	213	209	207	216	207	241	219	204	233	197	219	232	236	206	214	210	201	204	201	215	241	224	220	222	236	204	202	186	231	210	226	207	202	211	225	204	231	195	196	220	204	194	200	203	228	212	224	234	219	197	216	213	195	207	188	207	202	237	195	198	207	212	219	219	201	212	202	213	207	227	204	215	229	220	215	220	209	197	238	178	187	210	219	193	214	205	203	227	212	210	207	221	224	200	225	201	219	201	220	197	237	189	195	211	234	222	211	217	210	230	228	219	212	234	242	197	226	230	231	244	202	215	225	246	223	221	216	202	200	198	186	221	187	199	195	199	220	232	223	214	219	227	196	189	254	244	226	192	244	209	224	213	226	200	208	206	211	209	235	225	222	199	217	189	234	209	199	220	234	225	199	180	199	224	241	236	223	259	200	210	209	204	226	208	220	243	233	217	222	213	226	224	220	212	232	218	208	196	223	202	225	243	220	229	224	222	215	205	212	236	190	235	207	220	218	209	224	220	219	214	205	189	218	214	216	188	206	214	207	209	203	200	220	220	247	223	224	179	208	209	224	218	195	193	222	211	196	221	233	224	215	222	199	228	216	208	201	233	208	208	214	201	229	225	220	219	208	217	209	186	227	200	207	205	211	208	192	229	246	210	197	195	215	206	227	202	186	202	207	210	232	228	222	204	227	199	195	245	189	223	194	211	212	212	182	215	201	203	223	206	185	227	229	217	218	206	220	206	215	192	209	189	187	197	224	230	214	212	199	210	219	226	189	204	230	216	220	222	198	246	206	223	204	201	212	199	217	199	234	185	225	230	178	194	218	184	217	225	196	215	229	204	220	207	242	235	220	201	222	199	227	240	209	194	199	203	205	228	214	198	205	207	236	202	237	210	201	213	218	216	224	213	229	219	196	233	211	183	209	214	235	194	201	203	226	212	212	225	226	227	192	199	212	199	201	202	225	208	209	188	212	184	208	206	183	211	223	215	219	210	199	204	232	210	229	202	230	210	229	224	228	233	215	231	226	245	231	213	185	239	226	203	213	206	198	226	204	206	235	228	219	233	217	199	210	208	210	224	212	225	247	225	203	219	223	223	237	222	228	206	232	220	226	206	213	214	195	223	211	227	196	201	209	202	211	206	210	198	213	237	209	232	201	222	205	187	220	234	216	227	198	212	231	212	232	210	204	220	182	225	233	217	190	200	213	207	213	219	199	220	223	237	238	205	189	217	240	216	211	229	223	214	213	208	222	223	198	190	226	185	200	213	241	205	221	213	249	215	201	254	196	210	210	200	197	200	249	211	237	232	220	199	203	235	234	216	219	209	217	235	211	213	184	206	220	209	215	201	227	209	194	204	227	207	212	207	220	212	206	194	219	184	188	230	216	219	202	210	216	233	201	258	207	208	215	204	226	238	220	238	222	226	200	211	222	222	239	208	235	225	192	203	197	205	201	211	228	210	217	202	206	245	203	229	230	220	205	215	216	215	206	210	233	240	246	232	216	218	222	256	230	212	235	225	197	191	216	217	216	213	202	215	228	250	208	223	205	225	240	233	218	224	244	216	197	208	220	225	211	228	232	210	207	208	190	206	199	241	208	257	204	227	229	191	238	202	193	214	226	197	202	213	200	204	206	208	213	212	222	215	196	207	203	202	206	230	251	228	199	232	208	188	198	240	208	198	212	209	190	203	187	198	214	204	213	216	190	196	237	253	224	196	220	209	205	211	219	198	229	206	214	219	222	213	217	237	225	214	204	205	202	216	232	217	203	207	207	186	236	210	222	225	201	228	237	227	220	195	204	214	210	218	195	193	223	228	226	214	188	216	218	224	207	226	239	217	222	237	234	212	216	224	219	216	194	232	218	211	237	199	221	222	223	211	194	208	203	185	201	185	226	211	214	209	205	223	216	192	198	223	199	239	224	204	200	205	196	214	237	215	208	181	259	223	206	227	220	223	215	233	217	236	205	235	201	207	222	198	202	199	224	213	199	205	229	198	200	225	205	221	241	232	235	195	218	248	222	190	196	215	214	216	187	242	205	197	197	211	203	229	225	212	197	233	202	227	190	223	216	215	205	195	227	202	208	242	200	221	183	223	217	244	204	200	216	217	239	208	205	234	219	214	225	221	220	206	213	197	229	204	228	187	218	223	197	211	238	222	242	187	211	209	217	224	198	209	238	226	191	242	208	210	214	196	234	202	225	203	218	220	211	219	212	231	218	237	218	219	223	205	215	209	211	242	211	236	208	217	219	220	235	198	220	216	205	233	228	231	219	240	229	182	204	212	219	195	190	225	205	213	225	213	212	204	198	211	199	219	198	254	211	211	217	192	217	224	214	234	195	215	212	193	221	245	224	220	194	205	217	218	214	214	211	199	210	183	204	207	228	200	218	187	201	217	190	203	220	219	197	212	209	214	175	195	202	227	222	228	191	215	207	212	213	179	230	191	205	204	204	222	212	220	225	234	201	245	197	218	206	205	219	200	219	218	234	210	232	209	218	226	217	231	215	208	246	216	194	223	221	203	236	219	227	241	217	197	210	220	196	221	238	213	214	184	212	195	199	206	236	210	198	215	215	199	201	229	239	207	209	243	202	222	211	195	188	239	209	211	226	200	211	208	237	215	206	196	221	210	212	221	227	221	203	207	224	202	239	221	176	208	210	207	212	184	208	218	218	190	222	216	231	224	210	213	203	223	199	214	224	190	213	205	200	204	211	210	234	211	268	217	217	221	214	215	218	203	218	186	202	216	191	228	235	204	212	182	244	197	226	219	200	207	192	217	198	233	233	183	221	226	227	207	216	220	207	212	216	233	202	228	207	221	194	222	203	203	202	197	222	212	223	207	210	221	229	228	203	209	206	219	235	219	228	224	204	235	224	224	203	205	222	214	208	243	215	189	215	235	205	192	220	194	198	220	215	204	234	212	206	197	201	225
4677	1228	1094	906	892	775	776	712	662	624	603	650	577	608	621	582	589	606	588	543	536	590	543	568	571	539	563	568	573	572	536	558	551	599	597	572	585	534	550	584	594	605	591	574	561	596	580	573	562	566	552	557	561	514	555	569	529	541	534	559	545	523	535	586	590	558	518	555	564	571	537	555	589	540	553	520	562	560	562	579	586	584	575	576	572	591	518	556	572	588	538	567	606	559	542	542	568	609	541	553	580	534	558	586	564	560	576	569	581	543	575	568	530	570	562	562	566	541	562	568	527	551	564	559	563	569	516	531	609	563	557	552	579	563	548	584	559	609	564	527	535	534	560	552	572	550	554	563	557	547	602	546	549	601	628	546	560	572	536	552	589	576	515	578	551	555	551	556	554	576	519	537	520	568	561	566	558	577	582	544	563	588	542	585	545	567	541	564	602	550	575	556	559	580	554	567	566	538	576	545	548	543	557	556	518	564	574	556	549	545	528	558	564	614	539	561	553	552	599	564	569	524	549	616	564	511	578	584	582	558	573	579	534	560	611	571	541	575	595	531	573	601	603	564	573	589	576	573	571	548	560	536	548	572	556	556	553	594	524	578	572	547	591	555	565	573	587	559	532	563	572	537	534	546	561	535	534	555	562	581	529	599	583	555	545	558	574	558	551	564	555	556	561	596	574	561	570	577	537	603	572	602	509	577	548	533	571	555	570	538	555	555	548	541	546	543	573	587	611	557	607	600	571	565	590	558	585	522	571	544	585	559	567	553	550	574	527	528	543	529	572	568	543	535	581	551	586	536	611	526	562	565	534	574	517	547	571	507	542	519	545	540	563	560	563	564	583	580	546	563	560	589	560	550	558	574	562	527	583	557	569	577	571	543	547	567	544	552	579	497	585	528	547	561	529	593	584	560	594	544	487	565	558	554	566	538	552	568	520	557	562	558	541	543	561	560	570	533	564	500	523	561	558	516	550	561	584	567	577	520	540	574	542	557	571	588	540	543	548	567	556	579	586	535	529	560	585	576	541	548	528	565	578	562	570	556	537	576	518	579	580	575	566	538	536	597	598	595	569	520	550	593	542	553	514	547	537	523	572	571	566	593	561	537	572	573	573	603	536	555	537	569	557	562	591	577	581	568	576	560	555	560	519	579	564	549	542	589	567	611	572	541	565	595	543	595	587	567	566	612	564	574	562	551	613	571	566	563	593	585	559	599	537	576	501	566	517	531	553	554	553	606	554	583	564	534	542	561	564	573	522	552	512	560	545	530	555	561	604	517	594	551	621	565	578	562	567	532	553	559	530	493	588	545	540	547	558	564	558	575	570	555	545	551	521	553	586	555	560	588	521	609	588	586	535	564	584	539	547	574	603	571	583	637	555	596	569	588	507	577	570	530	590	564	545	573	526	553	549	581	590	568	587	552	537	526	579	583	577	596	577	556	555	588	594	539	536	557	558	576	557	557	569	569	596	530	545	595	584	560	537	569	556	527	560	564	565	543	585	564	544	552	547	559	523	556	559	559	542	609	521	530	594	576	546	531	571	613	540	521	566	571	532	570	560	558	536	518	530	566	577	561	582	566	548	561	586	518	573	563	541	559	550	606	566	516	558	548	578	543	525	598	547	549	551	522	581	582	574	585	566	559	581	525	552	549	570	557	564	645	561	596	562	553	532	562	574	576	580	533	555	550	542	551	554	565	554	567	549	593	582	580	557	534	567	627	570	572	583	576	566	576	572	593	545	534	585	577	571	551	530	589	565	507	528	534	585	548	554	557	587	515	523	523	598	560	547	568	536	566	576	565	583	589	593	559	510	547	569	554	568	567	572	521	573	552	608	609	555	537	626	545	552	561	571	535	540	581	570	571	544	568	537	529	613	586	576	545	542	572	563	569	576	593	577	567	571	565	577	548	590	586	585	556	558	588	561	562	573	546	534	566	551	531	554	595	598	553	581	550	569	584	529	559	573	568	561	577	539	547	565	598	585	558	539	559	518	536	561	581	579	544	574	553	551	556	570	538	562	584	561	584	537	606	551	536	545	570	588	559	575	561	569	578	540	584	597	556	560	575	518	572	543	523	546	523	547	559	543	563	558	593	565	574	558	551	562	583	515	555	592	537	549	574	543	545	583	579	584	537	568	582	526	524	592	523	570	579	564	560	590	515	576	548	556	529	573	569	549	566	550	577	527	548	596	606	559	559	585	555	579	622	571	530	550	568	554	546	563	571	569	588	589	567	535	557	545	564	525	567	604	569	543	545	574	548	524	569	578	555	566	565	547	518	543	596	570	553	548	540	598	592	560	617	586	533	597	566	534	589	575	586	546	566	520	525	571	530	566	546	540	546	549	578	548	555	572	543	535	551	539	554	560	550	551	554	594	550	562	530	531	561	554	537	552	576	544	558	566	550	555	533	553	617	527	573	539	557	523	562	563	565	591	589	584	587	598	563	581	567	574	575	553	536	561	562	543	562	593	557	549	552	550	580	577	517	527	587	560	589	570	545	553	535	575	540	548	601	560	564	556	552	624	568	545	598	548	556	553	571	615	567	575	517	579	550	562	535	582	500	551	568	587	593	603	539	561	534	560	544	549	602	556	526	561	588	570	539	551	562	578	586	619	547	569	566	557	562	569	538	566	522	575	568	604	555	564	589	587	542	592	516	543	552	536	578	567	597	560	562	578	585	574	545	577	555	548	550	567	572	557	558	557	554	570	518	536	562	597	580	561	552	580	542	549	553	618	592	549	517	567	551	568	556	616	566	551	529	577	544	551	590	551	550	559	566	560	593	554	584	520	560	541	548	542	594	569	546	561	571	574	551	604	575	568	523	528	551	538	550	553	557	546	558	556	579	550	581	558	600	558	580	613	554	533	551	595	563	605	554	586	549	573	534	566	592	565	560	560	552	575	558	541	542	524	562	538	584	559	614	589	588	585	606	557	547	538	581	563	571	546	627	559	542	537	568	568	517	587	571	568	526	574	528	573	540	531	539	605	581	538	551	562	567	561	544	555	558	606	544	562	538	553	581	565	570	564	584	550	568	587	581	568	588	527	550	560	527	562	559	575	555	595	518	527	561	589	602	566	574	593	576	602	555	583	573	586	544	556	570	582	602	556	613	528	557	566	546	565	552	549	553	578	562	584	567	530	564	592	538	579	626	562	564	530	551	549	578	508	548	556	565	504	591	547	574	551	537	549	541	613	565	584	549	569	528	567	537	559	555	503	548	569	597	563	502	570	585	544	531	564	544	547	530	544	576	587	576	544	559	565	589	556	588	547	538	595	557	576	566	583	582	529	557	545	584	571	586	558	574	550	574	580	589	554	508	550	527	513	527	530	542	555	584	522	572	587	536	574	544	521	535	564	582	600	582	536	560	582	567	539	589	572	555	584	600	534	595	553	567	573	548	579	533	564	550	578	535	565	568	558	538	554	529	540	541	589	575	600	577	562	563	546	536	556	549	548	575	557	599	546	561	552	578	561	584
46809	18246	11411	3811	2482	1590	1292	1026	710	510	373	329	308	270	272	208	223	200	216	172	193	166	173	159	150	171	142	160	137	170	163	139	154	165	150	156	135	157	134	139	132	126	146	135	113	139	148	149	130	141	145	115	141	154	129	142	124	140	164	111	153	130	153	164	143	126	114	147	122	122	113	146	137	143	133	122	119	133	124	131	129	133	139	140	145	122	147	116	140	136	145	125	136	138	138	137	142	138	138	127	129	127	139	120	145	126	136	137	124	120	128	104	142	137	148	118	125	157	149	145	124	132	153	128	123	129	140	118	129	137	122	125	138	143	100	148	143	145	160	151	127	136	133	133	139	143	147	133	134	147	133	142	142	145	120	111	119	124	148	135	147	131	130	119	128	142	134	133	135	132	131	126	130	134	109	140	154	143	109	131	136	120	145	129	127	149	131	136	144	157	134	152	132	127	134	130	138	141	143	130	102	144	134	119	141	126	118	135	150	143	138	155	141	155	124	128	122	139	115	147	133	141	120	127	139	119	142	143	148	131	122	118	121	122	148	121	125	127	137	147	149	145	135	114	144	107	131	140	137	119	134	120	118	146	140	148	138	137	135	144	123	118	137	124	120	128	132	127	140	127	136	148	114	116	126	112	104	127	150	125	133	120	128	129	150	148	144	134	134	127	133	132	139	119	147	144	122	138	137	123	137	114	131	124	132	142	140	154	138	113	145	128	152	129	109	129	136	132	138	126	149	147	124	149	141	112	125	139	139	120	130	139	146	130	126	131	149	127	110	120	124	138	155	122	132	130	154	147	113	133	134	144	136	127	149	129	118	129	105	114	135	125	152	126	123	107	122	114	118	137	122	125	144	137	145	143	139	134	130	138	130	119	101	131	141	130	123	133	123	126	140	141	132	156	138	151	141	116	126	143	134	143	145	128	137	136	145	146	130	131	137	132	139	151	136	131	134	120	140	149	145	116	141	116	131	130	125	123	134	123	122	115	140	128	142	140	100	132	143	124	131	92	140	139	118	126	109	122	124	111	135	140	165	124	139	111	128	139	153	139	122	146	141	118	133	112	136	105	122	144	134	137	137	140	143	123	146	129	132	139	123	126	146	131	130	124	130	116	103	140	139	145	129	110	107	126	119	113	114	134	130	117	145	157	149	123	152	135	127	129	143	132	117	115	115	136	126	120	153	139	135	139	143	133	163	164	141	147	121	138	115	137	132	110	132	149	137	130	136	142	119	110	150	120	134	155	140	148	124	122	162	140	132	120	119	137	147	138	130	126	146	133	124	132	144	139	137	148	143	125	123	146	152	124	147	133	127	117	132	132	135	133	160	137	143	149	128	121	112	134	138	130	129	129	152	136	141	143	132	134	122	163	133	128	129	119	123	129	150	136	141	161	109	130	144	141	130	143	110	128	141	122	140	119	141	134	133	126	122	124	147	122	136	122	137	119	136	120	135	133	139	129	109	137	127	140	129	145	138	132	132	129	122	114	130	132	145	131	143	143	127	156	138	147	133	116	124	122	155	134	125	137	166	142	113	139	128	141	134	126	121	126	125	127	136	151	119	142	110	129	157	129	126	134	126	148	129	155	126	126	147	118	133	136	136	142	151	114	100	115	134	143	134	151	131	142	141	134	128	127	151	126	128	128	171	140	100	117	104	123	141	113	144	123	111	121	152	137	126	133	143	138	121	122	140	125	109	133	141	151	116	139	132	142	134	126	141	133	139	122	139	132	124	132	157	130	128	142	143	134	141	126	124	134	140	124	145	96	152	140	134	137	128	134	119	133	124	139	141	124	132	103	123	124	137	129	111	137	122	135	143	128	146	135	168	119	127	128	136	120	127	143	155	158	122	115	131	144	144	125	132	136	128	151	138	135	138	161	140	139	107	124	132	128	117	130	144	141	139	136	110	125	135	132	146	128	142	121	120	133	107	149	143	142	119	132	143	99	134	132	145	133	115	140	136	123	134	131	145	140	131	137	131	134	135	164	135	146	131	128	135	124	129	129	124	102	141	126	106	117	143	145	134	133	130	133	129	122	120	121	126	121	144	148	136	114	140	131	109	122	135	142	135	123	133	131	136	134	124	144	152	134	127	118	149	145	139	119	127	120	124	143	130	127	122	147	131	149	136	157	152	109	114	157	140	124	140	143	136	125	130	124	125	116	138	130	134	133	139	138	136	105	117	121	126	129	129	133	114	139	151	142	126	159	117	131	126	114	106	135	107	129	144	149	128	137	115	149	122	135	119	124	119	136	136	128	132	102	123	142	132	131	134	137	113	125	132	146	117	136	118	134	142	133	133	142	127	140	145	145	119	125	111	116	137	134	139	146	130	130	142	114	135	126	127	131	118	133	130	122	141	121	135	123	132	141	126	140	124	121	133	130	142	124	140	131	136	147	142	139	110	137	128	148	119	123	108	141	156	136	137	132	152	143	140	123	116	131	134	117	140	136	122	134	143	133	137	144	128	133	148	131	134	126	113	141	135	126	135	129	146	134	119	147	138	104	158	125	135	135	120	128	143	109	137	136	134	130	132	115	115	137	130	115	135	176	157	145	114	147	153	148	129	135	130	142	129	129	115	115	119	144	129	120	155	130	132	165	152	147	156	132	138	132	158	119	127	117	129	159	131	146	149	138	117	151	137	137	123	137	129	141	122	135	132	120	125	123	134	101	131	127	141	129	123	149	146	144	150	141	134	135	143	130	147	138	127	126	116	139	121	139	135	130	116	116	127	139	125	131	118	116	121	134	148	130	118	148	125	121	141	130	136	134	118	131	139	131	140	153	132	146	142	114	141	134	135	121	130	130	116	149	131	116	143	126	160	120	134	131	125	113	122	150	126	131	130	131	152	141	123	153	115	130	119	134	129	132	104	137	126	125	131	125	111	133	134	117	131	128	135	125	139	133	152	134	144	143	128	129	132	132	106	141	145	137	144	130	131	129	125	141	125	131	135	124	139	135	128	144	127	118	142	140	129	121	121	140	126	130	120	132	130	150	142	144	137	121	138	132	118	136	134	127	128	121	149	122	149	129	130	139	116	118	123	139	152	146	139	159	136	130	135	133	121	128	148	113	121	132	139	137	145	108	125	139	121	132	131	99	132	123	140	129	116	118	128	134	150	144	129	130	124	128	128	140	136	134	136	143	119	122	122	146	109	128	133	119	128	139	127	138	111	123	132	144	119	132	137	141	127	118	159	120	135	126	159	139	113	136	142	126	145	143	137	137	123	127	141	108	148	151	125	132	138	125	127	135	130	155	151	154	128	146	139	135	134	124	147	141	127	123	140	147	141	140	114	141	124	142	106	115	115	131	122	134	132	109	121	140	152	157	120	137	130	129	133	156	130	163	139	136	120	130	123	131	136	113	104	143	145	144	155	134	138	146	125	132	138	124	117	120	159	110	147	124	128	151	135	156	138	122	144	139	129	128	135	161	145	133	120	130	129	134	138	128	133	135	112	130	128	124	151	138	122	135
24565	8098	12133	8225	7108	5347	5150	4107	3003	2496	1849	1768	1557	1413	1143	986	972	991	929	772	881	641	650	619	588	546	590	573	524	484	449	462	474	427	511	474	476	447	487	452	464	446	410	445	450	461	402	405	406	406	408	422	374	374	377	372	371	415	409	399	398	410	410	388	383	382	366	397	381	402	365	376	352	365	413	351	365	389	388	387	372	376	406	362	341	367	337	403	359	366	366	399	386	336	398	350	334	341	349	355	373	372	380	359	335	389	390	344	400	325	357	342	350	361	349	325	375	363	367	351	355	369	331	344	364	368	369	388	340	375	400	379	381	322	338	364	346	332	364	375	359	368	371	351	338	368	370	340	354	379	330	348	360	338	369	349	341	329	351	362	354	355	372	338	328	386	359	365	384	380	318	360	362	337	357	330	383	335	375	338	322	337	347	387	379	330	371	356	337	349	323	390	337	339	334	333	380	341	388	337	344	334	366	329	362	368	354	358	337	386	348	365	349	374	333	329	400	328	323	378	312	371	343	344	351	363	338	350	360	332	337	349	323	377	325	306	374	367	319	356	348	338	324	353	383	346	355	333	377	339	339	372	362	373	330	368	338	337	330	342	355	356	354	357	357	353	338	353	340	311	331	325	355	330	346	378	347	354	325	327	355	372	354	346	346	328	362	360	387	367	352	329	348	341	342	355	376	361	346	355	346	359	382	336	391	333	357	344	339	322	331	363	351	360	391	354	331	357	335	353	333	319	373	359	343	325	340	363	371	340	338	342	371	362	353	353	392	371	350	342	353	362	338	365	351	368	363	325	357	363	321	373	341	335	350	326	327	332	365	346	335	360	343	336	382	355	348	343	327	346	354	314	331	354	372	337	358	340	341	341	384	355	332	345	373	365	367	339	376	320	364	358	358	357	373	344	370	358	346	321	340	313	358	372	319	330	308	355	323	336	333	374	337	348	317	357	335	330	355	338	339	335	342	357	328	345	366	363	325	350	356	354	360	355	329	367	338	346	341	332	366	352	377	359	397	353	340	323	345	322	375	346	372	378	348	342	312	340	355	326	356	353	328	361	357	338	339	355	346	325	336	334	318	345	365	345	350	354	358	368	390	348	330	329	353	334	369	381	334	358	370	358	368	340	340	338	333	341	354	351	294	319	366	344	353	343	353	363	331	359	339	335	328	352	351	320	307	342	337	366	338	362	343	312	336	358	360	380	350	338	351	384	315	379	345	337	382	362	358	333	323	363	355	362	345	341	368	340	315	366	321	357	329	363	326	379	340	336	343	363	310	371	330	350	388	338	373	322	352	322	345	347	373	355	382	340	367	362	334	312	351	364	348	320	356	315	382	357	350	327	360	335	329	342	365	398	318	350	359	338	371	346	323	348	350	334	349	364	341	345	358	350	398	341	339	335	379	331	341	365	367	324	359	346	368	361	333	325	312	350	340	336	342	371	354	339	343	350	339	374	324	360	355	346	377	379	313	361	329	338	318	328	322	351	310	351	315	343	364	340	348	364	340	331	359	351	367	357	361	341	359	380	336	337	336	332	339	368	318	321	356	350	313	315	355	350	389	370	342	365	351	361	331	325	330	366	338	335	328	350	373	352	331	376	342	405	377	337	382	320	349	314	362	371	369	360	340	326	336	318	332	381	319	349	344	340	373	357	330	340	366	348	326	344	327	359	312	334	316	355	339	363	336	360	346	367	323	316	338	376	369	350	354	375	365	327	389	351	353	337	336	341	349	327	342	345	362	332	308	364	307	399	335	342	355	350	375	341	353	346	368	362	352	341	373	354	324	381	333	337	368	349	318	315	334	357	393	369	358	360	351	325	363	370	315	337	345	348	354	398	353	313	349	352	343	339	354	328	312	349	346	367	339	376	334	332	346	374	383	365	350	358	344	369	306	367	372	333	329	378	310	311	344	365	346	317	339	354	354	358	365	338	400	354	345	338	374	340	323	378	341	377	366	354	319	355	322	346	355	343	388	394	362	354	362	368	331	333	343	358	379	341	369	342	366	383	373	336	349	343	379	346	316	379	360	359	337	349	343	379	330	332	365	326	350	369	345	326	335	340	359	365	357	348	357	344	354	359	305	335	370	359	306	364	347	324	373	346	328	340	352	338	367	331	371	346	378	353	360	330	303	343	377	314	381	372	359	317	317	334	341	357	336	362	357	345	336	347	319	321	362	364	313	331	335	325	368	342	368	343	341	352	356	334	350	349	366	359	336	360	333	340	328	355	345	352	364	370	336	343	353	324	349	349	348	352	350	330	368	330	327	300	357	329	332	398	319	336	341	326	367	321	319	360	322	343	328	368	323	330	332	335	365	327	333	338	366	352	352	361	348	352	341	363	353	316	328	317	348	343	338	350	363	302	370	373	375	328	310	326	362	350	336	343	376	345	334	351	357	346	328	348	367	368	347	349	386	342	338	362	366	347	345	347	380	369	366	333	354	356	359	330	377	336	303	365	369	365	393	357	350	347	360	322	353	397	346	345	362	340	349	349	340	314	336	355	328	365	352	334	329	344	352	351	379	327	321	348	343	357	375	336	345	344	371	347	339	346	339	363	373	342	362	360	350	350	352	354	351	362	360	347	363	333	355	350	366	332	325	397	351	325	332	350	356	348	375	346	367	357	342	332	337	360	396	359	355	340	333	352	332	329	352	348	368	369	337	362	363	401	355	350	359	341	315	393	329	352	363	335	356	361	378	340	353	329	341	339	342	368	333	321	349	385	365	320	338	349	348	352	364	358	348	353	336	364	364	311	339	381	361	331	337	337	335	348	335	360	348	336	344	364	335	346	358	357	378	368	333	340	344	349	318	348	355	357	337	338	347	343	343	337	358	340	341	346	387	340	322	351	329	341	337	350	347	331	333	334	364	321	351	354	377	352	334	343	316	347	356	344	331	311	352	350	335	326	326	371	368	336	340	358	360	357	340	351	359	350	361	348	337	389	326	358	333	352	342	350	360	343	347	361	377	382	373	345	336	376	328	367	360	328	364	337	331	347	347	345	316	341	364	383	326	374	321	297	362	339	361	354	328	327	331	356	325	356	355	285	331	347	322	331	370	361	373	323	375	363	379	332	324	343	337	352	348	356	357	346	368	375	324	320	334	372	365	341	387	364	346	331	360	315	364	347	338	342	323	348	349	339	333	338	334	354	339	349	367	364	373	346	357	360	344	362	375	345	330	333	347	330	351	319	354	325	319	352	318	338	335	325	375	359	357	325	338	366	340	364	372	360	358	341	347	328	355	358	350	347	340	340	355	350	376	387	367	349	345	348	347	363	351	352	332	326	336	347	345	344	330	326	360	340	284	335	368	334	363	359	362	347	418	341	358	339	354	363	353	376	354	344	340	382	359	359	343	397	355	370	357	369	348	331	352	320	381	361	353	364	357	335	342	333	340	356	340	358	349	341	342	385	342	395	333	349	363	300	363	365	319	342	379	356	357	365	381	368	346	360	329	344	314	349	360	339	366	332
42017	14779	8431	3883	2764	1948	3798	1016	632	498	442	306	285	254	241	217	192	166	169	215	330	175	135	151	124	141	136	111	112	149	110	110	124	126	134	110	104	105	113	99	117	126	106	107	105	105	112	131	103	114	103	108	109	98	113	123	101	105	113	89	104	107	112	85	124	98	125	116	84	107	100	102	122	78	104	106	104	97	117	95	97	115	84	101	112	100	107	102	101	107	98	111	105	95	111	95	87	111	104	134	108	103	112	108	102	106	80	96	98	109	100	100	100	105	122	97	115	113	79	94	113	105	120	96	79	99	96	100	95	116	123	111	94	101	103	100	89	103	88	88	96	89	107	103	96	110	100	98	91	101	93	96	109	109	105	99	105	109	112	101	88	108	104	93	122	96	103	87	97	102	105	106	104	93	97	95	105	99	95	95	100	114	109	112	90	121	96	92	119	104	90	91	112	94	92	97	110	103	92	94	101	95	88	103	88	97	97	101	104	118	79	81	83	107	96	103	83	113	118	109	115	94	116	104	103	102	111	100	98	101	104	106	121	99	107	116	106	100	93	103	109	112	107	89	95	107	106	94	122	89	108	104	92	76	102	95	118	102	114	96	107	97	92	100	93	90	95	86	86	106	103	94	93	97	90	83	103	102	94	100	120	89	106	107	107	86	94	104	83	93	85	116	98	99	93	103	109	101	99	104	118	84	102	103	101	108	103	114	101	121	96	101	135	109	110	85	109	96	106	107	113	89	94	98	99	97	88	106	96	95	87	117	96	119	96	108	97	91	102	107	115	101	111	85	99	98	114	92	86	96	104	95	90	90	89	102	81	75	87	94	92	96	116	105	101	118	119	100	84	114	93	110	89	105	96	90	94	116	98	110	102	109	118	108	95	81	94	103	98	115	107	91	96	81	92	131	93	95	104	105	108	101	99	95	97	98	100	99	115	88	109	114	105	99	98	88	113	109	94	99	107	112	91	83	117	106	93	105	98	98	118	95	95	121	92	105	101	84	117	100	107	106	85	97	95	93	88	94	96	125	80	98	100	100	106	113	94	95	100	93	95	95	95	84	104	96	113	100	92	115	89	99	110	97	104	86	103	97	107	96	97	120	107	89	100	99	93	97	94	87	95	113	94	106	110	90	93	108	99	93	103	103	95	88	98	102	108	105	95	106	110	104	102	104	106	108	116	108	93	83	99	91	111	105	114	116	90	95	102	123	103	95	103	110	110	92	80	109	122	89	99	96	98	120	115	111	110	105	114	101	97	102	93	82	82	93	101	100	95	101	76	99	99	99	98	87	109	108	92	109	108	117	109	93	110	114	100	105	87	119	82	98	102	99	97	109	92	108	102	81	104	94	111	106	76	86	109	102	114	98	118	101	96	98	95	91	117	87	88	95	112	98	95	105	95	105	93	86	97	108	98	91	104	109	86	97	106	94	103	90	98	110	98	104	103	101	91	88	100	88	102	84	111	91	93	91	90	104	102	101	94	109	112	119	100	97	99	88	103	79	117	111	104	95	98	79	101	99	105	89	88	103	106	118	111	104	91	99	118	120	108	104	88	121	103	84	89	90	88	94	89	89	110	86	102	89	112	100	90	103	92	107	100	117	88	89	99	98	98	104	94	96	122	79	91	104	109	110	117	108	106	92	91	110	100	87	112	84	94	87	111	112	101	80	94	107	86	102	109	93	84	91	85	109	99	109	86	101	115	113	110	105	96	90	107	102	110	116	99	99	111	110	97	82	104	100	104	88	87	83	121	108	93	100	102	103	118	83	112	96	89	95	98	115	104	107	114	101	104	109	118	97	117	109	101	98	99	120	80	95	95	89	92	111	110	100	125	84	95	112	100	90	97	99	94	97	69	122	102	93	96	103	92	95	99	104	85	111	112	84	110	113	97	97	89	84	84	108	105	90	104	96	83	103	91	102	98	103	108	104	122	96	104	113	104	100	101	104	99	91	103	108	86	90	110	98	112	96	90	89	104	132	99	102	90	111	99	98	102	112	99	105	95	93	82	99	116	94	102	85	107	103	100	114	117	99	83	107	87	83	115	94	96	107	83	94	110	103	117	106	104	88	98	87	106	100	110	109	94	97	96	95	103	92	127	105	109	103	115	96	96	103	88	111	113	97	87	83	104	94	95	91	85	87	96	101	93	97	99	105	121	92	89	83	99	110	99	106	88	99	100	108	100	97	92	101	98	86	104	105	110	102	121	83	103	94	87	91	114	95	106	114	105	100	108	113	109	94	104	118	88	112	88	97	99	114	119	107	95	101	104	99	108	93	92	96	93	98	108	100	96	108	92	89	106	132	102	104	94	91	105	115	106	92	105	104	107	87	120	92	119	93	108	101	111	116	108	91	95	91	88	92	111	86	88	81	102	79	97	98	100	102	104	97	108	114	94	101	111	98	94	91	110	86	101	97	96	94	99	92	90	100	95	105	126	107	101	104	93	105	119	93	126	98	115	105	110	96	94	115	110	90	100	108	115	121	93	105	110	102	99	95	96	124	110	108	105	104	111	102	106	113	106	121	115	101	109	96	81	108	108	104	103	94	91	121	104	113	101	88	100	107	80	95	88	94	105	89	104	94	98	73	94	105	77	82	93	89	111	94	91	111	99	112	112	103	102	93	103	100	111	97	95	102	98	90	108	117	92	96	127	100	87	99	104	109	90	95	110	107	96	101	90	101	119	104	82	105	89	78	89	89	112	116	100	106	93	111	99	101	87	116	111	94	98	115	114	96	103	104	92	119	86	101	90	98	91	88	112	93	95	110	84	115	113	108	111	114	78	97	107	84	105	109	84	110	105	105	99	95	112	118	102	81	98	103	105	88	98	109	101	104	109	104	102	80	100	95	91	113	106	98	96	95	114	109	112	104	107	98	109	115	93	96	92	105	106	113	121	109	103	90	100	84	82	109	111	109	106	94	74	78	114	106	119	116	80	95	83	96	103	111	111	91	89	98	109	105	79	101	92	114	115	99	88	101	91	91	105	102	86	100	108	106	74	96	101	113	92	98	86	108	116	99	101	99	104	91	73	129	92	98	101	89	109	89	72	89	92	97	83	92	101	90	112	105	114	101	108	106	113	99	118	81	103	100	107	105	113	94	112	89	92	100	101	102	116	96	79	86	93	115	94	92	95	94	108	123	93	84	99	107	101	93	87	101	116	97	104	110	84	96	83	100	112	94	102	102	88	99	102	97	110	93	91	95	95	101	82	90	87	105	101	84	90	112	87	101	116	104	99	90	85	96	93	106	97	113	95	90	103	99	90	109	106	103	100	88	96	98	88	98	101	110	83	98	89	119	112	97	108	111	91	102	99	100	95	98	107	97	88	91	92	103	92	103	85	100	97	104	78	100	106	101	112	99	89	99	93	97	95	114	113	91	102	105	116	98	94	98	92	87	107	111	114	88	96	106	113	100	98	110	83	99	100	103	99	97	93	101	112	82	84	87	81	93	82	103	99	91	92	101	92	108	92	112
22841	5414	10280	8044	7028	6425	11665	3951	2972	2589	2112	1521	1500	1214	1091	1173	873	813	810	960	1983	604	589	518	560	505	500	498	433	442	460	458	430	410	373	369	379	383	334	369	368	382	380	335	318	342	337	327	320	329	328	310	325	345	344	309	308	319	351	332	310	319	302	329	311	307	305	324	315	332	316	278	292	325	288	291	303	301	303	295	299	308	270	320	302	296	295	284	264	310	310	287	304	303	308	301	298	279	309	287	302	279	285	262	274	274	308	299	309	284	317	292	261	333	292	298	289	307	279	304	266	270	274	285	294	277	273	303	298	299	302	307	282	274	293	280	289	290	280	255	251	266	289	290	259	292	261	274	282	251	281	300	285	308	259	272	259	260	285	274	259	283	294	278	261	273	293	300	280	278	260	316	280	283	288	299	281	289	269	295	258	251	246	289	283	299	288	267	271	309	282	284	287	273	282	251	260	291	287	265	296	260	273	275	269	255	279	248	281	322	269	257	269	274	291	255	280	294	235	270	275	280	263	278	267	288	274	305	271	264	270	277	274	273	239	318	275	285	270	269	293	256	268	280	271	286	281	307	294	279	295	285	261	276	250	290	283	291	281	279	267	305	259	274	292	283	287	298	308	287	256	255	291	258	297	269	263	300	278	279	299	284	286	261	304	285	281	299	275	290	284	295	289	283	295	284	271	282	275	280	277	277	271	283	252	276	275	270	279	274	267	290	271	276	264	282	289	278	280	278	286	272	252	308	234	260	281	280	240	256	318	248	266	287	280	291	284	242	277	266	273	294	273	289	284	309	288	298	291	282	269	261	260	286	278	270	263	282	279	287	275	267	278	288	281	285	283	290	282	268	291	270	256	272	247	272	249	273	278	254	292	231	305	266	255	300	297	275	294	265	260	272	278	293	273	275	275	273	242	274	273	271	255	310	273	276	288	265	248	244	276	278	285	266	288	284	301	301	261	272	274	268	252	288	287	265	251	252	290	264	294	286	306	282	243	254	293	286	268	250	275	285	284	287	296	282	266	298	282	269	282	262	290	278	293	284	283	244	274	290	265	280	293	285	267	281	277	280	280	284	263	297	260	250	267	256	301	277	295	245	269	267	270	281	303	279	250	272	267	303	288	264	304	282	297	266	306	263	289	273	296	250	287	253	266	292	282	266	278	263	274	279	269	285	275	289	301	266	250	289	262	288	269	277	267	284	250	278	283	270	252	280	293	244	276	287	287	289	260	296	272	235	281	264	298	271	259	278	263	258	272	266	288	292	246	291	286	263	283	273	295	301	264	298	281	281	298	283	259	268	294	284	287	264	280	298	267	271	290	280	317	255	270	289	275	279	279	270	299	292	244	257	240	285	271	258	282	269	293	298	279	265	272	270	277	268	268	254	289	262	286	254	278	270	293	263	273	271	296	298	250	280	262	248	263	279	270	257	260	271	287	267	290	272	278	267	259	281	263	285	302	250	268	291	272	285	276	304	293	270	263	272	300	285	277	268	293	259	274	282	270	300	308	281	285	283	260	266	257	239	283	291	272	271	240	301	286	277	287	270	270	272	284	284	264	269	274	307	271	274	290	249	254	259	265	265	277	273	278	282	254	257	301	285	304	274	276	283	310	251	270	277	262	278	273	274	255	290	264	306	269	282	263	277	298	285	272	280	269	269	266	263	277	297	261	270	278	289	298	290	279	294	266	281	280	272	282	253	267	273	271	306	280	305	279	269	286	276	289	273	260	302	293	270	258	275	277	273	304	264	284	274	256	268	254	293	263	269	275	247	292	296	286	293	289	255	255	296	267	237	295	279	268	292	269	253	285	282	273	311	265	257	275	271	270	282	267	277	297	276	249	264	277	262	304	289	279	299	295	318	273	318	269	288	279	284	291	275	287	284	300	280	277	273	285	289	267	270	251	275	250	271	303	312	299	287	267	276	292	269	287	274	281	265	275	298	284	255	296	276	274	281	261	264	264	224	309	258	292	287	277	275	274	273	269	256	283	268	290	277	284	271	266	264	284	268	277	271	296	298	269	254	250	267	273	275	282	299	277	275	244	288	289	301	266	267	304	290	285	279	288	258	256	275	290	296	289	291	251	266	276	274	293	274	270	239	253	279	256	256	263	262	265	273	293	290	287	297	278	281	262	286	260	252	278	281	259	270	300	294	267	266	275	296	276	257	250	261	269	306	272	294	269	296	251	288	298	297	287	283	268	270	283	284	264	267	279	281	296	281	272	312	298	264	267	224	284	276	239	276	299	282	289	276	272	257	265	279	290	276	290	250	266	273	294	295	274	298	270	291	271	269	277	285	274	286	297	272	299	269	282	288	275	290	266	283	239	305	287	264	307	278	257	287	264	277	276	272	265	268	288	278	274	270	257	267	275	262	254	291	285	269	259	302	254	285	295	274	266	273	287	274	261	266	252	268	277	314	281	289	287	265	261	315	279	308	266	260	311	308	298	233	274	269	282	265	286	267	283	263	256	281	285	264	260	281	301	262	281	292	287	281	269	277	270	240	295	254	263	304	263	276	247	270	300	242	305	273	270	249	293	242	289	286	286	262	242	263	260	236	278	306	270	250	251	267	270	263	267	306	257	279	255	271	313	300	296	288	272	260	287	274	278	248	276	284	307	295	254	252	275	275	272	299	294	276	279	292	279	287	277	260	292	285	293	268	287	245	269	254	296	262	263	266	273	279	267	278	258	280	276	285	291	279	288	283	264	268	235	269	270	269	286	311	273	284	267	273	254	250	263	285	282	323	261	271	283	271	278	261	275	259	296	242	252	264	289	274	278	292	261	288	248	278	270	261	281	288	268	273	266	276	253	250	296	271	251	254	275	261	294	290	302	280	254	270	303	267	299	281	295	302	290	245	265	286	285	268	288	265	302	269	266	295	269	244	271	243	305	286	275	281	305	272	281	268	265	284	311	298	277	265	298	296	257	258	283	267	262	292	279	278	284	298	271	269	264	295	298	274	271	266	276	296	239	274	280	281	290	270	271	293	309	282	296	264	304	278	265	270	262	281	296	244	281	308	287	281	260	246	301	295	280	299	252	308	264	273	276	298	309	245	270	266	277	284	294	260	248	307	303	293	285	274	289	280	304	280	285	275	261	271	263	268	265	273	274	252	282	258	283	268	286	273	287	271	274	290	301	291	288	254	280	271	264	257	289	274	241	268	274	252	272	258	266	274	264	282	285	295	281	293	295	274	285	296	271	275	270	280	243	298	275	268	280	258	291	262	267	277	297	297	258	284	276	296	298	287	296	249	302	247	288	292	262	275	296	280	280	273	263	282	258	256	292	281	297	268	276	289	287	248	274	271	272	279	281	259	277	271	265	298	285	271	288	251	293	256	276	259	286	271	306	274	274	274	295	262	256	252	296	240	290	280	278	239	294	273	277	261	270	289	254	306	262	288	272	268	257	279	302	264	270	260	261	276	277	296	255	290	301	277	296	308	285	264	264	273	282	286	260	286	303	268	269	266
4098	440	369	327	273	241	256	258	221	215	210	219	212	195	198	223	213	209	208	223	225	189	224	220	197	238	235	211	225	202	241	221	202	206	221	224	211	242	217	207	202	211	226	208	181	198	225	227	232	203	181	191	231	217	213	225	214	200	220	209	218	210	213	180	207	211	200	212	212	236	224	236	208	193	233	189	219	208	221	205	203	213	224	210	219	209	228	199	223	208	209	218	209	219	211	242	230	216	222	230	224	217	210	196	191	194	213	217	230	215	188	194	198	189	217	210	205	219	190	239	241	215	187	227	207	207	209	214	204	206	236	222	204	225	222	209	198	209	212	188	248	200	183	207	241	226	213	200	203	221	237	226	233	231	241	209	230	204	235	203	214	213	225	217	188	195	204	220	216	202	212	206	226	214	209	238	220	200	205	218	213	208	223	193	182	231	197	199	213	196	191	223	224	208	228	226	186	232	229	175	210	253	233	213	198	223	199	209	183	211	206	209	210	213	220	219	210	210	207	206	213	199	194	203	223	215	194	181	200	199	221	188	220	183	198	200	187	225	206	212	214	234	202	192	217	229	205	213	221	184	207	184	233	211	215	197	239	191	222	194	236	211	205	214	202	235	218	214	208	223	263	214	213	205	214	238	231	226	203	181	223	210	198	227	233	256	219	200	245	213	205	211	217	221	198	205	205	233	213	212	212	235	191	207	211	223	193	205	210	192	231	209	206	204	214	225	218	219	202	240	228	206	225	211	235	221	222	223	214	227	230	248	225	192	213	243	197	235	223	199	219	203	200	179	204	216	195	231	227	220	252	193	227	219	209	199	211	237	207	185	209	190	218	204	212	196	196	203	194	219	253	226	229	227	214	240	215	201	216	220	212	219	207	213	244	195	201	198	208	211	199	220	242	220	194	212	234	216	204	221	176	210	213	200	226	222	191	208	200	198	228	200	195	220	220	203	217	226	226	227	233	190	200	220	211	205	199	211	219	209	199	222	204	234	210	215	207	212	210	208	206	213	205	194	211	204	208	198	235	215	229	204	193	224	242	209	221	192	206	227	229	201	197	191	206	227	230	202	206	211	187	216	228	224	210	204	233	209	233	210	199	252	221	226	214	228	187	208	221	233	199	230	198	218	200	230	219	209	192	220	221	207	243	219	203	235	201	220	252	205	233	239	234	220	199	225	237	227	194	216	223	230	221	203	201	234	200	194	214	226	215	220	228	209	240	192	199	199	209	195	213	210	249	190	178	224	220	210	210	214	216	206	248	176	199	218	218	197	223	191	237	216	221	215	200	214	191	176	211	226	204	217	206	200	246	199	192	216	202	203	192	208	207	224	218	210	206	224	194	236	203	218	190	203	212	202	209	241	240	207	203	201	214	206	205	215	182	197	222	197	200	198	174	198	223	228	226	197	230	206	243	223	222	199	202	212	207	217	231	210	225	195	236	221	216	222	236	226	211	208	216	201	216	215	203	201	229	225	207	214	210	220	216	228	201	214	223	193	200	229	202	218	200	208	198	200	230	191	198	204	198	216	211	199	216	226	203	206	209	223	186	211	218	190	216	203	225	239	176	225	215	193	228	231	208	210	230	223	207	232	225	214	235	236	208	207	187	207	210	209	220	223	225	233	199	228	195	202	219	210	191	209	220	218	202	248	190	217	199	204	207	209	194	197	214	209	196	192	210	188	207	183	223	208	227	194	199	217	222	237	234	211	233	239	227	220	216	224	211	219	212	200	171	209	188	192	232	213	210	212	229	182	236	220	220	210	184	203	224	197	199	218	233	195	238	215	193	233	198	214	215	199	176	220	213	217	217	234	232	212	233	218	231	220	203	207	223	216	231	205	228	212	198	213	217	202	217	213	203	230	205	202	196	220	196	204	236	246	209	196	213	205	226	207	189	221	207	220	220	232	220	213	233	212	192	201	210	220	215	243	213	214	190	226	210	204	210	213	213	219	197	212	197	234	217	220	185	221	222	194	251	210	209	202	207	213	201	210	216	201	219	198	212	218	209	202	221	210	206	186	239	215	183	200	206	215	194	231	206	223	227	193	216	210	205	224	241	203	223	220	213	226	232	233	212	202	184	245	212	221	221	214	242	198	205	208	237	237	211	212	220	209	251	213	214	199	217	209	201	208	239	218	210	200	234	257	213	223	238	225	218	191	205	212	227	204	191	208	215	223	201	206	210	233	229	218	210	197	211	217	207	204	199	230	205	223	224	235	182	237	251	219	211	204	216	214	219	222	216	196	225	221	218	232	192	202	185	208	257	202	206	226	206	209	220	215	205	209	227	212	192	202	207	190	214	217	204	234	208	223	227	205	176	233	216	213	246	216	216	197	209	221	240	207	244	218	199	196	224	210	208	236	192	209	225	200	225	197	229	224	194	203	238	214	229	206	226	211	209	222	241	226	241	187	210	233	218	234	243	200	222	218	204	205	206	213	212	213	241	192	205	228	208	209	218	193	237	219	215	197	229	203	202	220	248	193	192	221	230	212	238	213	206	194	198	220	200	203	221	205	201	229	228	209	225	228	206	217	220	207	207	233	219	196	216	226	220	211	223	245	206	209	226	194	232	196	209	217	217	230	196	200	230	238	231	218	217	190	202	214	215	235	202	215	199	186	250	223	208	225	214	220	204	241	199	197	239	235	207	209	238	214	225	225	210	209	174	225	229	200	223	225	228	206	214	204	205	213	226	191	230	235	234	229	225	195	231	224	222	231	215	209	252	229	188	215	231	226	238	240	194	190	232	197	200	219	222	200	241	208	220	217	236	241	211	204	201	191	208	214	211	218	224	218	224	201	212	194	213	228	215	232	225	217	238	203	202	189	227	205	224	222	200	203	216	225	201	217	207	197	212	182	186	207	238	184	219	224	227	202	226	228	238	242	209	231	200	224	216	187	179	205	202	192	190	208	229	185	230	193	208	183	219	204	234	212	217	250	227	228	230	231	232	216	205	193	221	218	220	225	229	232	236	192	226	220	236	197	220	209	205	213	226	222	195	178	213	221	252	204	224	197	206	208	235	195	216	245	208	204	218	206	225	240	222	190	214	194	210	202	201	225	211	200	205	199	191	230	243	216	203	223	214	234	220	220	202	218	203	213	235	242	192	234	202	197	209	189	222	230	249	238	212	233	213	216	204	226	217	215	216	210	244	219	219	238	228	216	239	216	211	220	221	206	207	232	185	229	222	220	186	210	214	239	200	230	226	196	228	226	216	203	233	216	218	204	217	201	245	206	211	204	219	208	203	235	202	232	237	207	193	226	203	242	206	244	222	201	200	219	204	209	208	213	220	229	219	229	200	231	227	188	240	240	228	191	203	217	203	215	215	224	200	206	218	208	198	224	209	207	235	226	203	216	193	191	215	211	195	216	240	208	213	211	219	200	195	216	217	213	217	226	233	196	202	231	218	210	209	198	196	226	182	209	222	208	178	197	197	199	221	201	210	204	208	197	205	220	221	194	210	224	229	192	190	191
3371	884	954	991	895	815	957	695	634	614	606	612	574	529	601	575	593	585	597	566	581	567	599	565	565	533	580	536	573	531	558	563	588	599	571	573	574	585	543	582	575	557	595	600	566	586	525	510	594	515	567	578	535	535	607	561	541	552	551	556	564	541	599	556	566	552	584	577	593	531	593	564	570	598	588	570	561	545	541	524	606	548	520	603	562	548	537	556	567	580	533	529	554	608	513	544	577	560	558	547	544	544	594	610	597	534	577	561	568	578	525	546	595	579	595	582	536	564	525	547	537	565	544	556	574	538	528	536	552	554	525	556	558	579	525	532	547	528	552	560	577	565	583	566	572	592	551	579	569	581	523	530	524	559	607	558	575	533	541	542	510	543	519	569	549	564	591	511	598	575	550	570	558	541	581	547	587	515	543	533	559	561	546	559	580	615	555	537	545	556	539	568	545	535	557	557	568	558	561	558	536	520	536	544	540	564	543	533	622	522	559	601	589	568	547	569	565	555	573	564	598	538	560	580	519	558	549	542	575	595	580	570	564	555	538	542	523	554	576	558	561	601	574	536	552	588	550	579	527	558	530	542	592	555	559	556	577	565	531	567	542	578	583	558	539	557	582	560	561	572	539	593	537	539	565	575	549	541	571	552	572	605	523	573	552	528	565	576	570	568	566	560	559	552	553	589	537	549	542	508	570	591	564	546	584	576	537	516	563	562	565	574	559	570	554	554	530	574	577	514	541	619	551	574	556	585	560	565	532	506	544	590	568	537	531	567	578	563	585	549	553	539	551	540	545	510	601	556	556	568	522	552	566	576	541	581	553	615	525	553	601	573	551	535	569	539	546	557	597	547	538	545	584	524	530	595	560	550	575	550	608	515	561	560	527	577	557	578	576	590	548	574	530	560	569	586	577	525	559	598	570	552	553	578	578	565	551	560	572	520	551	590	549	545	552	560	543	557	547	565	552	550	491	612	574	558	574	544	558	554	576	569	562	560	594	573	563	558	518	543	564	564	569	553	547	556	596	559	577	538	600	551	603	567	563	563	556	558	546	568	529	552	552	572	563	564	588	551	553	567	526	560	539	560	620	569	546	542	560	516	562	630	615	538	536	568	574	526	565	529	524	566	583	534	550	580	541	591	555	531	529	565	575	533	526	550	518	597	608	597	564	588	585	575	544	528	539	544	522	573	548	578	556	586	576	570	553	556	549	606	558	520	578	562	584	595	529	531	567	526	552	541	550	574	570	532	572	573	562	573	574	634	596	560	576	550	569	579	535	555	548	536	534	579	582	614	547	550	569	583	584	602	584	517	537	524	585	540	579	537	559	537	563	557	568	560	571	576	544	554	594	602	576	570	521	572	555	512	541	562	561	577	515	568	559	586	568	605	541	562	539	502	534	552	555	527	574	612	566	563	517	528	558	536	556	566	575	572	591	538	568	531	577	549	539	541	606	545	552	550	582	548	540	538	590	547	571	555	546	535	594	543	552	567	556	576	574	555	557	561	540	557	563	554	532	549	559	569	558	575	588	572	547	546	546	556	560	540	546	590	523	593	542	544	578	570	588	600	548	579	535	554	607	574	575	554	570	575	554	525	541	547	551	531	574	558	567	592	524	559	527	535	549	541	526	571	521	527	541	563	540	513	587	580	477	522	568	587	553	574	562	530	594	504	543	544	607	561	529	568	565	524	536	547	603	524	546	565	595	525	536	585	586	547	559	534	573	540	530	519	587	574	590	541	533	551	543	503	581	516	561	573	564	546	546	568	571	545	567	551	552	552	566	550	590	550	550	576	573	537	557	569	566	558	538	566	545	543	556	542	562	571	563	540	506	559	563	539	588	560	541	519	579	542	503	569	562	537	574	560	563	596	523	504	560	537	567	568	548	584	563	549	512	559	561	543	609	593	549	565	547	554	563	542	544	550	539	577	559	525	532	568	558	595	559	556	572	546	501	558	560	562	560	556	536	570	596	548	616	560	576	573	541	609	569	592	531	572	591	549	521	592	550	495	585	514	583	564	597	511	496	566	578	536	516	502	556	568	593	549	562	520	537	542	535	596	530	565	569	551	567	523	556	558	528	542	557	589	579	627	574	571	547	541	583	559	567	555	557	544	521	567	542	573	566	570	574	586	563	539	593	567	609	573	521	582	550	567	559	562	537	559	593	582	601	534	557	560	554	568	607	543	548	593	565	572	504	565	590	548	595	550	570	595	589	543	591	551	584	579	570	507	577	562	554	533	578	560	540	551	551	591	564	543	542	551	562	559	559	590	583	564	547	583	532	569	594	541	568	562	515	571	599	575	581	578	538	543	520	565	549	590	588	548	569	557	552	538	575	593	561	526	590	533	558	531	580	585	584	592	561	538	501	537	605	508	538	546	572	561	537	577	544	572	563	541	534	559	517	536	556	553	530	578	522	550	522	544	591	596	530	591	561	565	554	533	532	563	554	559	575	552	599	588	528	502	538	571	611	536	497	521	590	594	532	538	576	575	561	570	604	579	561	550	556	531	564	551	535	593	554	561	512	515	568	564	574	584	542	551	536	523	536	542	545	561	507	545	562	577	551	554	518	570	556	577	533	555	516	548	578	573	550	533	568	561	546	578	550	546	568	590	560	579	590	541	553	548	543	580	550	560	561	573	536	544	561	549	545	543	518	578	521	589	564	590	572	556	562	597	531	529	551	566	536	530	586	523	575	547	520	540	566	572	534	590	566	523	545	512	547	543	563	525	534	607	540	556	553	604	557	558	549	531	539	572	532	584	552	524	589	562	548	547	579	574	532	531	526	541	532	575	555	537	561	562	534	567	540	554	571	575	584	597	525	552	568	572	568	573	523	588	570	539	530	563	566	517	559	567	542	549	504	542	558	568	562	585	550	562	550	532	568	570	554	603	587	526	525	574	528	547	573	528	528	555	557	566	564	543	570	547	523	608	569	554	525	525	549	546	597	532	588	560	560	539	542	556	591	590	519	555	575	554	567	533	558	587	573	559	518	533	563	570	557	559	544	557	562	590	568	536	554	565	565	565	566	544	599	578	555	555	594	563	560	537	562	526	547	572	568	538	511	536	593	565	546	579	530	553	552	557	567	591	583	579	596	583	554	597	541	613	526	523	531	576	555	552	558	511	535	567	562	569	525	522	601	599	539	553	510	566	570	585	574	579	585	506	563	560	545	577	507	578	550	524	565	541	580	532	577	549	572	549	557	519	544	584	587	539	590	538	539	584	570	530	547	560	571	531	528	551	566	525	580	530	552	547	586	566	553	555	514	548	553	527	564	578	568	572	570	554	608	578	561	556	551	533	552	613	568	554	545	547	569	555	530	530	573	565	561	565	587	575	557	578	547	540	578	525	568	610	539	547	546	551	526	532	527	541	537	547	541	557	528	524	574	525	526	605	562	576	583	554	527	554	565	539	548	538	545	596	574	613	545	539	577	525	541	547	554	559	580	547	560	566	546	548	504	574	583	527	566	509	544	541
35019	10806	6958	12545	4749	2237	1528	1213	840	474	359	332	302	282	268	234	208	208	185	1152	205	158	175	163	165	150	154	154	158	150	162	142	154	151	137	150	144	139	144	132	136	151	144	122	148	155	121	150	148	132	126	146	159	133	149	120	146	141	141	137	130	139	151	109	127	109	148	136	118	147	135	147	141	154	139	131	118	125	122	149	138	127	121	137	121	128	133	136	147	125	126	142	132	137	126	125	144	125	141	141	150	139	147	138	137	120	138	152	143	143	144	121	117	138	147	144	122	141	126	129	153	132	147	142	123	135	122	143	107	121	118	110	132	136	143	151	141	125	145	132	121	171	136	137	120	135	127	125	142	125	149	144	128	133	120	144	133	151	123	141	131	127	136	113	147	120	120	144	121	128	137	142	145	134	164	141	121	131	140	120	125	135	120	115	143	149	130	116	129	124	117	119	144	152	132	128	134	129	122	116	141	134	119	128	124	128	132	127	123	139	131	145	127	117	124	139	133	153	129	138	138	138	136	122	141	118	133	127	130	146	133	132	132	118	117	127	134	114	126	124	132	128	136	111	115	132	135	138	145	123	138	133	131	127	155	128	139	135	137	144	134	133	135	122	122	146	140	126	113	138	122	134	138	125	144	140	144	125	144	136	154	154	118	145	131	116	132	124	132	124	132	112	119	129	120	132	122	120	137	120	143	121	130	121	142	154	118	122	126	122	120	119	124	138	131	145	135	124	119	134	146	136	131	120	124	131	124	117	110	118	125	155	133	145	120	120	145	129	126	130	135	130	128	134	126	132	132	134	118	137	125	128	140	119	131	152	126	150	137	133	137	121	135	129	138	137	134	132	176	141	139	124	118	127	124	135	127	127	125	124	124	133	148	128	142	138	133	128	114	129	141	135	149	141	113	136	107	142	130	131	118	105	110	120	134	132	120	125	139	143	139	132	144	128	114	107	131	121	136	145	125	126	139	137	124	126	153	139	148	137	148	136	132	132	131	121	133	126	126	125	97	149	119	125	132	147	131	124	131	123	127	152	138	124	123	120	106	129	127	137	130	126	129	129	133	133	145	132	151	128	121	148	140	132	131	129	148	160	144	120	140	129	132	132	128	120	125	146	131	127	158	127	139	143	156	143	138	134	116	109	136	120	148	107	136	130	133	135	137	140	137	137	159	120	146	132	143	133	130	120	126	138	123	138	144	129	127	146	117	123	132	118	140	132	148	144	139	158	122	129	139	134	118	152	124	111	138	123	112	140	139	144	126	166	123	139	125	138	125	118	117	128	128	130	126	121	122	148	135	128	151	156	141	127	134	144	126	126	145	125	116	124	129	123	127	131	141	131	153	140	134	126	125	126	117	146	121	125	143	128	124	127	116	130	118	129	147	138	131	129	136	150	124	143	147	132	126	118	130	129	133	152	138	156	141	125	121	120	119	137	128	133	138	145	141	127	140	143	112	143	115	111	126	131	145	114	102	136	136	125	130	122	134	110	150	132	118	132	112	139	132	141	140	148	128	116	137	120	126	144	122	108	135	143	145	148	136	123	137	126	113	142	137	137	137	141	138	125	107	109	136	126	151	123	154	128	149	126	113	122	138	141	130	143	133	144	150	142	136	147	137	128	117	124	118	125	140	119	113	152	129	133	141	146	137	145	133	132	125	120	139	144	133	124	125	138	141	104	132	122	115	133	135	140	141	138	116	121	127	138	131	127	117	123	129	129	123	124	125	141	126	141	139	109	132	130	114	153	136	133	121	144	123	138	130	131	123	120	145	141	147	116	143	125	137	132	141	129	123	124	119	151	139	120	134	133	134	125	121	117	130	126	111	127	135	121	123	133	126	138	141	154	120	113	163	134	131	128	143	145	139	153	148	133	132	151	136	132	123	130	145	125	132	124	141	142	133	135	139	129	136	147	136	106	145	126	125	132	123	130	143	116	132	128	154	162	143	139	161	136	117	131	136	137	145	133	137	144	128	121	122	127	147	140	115	146	129	124	132	131	135	150	133	117	119	118	131	123	124	127	128	126	121	144	127	138	120	131	148	158	143	134	125	129	136	143	136	130	144	137	144	131	109	132	123	136	149	129	149	143	125	145	116	128	129	137	131	140	132	108	105	118	129	116	118	142	132	142	109	166	149	139	133	129	161	136	133	154	146	131	142	116	134	112	119	120	165	136	158	126	131	150	135	134	134	133	131	140	112	144	162	130	120	142	148	135	129	123	143	129	133	131	140	130	147	143	153	145	143	139	139	128	145	151	125	120	131	164	123	113	120	111	134	130	117	129	137	152	123	152	130	126	126	135	117	144	134	134	109	134	149	118	121	116	125	117	132	135	137	125	131	143	124	114	140	134	100	121	137	131	125	109	138	153	153	128	114	120	123	130	136	141	123	157	136	145	132	148	159	154	133	143	167	121	115	110	128	143	122	132	135	133	122	126	127	143	128	136	122	150	124	123	130	142	137	123	110	131	139	130	103	140	118	137	121	138	136	141	130	145	147	163	138	139	132	131	119	123	125	135	116	127	123	139	132	117	127	110	146	118	130	141	144	120	118	136	142	135	133	125	144	121	135	105	140	154	132	123	136	133	125	140	140	141	126	129	136	142	173	126	135	142	148	155	151	122	131	125	119	144	153	124	135	146	144	130	133	112	133	116	115	112	137	132	123	117	152	138	111	134	124	121	129	133	145	129	122	106	122	136	125	151	124	116	126	134	126	132	116	135	147	119	142	113	141	145	147	123	125	151	131	108	152	142	110	132	121	144	140	148	144	122	145	117	104	136	124	115	132	133	152	121	116	150	127	146	122	127	144	132	128	131	128	132	135	131	109	122	139	135	124	129	141	135	145	106	147	134	131	127	138	136	134	117	116	118	132	135	132	131	139	125	120	137	138	112	122	126	118	126	128	149	130	137	111	129	129	135	116	128	126	115	122	124	134	124	135	115	123	147	108	126	100	137	133	107	118	136	137	147	141	128	112	153	133	142	126	133	127	138	116	140	125	131	126	142	128	148	124	123	135	143	134	141	128	128	147	144	152	142	120	129	141	125	146	160	118	108	142	139	143	156	122	123	134	126	140	129	157	136	125	152	122	142	163	115	121	124	122	149	117	134	124	137	149	134	137	144	127	148	127	126	138	151	126	144	126	134	130	153	134	109	119	137	147	142	126	147	152	139	124	137	138	126	140	138	132	141	128	137	145	137	146	121	117	105	137	127	131	120	124	118	135	114	155	125	133	122	123	145	123	128	132	162	137	119	137	144	138	136	103	153	129	133	119	138	123	125	136	114	134	130	107	142	120	125	130	126	124	131	148	126	126	129	141	118	129	129	118	133	117	163	124	169	136	119	124	144	137	136	149	116	137	141	114	156	150	141	146	132	112	107	142	131	105	137	123	149	154	137	156	115	122	130	148	141	128	150	131	129	122	113	136	108	133	138	139	127	127	116	139	129	139	134	126	130	110	139	141	155	125	134	150	134	138	131
18238	5411	9014	16150	7872	5835	5549	4920	3432	2374	1923	1663	1390	1212	1197	1104	921	907	836	7300	749	687	706	608	593	564	552	508	560	500	523	504	449	465	480	458	445	475	444	430	444	424	433	411	478	421	437	411	433	374	410	397	383	377	361	363	401	376	411	359	408	384	385	369	423	356	366	400	365	388	375	401	376	343	390	386	367	360	344	369	373	332	356	371	379	346	358	377	349	354	339	386	384	353	374	389	372	356	353	343	358	388	344	341	359	337	337	339	356	342	362	355	365	350	340	350	368	370	350	366	356	367	347	375	364	350	307	351	376	396	367	339	365	363	362	358	357	390	345	350	342	355	342	396	326	344	363	343	355	341	337	364	331	342	326	359	366	350	313	331	364	349	360	352	341	343	370	353	330	321	373	333	321	330	356	386	345	373	360	359	365	342	395	329	381	358	342	340	346	309	339	360	363	323	351	344	345	358	325	335	363	359	314	351	357	341	360	363	334	370	343	329	346	325	356	368	345	349	372	351	335	351	336	336	343	344	340	348	343	327	333	361	339	373	326	378	331	349	366	374	336	361	378	325	376	357	346	373	362	337	332	335	354	378	340	326	362	355	356	343	351	343	352	354	348	341	401	344	386	343	347	327	362	347	360	343	343	361	352	334	314	330	341	386	319	344	339	344	376	403	354	359	356	301	336	355	345	342	341	366	347	316	379	344	362	355	333	362	315	385	357	353	390	328	364	396	340	343	382	359	362	355	360	327	356	382	383	326	350	347	340	349	384	332	326	339	339	342	353	329	356	395	324	342	359	338	373	374	355	330	365	362	349	353	343	325	372	345	377	315	334	397	361	357	381	348	342	344	343	375	359	343	338	357	333	358	356	375	331	371	371	366	360	331	339	337	335	325	368	349	349	314	331	314	364	368	321	342	343	347	370	338	363	370	304	384	356	338	341	349	338	391	329	355	326	333	370	333	317	361	326	361	345	345	359	317	330	350	325	356	337	367	366	390	344	336	336	348	355	328	359	371	349	355	339	336	360	363	348	345	374	358	346	356	341	349	368	343	336	349	348	396	381	352	339	358	361	330	358	334	339	339	327	385	345	348	380	327	363	320	314	349	343	330	371	367	317	326	311	347	363	308	325	402	355	372	386	375	355	371	344	346	321	354	357	339	337	362	334	335	360	327	342	347	352	329	341	339	353	380	339	374	369	359	366	359	337	357	363	348	333	337	370	325	351	367	373	371	337	371	361	344	359	346	347	342	340	353	371	370	351	370	373	328	349	344	348	336	360	358	351	336	345	350	350	346	394	350	360	332	376	312	339	351	376	357	328	345	338	334	348	350	323	347	381	406	316	345	381	341	343	366	352	332	333	332	338	349	331	362	344	352	363	373	361	373	328	354	346	330	368	348	349	355	334	323	370	379	347	361	325	346	338	369	360	307	337	366	347	339	335	351	355	373	363	359	374	381	357	358	372	349	370	331	315	316	354	334	380	335	346	376	329	338	354	350	340	379	350	367	359	366	360	365	343	324	335	340	332	380	389	366	315	352	355	354	349	364	376	356	344	375	320	328	341	336	370	355	333	337	351	373	356	345	343	355	357	347	361	354	368	369	335	326	336	355	366	350	362	348	352	379	344	354	347	339	350	312	332	355	344	332	346	314	350	371	357	305	327	344	382	347	348	373	359	343	315	298	372	339	368	348	359	340	368	344	365	364	306	368	398	394	368	304	338	371	349	349	336	335	335	354	337	352	347	358	345	345	353	354	352	336	310	359	360	360	357	373	360	353	359	350	326	363	357	347	346	353	371	351	326	327	341	365	329	341	325	382	353	370	381	335	334	352	351	383	336	341	352	341	336	370	379	364	333	356	329	365	345	381	322	332	328	342	336	335	349	366	354	311	364	359	324	368	332	349	350	349	332	365	346	351	370	369	368	344	334	302	363	374	343	380	355	340	330	359	380	371	373	363	348	346	345	346	354	340	370	355	347	349	367	320	328	352	329	375	337	353	333	329	366	358	340	353	346	357	362	335	328	315	337	340	328	343	325	377	360	356	381	355	304	337	328	335	373	358	367	346	341	373	404	337	343	331	333	363	335	388	362	358	358	371	345	369	357	335	360	332	347	322	356	384	354	349	329	383	411	379	361	335	379	354	389	376	362	343	325	336	320	344	395	325	323	370	381	341	360	343	339	356	362	362	383	380	325	378	327	365	368	354	364	333	357	325	338	343	312	326	335	364	349	338	345	349	379	346	346	382	347	381	355	398	342	334	305	350	347	329	349	346	377	337	363	349	348	334	323	330	354	374	326	356	351	355	371	334	314	358	327	326	320	359	375	335	387	356	363	334	361	389	358	349	347	349	311	354	357	326	346	330	331	344	353	306	382	349	368	332	330	350	375	336	361	339	371	342	345	371	372	352	378	374	374	381	334	362	350	336	351	375	343	317	368	319	349	348	369	351	389	377	346	336	343	367	337	349	366	356	359	355	357	354	332	350	358	324	365	364	391	342	362	337	356	349	349	365	347	351	349	351	370	357	358	359	353	341	365	353	339	344	350	350	327	339	391	357	363	366	374	383	354	363	344	335	326	344	372	337	367	331	342	366	342	361	360	351	321	321	386	343	337	355	336	327	356	373	348	349	327	337	375	379	352	369	366	348	342	365	330	350	309	327	350	376	320	360	366	362	354	340	361	320	346	365	365	339	352	358	342	368	349	319	312	355	346	317	347	345	339	319	346	359	366	318	322	389	329	378	356	351	346	371	379	352	343	380	342	347	349	338	368	355	365	364	361	355	354	363	340	357	354	358	351	330	335	354	357	376	366	351	354	337	358	326	361	337	367	339	361	375	360	304	382	347	371	350	349	371	309	343	334	356	387	329	333	343	348	378	344	323	415	343	352	327	370	359	346	350	339	375	364	364	381	334	374	330	331	372	361	353	347	349	321	334	308	372	344	358	356	353	372	309	346	349	314	352	349	345	358	354	391	334	337	344	356	355	329	333	393	326	362	347	322	348	382	364	386	349	327	347	366	343	366	356	340	368	342	369	363	341	347	341	321	389	359	329	363	308	329	366	350	349	344	372	357	357	359	349	365	367	334	359	341	352	356	362	340	320	320	350	336	359	327	326	335	327	351	328	368	358	358	338	358	356	357	375	335	343	354	366	362	381	355	366	347	349	391	351	363	388	368	347	315	332	333	342	359	347	345	343	372	368	341	314	361	350	358	364	358	323	355	333	351	341	344	349	323	322	328	377	312	343	352	375	340	376	374	380	330	335	328	380	331	372	335	358	380	371	354	356	343	330	304	349	407	360	342	360	357	376	384	371	351	348	320	369	386	374	353	347	374	371	322	370	338	337	331	361	396	362	331	344	359	356	386	340	331	359	384	343	343	333	340	297	347	337	407	361	337	364	335	380	356	346	346	347	340	330	339	346	362	338	341	361	341	346	332	357	363	365	339	343	349	352	330	350	343	347	345	353	338	313	385	328	323	360
30910	11329	10466	5689	3137	1863	1654	1323	811	443	319	294	255	260	179	168	181	168	163	526	151	133	120	132	115	130	124	122	134	140	106	131	114	113	103	98	97	113	97	107	121	101	90	114	118	104	110	107	82	105	101	99	116	103	85	92	130	114	105	104	101	114	100	104	103	109	110	94	112	94	94	87	103	97	107	101	87	106	107	106	87	102	114	98	98	113	115	113	92	116	106	99	88	97	93	103	102	102	106	101	88	94	97	113	94	97	120	114	109	92	106	79	91	101	97	101	87	89	108	100	86	114	101	101	124	116	111	88	109	95	98	90	103	105	104	109	92	98	87	89	102	108	100	98	88	106	84	104	102	97	100	88	92	87	96	98	117	88	90	89	91	100	95	122	99	83	98	93	99	95	94	119	92	111	109	106	104	98	86	111	101	102	116	109	102	116	109	105	76	105	111	96	110	92	102	77	93	88	93	105	93	105	95	97	94	104	95	101	115	98	99	88	101	107	91	96	95	92	109	84	98	101	95	92	85	102	110	99	91	88	89	95	109	95	102	94	116	121	92	114	98	80	115	93	89	88	80	98	91	102	107	91	121	95	101	92	88	96	92	99	104	81	106	89	100	80	74	88	112	94	85	81	109	93	103	101	84	112	83	96	88	88	97	84	100	86	101	98	80	97	103	93	96	70	90	85	98	110	122	96	93	83	93	107	106	111	103	98	88	102	118	112	104	112	93	112	97	96	81	104	100	93	102	108	79	97	83	90	87	111	111	100	87	87	99	86	100	95	86	102	102	107	111	96	102	96	107	89	86	90	88	94	91	99	102	92	96	102	105	105	86	114	98	114	112	99	101	101	113	78	94	112	128	108	99	106	108	94	99	86	112	81	114	133	90	101	104	94	96	104	84	102	110	96	114	92	118	92	106	87	98	97	89	100	82	115	97	92	88	87	86	104	92	111	101	94	105	103	116	107	78	89	94	87	90	115	90	90	85	102	104	101	99	101	96	86	87	78	108	106	106	119	88	103	107	107	105	95	104	91	110	96	105	108	85	86	95	87	112	94	106	83	107	98	104	98	101	100	109	97	92	84	107	92	95	93	99	99	92	83	115	116	113	96	89	99	93	105	106	87	83	94	117	100	89	108	82	105	92	94	107	72	87	78	107	86	90	102	100	113	101	129	97	99	86	100	108	101	114	98	106	101	118	94	101	118	99	112	111	88	99	110	90	116	85	90	94	130	92	98	105	115	94	95	82	83	107	90	91	97	112	91	98	90	97	99	110	101	120	105	99	126	94	103	99	104	92	111	84	98	104	84	92	96	80	88	112	82	106	120	108	99	89	93	91	99	96	110	111	86	97	93	109	100	90	92	99	94	102	90	92	72	86	84	77	95	99	101	98	84	84	72	89	94	91	102	106	105	108	89	107	110	101	94	105	103	95	97	72	112	105	114	103	98	100	87	86	111	113	103	96	93	95	102	94	88	104	101	104	93	82	91	88	114	101	95	85	105	96	96	99	112	106	105	100	99	94	97	107	82	80	108	101	90	95	90	111	90	98	98	80	126	117	87	94	105	108	111	112	124	102	112	99	91	91	99	92	110	107	102	87	99	100	105	88	102	96	107	110	115	110	88	93	119	85	84	105	91	98	87	102	111	107	113	99	108	104	83	113	97	94	91	95	98	101	97	100	101	117	85	124	105	82	95	96	100	89	89	91	98	88	87	101	97	103	93	114	116	85	104	100	97	98	96	121	91	98	93	113	82	65	100	81	100	112	89	105	101	112	92	93	90	82	83	113	90	89	108	96	106	103	90	100	108	115	103	103	111	98	91	114	89	100	134	88	87	99	97	104	87	101	102	87	89	99	100	87	104	93	78	96	98	102	114	92	103	103	97	116	88	104	84	103	100	104	110	99	122	99	86	87	92	82	103	101	117	111	90	95	90	94	101	92	116	98	104	93	122	110	97	94	94	95	107	88	110	95	96	110	100	103	96	99	101	112	106	106	100	108	104	92	76	97	103	121	106	106	129	88	99	100	90	93	103	78	94	96	97	98	112	107	91	84	104	76	102	94	91	85	97	89	106	102	106	111	79	120	97	97	119	102	79	106	104	106	83	96	101	113	93	96	115	88	103	115	85	90	108	96	94	112	114	95	90	95	70	92	97	93	109	103	118	103	92	93	96	79	83	98	88	102	108	82	120	91	119	85	102	84	87	102	83	89	93	120	103	91	99	110	110	106	97	100	82	112	106	93	113	86	83	103	105	91	118	103	111	88	87	112	110	96	99	93	93	93	110	115	103	100	90	96	81	90	100	85	106	101	95	91	100	95	83	105	90	104	95	102	101	125	99	105	100	107	91	93	91	115	103	94	84	89	94	108	85	103	108	101	92	100	95	91	103	93	98	93	102	109	92	120	90	121	93	105	97	109	81	115	99	112	94	106	105	73	107	89	120	114	98	113	111	99	87	96	106	108	98	71	107	84	107	109	97	103	113	92	89	99	100	101	112	94	105	94	80	95	97	109	100	102	95	87	94	99	83	118	89	91	85	106	120	104	103	109	101	96	97	104	85	105	94	85	78	96	78	90	88	78	101	101	97	88	101	107	116	88	113	92	98	121	103	97	103	110	98	97	104	93	100	98	112	102	94	104	96	115	96	102	89	80	104	106	84	84	103	82	91	106	94	90	89	98	80	104	90	98	116	93	96	106	114	110	86	94	109	116	106	84	109	104	123	83	100	98	101	107	99	89	89	115	95	89	89	96	94	104	107	102	109	107	97	115	106	92	93	103	88	99	111	106	90	86	102	88	118	108	118	90	106	88	101	93	112	90	108	121	117	98	114	83	96	93	100	104	94	88	82	100	113	84	104	100	85	113	78	113	99	98	81	103	114	96	100	99	82	101	96	93	113	114	98	61	98	85	122	86	85	104	97	99	105	113	100	95	106	96	113	114	91	74	109	91	99	130	111	95	105	96	103	89	87	80	103	93	102	91	88	96	107	96	98	101	100	88	93	109	112	99	105	111	99	87	92	82	114	86	100	107	102	93	92	85	86	99	97	103	86	97	93	108	109	95	97	113	112	107	88	90	88	109	114	100	103	99	85	94	98	114	96	93	95	97	93	94	101	100	102	103	96	113	116	102	76	98	83	103	100	122	91	85	112	91	99	103	98	103	70	98	91	103	93	104	100	85	80	92	80	99	107	102	105	89	89	101	98	81	87	93	94	86	95	107	109	92	103	93	105	114	92	104	101	74	88	114	95	97	101	96	87	87	102	118	98	102	115	96	94	93	99	91	102	89	86	120	98	96	102	95	112	101	98	80	117	107	98	87	105	99	103	122	92	89	107	87	105	102	83	78	98	103	115	83	95	95	110	90	105	110	121	122	109	97	109	100	93	110	95	101	90	97	98	96	86	103	97	87	78	92	112	91	99	92	92	97	84	94	92	111	101	102	105	108	104	95	88	92	96	98	113	99	106	108	79	91	107	91	121
16755	5537	11271	8267	6971	5908	5736	4891	3225	2170	1615	1487	1349	1206	1074	983	917	821	818	3786	656	645	608	543	518	499	527	491	466	447	441	424	434	401	399	381	370	353	383	354	338	390	348	367	365	349	340	346	311	350	339	300	343	317	302	313	321	329	310	296	312	318	320	310	271	291	300	323	322	306	293	317	311	317	326	287	315	261	253	334	263	282	277	301	284	291	291	280	296	259	293	275	277	277	280	276	299	291	272	300	264	258	261	258	293	310	288	286	298	265	321	270	282	297	280	265	264	232	299	269	270	283	292	305	274	276	255	273	266	291	266	249	285	290	248	252	272	293	307	294	286	273	279	275	277	280	290	291	285	296	268	259	244	246	288	262	272	274	265	271	273	257	302	280	266	268	274	281	269	251	246	267	279	261	291	277	258	261	269	260	263	264	267	241	299	275	301	260	277	290	282	275	294	259	290	256	308	283	304	258	272	275	265	278	273	264	268	282	258	245	279	281	273	271	262	275	274	282	281	291	301	299	267	237	264	266	252	272	264	280	268	280	293	256	269	276	291	269	300	276	271	253	300	248	269	270	252	289	269	263	268	271	251	272	287	258	237	277	263	261	273	273	251	277	272	252	256	273	283	285	290	307	267	271	274	267	244	269	290	311	282	297	284	275	273	288	279	267	259	289	277	256	290	272	305	283	270	302	272	284	264	270	279	268	265	287	270	246	291	254	272	279	271	251	267	269	276	269	260	233	242	281	262	261	289	283	263	270	262	268	273	303	275	276	263	239	278	304	280	262	297	273	246	292	290	268	253	271	286	270	285	231	263	269	261	263	251	288	274	258	245	286	237	281	284	257	284	277	287	289	259	291	254	273	279	238	307	258	257	258	281	282	262	263	271	278	289	267	256	279	263	263	278	270	268	268	269	274	294	260	287	279	280	252	237	292	296	259	257	273	260	269	307	262	267	278	275	258	296	252	266	268	274	291	274	282	274	260	289	273	268	252	285	287	249	239	281	280	281	270	280	249	300	284	277	291	266	274	270	265	287	255	253	247	269	284	265	310	265	262	263	279	295	271	250	280	262	246	272	275	248	270	272	235	277	265	288	287	266	246	259	270	274	276	249	279	270	266	247	281	260	269	296	263	276	264	260	283	319	295	261	272	255	311	283	249	276	294	279	281	290	254	287	257	284	276	273	252	267	289	266	289	284	259	281	276	274	240	278	282	263	303	256	262	250	255	290	231	266	285	281	276	283	291	234	270	263	251	271	288	239	290	263	267	278	287	281	241	267	286	269	303	232	264	283	281	278	310	260	289	269	237	298	260	287	273	243	289	278	264	272	242	300	271	256	266	251	281	270	267	284	262	265	266	264	296	306	313	267	298	268	250	285	256	288	258	274	267	248	264	277	283	279	270	270	233	262	265	262	307	258	241	258	278	253	270	273	297	277	287	268	264	253	259	259	268	279	272	273	285	267	260	275	281	270	289	284	248	310	263	302	234	275	285	283	281	285	248	268	284	278	254	255	303	278	272	289	284	292	265	271	276	249	296	254	281	280	253	240	252	251	260	238	274	259	273	276	234	292	291	259	286	254	274	274	266	281	276	272	298	272	268	259	311	279	282	270	287	266	268	283	251	255	279	298	280	292	286	265	281	266	290	257	268	280	278	277	288	253	272	256	276	254	258	280	240	270	274	276	268	235	263	257	285	268	289	271	260	280	275	288	289	317	281	282	245	289	260	267	269	255	267	276	291	250	306	256	227	260	285	259	291	271	276	274	293	289	289	262	267	268	272	250	260	268	254	269	294	308	269	269	275	245	257	242	275	285	260	258	284	283	238	261	280	292	258	297	286	275	271	251	276	253	272	291	268	261	279	264	266	257	262	261	270	246	279	285	270	271	260	270	283	294	251	262	259	256	267	269	276	261	272	267	273	313	271	276	263	250	259	274	289	268	262	245	275	258	261	278	253	258	275	277	291	275	296	270	282	282	268	251	259	295	287	286	262	249	268	276	254	271	280	277	264	280	292	285	265	267	270	297	256	290	260	279	280	277	258	252	257	268	277	244	272	248	253	281	266	286	283	293	284	269	292	243	253	264	303	284	258	250	263	269	277	298	286	289	263	299	278	285	279	267	288	298	277	285	255	247	273	267	289	288	276	303	246	276	249	269	257	250	256	260	262	252	257	267	294	295	260	281	270	260	279	254	266	261	268	247	277	271	274	241	286	226	293	286	286	271	255	282	255	252	299	266	287	257	278	280	279	274	282	259	258	275	269	250	278	267	266	253	274	277	303	251	265	255	237	275	301	285	283	271	264	275	311	266	314	276	277	278	266	273	246	266	280	259	287	276	283	290	269	301	255	263	275	293	267	253	247	286	280	256	272	250	271	260	271	279	275	268	269	261	269	255	250	290	275	317	260	266	260	285	278	285	261	256	316	258	274	243	252	272	302	285	284	246	267	279	282	290	261	264	253	286	276	249	248	293	247	260	271	270	265	283	286	249	255	256	284	269	293	293	249	249	249	275	283	279	279	276	276	273	264	292	267	280	278	274	241	290	296	291	254	274	269	265	280	268	270	247	236	256	271	284	286	266	264	266	270	264	258	268	278	264	274	278	264	273	268	271	255	258	255	267	264	275	242	291	258	281	259	270	248	270	291	273	237	274	303	277	289	249	269	262	263	262	273	250	278	259	281	287	288	283	267	260	241	252	295	241	258	282	267	293	287	261	288	239	256	282	301	279	281	271	248	256	266	271	267	253	274	299	287	288	270	265	255	255	289	254	263	253	251	270	281	278	267	273	274	286	238	271	258	269	249	249	283	263	271	274	274	258	298	284	246	266	251	270	281	251	252	276	283	303	272	300	292	261	265	276	274	278	262	256	268	284	282	253	258	243	287	259	283	289	264	268	258	278	281	282	287	273	264	256	297	258	269	276	278	263	275	255	291	284	268	277	300	248	254	296	249	270	271	266	319	256	241	274	247	280	261	269	266	270	286	273	246	238	277	270	262	274	260	249	287	269	268	283	253	292	265	253	284	298	259	262	256	243	248	268	265	266	299	276	285	288	241	275	275	275	281	242	267	265	259	300	269	274	270	259	257	257	250	271	271	271	284	278	274	261	280	289	279	278	271	279	264	273	250	244	284	291	278	288	246	283	298	276	279	262	279	265	266	291	270	247	258	295	278	249	284	275	283	267	265	303	272	272	266	256	276	278	265	242	269	277	268	274	276	259	271	261	264	266	274	238	256	278	262	251	278	273	251	278	287	276	248	285	291	252	250	280	257	251	252	239	289	261	254	292	280	260	280	267	265	272	271	265	281	257	267	290	280	271	298	267	251	269	263	253	286	266	272	307	253	280	281	300	267	246	237	267	263	273	284	279	263	281	284	287	284	271	274	312	267	244	280	320	266	278	255	290	278	280	265	281	287	275	289	271	284	263	268	266	234	267	291	290	285	267	289	272	267	311	275	245	256	254	242	256	257	253	288	256	297
3034	454	362	313	229	232	237	229	224	215	194	206	200	235	256	218	192	250	216	207	216	206	208	192	235	239	192	197	195	224	223	235	201	209	218	203	228	204	198	204	215	192	213	214	211	208	189	208	190	201	212	229	212	193	197	205	215	200	201	237	209	211	187	213	189	213	172	216	213	236	216	215	217	211	206	202	208	229	212	199	219	208	203	206	211	206	214	213	180	211	246	209	196	200	224	214	229	204	184	216	231	200	230	221	218	204	218	192	201	198	223	235	216	201	218	207	200	210	206	227	234	205	211	238	222	243	218	210	207	186	205	214	210	235	211	210	184	211	208	242	229	190	202	202	232	213	206	204	187	216	201	205	196	246	198	184	223	216	181	205	207	214	181	206	237	197	222	204	180	210	209	199	218	224	212	224	215	193	223	192	219	221	206	201	194	211	206	215	210	202	214	219	214	213	181	224	192	202	207	230	215	212	205	223	217	219	201	227	204	211	202	189	210	213	233	209	198	217	188	213	216	200	216	206	225	199	205	188	193	200	221	197	213	191	195	205	201	208	223	223	189	206	198	224	226	231	222	236	210	224	207	195	194	202	209	189	218	215	199	210	233	227	215	201	203	195	214	226	208	211	232	220	221	220	224	231	209	199	196	191	224	217	202	224	198	216	227	219	215	216	233	245	222	213	198	230	199	191	205	218	202	221	202	218	198	236	221	184	215	232	216	187	213	239	220	203	195	214	184	196	215	200	216	194	236	213	202	195	221	196	212	233	220	204	218	207	214	193	216	174	199	203	230	204	197	201	207	223	198	195	195	209	210	209	190	197	213	205	226	225	202	207	210	210	222	203	217	218	218	194	223	212	230	199	209	206	186	198	210	179	222	203	211	209	223	205	200	204	207	233	194	206	213	200	207	197	202	209	218	251	180	224	238	220	204	219	224	221	231	200	229	205	197	205	198	216	175	234	176	201	236	212	198	191	161	201	185	203	201	199	263	197	220	222	226	196	209	211	234	195	224	191	200	216	186	178	197	209	195	232	238	218	196	209	220	218	187	211	217	224	233	190	200	231	190	205	212	205	231	219	214	211	181	205	242	230	233	246	220	201	211	216	231	173	203	218	215	205	214	215	194	213	195	195	194	217	235	227	229	203	212	186	182	235	221	210	225	205	210	183	207	179	203	197	190	237	188	226	219	203	218	209	232	221	226	214	213	185	220	201	227	204	221	207	216	201	212	209	193	192	199	213	223	218	212	199	197	175	219	224	204	181	200	215	203	195	208	226	201	211	202	216	233	216	210	197	198	244	219	201	210	211	207	197	180	223	186	197	217	210	193	214	188	226	197	191	200	199	209	205	217	219	198	203	247	202	201	188	188	202	207	232	259	228	211	237	190	215	208	205	192	196	210	216	200	184	206	212	237	218	239	224	227	222	226	210	207	230	204	231	218	190	206	222	209	204	199	223	184	208	199	225	195	203	198	215	230	205	202	199	208	203	223	212	232	235	223	163	218	224	214	195	222	187	228	201	200	200	210	218	198	193	195	190	251	238	204	219	216	210	195	212	203	205	174	215	216	215	202	191	218	214	235	222	226	213	217	183	215	207	206	238	214	217	196	215	208	201	207	188	206	205	193	206	210	190	175	207	194	210	206	226	220	204	204	190	198	220	221	232	229	199	192	204	216	208	205	201	210	193	225	209	214	189	194	200	209	216	219	194	254	229	203	190	214	210	188	185	214	203	211	223	190	213	209	215	222	199	229	205	215	207	205	234	212	198	209	195	212	232	227	181	202	215	229	216	224	206	212	182	200	204	214	212	203	243	208	249	225	202	200	229	209	221	218	219	200	244	210	228	221	204	201	220	197	198	202	218	221	191	231	240	216	231	202	210	206	187	212	192	194	210	207	230	203	168	201	205	215	244	213	205	225	210	193	217	217	200	205	168	221	228	207	187	228	196	220	200	227	209	217	214	193	224	207	187	220	206	205	198	195	191	205	217	232	213	194	216	222	206	219	193	221	208	204	207	195	207	168	200	227	229	195	203	209	197	207	219	211	195	223	188	223	213	210	220	206	214	200	187	218	205	196	207	220	229	196	212	215	191	232	219	206	204	178	236	197	209	216	197	223	202	195	218	211	218	218	229	240	200	216	218	218	226	211	205	205	236	182	182	221	180	205	213	218	195	242	226	205	234	194	213	217	200	217	199	204	200	209	211	202	209	203	225	241	195	209	232	204	210	192	187	198	198	193	203	190	192	206	211	225	213	188	205	193	196	212	221	214	231	208	223	208	223	199	197	205	190	191	216	253	213	192	209	233	210	211	197	218	243	210	212	206	185	206	226	223	203	199	223	202	241	207	219	184	217	230	203	199	231	227	214	207	190	234	205	195	224	176	201	200	236	221	213	207	206	193	195	217	204	199	204	182	212	228	206	198	227	189	233	217	184	207	210	229	218	186	187	223	210	209	195	210	228	202	216	189	204	208	178	210	207	198	192	197	188	223	198	237	223	197	208	211	200	200	216	211	242	193	207	219	208	214	237	196	215	201	208	229	209	199	211	213	222	207	197	197	199	217	223	217	205	185	212	204	207	203	197	216	213	174	191	224	209	194	231	197	206	220	229	207	200	214	205	195	200	192	232	184	195	189	222	223	225	187	209	194	190	205	238	215	199	224	216	214	200	193	208	203	223	189	195	222	183	205	216	191	215	209	199	199	207	209	221	217	178	230	215	217	208	223	207	206	208	192	181	235	206	238	190	216	229	200	205	204	214	214	221	205	220	220	205	231	230	219	208	184	205	214	207	199	207	207	210	207	194	233	208	219	179	201	195	206	211	212	221	201	209	210	235	213	202	244	206	210	198	202	216	211	183	224	208	212	212	234	230	213	191	199	220	216	252	197	205	209	210	225	222	212	243	200	201	213	196	194	198	184	216	190	217	203	206	209	218	196	218	215	226	201	235	218	217	199	186	246	207	203	211	228	245	234	191	203	222	230	203	195	178	208	194	224	242	186	205	183	190	234	189	231	206	186	204	215	199	224	181	213	200	231	193	214	230	227	212	217	249	196	201	178	209	228	235	227	199	197	197	226	257	196	217	200	233	205	212	206	207	196	208	223	174	219	185	217	197	234	201	201	192	220	219	216	203	207	164	186	199	219	197	242	229	220	185	191	220	223	195	195	203	198	198	218	194	219	207	198	204	204	202	230	201	193	223	205	209	202	215	234	181	173	198	205	200	191	207	209	225	188	217	186	190	227	235	198	228	186	181	197	219	227	194	202	228	231	177	228	218	218	190	210	221	186	211	209	228	215	211	203	187	211	212	233	203	221	237	209	202	224	222	202	193	225	210	213	218	177	205	235	214	190	190	211	212	197	205	216	186	218	220	208	221	221	196	206	209	220	233	208	214	198	224	188	192	212	221	218	174	211	212	200	222	186	231	240	199	212	207	180	183	193	206	208	211	220	205	217	231	249	189	197	207	225	205	188	195	186	210
2986	883	885	1013	860	802	837	734	625	646	575	554	556	571	600	557	590	578	566	571	574	547	557	534	540	594	576	599	568	561	604	578	554	548	541	554	607	533	549	515	558	527	538	503	557	542	552	533	535	557	564	583	527	574	548	557	516	565	514	525	534	568	593	533	585	561	555	563	527	542	553	541	557	508	550	581	579	552	559	540	534	543	554	526	557	521	567	537	564	547	544	544	531	555	535	550	543	556	540	565	541	613	533	530	545	570	582	591	563	599	562	578	569	544	510	556	535	590	588	566	545	523	577	550	557	527	505	509	569	568	522	567	532	559	554	535	575	553	569	594	562	559	545	548	536	595	570	588	607	536	548	553	570	558	575	535	567	548	532	557	559	557	551	555	538	568	559	555	593	554	562	557	562	555	521	488	551	560	544	560	574	621	572	597	532	524	572	517	542	561	542	552	512	557	540	597	599	555	613	536	550	528	571	504	531	517	565	554	549	576	543	554	553	548	544	510	588	587	555	520	517	530	582	513	521	520	538	547	570	534	570	547	533	523	568	580	562	524	566	552	529	525	601	544	544	551	515	542	545	569	550	562	568	553	523	521	576	561	554	542	558	502	559	552	571	571	560	558	544	550	560	546	515	563	518	571	537	571	559	546	584	561	529	545	503	566	533	579	524	559	575	564	554	533	574	541	579	593	564	577	546	589	592	526	557	526	558	556	545	558	547	550	593	553	553	598	554	509	527	549	533	534	537	541	531	556	555	601	521	570	545	501	538	531	565	550	537	549	571	564	564	532	557	544	540	584	558	540	521	549	515	543	547	561	517	574	505	574	501	546	498	569	532	540	520	501	574	554	533	558	547	543	575	558	558	496	559	578	533	532	578	571	538	569	535	550	577	583	561	547	554	561	546	556	557	557	553	582	548	545	560	571	519	576	501	541	528	559	565	542	570	543	536	524	563	543	505	593	552	539	540	557	521	553	547	523	564	543	544	535	558	572	525	567	539	543	575	559	575	513	549	562	536	563	569	553	552	544	550	568	608	515	569	595	583	573	566	515	546	572	506	540	569	542	538	504	538	551	507	567	555	531	536	569	541	554	596	587	557	557	496	535	589	547	542	549	549	569	537	539	584	522	595	525	540	550	547	516	554	544	583	553	571	554	543	552	522	553	586	576	521	547	536	505	566	523	564	562	544	533	561	543	565	533	560	537	545	534	525	555	541	516	584	542	549	539	540	553	546	525	568	564	547	534	540	558	544	549	541	553	595	567	556	537	559	596	534	576	573	549	500	542	545	590	557	525	532	585	557	567	547	531	550	538	554	567	598	569	549	566	541	549	562	545	533	560	569	547	558	540	539	584	554	576	572	561	596	509	545	579	537	586	557	554	549	588	545	554	490	574	574	559	487	548	600	546	539	528	595	581	568	544	538	541	558	561	546	556	515	572	530	540	623	555	546	580	560	563	606	557	574	570	532	519	525	559	535	561	522	517	558	554	577	513	544	566	558	529	515	577	534	562	546	566	601	544	572	553	564	568	523	566	562	562	541	537	543	573	559	554	609	566	572	535	529	558	584	559	547	562	524	554	553	523	562	580	561	560	584	602	558	550	594	543	561	542	584	570	539	569	563	576	566	548	547	586	570	566	531	556	537	583	562	592	492	558	535	567	552	588	569	557	556	558	562	572	561	560	537	548	503	534	583	561	567	546	526	597	488	506	507	544	552	590	587	558	580	570	561	551	543	530	552	522	564	582	594	549	539	577	541	562	510	561	539	540	582	545	544	555	592	553	590	555	558	577	575	553	536	573	551	529	584	563	543	557	510	573	535	562	533	549	560	537	532	582	520	530	518	568	537	570	576	572	511	591	519	571	537	504	558	582	536	518	552	516	562	555	592	542	553	596	558	580	585	558	542	547	540	581	594	528	572	558	573	565	530	578	572	571	569	521	537	576	539	534	536	581	527	548	528	561	576	565	579	553	492	563	535	532	547	553	555	540	554	603	554	573	546	593	556	535	589	563	514	591	556	544	560	561	568	569	555	548	524	562	588	536	556	563	531	497	554	538	566	549	567	532	556	523	555	527	525	610	568	526	547	528	557	529	615	556	568	540	561	546	585	564	602	536	559	547	532	507	540	551	542	528	519	561	559	555	540	602	536	513	563	565	513	538	575	547	503	512	535	520	574	555	559	557	527	569	588	544	594	546	544	537	561	552	578	556	592	523	550	533	556	537	520	533	550	552	580	555	539	515	523	543	580	561	577	526	539	543	553	577	607	547	561	564	526	561	523	567	562	567	551	569	563	565	560	574	512	520	567	530	565	529	566	560	538	583	516	551	561	547	530	567	541	571	526	546	580	587	582	568	542	568	530	574	559	614	547	552	586	534	539	544	567	569	581	543	544	536	530	548	555	517	552	561	542	539	575	556	495	553	567	533	575	551	532	572	570	586	547	564	515	531	600	546	571	531	558	540	560	539	530	567	554	536	546	567	540	547	548	544	577	519	566	532	567	516	566	559	544	549	556	544	552	557	511	541	549	572	570	607	584	546	566	526	527	526	561	562	567	531	583	554	527	547	565	554	578	565	534	520	608	510	499	528	564	583	558	586	535	581	548	565	512	582	547	539	591	562	562	499	576	511	587	535	490	572	550	534	570	552	512	597	547	547	512	522	585	557	559	542	544	551	578	582	556	506	605	570	510	556	541	539	549	573	569	526	575	600	563	569	569	559	528	575	576	557	524	527	575	531	571	592	581	573	559	563	543	528	541	563	587	521	498	552	588	559	558	575	554	564	509	566	591	580	567	555	553	540	595	580	631	552	504	541	561	541	560	577	552	515	542	547	579	537	558	568	515	531	550	519	554	551	539	526	541	572	563	551	564	547	564	550	547	546	528	549	532	553	587	499	553	555	557	527	540	539	564	555	564	538	549	520	558	554	584	538	550	549	538	537	555	563	561	571	531	596	529	572	532	543	519	562	518	523	536	579	521	544	542	541	511	578	526	549	536	511	564	570	537	570	559	571	574	511	543	521	558	536	586	501	559	556	576	560	569	559	526	561	522	543	584	527	558	549	523	566	551	519	545	536	560	585	521	542	566	510	531	579	507	574	548	546	540	509	556	543	598	547	519	552	565	517	529	518	555	541	548	551	571	547	575	572	512	505	567	543	559	530	604	553	562	542	539	550	551	530	536	564	535	549	600	554	570	526	624	489	589	561	567	564	523	587	542	541	552	597	528	555	595	595	533	501	556	544	520	542	559	590	536	555	586	528	566	565	533	556	546	551	544	587	554	526	555	515	535	568	527	539	504	563	537	533	548	528	586	547	539	579	557	539	582	559	539	547	566	572	532	535	519	581	571	533	544	568	571	579	555	570	564	603	576	535	514	537	581	593	513	559	516	600	582	567	516	530	572	612	560	567	562	541	558	550	594	564	550	559	575	570	551	582	541	559	535	552	536	537	506	532	559	555	574	589	529	557	579	550	524	549	558	561
35624	21692	14975	10918	6726	3565	4199	1349	641	463	367	337	286	280	242	199	210	217	201	182	190	178	155	143	133	167	160	158	133	158	146	140	133	151	163	157	145	132	122	142	145	148	126	148	131	147	148	138	146	148	130	139	132	123	132	147	133	143	118	135	124	136	115	121	146	134	151	117	155	141	134	143	139	148	139	147	116	138	151	136	130	146	110	114	142	130	109	151	124	132	128	137	128	130	134	158	136	127	124	135	111	134	128	131	134	139	156	120	131	127	108	146	118	130	140	125	145	134	129	145	128	124	125	136	145	140	124	126	117	144	96	138	132	122	129	152	156	132	143	139	155	134	123	136	133	142	136	152	136	140	120	142	121	138	147	133	142	137	130	141	145	147	153	123	129	131	129	123	127	142	139	114	144	124	140	134	125	130	129	123	147	141	133	130	125	129	141	127	131	120	125	144	107	132	124	122	146	127	144	143	123	120	134	142	133	118	118	128	129	121	137	125	123	143	126	138	146	130	121	126	137	148	136	131	119	131	129	149	145	120	131	112	131	136	130	121	128	129	131	129	120	133	135	124	124	136	132	126	144	137	130	133	132	124	136	119	113	142	123	133	126	131	135	140	135	107	122	142	133	139	120	148	146	142	145	157	126	139	138	122	112	147	146	128	122	141	143	116	135	122	123	137	141	144	117	124	137	127	148	122	112	129	128	134	130	125	135	131	138	135	124	140	137	133	136	149	134	133	152	141	154	135	135	114	156	132	135	120	137	135	144	126	119	134	126	141	133	125	102	121	145	137	121	132	133	102	137	119	120	138	155	116	121	121	138	131	130	130	140	123	133	133	146	145	107	127	126	107	140	130	109	124	147	132	140	130	125	132	133	133	128	126	128	138	124	130	138	114	131	115	135	122	129	151	130	147	137	131	152	147	122	130	130	125	112	116	121	122	136	129	122	123	126	146	133	137	134	134	112	135	117	129	136	143	135	142	131	116	143	129	111	123	123	119	149	133	140	152	132	121	139	103	135	126	118	108	144	140	142	110	159	134	138	132	132	130	136	112	135	118	153	134	118	143	148	116	117	146	139	127	133	134	132	133	135	132	132	126	141	152	151	120	148	138	111	135	122	135	137	141	148	133	96	130	133	117	107	135	136	130	124	140	129	119	164	123	126	141	135	130	143	130	122	129	133	137	133	112	114	141	135	133	125	147	127	143	145	134	143	148	123	132	97	141	145	127	133	119	137	136	124	128	147	108	142	119	136	128	139	113	108	125	117	136	150	129	126	139	145	121	146	143	106	128	123	127	137	134	126	138	144	117	141	141	134	131	127	126	145	123	131	131	136	137	142	136	132	140	120	130	132	128	133	130	133	121	140	122	148	143	137	140	137	164	130	128	146	131	138	122	125	118	126	138	127	100	141	143	131	153	125	139	139	122	130	113	130	129	133	130	108	109	131	130	131	134	115	139	127	131	124	156	127	143	126	130	146	134	117	109	147	133	147	119	123	147	137	151	144	148	155	143	125	128	142	155	109	120	129	130	126	114	133	117	131	125	141	122	113	143	134	120	118	129	118	129	116	145	142	116	142	132	139	124	146	113	142	140	148	134	142	133	132	128	156	123	130	133	143	120	138	115	119	135	112	133	129	130	126	116	123	140	125	150	123	143	126	123	130	110	127	130	135	143	126	124	124	127	147	157	134	131	140	119	123	142	114	120	143	125	136	118	124	133	138	125	142	121	127	124	132	148	134	131	125	128	124	112	119	117	115	154	127	138	120	117	124	145	112	126	131	127	122	110	128	109	137	156	146	129	148	135	131	142	128	126	138	112	129	129	139	113	97	136	119	124	150	125	119	102	122	128	122	109	123	154	129	112	128	139	117	137	141	131	117	143	148	131	140	127	137	125	152	124	133	118	122	143	121	131	123	141	140	148	146	147	139	145	112	109	129	117	124	131	129	122	127	123	128	123	123	147	144	116	119	104	123	144	144	140	129	138	117	116	130	137	132	111	107	126	128	140	141	112	146	129	113	119	124	125	129	124	122	136	108	129	136	133	107	138	140	141	134	134	126	110	130	138	123	138	143	140	131	124	133	127	129	123	121	133	140	140	129	109	124	140	162	132	145	108	139	122	155	121	134	132	136	139	130	135	123	116	120	126	159	139	131	131	141	145	125	115	165	113	126	120	127	118	133	151	129	146	114	142	118	130	119	128	162	128	146	112	115	108	152	124	100	112	146	123	146	131	134	133	136	149	131	106	122	116	149	133	137	152	162	134	135	129	126	147	122	127	137	147	156	135	134	150	143	142	136	126	139	152	140	115	137	131	126	139	137	138	157	122	130	134	150	131	129	138	131	128	135	144	135	126	106	128	137	115	127	114	144	129	129	113	146	137	115	154	131	134	141	113	125	139	130	104	133	134	132	120	122	129	129	132	113	121	124	113	128	127	124	134	115	124	130	140	133	120	127	132	125	133	132	136	118	141	131	132	121	129	146	129	142	144	118	120	120	129	122	129	133	117	147	129	119	112	137	106	145	124	129	148	136	147	114	160	144	142	145	139	118	112	130	153	135	122	112	145	120	115	132	148	121	127	113	135	115	127	127	124	140	147	145	129	132	139	137	122	132	106	125	131	119	137	121	131	128	113	134	148	135	144	149	140	144	125	149	145	119	126	124	135	156	136	131	135	136	126	133	133	122	133	148	120	126	122	136	116	137	139	127	135	141	138	130	131	109	120	166	147	99	125	115	143	133	128	127	137	126	132	134	124	111	134	132	163	134	139	153	147	111	124	128	147	134	124	132	126	129	129	123	136	127	144	138	132	128	110	111	133	145	155	141	120	141	132	139	143	122	136	134	138	129	149	131	122	113	126	129	123	139	122	130	131	123	122	136	132	143	139	102	129	120	125	142	143	121	119	148	133	154	117	132	125	135	124	127	119	134	144	110	134	117	122	127	133	122	128	135	141	141	121	131	134	137	129	124	130	144	123	132	137	130	127	133	139	120	130	138	116	148	139	142	125	112	154	129	124	139	129	125	136	141	131	133	112	128	121	135	125	141	143	150	115	149	137	126	150	110	140	136	130	148	120	131	118	135	143	149	118	125	126	124	139	128	121	123	130	159	112	142	126	126	131	125	137	114	137	131	139	115	125	136	123	131	131	129	141	146	123	130	117	129	120	122	123	137	137	115	135	117	136	137	135	132	157	138	103	150	140	113	156	118	125	149	120	140	120	128	151	139	141	125	137	123	143	133	121	137	133	115	130	132	135	130	141	120	132	139	132	118	128	133	132	123	147	144	140	120	145	143	141	141	127	118	140	123	129	126	152	106	140	141	111	139	144	140	137	129	151	143	132	119	141	125	134	124	153	110	132	144	130	130	120	152	132	115	143	133	136	143	110	123	113	112	128	108	132	118	131	128	128	138	141	149	140	106	122	147	154	131	109	125	131	104	135	129	141	132	121	135	124	134	130	123	148	137	127	112	127	137	140	142	111
25541	7966	8374	9060	7451	5783	12138	4148	2809	2324	1812	1611	1451	1290	1068	1036	981	922	841	785	652	706	660	592	632	595	558	517	532	517	512	476	479	483	507	439	491	434	462	475	422	438	408	406	409	417	422	433	393	417	439	414	406	387	374	349	397	384	395	409	390	361	376	387	397	356	370	423	341	369	395	382	359	370	374	366	377	359	374	377	343	332	381	396	374	351	356	336	366	379	342	382	357	355	353	373	359	335	356	393	386	365	393	380	347	335	367	365	334	344	319	345	348	354	372	325	389	373	371	353	346	362	356	361	367	349	342	363	333	362	312	341	319	357	354	331	341	365	341	372	331	353	366	340	370	373	345	347	354	314	334	377	382	327	349	322	355	380	334	353	354	357	352	346	344	358	370	347	349	332	342	344	377	374	342	349	353	321	334	363	352	322	359	349	376	330	337	318	340	357	357	362	387	355	327	336	358	343	306	329	390	314	368	321	349	337	342	336	369	378	380	339	341	323	367	316	337	349	341	334	353	329	351	334	327	335	354	326	345	344	345	347	360	316	351	332	366	337	349	347	357	313	358	332	367	350	356	339	334	332	326	364	337	337	372	401	343	366	348	310	326	367	350	352	318	334	338	340	305	344	336	343	321	335	334	322	352	329	351	370	350	351	351	316	336	337	311	349	373	377	339	351	331	383	336	331	367	341	376	383	330	362	353	381	352	335	331	350	368	345	331	325	368	348	310	370	375	347	328	390	348	341	370	324	355	334	317	334	349	334	294	355	364	369	350	311	335	374	334	335	349	333	351	316	315	332	353	336	334	319	306	358	329	338	327	341	370	345	308	362	324	345	326	337	332	336	327	369	338	346	355	319	337	364	359	348	354	340	345	303	352	346	348	356	331	349	313	335	347	338	368	380	324	331	375	361	327	360	338	352	386	325	338	395	310	330	308	335	335	351	347	319	340	331	365	332	363	365	364	355	336	357	377	338	349	330	314	361	348	346	338	361	350	325	340	377	324	355	308	356	307	325	381	338	350	334	362	327	366	346	335	329	343	372	363	385	355	375	331	340	362	356	339	363	347	347	342	383	328	361	345	326	349	355	337	344	368	358	361	329	328	330	312	354	356	357	355	311	316	337	331	344	368	376	346	337	334	353	331	329	305	335	323	346	346	336	349	316	336	358	329	360	375	353	375	322	329	352	330	315	326	350	340	346	380	349	347	371	344	333	372	358	389	328	362	341	322	354	324	356	341	350	342	342	345	356	339	339	351	342	328	330	347	325	367	337	359	369	396	309	321	345	322	350	339	382	342	358	359	319	357	350	375	337	339	369	325	381	305	324	371	365	331	344	349	335	346	359	346	326	343	377	331	369	306	376	351	371	311	336	350	338	333	309	356	360	342	319	349	363	331	358	351	323	357	351	322	361	396	336	322	320	339	360	336	350	335	343	380	334	357	336	333	334	346	352	337	326	323	317	332	344	337	325	349	332	360	355	378	326	364	375	356	342	346	328	308	327	319	355	342	350	352	338	356	334	329	338	349	351	343	338	324	310	323	353	340	318	321	340	353	345	365	366	329	352	358	328	327	346	345	363	332	324	364	338	339	331	316	308	329	344	342	360	345	360	336	314	334	343	353	355	336	325	351	346	357	359	344	365	360	329	340	338	367	327	367	353	346	368	323	380	345	338	355	334	339	351	365	359	348	328	346	369	356	337	320	357	329	323	347	326	332	350	324	320	329	324	321	347	355	355	326	306	336	344	340	326	362	346	342	304	344	347	363	358	360	333	328	385	355	353	340	349	318	325	318	347	340	345	361	351	322	328	335	325	331	358	348	324	349	327	325	358	334	317	364	368	352	319	348	363	316	346	345	335	374	331	318	366	343	354	344	339	356	339	324	316	325	340	350	358	377	338	355	339	356	314	329	343	357	334	334	363	351	315	339	327	358	335	367	364	384	358	341	317	357	337	292	325	307	316	346	343	349	329	349	341	349	361	318	369	353	338	326	348	343	351	373	365	386	344	348	340	312	335	362	363	333	393	348	316	365	325	348	325	350	347	368	338	328	340	337	354	329	357	353	344	345	332	312	361	352	372	364	350	330	344	343	313	357	337	321	354	315	338	348	374	351	320	347	348	364	338	344	342	331	323	315	331	366	335	330	332	349	329	372	330	332	344	353	339	334	366	338	349	304	374	351	360	335	353	364	352	327	352	327	350	328	341	320	326	373	338	340	347	324	343	357	339	350	330	356	371	374	320	363	364	333	351	347	314	369	354	341	357	346	359	299	340	344	341	333	365	350	382	343	345	354	350	324	331	342	377	334	344	343	334	327	335	358	346	360	326	324	324	343	329	358	341	343	324	382	333	385	341	347	330	361	331	356	367	380	311	311	339	361	351	368	350	343	330	366	332	336	345	330	377	339	351	335	319	368	333	343	326	314	361	342	343	354	338	364	358	328	340	350	337	350	326	325	337	340	329	364	347	362	322	325	314	352	338	344	315	311	349	358	368	347	370	335	334	301	340	315	353	312	329	328	333	328	321	341	333	335	306	329	321	348	346	356	329	340	326	329	354	332	311	357	329	335	348	336	339	338	311	335	323	317	309	323	353	343	353	348	315	346	354	314	306	340	321	336	362	365	332	375	336	336	352	378	334	314	335	343	357	324	347	363	376	339	324	329	319	327	323	341	320	340	331	380	326	346	356	345	328	347	342	369	317	341	350	344	354	345	396	316	335	356	350	336	362	347	333	366	358	357	348	359	342	329	355	352	370	334	341	362	351	319	343	317	332	337	355	351	327	361	348	352	355	346	376	355	336	311	349	352	336	352	347	359	340	357	326	334	376	380	321	321	347	325	327	311	346	381	326	326	350	308	378	346	294	327	347	358	353	408	333	300	350	322	307	360	351	355	341	340	352	343	350	368	345	349	386	336	337	323	357	347	361	329	334	352	348	346	355	358	335	347	386	322	325	346	346	343	327	321	322	332	359	372	355	309	357	350	374	346	365	344	358	356	362	335	356	344	326	364	372	348	320	319	355	339	323	364	324	345	330	318	343	365	304	318	332	388	308	367	344	373	309	345	368	345	366	343	361	349	361	374	350	327	343	385	370	356	349	373	361	310	325	317	368	305	329	341	348	334	333	312	322	344	367	358	354	337	353	368	371	313	383	342	342	348	349	343	358	314	381	371	330	336	332	338	343	333	341	323	343	357	355	318	380	348	330	351	359	349	331	357	349	335	344	344	339	332	355	342	343	371	364	361	362	344	333	355	327	332	317	319	342	349	330	337	382	365	322	364	359	353	347	360	325	346	337	327	361	349	345	358	335	357	368	310	325	310	338	360	357	344	344	324	337	336	342	344	357	318	369	335	375	327	340	358	372	350	351	338	339	327	358	328	348	337	328	377	355	357	305	330	321	326	342	360	329	354	367	322	343	340	328	369	315	357	363	297	315	348	334	301	348	344	323	322	343	333	358	384	298	334	338	328	362	348	338	354	335
49665	26385	17825	11410	6320	3419	1893	1077	651	469	324	297	258	230	190	179	172	167	166	140	150	163	138	122	132	133	133	132	132	123	118	135	119	114	103	117	130	116	126	126	106	113	111	94	101	111	109	99	117	108	81	105	102	108	105	99	121	92	97	101	87	93	111	110	92	107	95	91	107	102	88	109	108	106	80	91	100	90	89	84	117	107	105	96	108	115	102	111	82	106	82	92	89	86	100	100	95	92	94	117	86	94	88	109	107	89	87	99	116	112	101	98	105	127	99	102	100	89	83	97	104	101	104	109	111	101	98	104	96	100	113	109	99	96	96	96	99	99	106	115	109	84	106	103	90	95	114	115	88	100	106	117	107	80	97	107	107	112	95	93	95	91	93	85	79	104	95	83	93	100	100	88	101	90	98	106	80	90	109	101	109	109	98	95	88	103	109	104	111	113	105	104	103	96	100	91	106	113	96	99	93	99	110	116	104	76	103	110	98	98	108	88	102	94	107	102	90	106	93	103	92	72	96	108	100	83	103	73	102	101	101	105	88	83	98	111	99	97	94	77	91	97	95	98	110	98	99	117	94	103	79	99	103	102	121	97	78	107	105	92	104	80	102	92	85	107	93	117	86	85	99	103	112	103	86	98	96	98	109	112	93	88	122	107	95	84	89	103	99	103	84	94	107	105	98	89	104	99	105	93	82	101	103	94	89	110	113	125	100	91	100	101	80	96	109	105	105	94	99	91	108	98	100	96	110	86	102	108	87	116	90	97	117	103	112	93	120	89	99	72	119	85	116	98	112	106	95	81	114	103	86	100	90	92	94	92	106	95	94	110	109	105	96	103	103	103	102	106	102	106	91	101	103	107	129	107	94	104	104	104	97	103	79	99	98	101	95	109	92	88	116	93	101	93	73	85	106	117	92	95	101	99	89	96	99	90	86	105	109	111	93	98	105	133	103	83	96	91	86	101	107	98	90	102	103	87	91	95	97	112	100	91	104	103	92	100	115	94	103	92	105	92	114	91	109	94	94	82	99	94	102	103	95	114	107	113	113	105	80	108	91	104	92	91	80	110	93	111	83	94	67	106	114	113	96	77	98	118	111	97	100	111	103	77	90	81	109	94	124	111	104	94	85	114	91	90	83	90	87	67	98	111	95	99	97	112	90	110	113	110	85	106	88	83	111	102	72	84	93	99	88	99	99	89	114	91	108	99	114	94	96	84	86	97	104	112	90	87	88	110	102	112	91	95	105	99	95	93	88	105	88	112	97	97	92	105	107	103	110	97	97	76	103	91	114	89	92	97	119	101	105	85	110	91	104	93	96	113	102	86	86	97	117	81	99	109	117	81	106	77	108	79	101	119	101	99	107	100	93	104	103	88	85	88	101	95	85	103	88	93	96	104	117	94	104	99	102	85	121	105	103	94	95	107	99	98	104	114	97	90	107	99	94	91	105	122	103	123	89	121	102	106	85	107	89	95	88	105	103	105	107	107	86	90	105	101	116	101	112	102	99	89	107	89	88	90	88	113	97	111	109	94	107	92	99	92	104	96	110	102	103	86	105	103	84	101	99	107	99	92	103	117	117	99	101	104	112	101	110	100	107	106	98	89	98	103	89	81	87	101	99	111	85	108	102	116	120	96	96	89	112	102	92	92	88	98	89	96	94	102	80	101	90	104	76	89	91	89	115	100	98	101	97	74	111	104	118	105	105	108	126	97	96	104	78	87	114	94	102	89	97	91	101	83	119	119	99	97	99	95	90	108	99	91	93	106	95	122	88	95	109	107	107	104	86	92	99	97	89	93	106	105	109	88	100	95	87	96	102	97	92	90	89	92	105	90	84	89	85	101	84	106	105	102	111	93	101	86	119	93	102	98	74	85	119	115	93	96	100	110	98	105	92	87	88	112	97	92	92	93	102	113	92	90	93	88	103	103	109	109	85	92	75	108	115	95	87	104	109	98	98	87	87	94	103	94	103	108	90	127	92	98	113	100	109	106	91	111	90	93	100	100	100	105	102	88	88	99	117	100	97	113	112	102	101	103	86	115	94	105	97	83	97	101	112	90	106	105	90	79	98	88	96	83	101	90	106	90	101	105	81	100	112	90	96	78	98	107	101	89	78	112	111	110	120	93	85	100	79	89	100	91	92	105	92	112	92	91	99	93	85	91	96	91	107	110	105	113	113	103	119	110	111	90	93	90	88	94	115	99	78	91	94	95	95	93	97	101	107	91	91	104	121	119	101	111	77	98	112	101	87	119	104	96	92	91	99	103	98	102	126	75	97	95	95	89	90	117	95	119	107	104	77	98	97	89	116	103	108	96	114	100	106	100	95	117	105	84	76	92	107	88	111	106	100	88	113	99	79	105	89	102	94	100	99	97	83	97	88	107	93	82	117	97	88	88	117	115	103	110	79	103	115	93	89	98	75	100	112	111	111	93	103	94	98	99	99	86	89	87	84	100	119	85	87	83	93	106	91	100	95	72	99	89	79	105	77	97	105	107	102	115	99	88	98	99	118	112	94	102	103	108	88	89	90	94	95	99	107	78	107	109	110	103	88	102	105	86	99	86	88	97	100	96	97	87	111	86	99	86	95	107	83	80	112	103	94	106	93	103	101	101	96	95	102	88	102	100	95	104	95	102	108	97	89	91	87	84	76	95	92	109	102	83	81	113	108	112	111	131	97	115	106	96	103	128	97	88	95	100	99	114	106	104	99	98	80	90	100	99	89	82	114	86	92	102	90	108	101	103	103	101	91	113	101	99	90	106	98	96	83	101	102	97	108	117	93	111	83	112	82	123	110	103	105	111	125	99	91	87	99	98	90	113	92	68	87	91	95	105	92	90	107	87	100	98	95	109	89	104	103	105	100	104	94	97	103	111	92	99	95	91	91	117	110	87	118	89	102	109	96	76	107	103	99	93	100	100	74	106	83	106	104	102	105	98	114	90	103	108	107	101	95	95	98	113	105	85	103	95	103	84	98	103	98	90	108	106	91	111	95	100	94	93	95	86	95	124	104	87	88	109	97	90	93	95	98	106	101	89	102	83	89	103	97	112	93	116	109	99	102	111	110	97	115	102	101	109	100	106	87	107	93	103	80	114	92	88	105	96	111	87	94	92	93	114	130	102	107	94	95	112	81	99	103	99	104	116	85	91	103	102	93	112	86	95	92	95	100	101	102	98	85	104	105	103	107	79	110	99	105	95	115	111	90	85	98	101	103	112	100	93	120	91	90	112	104	106	104	111	97	100	102	101	106	113	104	89	92	101	85	107	90	96	108	112	98	95	96	97	93	99	99	105	100	107	101	99	100	110	111	104	83	89	105	111	103	108	93	95	95	99	102	93	107	91	99	98	100	96	93	102	106	77	115	89	90	92	110	105	103	107	109	111	99	77	90	81	103	105	103	113	88	88	101	102	108	103	85	103	88	86	118	97	121	114	80	94	95	82	91	93	94	98	84	91	88	111	85	93	73	85	92	80	85	116
35298	7466	8647	8434	6907	5831	4947	3650	2554	2420	1871	1578	1302	1207	1121	1014	937	899	790	670	629	574	586	554	522	509	501	428	444	472	427	405	391	364	400	413	390	358	344	363	376	366	338	372	312	347	353	319	343	335	360	357	340	301	318	307	321	317	295	325	301	314	289	275	265	303	289	318	297	318	272	291	267	353	288	281	288	310	313	291	271	310	287	278	256	282	289	304	279	325	295	290	273	289	291	322	275	278	253	286	279	264	262	279	290	286	279	281	270	282	264	283	288	275	236	267	300	278	266	276	241	276	279	292	276	275	306	261	271	272	258	287	251	292	253	286	273	263	259	249	282	258	260	251	285	263	275	283	283	247	285	259	275	273	243	270	266	282	260	267	268	272	294	256	280	268	279	299	265	247	296	274	274	297	238	278	256	279	228	264	270	264	272	284	267	292	279	291	259	264	278	257	277	277	267	253	282	280	232	272	275	264	270	272	282	281	246	269	265	278	270	268	264	248	274	263	285	261	269	258	259	265	252	274	249	281	275	244	301	302	311	275	276	283	270	258	285	260	281	290	248	272	294	278	255	276	248	285	311	255	304	282	297	259	262	248	285	269	283	269	277	270	265	277	237	282	292	275	257	262	241	258	288	276	271	271	258	226	277	279	258	266	258	226	280	271	263	276	283	282	267	253	265	266	262	218	287	290	268	266	258	292	227	282	282	270	272	255	257	246	282	263	262	263	243	258	256	264	254	271	267	274	265	255	273	262	312	262	290	267	277	270	273	253	272	262	284	303	267	274	255	284	296	292	266	279	276	273	253	276	278	278	288	276	253	253	279	234	258	249	266	293	247	287	263	287	259	294	296	244	244	267	263	280	287	256	266	279	268	280	289	267	258	266	257	248	257	277	254	294	256	271	262	241	281	265	307	259	280	276	264	282	275	246	275	267	286	286	266	265	281	239	232	269	265	269	235	259	233	278	279	271	290	270	269	263	288	261	289	269	287	266	277	286	277	270	257	260	272	264	268	286	311	276	271	263	249	264	285	258	236	315	266	243	254	262	251	270	240	248	263	250	250	250	261	263	276	292	256	285	255	271	249	245	291	252	244	282	259	256	250	273	277	243	252	268	255	249	242	293	261	269	280	267	304	276	273	254	254	241	253	245	249	265	255	276	256	236	276	257	255	233	264	267	282	270	253	276	263	245	269	286	308	262	271	258	290	254	275	249	256	281	267	288	248	247	257	245	236	282	281	277	280	259	264	241	266	285	273	271	243	286	292	256	258	290	271	288	246	273	310	244	281	272	286	261	267	271	258	264	267	294	270	291	260	257	265	263	265	235	290	273	271	257	296	262	256	249	246	267	255	245	284	280	285	273	260	304	282	262	273	278	284	267	292	277	298	280	253	256	276	309	265	279	286	281	257	286	267	301	248	231	257	268	255	278	253	260	283	289	262	274	285	270	279	261	255	290	253	291	292	267	254	268	247	279	266	238	264	275	297	302	257	249	262	254	268	279	277	279	250	283	278	267	246	269	283	283	263	261	278	270	319	283	261	267	289	296	289	267	268	255	259	254	234	282	270	253	269	279	292	266	287	268	255	274	287	281	268	259	305	283	289	257	259	265	288	268	255	276	253	310	269	211	287	272	291	271	289	276	250	266	257	242	257	278	296	250	280	269	267	242	274	276	270	295	266	291	250	276	265	262	275	255	255	286	274	264	293	258	247	271	284	265	273	263	275	291	283	270	281	266	261	274	244	270	273	290	274	271	276	276	249	268	291	249	295	260	309	264	276	282	268	261	274	267	249	263	261	284	280	242	258	274	273	251	269	269	253	276	255	279	252	256	268	265	260	304	293	268	276	230	272	258	273	272	276	276	254	273	265	262	286	272	258	262	265	246	272	215	245	269	295	255	307	289	270	244	287	252	256	265	256	244	232	270	277	253	251	252	276	270	252	262	259	276	270	299	268	265	261	248	265	290	252	273	274	275	279	269	279	260	293	248	257	291	261	251	266	297	299	259	253	258	264	267	287	270	278	255	286	279	285	251	279	268	251	245	263	290	299	235	259	278	270	268	283	282	283	260	269	255	285	296	242	289	240	277	270	251	243	254	255	259	253	250	288	316	266	270	301	276	298	254	277	265	256	259	273	297	284	268	254	271	266	247	273	255	263	267	270	258	267	284	242	265	276	261	261	258	261	251	242	251	249	242	278	266	273	251	259	279	289	289	256	278	268	298	277	248	247	278	275	283	285	240	285	264	232	279	278	294	277	286	265	270	280	256	283	271	249	271	273	269	278	280	260	263	278	283	258	272	289	275	266	237	268	274	250	252	253	251	274	241	277	263	261	236	266	249	303	253	242	256	254	260	273	280	267	282	291	274	291	290	257	282	248	251	256	271	268	255	250	277	304	269	265	251	270	251	275	264	300	253	281	263	251	296	268	281	272	273	270	266	257	239	261	271	281	264	263	286	302	255	267	308	272	264	291	260	248	259	229	290	280	245	273	287	281	273	244	283	263	260	276	312	298	279	255	266	269	245	266	263	274	276	270	260	284	294	254	296	250	250	283	269	251	256	260	264	307	282	261	290	275	258	254	258	270	260	261	281	273	285	268	262	260	247	286	256	256	267	288	271	282	250	279	270	264	281	248	271	279	265	292	288	275	264	252	268	262	264	285	247	276	265	288	267	263	302	271	256	260	275	258	287	294	272	247	245	258	232	256	269	284	264	271	281	286	281	279	269	272	274	262	270	247	279	288	247	259	247	251	268	281	265	228	286	279	259	256	272	250	307	283	267	259	263	262	279	281	250	268	276	269	279	281	259	267	273	253	283	258	259	294	269	310	287	253	284	275	317	260	293	254	261	270	272	264	280	264	288	280	249	289	291	303	257	259	271	278	264	310	286	301	260	280	256	305	281	242	282	241	258	270	277	271	269	272	264	280	256	284	293	275	234	282	254	263	292	251	261	256	271	274	309	290	251	270	244	276	249	266	290	260	259	259	253	286	262	280	285	268	273	263	251	270	284	276	280	243	244	276	297	263	294	266	257	286	261	248	256	238	288	267	256	285	276	271	271	273	273	260	263	288	279	265	265	289	243	286	268	257	276	246	296	259	263	290	268	266	243	268	270	288	290	261	256	291	247	257	269	287	272	254	243	254	264	251	244	280	273	300	278	272	276	276	222	244	258	312	273	266	235	288	246	278	264	258	277	257	276	278	287	251	272	257	267	253	287	256	268	288	246	278	278	259	283	269	263	265	254	259	278	291	291	269	275	296	259	261	263	279	288	287	265	288	279	298	254	270	257	242	292	310	275	272	251	269	273	265	266	293	249	263	270	263	281	251	248	271	268	282	270	289	267	260	239	270	285	246	290	261	279	239	254	269	281	248	252	266	259	254	255	256	281	244	271	271	285	282	283	308	279	272	264	260	273	266	271	255	239	302	273	278	263	250	245	266	290	241	293	262	234	261	277	268	267	279	242	243	233	250	276	298	296
7226	8157	1573	457	288	279	253	215	222	225	202	222	218	214	227	212	212	196	218	209	213	251	234	214	201	210	200	202	198	210	236	227	220	202	218	226	213	213	201	196	219	222	217	219	212	202	229	191	207	203	199	240	196	210	224	237	223	202	228	203	210	203	217	215	221	201	233	209	217	202	236	184	217	216	202	218	208	225	197	206	198	211	189	231	228	193	205	181	225	193	235	182	196	201	212	228	213	184	210	226	217	194	200	224	202	211	197	168	204	186	215	198	214	195	222	184	172	190	236	215	183	214	220	180	212	199	201	211	188	175	204	220	208	238	230	218	234	214	191	183	189	232	196	202	227	216	216	200	228	227	218	195	220	227	224	225	202	194	199	214	177	214	196	208	209	192	242	226	233	206	200	236	213	211	197	242	227	203	194	191	218	202	195	220	226	197	208	226	231	209	215	213	206	229	208	194	205	210	226	225	216	198	224	203	238	223	193	178	220	204	217	227	211	221	225	206	217	208	221	231	212	196	218	195	212	224	224	206	202	189	215	245	192	199	224	227	221	212	205	245	200	187	181	210	210	191	198	191	211	216	240	205	202	191	217	196	200	214	208	213	210	240	239	207	220	196	213	208	216	241	199	187	196	219	196	208	202	177	195	230	208	211	198	225	205	208	205	214	247	194	207	197	195	226	180	223	179	202	208	215	223	189	222	199	243	201	212	215	214	187	220	200	198	185	218	211	192	214	199	210	213	215	216	208	227	218	196	245	213	209	231	231	223	213	209	194	233	192	206	210	213	178	220	221	200	205	229	212	215	223	195	221	208	202	213	203	230	231	235	210	213	231	221	215	227	217	223	191	241	193	181	212	229	213	226	225	218	218	233	197	220	207	195	220	235	233	188	204	194	214	200	205	216	200	237	204	223	219	223	218	229	211	215	194	220	211	226	210	218	219	226	217	206	199	225	203	226	199	196	208	217	193	228	180	231	215	199	205	199	217	237	203	202	196	177	204	189	242	182	216	199	217	199	203	221	208	209	214	236	205	184	221	212	219	219	213	197	231	203	224	186	227	227	209	213	186	237	188	221	224	174	237	234	206	201	201	243	210	202	207	213	209	191	230	221	199	187	232	202	215	197	207	211	197	207	212	216	259	254	202	196	191	204	229	210	187	219	202	219	212	239	183	204	223	235	204	194	217	197	194	213	195	218	204	179	202	204	209	218	233	208	208	188	182	208	210	201	227	175	198	202	206	196	202	226	223	223	209	221	224	207	227	211	241	207	208	229	236	208	184	176	208	228	201	212	196	222	197	230	199	262	208	235	205	193	212	214	201	219	186	221	230	205	225	197	219	203	228	206	239	233	195	219	187	220	203	206	220	189	224	184	194	219	204	212	211	177	224	222	239	209	219	208	193	225	207	206	212	210	216	207	190	222	197	213	232	200	200	190	224	199	201	219	221	201	195	235	202	205	188	214	242	204	203	195	243	195	181	203	200	213	199	202	226	217	219	206	213	228	207	203	218	237	220	206	201	196	239	186	219	196	186	213	215	206	201	235	185	200	220	194	216	183	209	229	194	212	238	223	202	224	194	225	210	228	234	203	221	221	192	225	227	216	213	200	220	195	192	212	222	228	210	226	200	212	206	218	220	240	227	230	218	214	211	218	218	219	205	194	229	225	216	207	261	214	244	214	199	208	212	215	201	219	243	212	228	196	195	208	203	230	209	224	242	208	229	217	197	211	223	231	224	201	229	212	211	215	235	204	206	248	196	203	205	205	212	234	196	198	221	205	217	227	205	194	193	216	210	198	195	192	180	199	219	235	212	204	224	222	217	200	222	248	215	193	203	217	187	215	222	211	227	184	213	209	210	217	206	215	197	215	196	214	210	214	198	198	240	233	188	215	203	231	207	214	214	203	198	204	191	198	190	224	214	220	220	200	203	227	219	210	194	225	186	223	204	217	207	221	182	187	203	215	210	218	214	201	198	196	217	219	225	190	213	231	198	206	201	172	197	196	221	230	201	218	205	214	227	222	190	204	200	200	229	191	203	222	202	208	178	222	199	181	187	211	224	190	225	236	210	223	218	172	226	194	217	210	210	209	208	223	214	254	226	193	197	201	205	216	206	212	203	214	177	219	204	247	208	216	211	219	222	219	232	219	216	221	232	200	231	241	198	220	230	207	214	195	228	224	215	188	200	217	214	224	205	233	261	208	193	206	222	203	214	256	192	259	239	213	215	201	202	222	217	259	212	224	207	209	208	211	223	209	212	214	202	237	218	191	188	197	222	216	203	209	206	225	239	203	193	210	195	203	214	216	214	221	212	221	214	223	224	181	195	216	237	221	207	216	234	186	212	210	226	192	207	225	213	188	235	221	227	221	213	204	219	219	194	187	235	229	230	211	218	203	224	222	205	184	188	199	210	199	221	207	214	206	232	209	198	222	241	234	218	205	209	213	203	197	232	216	221	222	210	206	215	244	219	220	217	243	199	220	208	216	202	194	187	206	227	211	194	194	223	214	204	195	220	204	204	213	198	201	187	183	215	217	204	189	229	229	220	217	197	237	228	189	183	204	217	195	195	205	225	238	211	221	186	195	210	220	196	211	221	209	205	216	208	217	199	205	207	249	210	210	236	243	204	214	200	216	204	202	223	190	214	200	221	197	214	211	211	204	228	204	192	207	190	234	211	193	244	212	191	223	198	212	196	226	212	208	213	203	189	203	223	215	202	198	218	225	221	208	208	227	180	209	209	226	216	186	213	213	204	215	208	171	193	228	238	210	205	224	202	229	216	222	206	199	212	200	214	197	198	199	177	202	194	208	220	187	208	191	219	192	186	188	220	214	188	212	193	222	206	242	208	220	192	198	202	189	229	218	203	210	212	196	193	232	181	194	218	221	218	224	186	220	182	213	204	222	221	243	217	203	204	219	214	220	227	219	196	217	209	236	212	229	208	220	184	225	205	218	207	240	197	207	209	203	221	214	222	234	204	205	235	251	208	208	237	213	187	178	209	217	182	226	200	230	215	228	211	186	214	217	203	196	214	209	221	222	192	193	247	237	198	242	202	202	223	194	186	250	203	213	196	202	214	194	207	199	196	206	207	187	231	212	217	231	218	185	228	223	237	239	209	217	208	224	234	205	203	236	213	216	226	219	231	245	227	178	199	192	227	201	186	226	201	220	205	235	179	194	210	241	225	221	208	230	205	195	215	196	232	222	204	192	209	171	189	206	217	228	193	212	218	217	201	215	195	189	212	206	214	221	200	214	195	187	201	195	190	211	209	221	225	198	214	206	205	217	201	209	232	222	205	239	209	193	202	213	227	216	216	219	227	215	205	213	208	194	204	205	231	210	207	216	221	191	212	207	215	196	225	230	215	221	250	223	181	215	225	203	221	208	207	206	219	217	200	207	218	231	169	208	217	204	232	193	179	234	222	190	233	238	206	179	215	209	206	224	198	209	224	199	206	194	214	204	212	217	178	200	198	208	213
7293	8388	1174	1053	799	739	690	645	652	578	624	586	576	541	567	538	571	562	656	548	575	558	551	561	574	527	564	555	553	587	573	575	519	525	588	553	552	544	521	549	523	565	542	586	568	516	573	546	577	527	558	583	562	549	540	503	528	564	524	524	570	522	574	513	585	571	519	551	582	527	532	546	532	537	563	565	564	550	546	505	581	526	534	581	586	529	537	557	537	549	524	518	513	556	596	532	529	580	573	539	576	530	556	608	520	522	598	544	584	529	544	527	556	534	577	561	574	560	501	525	522	558	523	522	590	536	549	537	526	562	533	551	547	533	585	562	531	563	560	597	556	541	572	568	544	556	533	554	544	584	533	566	548	616	554	557	542	513	570	545	563	565	530	507	574	543	539	489	565	549	575	563	561	545	510	569	572	544	600	536	560	567	576	544	552	537	543	526	555	586	545	524	529	565	548	562	546	540	534	540	513	541	516	561	577	550	535	542	595	552	568	517	558	547	510	569	557	577	590	553	545	568	580	574	537	560	559	521	540	564	531	598	518	546	554	563	518	542	583	564	538	584	587	520	545	513	555	524	540	511	554	564	580	540	554	529	538	531	550	528	550	574	552	546	562	544	580	578	578	582	545	569	523	552	560	529	503	519	544	540	557	527	553	541	556	484	535	521	545	602	560	578	522	521	553	543	568	571	516	555	549	532	536	568	535	557	572	567	556	561	531	535	539	590	523	534	587	558	557	565	557	543	550	563	566	595	559	514	541	556	525	580	592	529	529	616	535	581	587	517	507	547	562	546	544	553	564	541	553	542	568	544	584	576	509	582	577	549	554	554	539	549	515	547	555	562	565	555	565	551	558	520	532	553	553	538	565	563	515	571	571	508	531	545	562	560	503	590	547	559	538	548	558	564	526	594	558	558	553	520	528	603	568	558	563	572	536	565	540	560	510	523	543	589	540	532	582	558	553	528	558	553	568	557	557	533	536	543	559	562	555	566	580	551	562	551	545	498	539	606	523	545	549	552	566	575	567	505	556	552	545	523	563	565	518	586	516	587	546	624	597	589	584	549	613	567	548	550	510	545	563	560	524	497	552	584	561	548	569	569	566	538	524	579	505	557	564	558	554	572	559	546	538	560	588	522	574	525	581	576	548	560	538	554	515	545	503	524	548	511	527	546	552	555	518	548	510	526	528	549	539	552	574	530	628	559	563	536	567	552	558	622	530	532	539	560	605	578	583	558	539	543	531	537	531	535	568	521	536	562	578	513	584	552	578	569	546	513	515	585	527	548	542	524	549	552	492	537	558	542	557	561	557	577	624	556	567	564	589	524	549	583	539	587	553	528	571	548	547	591	515	577	551	563	533	579	523	527	589	583	555	566	556	536	529	543	534	555	568	517	564	504	599	571	549	566	517	558	551	556	542	528	569	548	551	569	572	641	514	587	545	555	530	566	529	590	524	593	544	530	612	545	565	532	582	536	531	531	589	544	541	562	505	541	561	530	551	579	535	554	558	575	537	549	593	553	539	554	562	541	545	536	571	524	574	563	543	552	519	573	518	565	590	561	523	526	547	530	537	592	513	516	524	510	532	526	556	530	539	570	593	526	550	533	542	568	577	564	539	581	531	598	522	597	583	539	527	544	576	545	566	556	568	561	574	530	594	563	566	495	525	527	557	554	546	578	524	596	588	546	559	561	526	549	589	557	570	526	582	556	564	570	570	537	528	522	568	536	543	558	552	590	519	597	588	542	572	528	575	536	539	606	537	546	580	545	529	527	541	586	521	575	519	577	591	544	565	517	535	573	551	578	541	524	553	528	533	566	580	557	579	580	555	553	564	532	562	515	592	551	544	600	557	579	563	516	577	519	567	518	574	556	520	568	557	588	547	537	574	528	581	565	559	580	542	575	510	560	563	539	574	556	528	528	548	576	571	560	567	544	587	563	608	548	534	589	537	567	581	544	571	563	587	550	525	572	581	581	543	556	558	548	545	540	564	574	558	537	571	561	559	529	580	573	536	547	533	608	560	540	586	564	531	518	557	557	543	576	557	528	549	556	586	509	534	576	540	557	535	497	552	561	560	514	613	588	527	545	558	559	551	564	550	511	520	564	593	537	568	560	574	532	581	571	528	574	549	570	559	547	560	548	547	596	504	551	567	548	586	576	590	531	523	564	568	536	518	572	540	542	559	581	559	562	559	577	539	569	606	576	539	582	547	514	561	588	534	575	605	552	527	603	567	564	547	558	588	579	499	577	558	547	546	591	562	545	532	523	550	554	534	565	586	569	553	532	602	610	551	572	553	542	546	517	536	523	563	544	519	536	550	523	574	564	523	542	522	517	561	547	558	552	552	593	503	556	553	559	520	577	550	514	554	551	562	526	534	575	559	567	548	570	575	539	570	580	533	602	572	553	571	543	554	537	572	536	520	551	544	555	549	545	564	573	576	536	578	530	579	540	555	536	569	549	579	534	550	526	581	550	561	591	574	512	573	567	543	567	578	487	487	579	536	544	552	564	554	594	577	581	559	545	586	548	558	603	550	554	511	530	534	530	522	536	539	557	539	533	594	535	580	537	576	549	552	543	515	567	538	584	539	557	521	559	541	561	530	539	558	530	542	581	563	579	529	577	548	541	552	535	591	553	548	529	576	554	570	566	536	518	555	577	553	508	537	553	567	558	561	521	573	508	559	590	535	603	561	561	546	581	511	538	542	569	597	534	590	534	526	525	573	575	584	563	532	571	561	568	538	532	552	563	548	548	602	551	586	496	582	559	557	550	541	597	609	557	559	550	581	537	609	551	525	526	559	580	564	584	558	563	577	575	503	540	505	588	529	505	583	556	531	497	548	533	533	551	548	527	537	574	555	533	522	555	550	570	582	566	528	566	553	561	553	546	608	498	521	556	578	534	556	564	518	565	520	569	606	504	580	534	599	549	585	548	568	556	547	577	605	545	573	554	549	540	547	526	528	549	524	560	529	551	563	595	540	540	543	563	529	558	564	544	594	554	513	567	562	577	549	607	558	536	490	519	554	570	549	551	543	548	537	592	588	481	565	563	573	526	570	523	566	560	577	560	539	561	526	554	594	531	571	519	577	578	564	590	537	581	551	546	552	570	571	555	532	557	534	545	584	554	565	549	590	545	580	521	542	532	539	537	537	535	562	487	508	546	557	567	569	553	575	585	534	552	598	525	544	587	585	576	557	581	593	531	580	555	579	556	540	498	539	533	578	567	574	511	609	526	561	598	591	546	552	553	582	571	507	534	559	586	544	549	522	589	555	574	582	569	560	535	544	556	532	582	576	520	535	535	540	556	576	558	550	573	534	569	577	548	538	558	559	530	587	522	573	530	502	562	572	552	574	562	556	608	539	576	562	545	578	552	550	567	552	543	587	561	581	577	582	542	550	571	548	560	522	502	563	546	546	539	536	552	541	564	545	520	558	581	550	533	552	545	547	543	547	570	570	561	576	531	579	590	537	560	545	558
44990	36476	25071	22447	18709	11987	5502	1816	653	457	383	318	292	266	316	244	232	232	221	220	189	196	171	180	184	175	153	172	149	175	171	148	142	173	153	152	146	157	160	151	161	135	138	131	145	138	144	148	148	143	162	169	147	140	152	167	141	157	130	172	162	121	139	160	139	141	139	133	137	127	137	150	125	128	147	127	169	138	144	149	157	155	150	133	137	138	133	117	140	122	142	154	153	126	134	156	118	133	138	136	129	159	147	148	143	134	141	136	133	135	128	129	129	134	157	124	136	143	132	148	141	126	125	149	126	141	141	146	122	149	118	129	126	143	146	144	136	139	142	138	118	166	135	177	136	133	124	142	149	119	138	151	126	151	134	137	146	168	132	122	150	134	126	175	178	159	127	145	121	130	140	133	175	144	168	163	158	140	124	125	149	165	142	152	140	128	158	136	124	140	153	141	156	155	157	158	152	119	133	146	132	125	122	160	133	119	129	126	125	134	147	157	148	131	142	132	117	137	131	141	147	151	126	135	142	151	120	134	136	118	157	121	164	150	142	137	143	145	148	154	137	141	127	132	146	159	132	135	152	131	152	158	134	144	149	135	137	121	150	152	145	136	132	134	140	130	133	132	130	132	145	140	118	153	129	140	141	148	147	161	151	120	127	123	132	143	140	166	148	156	130	125	166	145	139	133	137	124	151	151	126	151	129	121	124	108	142	139	111	134	148	127	129	117	147	146	128	142	131	125	142	163	113	106	135	125	135	143	144	131	123	133	143	148	145	124	124	118	128	154	128	146	142	142	132	140	130	140	144	121	152	137	131	148	129	146	156	167	149	142	117	147	155	147	146	139	145	144	128	150	137	144	132	130	141	135	129	123	133	141	142	150	141	147	141	150	138	143	131	147	150	133	144	145	142	134	138	153	140	135	134	128	143	121	154	161	129	146	126	150	144	117	137	145	138	121	128	118	146	173	151	150	146	159	143	142	127	162	132	154	145	120	150	126	137	139	141	142	143	132	145	143	134	140	136	145	149	157	122	134	133	145	120	153	128	128	140	139	130	121	149	124	133	141	142	150	142	145	137	125	147	106	129	156	108	145	141	122	148	122	155	163	142	120	138	136	113	160	134	153	155	121	131	98	129	132	140	123	142	146	134	141	160	150	149	146	137	153	143	117	152	161	128	124	158	146	135	154	122	169	156	143	125	119	152	142	140	141	135	150	142	132	115	133	147	135	149	134	146	128	158	121	136	142	142	124	150	131	113	129	133	145	130	138	146	135	129	145	127	140	129	121	133	139	149	147	145	141	119	137	135	134	155	119	147	150	135	137	132	122	149	157	124	144	135	152	150	143	158	133	143	122	142	145	131	134	129	133	133	142	125	144	132	119	159	134	156	148	151	143	164	141	137	138	133	143	151	144	126	150	128	141	135	123	145	140	138	125	136	129	124	143	138	115	148	131	149	143	155	126	143	143	127	130	137	128	130	142	147	145	153	150	136	131	144	126	139	135	120	141	144	148	166	139	135	122	146	113	136	134	145	135	161	131	153	141	143	141	147	164	154	130	140	149	137	145	134	129	130	133	133	137	149	127	133	130	126	152	142	139	150	132	150	154	117	154	129	156	132	109	139	126	153	155	135	145	142	122	157	144	141	144	130	146	137	142	146	127	141	141	143	139	140	127	127	125	153	137	134	123	134	131	146	121	142	142	142	151	141	130	153	129	131	146	143	145	134	141	144	118	122	137	151	136	124	126	139	138	118	139	161	128	160	152	144	138	143	127	143	144	119	99	159	158	129	146	124	132	137	141	123	144	121	129	126	133	127	132	150	125	146	135	140	148	137	142	146	139	138	128	125	142	136	135	120	122	135	152	139	142	161	150	147	131	135	122	146	145	129	148	153	153	128	140	140	134	141	114	138	143	149	176	125	132	143	138	121	113	147	147	112	140	106	128	129	145	130	146	124	149	129	144	152	118	140	138	151	143	139	127	158	130	140	147	129	126	127	148	155	148	150	152	146	141	130	131	123	133	138	137	142	150	126	152	142	151	143	163	145	145	130	139	140	134	113	136	127	145	135	142	133	141	130	127	120	131	150	144	150	117	138	128	142	123	154	153	107	135	124	142	141	135	118	148	160	126	132	151	154	135	157	149	138	137	128	128	121	143	134	121	142	137	129	146	144	132	126	139	133	142	142	115	144	122	143	151	129	137	129	128	135	128	129	120	123	137	136	117	134	137	141	99	147	142	147	129	145	130	126	158	153	155	126	128	148	116	138	142	137	148	122	131	126	107	142	126	162	127	128	113	138	118	141	138	136	132	145	158	146	161	140	137	137	141	157	134	144	136	134	126	122	163	136	134	135	141	147	141	141	132	142	156	127	148	158	154	144	135	132	116	127	131	149	132	137	125	135	164	141	138	141	121	116	141	145	143	134	133	169	122	138	141	155	124	144	133	130	157	165	140	122	135	136	145	143	131	134	124	140	141	133	142	122	168	118	138	155	122	134	148	163	122	147	131	138	129	139	146	140	146	161	134	143	130	138	130	133	151	150	143	126	138	159	164	138	147	153	131	128	133	133	124	124	153	131	128	139	138	141	133	115	142	128	133	160	121	121	141	137	128	133	115	152	111	134	121	147	125	147	134	127	171	152	127	141	146	152	127	143	111	143	112	124	144	138	124	111	131	143	133	139	133	153	119	135	121	143	152	120	138	135	144	123	151	147	138	128	154	124	149	141	142	139	123	124	135	161	162	140	150	132	121	146	121	172	129	163	134	114	138	166	151	165	146	134	158	149	139	146	136	135	151	139	134	135	140	130	135	143	121	142	153	143	133	138	145	150	134	154	154	155	137	135	142	125	127	131	157	146	144	140	143	137	142	122	131	140	126	134	154	154	150	143	125	105	159	137	146	143	152	139	134	132	133	122	136	143	135	143	130	129	141	144	142	144	142	128	146	121	126	136	128	130	131	165	149	145	151	153	131	157	128	110	116	135	141	121	170	165	143	130	134	157	127	137	135	142	118	122	136	147	128	99	151	156	143	146	164	123	129	142	136	136	127	139	124	143	133	147	136	130	147	135	150	133	146	133	131	113	153	132	109	131	136	121	141	118	133	132	143	147	136	134	131	153	152	119	127	130	136	115	137	131	132	141	139	130	137	147	146	152	125	138	144	125	143	137	149	132	117	150	133	114	157	148	116	135	129	150	147	144	137	127	131	142	129	124	133	132	149	132	128	140	130	136	143	142	130	149	154	142	119	136	133	145	122	151	135	147	160	129	139	144	119	145	146	144	134	136	147	145	148	130	139	129	154	131	135	130	163	142	135	142	125	137	159	140	127	140	140	133	123	140	122	144	152	155	129	133	129	150	120	139	148	134	135	151	146	134	119	142	126	138	129	161	148	136	154	158	139	142	126	139	160	141	138	143	129	143	144	122	135	150	145	136	169	152	143	142	129	146	144	139	117	132	148	136	140	139	136	132	130	126	137	135	149
42168	19814	8077	8085	6236	4727	4078	3426	2979	2274	1837	1563	1343	1211	1163	1059	974	878	843	754	691	695	674	636	576	568	574	551	508	539	493	503	503	486	454	488	470	425	438	480	472	415	443	355	433	411	388	409	396	423	446	431	400	396	372	387	397	399	412	423	388	380	361	352	391	399	396	381	383	370	404	380	379	397	356	369	344	368	397	378	367	347	392	362	379	372	382	365	362	411	360	344	345	388	367	357	340	349	319	352	365	384	370	370	374	371	374	387	370	326	354	341	359	354	325	351	358	359	384	355	324	379	364	344	348	316	389	346	372	361	344	346	374	359	344	374	366	329	346	331	334	393	350	324	388	383	393	325	339	360	370	329	354	367	355	330	338	378	353	371	360	355	346	360	363	332	346	371	330	383	322	352	367	362	334	353	374	331	324	350	325	333	340	370	350	354	366	361	345	351	357	360	372	343	368	364	352	347	346	311	346	378	358	368	367	361	374	368	341	369	347	344	346	364	325	361	340	341	351	300	362	370	377	383	370	367	376	322	333	389	335	364	367	310	375	330	366	392	364	316	345	345	339	315	333	302	328	359	332	354	384	372	366	329	399	380	317	385	353	339	393	359	358	376	340	323	359	358	344	348	373	367	358	340	367	320	380	339	369	326	341	334	363	324	334	349	302	367	354	397	341	340	374	356	372	315	347	386	354	353	333	361	357	379	351	351	330	330	358	363	343	372	350	350	348	346	319	344	362	348	358	362	372	356	330	339	358	354	370	363	357	308	349	361	338	340	341	347	370	370	356	334	333	303	332	347	355	327	344	350	402	357	321	331	347	371	346	322	358	371	343	333	350	358	324	323	365	343	376	376	316	342	359	364	337	326	353	343	384	357	355	342	333	377	360	378	361	392	362	321	336	335	369	306	353	347	359	344	326	356	362	346	342	310	384	343	341	338	365	337	341	356	372	390	336	384	357	339	373	364	343	352	351	355	318	358	339	370	328	365	367	315	334	397	360	362	359	340	379	336	323	372	333	336	332	375	369	368	377	364	327	354	316	347	371	371	394	341	359	355	345	339	348	326	346	340	315	352	363	350	324	342	370	348	329	340	362	355	331	342	354	300	331	340	361	365	359	369	341	348	388	356	367	370	321	346	357	293	382	338	332	375	329	368	333	342	395	352	387	374	330	321	324	372	350	363	346	342	355	360	395	382	353	365	338	363	358	305	338	330	366	324	359	353	370	379	317	341	342	354	370	372	334	337	322	330	390	327	376	341	378	347	366	357	358	359	346	382	338	372	316	366	349	334	353	370	314	369	353	361	364	372	335	386	355	379	351	361	353	351	338	353	340	367	356	347	345	349	358	351	370	363	377	334	363	371	401	348	328	341	346	332	372	364	351	414	333	352	334	343	382	356	380	340	324	364	363	335	359	344	371	347	332	364	359	363	359	372	363	315	342	371	365	357	348	358	318	356	345	331	358	360	358	366	342	344	360	352	366	370	326	355	402	366	366	355	369	353	373	344	331	369	342	357	351	321	354	342	369	330	355	357	345	335	388	344	367	350	357	360	375	372	344	354	346	310	346	362	345	365	349	370	364	348	354	334	332	382	343	384	381	349	301	368	343	348	378	369	360	327	328	390	361	359	345	353	367	372	326	351	338	363	340	378	347	310	348	365	307	345	369	352	353	363	341	384	344	332	352	353	369	345	360	332	301	367	350	370	343	315	339	354	392	363	376	343	391	373	324	326	366	350	341	319	342	354	351	340	340	351	320	382	364	366	363	323	357	378	353	360	353	348	326	362	409	320	365	311	358	358	350	360	359	337	336	370	325	332	358	317	358	379	357	338	357	349	331	350	353	334	321	363	360	351	321	375	334	333	345	356	353	368	351	333	348	340	379	365	375	348	341	357	361	323	382	351	370	326	376	338	326	379	379	358	355	364	357	343	362	358	367	359	337	362	353	339	362	350	354	350	385	370	306	311	357	374	369	316	363	366	375	345	373	324	359	379	332	334	337	358	321	361	362	342	355	352	332	359	314	335	347	361	346	356	341	353	377	327	350	333	362	345	307	340	340	343	325	359	354	350	360	357	317	426	345	359	368	345	336	333	359	342	352	369	378	381	388	382	347	370	358	366	337	351	388	350	359	362	356	356	355	373	359	346	350	362	373	327	388	332	340	324	346	326	357	340	340	384	369	342	338	366	366	371	344	333	349	355	393	379	333	364	339	327	366	359	343	340	330	364	330	355	340	350	315	369	334	326	348	383	340	321	356	341	375	370	334	355	374	335	328	369	340	358	316	356	348	370	339	353	348	355	365	349	332	368	353	368	368	339	369	338	376	366	317	380	349	335	333	365	342	344	330	362	347	363	322	350	385	339	346	352	328	339	335	332	378	356	364	333	333	394	370	340	366	368	360	336	361	353	398	297	339	360	307	371	357	297	370	345	349	341	339	335	360	346	349	357	332	376	310	359	342	380	357	361	346	369	353	342	357	376	340	348	381	353	339	379	350	339	325	330	381	351	358	365	380	353	319	330	371	388	367	329	332	356	351	386	353	365	350	361	341	370	348	384	338	340	319	363	338	330	333	349	323	356	337	353	365	350	356	340	346	326	363	372	363	344	311	320	373	362	367	370	377	331	343	374	338	333	321	356	365	354	343	344	343	385	371	350	324	338	329	350	343	348	366	340	331	333	351	366	322	351	330	333	314	342	391	359	397	378	346	354	342	371	318	363	345	383	367	346	369	382	382	353	371	342	362	358	372	365	374	334	348	358	358	336	328	372	376	330	391	383	368	361	384	354	366	360	334	361	342	383	380	337	356	376	336	343	337	330	375	365	364	329	339	350	367	383	342	314	340	329	351	333	364	335	327	364	330	373	380	334	339	339	348	306	346	369	334	338	343	369	363	313	340	337	358	373	308	349	350	349	389	327	337	372	338	345	332	359	348	366	373	353	359	344	367	351	337	344	369	353	355	339	391	385	382	377	359	356	363	356	324	355	377	332	335	333	372	381	331	349	383	400	354	339	330	335	363	341	353	333	353	356	355	360	341	340	341	361	377	331	338	359	343	350	345	356	352	344	348	358	359	350	363	344	350	369	360	341	349	347	361	366	347	340	359	338	338	348	316	372	383	355	337	327	374	367	334	353	326	381	375	336	346	344	374	329	358	340	356	338	355	341	346	350	372	330	324	381	354	322	357	353	339	379	371	323	340	339	339	355	383	378	327	317	376	353	352	310	340	346	341	337	338	354	360	383	381	375	358	355	349	328	353	331	362	336	384	346	349	360	343	365	326	349	322	355	306	353	353	319	332	360	337	359	364	353	362	363	350	334	363	349	366	335	356	361	364	360	363	369	333	339	334	340	346	329	385	354	326	341	335	378	341	342	308	351	345	331	377	337	359	380	340	343	353	377	354	337	328	330	383	389	339	322	346	358	357	329	331	349	333	366	354	364	367	384	375	358	368	334	326	323	343	354	350	330	310	368	325	366	344	404
44381	31935	25850	22967	21799	18449	9776	2706	794	548	390	318	265	279	218	199	194	184	214	174	166	141	139	146	147	142	165	129	147	149	126	133	129	139	135	121	123	107	120	120	111	95	109	140	103	120	140	128	133	107	120	116	108	129	108	104	124	116	105	108	108	103	135	107	107	94	98	109	121	95	116	114	119	124	101	115	103	98	108	111	112	107	123	112	96	109	111	113	111	128	111	113	117	103	102	102	104	90	103	142	118	107	114	119	115	133	121	105	105	131	109	103	109	89	107	90	122	95	98	116	113	116	98	102	118	100	99	123	117	123	115	109	110	141	113	117	118	120	119	104	117	113	118	112	108	115	111	112	117	142	109	102	107	140	117	122	102	114	106	82	104	104	123	122	113	106	137	109	118	100	102	100	105	110	108	110	101	121	99	104	131	105	126	120	107	117	100	103	94	107	121	107	109	112	106	104	92	80	95	109	109	110	98	117	117	127	125	107	118	117	128	111	102	98	109	89	118	119	119	110	101	104	121	119	124	111	137	136	106	109	96	99	97	111	104	135	140	129	105	125	125	108	122	107	108	114	130	120	102	117	115	115	115	114	94	102	114	96	121	91	113	127	106	118	118	112	118	120	100	92	102	111	99	115	111	115	109	108	122	115	112	100	124	127	115	137	99	117	103	93	108	121	102	107	85	113	126	111	101	117	110	106	104	116	106	108	108	112	115	106	122	99	122	112	109	121	129	117	98	96	122	123	111	107	102	106	147	123	110	103	105	113	109	116	108	106	133	137	125	122	119	126	106	117	105	121	100	115	118	106	104	125	117	99	115	114	122	126	120	94	112	102	96	109	104	97	100	111	116	112	113	132	103	108	106	112	111	122	113	102	124	108	93	115	121	128	121	87	113	102	115	98	102	110	116	124	112	109	107	108	110	103	112	117	109	100	117	114	105	92	110	104	109	111	116	106	101	114	115	124	100	130	117	103	110	136	117	117	140	114	125	105	101	98	111	111	142	114	121	112	112	115	107	117	125	109	118	100	107	135	104	109	122	120	119	103	99	108	122	125	111	131	116	116	115	121	123	113	103	108	118	128	115	103	103	115	118	106	102	120	110	105	96	102	112	127	137	98	112	95	103	92	122	115	132	111	113	126	106	117	110	117	106	123	95	112	114	120	129	112	103	97	111	93	101	126	99	107	106	109	111	120	113	89	114	95	110	105	115	101	103	93	139	113	105	97	120	113	107	90	108	99	107	108	103	115	106	86	94	101	103	92	105	103	100	112	122	104	126	124	106	119	103	109	119	108	120	117	104	99	101	99	103	104	123	106	114	125	114	87	108	104	101	107	123	103	128	109	112	108	105	114	106	109	122	128	89	111	102	98	107	118	111	109	113	112	105	108	128	111	115	112	104	105	119	100	123	102	108	121	107	116	100	112	104	109	102	111	119	102	99	146	126	97	115	104	102	107	90	113	112	101	101	109	106	119	90	92	127	112	85	131	133	109	111	110	113	112	103	98	109	137	118	99	104	106	113	99	128	106	99	113	125	111	116	96	124	128	118	107	104	131	101	100	103	114	123	127	117	101	122	118	131	111	105	119	123	97	108	95	102	95	97	119	133	117	108	96	118	96	122	102	129	118	103	103	112	107	97	128	103	85	92	105	118	115	118	105	98	101	121	106	124	111	109	111	105	105	105	107	135	115	125	117	116	80	109	119	118	123	134	112	112	121	130	132	95	130	129	122	115	106	111	98	103	107	131	135	106	104	120	128	95	115	106	102	105	99	135	103	127	113	118	107	117	103	94	114	120	105	94	103	103	120	109	94	111	112	98	106	118	122	113	116	97	103	131	120	125	125	113	128	97	116	101	93	111	114	121	137	125	87	130	127	101	96	100	98	105	94	90	107	116	124	133	124	105	99	97	133	114	98	96	118	109	132	112	100	109	94	90	113	107	106	84	102	116	110	121	128	107	119	101	136	104	110	115	119	134	129	117	128	120	111	108	85	97	107	123	111	105	131	130	113	127	111	118	114	129	98	101	107	112	122	108	101	93	121	114	136	107	126	107	127	113	129	114	129	122	116	108	127	114	121	108	127	93	128	119	101	118	117	118	120	122	103	122	108	107	101	119	115	110	113	135	124	119	121	120	120	104	123	113	119	114	122	102	131	120	121	117	126	118	120	122	130	116	106	127	92	115	129	113	124	121	109	121	123	112	105	106	118	106	115	110	109	121	90	114	127	101	116	111	108	100	119	127	121	108	108	112	105	99	118	124	116	113	106	104	112	93	97	111	144	103	91	115	108	127	123	117	133	136	103	127	131	116	101	114	130	120	108	111	107	131	105	120	101	121	88	106	118	105	94	101	119	114	109	115	108	103	114	108	90	110	122	120	95	117	106	109	96	98	100	111	105	106	110	118	120	97	110	112	105	89	104	100	112	102	104	110	120	107	117	113	114	118	113	113	112	93	105	109	92	98	110	115	120	121	128	159	115	103	115	119	112	116	128	136	105	106	104	120	125	115	130	115	112	116	95	107	119	123	123	121	108	98	108	109	106	101	128	121	104	111	106	101	123	123	113	107	125	106	115	95	121	114	121	118	105	109	114	99	122	118	95	112	118	97	105	108	113	113	111	124	116	108	106	101	131	115	121	105	111	124	116	113	94	101	116	99	112	113	95	107	128	135	94	105	92	105	115	122	100	124	128	130	108	103	114	109	103	112	97	115	118	100	111	131	111	109	107	111	114	100	129	124	114	108	124	116	121	102	113	121	127	110	99	129	103	93	138	118	110	107	135	123	117	105	95	127	123	132	121	115	117	107	98	96	112	120	107	108	99	117	98	105	101	98	103	107	109	96	101	101	112	90	113	121	127	111	108	119	123	140	103	99	116	108	117	110	124	113	101	111	113	116	125	121	120	89	84	129	98	128	116	117	117	105	96	108	130	115	131	100	106	110	120	94	131	109	104	119	119	98	105	128	105	130	99	100	120	96	105	100	95	119	109	118	101	129	130	104	111	124	116	122	97	101	115	127	118	111	104	113	123	101	115	105	113	112	131	123	109	90	90	110	108	95	125	125	117	117	102	107	113	115	111	94	106	124	97	101	108	129	124	107	126	118	117	101	114	104	107	135	88	119	102	100	108	116	89	132	114	117	103	101	112	118	97	115	106	110	127	135	120	83	119	127	105	112	99	113	104	111	99	120	110	122	127	113	125	104	95	118	111	100	105	112	116	104	116	114	117	111	107	101	102	109	101	110	99	125	105	113	110	127	96	110	118	123	97	125	115	111	113	111	106	119	124	116	119	116	109	122	119	118	116	118	140	104	97	105	96	95	107	103	103	99	116	116	124	112	100	120	106	126	121	129	128	99	124	114	106	117	105	107	104	99	114	127	104	118	103	120	105	108	117	141	119	123	107	95	127	113	127	117	114	113	102	111	120	120	106	124	102	128	94	103	87	104	115	122	115	118	112	93	119	110	105	93	114	104	109	103	111
47808	23071	7321	7918	6281	4905	4078	3576	2765	2343	1826	1460	1312	1155	1142	1055	948	802	732	778	645	573	563	565	545	509	515	448	516	439	464	428	459	415	339	388	393	396	390	385	406	359	341	351	379	358	367	320	341	343	320	352	356	330	363	338	332	318	338	303	307	281	318	325	288	333	339	279	311	304	309	277	272	299	311	319	333	306	322	301	312	315	303	302	288	295	296	298	299	305	309	286	311	313	280	280	354	304	271	281	302	306	274	283	281	277	309	299	324	285	299	284	278	296	295	280	315	283	301	297	289	268	274	253	279	296	289	315	300	268	291	287	295	262	274	291	298	278	262	303	267	312	289	292	278	286	290	262	305	247	270	294	314	284	306	273	266	256	273	304	272	293	293	275	288	299	285	253	298	301	270	258	317	292	286	304	295	290	300	275	287	295	290	257	288	274	297	278	273	299	294	292	285	274	282	286	282	288	258	288	272	286	294	286	299	280	244	288	300	292	286	270	291	274	273	278	264	278	286	272	288	286	289	273	285	254	291	272	281	284	266	288	270	277	272	272	319	314	287	274	295	282	278	281	262	306	253	311	280	298	285	273	279	255	286	277	271	285	281	294	275	293	283	301	308	282	260	280	284	278	259	310	262	305	266	292	260	307	299	289	308	289	298	263	268	313	278	265	280	309	290	278	304	297	279	292	320	273	276	286	287	259	276	272	310	261	288	267	275	308	306	282	293	273	293	300	281	284	264	284	263	278	294	269	274	251	287	280	272	316	289	291	261	286	255	271	268	281	296	275	238	270	278	268	265	289	274	272	289	300	260	276	292	285	288	267	280	278	298	279	303	262	272	299	306	272	269	279	306	280	267	269	312	264	278	296	288	292	305	271	266	258	265	265	292	293	320	298	274	262	277	308	301	285	255	287	283	290	273	300	282	261	259	285	279	284	279	286	262	299	294	312	301	289	301	268	278	269	303	288	279	278	285	251	287	296	239	273	281	299	305	293	298	302	267	282	268	299	291	281	298	289	294	253	261	275	278	283	294	259	290	259	274	301	297	285	274	266	282	294	280	283	325	293	270	284	276	275	294	272	278	278	261	267	254	260	279	275	276	264	271	304	313	296	285	269	269	268	271	308	285	270	286	273	263	279	277	289	283	276	291	304	286	249	249	293	277	295	269	290	248	268	282	271	305	278	290	297	273	255	282	250	316	309	292	289	290	288	253	290	272	264	279	291	297	316	285	272	281	280	283	296	265	287	305	271	304	274	249	292	256	258	285	306	263	282	263	326	270	270	293	262	257	320	289	272	269	299	268	292	280	274	261	267	300	259	288	262	282	292	268	280	289	317	298	261	290	294	278	294	290	298	276	281	266	287	265	298	304	274	308	302	236	302	281	313	282	287	295	274	273	264	282	287	273	266	288	272	284	287	267	287	278	283	312	283	303	288	300	293	268	283	283	295	286	269	275	255	282	284	278	259	293	283	289	294	291	284	297	285	290	286	277	264	241	294	300	238	262	284	284	285	267	272	269	285	254	259	298	301	282	277	289	270	287	269	306	286	247	292	265	268	275	275	257	281	274	302	263	263	282	281	291	280	252	311	249	265	298	303	291	304	299	268	288	299	291	248	293	301	298	287	271	285	296	309	296	300	296	294	282	281	279	282	257	258	318	278	297	262	280	308	260	280	243	252	291	287	253	286	279	283	268	259	303	278	293	253	275	287	251	272	301	256	261	262	283	279	256	287	275	264	272	284	250	274	296	292	298	295	260	259	270	253	287	324	304	274	270	244	262	288	281	275	263	289	293	245	292	283	309	293	293	282	313	269	236	301	290	247	266	295	288	285	281	268	255	300	267	275	260	297	274	267	273	255	275	288	248	292	300	250	300	274	252	259	305	268	283	311	258	306	280	303	271	256	253	293	270	282	290	277	273	272	269	264	247	281	265	285	292	272	315	293	273	282	301	278	256	308	271	279	274	279	293	304	289	262	273	266	304	285	272	270	316	265	264	264	261	284	266	253	296	295	280	284	269	292	303	257	244	289	299	276	296	291	272	286	316	296	276	276	263	270	258	307	284	270	291	269	272	326	291	252	286	260	291	284	249	277	271	286	309	261	302	270	292	285	293	280	296	269	277	301	286	288	264	302	269	293	269	270	287	280	263	302	276	292	293	294	287	280	303	298	279	293	290	297	280	279	279	295	293	268	290	275	298	275	289	250	264	279	316	280	284	298	260	244	296	283	271	280	306	279	301	270	268	264	309	310	270	261	259	262	298	288	288	241	266	276	279	287	293	268	287	303	282	285	307	285	301	276	289	272	282	261	302	284	287	263	268	281	260	297	254	299	278	270	292	237	279	260	282	273	301	263	292	279	294	285	274	259	291	286	276	285	286	281	285	285	274	283	264	273	294	301	283	257	298	274	285	294	281	294	324	275	268	255	272	311	296	277	288	273	292	265	297	289	276	280	271	283	261	281	259	288	262	271	276	268	290	283	297	274	272	277	299	302	310	292	255	300	279	277	308	270	291	272	281	264	278	326	299	265	297	291	291	281	287	281	269	285	282	288	294	266	285	292	267	295	262	289	290	294	286	289	273	282	264	274	312	310	283	283	294	273	276	300	293	249	314	269	293	308	291	289	278	281	286	257	278	253	268	316	294	292	292	281	271	276	261	292	281	307	284	286	267	310	282	292	266	282	305	270	298	288	262	275	264	273	301	299	278	287	313	287	284	303	345	262	269	262	261	284	292	269	287	272	281	283	260	281	315	305	296	293	306	284	285	298	246	274	286	303	289	237	280	279	265	293	272	291	281	262	269	306	282	283	272	294	276	295	281	285	294	302	272	261	288	300	269	262	274	267	294	283	265	266	274	301	296	278	269	273	275	310	298	281	294	286	278	299	254	281	260	280	318	298	293	266	294	284	256	281	270	286	281	267	254	264	278	274	301	287	301	291	318	280	264	300	280	289	305	294	290	306	260	275	287	294	319	306	282	279	290	265	280	263	321	285	272	296	261	282	260	299	279	271	320	246	268	280	282	261	261	283	298	281	276	270	272	281	282	285	258	270	261	292	294	266	289	272	320	274	301	302	268	301	288	266	270	278	285	271	298	295	289	287	265	288	287	299	302	275	245	299	278	312	295	285	250	265	270	269	293	278	287	263	288	259	260	293	260	300	264	279	293	249	301	279	300	247	292	290	321	309	296	262	284	299	268	271	295	284	289	299	277	285	284	310	263	258	277	254	271	278	283	281	266	242	267	278	306	276	288	284	280	303	271	284	276	287	285	295	301	288	300	303	283	293	275	327	257	289	277	290	284	276	286	278	271	294	274	283	292	275	304	284	264	273	284	277	271	274	261	289	304	309	260	291	263	273	263	262	271	297	310	297	276	260	248	259	276	290	297	271	308	283	275	275	284	318	277	306	277	266	300	282	273	267	258	286	309	285	307	300	272	274	297	317	275	296	281	257	279	256	301	274	302	298	254	297	266	259	283	299
32931	19114	4863	1037	410	292	250	222	218	233	231	251	221	201	211	213	252	225	201	214	231	222	226	236	247	217	219	254	243	224	225	211	195	239	216	227	219	225	226	224	226	243	214	225	234	217	213	204	215	238	228	221	239	242	237	219	187	242	224	222	218	226	218	219	204	237	226	235	208	228	213	231	241	229	230	251	222	244	233	260	233	239	228	234	223	222	193	225	233	230	216	227	216	235	215	240	243	212	204	209	239	219	228	235	226	229	222	247	224	213	241	227	282	213	221	231	222	206	224	221	216	206	247	232	229	229	265	229	221	232	207	250	236	231	212	265	265	206	233	214	219	257	228	229	243	251	207	260	237	225	235	218	224	229	225	195	236	240	262	195	233	220	207	217	239	226	253	198	223	249	234	225	238	211	219	214	262	220	239	225	251	244	232	227	238	208	226	227	218	237	213	237	258	233	228	243	216	223	235	240	243	223	209	229	229	226	222	214	268	252	222	231	237	246	276	178	207	208	229	240	214	237	213	207	228	225	229	225	222	238	231	213	219	236	218	224	218	211	224	216	236	263	246	263	239	216	227	219	226	228	239	208	237	211	211	237	245	218	219	214	240	231	223	193	216	241	238	224	216	239	218	227	239	217	214	203	222	215	216	241	229	262	234	224	236	238	217	210	217	231	225	209	233	241	245	215	224	195	225	229	222	223	198	214	219	230	254	226	200	222	230	225	240	227	254	219	198	226	227	224	198	234	224	195	211	198	225	230	220	199	214	228	228	238	230	234	235	213	232	253	206	236	202	219	243	217	237	211	207	219	186	232	228	213	242	228	224	239	240	242	223	228	222	241	241	193	238	233	222	234	235	230	224	217	219	241	246	242	225	231	232	207	231	227	228	223	215	226	215	224	225	229	215	224	201	238	233	243	227	249	237	218	237	231	228	201	240	216	247	235	247	210	225	228	221	225	215	213	231	232	268	228	230	231	233	212	231	207	234	233	231	204	224	206	204	262	221	251	208	230	238	199	228	211	230	217	225	202	223	220	264	206	210	223	221	226	232	236	228	224	190	214	205	220	229	219	237	207	214	223	206	231	250	213	244	219	222	221	226	269	219	243	238	211	248	247	242	204	247	248	225	224	240	210	259	216	253	209	214	221	217	241	245	248	226	229	250	240	251	247	221	196	237	223	202	203	205	253	218	244	204	244	221	206	228	248	240	205	198	234	216	237	225	236	259	232	244	233	208	218	223	215	254	239	233	225	215	191	226	231	247	204	224	240	219	208	226	260	208	257	235	227	224	192	207	219	215	215	205	211	230	242	220	227	217	247	218	255	231	223	225	251	230	247	237	247	247	251	231	213	229	233	230	241	230	198	216	209	247	275	229	209	240	245	239	234	242	216	230	215	209	226	256	236	261	222	201	238	243	228	237	237	230	225	233	242	208	225	236	238	240	231	236	218	209	263	223	238	224	232	223	233	212	251	214	210	219	229	234	246	245	224	228	240	224	223	250	247	226	214	243	239	224	214	213	256	199	229	229	240	223	221	241	237	232	230	234	208	249	254	208	215	230	232	241	213	232	218	236	249	234	230	220	212	230	227	230	228	203	230	235	206	209	219	239	205	229	210	215	218	234	212	211	223	239	194	219	235	230	230	225	221	251	225	223	204	222	217	237	247	197	230	203	223	240	214	256	242	241	235	231	189	220	252	202	223	221	230	210	210	255	191	226	223	226	240	219	220	235	256	246	206	225	225	220	237	259	227	219	228	198	223	243	237	235	208	248	230	238	213	225	241	208	239	231	228	231	218	211	210	237	218	242	223	216	245	246	241	234	209	218	197	224	216	225	213	245	234	250	220	221	262	214	227	192	234	222	213	214	201	228	230	206	214	236	226	215	236	210	248	237	254	207	225	225	253	244	220	237	222	255	207	241	213	214	219	233	229	187	250	240	215	245	241	246	231	231	226	203	204	203	245	270	235	238	259	239	231	211	229	231	222	214	233	205	217	222	211	254	223	221	235	194	218	262	243	240	233	240	247	230	187	213	223	228	250	227	226	220	219	253	239	212	227	226	228	202	251	229	239	241	195	216	228	237	247	209	209	245	219	228	228	223	248	220	223	203	257	222	215	243	239	208	228	201	242	204	221	227	243	243	221	252	231	218	223	256	211	236	266	220	239	230	207	219	234	237	219	209	228	249	239	236	224	235	242	237	224	192	230	221	198	245	220	213	221	216	236	236	249	226	225	180	252	240	221	236	231	224	244	254	220	238	231	231	233	223	220	247	248	202	212	203	194	243	231	249	226	216	219	230	240	224	223	210	233	199	203	249	221	221	225	210	241	212	254	231	234	231	218	226	220	218	245	244	231	227	227	223	247	218	230	197	245	234	215	231	237	219	231	251	220	227	242	235	201	228	227	248	231	250	225	221	233	220	243	211	238	206	225	227	220	237	249	254	248	222	230	239	248	206	227	233	243	214	220	239	233	209	195	262	244	225	191	208	213	214	224	231	219	230	230	224	239	223	247	237	242	235	204	249	252	219	223	232	224	216	205	213	226	220	238	235	207	210	217	213	207	221	231	184	242	219	224	244	230	229	242	266	262	203	236	221	225	207	209	215	198	223	215	208	211	195	214	213	236	223	221	220	222	229	220	217	251	216	240	213	247	224	216	227	212	204	244	233	229	222	229	217	218	224	234	220	237	216	232	236	238	229	248	184	219	228	210	205	212	210	223	237	232	199	222	241	219	245	244	230	213	221	214	193	235	217	240	206	243	220	216	203	221	235	218	226	209	219	217	250	205	225	239	232	225	218	240	231	232	218	238	206	221	228	225	255	242	190	196	226	252	221	240	201	225	218	230	220	247	228	208	227	227	208	248	242	227	208	208	213	229	235	243	227	244	223	229	201	220	216	234	240	212	225	232	230	239	241	211	254	196	233	226	263	235	241	212	218	209	207	243	231	256	228	224	231	221	207	221	237	237	213	207	202	232	235	234	240	221	227	221	216	240	221	193	237	234	220	226	225	224	214	240	259	193	224	235	219	246	206	241	226	234	224	232	232	235	233	238	202	265	234	249	213	236	271	228	217	210	186	219	223	216	232	224	236	229	200	205	249	223	233	222	228	225	226	227	233	190	237	230	256	239	206	199	230	217	226	196	212	206	194	226	229	224	218	213	214	213	268	196	236	225	229	226	211	219	205	209	201	249	253	243	234	241	229	226	242	223	206	237	212	218	185	238	238	206	205	204	211	220	218	219	224	244	260	221	201	231	219	226	234	229	207	199	226	230	206	218	216	228	218	234	214	198	217	207	247	223	216	244	217	221	250	249	234	229	235	230	208	213	206	255	248	215	232	237	210	224	219	216	222	209	219	213	244	249	228	241	223	217	234	215	243	230	232	220	239	230	235	243	255	234	226	228	248	198	217	216	204	246	229	218	213	227	219	211	240	206	225	180	241	240	227	201	225	227	190	254	224	242	233	239	216	233	233	249	214	208
25426	11639	1681	892	759	726	767	721	668	642	634	577	575	592	587	597	562	546	595	590	572	547	592	592	590	542	548	566	572	580	590	577	549	590	557	580	548	592	565	535	590	578	586	582	587	548	589	559	530	581	554	584	545	572	575	575	562	605	578	556	581	558	583	548	563	594	544	570	588	597	547	564	561	553	536	555	566	575	552	598	565	567	571	559	545	557	574	595	588	567	552	575	572	536	514	591	549	596	578	587	566	520	552	601	552	538	554	534	553	548	560	565	601	559	567	581	602	577	556	561	577	613	499	600	580	577	621	571	596	558	619	573	549	570	576	592	549	578	558	563	583	585	563	597	525	556	598	555	556	545	596	614	550	554	571	604	565	545	559	575	514	554	555	568	533	616	541	564	560	583	544	547	580	561	564	615	582	582	557	546	574	580	541	596	558	556	619	583	589	571	565	560	530	570	599	566	551	581	581	579	583	599	561	567	559	594	581	548	572	568	587	561	561	543	558	569	564	586	572	595	553	537	528	578	538	530	546	591	570	560	589	572	598	603	519	562	568	529	549	580	556	587	555	542	588	558	544	595	600	562	613	560	596	561	485	601	594	553	554	570	591	573	523	567	615	563	610	561	557	620	568	555	548	618	548	537	593	550	561	553	569	598	577	572	568	575	569	609	556	620	615	583	537	568	595	552	591	562	524	544	537	525	599	599	553	596	578	535	548	532	599	626	549	532	580	598	576	598	568	555	598	548	573	546	560	573	572	582	626	560	558	570	583	587	544	549	626	591	565	591	565	548	558	558	565	577	563	565	587	597	556	567	535	537	559	556	571	523	598	618	545	542	523	592	563	572	559	603	585	586	553	544	553	568	566	553	547	597	610	537	568	527	557	561	563	584	556	601	589	535	551	520	584	549	570	593	555	582	553	553	573	605	555	575	544	576	536	578	593	621	592	601	600	589	587	587	570	532	539	582	564	622	572	517	551	556	588	544	595	546	567	609	600	576	576	559	542	567	541	571	555	552	532	555	579	559	550	614	564	562	597	591	604	545	591	552	549	565	613	611	588	569	556	621	581	591	563	588	528	582	582	614	618	539	595	607	569	580	574	611	591	581	544	542	612	541	586	556	573	613	577	605	560	561	596	514	539	596	572	555	601	574	552	584	563	622	571	551	552	551	555	558	619	575	551	605	610	576	622	607	576	574	597	589	573	559	596	557	567	589	585	600	608	594	557	596	545	598	582	567	587	596	554	549	580	591	574	594	574	564	509	568	589	586	539	540	523	591	563	554	569	585	555	540	589	534	587	560	572	583	534	580	549	595	577	599	573	558	579	574	575	597	588	614	588	547	581	567	561	582	596	581	600	597	592	584	577	547	560	623	542	632	582	609	548	595	589	601	566	559	578	628	566	561	588	579	587	543	557	518	559	548	577	589	601	570	587	593	602	557	527	553	612	556	582	569	559	510	566	587	524	549	549	576	544	596	544	567	565	601	607	554	609	560	532	577	589	549	592	538	571	551	590	551	564	557	530	640	600	555	546	533	554	555	570	591	581	572	526	606	519	582	591	549	563	590	569	596	584	576	584	543	606	558	572	569	550	604	588	524	545	543	576	590	577	583	579	565	589	537	573	574	591	539	574	555	535	584	558	568	584	613	639	546	594	535	558	548	579	561	570	583	548	577	577	558	550	572	602	549	555	598	598	559	569	642	549	577	586	534	587	566	587	579	605	586	544	584	575	550	608	533	599	584	569	591	571	583	544	612	564	568	545	559	540	564	549	587	575	545	576	578	603	583	543	563	508	580	604	571	549	589	580	605	535	601	566	572	546	562	592	596	593	589	550	553	626	593	531	573	556	544	578	590	600	577	557	567	566	643	590	575	547	581	583	561	489	613	542	612	596	568	610	562	585	585	630	549	560	580	549	576	573	581	603	560	542	590	601	587	561	594	572	578	554	558	598	551	561	559	555	579	556	582	533	609	529	606	592	559	569	600	556	578	540	601	533	600	573	547	564	599	593	553	547	559	585	587	578	604	564	585	562	568	578	539	602	518	585	572	581	580	598	552	533	578	618	543	554	550	577	523	593	558	620	627	542	568	579	552	610	534	589	644	555	575	543	566	565	565	570	539	614	560	625	567	584	551	600	563	554	561	572	566	527	540	555	558	568	545	613	598	570	583	550	513	597	621	577	558	521	558	554	578	543	560	559	588	543	548	584	549	569	520	581	603	580	557	583	570	576	527	584	586	578	533	602	575	614	553	581	553	591	558	562	555	579	575	544	560	603	576	571	600	543	539	575	603	580	572	587	561	557	568	569	513	562	556	534	512	600	546	515	543	544	554	584	540	554	576	556	566	571	612	565	542	551	578	542	625	573	572	548	581	594	570	550	582	601	566	569	596	560	576	547	575	547	587	576	582	582	571	607	548	569	565	574	571	541	588	571	581	573	547	545	561	570	533	615	624	582	588	562	567	597	560	577	581	553	525	582	561	576	563	579	542	570	571	558	554	504	553	591	591	537	588	589	577	540	574	518	554	588	577	604	573	557	541	553	554	563	588	605	610	559	564	568	512	520	561	575	601	580	569	583	600	558	569	574	550	560	544	590	604	584	571	590	571	574	564	591	568	612	569	566	540	604	574	581	599	586	527	550	502	539	564	546	545	606	579	585	576	555	588	539	539	560	590	544	568	606	562	559	541	549	569	598	583	527	566	565	564	544	601	544	572	609	552	533	510	587	613	580	544	616	590	613	571	556	549	532	528	588	559	604	586	618	594	561	542	562	548	511	541	567	584	573	581	578	565	577	562	588	638	586	537	575	590	576	551	558	569	526	559	577	558	599	622	546	571	605	557	579	546	572	582	536	589	604	583	551	567	522	559	605	580	536	553	548	580	581	571	623	587	608	571	591	564	526	590	605	593	568	582	589	595	611	586	582	605	521	612	571	551	572	581	599	567	561	560	581	566	541	598	603	549	630	541	585	534	557	545	505	600	590	590	585	600	569	555	555	586	592	591	544	583	564	606	544	598	552	580	561	579	605	582	541	614	566	584	525	565	520	559	610	565	590	568	567	575	604	573	559	576	609	571	552	517	578	585	581	572	618	547	540	553	551	579	588	546	565	574	584	595	579	629	560	587	525	555	571	557	539	553	595	571	620	574	547	546	638	581	590	511	580	578	619	550	585	572	569	515	569	604	571	586	562	579	572	610	560	597	560	577	599	549	611	590	576	561	576	574	556	570	539	534	573	552	628	612	579	588	574	531	568	627	594	509	578	571	566	585	567	562	544	532	565	591	550	557	587	601	565	567	547	604	574	586	514	559	573	593	570	549	547	604	541	579	554	544	600	583	582	570	559	580	559	607	586	556	572	572	585	590	547	584	548	563	553	581	558	573	597	573	578	552	572	572	564	610	578	566	582	579	562	592	585	548	580	548	588	537	586	564	570	559	588	563	577	547	563	593	566	530	552	581	586	573	571	535	600	548	567	527	588	561
46780	30220	26498	23220	20585	17389	10731	3095	947	654	488	354	336	310	303	278	258	240	206	441	840	208	214	211	178	185	194	174	174	158	186	161	183	173	202	164	178	158	147	169	127	187	140	166	163	164	161	180	164	175	170	143	175	157	143	180	161	163	182	155	152	182	156	167	167	151	147	189	163	161	187	139	162	147	152	151	171	156	155	148	135	152	146	165	162	180	146	144	159	142	120	161	146	156	145	153	163	168	164	155	149	172	168	162	164	151	147	141	162	170	163	155	167	176	138	158	135	174	172	179	151	140	170	176	159	149	153	144	153	153	157	168	154	159	165	169	161	163	136	175	151	152	158	149	175	156	172	172	145	166	178	143	174	145	162	188	201	187	163	149	157	151	156	144	153	159	147	147	159	142	152	168	167	145	167	147	164	156	178	152	160	143	156	169	149	158	151	141	146	143	159	131	163	160	152	189	162	172	153	172	145	152	170	144	142	181	158	172	162	166	164	149	176	151	178	177	152	141	153	164	163	186	149	157	180	152	153	167	143	157	182	166	163	144	157	191	166	164	142	161	142	172	129	146	166	133	161	122	157	143	162	147	147	153	160	159	142	143	153	169	171	159	177	174	153	154	165	169	201	156	159	146	141	153	160	137	149	184	160	132	158	168	161	162	164	157	143	138	147	136	146	164	160	139	159	144	161	166	153	166	146	159	147	158	161	161	146	170	169	147	174	162	174	157	149	137	158	146	177	141	178	152	154	157	153	180	177	157	174	169	192	166	158	172	171	163	155	126	158	166	148	151	145	176	153	171	138	135	161	155	140	170	137	155	146	160	149	138	139	150	153	139	158	151	151	167	144	166	130	153	139	182	166	150	157	177	154	167	144	163	146	145	121	150	152	181	153	135	148	164	135	152	153	151	144	153	173	154	146	147	145	168	160	170	142	161	168	168	166	137	147	140	148	149	165	151	174	166	155	142	138	184	164	165	157	153	145	167	147	166	158	157	142	151	178	149	157	161	179	152	163	164	169	164	157	159	143	122	143	168	142	174	170	175	149	158	153	152	153	156	164	145	165	161	150	161	163	140	160	157	159	167	133	176	156	166	165	157	137	141	152	144	158	162	182	155	141	175	144	159	147	158	150	163	152	160	138	160	167	164	153	140	158	187	152	165	150	169	154	173	173	140	145	163	153	133	146	177	140	147	141	158	153	180	157	160	180	164	159	152	140	165	145	168	176	142	152	163	154	156	160	135	145	156	170	157	128	151	164	159	154	136	171	158	175	157	174	146	149	157	158	158	158	162	122	150	145	144	145	191	167	170	159	139	146	172	151	155	174	182	182	146	174	183	164	125	143	154	174	135	166	137	147	161	173	150	139	152	171	158	166	151	147	167	167	152	151	150	188	170	176	169	148	154	155	153	171	149	151	148	163	155	141	139	167	175	154	150	146	149	148	177	154	152	149	178	158	161	160	151	179	171	180	160	163	166	163	163	178	133	180	176	164	162	145	167	155	159	153	163	181	151	148	186	151	158	152	141	160	158	132	162	166	157	150	163	165	176	156	175	172	148	177	152	161	157	160	154	179	164	178	152	157	144	146	180	174	172	166	145	181	153	154	148	130	152	178	174	158	164	155	166	162	139	155	164	146	142	158	157	171	153	168	163	146	139	149	168	158	162	160	138	133	167	138	164	187	149	138	125	162	146	177	151	150	150	166	177	138	144	159	118	189	142	129	130	138	155	159	161	179	161	165	152	147	169	179	137	140	142	159	156	180	149	144	155	144	155	177	150	161	150	171	162	156	152	145	176	161	152	184	157	131	143	161	155	154	151	148	143	160	155	145	162	170	150	143	156	150	159	147	154	145	163	156	158	165	166	159	125	144	139	184	132	138	152	146	172	142	169	169	153	146	162	162	153	157	159	158	156	147	171	159	161	148	136	157	164	158	165	154	173	161	177	176	150	146	207	144	147	156	178	171	167	158	157	150	169	147	182	168	169	166	149	154	168	160	148	145	184	162	140	147	163	150	155	175	152	167	174	138	149	174	159	162	159	150	157	176	152	193	146	169	152	167	154	164	155	165	153	173	167	151	184	141	171	151	154	160	140	157	160	173	156	156	158	176	163	161	127	157	155	150	159	152	141	147	121	136	155	147	130	139	151	175	170	146	193	146	160	150	159	133	152	160	153	171	184	159	163	145	173	168	160	162	162	157	155	167	166	154	130	168	160	167	167	158	161	169	149	148	149	147	160	159	148	133	148	159	173	153	179	138	171	151	182	139	161	164	160	168	175	142	139	149	148	156	157	167	185	153	162	147	153	152	173	178	155	169	166	162	127	145	154	153	153	162	147	159	166	166	145	163	148	152	156	156	154	166	147	158	167	119	134	133	162	151	153	131	153	145	156	141	176	148	174	138	174	161	124	142	158	162	165	179	162	141	150	155	145	146	165	176	145	167	167	151	167	161	150	161	175	162	156	138	150	156	170	159	162	173	176	155	161	161	148	167	164	155	134	161	153	148	142	151	164	158	143	163	135	148	165	185	177	173	159	162	173	149	149	132	161	166	176	176	144	159	167	166	140	149	153	167	132	162	152	154	156	159	160	169	129	151	151	172	175	160	170	168	176	145	137	162	159	163	146	170	167	150	174	166	159	175	143	158	147	158	158	182	157	162	192	173	175	152	161	161	157	168	152	166	149	159	179	170	156	168	149	164	151	156	147	140	155	156	180	140	165	161	147	143	153	163	156	166	124	152	154	148	137	162	161	180	173	155	166	163	152	137	147	155	155	149	156	179	141	147	176	150	191	143	150	139	164	147	185	144	164	170	141	171	163	131	148	179	168	169	152	159	144	157	151	150	152	159	165	148	148	147	130	142	147	157	146	163	151	146	160	145	156	157	143	137	146	165	168	182	125	146	154	152	176	170	162	155	170	163	148	132	164	146	158	161	153	167	186	124	173	139	152	155	151	129	169	142	148	156	153	159	168	170	171	126	143	161	160	159	160	142	170	133	186	161	162	171	151	134	166	164	151	126	140	141	155	120	149	144	127	136	164	147	167	180	171	151	148	157	162	154	164	160	166	174	172	182	178	161	157	146	149	148	155	153	160	168	159	136	137	158	164	164	157	150	159	136	151	165	152	164	162	152	147	159	166	155	152	160	159	177	130	147	137	175	130	162	156	139	152	161	147	180	149	173	162	161	162	159	157	173	184	166	145	167	158	166	159	179	160	161	154	158	166	166	189	151	166	135	168	156	150	166	157	168	170	182	143	164	174	168	152	182	140	176	149	152	151	139	138	155	150	171	161	179	177	164	149	132	176	122	168	171	169	175	139	161	146	147	175	175	169	161	151	149	156	156	175	165	135	140	140	151	166	150	149	142	176	178	157	164	174	160	139	151	167	137	153	174	164	142	135	147	156	145	155	148	147	157	169	148	140	138	161	155	170	161	166	175	149	136	170	161	157	146	168	162	177	144	171	156	165	141	141	143	159	172	142
47371	15627	7694	8260	6495	4728	3928	3350	3207	2735	1840	1487	1354	1303	1240	1110	903	870	837	2270	3900	681	579	592	622	554	580	539	522	508	504	539	476	513	493	507	468	460	456	465	442	483	469	439	451	442	466	398	403	416	416	433	374	417	452	403	421	429	440	415	463	384	425	456	384	370	400	374	374	389	391	375	379	422	390	389	391	378	392	410	389	369	389	412	374	383	366	405	359	434	371	366	361	388	372	384	376	374	384	391	384	370	365	362	401	399	383	405	373	357	337	372	366	334	376	350	422	400	405	380	370	372	373	329	378	396	355	380	367	341	381	399	367	386	374	340	382	376	375	365	391	380	393	354	361	354	402	352	390	337	382	379	342	353	358	346	382	332	385	393	374	359	386	365	347	372	377	355	369	371	377	369	374	373	370	389	377	340	371	342	365	354	373	365	424	366	396	357	375	373	355	391	375	397	340	357	363	375	384	408	369	365	371	374	379	364	354	364	395	345	406	368	374	391	368	367	366	358	375	373	386	380	357	393	340	391	350	356	357	386	375	386	373	365	357	343	394	362	361	355	370	372	356	343	391	379	371	392	340	389	408	358	350	387	367	361	354	375	348	353	381	361	344	334	408	371	365	372	355	373	370	355	383	380	356	392	378	366	352	356	399	391	366	339	388	325	333	364	381	368	370	370	354	389	356	357	381	364	367	384	365	343	358	408	381	375	346	388	377	351	374	361	335	348	349	337	340	378	340	357	355	368	346	377	397	366	377	377	353	392	339	373	420	370	379	398	383	395	357	351	366	426	380	407	341	350	359	362	409	370	369	351	353	380	406	378	364	345	357	370	331	373	364	358	358	355	356	376	388	362	350	368	338	385	371	385	371	385	339	374	385	358	338	367	345	390	341	345	381	376	386	351	387	345	365	378	387	377	358	366	343	342	355	354	400	372	361	376	392	376	375	359	361	358	369	365	351	354	390	352	367	371	397	395	354	365	387	354	330	347	378	359	392	348	363	370	361	367	342	380	386	358	364	340	375	356	383	358	340	372	366	354	378	391	358	358	350	361	360	363	357	370	350	367	384	383	363	372	386	384	336	407	380	388	356	346	342	382	365	329	374	357	369	364	369	377	368	365	337	393	347	357	357	361	351	356	371	372	379	376	352	329	360	383	369	361	383	351	389	375	357	388	373	341	385	393	350	356	388	387	342	391	407	417	360	347	369	338	344	342	371	351	379	350	377	396	333	370	389	356	377	375	384	352	393	334	337	375	369	372	370	378	386	382	383	360	363	344	386	384	390	381	391	365	368	349	390	342	371	404	376	346	358	373	397	360	362	366	370	373	351	374	357	367	379	332	353	390	367	409	406	390	383	356	376	359	404	340	358	365	341	355	347	331	372	400	384	372	346	365	374	363	381	410	384	360	383	340	363	378	382	341	364	394	385	353	384	384	338	391	338	368	344	333	404	368	332	358	354	376	351	394	376	401	353	363	378	372	366	367	427	348	362	363	346	354	376	357	360	372	345	377	358	403	404	344	360	385	378	365	393	347	357	346	375	382	342	384	361	394	363	354	353	336	358	367	347	356	344	336	370	384	377	359	337	374	384	342	346	345	380	328	354	369	339	360	378	370	393	361	366	360	371	351	393	368	384	381	387	420	360	345	332	383	375	391	353	374	372	334	336	369	361	391	369	390	357	382	351	372	373	381	364	371	343	335	357	358	377	382	402	346	341	325	356	340	355	346	381	378	346	362	378	359	336	363	334	354	380	364	374	381	366	323	381	365	375	351	376	354	361	350	353	393	366	375	369	350	374	351	357	377	352	378	359	380	373	360	345	369	370	346	346	368	357	368	341	368	351	339	359	364	378	353	358	371	386	365	363	340	384	345	358	363	406	356	366	373	379	372	341	347	344	338	377	339	371	361	373	353	395	350	353	352	348	367	383	357	330	368	339	396	370	386	363	361	355	379	353	417	363	344	375	341	393	392	369	343	354	378	369	397	350	378	387	393	384	383	348	352	332	369	386	401	336	362	385	383	387	343	395	329	359	362	392	351	363	380	357	385	338	389	358	341	350	366	342	382	342	351	401	344	406	349	376	372	386	388	420	330	332	356	366	379	394	353	393	386	323	388	366	400	364	373	365	365	371	371	377	351	377	345	370	352	397	352	409	397	363	374	374	369	397	391	389	380	374	350	386	332	350	344	341	354	369	355	330	383	382	365	393	389	371	378	370	328	367	346	379	348	375	350	399	349	341	381	362	361	360	355	380	353	384	358	373	380	370	364	381	381	352	406	361	380	386	347	403	332	384	371	372	354	365	384	366	366	375	327	377	375	354	352	305	390	354	382	356	381	358	384	373	364	366	383	401	391	351	372	385	373	401	380	337	403	367	369	332	353	384	365	369	370	364	391	345	337	374	383	341	370	342	365	371	389	355	369	395	366	340	363	375	376	382	362	328	370	368	385	386	387	372	353	367	347	355	335	348	364	355	394	356	310	344	371	379	353	372	359	371	345	342	355	355	360	364	375	356	362	360	360	375	387	381	368	371	380	367	354	336	380	361	354	397	333	352	338	344	400	360	342	364	368	376	344	399	333	401	357	362	361	324	375	361	366	341	377	353	354	401	362	371	354	356	344	370	380	366	341	375	359	357	354	340	346	383	369	361	390	395	351	402	388	395	352	378	358	360	357	375	348	377	358	363	360	363	371	365	394	321	336	381	372	364	359	370	380	346	365	333	383	362	404	363	333	370	379	372	392	377	361	332	383	375	390	376	365	351	315	389	340	392	373	347	331	372	371	370	346	329	335	387	345	355	371	366	367	367	360	360	390	360	357	371	384	376	377	397	360	371	362	367	380	357	359	376	356	389	335	359	367	396	350	381	370	397	364	385	392	362	331	374	346	361	391	355	341	354	327	391	367	350	391	365	358	353	361	381	345	381	357	372	420	348	359	358	373	347	389	423	372	352	393	388	389	352	367	355	344	376	374	367	398	350	343	334	370	364	367	374	400	411	373	358	376	349	364	358	353	365	350	359	359	369	373	361	328	369	336	358	368	380	366	390	379	381	359	365	357	368	384	390	401	373	361	350	367	385	371	405	374	359	390	358	363	330	367	373	386	365	369	356	359	387	373	340	401	373	358	356	351	375	345	398	354	354	365	403	384	376	351	327	358	378	361	375	355	342	348	353	411	392	347	357	378	368	374	366	357	364	331	379	374	355	364	369	386	362	345	360	366	346	362	386	346	394	386	376	385	360	369	375	362	354	349	387	379	354	385	376	407	413	366	378	360	362	333	385	368	395	355	382	346	353	377	371	389	338	385	347	381	405	371	361	373	365	378	350	377	363	345	390	361	340	379	382	355	373	364	379	385	378	388	353	351	378	378	378	344	374	373	373	356	375	335	378	354	350	360	364	381	379	382	343	343	390	347	369	386	347	370	363	344	358	394	379	377	348	417	357	346	372	370	350	385	360	361	343	366	364	348	379	343	387	369	350	363
54495	34879	26191	19639	13802	8461	3956	1333	811	637	491	327	277	279	242	197	213	217	189	226	669	163	155	181	122	149	116	151	124	136	116	134	155	135	147	127	112	111	112	118	122	130	122	103	118	112	117	116	114	128	112	109	122	127	109	108	112	121	108	118	117	120	113	103	119	122	104	105	102	102	99	99	105	113	122	115	138	107	114	123	119	125	128	128	113	104	120	112	109	121	101	109	96	109	99	113	135	108	128	113	110	137	108	133	127	117	117	122	125	123	88	106	115	110	101	113	110	113	101	121	110	111	103	122	139	133	120	102	130	90	115	120	100	123	119	105	121	111	124	117	117	117	118	111	116	117	100	92	109	102	117	125	102	101	107	113	117	127	109	123	113	108	117	112	111	93	101	112	122	112	119	107	109	97	117	100	120	112	128	117	111	120	109	115	133	93	92	109	101	110	112	99	112	90	125	129	114	114	113	121	115	121	104	114	111	93	122	126	125	114	107	123	101	110	116	112	95	102	126	121	109	99	92	118	135	127	113	121	121	117	105	107	115	113	110	104	123	94	126	101	94	98	104	112	115	101	122	112	103	121	108	98	96	120	107	119	106	134	125	112	107	112	97	109	103	131	94	96	113	111	120	113	133	125	102	93	114	121	148	100	104	114	98	88	107	132	114	105	92	121	104	114	94	113	109	123	127	125	111	104	109	127	119	111	109	108	132	123	120	104	101	110	104	107	108	117	110	101	117	99	109	121	91	109	97	84	101	115	121	116	104	115	106	119	111	123	107	127	132	116	118	116	130	137	112	110	107	121	109	129	117	136	101	112	99	99	108	114	117	111	107	112	114	127	95	94	99	99	114	115	116	117	130	112	113	124	128	113	103	110	107	122	118	122	105	136	109	115	106	121	97	110	121	110	141	129	106	97	115	128	109	122	103	122	133	117	119	112	100	112	120	108	110	121	112	110	109	100	118	118	104	113	99	108	107	151	120	103	117	119	114	131	116	138	102	104	120	123	119	109	118	94	107	116	107	108	100	102	102	110	104	124	129	116	91	111	109	115	120	111	120	112	117	131	121	128	103	104	128	120	102	121	105	118	122	109	113	107	86	112	112	113	95	131	109	107	112	107	96	111	109	137	115	101	116	110	132	114	112	124	111	103	110	107	109	141	114	114	114	119	116	127	110	125	120	119	96	106	115	105	118	107	115	99	111	99	132	132	125	110	123	115	106	110	104	97	112	116	115	125	121	111	118	109	110	120	108	123	129	107	113	129	112	109	144	118	103	124	115	135	121	118	116	105	101	115	126	113	117	105	105	109	117	111	136	132	107	100	117	117	111	91	126	96	124	119	117	112	97	117	114	93	105	103	111	128	118	104	114	102	96	113	112	93	116	115	116	83	110	118	96	118	90	100	113	112	105	126	101	113	105	100	106	135	125	95	140	121	118	98	106	85	114	109	87	116	111	100	119	112	100	127	126	97	109	107	103	102	116	115	114	115	112	127	125	110	108	115	105	107	112	142	104	112	141	108	105	117	119	108	95	102	97	118	93	117	104	115	96	99	106	124	115	139	116	103	102	104	98	98	99	86	120	100	113	118	101	117	126	119	103	120	124	92	126	131	109	112	98	109	105	100	94	118	117	123	116	105	114	98	101	109	112	112	116	111	106	120	113	82	96	114	95	123	109	104	107	106	112	118	122	107	113	93	119	119	107	144	101	99	118	111	112	96	110	145	94	122	98	109	117	118	114	106	105	126	104	116	97	115	109	126	119	99	106	108	104	111	125	130	105	115	113	110	119	106	103	123	121	109	107	120	108	130	119	110	135	107	112	98	110	99	115	100	97	107	112	99	113	102	117	111	134	119	110	131	127	110	115	126	119	95	140	113	122	123	128	104	113	115	108	105	113	92	117	118	101	107	102	128	123	115	109	101	86	98	111	118	132	130	106	125	110	121	116	102	113	114	105	110	132	108	128	104	94	130	105	110	96	105	105	116	122	132	112	103	122	138	108	98	126	112	121	119	102	103	103	107	97	101	110	115	126	99	101	121	118	119	99	107	94	93	127	109	107	93	107	119	122	103	106	108	113	109	115	106	129	140	119	119	108	105	99	107	113	121	110	101	96	128	104	107	107	129	97	114	109	98	126	117	102	94	127	117	110	107	101	95	114	118	111	91	122	134	94	121	113	115	92	104	110	115	124	107	120	86	113	89	109	108	101	111	115	128	98	106	108	131	109	115	129	121	123	124	110	97	110	122	109	101	122	115	118	127	106	113	109	103	117	109	116	102	115	103	123	97	100	116	106	104	101	137	121	127	108	128	113	102	121	104	110	101	124	122	123	126	128	106	101	107	117	97	99	119	115	132	125	116	92	103	110	99	121	117	99	115	103	85	106	121	101	119	111	99	106	109	108	112	101	111	86	121	133	120	121	122	105	107	103	99	127	92	122	119	129	117	122	110	129	118	132	98	97	108	127	131	115	107	88	110	101	127	116	87	124	132	110	107	128	94	127	100	118	115	119	117	140	123	115	121	117	110	107	111	112	108	119	114	129	123	112	112	127	117	113	116	105	106	96	120	99	125	117	122	130	103	108	118	121	135	104	132	100	105	114	113	125	109	109	110	109	111	115	112	91	112	112	105	105	141	108	115	112	113	107	113	111	99	108	120	106	115	128	109	111	96	105	97	125	136	104	121	103	122	126	113	124	116	102	101	107	101	105	101	127	144	98	107	112	119	103	127	106	97	130	101	115	108	119	120	131	126	100	115	91	112	104	122	119	106	110	109	101	112	118	124	107	125	131	111	126	100	116	125	105	120	109	144	107	130	120	135	117	108	95	116	121	101	107	118	133	95	102	129	110	130	124	114	102	111	116	120	105	123	122	113	104	108	107	117	103	139	115	111	100	124	104	120	115	118	109	102	121	104	104	102	108	126	118	117	111	111	107	103	110	111	117	106	108	112	117	118	136	115	115	104	104	112	138	126	141	125	103	113	100	108	120	115	92	108	108	121	116	109	135	97	97	116	104	120	116	101	128	121	124	97	110	122	110	129	111	105	111	104	98	103	116	106	116	117	129	122	102	124	123	119	102	119	128	117	119	119	136	116	127	103	126	107	120	103	106	98	96	95	113	101	111	117	116	100	127	118	116	108	118	121	114	106	111	102	98	117	96	130	110	94	114	115	93	106	101	124	108	102	103	110	111	113	101	95	117	108	113	110	115	105	119	128	106	123	109	118	103	112	97	99	116	116	108	114	112	96	112	114	100	117	122	101	131	103	88	111	143	114	99	113	112	120	133	107	94	108	116	122	102	122	125	122	99	109	127	106	117	119	123	134	78	123	119	97	109	110	129	111	105	112	119	104	118	114	106	111	113	120	88	118	111	103	111	115	93	119	114	117	114	113	109	124	118	127	104	114	109	110	110	112	92	100	114	119	115	112	126	93	105	111	101	121	114	120	93	121	125	124	97	96	112	126	108	92	116	119	118	112	113	113
45509	25736	9020	8164	6450	4716	3657	3263	3305	2556	1960	1467	1310	1260	1192	945	1056	786	770	1127	3834	605	586	566	541	458	490	479	471	484	402	405	403	444	402	383	392	381	370	391	370	371	343	361	371	368	357	354	343	314	333	355	336	309	312	358	319	312	299	330	342	295	318	322	331	330	331	315	328	324	321	292	330	315	304	308	313	310	313	281	296	296	333	287	308	322	284	289	291	296	315	293	295	297	301	309	302	310	302	274	292	276	268	290	308	289	268	286	276	336	290	279	285	276	264	286	260	299	283	295	281	295	279	316	289	274	263	305	292	291	272	290	259	286	285	279	318	303	285	267	279	274	302	322	281	291	284	272	271	285	299	292	297	253	288	282	283	303	275	318	300	283	308	270	313	273	282	284	287	263	315	316	286	248	302	291	322	280	291	267	255	281	274	288	284	292	305	321	283	283	294	291	276	307	307	266	296	280	272	313	261	291	300	266	272	307	288	320	267	307	285	300	298	272	276	258	302	284	314	244	266	306	260	268	326	287	265	283	291	291	285	278	288	280	294	271	287	295	282	308	287	291	296	280	297	270	309	275	292	302	305	258	302	299	281	298	257	243	285	276	282	260	266	296	272	274	296	292	286	282	331	269	296	296	285	289	318	286	277	281	256	274	296	296	303	275	302	292	265	292	257	299	289	275	279	303	287	295	273	264	299	268	264	252	276	288	272	276	261	298	277	281	306	271	251	266	295	286	285	290	316	285	289	300	268	272	266	301	262	315	278	252	284	287	273	290	274	283	307	311	267	295	337	255	269	290	279	283	277	257	293	275	308	259	277	289	265	291	268	300	254	247	289	281	276	299	311	294	264	282	257	260	278	285	293	277	290	296	300	261	302	234	293	328	258	273	271	276	256	302	272	283	262	280	275	268	283	309	305	248	298	262	323	282	293	280	300	270	266	297	301	286	302	262	291	275	281	286	327	287	310	292	294	298	308	274	311	269	272	277	267	265	285	298	258	289	313	290	294	261	300	277	260	291	295	291	297	312	280	294	286	314	269	311	305	290	277	273	264	293	281	271	293	301	301	290	270	305	305	274	259	283	290	286	255	260	277	281	303	292	304	265	270	290	310	259	279	289	334	280	315	321	271	296	291	290	275	251	276	317	289	292	258	270	285	289	275	298	257	270	303	295	318	296	274	292	296	286	285	278	237	302	268	263	288	279	271	294	297	254	307	284	310	272	300	290	290	262	275	289	289	265	264	301	287	295	266	286	278	294	315	273	266	279	272	300	315	272	258	290	264	260	281	321	252	271	265	284	299	299	296	314	281	283	229	249	290	258	289	272	295	259	283	242	303	263	295	304	291	285	276	266	268	272	276	283	278	292	268	257	314	271	276	297	262	283	280	277	269	265	286	264	265	275	275	290	297	292	279	296	287	267	290	275	284	283	250	273	276	255	281	279	270	278	278	280	287	285	263	272	260	276	278	298	280	280	264	311	290	249	296	266	281	295	257	291	294	270	294	298	287	252	264	287	276	291	300	282	315	260	286	292	271	282	315	275	301	274	275	342	286	308	276	288	282	264	293	293	297	268	325	301	286	332	283	309	274	288	260	295	262	283	307	275	316	306	304	265	275	277	295	275	311	298	271	281	269	290	287	308	294	251	295	273	262	283	312	286	335	314	300	255	275	260	271	290	322	299	311	280	287	256	281	269	262	288	306	298	286	286	290	271	282	277	263	279	294	274	293	286	288	306	272	263	284	285	261	268	283	261	254	267	263	295	271	277	287	298	261	290	268	271	253	295	283	294	289	311	286	287	275	282	276	277	255	259	290	252	241	295	296	294	264	286	265	264	274	285	299	293	298	253	274	258	281	267	276	277	266	312	270	263	288	249	314	286	255	266	273	297	279	251	263	288	265	278	281	251	294	277	298	250	302	286	281	305	286	310	277	285	292	288	244	284	284	293	263	329	271	313	263	289	276	275	274	252	265	274	279	295	258	275	293	278	297	288	278	307	305	311	286	279	291	285	284	252	270	301	301	301	259	267	278	266	275	293	266	305	321	284	271	302	289	271	285	272	280	260	255	256	301	246	299	306	294	299	270	299	257	233	280	290	287	278	296	272	301	295	288	270	262	270	274	289	291	297	275	301	302	284	311	312	296	255	289	252	316	284	251	281	284	282	285	267	280	282	277	258	288	252	272	274	298	293	274	285	268	285	331	272	254	246	290	278	286	295	297	296	271	243	278	300	311	294	328	260	286	268	298	297	273	290	282	282	283	305	297	260	271	279	313	307	259	287	279	282	275	270	304	286	277	265	285	252	276	279	256	285	296	295	251	307	258	301	286	304	282	276	272	280	282	284	261	287	286	312	259	279	285	255	266	273	272	256	289	277	282	278	283	309	266	286	244	269	301	290	280	289	290	304	275	316	273	284	300	236	287	276	294	279	289	313	280	263	305	268	271	286	275	263	271	255	278	251	280	298	303	275	265	291	276	272	254	278	285	276	303	264	254	315	315	270	297	303	267	289	256	282	282	289	298	275	268	282	271	259	306	276	275	267	255	284	280	290	312	268	253	320	293	254	310	307	275	266	290	270	280	282	283	279	274	249	302	301	255	287	294	271	275	270	254	295	265	280	267	290	290	246	261	298	298	320	286	268	269	265	276	317	285	315	269	253	267	261	320	282	314	264	287	266	277	283	288	281	280	266	269	284	276	261	285	250	287	271	286	267	265	276	287	276	276	296	284	260	296	284	280	264	287	270	296	259	285	320	255	276	271	300	298	272	307	262	290	259	295	283	248	284	272	277	290	291	294	282	275	279	272	266	276	278	299	278	308	280	301	286	303	300	282	306	273	275	295	268	288	279	291	303	291	276	256	258	267	272	257	285	275	271	326	309	299	285	258	269	305	273	273	279	283	268	278	261	259	310	306	267	249	303	296	296	282	279	292	257	257	255	317	284	272	281	288	291	285	287	258	273	283	257	290	283	282	291	271	280	286	264	283	266	297	295	292	271	269	268	243	253	258	275	261	304	282	272	305	256	266	320	268	259	313	288	273	271	271	293	295	263	269	276	294	291	296	262	267	283	265	274	274	307	278	279	263	301	272	297	283	292	299	288	302	279	286	298	298	281	281	284	288	280	273	249	299	296	290	296	283	286	295	299	241	287	308	323	298	312	258	288	271	262	313	285	273	258	283	266	263	281	270	278	304	297	280	286	263	267	264	269	276	311	306	296	281	275	262	263	290	276	273	286	300	261	291	270	277	294	271	272	307	281	266	246	268	262	295	270	265	290	305	265	290	262	300	277	289	301	288	273	275	274	293	288	263	267	311	275	262	263	259	287	279	299	297	249	308	288	308	291	277	289	284	304	269	277	284	288	281	289	263	291	265	282	290	312	254	294	283	294	270	315	306	284	292	280	268	272	276	301	283	273	274	286	291	275	290	281	295	314	263	267	252	265	283	271	323	295	255	286	279	312	291	300	278	274	285	270	293	292
6400	14125	1568	335	293	279	264	240	236	243	238	231	233	236	246	227	237	203	255	240	244	217	253	230	221	236	255	212	204	245	260	221	230	224	246	234	232	222	229	249	212	221	240	223	221	257	233	232	226	249	232	222	224	238	236	245	227	230	213	253	240	237	247	207	232	229	247	230	239	247	245	226	229	252	234	233	219	237	240	235	236	258	231	249	234	266	241	241	243	229	205	252	245	234	242	246	230	212	257	220	218	229	213	211	253	224	227	201	224	228	238	215	249	238	234	201	228	263	240	263	221	238	242	247	226	244	247	221	238	240	224	226	192	225	215	231	225	235	218	232	227	210	249	223	221	266	235	237	191	223	241	239	266	219	230	230	239	231	248	229	233	257	212	222	234	234	223	265	226	237	237	225	229	248	250	241	234	241	232	254	236	245	211	207	226	217	239	242	224	199	238	243	206	234	229	254	233	221	237	240	235	248	218	207	209	217	227	216	216	225	222	233	247	225	223	231	247	215	221	251	236	235	227	247	229	237	241	241	243	214	230	228	242	235	229	219	237	216	223	211	205	220	240	261	242	203	237	248	241	222	231	253	228	222	198	220	222	214	234	210	244	229	247	213	218	234	246	234	247	228	215	223	208	235	243	216	231	221	213	235	218	236	235	238	234	235	216	234	228	229	252	253	239	221	261	241	230	259	229	219	234	208	211	239	241	231	230	232	244	257	242	195	243	207	216	229	244	231	234	224	226	228	210	254	234	223	226	202	243	256	239	234	218	255	237	242	219	200	228	231	221	234	245	243	242	227	236	258	238	225	224	237	223	252	198	240	234	245	214	216	219	249	239	236	221	225	239	208	221	242	243	229	233	217	217	236	241	232	208	246	233	225	255	245	248	198	263	231	244	227	231	226	239	225	233	201	252	243	235	231	252	236	209	248	222	220	240	209	234	233	216	221	237	227	250	253	192	210	207	245	208	222	220	226	220	221	203	236	222	227	246	209	252	219	267	221	245	242	219	187	187	277	225	217	243	243	226	213	233	226	245	228	248	233	223	248	245	269	223	214	226	215	235	216	230	225	245	218	211	206	218	232	239	226	204	227	220	244	214	239	242	215	203	216	218	276	272	237	211	206	202	243	233	236	240	241	222	238	235	197	228	218	207	220	243	242	226	226	231	276	206	237	250	219	240	251	215	231	207	245	251	216	227	225	220	261	217	226	247	240	240	229	238	244	213	229	243	251	234	247	236	231	220	224	213	249	261	218	247	237	233	224	225	242	240	209	236	230	220	233	230	260	210	211	219	216	223	233	235	208	234	270	233	234	235	240	238	208	209	250	224	239	234	256	236	214	233	220	228	246	219	261	236	246	230	254	262	237	257	242	232	235	236	200	251	237	239	240	227	230	226	245	237	197	240	223	234	214	233	214	225	244	240	214	220	231	238	205	242	230	259	221	240	204	239	231	216	235	269	220	235	254	263	248	254	226	248	216	247	235	237	224	255	236	213	222	215	215	245	243	246	233	244	210	252	219	240	241	211	212	229	219	239	221	246	255	247	223	224	238	228	234	247	257	200	227	237	237	206	256	237	233	233	246	256	256	265	198	235	228	235	238	227	222	213	206	246	236	251	219	265	248	241	211	243	228	231	208	220	228	236	241	243	217	245	259	228	228	227	202	218	221	233	213	258	228	232	260	266	249	226	228	247	207	234	238	214	230	226	241	241	252	229	211	232	246	238	227	232	267	233	252	245	248	210	238	210	239	206	264	246	250	235	219	239	256	259	226	257	209	235	227	234	201	231	229	251	233	230	250	251	232	245	231	229	225	225	217	230	242	240	224	236	253	227	234	239	206	239	228	185	241	212	223	221	213	228	273	234	221	249	219	209	207	222	210	211	237	230	224	234	232	240	199	225	260	213	243	247	241	223	230	211	236	247	237	243	249	237	201	209	222	231	243	213	255	208	232	209	249	214	223	194	236	240	250	226	233	238	211	234	219	249	262	253	261	243	217	258	244	227	248	232	242	240	233	241	221	240	218	242	248	227	231	249	246	221	211	225	235	218	222	212	250	226	231	257	219	226	233	216	222	217	201	216	236	246	219	212	237	237	212	237	246	230	227	216	233	259	236	213	265	213	245	213	225	248	240	270	230	277	222	223	263	230	223	234	254	229	216	232	217	204	192	213	229	216	227	235	216	203	248	226	228	220	247	243	242	249	237	226	273	231	220	237	212	246	240	232	216	258	219	212	233	231	246	246	228	220	224	214	234	222	243	234	222	239	243	228	209	224	235	208	248	214	236	227	232	217	237	225	232	228	253	252	250	246	220	217	213	264	244	231	230	222	214	214	248	242	227	244	214	215	236	220	228	215	223	223	259	226	189	257	230	257	199	203	255	235	272	230	207	244	235	236	189	193	226	231	198	231	244	237	212	213	239	249	207	215	256	247	243	194	223	236	234	231	226	214	237	259	204	258	224	222	236	236	220	243	224	239	218	237	214	231	261	235	233	210	253	245	229	249	232	236	234	227	221	238	240	222	233	212	205	231	254	228	258	249	205	227	209	229	230	252	238	229	224	227	241	258	240	221	222	228	239	234	217	239	247	218	217	224	245	232	243	204	236	252	215	242	222	232	240	246	215	220	238	206	284	221	250	226	200	276	249	243	226	243	263	260	225	221	227	216	210	226	236	245	244	232	230	226	224	211	253	225	212	233	243	238	213	217	245	225	239	243	225	233	247	228	239	246	217	221	203	232	225	256	231	222	220	242	219	233	225	229	207	221	234	240	244	188	205	245	243	225	225	270	243	226	234	251	216	259	216	251	233	225	256	247	215	227	232	257	260	249	257	237	226	196	223	222	225	221	215	222	216	237	215	245	220	229	219	206	229	249	229	231	220	231	221	210	244	239	239	217	237	238	227	193	232	219	246	209	223	252	221	192	213	197	226	233	245	225	238	251	219	216	209	243	236	244	242	211	208	242	242	204	257	241	202	233	245	266	237	224	236	236	209	214	246	224	223	223	218	255	253	214	245	230	217	231	253	206	234	227	212	241	241	212	253	225	218	229	238	250	217	217	218	220	245	213	214	226	203	251	240	233	221	247	228	241	222	257	220	268	220	238	214	232	235	217	239	217	235	241	214	222	219	231	216	202	243	207	250	240	230	242	239	208	247	233	258	206	237	238	233	229	210	229	214	233	219	222	245	246	251	259	220	234	237	227	214	220	219	229	224	232	243	227	247	257	227	206	237	247	226	248	248	231	268	235	234	233	228	200	215	235	229	212	223	221	233	230	227	209	237	212	223	246	211	192	244	221	256	211	216	217	220	215	234	207	221	232	239	212	240	240	216	250	267	222	223	215	237	240	210	219	222	223	234	216	221	242	258	233	232	246	251	243	203	214	231	232	266	221	219	241	225	228	245	244	234	268	261	222	236	203	244	245	237	233	207	228	223	244	236	244	241	233	225	215	248	225	257	218	215	244	195	226	240	237	233	249	243
6290	15345	1672	831	722	721	660	655	672	609	610	625	610	578	637	609	620	555	579	584	620	586	590	564	580	588	616	600	632	590	571	588	574	574	615	544	571	557	557	588	590	577	566	523	613	608	626	597	550	595	592	583	607	520	576	551	584	577	614	540	540	553	590	599	585	559	601	599	556	605	618	609	571	550	562	641	591	603	525	539	630	586	597	609	584	559	530	553	600	583	572	560	578	571	539	559	613	612	564	603	601	599	602	564	560	595	610	557	568	580	556	563	617	569	608	583	575	586	593	566	597	546	596	583	537	545	579	584	602	617	577	613	554	620	561	589	573	587	557	583	581	587	577	557	623	571	616	597	588	583	593	568	531	586	554	593	592	580	568	592	607	602	589	531	546	559	604	589	578	540	580	606	613	571	600	592	625	593	517	569	590	574	570	571	551	561	579	570	578	545	566	607	568	547	587	580	565	567	589	570	579	565	578	556	556	599	625	591	592	572	534	585	574	550	577	552	558	528	576	550	589	583	574	592	611	524	569	596	570	572	575	600	553	575	546	627	565	635	573	566	596	566	567	598	569	591	529	546	580	597	584	541	558	542	560	590	575	514	571	576	591	576	567	528	571	620	594	582	553	610	540	592	586	551	564	611	576	575	538	569	574	582	562	630	567	554	554	583	575	564	626	627	588	582	617	610	600	564	603	550	570	576	582	613	532	585	618	597	597	550	550	574	621	535	539	625	562	574	534	572	599	533	635	601	530	570	566	564	556	578	576	588	529	618	587	577	576	546	548	598	578	581	550	589	612	579	603	600	609	588	580	606	562	595	547	594	627	610	601	586	606	601	546	573	545	586	558	596	580	595	634	607	564	579	611	534	561	572	609	569	543	581	568	569	578	554	549	617	579	649	540	568	580	631	564	548	616	591	639	564	610	601	548	574	571	596	609	598	590	557	549	564	589	576	611	600	598	616	551	546	520	570	615	597	571	580	577	579	578	551	588	557	603	569	559	569	592	569	587	572	587	562	551	595	576	530	608	575	618	573	572	536	599	626	605	568	626	573	582	579	606	560	579	558	603	581	576	514	575	587	560	590	581	571	586	545	587	569	568	601	574	583	593	575	602	626	607	597	615	599	570	549	527	554	568	576	589	580	543	563	629	595	569	568	585	593	607	583	581	590	591	589	603	555	583	598	573	543	538	592	597	567	559	612	564	576	550	573	576	606	584	563	580	598	579	576	563	551	561	574	553	576	581	546	565	570	521	574	615	580	641	572	536	623	551	571	565	596	560	535	588	588	556	569	571	614	576	581	569	541	616	568	547	540	576	559	514	579	593	588	615	622	598	595	609	588	617	584	565	577	572	598	622	578	554	597	608	574	601	595	573	573	628	603	572	619	599	597	563	605	546	568	566	557	547	592	556	549	586	583	601	538	587	559	576	572	560	612	563	569	585	580	598	607	593	594	572	592	601	568	528	601	612	569	602	603	567	586	569	592	563	564	595	605	578	585	554	569	590	554	559	598	629	598	590	583	548	575	567	561	576	582	571	555	612	585	579	588	556	594	612	570	545	585	610	617	571	577	553	558	600	573	567	553	586	563	560	630	550	546	532	550	597	644	598	588	590	598	598	599	561	618	549	549	572	570	567	638	635	631	589	617	563	536	567	571	573	593	564	538	586	539	553	583	595	583	587	577	592	592	555	594	573	601	555	559	610	587	586	570	590	603	534	589	557	571	546	552	593	570	564	574	592	567	561	585	579	589	570	596	583	564	579	538	601	582	593	600	601	566	579	590	606	607	607	578	577	569	575	575	568	624	595	528	571	580	600	552	569	606	588	587	568	591	592	613	578	603	578	577	620	616	575	555	580	552	566	616	549	617	552	516	596	570	573	587	582	592	636	572	567	578	562	594	594	604	579	566	514	588	550	551	600	525	524	603	548	593	620	576	598	615	528	567	601	582	580	620	578	581	555	563	546	551	573	596	564	606	579	578	581	557	581	542	560	572	545	561	585	630	550	597	566	579	527	583	556	591	548	601	563	580	552	586	604	563	553	603	599	557	601	593	626	584	564	578	564	587	573	610	587	524	613	556	592	539	598	581	587	627	577	577	566	567	571	592	572	618	563	581	552	546	523	574	575	550	583	566	600	592	574	582	583	622	561	604	582	580	581	581	600	573	614	568	592	560	581	552	560	572	556	607	618	561	577	574	593	557	552	594	547	572	547	645	559	583	536	531	581	590	593	536	560	568	592	578	587	548	595	593	560	556	571	604	561	574	546	580	569	584	559	562	552	544	561	597	582	570	565	559	597	588	605	557	613	586	558	568	581	617	610	572	552	549	550	551	565	536	566	538	593	600	590	560	593	587	530	561	536	652	568	573	573	568	591	589	595	609	605	602	595	617	589	619	563	585	569	572	555	573	602	577	562	564	594	607	573	567	586	584	582	610	600	544	588	557	566	532	592	567	595	560	618	550	582	601	576	577	585	581	571	597	545	550	578	581	618	579	561	593	557	586	606	556	603	582	584	590	537	525	595	616	636	559	581	620	557	582	579	600	585	593	554	599	587	560	604	550	559	613	563	583	580	607	541	596	615	596	575	565	563	624	612	597	595	592	586	567	601	571	562	644	585	574	539	612	530	576	602	594	592	557	564	611	578	564	590	588	590	574	582	592	581	557	544	575	579	571	584	572	554	572	592	573	592	528	611	554	592	525	577	587	620	560	552	579	583	603	625	560	590	561	619	575	606	564	642	520	580	595	584	558	554	567	593	620	582	608	526	577	635	583	552	591	573	567	530	575	574	581	599	640	578	576	594	589	632	606	559	621	582	559	569	597	562	622	594	592	593	583	568	558	577	577	595	547	572	567	637	584	575	586	569	543	564	568	560	592	560	621	608	593	589	592	593	596	544	529	574	569	524	561	569	576	592	578	558	584	603	550	571	570	568	577	597	545	578	567	600	617	563	627	637	555	593	509	569	591	622	609	558	568	570	568	584	544	559	553	552	584	579	566	611	562	534	582	574	591	590	587	546	607	578	565	547	615	563	586	557	574	568	545	583	600	628	538	577	578	570	562	614	603	567	606	565	590	563	606	605	588	551	574	559	576	564	597	566	581	600	564	542	550	602	569	576	590	558	545	581	574	560	560	575	567	542	584	588	594	530	588	537	585	580	571	576	597	558	564	622	607	573	575	570	567	585	548	602	594	585	595	565	627	607	584	566	587	585	573	590	577	592	615	578	580	589	600	568	609	538	560	526	577	631	560	574	622	597	573	530	581	575	583	551	587	583	544	567	581	559	566	576	532	618	580	562	561	594	572	571	630	602	574	624	567	604	577	589	549	575	593	610	598	589	568	563	602	604	593	608	593	572	563	578	586	597	628	590	608	580	587	582	561	583	583	589	582	563	584	552	571	551	619	571	566	613	560	570	593	559	552	568	568	570	606	601	610	600	611	648	561	562	589	559	550	584	553	614	586	562	586	560	553	582	593	589	561
41946	58611	28341	14612	6089	2484	1214	976	678	548	384	347	316	303	287	249	224	231	213	226	169	212	188	182	169	177	167	166	170	158	181	157	162	169	161	179	154	179	166	169	159	152	159	143	141	167	150	155	153	178	158	141	131	158	147	155	177	150	174	143	149	134	167	170	160	143	136	153	146	147	137	147	151	158	122	146	160	150	165	149	154	143	164	161	147	159	155	150	156	146	165	175	145	124	137	138	150	144	145	143	135	135	146	163	156	152	140	180	152	151	149	152	159	142	142	149	148	144	164	135	153	152	153	184	136	131	151	161	136	146	136	154	157	138	126	155	151	178	140	124	141	137	146	133	118	161	182	158	158	137	163	133	150	154	163	161	148	152	137	146	141	135	142	140	162	185	151	172	166	124	140	155	145	159	143	140	151	164	148	161	162	155	143	139	144	147	153	149	162	139	178	150	150	154	150	148	155	131	159	136	146	136	143	140	145	136	126	129	146	176	147	147	145	131	149	132	169	148	152	156	125	177	139	153	162	137	152	156	159	131	150	159	147	136	151	144	139	155	145	154	141	155	142	142	143	125	141	137	149	151	151	138	132	146	150	162	151	151	156	172	138	154	124	142	130	141	153	118	134	144	150	157	146	142	138	151	144	162	169	138	121	144	166	144	142	143	147	156	150	147	137	148	166	135	137	147	149	150	126	157	159	147	173	154	135	143	148	140	134	134	140	167	160	149	133	142	146	132	175	138	149	157	142	157	148	145	169	158	153	156	148	143	161	158	155	146	150	147	150	152	151	150	153	170	146	152	155	163	159	174	141	156	144	145	145	142	170	144	130	178	166	145	182	146	142	141	131	156	147	123	143	172	176	126	148	147	124	161	150	165	179	148	157	135	145	158	137	153	154	129	155	154	141	152	155	144	139	148	171	125	138	138	146	158	138	149	162	134	135	149	152	168	140	171	152	126	172	156	166	144	136	142	171	172	145	128	163	165	165	151	123	124	179	150	135	140	152	148	149	144	141	148	123	156	158	158	144	171	154	146	161	141	147	144	119	172	157	143	141	154	151	145	139	161	141	152	130	155	156	135	132	148	158	140	140	153	134	141	143	151	126	134	145	146	151	152	160	148	152	173	147	129	153	145	161	131	133	142	134	139	153	136	155	170	140	132	135	147	148	151	170	146	166	159	134	160	163	147	160	133	148	142	152	161	166	147	157	157	138	148	165	144	140	129	154	159	164	128	139	166	158	153	152	149	136	145	153	147	152	162	140	139	140	152	140	150	152	161	144	132	156	155	144	159	165	158	129	141	157	158	145	159	140	151	142	125	119	127	144	128	163	161	151	155	153	143	143	164	150	144	153	145	153	137	159	167	146	165	132	131	161	171	159	174	133	143	154	154	153	157	148	142	134	152	154	150	150	152	191	136	149	153	151	150	171	141	147	168	159	160	158	156	154	160	146	138	148	149	156	158	144	146	174	145	161	156	132	182	179	143	177	176	156	155	150	125	160	153	163	157	147	127	157	132	160	134	163	154	142	138	153	124	158	148	169	153	135	164	143	141	136	169	145	122	168	135	152	161	169	146	135	132	155	143	144	143	147	136	137	144	147	145	148	162	145	196	147	170	138	162	117	158	145	154	158	171	149	155	148	130	149	151	173	132	137	147	148	159	145	144	176	155	143	143	164	164	146	158	146	155	151	148	154	135	126	142	140	141	134	141	144	139	159	169	131	140	140	140	141	145	139	144	164	151	146	152	136	136	142	151	171	169	151	137	158	148	151	162	129	177	133	168	157	127	156	149	153	144	153	141	136	158	163	144	132	153	147	139	142	134	136	155	162	170	151	169	156	139	161	161	167	133	130	139	144	165	146	137	123	147	136	145	160	141	165	148	159	133	153	152	175	179	164	171	142	151	131	155	150	141	139	141	144	156	153	153	127	154	134	156	113	165	148	153	161	145	168	148	162	176	139	163	162	165	142	153	141	134	128	126	127	149	139	143	177	164	156	170	145	173	147	133	158	144	157	143	170	160	137	143	164	154	157	143	130	151	154	163	135	144	130	125	145	131	136	169	151	135	156	153	144	167	137	171	155	129	145	131	162	160	149	145	142	138	151	134	148	123	161	143	157	147	147	151	148	160	155	148	165	136	143	157	145	127	146	158	136	138	157	144	165	140	135	144	159	143	164	144	148	154	171	162	145	145	124	133	155	125	135	180	136	152	131	140	152	145	153	121	134	152	143	137	173	162	161	153	149	145	160	141	150	145	144	178	179	140	158	154	151	144	153	145	149	181	140	153	140	149	163	118	148	137	156	161	153	141	140	136	138	144	142	147	153	145	143	141	159	162	154	139	154	140	149	163	146	149	139	151	165	164	140	151	118	163	128	140	143	147	158	147	148	151	135	142	160	127	147	166	153	156	156	162	138	145	167	130	159	153	151	154	134	136	161	140	142	133	136	153	142	160	147	153	152	130	143	166	153	154	142	154	130	135	163	143	125	127	136	171	137	154	162	168	174	142	148	148	150	150	158	170	148	134	137	160	149	140	163	147	173	163	141	128	148	150	135	144	154	157	181	133	140	108	171	154	124	140	128	163	160	123	117	133	137	178	151	153	148	153	159	154	148	135	148	171	146	154	143	134	144	159	144	133	146	142	141	156	153	138	133	149	160	146	141	135	158	162	168	131	145	166	168	163	146	136	161	138	176	150	138	159	141	159	149	122	128	140	155	165	164	129	156	151	134	144	151	148	136	140	134	147	151	137	154	142	155	147	137	164	135	126	147	146	154	142	130	148	160	160	121	154	173	141	175	158	131	139	116	157	138	126	134	151	172	161	146	153	145	135	139	133	158	155	133	147	146	150	158	151	147	139	156	168	157	144	143	130	153	142	140	153	166	146	155	146	159	141	156	137	160	158	123	149	122	137	168	152	143	154	143	153	131	166	164	148	151	147	151	142	150	152	148	152	136	145	143	159	131	127	150	137	130	139	137	165	139	154	139	166	158	157	130	146	150	155	144	128	157	147	139	160	140	140	138	153	174	163	166	147	152	152	143	162	148	161	159	157	140	162	157	143	151	160	150	154	152	136	160	135	152	174	158	143	132	135	149	169	138	134	144	162	164	147	144	151	158	154	166	132	141	135	142	150	161	151	144	134	158	148	159	156	116	162	169	157	168	153	165	137	135	162	150	146	156	142	165	128	154	165	160	161	151	158	125	158	164	155	169	145	131	160	135	168	159	147	132	166	129	159	126	144	160	147	143	143	164	138	146	141	158	138	126	150	121	135	141	131	131	166	160	139	140	155	161	157	135	150	165	156	140	154	167	157	155	144	137	142	130	151	127	135	147	135	144	142	137	157	165	159	138	160	145	155	155	138	145	137	158	162	143	139	141	131	130	134	150	139	164	169	147	136	147	152	174	170	125	173	168	142	159	155	127	141	143	146	162	159	135	170	152	158	142	135	167	152	157	135	152	173	133	142	139	145	170	155	135	142
29545	45100	10237	6647	5106	3886	3434	3971	2800	2456	1604	1449	1306	1196	1024	959	879	909	808	1010	695	660	657	596	588	583	507	560	518	532	485	469	536	499	497	464	447	472	445	479	460	420	446	415	449	468	446	436	439	410	454	416	416	385	416	416	441	400	424	403	394	405	398	391	356	371	430	373	423	396	437	382	399	379	379	394	385	394	394	384	378	404	387	403	420	375	385	388	382	390	411	393	435	414	392	371	394	418	367	396	409	368	361	382	404	410	387	413	356	383	408	420	397	382	384	400	380	387	374	384	374	371	352	388	371	389	374	399	400	365	402	397	376	376	375	388	363	380	369	357	404	403	386	428	396	365	354	335	353	402	403	335	366	362	381	382	373	379	394	360	398	370	394	359	379	428	352	388	367	366	427	420	383	355	381	371	364	352	392	370	394	365	362	351	385	390	384	382	366	375	399	333	380	361	383	373	371	360	404	394	361	397	384	396	395	364	369	346	366	349	365	378	390	357	380	387	360	395	394	358	387	380	398	367	375	347	375	391	347	368	398	326	394	367	392	404	376	366	363	375	375	364	357	367	372	363	368	393	381	393	385	378	358	371	384	346	384	355	408	375	393	374	366	408	392	365	383	382	368	372	361	342	412	353	355	359	376	404	367	388	390	363	374	410	381	373	368	393	340	366	354	365	337	362	360	369	383	397	387	370	348	370	332	393	409	380	387	346	365	389	344	393	385	402	393	364	371	374	364	383	379	388	381	372	378	355	360	399	353	377	366	332	367	360	389	394	356	391	379	387	350	357	357	391	395	413	327	386	372	341	363	368	414	391	368	368	386	407	391	414	333	372	343	407	377	407	380	373	384	377	350	384	337	381	365	393	383	409	405	382	373	337	379	374	371	378	366	398	415	349	379	350	355	385	369	360	376	364	349	391	395	387	398	355	384	396	324	371	357	378	361	373	350	393	384	347	352	379	410	369	359	367	366	357	363	345	399	398	408	352	368	376	378	382	355	365	397	406	367	382	380	401	363	382	403	398	369	364	381	356	358	355	353	400	375	374	366	351	358	373	407	366	380	387	367	418	405	406	393	362	400	408	366	346	372	345	374	374	372	376	352	384	349	372	385	390	360	359	412	393	405	375	389	362	389	370	390	400	396	355	409	377	381	379	342	360	360	369	402	362	348	363	381	368	399	333	338	374	389	379	394	352	384	402	377	367	390	380	359	358	370	356	357	399	379	373	357	366	375	353	363	372	359	383	368	389	399	378	362	389	370	357	383	364	366	369	397	386	367	379	346	370	347	418	391	403	356	392	349	383	366	381	389	384	366	377	392	363	382	339	386	384	378	379	374	370	382	389	357	353	394	397	409	370	404	359	349	354	360	384	371	372	376	351	394	379	370	338	403	360	371	376	363	386	390	354	364	374	371	353	370	348	368	380	374	373	386	380	393	383	381	369	401	327	355	335	388	365	393	367	362	387	369	366	422	389	363	373	385	387	354	350	397	363	378	380	371	369	360	381	354	364	370	371	383	382	348	373	357	383	402	401	388	364	396	385	363	388	375	382	321	351	374	370	407	358	394	386	360	376	379	379	394	386	365	391	364	388	366	344	358	358	359	403	377	370	394	336	404	367	360	382	363	389	362	405	406	388	369	387	368	356	354	341	379	390	367	365	355	387	372	354	361	401	359	361	383	395	425	360	344	360	383	371	383	394	355	361	381	416	349	383	352	366	348	378	378	364	399	393	372	334	360	367	374	362	385	388	370	390	358	400	374	380	362	351	371	375	400	341	366	403	380	376	365	409	348	377	390	382	401	405	367	354	341	390	394	400	363	357	362	393	392	371	375	382	352	365	383	388	405	390	364	399	388	374	359	382	445	357	365	393	402	370	379	397	353	349	374	366	414	385	349	387	345	363	343	371	377	350	360	376	397	358	376	342	411	362	383	385	362	351	404	359	384	354	376	382	376	382	361	408	363	408	387	392	370	341	395	363	374	400	343	347	360	369	334	354	361	412	409	360	379	371	387	374	398	391	378	396	365	386	376	339	426	380	379	386	398	378	324	368	377	380	376	378	376	387	347	381	378	389	393	390	380	391	378	378	368	380	392	364	404	384	379	377	340	366	401	376	396	390	396	357	377	399	379	323	355	373	355	375	383	375	390	378	369	359	396	389	366	361	378	388	332	383	329	403	361	378	397	357	357	375	413	407	403	340	393	338	356	351	342	414	400	374	402	390	384	378	365	360	334	387	331	356	394	351	384	394	388	384	382	368	399	416	358	367	378	367	411	367	359	367	372	414	379	393	390	389	360	402	365	357	374	365	385	385	362	371	380	443	403	364	355	390	385	398	348	369	398	407	380	414	352	367	341	370	389	366	362	348	355	369	380	390	352	385	408	396	376	347	332	393	380	383	404	419	350	365	348	380	384	356	407	372	378	371	377	383	395	379	383	379	370	362	350	358	364	372	365	379	378	384	379	391	387	383	387	400	356	386	376	394	397	367	374	351	311	368	340	377	360	384	362	400	417	390	402	378	381	359	398	371	384	364	390	346	410	387	372	363	380	357	369	335	360	373	357	406	380	347	381	368	358	399	398	400	386	377	393	352	362	377	382	357	395	360	330	409	374	348	355	385	364	379	363	370	370	348	354	378	377	343	354	362	401	329	358	342	370	365	393	368	380	372	350	379	367	369	375	362	385	344	400	369	393	350	353	361	378	368	416	385	417	358	376	319	402	402	399	378	371	366	380	369	375	341	406	363	400	366	377	349	369	403	363	381	342	389	381	381	396	388	383	339	361	350	383	388	368	397	391	375	373	361	372	418	365	347	366	347	369	368	375	360	355	346	356	349	372	388	386	348	421	366	380	370	350	398	361	387	367	350	359	371	390	398	368	366	397	360	359	351	343	362	383	369	418	348	330	385	357	403	395	385	392	353	350	390	397	342	376	388	403	389	375	379	346	389	371	379	378	360	384	369	400	388	396	353	418	409	393	350	390	397	351	373	329	368	377	349	366	345	365	351	365	379	362	386	370	366	380	377	400	349	385	358	384	352	417	383	387	391	381	371	375	363	376	351	407	356	368	383	398	381	387	398	403	364	360	401	377	336	363	397	395	335	392	363	349	336	394	346	415	406	373	383	393	370	347	370	371	362	369	366	377	392	379	390	372	393	398	358	368	364	364	398	371	388	385	405	340	403	390	354	350	401	420	371	356	334	363	365	348	378	420	364	357	388	352	385	362	368	339	406	361	416	329	363	409	378	408	363	357	358	385	375	392	332	354	358	356	375	370	366	393	346	378	335	351	402	376	352	367	381	391	363	376	385	366	372	349	384	394	364	384	382	395	403	370	384	360	373	378	348	349	412	358	365	402	377	358	400	380	374	402	373	394	389	388	369	379	380	349	355	372	393	411	363	406	374	369	415	374	366	377	381	386	366	349	367	373	347	387	366	383	370	389	359	349	408	386	371	397	383	398	381	395	377	371	398	405	366	383	380
37017	58910	28804	8276	2790	1477	962	1121	896	583	358	292	278	204	225	200	183	181	169	171	152	129	146	131	152	123	133	126	143	113	129	123	116	112	138	136	120	129	129	117	120	107	116	119	116	124	119	105	125	106	104	127	133	103	121	111	108	98	118	123	125	103	108	131	118	118	109	125	106	101	117	107	103	103	110	118	128	105	100	117	114	108	100	132	128	109	131	100	117	113	108	100	109	116	109	119	99	121	86	102	126	121	111	120	127	121	117	115	121	84	109	125	107	103	114	101	106	130	125	95	130	88	129	134	107	125	133	100	110	88	109	95	108	111	115	121	125	143	136	103	106	104	104	111	135	119	120	95	108	118	110	117	108	95	117	102	122	99	123	101	93	131	105	104	97	109	96	118	98	115	111	119	126	117	146	103	115	124	96	113	125	114	101	90	120	118	111	102	114	124	101	93	112	115	101	98	120	104	118	100	110	109	119	107	108	110	122	126	124	120	107	123	115	110	125	120	105	105	105	100	124	127	99	122	106	113	106	127	114	108	113	121	122	113	124	127	142	113	142	102	117	109	100	112	109	108	113	100	116	115	106	116	112	100	109	137	121	110	91	123	94	121	105	108	113	94	101	115	95	116	125	109	97	115	105	113	104	99	118	116	122	112	122	114	106	114	123	125	95	114	104	127	106	121	125	120	86	83	100	122	143	108	99	120	113	103	111	92	99	118	117	104	116	116	116	121	110	100	114	126	115	106	113	107	116	123	107	107	114	123	111	101	95	117	105	96	96	109	117	111	109	100	113	116	128	112	96	94	104	104	108	100	128	109	116	125	117	115	111	110	117	118	129	87	128	104	102	99	117	110	106	104	113	103	121	104	90	130	111	122	112	87	128	123	100	118	106	144	127	104	117	93	108	118	116	119	119	100	112	105	104	126	98	104	104	120	123	127	107	122	129	113	90	102	105	118	97	107	107	99	119	118	105	123	96	111	101	121	124	105	115	105	107	122	126	121	103	112	114	125	113	107	109	110	115	104	122	103	84	121	116	113	128	76	106	131	86	109	108	130	111	129	112	117	121	118	106	96	127	107	121	120	111	104	114	106	116	122	115	114	111	105	117	115	115	112	131	123	107	115	116	121	108	116	129	115	117	121	139	119	107	113	108	137	99	105	113	111	103	114	105	124	102	124	129	108	120	125	108	90	119	120	103	97	89	102	112	104	106	95	105	103	121	116	122	98	121	112	118	144	104	116	116	95	107	118	118	115	110	130	108	106	126	98	112	115	115	110	113	107	114	121	138	110	110	117	96	110	116	122	103	108	116	119	119	133	101	120	104	118	114	100	110	98	107	123	107	102	112	104	112	90	113	135	106	106	111	116	120	107	111	116	113	123	115	94	111	124	90	118	103	109	127	86	133	116	113	111	103	107	122	102	104	113	115	94	107	101	102	103	117	109	122	119	113	98	110	98	122	102	128	103	120	113	113	121	123	125	120	103	122	94	109	121	98	113	112	113	111	118	97	105	90	107	117	112	120	118	100	129	127	126	125	118	133	97	117	125	96	109	95	118	101	104	117	115	104	115	105	102	109	114	114	116	91	119	122	94	106	100	113	100	116	113	107	109	110	116	130	119	116	116	104	111	115	119	118	90	90	97	116	106	122	125	112	130	113	111	116	128	106	103	104	107	98	112	110	118	117	98	126	114	123	110	98	106	104	112	109	104	107	99	117	117	127	104	105	95	106	101	97	125	112	111	115	113	118	102	115	96	125	106	124	109	121	119	111	105	94	112	116	84	108	106	105	116	123	117	109	92	92	106	124	126	140	88	105	107	122	112	117	116	102	119	98	108	86	113	117	104	111	102	114	113	103	103	123	110	104	116	115	130	109	94	119	109	103	104	114	115	119	109	100	111	128	97	99	105	107	104	122	132	143	85	121	93	117	132	115	107	104	109	103	130	113	107	128	112	127	114	102	114	108	109	114	97	106	103	94	121	126	107	104	105	97	101	121	132	108	126	133	101	106	104	102	105	118	103	103	116	111	116	110	106	104	103	109	123	100	116	111	109	124	98	112	94	128	118	113	97	98	101	112	105	112	112	91	114	117	116	121	104	111	130	111	99	107	108	115	119	110	111	101	119	111	110	113	93	81	108	114	120	125	120	90	125	138	109	118	125	123	110	98	101	110	94	109	117	95	113	119	127	105	112	127	114	116	98	116	119	98	107	108	115	128	105	92	101	125	111	115	99	119	79	117	103	105	110	124	95	111	106	95	98	116	110	98	95	115	108	94	91	113	116	106	116	107	96	103	121	92	111	110	110	110	95	121	107	100	120	101	138	120	127	107	94	115	123	112	106	119	97	100	101	121	123	95	124	100	115	112	118	108	106	103	105	103	121	105	94	110	109	140	97	98	109	107	133	100	109	105	115	108	116	96	119	97	117	114	122	115	112	121	108	109	117	107	119	98	94	116	106	99	125	92	104	108	109	116	118	104	102	120	116	112	117	113	108	126	102	108	127	112	107	133	105	127	106	115	125	110	125	115	104	93	123	107	112	110	105	101	101	116	110	114	119	124	131	102	114	105	100	109	124	82	107	121	121	97	111	103	111	103	118	110	119	91	111	113	106	121	124	104	124	106	125	109	111	114	120	104	95	122	97	112	106	110	109	104	106	111	114	105	120	110	103	112	110	98	93	117	110	106	107	109	115	95	106	101	125	125	99	113	119	112	119	128	96	105	132	97	112	120	106	133	95	116	139	112	101	102	139	101	121	121	108	115	108	111	105	130	115	121	108	122	126	105	112	115	106	114	110	103	133	106	104	126	127	104	113	98	91	113	121	120	133	120	110	104	95	110	116	113	99	103	126	125	119	113	102	104	98	139	105	107	113	120	125	110	115	98	114	108	97	114	114	120	108	104	99	115	112	128	100	101	127	101	101	103	120	102	113	128	121	107	117	101	116	107	104	115	118	111	105	91	111	132	107	101	109	119	126	103	106	104	88	117	107	105	111	116	111	99	111	108	117	96	114	114	129	98	92	111	122	114	118	124	108	115	109	103	107	97	134	113	120	106	108	73	113	106	96	110	111	119	101	101	103	108	121	108	108	112	101	110	113	116	113	90	102	116	101	115	107	107	118	118	128	117	106	118	124	113	120	106	126	101	125	97	134	97	99	106	96	96	107	137	117	129	106	119	105	115	107	104	125	112	113	99	107	111	113	107	102	113	118	100	128	103	102	107	102	136	111	102	83	108	120	111	122	101	109	102	113	109	109	111	96	99	118	115	120	125	104	118	138	107	102	94	114	122	113	133	115	116	131	121	107	110	96	106	92	115	101	102	119	122	111	107	103	117	107	134	114	114	114	116	116	109	108	123	119	118	132	123	127	107	102	110	114	102	107	112	116	103	112	109	123	99	117	115	120	125	101	109	122	122	116	94	107	117	101	112	93	119	94	104	95	118	117	120	111	114	122	130	120	113	97	137	106	100	113	115	107	120	107
24113	42589	12822	6637	5590	4206	3864	4750	3405	2528	1610	1432	1219	1065	949	921	818	731	646	653	591	580	580	540	498	482	520	459	477	468	406	439	420	422	431	379	399	367	398	377	376	366	392	370	351	330	360	345	329	331	350	338	319	363	320	306	315	319	294	331	314	333	299	290	337	310	332	326	311	304	300	281	294	352	318	340	324	327	321	295	305	312	298	326	310	307	319	283	311	317	292	276	304	327	298	299	284	300	338	281	316	296	311	308	309	294	324	298	313	314	302	317	293	290	334	287	281	287	289	302	317	270	314	298	276	336	275	319	294	283	278	277	290	294	302	276	312	259	293	261	322	288	300	332	297	304	268	292	311	331	310	322	286	287	300	293	324	281	291	328	311	316	343	286	303	271	285	315	310	298	290	318	282	288	298	309	313	292	283	302	274	274	298	293	279	284	302	349	290	273	288	301	324	286	305	315	296	312	275	292	284	292	289	314	286	293	288	305	267	325	298	309	284	301	285	321	290	311	255	285	323	294	307	290	290	302	291	288	294	288	308	290	262	293	305	236	275	272	292	289	297	333	302	294	303	281	286	300	306	315	282	298	308	292	290	302	309	315	304	288	292	279	303	337	260	311	292	283	322	312	295	290	273	318	285	315	312	307	270	296	309	283	299	311	293	303	332	301	311	320	274	321	284	309	289	300	292	290	296	285	301	289	293	324	297	299	311	314	291	312	316	297	269	266	277	293	309	300	301	320	284	286	320	330	312	281	305	288	330	294	298	300	305	291	273	291	310	312	311	291	307	257	276	289	295	289	326	321	298	283	299	286	303	288	291	294	291	288	300	270	312	293	318	274	309	270	305	297	291	292	304	280	256	294	302	308	342	280	323	304	282	300	309	321	299	273	291	267	275	301	293	288	285	277	295	277	285	295	277	283	285	255	304	280	284	281	292	295	274	305	297	285	291	294	289	289	299	293	298	299	289	318	322	275	305	286	326	293	280	308	310	258	293	267	291	309	295	299	314	260	295	314	267	280	293	279	278	305	268	256	266	313	287	259	279	302	273	313	288	307	289	284	320	296	346	311	277	306	297	343	295	308	282	282	301	291	285	273	289	280	284	273	310	300	280	314	301	303	308	306	266	273	281	286	275	283	311	284	306	291	300	309	278	324	242	305	269	299	275	299	303	291	309	292	291	262	294	307	290	295	324	300	313	282	276	293	265	289	289	319	290	290	295	275	288	302	299	285	266	308	296	285	293	296	290	272	251	276	287	298	301	300	291	286	292	278	308	309	274	308	283	278	296	285	283	281	303	297	273	284	266	264	297	293	296	301	287	292	341	291	310	315	301	287	279	275	302	282	297	298	291	282	255	322	313	304	297	296	281	272	261	303	293	270	296	302	297	266	262	317	282	306	282	295	295	267	279	290	284	301	320	312	299	317	293	283	326	298	293	301	314	282	277	268	306	263	270	281	320	304	282	279	301	292	283	274	313	312	318	279	306	263	306	316	281	299	286	307	321	260	297	263	268	279	267	299	279	275	287	306	277	311	321	270	294	310	309	287	296	312	306	292	280	283	298	289	305	286	246	284	305	316	304	301	330	280	308	260	317	280	305	293	296	280	330	298	283	312	293	317	265	304	285	286	271	313	274	283	282	326	321	269	283	300	273	295	316	296	311	304	278	285	301	279	309	319	263	284	272	288	302	263	294	296	306	300	296	282	279	322	309	254	295	264	292	310	291	275	289	311	291	281	312	284	279	307	305	313	280	278	313	282	287	284	283	307	299	303	277	298	310	288	298	264	319	307	274	297	301	259	307	279	293	273	284	299	290	299	262	269	271	288	301	306	291	298	284	287	268	289	277	276	315	300	297	266	271	317	322	302	286	307	270	311	303	301	288	304	310	300	282	297	316	297	303	277	275	260	270	332	284	287	273	288	313	289	325	289	256	296	286	303	271	297	290	310	283	326	295	299	255	310	275	300	277	291	300	306	302	262	315	279	306	322	312	301	341	288	313	282	279	292	303	310	267	294	296	298	295	297	296	272	327	296	294	259	323	293	289	284	295	307	285	301	296	278	293	273	273	263	315	309	303	334	302	305	297	279	306	303	288	278	295	280	288	296	305	292	302	319	290	275	308	314	289	289	306	292	307	286	256	284	275	274	286	298	299	314	290	300	304	272	266	299	322	304	277	286	280	303	302	314	282	336	273	271	278	298	282	287	312	292	325	309	306	297	274	300	294	265	273	288	291	295	316	295	310	269	296	273	270	333	283	290	295	266	297	301	289	284	289	322	314	301	278	279	296	294	305	280	292	276	272	293	310	306	295	261	304	313	302	265	293	309	281	300	307	342	300	263	280	293	280	297	300	278	281	265	293	308	275	291	279	304	318	318	283	278	296	296	298	294	273	314	284	288	253	316	311	306	281	298	315	262	298	277	300	287	300	297	290	287	289	286	285	296	274	308	289	268	298	271	298	316	270	305	310	293	294	292	322	276	260	297	275	302	281	278	280	269	315	289	286	289	264	270	300	291	284	297	311	295	299	296	305	294	294	292	283	285	289	278	302	285	279	300	293	294	275	305	279	303	329	313	274	300	289	283	314	269	287	274	311	297	280	288	318	280	291	300	310	300	298	283	300	300	268	294	297	309	308	309	306	294	305	276	296	272	304	285	247	313	281	295	293	292	303	277	291	274	317	320	294	269	309	287	307	294	296	303	285	291	316	305	295	291	312	279	278	274	270	315	281	287	308	288	301	296	294	266	293	304	300	297	297	287	279	308	292	315	303	305	285	276	289	316	285	287	302	327	266	268	294	304	281	304	298	315	262	282	265	318	280	297	288	292	256	303	299	282	291	295	278	260	296	297	273	304	307	286	300	275	289	260	307	291	316	277	315	296	300	306	292	295	276	306	288	293	282	317	276	315	311	303	281	291	279	307	299	302	314	295	301	293	308	297	299	288	295	271	277	310	302	299	297	289	295	294	329	312	275	286	306	286	294	293	282	301	303	297	260	268	268	288	299	269	300	299	312	271	311	324	285	267	268	277	283	295	280	319	290	271	301	303	280	284	284	295	290	279	313	293	314	281	304	269	285	287	284	287	270	296	292	315	293	299	273	262	284	322	313	297	295	283	349	300	303	292	325	304	293	289	278	265	285	325	289	280	275	280	305	261	290	282	277	272	262	287	265	295	301	284	307	300	308	320	320	332	272	279	302	291	298	276	296	289	268	303	271	269	267	293	298	306	280	281	319	313	282	297	310	307	283	279	303	305	292	280	317	289	306	262	317	300	261	288	287	288	308	322	294	303	305	298	275	311	317	286	293	313	272	274	287	291	312	289	295	288	321	306	299	293	299	321	320	261	282	303	269	284	299	292	295	311	272	295	309	274	297	305	269	293	285	279	300	331	274	285	290	303	303	273	315	314	296	251	315	322	289	299	303	282	300	290	275	324	284	296	315	301	264	308	290	271	263	293	276	297	276	306	302	291	315	290	288	275
3856	1569	667	339	249	227	259	241	232	211	264	221	225	212	216	223	218	204	212	218	257	228	239	232	206	216	216	215	233	228	202	220	252	227	213	193	193	224	216	227	216	235	237	213	232	202	204	225	207	225	220	225	200	205	210	218	232	203	202	222	211	222	202	222	223	211	222	216	224	237	210	218	215	242	221	240	206	219	207	229	220	210	227	220	195	192	198	220	224	226	232	198	206	215	183	227	208	210	211	223	199	197	220	180	209	225	197	240	210	229	217	232	223	228	205	252	201	267	232	211	222	223	214	228	224	221	224	182	259	212	228	207	241	207	210	199	205	222	216	213	228	233	202	208	243	223	215	231	228	220	221	191	216	222	210	221	192	210	210	213	225	211	211	211	215	224	225	219	227	201	211	233	253	227	214	223	231	205	211	233	222	225	222	216	228	204	209	217	225	201	223	217	220	247	224	242	234	227	213	263	222	207	208	219	229	232	232	212	215	217	216	220	249	212	231	186	207	219	223	204	213	233	213	232	214	212	247	189	210	234	205	210	183	220	204	220	214	207	191	199	206	212	240	219	219	203	210	224	230	220	216	228	259	208	232	217	225	225	186	245	222	185	213	217	225	242	234	205	208	241	198	226	229	252	205	230	216	247	236	198	214	220	190	250	230	245	231	206	220	217	237	235	191	201	218	216	184	220	188	200	215	190	250	227	196	207	197	210	220	217	241	259	231	245	266	243	206	212	188	218	222	217	227	220	190	211	196	199	189	233	228	247	207	244	207	199	215	221	208	194	205	245	222	217	260	240	212	228	204	225	227	213	229	213	242	223	196	220	238	209	184	216	222	219	237	245	211	195	226	208	217	197	205	211	204	209	220	210	222	232	215	181	225	227	203	225	216	223	228	204	204	196	189	238	232	205	224	238	227	196	213	224	226	203	223	181	194	191	219	203	225	255	194	208	255	224	227	209	217	230	215	195	243	214	219	230	227	226	212	202	226	241	250	209	215	226	207	199	218	214	223	212	209	227	192	219	233	209	199	198	224	174	196	221	222	217	212	236	225	185	210	263	237	208	230	214	213	234	212	204	229	242	227	240	221	242	219	208	247	228	221	208	234	231	220	209	219	212	235	192	228	242	209	231	232	212	258	207	234	225	221	221	233	218	201	205	230	223	221	222	235	254	242	247	197	232	210	230	203	201	210	193	200	228	206	183	243	236	235	196	203	223	229	206	205	226	218	223	207	192	230	197	207	211	188	224	217	210	231	230	249	207	213	207	212	214	227	205	206	200	237	218	205	252	225	224	212	207	207	237	208	224	222	253	211	221	231	218	202	210	214	255	213	206	214	206	237	237	209	218	217	185	215	215	182	215	209	223	227	212	212	221	223	210	210	215	232	203	238	223	197	214	222	209	212	229	210	211	233	193	213	212	182	217	219	218	236	211	246	221	222	215	211	219	231	209	230	238	217	169	222	205	234	211	222	207	223	211	223	222	222	226	197	229	260	233	217	234	222	242	204	219	239	225	228	230	263	172	214	256	208	220	190	228	207	219	235	219	223	209	238	223	210	207	234	212	223	225	226	228	221	209	216	232	217	197	232	208	233	233	201	183	229	221	210	207	223	234	213	205	191	215	237	187	216	231	207	227	229	234	205	222	220	226	231	201	241	250	206	191	220	223	199	223	213	226	237	221	215	217	211	221	207	239	220	204	226	242	212	221	234	217	227	203	194	218	189	211	223	231	221	211	210	190	202	226	225	197	230	237	219	228	241	204	216	190	218	241	243	218	198	212	232	207	227	224	209	211	232	198	232	229	230	214	224	215	218	223	222	208	206	227	217	205	213	182	225	233	245	222	238	205	228	200	221	210	240	233	228	234	225	209	213	220	202	209	211	226	214	231	226	241	228	218	222	225	222	187	230	232	228	218	208	230	210	217	222	222	200	224	203	233	214	229	241	192	211	226	232	201	205	222	202	212	215	247	211	218	216	223	211	200	243	211	242	210	215	231	190	235	203	217	233	230	230	213	215	228	214	222	197	240	217	205	202	215	196	205	210	227	208	207	220	222	226	211	213	225	216	209	209	188	226	208	248	222	220	236	236	231	258	220	232	214	213	214	236	224	218	208	214	223	227	201	241	242	226	232	210	227	234	254	223	226	227	234	201	240	224	240	240	218	224	203	231	212	231	204	220	238	225	209	237	201	240	206	217	189	232	208	205	215	226	238	245	227	200	227	217	189	192	228	211	213	225	194	204	216	216	207	229	217	211	217	220	232	197	213	208	213	216	214	198	252	224	218	220	197	217	202	226	188	219	202	225	225	233	243	198	188	211	210	223	236	229	240	237	214	217	190	214	215	223	209	200	208	230	229	200	250	227	220	240	229	192	208	215	204	203	202	214	206	209	206	193	218	219	215	197	210	249	249	229	200	226	199	218	213	241	216	219	223	234	222	203	228	230	222	210	220	226	248	242	214	215	217	202	231	231	209	223	209	214	212	250	207	230	197	231	225	222	215	244	234	212	244	218	227	193	235	219	195	226	225	205	197	217	229	218	215	231	219	231	234	219	207	221	207	219	209	234	200	212	213	213	219	228	197	234	217	247	247	251	221	205	224	210	244	238	246	208	213	209	208	204	204	226	228	242	225	234	209	240	232	234	214	176	203	253	220	242	208	233	206	226	223	231	202	229	196	194	209	226	231	232	231	218	228	197	225	209	202	204	226	203	212	212	217	225	203	207	203	222	230	222	203	223	215	214	229	224	204	238	184	210	228	223	221	223	205	218	248	223	225	215	208	225	214	221	217	216	218	226	216	222	205	217	224	215	233	227	223	231	227	210	244	195	222	225	234	234	228	228	219	218	203	211	206	202	218	217	236	229	240	205	193	223	251	213	222	201	226	208	225	215	224	199	208	233	213	224	237	225	230	210	222	213	196	217	226	215	204	219	214	230	226	237	216	223	194	241	212	244	234	202	243	219	198	232	212	272	222	231	226	235	223	219	207	196	213	227	230	208	237	233	204	232	215	228	202	241	215	218	252	211	208	225	192	203	192	239	217	185	210	221	183	235	229	219	209	232	245	206	200	238	212	216	207	230	217	215	181	236	227	219	187	203	197	197	213	207	214	246	223	208	242	190	203	210	235	228	235	254	210	212	228	205	208	227	224	228	228	215	213	214	234	209	212	219	241	227	212	211	205	240	216	224	231	240	195	219	208	230	216	215	218	225	220	219	201	236	240	213	231	218	215	234	234	236	208	205	208	194	248	235	217	210	225	230	201	194	202	222	225	213	227	191	257	222	213	206	194	238	219	230	204	221	237	224	223	232	218	232	252	205	206	243	196	213	214	226	202	210	202	233	218	187	197	221	220	225	234	217	212	218	224	207	202	221	232	201	212	233	218	214	203	211	199	185	236	230	212	237	231	240	196	168	253	233	219	229	213	209	231	223	200	228	229	233	212	217	240	211	205	213	214	223	218	214	227	230	223	209	227	190	209
3832	2561	1435	917	767	736	742	817	658	635	613	552	583	592	606	563	566	584	547	568	610	551	562	535	531	579	543	597	559	536	598	558	551	565	538	553	567	551	520	569	551	590	529	565	538	539	567	571	538	550	585	570	598	554	579	565	568	564	569	546	544	508	539	578	538	579	551	553	586	586	533	524	532	598	563	575	545	541	535	567	571	563	543	604	592	562	581	551	588	568	556	522	604	548	603	538	582	581	516	604	575	600	585	569	541	516	513	578	539	564	606	558	571	537	559	562	551	578	566	583	480	561	558	619	603	548	519	540	505	533	609	594	598	551	557	562	550	564	523	557	575	529	548	579	575	566	553	601	508	596	581	572	538	547	545	525	574	503	566	540	550	577	562	574	584	514	529	552	559	575	531	562	550	514	613	519	627	577	567	551	565	587	570	528	573	574	517	610	568	564	547	535	533	517	584	547	585	579	540	556	555	562	626	557	567	563	541	545	515	566	549	592	565	561	540	559	543	576	551	579	548	578	576	597	544	560	584	533	594	598	580	548	590	550	544	533	540	544	572	579	564	557	568	590	543	566	589	559	569	576	578	544	576	555	578	574	528	550	606	607	537	559	583	528	513	575	591	565	572	563	587	554	542	533	560	564	560	559	612	600	584	555	550	583	528	550	547	571	574	580	526	579	570	589	501	593	624	567	546	547	554	575	571	561	567	555	553	570	570	563	593	572	504	575	514	568	555	606	561	549	565	562	536	550	558	558	553	559	534	606	573	559	561	535	560	621	570	545	567	564	523	527	571	599	598	557	564	567	536	524	550	545	543	521	528	570	569	552	539	573	530	543	558	578	579	557	573	556	572	565	616	567	532	566	609	528	567	558	519	604	529	589	519	583	571	575	563	585	562	551	582	520	593	552	500	524	567	542	545	593	552	558	531	606	488	575	577	535	561	596	550	538	545	573	575	513	540	514	504	609	505	556	538	535	551	577	544	496	554	571	544	516	550	599	551	577	531	552	517	527	577	559	594	571	552	532	536	572	507	556	507	542	546	582	528	534	561	609	553	558	565	544	532	528	520	562	585	582	522	538	583	537	524	551	560	554	552	535	586	601	573	549	552	571	559	579	582	561	551	535	575	571	570	574	562	531	554	527	603	592	552	537	588	539	571	567	577	560	557	567	561	526	565	555	526	537	542	551	590	601	558	563	549	553	573	548	571	566	555	546	551	574	613	543	576	556	560	547	579	533	561	529	496	511	546	525	584	550	559	537	564	579	564	551	609	576	516	553	564	553	601	606	575	577	546	558	595	566	544	557	554	560	534	603	561	533	583	596	538	531	557	550	562	570	573	568	538	536	560	559	515	581	547	560	532	555	564	568	546	526	551	610	551	569	522	549	606	589	544	585	588	538	573	555	594	578	527	511	541	581	570	534	552	556	566	518	521	557	573	520	565	525	589	578	566	545	621	587	553	555	542	590	589	527	528	540	574	580	558	577	552	570	526	565	569	541	585	563	521	505	584	565	554	574	533	608	539	592	516	532	538	562	570	572	554	593	587	566	542	553	591	595	592	557	550	533	595	577	563	485	552	579	569	580	547	562	530	556	493	565	601	558	552	558	533	581	537	531	508	568	606	571	537	527	554	534	510	558	550	550	547	553	559	605	560	552	571	557	571	534	521	571	607	556	518	567	552	555	568	560	554	603	584	544	550	542	574	604	569	542	572	529	551	571	545	567	575	568	549	606	535	559	571	596	608	568	572	510	581	582	614	588	564	543	551	531	563	570	599	552	541	562	548	556	568	550	554	554	523	567	546	587	537	540	587	572	567	581	536	545	552	550	543	615	571	536	582	545	560	565	553	565	570	587	550	557	565	557	589	572	583	534	581	536	583	577	548	542	574	578	549	609	584	538	548	594	553	591	551	588	546	510	545	576	577	574	568	591	557	574	588	538	567	591	571	557	552	559	580	582	527	558	543	577	593	574	578	530	612	546	550	554	558	586	530	569	537	551	578	562	603	551	561	521	542	541	543	550	584	549	547	580	551	555	544	564	597	572	563	552	554	543	537	583	581	588	582	553	575	574	516	550	539	581	556	520	563	557	548	571	529	556	591	545	585	568	569	552	549	558	543	546	555	591	576	545	544	562	541	571	621	552	553	580	548	548	561	557	580	609	560	574	539	537	555	548	551	561	585	554	558	548	517	538	558	575	521	557	536	585	545	589	527	563	582	532	582	579	549	521	593	515	591	500	529	565	578	577	539	579	525	562	547	554	568	523	594	547	566	554	580	542	559	537	555	539	619	564	559	580	562	520	536	541	545	561	561	597	546	551	593	546	565	586	605	543	549	571	560	523	579	546	596	596	586	554	556	532	510	529	565	560	561	543	557	523	524	560	568	570	558	596	594	578	573	612	563	569	549	572	527	539	565	502	553	557	563	609	551	583	549	591	553	535	593	560	552	570	560	554	570	585	565	554	549	553	553	511	530	578	568	569	563	562	552	542	565	524	567	584	549	524	525	552	554	558	512	591	567	553	586	567	543	532	553	575	562	580	541	566	555	624	569	587	575	542	556	602	593	581	555	595	546	553	531	550	601	554	541	531	556	552	554	552	575	575	569	567	535	553	562	615	577	521	580	533	552	562	520	532	570	595	558	535	577	528	575	566	611	532	547	519	541	533	570	528	532	574	549	578	553	573	542	586	564	546	523	535	538	597	567	545	576	546	541	564	514	554	545	556	603	555	467	578	567	556	544	577	572	546	545	551	554	569	548	551	554	554	569	553	574	520	549	595	592	575	574	569	608	552	561	551	579	551	515	573	546	563	587	547	519	546	549	544	539	532	567	553	584	591	583	539	535	571	517	548	565	620	582	550	568	539	560	560	542	547	545	542	574	587	535	576	571	552	542	603	531	556	536	564	549	553	568	579	563	603	537	532	586	573	542	544	596	516	543	530	563	601	544	568	545	553	580	591	572	568	521	555	604	556	527	549	560	561	583	596	563	527	540	526	616	566	551	575	596	573	571	564	547	620	554	624	549	571	558	561	547	560	608	533	581	573	543	533	559	563	573	553	574	552	533	547	560	528	539	566	589	576	543	556	557	549	554	561	551	529	514	556	555	530	541	535	535	561	539	551	607	491	545	567	588	577	571	569	587	544	528	566	596	536	581	536	552	549	577	506	546	521	587	579	591	550	587	526	561	560	588	577	587	533	562	533	560	495	576	551	556	591	546	564	563	558	538	573	552	546	567	540	520	552	607	588	529	505	554	545	569	550	552	506	559	560	519	539	536	535	528	536	569	553	559	572	553	565	495	551	546	544	552	543	553	534	548	526	575	519	550	570	529	558	552	564	547	529	560	545	570	561	567	572	595	576	590	567	566	590	558	566	524	575	554	540	506	522	578	553	544	518	566	528	566	548	520	575	543	576	593	531	550	567	574	580	554	601	517	553	529	578	607	547	577	563	575	583	562	550	553	563	584	561	558	570	614	588	563	616
40933	29338	20078	8696	3529	1616	1192	1235	903	522	363	327	309	270	269	244	206	175	197	198	190	170	172	183	160	166	175	156	185	150	146	163	143	139	159	154	171	169	140	140	128	122	152	120	131	140	156	146	141	138	138	144	145	139	133	152	154	160	145	147	125	138	146	147	125	141	136	117	139	121	134	124	133	134	139	148	128	148	125	139	162	126	152	139	137	146	156	141	125	119	132	124	126	120	137	153	160	146	144	118	130	160	142	156	146	143	149	134	155	138	135	129	154	156	139	156	132	132	140	141	117	141	135	147	148	130	136	132	140	133	171	147	124	121	129	127	135	147	107	137	153	123	160	139	125	137	137	112	132	126	147	132	131	140	141	127	153	120	115	144	133	145	147	152	155	140	125	113	153	145	136	144	153	125	149	139	148	126	134	126	149	122	146	131	125	144	153	136	122	153	128	127	137	138	134	118	145	136	166	139	160	145	131	140	147	154	131	121	128	133	152	151	139	144	142	131	127	164	138	140	135	151	129	115	144	133	145	140	149	123	127	153	132	125	145	127	113	129	134	150	145	122	123	151	131	123	147	141	141	143	124	125	141	129	118	126	134	125	145	139	156	129	123	143	132	129	127	129	137	114	146	140	118	143	122	133	122	137	137	113	153	125	115	113	147	150	141	136	148	179	160	124	124	139	122	142	159	141	111	160	139	126	134	132	120	124	121	129	138	133	139	143	141	116	125	155	122	139	172	150	151	109	127	145	147	146	154	120	151	140	153	126	140	127	146	138	146	119	133	127	155	123	134	155	149	152	127	119	135	136	126	156	146	157	157	146	143	144	135	125	140	147	126	126	143	129	134	122	131	157	121	129	131	137	130	158	125	133	145	122	125	143	156	142	127	125	141	137	131	161	134	145	136	132	132	132	149	118	149	149	139	105	158	146	125	140	144	139	162	133	126	143	117	132	126	137	148	142	113	144	141	139	149	130	144	143	143	151	122	141	147	145	117	121	112	168	115	140	131	156	156	122	138	130	137	150	176	151	151	143	137	133	165	152	153	143	140	113	131	138	125	145	154	142	139	146	138	153	127	167	134	151	131	163	121	150	144	144	150	128	133	145	167	126	148	127	147	145	131	119	158	144	106	143	131	147	133	147	144	147	139	139	145	153	146	130	140	115	130	125	120	142	142	135	121	144	118	136	138	129	134	137	146	142	134	140	141	147	123	134	138	145	131	134	133	141	154	126	144	159	148	146	125	142	136	146	120	139	146	97	123	132	137	136	136	138	152	122	142	130	137	141	141	153	137	138	130	125	155	152	128	141	134	135	134	139	136	125	132	142	143	158	143	140	146	141	141	144	143	144	134	133	140	141	148	150	145	124	146	128	155	135	147	123	146	165	142	144	135	117	139	141	144	142	149	138	121	135	138	144	131	141	134	136	125	115	143	121	128	146	132	115	142	116	134	149	145	139	116	126	136	137	153	108	147	130	127	163	136	151	148	144	139	159	134	124	145	140	135	133	139	162	123	125	136	137	141	162	127	119	134	128	132	120	130	137	154	111	132	148	157	151	154	163	128	127	148	131	134	140	158	129	122	137	141	151	124	140	154	141	126	125	117	126	140	147	128	122	135	117	147	149	139	110	139	150	116	146	113	120	134	128	133	132	188	135	144	111	140	133	141	135	129	138	142	143	139	136	134	143	140	125	135	127	126	113	115	136	140	136	134	127	144	141	138	131	154	158	124	134	133	135	132	126	146	142	156	123	134	141	125	129	152	114	138	156	129	139	133	130	144	125	124	174	124	157	167	125	128	134	151	115	129	133	134	128	142	132	122	133	121	144	142	156	153	138	132	127	144	120	119	116	134	152	156	118	167	132	130	133	113	146	112	140	121	133	127	125	136	159	139	131	114	132	114	139	132	132	146	131	148	137	144	139	145	135	139	125	145	158	147	127	129	143	148	143	144	146	127	128	127	130	149	129	137	154	160	128	132	135	119	124	149	130	141	135	138	134	142	152	142	137	161	136	158	141	122	153	145	135	114	155	118	129	145	152	133	123	126	122	133	143	143	116	146	123	125	132	157	143	137	121	146	161	154	131	118	120	155	139	153	134	156	103	143	149	124	149	140	128	156	138	142	136	143	111	149	142	129	134	142	138	162	115	125	149	144	148	135	141	119	134	143	131	140	140	135	151	148	144	140	108	130	98	142	128	159	132	133	144	122	115	141	152	141	138	145	133	136	116	147	141	134	152	138	138	147	138	123	136	136	133	117	144	155	151	128	123	152	126	115	120	135	129	159	128	127	136	140	141	142	131	126	128	148	145	143	137	146	143	136	153	117	133	146	140	139	146	136	138	132	143	156	132	123	147	167	163	142	110	152	137	153	130	134	122	143	150	148	128	113	144	135	150	123	154	116	130	140	148	135	174	131	153	143	150	168	138	126	127	108	136	129	136	140	130	129	128	130	143	127	136	156	136	150	136	123	136	141	121	123	145	131	142	124	150	148	124	141	143	153	146	147	157	133	135	144	150	130	139	129	146	160	172	159	142	137	126	122	144	123	129	144	152	156	135	135	119	121	158	144	124	125	108	121	136	128	141	138	132	131	134	145	138	135	149	140	121	153	136	134	146	138	98	159	120	153	136	126	142	147	143	145	137	138	129	135	139	130	149	143	148	141	132	144	140	122	122	123	132	141	125	127	147	148	128	131	137	122	145	146	119	143	141	150	140	131	137	118	155	145	121	141	141	156	163	134	124	145	139	135	130	136	143	132	126	139	140	146	135	146	133	151	154	127	147	155	149	123	138	141	139	138	138	132	135	132	124	140	145	141	146	152	136	146	129	135	118	143	145	149	125	144	149	120	126	145	126	140	121	122	146	135	137	140	145	148	121	128	155	151	123	142	140	130	135	136	125	126	147	138	147	138	118	138	138	125	156	158	141	124	143	153	132	139	147	126	156	124	148	128	143	134	135	180	128	123	147	132	144	119	155	133	136	163	131	132	149	160	147	133	135	138	130	129	150	128	129	133	121	139	131	141	158	128	130	136	147	126	135	114	150	127	126	115	122	120	124	135	148	126	145	135	143	144	152	131	123	125	155	134	151	122	148	123	134	134	130	126	131	145	152	147	129	129	139	139	135	146	132	112	138	134	131	140	121	161	133	147	146	137	137	130	152	114	128	144	113	129	135	124	116	133	126	145	148	135	130	133	131	132	151	133	134	148	111	133	141	153	145	155	134	142	148	138	145	123	130	132	150	139	147	128	129	123	123	134	138	115	131	135	108	145	134	158	127	127	136	125	154	141	130	128	137	137	132	133	145	152	123	161	129	138	130	137	132	130	149	132	130	122	112	141	134	118	143	131	124	121	124	146	138	132	130	132	132	133	116	140	132	134	157	145	138	128	121	173	137	139	147	155	124	152	136	140	125	158	144	116	123	139	131	137	131	140	134	133	135	139	123	150	134	129	167	152	145	148	125	130	128	132	137	146	133	133	143
26065	19748	18927	8898	6400	4752	4810	4935	3573	2248	1908	1585	1420	1318	1233	1059	936	852	829	766	695	654	615	616	595	594	576	551	561	498	503	491	458	461	438	437	460	492	492	444	433	462	443	413	441	405	381	382	428	421	436	380	398	403	379	400	437	397	403	370	381	376	417	372	405	392	386	391	402	385	346	405	360	381	360	395	378	353	361	373	358	336	364	378	397	411	363	356	349	382	376	356	333	370	369	359	376	392	377	377	353	339	351	321	372	333	383	366	347	375	335	358	363	348	338	372	365	371	308	333	361	339	363	358	359	337	362	378	343	339	367	342	385	340	356	339	373	344	365	368	343	324	371	365	344	353	358	354	356	336	365	364	369	318	322	362	323	360	314	366	365	341	385	356	328	414	330	339	352	376	346	350	342	365	361	392	346	388	364	353	339	338	366	365	353	350	377	373	354	361	347	359	347	354	359	348	320	336	363	354	334	341	329	367	346	348	339	319	345	371	356	367	329	327	367	326	351	349	341	316	344	345	380	325	318	348	352	374	383	362	338	367	363	339	390	369	344	337	323	319	353	363	343	373	356	333	364	352	349	387	346	372	324	333	377	334	346	349	373	338	312	367	358	322	345	356	378	322	369	362	357	318	343	327	350	340	364	363	349	344	351	358	365	337	353	348	354	363	322	329	342	336	341	353	296	345	347	341	350	347	379	345	352	377	346	375	354	366	340	372	336	325	343	388	339	335	376	331	368	357	359	362	340	363	350	366	378	363	366	380	344	353	340	345	366	352	342	344	328	331	340	326	364	334	325	328	324	339	349	350	360	359	314	329	343	368	361	379	328	349	363	314	347	349	374	349	378	339	355	365	360	330	361	330	352	324	348	341	342	336	353	356	347	319	380	359	337	332	347	325	347	344	336	332	289	347	367	356	349	359	334	381	352	311	343	313	346	341	387	380	352	350	307	351	354	354	338	342	331	345	352	357	366	375	376	361	367	333	377	361	375	344	330	333	341	346	363	358	335	345	346	331	342	354	373	358	379	360	353	327	355	364	366	361	349	353	352	341	356	363	360	379	356	373	363	332	341	321	331	345	340	335	337	363	371	352	379	333	398	355	354	355	360	344	330	340	348	378	333	362	338	330	390	299	365	341	356	339	345	351	353	364	371	364	331	350	377	347	379	364	350	347	332	370	348	344	370	344	366	320	357	360	333	360	333	337	305	365	350	349	346	367	381	353	391	359	386	349	340	342	345	351	348	369	361	366	330	366	320	363	341	339	338	354	359	338	335	372	339	362	380	362	331	322	354	355	353	361	323	362	370	354	359	362	347	360	367	372	353	348	333	327	358	371	332	337	382	344	354	349	341	353	369	343	360	307	372	344	360	343	376	408	365	311	349	338	338	341	358	344	333	342	374	372	344	342	316	369	325	356	379	347	354	314	338	331	327	358	378	337	340	366	347	371	302	327	367	370	386	380	298	368	372	355	353	375	356	323	380	351	370	352	348	343	325	380	363	375	315	351	359	385	361	360	332	379	364	342	365	329	341	362	367	357	313	383	368	362	317	360	329	380	343	343	360	319	337	330	347	347	342	311	361	340	355	332	338	344	334	368	361	343	379	314	367	363	359	334	352	329	385	353	338	360	377	372	340	335	341	380	353	335	348	345	308	363	362	353	356	305	343	358	364	366	314	370	333	366	328	322	358	336	305	311	329	336	359	364	385	374	324	363	343	345	312	349	318	339	358	314	342	353	368	325	362	330	370	365	322	340	309	352	377	359	347	357	315	327	374	330	324	337	374	323	372	330	334	348	340	374	335	315	312	331	365	368	351	346	345	355	372	334	329	359	354	352	332	329	344	391	324	375	367	385	345	355	344	369	398	362	356	346	335	349	348	306	353	350	330	396	367	342	363	366	331	361	380	355	357	366	375	306	347	328	339	392	325	336	358	321	337	369	357	349	372	343	363	363	385	371	323	374	351	349	382	367	345	346	367	343	345	362	347	351	364	344	340	367	347	330	344	352	341	338	334	357	349	353	354	369	332	390	346	357	372	354	358	357	353	325	364	332	345	350	343	355	337	305	346	326	357	371	333	344	346	370	329	356	361	332	364	348	359	343	368	355	354	364	362	338	381	341	336	343	380	342	360	383	363	361	354	343	356	335	330	366	348	325	322	336	367	366	350	351	337	353	372	369	367	337	382	353	352	356	365	339	335	376	358	338	350	395	341	311	365	320	353	370	332	345	369	363	344	350	350	325	361	325	376	356	361	359	352	313	366	360	350	312	367	349	354	361	357	363	324	344	379	351	342	335	314	336	388	363	374	356	372	365	329	355	320	344	365	379	341	316	359	329	342	349	386	351	368	338	376	367	329	329	346	353	359	344	362	353	342	351	346	324	341	350	325	358	346	364	328	365	330	307	344	311	319	372	363	377	356	343	319	356	386	342	366	368	374	368	346	334	338	319	358	365	356	341	371	360	350	387	367	354	353	352	375	339	353	340	341	369	363	334	324	306	345	351	359	379	328	354	344	331	367	383	336	371	360	381	322	335	298	360	357	362	335	329	345	367	327	321	331	311	372	309	378	351	339	351	341	309	371	343	345	321	350	341	327	358	345	345	361	339	332	355	339	338	340	372	341	350	364	345	343	333	335	370	340	362	353	367	328	343	346	360	358	341	378	364	352	330	319	337	366	355	348	321	335	371	371	345	352	338	325	369	358	349	333	360	363	358	321	332	329	344	332	339	375	319	361	342	369	378	342	359	382	347	363	353	336	336	366	342	359	363	371	359	357	352	345	337	356	352	349	362	381	305	373	350	363	387	354	350	336	344	369	374	362	349	354	346	345	366	369	371	332	329	371	341	352	312	319	346	342	359	369	351	332	360	358	344	336	338	366	361	365	342	336	394	357	321	335	356	345	348	344	347	336	311	346	336	345	320	350	360	351	353	316	328	386	343	369	330	350	345	374	363	337	339	353	369	370	374	347	381	331	353	374	338	360	320	334	333	314	346	348	360	352	315	326	383	328	351	314	311	342	320	386	351	332	343	349	378	318	336	363	362	376	348	313	315	375	339	313	357	363	339	323	321	359	339	344	365	322	339	366	347	360	361	343	358	353	341	336	346	389	349	347	341	330	361	340	368	354	360	352	380	351	370	348	338	323	366	366	362	343	350	368	356	368	363	356	355	348	330	364	377	358	356	349	354	327	349	360	316	354	337	340	363	361	353	352	342	340	363	315	356	350	352	356	341	360	380	336	344	352	371	350	354	338	354	354	357	365	310	392	357	341	336	332	332	370	352	360	351	355	323	373	333	347	354	369	303	352	363	330	350	379	378	350	351	331	369	340	362	329	346	358	342	339	339	315	363	355	343	317	323	365	361	348	326	352	360	338	332	359	366	311	340	353	313	334	373	339	344	373	351	359	362	347	340	338	365	331	364	370	343	303	351	347	339	358	353	370	330	368	369	350	357	357	317	331	356	339	352	350	354	353	368	347	358
39497	18562	10940	4510	2968	1788	1334	1507	976	509	369	259	254	251	210	215	170	180	175	180	141	148	144	130	114	123	147	133	100	119	123	124	105	100	112	117	92	121	104	103	115	101	112	105	108	91	115	96	102	113	97	100	108	107	122	102	106	107	80	110	112	123	96	85	106	112	86	106	98	93	112	95	104	112	100	101	102	94	114	100	115	103	105	102	85	106	100	105	113	114	106	109	75	86	107	104	104	87	97	119	98	87	84	90	99	104	103	91	100	95	106	116	117	111	83	102	87	91	96	98	87	87	105	80	102	118	91	94	94	96	96	110	98	94	82	87	99	104	107	91	74	80	77	99	108	98	94	98	94	109	117	108	106	80	97	115	97	90	107	94	101	95	91	84	84	96	90	103	93	89	89	113	87	112	87	112	108	98	96	109	79	106	95	91	107	112	80	97	112	98	102	88	104	107	94	91	88	107	97	105	111	88	91	86	86	91	107	103	93	79	93	100	104	98	76	101	86	113	100	88	108	97	97	98	84	102	96	104	100	95	82	89	104	108	87	97	98	76	81	84	87	95	81	87	111	106	93	93	104	88	105	98	111	103	91	92	93	96	74	107	96	81	103	93	96	110	92	98	85	93	91	90	91	97	108	111	93	108	95	113	105	88	107	88	97	103	110	103	88	95	95	95	117	113	95	82	105	107	93	75	90	96	88	122	91	104	120	104	117	93	92	103	108	98	105	92	101	96	98	90	94	111	112	100	84	100	110	105	103	87	100	85	93	102	79	111	104	89	103	102	93	112	84	108	104	102	108	117	116	95	135	87	83	88	91	91	76	109	81	94	105	100	101	100	99	95	95	83	105	93	109	94	123	85	109	101	101	108	102	88	95	103	99	100	96	93	101	92	98	106	109	94	89	88	89	84	98	99	95	82	110	97	100	106	118	94	102	87	119	113	108	88	99	83	85	103	109	108	95	97	91	106	92	99	96	92	86	104	99	108	110	64	109	105	100	82	98	91	89	109	110	99	103	91	92	105	106	102	81	100	107	110	92	99	106	104	97	89	102	107	99	103	89	81	98	98	98	96	96	96	117	87	103	92	83	103	123	106	78	72	94	103	102	86	100	115	96	102	102	93	110	98	101	105	96	86	101	109	93	91	79	98	99	86	97	87	94	88	72	88	102	119	97	83	91	99	96	108	103	103	96	114	125	119	101	107	92	107	104	108	83	92	95	107	84	93	99	103	96	101	82	104	109	103	104	110	102	79	103	85	99	92	87	108	92	108	133	98	91	90	119	119	99	98	88	96	88	103	93	93	96	112	102	113	105	97	77	98	101	82	98	93	103	93	115	110	107	100	108	114	94	79	90	107	97	92	99	115	88	91	92	88	106	87	103	97	96	91	83	85	88	95	104	119	102	104	102	96	116	110	101	92	96	103	108	104	111	109	99	92	90	112	100	92	90	109	98	84	96	94	101	102	107	114	109	86	88	95	116	110	95	95	96	92	98	82	95	93	108	102	86	75	100	120	101	96	112	100	77	87	97	93	95	101	111	97	92	108	105	112	93	106	95	105	95	91	93	97	82	104	121	98	81	102	102	92	108	118	110	101	97	88	108	117	102	97	112	106	105	99	102	87	97	102	100	108	98	106	112	109	91	97	89	105	98	89	89	98	110	85	94	103	98	116	90	86	93	84	102	97	98	97	102	93	101	106	110	96	95	94	95	95	91	117	111	111	105	90	91	90	102	110	104	93	110	97	100	98	100	99	103	90	108	102	88	107	100	106	100	106	113	82	84	89	94	95	96	115	102	109	99	96	101	102	109	85	107	85	95	119	96	87	90	95	92	85	90	74	93	85	96	87	98	82	100	97	96	77	91	99	114	97	80	100	106	101	90	103	91	119	94	110	94	90	86	100	101	104	88	100	104	102	108	98	99	103	100	87	100	90	90	99	105	116	93	101	87	87	105	107	96	119	96	125	86	112	93	77	92	102	98	111	115	86	97	89	92	93	115	86	100	106	102	93	91	83	83	97	98	94	94	88	126	86	105	101	108	104	99	107	91	94	100	105	126	85	96	102	94	92	105	100	99	109	100	105	99	91	96	89	94	84	107	110	101	94	113	118	107	93	99	113	106	104	98	73	95	88	90	108	107	100	94	86	93	97	121	102	83	105	88	100	97	99	94	88	108	99	103	92	115	86	84	96	106	91	99	95	107	95	103	88	107	99	98	91	93	91	102	104	115	96	98	106	97	107	98	90	81	91	90	105	101	91	97	98	93	91	98	92	80	95	93	99	73	84	97	117	82	101	104	90	93	96	105	115	109	93	100	95	80	106	100	89	90	118	104	108	105	115	97	91	105	95	80	98	108	84	97	94	102	100	94	106	90	99	104	94	92	93	108	90	84	86	85	113	96	83	83	124	110	89	98	95	92	108	94	102	83	103	109	94	76	113	106	96	104	90	100	84	87	104	94	89	89	97	93	102	101	108	94	115	105	105	98	107	99	115	98	98	92	86	108	115	92	97	101	90	110	80	106	92	96	110	92	104	109	93	99	117	86	94	95	106	88	93	94	95	100	88	119	93	88	94	98	103	97	93	107	105	120	102	88	91	108	84	95	109	84	105	100	86	97	96	89	88	109	106	106	116	95	99	88	95	99	106	105	88	99	94	92	93	87	112	97	103	106	120	106	92	69	104	124	101	99	97	94	124	82	87	104	92	90	93	110	112	105	102	95	102	104	78	85	101	98	93	102	94	83	94	93	98	107	100	94	100	92	94	91	85	117	96	120	106	105	94	93	126	111	98	101	101	96	102	105	98	100	98	87	102	89	84	85	97	110	103	103	89	96	93	81	98	106	105	88	94	98	89	89	92	98	92	85	101	117	101	101	104	93	84	100	104	120	111	113	82	106	91	106	88	116	107	102	102	108	104	89	94	95	90	93	97	108	104	97	107	106	106	88	90	89	100	92	99	100	112	117	91	111	106	114	96	85	97	101	75	85	90	101	108	86	97	95	97	114	105	116	95	83	84	98	104	104	88	104	105	93	91	84	101	90	108	80	83	115	86	98	118	98	96	93	102	92	105	104	107	97	98	101	82	88	98	100	97	89	92	107	119	101	103	106	114	91	100	125	97	90	110	97	86	100	93	98	97	103	108	89	112	91	123	101	111	122	83	100	82	85	106	99	91	92	113	95	87	117	93	101	106	82	94	88	85	104	107	111	91	104	88	89	114	91	123	86	86	95	115	94	99	83	85	105	118	105	108	102	93	102	103	96	92	85	103	84	105	90	103	93	109	68	82	116	90	107	98	93	96	92	89	105	75	97	87	109	110	106	92	107	95	100	111	108	118	97	112	112	87	118	94	102	88	111	112	108	99	75	103	80	106	90	95	88	117	101	93	92	96	108	89	96	76	111	107	89	112	87	80	101	84	90	110	108	92	98	80	96	106	101	91	99	98	100	93	88	98	115	85	92	103	89	93	87	93	88	96	91	98
21920	8417	12300	8317	7269	5594	4926	5685	3855	2415	1800	1446	1349	1165	1033	986	843	797	767	653	611	558	579	506	529	537	480	505	485	464	396	410	403	347	405	385	380	354	373	374	381	356	340	311	329	334	369	315	315	300	329	295	324	315	313	307	316	299	316	291	311	302	283	274	281	309	301	301	304	314	259	295	295	260	279	306	254	273	279	268	291	275	289	301	285	290	315	309	278	290	282	293	272	290	283	292	253	262	280	289	279	273	292	275	287	285	322	284	266	275	275	294	307	283	253	272	278	319	297	243	255	259	255	272	248	294	299	265	284	279	256	270	279	263	279	244	287	280	284	282	268	258	267	277	255	231	270	291	232	271	269	255	295	266	256	262	263	293	263	240	255	284	263	260	250	280	251	236	275	233	281	279	260	272	268	254	284	289	274	265	315	265	253	269	268	268	274	261	279	272	272	266	284	272	301	244	267	269	259	282	250	268	247	246	279	274	280	272	259	292	260	267	265	247	257	269	230	276	270	257	300	271	256	259	264	248	257	246	288	263	289	276	267	260	272	273	260	257	303	280	278	283	270	263	261	278	255	265	263	264	258	274	283	260	252	292	297	261	275	286	261	288	258	278	256	264	248	289	277	275	252	244	265	243	280	271	260	238	259	280	237	247	285	266	257	252	262	267	250	266	243	242	286	272	273	278	261	273	247	256	288	299	245	294	283	232	274	267	256	245	253	279	281	262	284	282	232	253	236	272	261	244	256	272	236	263	284	277	274	253	263	256	281	282	275	276	265	267	244	269	241	255	267	264	294	275	256	248	269	287	249	270	244	251	247	243	268	261	267	264	270	254	256	266	257	249	276	235	278	249	263	255	241	252	268	267	269	264	288	242	268	295	269	246	258	262	259	277	238	286	247	279	265	287	251	265	255	268	274	279	259	280	247	285	288	275	249	272	267	264	261	251	249	276	267	279	243	261	258	290	270	286	260	253	266	278	258	283	264	299	288	250	255	246	260	228	259	270	270	254	246	235	309	259	254	264	275	271	222	241	266	239	261	276	233	255	282	264	252	287	267	246	263	222	233	249	266	281	268	263	244	263	257	249	245	292	241	265	272	263	248	230	282	256	245	265	246	285	264	236	262	280	282	241	269	274	265	302	256	269	261	281	273	281	276	282	282	263	271	250	248	282	259	244	257	258	282	244	261	260	245	289	260	261	278	247	271	270	251	295	278	276	254	262	252	252	258	267	244	281	249	256	257	269	261	260	230	264	251	256	276	258	258	263	288	243	261	258	242	268	258	271	281	283	261	262	239	261	278	274	283	278	290	264	291	267	279	273	266	247	286	244	270	255	252	257	260	247	251	210	284	264	266	271	248	222	280	259	273	248	263	236	279	271	271	282	246	266	275	244	247	258	244	261	268	262	259	267	248	261	288	256	282	276	248	261	253	254	261	238	220	275	289	280	238	258	281	281	290	267	248	258	250	278	265	286	253	261	249	260	284	270	230	262	273	277	263	258	255	267	268	266	265	299	265	244	289	236	276	292	256	277	257	237	268	266	244	249	248	275	276	254	243	267	253	261	276	274	254	272	264	279	246	281	270	284	268	278	265	255	280	284	262	266	241	274	239	293	291	293	275	263	248	247	248	263	282	267	255	251	292	258	255	272	232	254	243	257	268	277	239	261	243	231	289	260	275	261	257	300	273	268	289	256	235	252	264	264	249	265	277	287	238	249	292	271	278	235	248	226	263	258	267	262	274	264	273	290	275	254	271	235	283	262	240	266	264	250	263	266	260	251	264	270	274	257	259	260	269	265	288	277	280	262	263	260	259	282	265	236	267	242	279	266	268	273	270	266	260	251	255	286	267	269	257	259	277	280	285	255	279	279	254	268	265	258	262	264	267	281	247	253	289	236	239	245	251	273	250	261	251	259	246	266	254	270	296	272	279	276	258	267	270	248	241	268	251	256	257	265	260	254	295	275	260	248	235	254	283	262	265	236	273	289	264	245	242	263	261	262	246	264	312	294	273	277	241	264	275	278	252	285	245	248	264	243	275	246	294	234	244	244	240	270	268	235	264	261	256	239	294	255	263	286	291	257	267	286	286	299	251	277	275	242	273	263	293	236	253	261	260	252	264	287	254	267	264	263	253	258	281	289	268	246	273	284	243	264	242	277	270	252	262	278	268	254	258	254	250	274	262	282	298	259	263	258	271	263	272	238	276	246	264	262	229	252	258	249	260	263	284	281	269	239	249	261	294	277	276	270	264	264	249	256	266	272	269	264	246	224	262	249	271	249	274	283	265	217	262	300	258	264	269	244	265	267	245	296	277	242	269	259	231	283	279	278	270	295	265	254	270	252	249	292	264	297	254	269	245	277	263	296	256	290	268	285	253	254	282	250	279	253	267	238	267	262	292	265	240	270	249	264	268	295	276	284	270	271	261	263	258	242	273	259	251	241	276	283	265	287	266	280	251	268	248	255	250	284	274	278	256	258	264	264	287	273	258	253	279	240	261	294	277	290	268	265	294	254	267	263	270	247	257	259	259	247	261	254	266	275	255	264	246	254	241	270	285	238	252	250	278	266	245	267	239	260	251	286	290	270	261	287	292	274	272	257	272	259	264	267	291	271	259	276	276	281	247	279	245	258	284	220	279	290	261	251	277	282	269	249	273	268	260	259	257	259	274	250	232	261	239	275	263	256	227	286	271	271	282	264	264	266	245	249	265	275	254	289	259	250	265	266	272	249	248	291	252	281	249	266	274	255	245	297	286	246	250	262	311	255	251	291	275	276	257	243	266	298	288	297	272	272	257	235	234	260	273	244	279	259	259	274	265	264	247	240	283	272	284	254	262	264	231	252	277	244	252	273	248	273	229	267	279	262	238	256	289	260	261	271	262	261	232	261	265	299	245	261	262	272	279	248	260	271	267	269	272	268	279	269	267	256	279	267	294	274	260	289	262	259	242	251	281	240	275	309	261	249	272	251	260	285	283	267	266	260	268	258	273	259	252	275	273	269	265	243	242	259	270	243	240	255	270	258	272	260	300	276	277	281	248	263	275	235	264	251	262	269	250	259	259	226	273	249	267	296	255	300	266	260	293	256	282	264	268	291	287	265	273	261	291	262	253	255	267	247	247	263	260	261	260	261	274	252	269	256	249	279	277	275	259	249	260	223	258	230	263	246	258	269	264	268	248	286	273	258	264	240	291	239	259	269	246	239	225	300	271	264	280	252	276	296	270	229	257	277	289	272	256	241	248	237	273	315	254	261	261	272	274	242	261	256	243	254	245	250	260	263	262	296	266	277	263	260	261	261	246	276	244	262	278	256	270	252	271	239	281	294	265	241	262	271	250	270	273	245	259	269	277	267	312	243	248	279	251	291	277	258	264	260	252	272	277	273	268	301	245	242	294	246	281	259	274	291	263	268	271	259	249	262	269	247	257	276	263	265	281	255	271	248	250	266	263	259	276	227	244	269	276	269	259	286	299	226	229	239
6676	668	447	330	311	272	279	230	276	234	209	226	218	240	223	219	211	189	218	220	253	208	249	220	205	205	178	193	200	221	220	201	211	215	224	200	249	227	191	203	247	246	225	198	205	237	208	207	221	209	226	204	209	222	214	222	209	217	217	224	202	194	218	226	216	230	188	197	191	207	204	208	196	218	185	220	219	188	215	210	226	261	212	229	208	211	218	222	197	233	184	224	184	173	216	243	230	180	220	202	200	211	207	199	200	232	210	199	209	230	210	203	214	229	207	203	235	216	192	211	196	231	176	202	220	201	217	204	215	189	224	220	188	214	218	202	189	189	200	231	241	204	215	205	220	203	210	217	221	210	232	240	193	208	204	198	213	221	205	222	203	195	240	215	228	225	234	214	219	228	219	218	229	201	208	209	202	194	226	224	212	208	239	209	206	214	218	195	210	190	213	190	210	193	234	217	225	226	235	219	212	198	217	180	199	195	226	227	191	229	239	232	206	179	196	230	208	214	204	205	193	218	200	214	229	223	228	216	224	212	200	211	201	215	220	227	216	197	209	206	212	204	216	219	214	201	211	253	215	216	218	194	205	198	209	220	206	238	196	195	193	216	203	197	233	208	179	214	239	224	207	228	205	226	179	228	216	217	225	176	233	214	188	220	220	187	213	225	203	211	209	232	233	201	202	187	230	223	204	215	239	211	201	190	217	202	228	212	237	200	205	216	209	210	232	211	219	222	229	237	237	239	210	230	196	243	238	200	183	204	228	215	224	216	215	234	200	196	211	175	212	224	216	208	201	231	208	212	204	234	205	200	193	220	212	211	218	225	234	223	227	175	214	213	213	213	205	204	233	227	194	218	222	238	215	209	209	193	251	243	222	203	202	194	207	224	208	236	223	187	191	219	207	193	218	214	205	199	209	214	220	184	223	211	215	217	202	197	228	205	240	240	217	194	197	218	222	201	188	185	240	206	225	193	198	207	206	194	223	220	215	208	171	229	209	203	226	210	206	221	208	202	223	193	219	201	219	207	218	203	228	223	256	221	223	232	214	202	211	224	203	187	208	200	213	205	217	191	226	212	201	227	240	233	241	212	229	209	198	232	224	204	206	188	218	220	218	203	212	236	214	226	234	223	257	206	231	211	205	180	204	198	197	207	214	217	201	219	206	191	230	207	215	202	228	207	229	222	222	188	209	203	213	219	202	231	193	231	206	190	202	200	187	227	203	215	221	205	209	224	196	217	201	197	211	203	211	235	213	195	235	210	206	217	242	206	242	218	238	202	215	206	205	245	215	196	232	189	211	209	205	207	215	245	228	217	181	189	183	211	217	223	209	233	210	207	218	204	226	219	217	214	206	206	233	213	208	205	212	236	232	203	226	211	209	220	214	208	205	192	207	200	200	209	212	205	205	209	214	226	200	232	204	194	221	209	219	212	213	215	205	194	215	211	234	201	189	220	232	225	255	199	219	220	215	217	211	216	226	209	195	224	228	225	215	226	193	198	218	194	228	230	233	205	213	203	237	245	245	249	227	205	195	234	199	204	222	217	203	231	193	223	223	173	218	213	219	237	214	213	200	224	209	215	211	205	230	245	197	221	236	218	217	217	213	227	228	214	207	209	181	203	195	233	222	198	198	197	233	206	213	225	218	202	228	202	222	247	232	208	223	225	215	214	216	203	216	239	221	202	212	213	205	213	209	219	218	195	193	230	235	229	217	221	225	221	225	179	218	202	198	228	202	227	204	215	201	195	222	213	209	194	244	216	188	206	209	170	219	232	211	217	189	202	229	213	198	247	233	182	191	207	209	208	240	193	216	253	230	199	219	194	202	235	197	222	216	215	202	221	243	201	183	212	213	208	230	222	219	210	192	208	207	215	206	236	237	220	198	217	220	229	226	228	212	209	210	230	229	223	224	198	213	209	237	207	210	213	215	202	201	221	208	194	204	201	215	197	204	245	218	239	206	209	212	218	256	226	210	181	213	188	222	205	194	196	185	198	209	221	211	199	213	220	228	199	209	215	245	200	235	244	208	233	210	214	217	194	224	251	235	202	208	204	231	219	228	206	214	204	204	195	219	201	223	198	204	216	210	212	238	205	229	219	200	228	191	207	224	215	214	185	239	223	234	216	232	191	242	218	210	203	222	246	216	207	216	211	200	222	206	197	198	215	201	241	235	211	212	209	230	235	211	205	193	228	202	191	219	202	192	230	248	202	223	197	194	194	198	203	214	177	222	202	214	201	203	230	204	246	223	194	209	215	224	230	207	198	243	225	181	212	205	214	198	214	216	209	227	228	242	196	206	218	207	195	204	178	210	197	236	216	216	219	233	198	202	204	221	237	225	204	217	227	205	188	215	211	232	232	201	228	223	225	218	214	212	212	226	221	204	229	238	181	214	200	247	197	229	195	209	231	235	202	212	193	209	235	218	222	193	208	200	228	221	237	184	189	217	222	198	239	203	208	200	204	207	210	198	213	211	235	188	202	207	214	231	207	183	214	206	240	202	225	192	220	245	207	200	217	229	218	193	182	240	224	211	203	205	208	178	219	203	222	217	233	208	222	221	186	211	196	222	222	225	214	208	220	226	213	216	201	215	212	204	224	219	224	212	208	195	238	199	229	205	201	232	217	222	214	202	235	221	186	212	191	216	214	244	211	217	233	238	221	192	199	188	252	216	235	206	237	211	187	224	230	206	215	203	210	242	223	232	238	206	199	234	241	221	208	203	224	212	206	222	200	190	229	189	227	236	206	214	210	217	211	212	225	192	218	205	215	227	212	210	223	219	220	219	206	217	252	214	231	223	217	207	195	242	227	204	225	200	210	219	222	203	207	212	205	218	225	208	218	214	172	193	223	216	211	232	218	223	221	214	198	205	212	192	202	244	211	230	206	197	203	215	222	221	226	215	219	194	206	210	194	209	207	273	240	228	230	215	192	230	202	197	207	220	229	212	212	205	236	218	235	213	222	227	205	206	218	225	220	212	204	211	204	234	213	197	228	198	222	227	230	233	234	218	209	232	233	223	208	187	197	186	228	245	204	204	203	197	209	209	221	248	205	195	215	222	197	193	228	233	225	230	197	220	190	197	215	234	212	227	204	227	201	226	204	185	223	191	204	219	214	212	226	227	202	232	198	225	235	218	221	238	215	199	205	218	217	237	205	243	197	212	208	237	263	234	215	212	178	213	219	205	194	232	198	244	218	190	225	214	229	222	210	236	199	188	211	225	186	218	190	210	228	188	204	203	233	199	211	220	213	206	195	191	203	225	246	211	218	222	214	200	219	221	218	199	217	206	188	216	225	205	214	230	213	216	225	203	182	223	227	229	207	200	192	210	205	232	204	204	231	228	195	220	213	226	205	209	210	223	241	204	208	200	208	215	213	216	206	222	218	203	194	237	215	213	201	224	214	194	239	193	235	216	184	213	194	240	236	236	221	209	246	188	199	200	221	241	197	195	189	206	195	240	184	210	185	236	239	234	216
5185	891	1123	1002	912	871	803	782	761	557	578	567	577	597	578	609	567	584	620	545	581	550	563	554	548	500	576	576	542	567	542	554	600	535	581	550	585	579	535	581	544	535	563	585	571	528	545	535	554	553	510	548	561	552	534	555	544	555	560	587	510	589	518	533	497	540	544	556	568	549	498	586	544	547	522	559	526	564	513	533	574	520	543	554	537	521	580	507	548	555	575	566	514	512	557	517	524	561	544	531	529	527	530	513	555	531	523	533	517	568	535	553	536	521	535	512	574	556	584	502	581	544	539	555	528	561	529	545	502	574	565	555	564	526	515	586	580	534	538	570	507	588	519	557	508	528	526	551	512	570	523	567	570	567	557	547	555	548	547	555	573	550	551	565	566	594	520	570	531	579	543	504	521	591	538	570	517	545	528	542	537	491	576	534	531	554	590	561	526	571	562	526	501	580	548	551	583	514	593	554	554	536	553	561	575	514	579	511	551	572	568	602	579	568	546	563	535	508	542	549	534	532	552	532	562	553	545	533	566	563	527	541	498	548	562	559	567	517	565	542	555	531	502	527	540	521	577	547	568	541	546	545	560	518	544	553	586	566	505	534	541	514	587	522	562	563	543	540	558	576	548	572	559	522	563	549	534	593	610	524	549	561	551	573	564	574	553	514	555	536	547	543	542	532	594	542	585	555	520	522	557	528	556	481	522	539	553	540	555	543	581	571	562	509	560	545	537	537	572	534	563	548	552	542	536	544	543	472	517	586	551	526	532	512	549	516	538	481	541	553	498	529	538	561	584	529	529	526	568	539	514	564	519	567	573	536	482	552	516	555	568	526	561	551	550	553	508	591	571	576	514	502	602	568	579	548	555	523	531	543	544	558	579	561	512	558	558	561	529	528	539	552	567	548	524	564	572	548	558	603	549	568	550	553	557	505	545	566	528	612	563	551	570	556	541	543	522	533	528	542	568	532	531	578	527	595	554	535	546	540	553	534	535	561	561	553	549	524	572	522	524	529	532	573	542	586	569	549	537	545	587	511	571	526	587	507	517	518	596	559	555	518	558	583	532	541	542	516	520	524	545	538	534	602	540	555	523	558	561	546	521	552	545	550	575	507	570	601	548	539	509	543	557	520	564	532	517	555	571	562	591	514	574	556	552	562	515	557	536	531	551	610	552	569	553	494	560	546	524	495	553	598	532	562	539	528	557	496	546	540	562	546	591	532	578	542	544	557	544	585	532	535	524	605	550	532	503	516	535	550	605	562	559	528	558	527	534	548	546	489	561	585	579	552	545	569	564	537	535	579	523	534	530	524	547	530	541	520	544	495	596	539	534	536	550	605	546	583	551	497	543	525	568	584	521	527	498	602	556	535	509	574	574	544	576	551	533	564	553	581	557	522	527	567	530	519	573	545	548	575	535	574	548	543	549	582	529	533	561	569	548	578	559	516	527	542	558	573	567	501	560	570	550	564	547	578	580	535	566	574	577	537	546	565	524	572	579	508	542	545	582	587	555	546	539	544	511	526	558	536	542	538	569	583	589	559	564	557	529	548	540	561	552	586	536	553	562	554	555	579	558	532	517	571	572	557	524	538	543	585	524	570	508	572	565	579	522	559	549	550	578	544	529	534	525	580	553	572	546	539	569	538	515	559	559	519	544	624	581	557	542	550	517	575	530	532	528	536	568	523	517	562	537	585	517	529	582	597	591	527	537	509	564	561	526	552	554	527	548	543	533	550	536	539	531	519	557	554	539	594	523	533	526	536	502	555	533	544	544	546	593	528	623	546	574	559	552	553	533	586	544	545	508	563	529	567	567	605	525	557	581	546	538	566	536	529	538	575	527	578	530	564	544	550	546	550	552	512	563	543	553	603	562	578	556	523	552	548	509	534	545	558	550	532	532	536	515	514	539	546	527	542	508	537	539	543	565	555	523	570	554	573	555	555	539	535	567	546	545	551	573	534	563	530	566	542	534	573	583	543	531	553	557	586	537	570	527	528	593	548	512	585	514	552	505	558	520	532	554	559	535	556	562	576	531	577	509	572	540	546	588	513	560	495	511	533	554	573	552	540	566	551	575	567	547	558	508	528	536	542	513	532	528	558	548	541	603	566	550	536	557	548	535	494	563	542	521	539	571	545	521	533	577	551	529	550	544	559	574	532	534	540	547	501	565	550	544	504	584	556	568	578	507	517	576	575	567	541	567	541	543	512	553	490	527	545	536	541	551	546	550	544	561	531	542	546	509	595	541	573	558	549	552	544	565	540	533	514	549	593	544	483	552	572	571	563	561	610	586	511	530	532	523	539	533	561	535	530	556	578	553	525	572	543	519	604	532	542	546	563	523	508	547	530	541	540	540	530	537	542	526	579	544	564	534	584	546	584	548	543	557	560	555	555	586	555	560	569	501	538	536	567	520	524	560	532	566	530	561	576	555	563	504	564	542	526	517	547	534	528	527	567	542	547	509	532	553	546	580	570	520	535	571	545	557	517	564	529	539	539	542	574	531	533	534	519	582	546	565	558	568	552	565	527	561	571	513	559	594	504	572	541	530	531	570	512	529	515	580	582	575	530	536	523	529	552	547	551	589	557	567	522	558	590	557	543	526	533	531	573	543	541	556	558	572	556	556	492	538	536	554	523	530	559	551	598	528	551	589	506	510	559	550	573	529	545	527	525	549	577	543	483	553	532	574	541	543	568	535	539	509	550	511	543	547	534	561	523	553	558	564	542	550	525	536	468	555	538	537	597	508	550	561	578	536	529	537	540	553	545	555	553	537	536	536	546	525	530	538	579	561	487	577	555	530	551	581	558	529	540	529	558	579	579	565	572	559	547	528	551	581	562	546	554	571	538	519	533	518	503	543	551	544	532	586	573	580	511	571	561	545	516	525	574	576	539	567	525	567	584	540	531	553	512	518	553	523	548	538	517	518	530	535	540	535	536	540	562	568	528	555	546	528	574	593	547	520	524	523	546	557	597	571	510	525	573	546	530	583	583	542	522	554	551	529	516	518	538	549	520	551	546	543	584	554	544	541	531	599	578	538	544	542	521	543	560	571	576	594	547	527	537	576	559	526	555	532	517	632	587	532	533	562	535	561	575	563	609	554	575	511	582	531	566	565	520	559	516	535	528	587	544	526	572	533	537	517	598	528	578	497	570	591	552	543	532	589	576	565	513	566	583	571	540	530	558	580	554	539	522	538	519	550	560	507	519	552	568	552	548	504	554	552	505	583	545	548	549	558	551	559	556	549	535	532	551	579	548	522	506	558	555	590	558	551	553	550	536	618	567	530	523	542	556	562	546	539	541	570	584	559	525	523	563	523	550	539	597	539	581	584	579	561	576	519	584	536	539	571	552	538	534	510	559	598	521	557	521	585	539	570	541	515	555	541	538	517	576	582	504	558	532	511	582	571	500	544	575	544	533	535	529	529	561	577	572	567	566	547	568	555	543	559	550	543	564	519	545	538	527	513	535	591	535	559	574
50307	36976	25558	18845	12968	8100	3990	2060	887	496	404	346	260	298	254	228	206	213	221	173	186	183	172	158	168	145	146	152	148	145	171	156	141	139	140	135	149	149	146	142	160	147	145	132	135	138	146	158	149	142	128	152	133	135	142	139	134	128	121	141	141	134	127	122	135	155	137	160	117	142	133	176	148	143	141	145	135	151	138	118	138	148	147	124	166	153	137	164	136	133	142	132	125	120	154	136	141	135	146	149	128	132	146	132	128	135	138	125	128	133	133	139	139	120	129	158	152	122	143	138	144	156	159	148	143	138	143	133	145	106	123	163	131	131	134	135	153	159	134	122	131	146	114	143	138	147	137	157	120	120	136	135	148	127	142	125	161	153	169	121	152	149	148	155	115	142	156	130	151	160	146	134	131	124	134	136	151	134	133	150	156	152	124	147	138	151	136	127	124	119	131	129	119	150	143	140	125	142	139	144	147	142	148	132	140	164	147	140	159	142	144	130	140	105	143	145	164	161	150	144	129	157	134	157	123	153	155	153	135	135	159	134	137	140	128	129	127	155	150	142	150	134	142	150	155	136	146	135	157	146	135	144	129	127	132	154	147	130	148	131	122	128	142	146	129	147	137	146	143	141	134	141	119	142	128	146	140	144	144	152	139	129	135	154	154	151	116	157	141	148	133	132	98	126	137	131	132	148	136	125	128	149	165	137	122	144	134	146	131	132	153	123	159	151	134	118	124	138	161	155	152	160	132	149	156	142	141	131	135	138	137	132	131	151	131	143	157	143	140	150	159	142	138	126	137	132	136	115	127	138	117	136	148	150	135	140	133	143	134	140	136	119	124	156	138	131	141	148	152	138	107	136	143	144	146	135	148	131	163	153	143	135	145	131	125	149	146	150	148	154	147	137	130	130	128	137	135	140	133	130	156	119	141	147	131	168	152	152	159	130	142	161	133	138	156	142	152	126	120	128	120	141	124	138	152	133	130	138	120	129	113	138	132	159	157	133	136	144	163	143	156	135	143	158	154	140	127	134	154	130	123	158	121	123	160	130	130	115	143	141	148	133	119	133	128	135	158	161	121	128	135	148	118	129	130	113	142	138	147	155	129	159	121	143	139	143	144	148	131	147	140	133	140	140	139	138	140	135	144	127	158	127	139	144	129	160	125	140	135	133	121	133	128	145	116	124	121	131	123	138	151	146	104	145	132	163	155	160	148	129	124	131	123	147	145	146	132	118	129	134	114	157	147	147	145	156	132	132	135	155	154	134	124	120	121	139	142	141	126	132	119	144	133	145	150	122	127	140	128	130	140	134	143	145	158	133	164	151	135	137	133	137	126	153	131	150	126	137	139	135	132	144	152	140	133	152	120	131	138	151	142	130	141	154	138	136	132	150	145	125	126	144	133	128	138	143	118	138	166	138	164	142	138	105	138	137	151	135	138	135	111	122	134	122	143	120	130	152	123	134	143	148	135	127	147	126	140	127	147	148	134	133	141	119	151	138	113	133	125	140	147	136	125	125	167	155	166	130	128	142	145	152	144	147	139	146	130	139	130	137	132	144	145	127	141	147	121	145	129	135	121	142	117	134	133	144	140	126	142	164	140	112	131	153	143	141	141	156	134	138	146	152	132	133	147	159	128	148	125	119	132	129	146	126	136	132	146	125	137	139	124	120	130	119	139	139	128	123	137	130	152	124	140	120	134	138	155	153	124	128	161	125	146	139	152	129	150	118	150	140	155	138	125	155	157	160	130	129	152	145	142	143	138	133	137	132	131	151	145	146	145	141	131	144	138	127	138	139	143	150	139	119	144	128	127	118	133	152	152	159	129	141	133	133	130	142	134	109	148	132	123	130	133	153	128	163	129	141	130	121	156	147	130	134	132	134	138	136	126	153	154	129	134	131	136	137	149	156	149	131	146	148	140	144	141	133	145	134	149	136	145	147	129	146	133	127	142	135	134	136	144	147	159	144	122	129	147	120	159	121	143	137	138	144	124	137	148	147	148	155	109	120	144	132	136	113	146	148	134	125	149	139	134	141	134	128	151	129	144	141	138	159	122	138	143	129	136	129	128	132	122	131	140	117	130	133	114	152	148	138	149	160	141	139	150	132	139	136	130	128	157	156	141	139	155	121	146	136	143	139	145	130	125	165	154	142	139	129	140	146	124	130	134	146	135	159	135	143	142	149	140	133	128	161	139	136	138	132	165	163	133	140	154	128	165	129	135	131	118	145	134	137	142	158	154	130	136	138	156	149	142	131	156	160	132	132	145	161	147	121	128	135	137	139	143	124	158	151	147	118	142	160	131	116	142	134	137	138	122	129	114	167	148	123	125	128	131	122	121	137	136	125	157	139	133	137	138	144	120	152	126	164	152	130	148	150	161	133	140	144	127	149	148	146	134	147	134	117	154	151	171	146	134	164	152	157	138	127	128	132	139	146	145	161	151	150	128	125	128	128	151	134	135	164	148	152	146	131	143	146	148	110	164	137	160	153	114	148	145	134	139	122	144	151	138	130	124	142	121	124	123	141	157	147	137	115	139	125	132	164	152	132	144	123	127	133	139	124	151	138	144	137	133	122	145	173	158	137	141	153	142	128	155	146	132	141	123	145	139	139	131	142	139	137	142	123	148	151	141	140	153	131	139	135	131	126	130	149	127	131	138	160	137	141	119	148	150	113	140	142	149	124	139	145	143	127	121	137	129	147	148	126	142	137	128	120	148	133	143	153	127	159	145	149	104	137	136	120	136	146	138	132	126	127	115	130	126	132	158	139	135	135	116	140	147	161	165	133	136	153	124	148	133	147	133	166	143	146	127	117	162	106	142	153	132	142	129	150	135	149	139	147	151	145	148	125	143	125	142	145	142	132	146	156	141	143	140	154	158	144	136	125	153	139	139	145	126	130	149	126	147	128	152	137	143	147	135	175	153	125	144	121	140	158	149	143	120	150	137	141	157	122	132	144	138	127	135	136	142	150	141	156	136	137	120	133	144	150	143	133	131	133	119	120	150	127	141	146	160	122	114	142	127	142	172	161	145	119	150	137	130	137	126	138	137	140	123	134	150	132	129	141	142	160	148	137	131	157	166	127	136	150	151	140	135	117	126	139	157	151	135	147	131	152	126	129	121	133	135	137	135	144	134	154	137	139	128	121	121	130	119	139	129	121	144	146	123	133	113	156	155	129	141	162	147	131	132	137	152	134	147	143	140	144	140	135	149	154	140	157	146	133	113	130	125	145	127	157	147	125	153	146	168	130	121	141	144	139	113	133	136	135	157	151	147	140	166	147	139	145	118	147	139	119	127	135	128	145	151	169	151	135	151	120	142	141	144	140	144	129	148	115	130	129	126	132	124	138	170	134	127	137	128	131	142	145	124	137	147	134	145	132	153	158	132	139	135	118	139	124	140	139	143	159	126	136	154	134	147	145	161	126	133	147	127	128	122	139	123	115	159	127	136	146	142	111	129	130	156	121	125	136	134	140	128	143
36221	27457	9418	9568	6270	5642	5394	5015	3174	2300	1905	1626	1384	1249	1194	1129	945	887	812	722	689	677	621	656	563	550	528	537	541	508	507	496	490	489	505	455	440	471	457	442	443	448	439	407	469	424	431	435	411	388	401	429	400	369	412	401	350	403	379	389	349	382	359	377	380	363	399	380	354	388	381	377	396	333	352	374	390	373	363	390	350	339	378	359	381	373	395	325	378	326	369	360	354	359	356	349	353	335	379	353	364	367	368	392	346	358	332	346	363	349	334	363	399	381	338	383	334	344	379	344	341	327	328	332	323	352	375	341	330	346	354	390	348	368	360	338	352	376	383	366	366	343	367	341	352	347	370	342	334	343	359	343	353	341	338	354	372	391	347	332	389	314	355	332	376	321	389	346	334	327	366	346	325	328	378	342	341	359	378	369	344	334	361	344	307	356	379	358	330	352	378	366	341	374	357	317	314	329	369	362	354	347	352	336	367	318	358	344	350	356	366	335	323	364	343	342	357	371	351	339	355	318	312	345	341	353	346	333	350	356	354	354	363	378	373	376	334	363	346	335	336	387	349	351	352	363	359	357	340	381	346	354	347	343	378	380	352	341	329	353	349	357	364	360	355	341	378	351	362	320	380	331	348	347	363	321	334	350	350	350	373	327	340	364	335	355	372	372	373	337	359	363	328	356	331	332	361	338	384	350	338	339	327	344	363	340	370	364	349	320	390	337	360	364	366	330	326	362	340	351	356	368	363	347	350	346	348	353	350	327	344	339	355	348	390	377	364	338	374	340	372	341	345	335	331	356	372	366	358	341	313	354	365	352	371	375	339	339	306	323	349	324	350	396	345	353	322	366	328	349	347	319	338	370	378	327	366	366	340	360	339	372	342	347	349	354	353	341	333	341	340	344	319	349	364	327	356	350	372	324	341	390	354	344	347	315	354	306	348	356	306	351	385	325	314	337	338	365	354	347	367	322	354	365	349	362	353	365	385	338	381	358	352	346	349	369	336	357	336	359	367	354	384	364	333	306	391	349	351	349	351	362	323	338	337	305	356	362	353	333	339	354	351	379	351	362	340	385	364	352	347	339	373	338	364	348	349	370	330	341	336	346	376	384	302	344	350	356	320	356	342	358	347	335	360	342	352	325	355	341	350	388	376	338	355	343	368	348	322	348	333	337	340	336	332	321	352	336	355	340	380	336	364	362	347	365	347	342	311	342	327	374	388	342	337	358	369	369	326	365	343	360	336	325	359	380	325	332	355	319	387	365	331	339	328	382	359	332	344	324	319	357	337	390	330	384	337	325	336	317	366	326	322	339	340	339	360	373	347	356	355	365	359	371	332	344	353	326	328	368	356	350	332	373	348	337	355	352	354	333	347	323	340	385	370	361	389	338	359	380	322	303	345	382	360	319	338	339	356	316	350	343	357	351	323	333	376	379	374	364	328	382	334	348	355	381	354	325	369	342	326	358	347	362	353	340	323	361	387	317	316	339	346	365	347	357	356	339	345	345	317	335	330	336	340	345	372	350	350	341	380	333	350	334	328	390	387	368	337	326	371	352	370	344	347	319	334	366	331	338	345	349	325	318	366	336	388	352	365	338	355	343	376	333	347	356	359	382	376	353	383	350	322	353	362	373	318	310	338	364	345	346	321	344	356	376	342	347	350	369	332	342	371	329	293	332	365	355	388	322	351	374	339	369	340	337	369	366	361	322	346	342	345	330	345	327	355	339	362	328	354	352	352	332	334	420	343	361	328	345	350	352	328	338	300	353	375	333	367	325	315	362	346	354	358	355	367	333	343	324	341	369	357	326	342	356	319	328	360	378	383	356	346	342	367	367	353	320	354	321	353	377	350	364	352	337	361	354	309	371	365	353	340	359	312	362	376	316	324	332	342	369	358	362	312	352	332	365	331	337	344	360	385	361	368	351	325	333	339	344	344	365	366	344	341	356	327	365	367	370	344	344	334	335	350	307	397	337	338	368	318	360	370	318	354	328	356	363	358	368	335	354	341	324	349	362	344	361	360	346	336	339	375	349	347	341	370	353	339	327	360	338	353	347	373	359	339	323	388	353	355	368	374	363	339	343	342	350	358	339	356	358	380	326	332	335	297	325	346	344	375	329	330	347	355	314	342	311	346	355	345	378	353	352	342	298	291	322	353	302	337	343	363	341	322	380	342	312	326	361	349	321	336	387	346	352	333	352	329	346	362	353	340	349	338	359	348	353	318	374	329	340	338	332	361	344	334	339	351	373	353	380	357	401	350	351	343	339	365	347	370	342	295	321	350	367	337	341	348	354	359	361	362	352	387	350	395	351	305	337	354	321	363	337	350	332	341	342	348	356	356	335	343	351	347	352	368	353	343	336	364	343	342	342	316	372	370	342	329	356	379	334	321	333	363	326	349	359	336	323	371	373	367	348	369	337	319	334	370	376	353	328	340	358	340	360	348	342	317	352	371	346	315	324	381	333	362	321	348	377	346	366	353	319	373	372	334	352	340	346	345	342	346	360	336	346	355	348	344	335	343	355	335	332	353	349	362	320	349	331	371	308	346	342	322	350	320	373	357	320	365	343	371	360	351	375	327	354	350	360	379	330	349	356	324	319	335	343	343	354	369	371	343	358	322	328	343	352	342	342	340	328	354	347	315	365	377	308	353	347	347	312	340	355	364	355	368	332	299	354	362	328	382	340	349	350	356	359	356	333	337	333	333	361	314	339	336	383	375	335	334	368	349	341	324	338	382	346	380	372	350	367	343	372	318	359	343	336	347	353	306	338	354	348	329	330	350	334	349	315	346	333	327	373	345	341	355	339	330	367	343	349	353	336	327	335	355	371	337	335	346	354	338	367	358	315	308	300	359	396	348	345	349	341	341	352	361	339	359	358	355	351	324	359	333	351	334	368	353	346	337	334	331	352	334	350	363	348	349	337	353	335	343	378	330	341	349	340	340	346	358	324	340	349	353	347	339	352	328	363	328	348	350	346	350	334	333	310	368	368	349	366	368	344	370	335	364	363	365	354	388	335	331	348	341	365	370	370	344	362	368	363	335	331	347	336	369	360	323	321	365	349	326	352	334	343	306	360	343	353	345	376	387	360	343	340	354	332	348	360	352	313	358	359	373	371	306	385	335	370	317	361	357	323	348	361	333	325	362	325	377	365	350	334	357	345	367	347	352	332	325	343	359	366	335	384	370	327	378	326	334	349	349	341	347	331	372	362	322	369	344	342	360	356	357	384	369	330	340	339	338	348	359	325	323	376	377	366	365	345	335	334	361	323	328	376	330	344	383	359	356	361	394	371	357	356	347	336	362	355	347	339	341	306	339	360	363	332	357	357	306	364	367	337	319	305	332	358	333	322	323	376	384	348	315	361	356	354	332	362	367	369	362	362	339	334	328	348	355	347	346	361	367	343	345	364	348	347	330	330	350	336	353	362	351	366	390	392	326	368	363	380	400	348	364	353	320	354	342	354	366	347	332	371	369	356
37511	15364	8983	6625	4290	2575	1714	1166	636	470	315	313	280	244	220	210	209	173	152	150	128	156	146	135	133	129	123	130	108	102	115	97	113	105	108	107	108	108	115	100	96	102	94	120	100	112	104	101	109	111	98	105	99	127	89	99	114	97	120	93	111	117	91	107	101	90	98	106	98	110	103	101	113	98	97	102	85	77	117	102	92	107	85	109	85	111	94	97	101	102	108	97	86	107	122	74	121	88	100	95	70	80	92	80	84	91	92	95	104	94	103	85	86	102	92	99	115	94	111	80	92	109	106	85	95	91	92	111	87	106	100	115	84	86	98	83	90	100	102	119	104	103	113	102	96	93	91	99	78	113	98	93	72	91	83	97	119	77	86	102	104	119	103	101	92	89	86	97	94	93	80	98	90	108	105	99	114	81	101	91	108	90	92	94	97	106	110	88	95	115	87	104	83	70	93	107	93	120	109	121	114	89	99	111	107	101	104	96	92	96	97	78	103	83	120	102	101	84	95	96	95	115	101	79	81	83	95	97	87	93	93	97	101	104	102	102	94	101	129	87	95	81	75	92	94	87	96	105	96	110	122	96	85	96	98	110	103	109	99	101	92	107	94	104	111	91	96	100	91	107	115	95	121	97	102	99	92	112	102	104	95	102	95	105	99	93	82	80	95	105	88	120	95	93	97	111	87	88	83	94	104	123	90	106	73	96	95	89	119	113	105	105	93	79	96	109	89	90	85	97	92	95	94	102	94	98	91	89	107	113	92	95	86	96	84	94	107	106	98	104	95	117	90	78	81	100	88	101	92	100	99	94	87	114	97	94	93	95	79	94	100	98	110	97	88	105	84	91	110	94	109	102	109	103	95	100	73	86	92	101	100	106	83	102	89	86	97	98	104	83	103	117	99	100	98	101	107	97	88	114	102	101	108	99	91	101	104	103	109	93	99	101	98	102	101	91	100	87	94	115	140	109	101	97	92	110	113	92	106	94	110	111	100	95	116	111	114	93	114	85	103	106	87	113	108	85	86	104	98	103	118	104	95	98	103	100	96	104	90	103	102	106	93	77	96	109	90	80	106	93	85	88	80	95	100	96	113	89	113	91	103	111	97	88	99	91	119	98	97	88	105	91	100	98	112	127	100	76	92	105	112	84	105	102	99	108	91	115	91	100	100	82	93	84	114	92	95	96	91	100	106	95	94	121	94	112	101	120	82	90	98	88	112	94	105	102	92	98	98	111	97	103	102	118	97	110	95	88	95	87	94	104	109	103	99	114	94	100	109	99	106	96	100	90	96	106	91	90	92	96	111	108	101	97	101	89	84	109	105	90	93	97	100	97	104	96	97	102	111	109	110	106	89	116	98	95	86	91	110	108	123	100	117	99	90	80	107	84	98	109	96	125	90	98	95	110	107	84	116	105	98	96	80	81	91	93	118	93	97	105	97	85	88	84	104	101	109	90	113	96	109	108	103	103	106	112	85	80	78	108	95	96	101	98	110	79	102	79	87	90	95	94	114	117	106	75	87	95	104	88	95	90	111	103	105	78	104	99	101	76	80	109	93	93	97	90	85	108	111	104	94	95	93	102	100	88	94	111	115	85	85	77	97	90	107	88	101	119	99	116	100	80	96	99	100	80	103	99	104	113	105	107	98	105	111	93	96	92	100	113	89	108	88	96	91	116	94	109	106	115	114	104	105	91	98	100	91	93	97	99	119	99	114	94	100	98	94	91	100	98	106	101	106	109	104	119	108	103	84	77	105	103	106	109	118	93	106	110	106	102	108	104	100	105	107	111	92	86	93	94	89	97	104	103	108	111	80	97	91	90	95	113	114	81	93	106	87	96	99	105	94	104	91	103	110	103	100	88	101	110	103	107	103	78	99	106	107	87	94	103	98	101	107	93	111	99	87	103	77	122	90	101	92	89	96	114	101	108	105	92	107	105	85	96	99	106	114	87	102	88	103	93	104	98	97	91	86	107	88	90	79	102	109	105	95	106	108	92	97	110	88	106	93	108	103	110	91	112	105	94	81	70	111	92	90	115	96	90	101	97	103	94	74	103	95	105	99	104	108	110	90	103	86	116	85	105	83	115	111	94	112	110	98	97	99	95	84	107	110	100	107	93	88	99	102	112	99	93	77	97	96	87	87	100	99	104	92	96	99	90	117	102	100	111	107	90	95	94	85	74	82	97	113	105	79	84	99	104	103	94	93	100	109	104	98	83	106	88	94	79	116	96	101	115	96	103	85	115	88	121	109	84	103	94	75	92	86	106	104	117	95	85	87	110	95	95	82	108	90	112	94	93	95	84	97	96	98	88	85	77	90	93	108	92	99	107	86	91	96	107	119	102	88	92	112	90	83	104	98	97	92	88	113	102	110	95	113	86	95	110	87	103	84	106	92	98	82	99	85	86	98	88	103	91	87	98	96	91	87	117	94	88	102	94	97	103	91	108	109	101	88	89	98	91	96	118	95	105	88	79	107	112	112	95	102	98	94	89	90	102	102	95	92	88	110	90	115	89	92	91	103	104	99	91	114	93	112	103	97	99	106	108	98	93	106	104	70	90	104	107	95	103	108	115	90	113	111	92	105	115	99	99	87	99	98	102	99	105	98	102	100	90	81	100	87	109	95	95	84	108	109	92	94	78	82	95	91	92	92	95	105	97	99	98	105	96	108	107	90	81	92	105	93	102	103	86	95	103	98	114	82	84	87	96	99	109	105	91	110	108	106	105	111	91	79	79	107	103	116	107	113	97	93	85	94	118	95	97	108	91	80	82	98	98	112	135	104	96	84	92	93	96	72	96	83	132	104	76	113	100	100	108	97	83	99	93	109	90	99	100	110	89	112	89	82	105	111	86	91	102	94	63	94	126	102	102	103	92	82	105	109	101	100	104	94	96	73	104	94	111	96	92	100	86	81	96	92	81	106	103	102	109	109	98	101	109	91	99	90	76	105	90	103	88	108	81	101	95	81	98	98	92	75	95	125	93	90	91	102	90	105	92	113	107	91	103	112	104	107	92	95	91	105	97	114	95	100	83	107	89	115	90	82	106	99	108	74	103	107	94	104	89	97	104	91	98	120	106	120	101	118	99	87	128	102	100	88	94	87	75	103	100	109	107	91	109	99	119	89	78	102	107	105	93	88	95	106	90	84	114	100	92	103	106	93	106	91	103	112	94	102	106	96	94	96	91	103	105	81	91	93	95	96	86	97	98	85	92	107	99	105	116	100	91	111	95	105	92	100	108	104	94	110	103	101	85	90	82	102	100	87	96	116	99	104	99	86	118	93	92	100	102	93	110	97	110	121	86	96	107	111	98	100	82	103	102	87	99	100	101	85	105	90	86	100	86	82	112	102	97	99	87	97	85	85	86	105	114	118	93	112	111	107	98	95	112	95	106	109	90	102	114	94	117	118	90	95	104	83	101	89	95	93	95	109	93	96	99	93	99	107	97	92	91	93	86	109	90	96	95	115	91	78	103	96	104
19246	8065	8812	7822	5878	4872	4705	3925	2765	2214	1766	1615	1384	1217	1178	1088	964	864	805	713	659	601	573	531	533	469	504	487	441	464	436	418	396	418	364	391	375	369	363	331	379	353	345	321	341	332	333	287	305	311	334	333	305	273	307	282	312	309	320	295	309	288	315	284	281	272	298	313	305	281	300	269	267	315	275	271	279	272	277	275	271	280	298	296	275	303	278	276	259	279	259	256	266	286	260	273	278	281	310	265	285	254	274	258	276	270	268	268	279	293	277	251	255	276	267	251	285	277	289	267	238	275	279	264	261	299	248	265	264	280	282	224	265	301	266	303	259	277	233	280	265	254	284	267	267	277	261	256	274	260	272	269	282	272	250	256	296	260	244	273	254	285	254	270	271	260	281	266	264	239	234	309	276	251	271	255	262	270	253	241	281	275	270	271	258	284	286	277	269	238	252	279	267	249	279	297	284	270	241	262	250	293	286	249	278	270	254	242	274	267	266	271	257	245	258	265	239	250	296	248	227	253	241	264	260	279	280	248	250	281	263	249	282	254	262	285	272	260	255	260	291	265	260	254	271	284	262	258	281	293	249	282	274	254	279	305	282	251	246	247	262	271	254	260	267	255	220	260	289	264	286	269	251	261	268	264	255	243	269	259	268	266	255	274	249	271	226	290	244	243	260	251	260	271	248	255	273	242	286	259	249	265	273	270	245	270	265	258	254	249	281	231	282	278	279	279	260	220	267	274	238	277	283	255	259	259	277	258	248	249	252	242	291	266	258	268	260	273	256	250	260	247	259	276	252	292	275	258	256	265	235	265	292	244	255	258	253	242	253	248	272	309	277	262	287	265	271	269	274	281	264	242	253	268	305	252	255	256	261	242	270	235	241	283	262	253	259	238	271	240	273	261	275	279	271	261	266	232	243	258	281	234	247	247	269	261	247	255	266	259	268	241	254	294	260	251	243	256	269	244	256	279	271	240	267	279	285	265	264	275	256	274	257	262	266	264	259	282	231	257	259	235	252	264	269	244	286	277	264	273	252	271	249	258	278	261	258	267	233	237	277	273	250	266	280	289	279	272	275	272	281	262	241	245	259	256	244	258	286	261	244	259	252	257	285	246	280	260	261	251	263	274	269	251	261	275	271	244	245	244	272	235	241	252	257	273	261	275	245	286	240	268	266	269	279	292	266	244	235	259	244	263	252	245	256	279	240	274	262	268	258	271	295	269	262	259	259	270	294	256	274	272	271	256	283	287	238	271	262	249	261	274	259	287	293	253	245	276	246	245	261	266	275	240	286	246	249	261	256	271	284	271	252	275	256	268	244	227	291	257	262	255	269	266	263	279	252	253	245	269	294	255	250	262	281	254	260	260	285	263	275	270	270	261	255	260	284	252	255	252	273	224	266	235	256	271	276	254	231	279	258	264	281	251	247	251	259	255	269	283	250	275	266	272	312	275	255	266	270	251	259	256	256	268	235	247	260	254	299	274	251	266	262	267	250	272	230	275	277	237	255	267	257	268	269	284	271	280	268	205	243	279	224	267	231	275	257	243	298	261	250	236	251	261	292	253	252	281	279	268	270	261	261	268	253	235	259	244	286	248	271	243	262	267	277	269	264	240	263	275	249	268	295	240	240	262	278	258	250	264	282	244	263	277	266	265	262	276	273	248	297	252	291	275	271	250	271	283	255	250	239	292	251	256	249	308	248	264	284	255	270	265	260	255	241	255	254	275	259	281	273	280	258	259	254	261	272	244	268	252	256	263	264	286	247	217	245	281	252	256	241	262	254	252	278	259	254	267	249	257	268	252	259	266	277	277	247	268	259	274	260	258	266	278	260	260	263	260	275	247	258	248	265	246	276	270	259	247	252	287	259	284	287	295	238	216	267	278	261	241	261	289	262	256	249	272	251	267	274	263	266	227	281	239	238	267	242	268	246	233	283	250	278	285	251	240	246	259	252	267	272	273	264	258	287	255	260	271	259	264	249	263	287	253	297	264	266	274	240	248	251	279	237	249	279	265	252	268	228	276	254	242	263	251	232	271	258	275	299	268	253	261	238	266	263	290	239	277	248	264	245	275	287	274	287	260	277	267	233	270	247	274	264	280	262	261	259	280	258	252	280	267	299	271	243	260	252	266	258	264	271	278	277	249	302	252	228	281	250	274	241	239	248	298	282	245	253	286	262	268	254	250	273	271	270	244	263	258	244	277	239	268	258	253	280	257	246	283	259	253	246	286	263	261	279	239	240	271	283	264	276	273	269	274	244	244	269	241	252	267	270	266	240	285	236	255	266	270	262	284	276	278	256	270	250	234	270	275	259	249	296	290	253	264	267	260	270	289	273	276	275	241	250	279	286	257	267	282	230	243	255	271	250	248	273	246	256	289	266	258	296	289	232	258	269	225	268	259	269	295	270	249	259	270	278	265	254	266	282	280	260	254	255	258	272	269	242	253	245	303	221	289	256	288	242	234	267	269	250	246	286	279	266	264	251	246	258	255	248	266	289	265	252	304	223	262	254	278	261	273	279	252	288	284	255	291	270	251	274	285	266	236	285	267	255	254	252	276	268	231	261	230	250	261	243	255	255	277	272	259	257	242	287	266	285	264	265	265	265	241	247	254	252	293	242	269	282	274	292	270	268	277	265	277	264	262	261	278	255	256	242	239	272	251	256	273	269	307	286	241	279	272	250	301	266	234	242	257	251	263	268	258	294	249	263	223	282	263	279	242	251	267	273	271	283	245	269	263	255	265	265	281	270	234	256	276	241	278	250	239	254	272	253	264	266	275	270	278	272	275	271	256	269	236	259	260	265	262	255	252	274	268	221	245	284	277	254	274	274	249	281	274	260	267	291	211	285	266	271	258	247	255	263	249	274	261	277	261	270	241	275	272	253	245	238	260	285	260	245	272	259	274	258	244	279	235	274	250	273	277	277	265	246	262	267	263	277	262	277	256	293	251	260	250	298	253	244	251	245	266	259	258	262	262	257	271	256	259	267	263	235	265	267	269	272	293	259	252	268	246	270	280	261	284	279	238	258	265	261	253	243	234	226	254	273	246	290	258	269	248	265	245	250	276	250	237	263	243	253	267	250	273	272	247	293	256	290	269	251	228	259	257	274	273	239	280	250	278	263	262	270	255	265	275	268	279	256	298	265	270	272	265	254	243	280	258	245	249	268	274	245	255	279	275	283	250	273	285	268	252	250	305	228	252	259	243	246	239	276	256	255	244	248	247	250	275	262	256	262	264	260	276	257	268	280	246	258	269	249	288	278	252	280	261	254	271	271	277	245	279	240	246	258	259	252	290	251	236	275	268	243	259	263	268	283	255	298	294	271	262	295	266	263	256	267	235	254	273	275	256	251	263	231	243	250	259	257	255	244	229	226	249	293	265	271	282	267	250	256	282	266	259	267	269	259	274	273	263	266	260	295	281	258	261	240	258	246	278	248	241	265	244	291	266	245	261	258	260	265	274	281	256	275	287	253	265
4172	319	326	294	243	238	237	248	198	214	232	239	201	227	202	202	172	220	202	213	214	206	199	235	223	218	207	235	215	202	207	205	233	192	221	201	209	223	222	205	241	229	206	241	240	219	227	215	228	212	207	234	194	203	215	229	198	200	224	222	231	198	224	220	209	206	192	224	200	201	191	233	200	214	192	220	212	208	211	195	193	255	209	204	206	226	214	215	212	216	213	224	203	201	226	208	222	215	185	216	214	224	237	244	220	215	214	216	213	233	232	212	209	239	183	229	215	246	221	202	195	215	206	197	205	208	220	209	218	235	203	201	222	193	203	204	206	215	231	220	217	225	195	206	237	179	224	219	212	207	195	245	219	189	217	229	203	193	214	219	233	220	191	214	190	222	210	221	200	219	217	232	208	217	233	197	225	215	204	206	195	218	242	201	232	204	212	222	194	233	226	204	221	189	208	191	222	228	183	223	209	204	203	209	212	182	195	202	211	214	189	221	199	217	232	238	231	214	207	232	209	218	200	257	208	203	216	210	232	205	214	206	212	237	223	217	203	216	197	241	233	227	201	240	209	195	214	196	214	228	203	231	208	209	216	201	207	218	231	229	208	218	227	185	238	195	222	194	204	234	201	218	230	227	219	207	194	213	237	197	189	216	230	227	200	199	232	231	184	193	209	227	233	227	201	200	214	173	205	200	223	234	189	215	226	211	199	211	202	229	206	229	222	215	199	211	212	216	207	236	211	196	205	206	209	216	229	222	204	192	250	199	178	212	201	218	194	195	239	220	243	207	185	194	243	209	220	232	225	208	208	235	216	196	221	198	214	233	213	227	221	232	225	203	223	217	204	243	201	224	198	185	219	215	176	207	211	213	213	216	209	220	207	224	217	236	212	218	222	203	191	213	236	228	207	225	215	245	199	203	200	205	213	216	228	235	222	213	200	199	236	218	216	228	192	216	210	226	199	202	201	221	197	216	190	208	191	225	195	219	194	210	223	201	185	178	242	202	191	222	206	199	202	221	201	210	229	197	220	207	202	213	196	207	233	193	223	229	215	204	219	224	218	242	231	219	209	225	198	182	214	230	197	233	189	201	179	233	217	227	228	197	205	206	226	208	202	206	230	223	212	229	196	227	211	205	211	212	211	182	198	207	199	237	219	233	209	206	207	206	183	213	196	222	232	215	233	221	193	204	218	206	211	212	229	204	211	192	205	237	211	230	186	188	201	216	216	200	203	198	213	208	230	206	222	206	250	227	213	235	210	207	210	193	200	220	216	231	191	220	232	221	237	221	191	221	215	192	215	237	229	229	215	242	240	229	213	194	219	209	208	215	203	222	205	209	220	220	211	216	216	224	199	243	223	224	207	222	186	198	208	209	221	204	211	187	204	203	207	226	181	195	213	203	186	223	238	235	254	200	215	227	216	220	228	207	219	218	222	219	227	230	223	219	208	246	226	236	218	212	223	216	242	211	226	223	249	204	242	214	206	229	237	219	206	184	198	234	204	235	214	210	223	221	191	208	196	220	198	212	225	202	200	217	186	225	198	210	238	211	205	222	215	219	213	219	230	213	200	229	224	204	210	195	201	213	198	230	224	201	198	260	214	233	221	210	235	222	206	211	221	209	231	212	214	201	235	217	220	216	214	221	215	225	215	216	207	219	237	203	215	209	191	215	221	216	205	209	212	210	213	213	208	186	197	250	236	200	232	180	205	207	197	207	232	199	205	204	212	197	205	254	207	214	219	201	211	187	207	219	203	191	232	260	232	225	235	178	218	200	222	197	210	198	237	184	205	202	234	219	221	208	192	213	196	203	197	201	204	195	204	216	211	200	207	209	220	241	190	212	218	225	218	202	240	211	253	209	220	238	231	214	200	237	268	207	235	215	235	210	228	206	214	227	229	231	206	238	211	212	211	204	210	194	206	213	196	209	218	204	217	220	195	217	211	212	219	209	217	242	228	206	199	186	216	195	239	226	174	194	224	203	203	200	220	204	202	228	212	227	217	178	182	201	213	214	197	218	220	202	234	224	188	204	197	212	245	210	180	198	221	226	237	223	232	207	235	198	191	201	234	225	197	206	223	197	186	223	233	218	209	210	198	213	220	228	223	216	208	213	207	207	213	193	213	216	210	204	223	233	212	214	212	202	232	216	221	207	194	226	190	235	202	202	224	208	218	212	198	208	225	239	229	229	206	235	237	208	207	214	209	189	216	202	194	214	239	206	199	216	253	198	214	207	223	199	197	220	200	219	221	202	202	241	212	208	197	211	221	206	218	216	224	195	194	217	216	221	202	222	220	217	226	224	208	199	213	205	218	200	192	230	205	205	190	237	246	234	177	200	199	200	196	207	224	223	201	201	227	198	202	252	197	214	235	227	209	223	203	197	217	212	182	211	214	209	230	241	192	223	202	219	217	197	216	195	228	202	211	244	199	228	198	213	217	230	206	218	202	238	225	237	201	196	234	219	224	215	216	204	210	208	190	194	188	213	208	210	220	190	222	192	226	240	199	223	208	215	206	211	210	226	174	187	221	226	245	205	232	231	217	199	192	215	230	218	227	193	205	207	202	216	214	202	203	213	219	211	211	214	213	204	209	184	197	231	170	207	221	195	218	176	199	216	237	243	213	195	226	211	207	216	209	231	229	211	197	193	223	228	205	230	211	198	203	242	220	192	229	209	222	211	203	203	199	234	223	203	190	214	197	237	200	247	213	222	196	240	197	207	209	191	240	208	223	218	208	209	218	195	196	211	204	216	191	206	196	212	206	205	222	206	208	204	229	182	222	216	218	224	220	206	241	205	193	190	207	222	202	191	207	226	203	223	207	204	241	207	207	218	204	207	225	236	217	213	216	220	196	211	185	194	223	192	199	197	217	209	210	188	212	227	229	199	208	194	179	217	230	216	214	230	202	205	231	188	222	223	245	203	223	233	210	239	231	247	203	210	218	222	200	194	214	205	221	215	210	228	225	204	246	231	204	227	206	206	199	196	212	197	206	230	203	211	231	238	202	231	208	220	190	190	225	237	195	225	215	220	205	183	197	222	210	201	217	197	202	218	197	213	229	213	199	185	194	204	186	201	214	238	204	214	233	213	199	212	226	211	197	212	198	202	206	229	201	191	204	214	218	224	197	182	225	199	204	204	238	187	212	195	216	194	211	231	196	221	215	203	224	208	199	213	226	193	214	212	231	226	189	189	213	208	216	210	196	187	238	206	205	218	223	215	210	230	207	215	200	188	212	232	198	185	178	224	232	215	229	219	217	202	214	214	211	173	207	234	206	216	215	199	238	246	200	195	197	216	205	203	194	231	203	195	205	225	206	239	222	208	211	212	211	227	217	205	202	228	197	198	235	224	231	202	230	194	209	231	193	195	233	191	233	189	192	219	205	192	210	213	202	193	214	215	196	222	213	233	203	191	207	200	183	218	196	233	219	172	208	223	223	203	215	211	245	205	233	213	208	237	210	202	197	198	224	214	214	227
3562	679	783	840	756	713	721	676	639	592	564	560	614	583	604	534	585	583	549	552	602	559	552	592	544	530	547	545	526	533	547	514	543	557	567	536	527	577	578	552	563	569	580	510	539	529	525	557	552	545	566	533	543	526	541	526	538	539	572	583	581	530	570	558	592	556	551	573	586	552	545	525	569	584	528	582	575	547	558	550	563	567	547	548	533	592	557	518	541	585	546	564	551	516	551	546	527	542	543	529	535	560	553	568	532	542	573	578	510	538	550	555	596	581	553	588	581	539	578	532	560	535	573	554	540	512	530	563	502	562	540	553	557	577	555	576	523	562	523	501	565	536	521	550	544	576	571	574	538	566	569	558	542	602	546	524	573	549	550	549	542	557	525	580	516	540	524	576	606	557	569	528	573	520	535	558	550	505	545	576	557	509	552	534	558	539	557	573	541	571	555	563	522	567	526	568	550	518	512	550	516	521	533	515	532	525	526	534	572	537	553	535	546	575	552	536	584	556	557	538	579	536	535	576	564	534	532	517	565	563	514	594	548	611	597	555	515	543	563	534	512	560	566	510	531	571	547	501	555	557	581	539	508	574	513	517	568	533	542	604	570	540	544	527	566	520	528	528	569	564	571	581	558	523	569	563	556	548	516	554	590	592	574	531	585	541	535	542	543	536	556	515	533	580	553	547	547	505	556	531	577	565	545	587	552	556	544	515	580	544	526	578	527	580	549	545	540	553	507	561	560	537	526	522	570	555	537	542	569	520	539	575	567	523	565	534	537	558	543	550	503	557	581	560	538	551	559	549	574	558	550	509	586	555	537	522	525	523	564	565	520	536	538	565	579	535	542	591	549	519	520	534	535	553	548	558	527	568	571	570	560	553	534	532	492	543	583	567	579	508	519	565	524	496	545	520	516	543	557	547	518	551	543	572	563	558	552	595	553	522	545	568	569	531	554	553	538	571	538	538	540	549	563	528	543	555	591	543	535	571	527	550	533	533	570	509	564	576	536	517	581	574	581	571	550	537	569	592	574	591	492	556	541	529	556	536	531	505	525	535	558	567	566	570	537	514	535	560	592	524	534	555	545	537	550	565	524	560	544	610	539	508	523	565	585	569	583	513	556	542	518	556	579	552	527	572	527	553	555	552	562	571	529	551	575	511	524	537	573	573	523	553	555	559	553	513	548	529	524	576	523	548	546	567	561	504	523	571	520	515	554	554	546	495	558	525	565	607	552	552	575	529	533	571	525	556	532	550	530	524	566	548	529	558	548	564	549	519	553	523	579	570	553	563	564	514	504	509	556	526	571	563	495	560	558	576	542	571	568	557	580	506	532	550	522	548	573	517	552	572	537	576	600	528	568	563	557	572	537	557	538	528	539	533	513	542	593	515	572	538	552	552	527	551	582	510	530	571	579	559	566	532	584	532	534	513	518	559	540	554	562	521	524	550	597	563	543	544	523	521	608	540	596	516	544	551	546	606	560	582	594	569	557	532	507	529	575	551	575	547	587	573	564	551	581	562	536	581	553	525	528	509	571	561	555	547	549	582	548	547	592	574	534	540	538	525	558	573	551	542	541	526	521	555	541	508	556	567	520	546	505	535	558	552	572	534	534	538	544	567	590	561	562	526	556	562	575	560	526	585	505	537	553	537	564	564	510	562	531	544	569	544	581	525	543	541	576	531	566	587	549	514	575	581	573	579	582	556	538	566	589	562	526	559	561	563	507	545	561	549	505	565	549	524	578	517	532	557	573	531	575	528	554	577	574	556	558	552	572	557	550	551	522	547	563	550	569	544	591	536	593	514	520	541	497	615	547	528	495	561	564	555	546	555	539	602	531	547	549	513	555	487	498	540	531	532	553	532	534	556	529	569	587	525	565	525	565	560	530	545	554	535	542	544	540	579	553	552	543	536	563	530	585	547	561	539	536	531	533	552	525	525	559	546	525	564	524	587	553	517	529	546	538	527	562	586	542	490	593	591	514	565	530	516	571	561	544	553	541	533	518	515	495	556	547	545	540	524	564	532	542	527	555	563	531	562	549	551	560	566	558	533	524	564	567	523	537	565	585	516	580	549	526	534	547	554	585	551	526	553	508	550	558	520	531	611	564	561	511	540	543	524	579	565	588	550	514	513	587	541	540	534	524	542	566	529	564	569	525	552	548	510	556	542	526	549	539	556	522	594	564	582	531	545	512	561	535	542	528	555	562	494	529	535	530	520	509	545	543	546	534	547	525	583	532	510	560	542	565	534	549	574	497	547	548	579	555	541	581	509	524	552	572	554	533	543	540	542	531	533	538	567	522	553	550	558	535	534	555	553	537	506	529	523	559	562	520	547	586	567	575	542	555	571	541	545	530	544	550	543	586	565	509	563	543	573	553	563	584	533	553	561	587	533	543	548	555	563	517	537	538	548	552	534	586	548	558	515	542	535	520	504	563	535	579	556	580	585	512	544	509	578	524	553	582	527	549	567	486	575	515	527	516	524	543	522	547	581	547	493	559	515	554	529	555	536	562	538	566	574	530	553	550	537	572	540	575	540	554	568	551	519	540	547	556	564	510	552	575	561	556	531	545	568	521	509	579	571	552	588	538	508	545	559	520	573	573	543	541	531	550	530	523	535	596	530	559	504	488	587	526	563	541	516	528	576	557	526	542	527	570	562	542	538	537	548	543	529	556	555	573	597	611	519	558	535	552	560	522	580	555	548	589	536	535	557	563	579	528	537	581	533	526	542	525	548	549	572	535	540	564	587	553	547	514	559	566	516	561	532	514	553	504	540	543	565	531	536	545	548	566	528	560	570	535	556	572	560	553	559	534	537	565	534	523	600	542	573	561	564	539	511	561	559	516	524	526	553	548	500	541	517	541	581	515	533	567	535	525	550	524	559	549	568	557	573	525	574	532	513	512	538	552	555	556	601	585	571	539	581	530	534	565	566	535	574	537	557	552	587	508	577	543	523	563	589	527	552	550	563	574	573	560	497	520	554	557	536	515	564	549	529	528	524	576	571	581	556	540	523	488	554	551	555	562	573	530	538	605	572	540	576	549	517	543	569	551	516	532	536	537	525	550	562	550	560	575	553	530	543	544	567	545	552	551	561	506	562	518	539	591	509	583	595	534	565	573	580	510	550	509	539	562	543	539	522	574	584	544	550	522	575	571	529	551	544	555	518	539	560	549	526	528	554	539	529	500	595	530	563	508	530	550	581	550	564	547	559	556	567	569	578	553	522	531	552	551	523	511	526	555	543	500	554	519	555	516	570	584	543	552	549	549	522	572	546	558	577	527	539	575	575	524	557	510	514	526	544	555	534	527	519	521	505	524	565	522	513	539	568	517	537	574	586	578	539	519	558	518	553	548	566	579	534	565	552	570	548	525	566	524	568	555	517	522	539	537	542	548	523	566	600	504	536	579	519	605	529	523	564	535	600	535	486	556	589	539	497	571	543	572	535	558	575	520	555	514	566	554	574	537	565	560	553	571	580
39088	12876	4429	3155	1961	1304	1097	1051	813	556	393	314	326	300	217	229	236	207	166	162	151	194	198	171	163	167	160	178	148	172	155	129	143	165	146	145	148	134	126	141	152	148	134	147	135	130	127	141	139	133	127	149	154	131	151	123	113	142	177	138	136	140	130	157	118	126	130	108	129	148	126	143	137	125	136	148	138	131	140	139	137	142	132	161	135	138	131	153	126	127	127	120	131	117	141	125	124	136	133	154	121	126	146	121	142	124	130	143	140	135	124	120	122	125	136	140	151	130	141	108	123	126	143	123	136	129	151	135	131	123	130	135	133	142	140	135	138	138	133	143	129	138	152	136	135	119	118	149	111	135	127	134	128	121	119	136	136	127	141	123	125	117	136	126	123	144	125	150	134	148	139	156	138	140	132	122	113	147	142	117	148	140	142	152	130	118	140	130	135	143	119	141	132	116	124	116	139	127	136	144	139	131	133	145	111	149	153	141	117	145	151	141	126	120	134	135	137	154	129	124	131	124	161	147	135	143	127	125	145	131	130	117	149	162	115	120	135	136	144	124	131	150	127	116	132	137	139	145	130	133	120	132	134	145	152	146	126	132	137	133	124	138	133	123	152	151	139	150	122	129	131	148	123	132	130	132	131	136	126	122	144	128	141	123	145	138	133	139	138	127	107	145	147	143	132	128	132	118	133	107	129	134	129	125	126	131	123	142	113	147	127	136	145	143	119	134	142	121	115	149	136	134	123	134	151	135	105	117	143	121	147	122	127	131	142	139	129	138	120	132	138	153	134	127	121	139	120	159	132	123	134	142	132	131	140	130	145	130	106	141	118	131	136	123	165	140	142	151	113	140	140	126	138	139	134	129	123	122	156	131	118	136	137	134	147	127	155	134	138	118	156	135	137	132	140	144	134	120	129	125	121	149	140	125	148	136	120	149	124	139	141	136	146	129	144	145	143	117	135	115	141	126	103	119	130	131	131	143	148	123	142	128	124	120	154	145	127	119	118	128	131	144	145	134	158	138	118	118	125	142	156	141	173	135	129	115	129	126	149	134	146	125	150	139	119	128	123	126	132	125	129	109	127	143	141	132	123	137	141	140	143	132	135	144	150	122	120	137	139	136	151	128	124	141	118	117	137	138	144	154	140	132	137	158	141	141	128	141	140	130	142	111	128	117	134	134	138	137	133	135	112	145	119	144	127	135	152	124	138	141	142	116	129	109	134	137	138	146	138	138	135	125	132	121	154	128	134	122	142	136	140	124	124	161	116	137	136	121	134	142	123	138	138	153	156	141	122	105	150	112	139	151	118	132	123	115	147	122	127	141	123	121	124	147	146	135	136	135	140	110	148	146	146	132	129	113	112	126	125	140	130	134	140	127	122	124	135	139	144	142	136	132	123	117	134	136	126	133	141	144	143	125	119	121	132	136	129	147	149	148	152	137	129	145	141	124	149	117	134	145	118	127	148	112	137	151	114	147	137	141	131	138	134	115	127	133	150	131	132	140	123	134	114	149	127	145	139	128	137	156	134	120	123	114	140	136	118	140	121	131	138	132	145	125	140	112	134	121	153	149	141	135	134	114	135	117	112	138	144	124	132	141	126	150	129	142	151	100	125	121	130	133	135	116	128	127	108	130	152	141	127	106	144	126	140	128	124	123	131	112	138	157	139	146	138	150	140	134	131	118	136	131	127	128	164	150	124	148	130	133	111	139	140	121	125	144	130	121	127	130	131	120	140	121	137	153	154	115	110	148	128	125	123	117	141	144	124	153	148	129	136	140	133	126	141	130	129	111	128	146	141	148	143	135	124	139	136	140	145	130	121	131	119	136	126	140	141	128	114	145	131	152	126	137	116	114	121	136	129	134	123	145	132	145	153	122	135	133	131	140	121	125	129	139	126	132	140	149	124	142	120	158	127	119	119	140	138	129	135	123	139	114	160	125	140	125	112	119	123	127	141	139	134	132	140	107	138	136	146	118	128	134	140	137	120	129	122	140	141	135	144	114	141	130	151	127	149	137	117	132	132	147	130	134	118	162	133	130	151	138	127	122	151	159	125	127	132	123	129	132	117	116	128	125	113	135	134	137	128	113	131	126	118	139	124	145	141	151	125	155	135	127	144	141	126	124	119	121	122	137	129	136	130	118	147	133	129	142	154	134	128	143	125	147	147	121	124	147	144	134	146	123	131	129	120	121	129	152	135	138	156	147	139	142	125	140	149	133	136	138	127	120	142	120	131	125	147	124	129	115	122	143	130	150	125	146	140	136	160	126	130	145	137	147	124	133	138	122	136	132	116	130	148	139	124	114	136	116	120	119	158	117	114	128	136	126	137	104	128	145	131	123	128	147	112	119	148	128	125	122	124	129	126	128	128	128	134	125	125	152	128	133	129	123	128	135	132	136	141	132	142	147	133	134	126	127	140	145	146	134	127	116	165	120	139	103	132	151	116	132	134	135	141	123	131	118	121	121	124	158	147	141	137	134	124	150	135	121	120	155	141	143	138	153	120	118	105	157	110	129	123	132	159	119	108	114	140	132	125	123	137	119	134	131	123	139	111	129	125	128	125	126	147	137	132	144	112	126	149	133	130	145	135	134	124	145	113	129	147	133	140	136	132	146	135	135	136	131	113	146	132	131	139	147	144	122	137	122	124	121	125	131	125	127	130	147	133	153	122	160	117	121	124	141	117	131	127	153	160	146	117	130	109	129	142	128	132	126	114	139	140	126	124	127	138	113	121	126	133	157	145	126	142	121	138	118	123	124	134	123	125	134	143	144	120	153	132	121	124	122	134	146	139	127	137	107	137	111	130	121	141	134	124	126	115	144	140	113	145	143	141	120	141	151	125	152	125	144	119	140	138	139	123	135	139	148	148	129	114	153	130	160	136	137	136	138	144	147	119	144	133	117	133	129	127	143	102	138	129	161	150	120	131	139	122	143	145	153	124	134	145	155	144	152	132	123	127	137	115	134	121	123	136	134	126	147	142	148	110	142	121	134	144	132	147	122	134	138	128	115	149	152	130	141	153	139	123	128	151	129	135	143	149	135	129	119	133	128	130	134	125	137	130	130	136	145	135	138	131	137	131	142	126	130	126	130	133	133	127	122	130	156	160	133	143	139	118	147	150	147	125	139	132	129	121	105	141	115	135	122	141	150	120	115	134	159	131	145	126	133	138	140	138	119	125	158	148	137	139	140	134	127	132	127	137	138	133	107	115	140	114	140	131	131	122	133	130	140	137	151	134	120	131	120	129	130	123	141	140	136	143	140	136	134	124	139	135	150	124	122	125	124	123	123	116	129	111	137	116	115	137	129	126	130	118	152	134	147	134	129	133	137	137	137	130	142	142	127	143	123	127	147	145	131	136	138	174	139	147	127	143	138	156	135	108	138	138	121	134	138	131	128	122	143	131	159	136	140	168	111	146	141	133	147	125	125	143	130	127	124	132	122	120	158	123	127	121	135	114	130	140	117	129	146	137	120
21539	4456	5981	7090	5910	4495	3970	4268	3523	2359	1743	1497	1436	1276	1101	961	958	876	789	786	712	703	654	649	565	598	629	545	503	510	531	485	487	515	468	463	445	445	456	421	424	438	429	445	386	399	403	387	389	409	383	416	414	390	361	438	394	361	397	388	380	382	376	377	409	389	393	376	361	402	358	371	370	379	362	345	361	355	356	388	381	362	347	372	387	339	371	382	368	348	347	362	369	365	346	395	368	330	364	350	340	349	375	350	356	348	356	375	361	331	390	321	348	333	390	362	363	365	334	339	332	352	335	371	362	335	371	334	368	330	308	306	348	345	336	351	349	369	361	315	367	384	328	348	335	339	331	339	338	347	344	351	333	346	343	357	317	347	338	380	344	313	350	355	316	365	390	333	347	369	350	331	340	327	346	382	354	355	353	340	334	332	339	337	385	349	318	334	344	317	343	390	390	378	327	324	358	325	359	364	331	324	323	344	389	386	359	332	392	344	361	336	364	365	339	362	313	313	323	329	359	330	362	335	350	327	313	344	329	334	348	374	347	355	341	348	347	335	332	354	345	365	359	308	357	310	343	336	343	334	362	363	355	347	382	339	322	350	375	366	349	369	348	369	364	352	303	354	365	367	335	340	336	346	360	342	344	367	342	386	352	345	351	338	362	351	365	334	356	355	299	358	349	341	360	334	331	363	349	342	323	335	329	296	341	315	353	374	335	361	339	365	345	330	333	333	330	301	355	338	371	323	392	333	358	380	357	373	349	343	368	373	355	323	336	349	357	362	349	358	338	352	324	321	353	366	331	331	349	343	359	386	377	342	351	353	344	361	321	378	341	333	351	355	342	364	347	354	334	356	362	359	367	366	373	332	326	332	355	356	325	322	353	323	363	326	356	347	383	314	356	328	363	356	330	318	334	360	333	366	341	319	334	336	335	345	330	353	391	372	341	378	318	349	333	375	372	372	329	358	342	380	361	339	365	330	352	357	361	391	363	327	360	357	359	336	331	330	331	375	298	368	336	344	338	344	334	354	360	345	338	349	333	352	342	378	330	351	357	340	343	315	356	343	368	341	334	333	325	337	329	391	373	344	372	334	350	336	342	319	342	341	306	336	376	332	336	365	347	328	355	373	338	346	332	304	354	336	337	336	354	335	353	348	328	322	365	351	342	346	308	325	345	402	353	304	367	358	306	376	325	351	376	336	370	336	341	365	322	368	361	318	353	323	324	363	357	332	325	349	339	370	340	350	349	312	334	321	341	360	350	355	331	335	355	344	377	317	344	353	324	369	363	355	360	343	320	347	330	331	364	319	342	368	331	368	380	348	314	335	326	321	328	330	340	344	382	315	333	343	336	363	322	338	333	330	304	349	345	364	354	332	321	340	294	362	331	352	362	389	378	327	334	332	340	355	330	323	331	351	320	359	357	360	326	344	371	344	348	340	364	342	366	328	329	334	347	350	331	358	380	380	336	352	337	334	311	329	340	350	377	321	343	354	347	368	331	359	313	365	350	318	364	357	366	359	346	382	362	373	360	333	346	336	352	347	344	371	381	372	343	311	369	310	364	327	333	336	342	388	331	350	324	366	351	363	341	319	385	332	370	340	309	378	318	337	339	338	375	347	362	300	358	342	330	328	346	328	361	347	355	364	339	345	314	356	322	351	326	338	370	311	308	349	343	356	357	337	332	331	344	329	349	358	346	340	351	342	336	335	329	343	311	345	334	347	345	358	340	324	307	331	348	333	330	363	377	371	324	320	354	341	338	352	368	342	345	320	352	341	339	334	326	324	383	342	334	340	343	333	330	345	334	314	344	356	351	373	361	304	386	314	329	330	323	333	338	346	356	351	332	358	348	386	323	358	335	342	362	357	345	360	335	350	327	321	356	365	338	346	340	355	380	358	346	316	348	333	358	357	352	369	328	346	345	335	370	386	357	340	354	358	326	349	327	349	322	349	327	288	352	332	334	347	358	347	321	363	378	348	311	333	328	327	371	327	335	340	332	372	361	352	325	349	361	324	327	359	352	358	342	355	337	347	326	357	373	361	335	370	365	387	316	349	339	319	336	363	334	346	349	360	336	338	325	351	345	317	363	335	390	354	359	388	363	359	323	368	352	303	372	330	324	388	336	340	359	341	338	373	350	359	331	331	338	348	358	363	302	319	353	330	317	364	322	346	386	315	351	314	339	362	343	363	358	338	311	344	347	373	349	342	335	369	364	364	387	336	330	326	360	370	382	355	324	320	337	364	332	350	324	305	363	374	336	338	339	321	354	348	332	357	373	341	328	330	347	348	386	307	360	342	348	382	320	333	345	363	341	369	338	313	348	333	308	339	378	337	374	347	372	316	354	366	309	355	340	357	315	347	331	354	344	340	318	368	342	363	346	359	359	365	336	343	335	322	324	393	329	346	341	359	363	379	338	320	315	359	332	351	339	352	339	336	339	351	349	335	340	357	327	330	323	344	385	352	353	317	347	338	340	365	342	333	342	345	395	324	324	360	354	345	375	335	353	359	351	355	342	338	383	355	389	362	351	334	308	327	340	340	342	341	319	359	349	302	315	320	350	353	333	340	341	389	349	349	377	340	345	340	339	348	316	380	355	364	334	333	317	347	351	371	365	310	355	368	357	352	358	315	331	359	368	325	384	335	333	353	364	351	336	352	316	325	318	348	352	296	366	342	341	312	320	340	351	354	340	295	371	319	360	343	379	367	358	334	315	340	303	360	372	351	390	340	323	322	319	371	323	360	340	332	336	363	319	326	367	367	326	347	353	333	335	372	332	322	383	358	364	385	353	364	340	307	380	371	348	330	318	310	369	355	321	321	323	363	356	356	334	319	348	323	332	290	340	351	359	315	311	315	338	351	372	376	330	373	320	328	351	319	356	350	343	365	351	366	332	316	325	341	352	349	364	328	316	311	343	346	346	348	324	337	333	358	375	333	345	332	361	349	335	307	368	331	393	335	355	338	382	340	333	356	359	331	324	358	332	354	321	373	356	357	351	322	322	346	359	356	342	321	361	349	334	330	359	333	335	347	346	351	352	305	330	345	348	337	378	347	316	341	341	368	336	341	369	327	345	343	358	359	319	339	356	347	360	335	329	350	326	360	352	302	337	347	362	363	327	319	344	384	337	351	344	331	350	297	322	357	344	346	360	332	354	335	332	365	340	337	341	369	365	345	338	300	321	351	368	346	335	326	375	340	318	390	325	325	335	349	352	333	327	329	354	333	340	355	332	331	342	348	326	344	347	333	351	343	361	316	308	323	339	319	314	351	368	354	349	359	336	360	327	348	330	326	337	376	335	345	340	345	350	331	340	315	341	347	356	326	339	322	361	370	319	365	349	347	347	350	334	350	340	380	329	337	354	356	296	364	331	374	345	332	347	360	361	368	364	354	336	346	329	327	331	345	376	360	358	340	314	345	321	340	346	346	314	343	368	345	358	351	304	335	348	315	346	360	349	339	328	336	327	349	359	352	336	362
45002	19975	6319	3795	2250	1323	1022	898	859	423	367	285	256	221	203	207	146	132	179	143	122	143	130	143	121	139	104	111	116	98	110	117	110	124	106	91	104	94	92	109	108	92	102	100	96	121	98	88	119	113	96	101	88	92	97	99	115	113	106	99	113	91	106	107	104	89	117	89	97	105	122	88	88	89	107	102	97	96	101	89	98	124	95	91	108	93	100	110	87	98	89	105	107	73	96	94	96	96	92	96	101	99	111	107	108	92	90	96	100	102	117	93	100	106	120	104	104	93	78	112	85	98	107	95	95	99	94	98	109	99	100	102	109	97	95	89	90	111	116	101	103	108	97	95	104	104	99	83	108	93	102	98	84	117	95	71	95	87	90	97	102	97	102	103	98	102	113	92	87	110	106	77	92	94	87	98	89	91	93	108	108	101	101	94	89	97	86	96	114	98	103	100	100	100	96	90	118	89	104	87	86	98	78	113	96	88	107	97	86	99	77	113	97	97	94	103	110	109	95	101	103	70	100	88	96	81	91	89	93	97	102	88	111	103	89	101	89	100	99	102	101	77	102	97	101	87	119	97	100	85	93	94	107	86	100	90	106	95	107	103	102	93	100	92	104	102	104	114	116	95	98	98	91	102	91	105	97	106	99	97	75	87	85	108	83	103	86	97	104	96	84	105	95	94	104	84	111	90	117	106	76	91	102	99	99	107	102	88	99	103	109	90	100	94	104	91	111	102	110	88	102	88	73	103	98	100	104	105	91	113	99	122	103	95	92	93	103	112	103	80	98	98	88	89	83	97	107	100	99	92	102	85	107	103	102	108	106	110	110	105	80	106	98	105	100	107	100	97	86	105	94	98	108	96	101	90	96	103	110	93	99	119	93	105	91	89	96	93	107	90	87	100	101	83	103	89	92	111	99	87	100	100	86	97	106	105	97	108	84	87	87	100	90	124	120	91	94	89	108	106	122	93	107	112	107	80	96	97	96	105	93	103	95	101	99	89	79	113	99	98	83	93	104	111	108	89	103	85	81	113	97	89	115	98	100	91	109	95	99	90	80	104	105	97	114	97	100	86	94	96	94	101	110	112	109	102	93	92	81	91	87	80	89	98	86	96	97	93	105	93	92	99	94	81	115	101	99	95	93	113	96	86	117	84	92	104	87	93	80	90	89	92	98	89	91	107	105	86	109	120	99	100	102	106	104	107	108	95	105	93	98	115	94	112	97	92	112	84	105	97	122	104	87	130	115	87	92	103	106	78	97	125	107	92	86	104	82	91	79	82	123	84	103	112	101	89	107	117	105	91	103	110	94	99	90	83	109	101	98	114	101	94	94	102	104	96	93	95	90	96	101	93	83	96	96	94	85	96	90	89	93	86	86	129	107	80	90	83	108	90	86	113	94	92	104	91	106	83	109	105	97	105	98	97	103	88	101	75	80	104	123	87	111	91	102	108	84	97	104	117	108	103	90	103	89	89	82	107	90	107	87	92	91	99	96	106	103	91	106	103	86	102	100	94	98	94	100	92	93	89	101	96	80	103	85	100	94	97	90	106	99	95	104	90	100	104	88	82	89	83	96	104	102	92	86	102	93	110	108	101	103	95	110	82	104	90	86	79	75	104	95	101	104	83	83	81	94	81	88	87	93	82	100	99	105	115	97	99	92	110	104	108	110	108	92	92	102	92	80	90	92	91	88	114	93	79	80	100	83	94	109	98	101	82	84	114	97	101	90	103	91	97	101	91	86	103	110	101	90	99	85	98	85	86	80	118	112	88	103	91	108	99	68	96	100	95	60	84	109	99	99	100	97	100	84	101	104	85	87	92	90	94	92	97	102	80	109	112	103	109	109	92	89	95	93	105	124	110	86	90	89	94	104	82	98	88	97	112	92	90	113	74	108	106	91	97	99	86	90	94	83	76	74	104	102	94	81	111	86	95	102	109	96	100	92	83	96	108	107	100	94	87	96	102	111	89	88	93	85	101	104	96	98	100	96	91	105	82	94	82	99	91	103	89	97	91	80	104	81	113	95	99	81	99	91	95	93	99	92	82	97	88	83	92	93	93	101	88	116	83	89	94	112	95	95	97	99	90	108	117	76	106	106	90	90	96	93	110	94	93	99	102	91	87	87	93	110	98	98	98	80	106	86	89	97	111	89	89	92	112	104	69	99	82	102	110	109	80	101	89	93	94	113	87	86	115	93	113	104	99	110	96	102	96	101	101	97	91	106	92	106	113	88	92	112	97	88	106	98	96	97	98	95	95	93	83	102	92	89	91	92	103	90	90	82	93	81	103	103	101	86	76	108	98	79	98	104	101	95	100	72	104	111	90	103	92	98	82	110	104	94	82	107	88	93	90	111	102	100	102	100	80	94	76	94	109	116	78	94	97	79	97	93	93	98	116	98	95	86	98	82	84	93	81	96	107	80	89	101	87	97	113	80	81	110	91	98	89	94	88	97	111	91	88	94	100	96	91	108	96	113	108	90	92	92	107	98	105	74	108	90	99	82	80	98	86	102	96	104	107	100	118	92	88	90	109	100	98	101	78	100	108	101	81	88	91	91	103	101	97	105	100	107	92	116	91	108	114	87	102	98	99	105	101	86	93	96	95	105	78	83	99	110	84	113	85	105	98	92	97	103	82	103	79	104	94	117	87	106	84	98	97	94	105	86	95	73	101	98	100	108	87	103	97	93	99	100	99	79	83	83	94	106	91	90	93	105	77	112	105	91	94	94	116	115	101	99	88	90	101	80	109	83	116	80	71	86	103	106	119	93	101	102	86	87	85	108	113	117	97	106	92	99	89	91	103	85	106	86	107	103	107	85	87	115	112	103	103	105	121	85	100	100	118	102	95	90	98	77	104	101	109	96	99	99	86	110	88	103	92	90	80	107	88	88	98	99	90	110	100	92	101	109	89	114	115	84	91	101	96	112	96	100	84	78	94	88	121	93	113	108	84	108	105	79	105	96	79	90	94	106	92	111	95	92	89	106	96	90	93	100	105	94	101	93	96	92	103	89	95	99	90	106	99	90	104	94	94	94	83	102	101	102	96	102	92	96	82	91	102	92	96	66	102	79	111	99	93	90	94	108	79	107	101	83	95	100	112	104	100	105	93	100	114	114	91	95	91	96	99	97	103	105	93	90	97	85	91	96	93	94	91	96	85	95	93	89	80	117	105	103	80	80	107	97	94	118	102	98	115	108	100	91	110	102	109	104	83	99	99	102	100	91	94	101	89	75	110	98	83	109	109	101	94	106	93	102	86	104	99	100	94	104	80	100	102	113	93	108	75	99	109	91	103	104	102	108	101	90	81	95	85	95	86	101	98	97	93	93	88	102	79	97	106	118	108	81	86	105	93	81	98	98	104	82	84	98	105	106	119	127	77	88	113	102	80	100	104	82	115	98	89	94	90	112	111	93	114	109	95	121	101	101	106	86	88	94	111	91	99	89	101	83	81	99	91	88	101	93	95	93	82	100	93	103	94
27631	6161	7007	7954	6466	4632	3818	3789	3534	2148	1904	1476	1390	1175	1073	931	851	809	753	649	658	613	531	538	522	477	528	469	462	464	375	427	420	429	347	375	381	370	375	342	339	316	318	305	345	325	336	306	339	321	298	345	340	328	296	297	268	318	294	282	300	302	317	283	314	305	287	317	273	283	300	280	315	298	286	292	278	289	290	259	286	306	283	273	271	266	292	279	296	276	269	257	270	288	291	282	287	284	315	238	280	258	291	261	259	281	283	265	295	274	275	303	290	266	275	283	277	301	260	283	247	300	254	261	277	292	294	247	271	290	284	259	263	268	292	285	277	258	271	262	269	272	260	279	293	250	270	277	277	271	251	255	251	271	245	266	282	246	269	256	261	270	257	255	244	263	263	259	272	284	261	262	243	266	277	279	267	243	254	273	283	240	278	274	260	263	282	264	260	245	283	279	284	269	267	224	277	270	270	258	311	243	243	252	316	261	247	266	275	260	283	276	243	238	258	275	265	256	255	263	271	288	247	276	252	276	286	275	262	277	262	289	226	243	247	259	252	262	247	253	245	282	228	276	305	262	264	271	282	253	245	273	253	276	238	246	263	263	271	275	283	293	282	237	275	234	270	276	241	272	281	264	246	221	266	272	259	248	246	280	265	254	273	298	258	240	252	232	248	252	278	297	271	275	251	246	268	260	275	269	245	294	255	266	326	262	277	260	261	251	259	260	265	270	239	247	253	287	256	262	244	269	264	247	277	254	270	255	286	277	256	284	271	270	273	210	246	273	279	261	239	234	246	266	267	261	247	246	242	242	266	284	255	245	257	264	233	259	289	282	258	246	297	255	231	272	258	250	288	240	258	263	271	240	276	270	258	245	225	244	271	281	299	249	245	257	249	269	245	242	261	265	260	246	282	290	262	244	262	261	259	242	246	251	262	258	248	271	295	250	284	266	247	291	236	248	256	257	248	272	267	279	267	261	242	293	271	246	300	267	284	294	273	250	237	270	272	237	258	261	263	267	300	258	255	279	278	270	261	285	260	294	263	269	248	271	274	278	268	252	266	275	270	239	240	239	272	265	268	262	253	261	271	241	276	303	247	286	251	278	251	247	246	258	269	271	254	263	266	266	284	265	280	253	317	261	248	250	232	281	268	256	255	271	249	279	259	243	263	225	277	265	244	282	259	244	268	304	278	269	261	260	251	256	272	263	272	255	290	257	259	299	267	277	255	271	285	277	285	272	257	259	266	281	285	265	257	234	237	280	235	282	253	285	263	288	262	270	254	239	251	256	258	264	255	246	252	281	279	261	261	291	277	260	278	283	264	286	259	253	247	269	287	280	274	234	267	259	266	259	264	285	250	256	248	259	238	281	268	257	271	259	297	249	273	273	245	255	314	242	258	285	275	262	248	259	262	293	280	257	238	263	254	235	247	228	252	252	242	266	268	259	266	275	263	255	272	264	250	263	256	249	276	272	263	256	256	260	281	236	238	254	261	265	274	257	288	273	266	298	293	251	245	251	296	251	266	287	275	270	295	245	279	230	231	263	270	259	282	261	254	284	268	269	267	246	282	269	276	258	250	258	243	266	263	270	290	254	258	278	248	237	255	254	285	263	249	254	259	269	238	241	259	284	274	278	271	277	278	261	249	283	299	240	239	249	280	259	277	265	246	274	261	267	241	298	226	290	255	276	262	285	278	277	229	258	251	251	255	257	282	240	233	289	292	251	250	284	261	257	267	269	236	235	272	277	281	261	272	286	298	291	226	284	253	260	241	254	259	256	273	268	269	284	234	300	273	278	295	279	231	289	260	259	273	254	246	260	274	237	286	242	251	258	292	245	260	276	243	244	260	257	248	278	265	259	286	240	246	267	277	294	258	250	265	251	245	249	298	248	266	258	237	278	244	249	262	286	256	296	252	244	260	257	245	276	272	246	255	288	248	255	293	261	264	239	281	232	291	286	274	256	251	249	236	263	257	253	258	261	241	240	248	239	232	275	266	255	233	254	265	295	254	277	278	242	294	255	255	259	287	253	246	245	257	257	266	233	271	247	266	272	256	253	267	251	272	261	290	241	286	258	263	264	265	261	242	271	261	257	262	257	271	259	250	284	269	270	280	285	238	269	260	268	227	242	261	269	270	234	258	259	272	263	247	282	243	256	254	249	237	259	264	266	256	265	269	263	271	284	274	246	284	250	244	253	252	254	268	212	268	276	280	252	296	257	256	270	243	292	255	271	255	253	279	287	260	278	281	253	274	253	255	251	253	247	247	277	244	270	271	271	287	270	258	286	231	262	285	248	243	250	280	231	260	264	234	246	302	260	269	283	253	233	269	270	240	246	263	275	274	265	262	284	266	261	242	270	247	275	255	261	270	261	249	278	250	256	247	271	261	254	280	291	253	275	249	246	261	244	262	246	250	259	243	279	267	248	277	258	265	228	269	267	248	261	250	263	290	263	291	242	254	276	277	222	258	261	263	265	275	271	273	242	267	255	248	282	285	266	278	256	246	259	265	272	256	252	246	278	228	260	279	261	266	249	303	307	265	270	235	237	260	268	271	269	268	259	247	292	263	275	271	271	242	259	270	257	256	269	275	263	257	261	247	258	262	242	270	265	272	243	277	238	281	263	272	263	232	256	294	233	260	236	276	250	260	287	268	276	282	248	266	267	297	253	256	234	243	273	268	271	276	270	270	269	244	300	235	266	258	275	279	272	254	254	241	261	262	262	220	261	242	285	278	265	244	278	266	256	273	230	238	250	259	248	247	262	255	247	242	263	268	257	278	277	263	266	248	270	269	247	261	296	239	253	258	289	263	287	260	278	233	275	252	283	232	248	269	226	259	248	263	279	222	267	256	245	247	278	266	278	267	235	259	265	277	238	311	263	252	257	237	264	274	237	233	265	249	265	241	265	257	236	246	293	232	262	261	255	232	274	262	283	261	283	248	253	235	250	272	263	290	252	266	263	251	274	295	278	260	272	251	238	282	255	293	274	271	259	267	277	261	283	274	269	241	255	243	290	244	241	269	237	253	245	266	250	270	237	273	250	255	263	283	251	272	275	252	250	252	270	256	245	280	242	280	245	278	244	256	245	246	278	258	253	241	251	252	248	266	251	281	261	290	263	251	228	262	255	317	261	255	276	250	283	265	258	245	287	256	287	236	259	247	246	253	312	265	262	278	290	276	268	255	255	274	275	266	243	261	277	276	249	252	248	251	251	259	261	308	269	265	305	272	277	278	264	285	257	261	286	268	250	253	257	273	259	277	251	282	258	258	266	222	267	255	260	267	262	259	296	269	255	268	276	253	256	257	272	285	242	235	253	262	254	269	219	267	289	266	295	245	256	252	266	269	261	267	221	267	261	248	266	244	250	287	289	266	217	266	281	267	254	275	234	226	265	287	253	279	270	256	272	245	283	256	260	260	282	258	283	277	259	261	247	257	282	266	254	276	252	261	257	244	291	266	282	272	269	251	276	278	232	245	275
4452	358	306	315	245	215	257	213	238	213	216	215	201	229	216	211	217	229	206	220	206	215	217	207	184	211	209	201	208	214	229	223	209	221	217	204	214	215	205	216	218	189	216	217	190	221	208	195	191	201	203	236	224	212	219	240	223	199	200	203	209	208	208	211	212	211	228	196	215	219	197	184	193	192	225	217	216	215	215	207	207	218	230	205	208	222	189	185	200	212	217	222	225	205	208	181	220	212	231	218	189	214	216	230	215	227	193	222	214	209	201	222	202	203	218	218	196	202	182	194	210	193	195	215	190	222	210	209	240	205	224	215	218	199	203	225	181	215	183	200	194	192	209	230	235	228	212	204	221	223	217	197	230	199	223	198	229	200	187	200	217	208	184	205	209	222	200	197	206	206	205	219	209	238	228	215	211	208	207	229	235	243	220	207	194	215	218	204	205	183	213	195	195	228	219	199	203	199	200	194	197	206	205	198	211	224	208	224	242	213	223	207	238	218	197	187	235	201	230	225	209	209	196	218	197	237	197	200	214	207	199	216	211	193	210	195	230	223	212	157	226	189	209	199	194	228	187	206	212	192	194	194	212	189	223	214	205	209	197	235	205	211	196	232	211	209	209	227	214	190	224	222	214	192	207	227	201	199	204	219	220	219	173	212	214	213	210	200	212	203	208	208	220	215	227	203	221	222	209	222	202	221	228	239	214	217	218	220	212	212	207	185	207	210	216	216	206	222	179	211	198	206	225	223	220	210	196	231	232	187	207	243	242	222	227	239	203	213	215	183	213	220	220	217	214	169	225	200	226	220	224	233	216	222	223	207	227	212	199	187	216	211	214	211	244	221	209	204	223	226	205	212	193	206	200	197	216	181	220	214	223	225	195	222	221	225	226	219	200	196	200	235	200	215	220	202	203	202	202	188	206	251	209	209	221	184	200	206	234	198	220	223	207	197	208	185	223	203	212	227	222	205	211	228	235	227	194	237	228	229	217	212	201	205	227	205	230	229	227	207	224	196	209	205	198	217	211	186	205	201	229	207	223	219	220	240	214	220	226	233	209	215	179	200	221	217	212	211	208	181	216	191	211	218	205	198	198	220	213	216	215	203	208	211	206	210	228	219	220	196	187	209	194	213	227	224	206	205	199	231	227	205	204	234	228	222	224	227	204	200	242	232	216	194	216	213	213	188	212	223	235	206	205	209	193	188	215	238	200	201	220	195	197	196	219	235	223	208	205	211	203	208	223	219	238	204	227	211	245	217	232	197	181	216	218	222	230	209	201	205	190	231	215	208	216	200	225	192	211	218	222	228	189	197	183	218	227	238	222	207	207	224	204	200	215	232	208	219	206	197	211	209	215	211	194	193	224	214	223	186	238	221	210	222	213	216	185	216	232	208	205	230	220	197	210	202	211	224	199	212	222	195	183	209	211	206	213	175	205	180	217	232	207	230	172	191	210	201	216	191	239	215	193	224	189	204	224	222	229	207	199	238	209	181	235	230	203	196	224	234	231	202	208	190	213	194	192	217	237	227	194	218	215	193	202	200	207	240	197	191	203	209	217	208	209	194	197	196	227	235	223	212	213	228	201	213	209	218	240	204	236	209	201	210	198	198	201	231	205	212	209	207	194	196	192	213	211	237	209	216	218	219	231	228	199	216	199	230	212	213	222	229	195	223	217	210	206	200	190	214	206	203	192	225	235	216	203	215	201	234	221	235	230	193	223	204	221	192	227	215	195	189	211	227	182	200	190	181	206	216	198	202	209	194	217	204	218	212	220	215	200	184	204	197	212	220	223	210	215	194	198	229	213	189	241	221	214	204	207	211	221	209	226	226	279	200	246	191	225	219	211	208	207	211	200	207	214	181	194	204	204	182	218	220	222	234	195	231	214	185	214	233	221	208	214	218	219	210	213	215	184	227	199	194	225	199	196	234	189	191	199	191	198	200	223	212	223	213	223	196	229	213	214	187	243	199	197	204	183	209	220	240	204	199	217	195	213	213	206	213	204	227	197	209	213	183	225	201	193	179	210	216	216	203	218	219	206	238	192	189	208	196	200	213	240	225	236	220	234	197	188	204	211	213	203	219	213	200	210	203	214	222	211	211	201	212	190	226	235	197	224	216	222	202	203	172	215	210	203	217	220	213	199	216	212	197	231	214	210	197	209	235	205	198	206	201	210	230	205	208	205	207	238	200	205	201	216	212	211	213	229	210	211	215	174	235	221	187	208	234	207	207	226	204	202	190	196	204	208	226	199	206	220	216	226	212	220	227	195	237	214	204	228	226	208	220	200	224	205	211	221	213	215	223	210	195	202	244	222	198	192	233	206	205	222	208	207	206	176	220	204	225	224	204	192	234	215	211	227	220	220	229	221	212	214	202	224	222	209	185	212	208	189	207	194	222	192	214	197	204	215	198	208	187	201	241	192	207	207	197	221	212	201	208	188	218	181	210	215	202	219	245	190	194	203	226	230	209	197	213	221	224	207	225	234	209	239	219	224	181	216	191	244	204	205	202	218	203	190	235	244	194	227	188	201	210	207	218	257	193	199	205	217	212	230	209	204	207	207	211	234	202	227	226	224	213	227	230	191	180	219	194	236	214	197	195	204	212	200	219	202	196	196	208	224	195	209	227	206	227	228	219	205	240	197	198	210	201	232	221	251	204	203	218	214	208	186	206	219	207	242	195	187	229	204	189	214	205	193	203	205	206	246	190	203	200	210	223	211	220	209	205	212	248	186	219	190	187	204	198	195	212	230	212	225	182	205	207	232	214	227	224	228	221	186	209	235	243	216	227	225	222	186	209	220	201	187	206	208	212	217	207	196	251	199	221	211	232	200	219	194	227	240	217	217	196	212	218	216	218	233	243	217	199	243	216	238	203	211	218	219	223	207	186	200	198	213	230	206	226	228	221	199	185	192	215	229	195	223	226	220	200	220	188	216	237	199	229	207	195	225	198	208	199	215	216	223	203	228	211	202	182	195	205	220	179	203	218	222	202	214	218	199	195	211	203	189	205	219	239	208	192	202	188	229	213	188	225	234	208	213	236	218	201	210	193	221	211	203	179	211	220	226	210	211	198	232	207	214	214	210	176	195	203	210	204	184	203	226	235	235	212	206	220	233	193	215	202	230	191	196	211	174	192	206	229	216	218	221	214	215	230	224	213	189	201	207	217	215	240	194	200	186	223	211	207	202	192	229	194	217	212	205	216	214	198	205	196	212	164	216	216	200	249	200	199	208	223	190	218	189	215	182	194	186	222	240	183	231	217	212	227	218	228	233	197	206	226	222	212	207	192	218	211	197	200	207	188	205	192	210	198	207	182	198	184	220	207	238	201	210	192	237	179	208	223	207	198	222	202	210	204	184	201	198	227	234	190	193	208	196	210	233	194	203	204	232	188	204	231	215	202	227	204	196	194	191	210	215	216	226	185	227	225	201	222	205	202	183	226	226	199	189	223	214	218	210	215	207	212	216	209	188	208	215	245
3704	758	765	798	818	694	595	660	665	594	603	578	572	564	552	584	562	572	541	518	574	561	582	556	529	568	531	551	532	599	523	533	541	534	596	557	566	585	561	564	527	536	556	566	509	535	548	599	569	518	570	527	536	536	552	555	497	570	560	534	546	571	536	553	516	569	553	563	529	566	520	547	544	579	536	569	590	552	578	553	545	534	551	541	554	538	572	539	556	508	524	550	579	560	485	575	536	544	549	584	545	560	560	560	550	578	553	546	546	555	585	559	527	551	503	545	563	552	595	550	519	495	520	533	511	522	545	503	582	576	552	541	521	527	533	556	528	538	567	518	550	529	541	564	545	551	543	583	583	567	604	544	552	527	523	579	493	522	561	504	552	521	518	508	540	533	518	565	536	572	524	550	519	552	603	546	541	545	521	541	487	545	542	565	562	501	516	556	525	571	588	575	512	564	559	567	578	538	529	551	547	561	540	534	538	573	509	481	562	506	525	565	560	546	542	571	570	532	565	549	537	557	541	557	499	558	529	554	550	573	550	551	533	555	548	574	587	589	572	526	527	560	534	533	575	539	531	578	502	547	553	563	534	547	568	513	559	547	549	537	542	572	529	536	554	531	562	509	536	569	591	552	569	576	552	574	558	556	534	570	550	570	556	573	547	561	580	541	573	614	541	553	538	560	560	572	531	561	534	596	528	546	584	554	542	558	520	527	529	563	547	528	551	537	521	537	576	526	533	505	540	592	543	542	554	598	532	512	566	557	499	554	524	534	557	561	542	528	539	535	568	529	522	503	509	493	538	540	587	525	536	593	564	566	567	568	545	554	584	544	535	605	532	546	581	560	556	527	560	553	533	565	556	548	582	544	536	517	522	525	620	553	559	551	552	569	519	544	547	529	546	525	544	528	530	585	532	545	552	534	556	541	567	598	540	554	578	549	611	542	582	571	550	590	504	563	527	521	547	558	585	523	509	557	541	562	536	552	566	577	536	542	559	523	526	534	577	553	529	530	580	555	562	594	551	563	539	539	521	544	533	514	569	508	557	510	533	530	604	521	599	560	541	576	525	560	509	565	536	519	551	534	564	547	509	550	553	559	558	495	518	509	544	591	591	549	533	527	498	589	514	525	535	545	543	538	560	579	583	556	574	535	544	530	522	537	567	537	520	574	543	553	553	563	570	549	561	557	553	533	558	525	526	574	545	554	550	528	549	547	568	573	531	558	583	558	525	566	557	547	522	514	520	541	536	540	533	524	562	538	549	535	577	566	560	557	586	569	554	556	493	554	542	556	521	567	534	509	552	546	562	557	543	565	603	531	502	502	533	547	516	559	505	559	537	525	582	551	574	537	581	547	553	517	537	559	543	545	521	552	551	537	558	564	532	559	563	547	561	562	550	512	610	568	569	526	516	549	534	552	516	563	566	560	529	568	509	564	552	571	534	554	560	501	534	491	546	530	556	505	534	529	534	554	556	528	505	521	522	552	546	555	589	546	526	536	564	572	545	522	528	581	561	524	553	519	558	525	583	555	583	562	523	557	585	546	590	578	524	527	592	497	543	547	578	500	545	533	523	504	543	555	498	590	532	576	540	557	503	518	555	542	576	525	507	545	538	575	559	566	552	525	534	542	515	548	564	561	518	561	573	567	557	569	525	515	566	562	550	539	538	563	551	580	550	555	519	548	536	535	570	554	517	510	561	548	545	500	504	549	534	529	500	583	524	521	534	541	536	515	564	583	570	577	530	491	558	563	592	514	522	558	529	538	538	537	568	526	517	564	552	532	539	551	566	551	614	509	503	591	526	557	543	559	569	564	541	543	563	558	543	519	541	522	582	522	542	571	540	558	554	499	550	557	597	534	571	570	562	531	572	558	589	573	549	511	482	494	558	524	518	580	561	528	529	542	529	567	578	591	513	556	506	523	521	540	567	523	593	549	583	553	517	535	531	550	569	500	537	598	566	536	524	584	592	576	510	543	572	526	549	579	554	517	547	565	551	521	571	517	532	511	513	554	578	541	529	557	560	561	492	530	527	560	529	586	559	537	539	536	551	563	540	552	551	497	635	542	545	537	529	555	550	541	545	603	567	521	564	564	543	563	530	562	495	550	550	546	524	527	593	574	564	520	567	563	606	576	543	601	550	578	576	600	537	590	542	535	533	562	559	611	542	495	572	517	583	534	600	546	547	565	563	562	517	513	537	550	537	522	556	544	552	548	576	575	535	555	528	586	573	543	501	557	574	549	537	535	543	511	531	514	526	550	583	584	549	530	540	511	573	589	509	558	560	543	561	565	529	517	563	516	524	526	600	566	540	514	535	551	566	540	522	559	516	549	536	566	590	538	553	541	543	558	514	516	544	524	542	547	518	598	564	587	563	542	556	561	546	535	569	552	546	585	592	545	550	567	602	544	555	564	552	540	485	557	537	534	559	543	585	556	567	527	492	558	553	543	543	534	548	540	560	553	579	541	532	522	570	556	517	550	547	574	543	564	557	550	556	579	592	580	569	535	549	539	548	546	553	584	548	561	546	522	555	528	532	568	559	575	555	544	532	540	542	547	563	543	526	534	594	545	545	543	555	581	542	593	533	522	491	550	527	554	521	526	555	537	541	538	572	568	506	528	535	557	586	513	533	548	533	563	510	560	547	524	564	550	559	562	543	554	570	555	555	540	520	524	571	544	547	603	523	533	564	557	518	536	492	553	561	511	562	513	551	552	516	531	538	534	514	533	558	578	503	572	556	548	524	530	562	578	573	562	574	565	518	563	554	530	574	534	567	516	538	505	548	586	544	534	529	558	507	580	579	534	538	571	511	518	551	533	556	523	541	553	535	573	528	563	523	550	548	561	534	557	524	546	536	539	546	554	518	538	536	544	579	552	572	521	542	574	555	551	485	569	577	517	553	479	494	554	552	567	556	556	575	537	548	579	519	483	575	506	565	521	545	554	562	504	541	539	546	512	564	533	545	555	554	588	542	585	573	559	539	581	549	569	539	539	537	574	537	533	541	549	562	510	538	522	541	561	560	566	551	538	551	511	512	511	561	521	566	548	564	573	545	528	545	558	540	569	533	531	542	547	580	539	538	559	537	577	564	577	564	531	572	568	577	513	549	505	544	550	523	533	580	503	554	541	499	517	568	498	536	535	587	528	534	582	559	538	555	538	585	532	524	506	567	542	529	537	527	491	507	517	538	598	567	577	573	535	571	556	548	556	580	540	526	555	526	532	578	580	565	550	555	547	550	562	510	548	564	584	542	557	510	541	532	544	528	589	509	517	541	550	545	527	601	541	588	532	495	526	554	579	519	542	565	548	543	540	552	553	542	556	550	550	571	540	523	541	511	570	566	531	528	586	585	572	560	589	520	523	563	590	566	539	575	569	558	560	528	576	516	517	539	527	533	525	556	570	527	506	541	517	583	577	583	542	506	567	571	556	522	535	561	543	563	501	576	580	529	577	575	555	487	540	565	534	508	523	543	588	550	573
44685	18304	6799	3787	2529	1510	912	888	749	533	391	340	302	322	232	244	194	193	203	191	203	172	147	149	162	159	165	170	150	150	156	152	146	154	156	119	157	149	152	151	136	174	152	135	161	151	141	132	148	138	121	146	169	121	139	163	139	134	143	148	137	126	145	135	132	165	143	133	135	126	136	127	139	136	150	150	138	136	149	130	147	146	160	144	131	129	124	139	148	129	117	134	125	122	133	137	147	125	140	127	142	135	121	150	121	119	141	142	133	154	153	132	135	146	115	129	127	137	137	111	134	131	125	139	141	145	142	122	136	131	143	150	120	125	145	124	145	124	118	141	120	123	130	122	120	130	131	149	144	128	122	139	133	116	139	147	147	141	148	132	148	152	127	116	114	124	134	133	115	145	129	113	96	132	128	112	129	143	121	127	128	134	149	138	137	128	118	143	149	133	119	136	152	144	146	153	121	127	123	141	130	128	118	114	141	129	114	110	123	147	124	137	127	140	132	160	133	134	141	127	130	127	139	134	144	156	125	137	121	129	122	137	122	148	125	122	124	146	139	125	127	136	129	136	123	131	106	130	122	134	137	150	131	121	146	139	146	136	131	108	130	148	122	132	127	131	137	140	146	119	118	134	154	117	136	132	146	124	125	143	131	128	136	106	131	141	137	148	170	147	140	129	145	135	126	127	156	149	145	135	124	137	133	137	129	122	136	117	131	128	128	138	131	123	122	126	109	121	133	128	147	121	147	113	129	116	142	103	128	144	131	125	136	127	131	129	126	121	135	148	134	133	113	127	129	128	141	144	114	117	160	121	117	138	146	141	146	125	112	138	127	129	121	148	106	140	149	137	125	136	134	144	133	127	122	139	135	104	137	122	138	135	145	139	128	132	138	121	114	142	129	150	151	140	145	121	119	130	130	135	131	150	144	130	111	125	139	110	124	127	123	142	140	137	144	132	114	122	126	126	125	125	142	137	128	136	137	139	109	129	129	147	112	130	144	124	122	134	135	126	133	146	115	148	129	129	125	122	111	130	157	130	117	139	135	124	122	155	128	149	134	146	139	130	125	134	129	124	125	141	125	122	146	143	129	135	139	135	128	144	122	121	142	129	139	149	141	144	147	147	140	132	136	130	122	130	122	143	124	128	128	117	116	112	146	129	136	151	132	156	145	119	142	147	124	132	126	103	144	121	123	128	128	136	138	122	121	126	139	139	133	130	125	135	125	116	110	140	144	128	157	133	131	126	149	138	142	125	117	113	134	134	138	128	129	140	167	130	143	122	146	120	123	127	120	143	142	143	154	138	111	128	139	122	111	140	140	142	142	124	121	108	133	107	125	122	144	156	120	138	120	129	131	104	123	137	139	145	131	144	119	123	143	120	140	166	126	127	148	140	134	129	127	130	152	138	135	117	117	132	139	121	138	114	121	133	139	132	138	139	137	126	129	139	129	141	112	130	138	118	141	136	122	131	121	124	140	117	131	127	144	109	144	145	156	134	147	131	105	130	122	140	138	142	118	123	134	118	140	135	131	127	134	139	150	154	126	143	141	147	125	133	154	115	133	136	135	131	132	119	118	132	144	123	110	143	144	129	106	126	137	137	131	125	147	120	132	142	146	117	137	143	117	119	137	128	132	142	137	149	129	107	158	149	123	133	149	124	140	145	152	147	131	123	140	132	134	146	134	132	134	135	139	130	143	129	113	130	139	123	111	131	123	139	155	139	127	146	125	132	138	145	110	124	151	149	142	139	136	140	129	134	126	147	151	133	120	120	134	131	121	135	137	145	130	133	128	124	122	134	124	130	117	124	125	123	113	124	125	154	122	134	126	111	137	140	128	124	124	117	142	148	141	127	143	134	138	138	136	124	111	130	138	137	107	132	131	140	151	113	117	130	144	146	139	135	143	121	133	137	124	150	139	123	142	129	139	122	139	158	133	110	148	114	163	142	129	112	133	122	125	142	135	130	132	142	137	132	121	123	126	118	145	111	126	131	145	118	157	127	137	137	144	137	138	147	122	119	135	152	131	128	138	144	138	133	134	134	120	121	147	131	155	146	136	122	124	138	117	146	126	119	133	150	135	138	115	132	123	145	139	154	118	130	137	137	137	152	129	135	126	133	120	139	123	138	111	155	154	109	133	139	135	141	151	133	131	135	116	152	109	140	137	131	145	135	120	146	129	111	147	118	112	128	132	133	146	142	142	126	118	130	136	134	146	129	127	120	130	142	146	135	123	139	117	140	155	127	126	125	122	144	117	124	138	127	156	136	125	135	128	150	117	137	129	136	116	128	146	117	131	116	147	105	129	137	146	132	127	126	146	146	145	142	141	132	125	128	119	129	151	125	137	124	156	157	116	119	133	131	136	128	132	127	122	120	151	130	130	134	137	145	125	145	120	132	144	132	144	125	130	127	129	131	123	131	138	132	143	147	145	138	111	140	163	139	131	128	127	141	155	132	122	128	109	127	121	160	141	150	146	140	107	144	147	141	133	168	142	153	139	145	134	131	139	124	117	126	139	140	134	120	132	134	104	123	127	137	125	123	130	130	139	137	131	128	130	136	139	129	137	158	132	114	124	119	142	137	140	127	119	132	155	142	119	119	143	120	121	145	142	132	143	127	132	149	137	152	133	133	128	147	127	138	140	140	146	151	129	125	143	124	144	135	136	135	133	137	121	128	134	153	153	136	151	123	132	118	129	122	115	140	137	139	164	111	138	126	110	121	116	120	139	137	119	134	142	137	127	134	113	143	134	136	126	132	141	140	133	150	143	129	146	130	137	119	128	126	129	133	112	142	141	128	126	131	133	136	129	125	122	137	118	157	131	113	130	128	149	125	133	118	144	134	125	143	109	132	131	104	133	121	113	122	132	134	141	129	122	143	129	136	143	130	148	143	132	149	158	137	130	136	122	142	155	124	148	122	138	124	102	119	135	126	155	110	124	127	146	138	133	148	127	142	121	139	136	124	136	147	123	139	139	146	127	154	109	149	136	130	128	142	131	124	134	137	136	146	125	124	119	132	149	134	142	143	120	144	130	122	138	137	147	126	141	131	116	153	152	143	124	143	132	144	117	142	131	127	129	137	159	141	145	122	146	148	112	153	154	150	132	126	150	146	143	127	117	122	150	134	128	138	123	142	167	126	151	120	133	138	150	136	123	159	140	137	132	131	136	127	127	127	138	126	115	151	138	146	147	141	151	153	149	139	132	139	119	129	139	121	125	145	112	119	133	139	132	142	144	121	117	134	140	126	162	131	137	122	145	126	125	140	126	130	141	136	117	160	151	153	125	135	158	131	133	118	118	128	128	148	138	152	138	121	154	137	120	125	99	140	146	124	117	136	114	142	150	118	135	99	140	124	147	113	136	137	136	121	143	129	145	130	128	118	127	131	130	141	142	127	126	135	135	117	142	101	152	114	112	128	126	147	120	141	151	117	147	114	125	127	142	139	131	129	125	144	144	148	108	133	131	142	135	161	134	136
26445	6514	6978	7709	7455	5107	3809	4118	3403	2489	1974	1497	1404	1225	1048	982	947	894	740	739	708	643	654	638	588	553	568	547	557	511	486	525	473	487	446	449	446	439	419	437	434	423	450	389	425	375	387	412	402	426	425	377	378	397	378	415	387	375	378	349	393	349	418	376	365	404	402	385	368	391	364	374	365	365	347	391	366	396	365	357	396	360	381	400	355	349	359	365	347	355	349	332	366	358	370	352	343	403	340	396	354	360	344	425	354	346	360	362	349	330	337	342	374	351	370	363	358	369	318	352	343	391	368	352	373	330	382	353	361	372	337	371	347	342	348	385	342	327	350	348	330	338	335	344	352	350	335	340	358	343	359	361	333	344	334	367	341	366	354	318	352	361	356	380	372	341	366	341	366	357	384	321	341	357	377	351	345	326	381	353	385	369	350	347	335	381	345	383	336	348	363	346	360	329	319	339	378	378	362	365	350	343	349	377	368	340	350	363	321	355	367	346	347	340	337	370	389	336	358	370	298	380	329	354	343	340	349	345	326	358	374	362	342	337	339	341	335	355	339	381	383	390	368	377	319	377	342	308	353	335	349	334	350	352	356	344	344	341	334	348	382	358	339	315	313	374	318	343	333	359	366	326	388	329	319	322	339	345	314	354	321	325	352	363	381	306	348	356	338	347	346	348	372	323	383	363	353	314	347	352	350	369	374	371	349	381	348	351	314	342	356	363	372	360	337	321	347	330	363	327	352	354	345	308	342	316	341	343	335	339	351	344	324	338	353	334	328	361	339	325	353	358	377	345	365	392	368	363	353	342	319	396	343	342	358	348	348	346	347	360	333	364	356	378	350	355	365	346	360	381	341	362	329	369	335	332	352	344	373	320	375	347	338	358	344	345	341	347	366	353	344	341	342	360	390	367	350	371	343	327	330	334	354	349	372	354	371	328	332	342	373	362	325	368	343	323	356	360	386	356	356	350	341	314	336	368	374	331	362	363	320	301	327	344	374	330	335	365	357	350	333	366	323	344	346	377	327	335	345	346	369	324	361	340	366	352	329	330	380	395	326	376	314	397	335	363	354	359	347	325	369	360	334	327	345	305	350	361	340	347	356	323	365	345	331	332	359	360	366	374	339	371	359	347	376	326	358	343	351	354	316	366	340	362	370	339	387	321	326	311	380	330	363	405	358	347	344	360	328	355	359	377	329	319	352	360	334	325	345	380	354	342	381	349	346	396	368	373	359	303	352	345	377	325	372	343	320	346	359	355	368	336	330	339	380	358	368	355	334	372	343	345	361	340	339	317	353	327	337	323	339	350	335	345	344	313	367	345	353	349	360	345	363	353	361	322	346	347	375	368	370	366	321	340	360	355	362	365	374	347	326	362	354	378	348	332	356	356	376	371	366	386	334	321	330	358	350	342	323	337	351	328	333	360	361	325	374	361	369	327	374	377	351	366	360	323	342	348	346	356	368	308	335	343	335	349	329	336	342	333	381	347	345	346	334	335	323	348	371	352	368	347	355	332	369	351	356	353	334	385	327	382	352	336	336	375	328	333	358	372	359	382	346	371	330	372	324	363	339	361	362	349	369	341	343	349	367	320	327	357	342	349	343	355	365	311	356	333	351	324	371	352	323	365	330	346	325	347	345	363	379	349	335	334	353	354	354	340	377	336	351	382	325	352	348	357	350	341	343	350	349	318	343	337	386	320	347	343	323	357	336	369	348	344	371	399	354	355	320	371	377	352	359	342	351	336	363	322	328	365	339	340	357	334	363	359	349	361	341	332	352	357	345	353	345	362	350	368	355	359	383	337	314	322	381	346	346	347	329	350	346	351	353	373	342	333	334	370	357	335	360	374	327	343	329	357	360	363	363	398	352	368	337	326	327	353	355	360	352	341	338	340	362	364	330	361	344	342	331	354	362	338	387	333	393	354	301	376	338	331	382	314	342	345	341	389	353	347	377	354	360	335	351	359	352	375	373	350	363	364	338	342	378	344	367	336	360	349	330	343	325	362	333	322	324	338	330	348	354	332	377	330	366	308	353	368	347	361	371	342	342	344	381	368	378	325	332	359	361	370	325	345	328	349	356	359	335	326	365	371	359	340	352	398	343	331	319	353	316	337	360	329	331	405	345	356	312	371	356	367	345	340	349	364	378	323	346	360	326	327	392	383	353	371	383	366	339	386	363	315	360	367	353	329	349	362	379	350	325	338	365	339	335	340	343	350	340	324	355	339	335	347	375	373	327	312	342	336	340	369	340	328	350	336	357	334	354	329	342	335	331	375	369	303	337	319	325	347	366	340	368	329	356	367	381	355	321	370	346	343	359	367	351	337	321	340	348	379	320	359	362	334	324	330	338	361	329	366	336	323	356	374	332	351	354	338	360	320	377	370	357	375	367	326	343	335	320	335	339	356	323	382	356	368	324	356	371	369	318	325	360	349	354	362	328	349	343	346	360	370	372	333	382	341	355	361	339	340	361	371	347	318	327	311	376	351	321	326	336	365	355	345	355	378	342	350	329	361	360	359	350	353	358	352	360	297	374	351	322	351	342	327	338	351	374	353	371	379	324	355	353	398	376	371	344	326	356	359	315	328	340	339	368	379	353	373	346	344	383	343	328	348	325	315	355	350	325	360	326	361	370	364	332	347	367	347	340	350	357	322	340	337	366	349	327	354	358	347	354	373	387	354	337	355	345	351	355	333	329	360	314	367	356	321	334	355	334	338	339	332	345	323	327	332	339	355	351	332	358	374	360	363	365	364	360	358	365	370	346	323	349	324	333	327	352	361	339	339	314	370	349	342	329	357	345	329	337	351	333	350	411	362	354	334	339	362	345	359	362	341	369	344	360	359	360	357	372	331	358	320	357	332	369	344	359	334	340	375	361	365	355	330	348	334	325	351	391	345	393	327	354	345	391	336	320	332	361	314	346	334	352	352	331	352	352	326	353	381	328	335	360	331	346	344	353	343	368	350	344	342	339	334	370	334	357	358	341	334	340	365	350	381	336	371	369	347	332	354	388	361	363	364	326	368	318	345	323	351	349	382	335	362	382	346	368	329	347	359	367	403	333	355	346	378	356	350	375	331	305	349	331	355	350	337	346	350	336	371	339	375	340	340	319	368	356	348	361	368	332	364	326	328	322	350	346	315	374	347	342	367	324	348	349	339	349	350	350	332	364	339	329	376	354	337	336	359	346	324	365	327	364	358	312	325	346	314	368	366	314	336	347	336	373	368	316	324	305	334	353	340	339	345	337	340	343	323	375	361	383	340	361	355	318	348	339	346	351	353	345	372	350	345	327	371	317	354	338	379	343	367	362	358	362	351	331	364	350	332	385	342	299	349	366	345	350	305	346	328	359	352	360	319	331	323	336	351	349	390	357	349	341	360	387	329	332	309	365	374	338	314	324	346	386	328	339	344	352	344	353	335	352	370	340	368	366	337	381	371	335	357	355	344	351	363	353	355	321	352	354	349	356	349	379	362	325	331
59295	44442	15780	5978	2633	1767	871	1042	743	463	292	289	240	229	174	160	177	191	168	167	134	143	126	91	142	123	138	134	131	133	120	133	111	128	135	128	99	132	115	116	112	101	114	106	96	91	95	104	110	107	110	119	114	112	119	114	122	94	109	101	109	101	109	117	122	115	93	113	84	106	98	103	91	102	99	86	115	110	115	104	85	96	119	111	118	123	114	133	117	96	98	100	116	106	99	104	105	106	100	99	101	136	98	116	101	113	120	113	108	90	96	112	103	111	97	112	109	111	105	97	98	97	121	125	92	115	94	107	92	102	94	106	102	87	98	82	110	108	119	110	117	102	101	91	113	113	120	103	86	99	85	92	114	105	101	110	102	78	99	128	113	105	110	101	108	103	80	100	96	94	95	82	91	99	105	119	96	100	99	102	96	121	106	96	92	100	110	116	95	115	109	121	104	120	117	110	110	112	117	104	88	103	112	108	106	118	99	107	91	91	102	112	92	94	89	93	116	104	115	108	103	94	113	92	120	113	102	102	95	96	108	93	115	110	111	99	98	104	104	109	110	120	123	105	108	120	89	92	110	94	104	82	115	131	109	103	97	115	97	112	107	97	113	104	102	95	112	94	114	87	111	99	124	108	98	110	123	122	99	105	95	109	86	113	112	110	104	94	99	125	112	92	103	116	105	107	108	96	96	109	102	114	101	109	112	99	91	98	116	99	115	109	102	95	117	112	117	88	119	103	106	102	94	105	112	103	109	85	108	102	97	115	101	104	93	89	108	108	95	103	84	109	96	125	109	95	96	108	96	108	98	104	98	109	108	102	99	105	132	91	100	104	114	112	101	99	102	98	104	104	98	114	94	91	122	78	107	106	90	111	104	106	102	105	103	104	95	116	117	90	106	110	97	96	112	113	117	105	108	107	99	112	102	110	116	105	106	96	112	96	127	101	93	96	106	102	107	114	112	92	90	95	97	111	120	109	109	116	112	97	101	97	107	92	94	111	75	99	129	95	101	126	111	100	114	101	105	118	103	119	103	104	104	105	99	101	94	120	93	120	94	122	127	116	102	107	120	88	111	121	97	102	91	113	86	97	101	109	99	97	90	109	107	107	109	98	91	114	90	124	111	122	115	94	97	118	125	106	104	100	105	101	93	94	75	116	101	120	117	110	116	116	107	99	113	111	96	107	101	84	111	95	107	104	108	98	105	97	97	101	90	95	96	91	113	123	105	123	100	101	98	104	104	112	98	114	95	94	101	121	108	104	105	118	103	109	88	96	97	110	101	93	115	100	80	102	103	123	102	104	103	111	104	109	114	111	108	111	108	106	101	115	103	84	110	92	120	108	109	111	102	130	106	101	105	85	102	104	119	113	98	99	112	105	112	130	99	110	86	104	105	104	96	96	109	109	110	103	112	100	127	77	115	101	100	96	120	98	105	105	92	105	103	105	98	103	94	94	118	108	101	108	110	110	99	105	108	126	113	98	91	91	108	104	111	93	112	102	114	91	105	92	99	85	101	112	126	113	96	112	110	90	114	97	110	79	105	98	108	104	109	105	101	110	112	92	132	119	100	100	117	97	110	103	129	110	97	100	115	97	114	99	117	117	106	107	94	103	116	94	104	99	102	105	117	95	115	125	103	87	89	111	114	103	110	88	102	102	110	114	86	105	103	120	96	98	102	98	101	97	96	114	102	106	99	90	100	122	95	120	107	95	111	100	86	95	110	99	113	105	114	119	88	95	117	89	131	117	110	111	102	114	110	105	117	110	107	94	118	105	90	97	101	114	106	121	112	109	111	122	89	105	101	93	103	104	119	112	98	99	133	89	111	107	118	123	99	105	122	73	118	107	104	92	95	100	91	104	95	115	110	121	99	115	123	98	93	115	95	109	103	86	108	88	106	129	106	105	84	99	92	113	96	96	100	92	111	100	99	111	108	86	97	110	106	99	127	95	83	111	124	113	116	109	103	89	93	94	103	99	106	111	108	118	109	90	111	126	104	104	87	124	95	102	105	107	100	101	117	116	99	95	112	106	104	105	103	116	118	90	83	94	104	95	119	114	97	89	115	121	113	115	88	110	97	98	96	101	100	101	99	96	94	108	107	82	106	99	96	113	104	115	104	118	115	114	114	91	102	88	113	110	109	85	84	138	115	109	105	100	89	106	99	112	119	103	117	142	100	94	99	117	110	113	98	123	93	115	73	122	102	98	101	102	129	103	97	93	103	79	108	118	104	108	97	104	113	81	101	108	112	93	91	121	113	105	117	100	85	97	119	114	112	105	93	97	114	122	102	107	104	115	102	90	111	94	91	108	98	104	104	119	106	89	109	87	93	136	116	117	106	102	100	100	98	126	103	115	123	86	97	114	114	102	106	108	98	87	96	92	107	140	92	115	87	104	106	119	114	93	116	98	95	95	114	117	111	102	95	131	95	101	94	88	113	103	102	106	137	109	123	107	110	96	113	94	113	119	86	104	92	104	101	118	103	86	102	102	97	92	114	110	98	103	114	95	102	97	114	117	99	104	91	118	102	112	92	89	113	111	105	123	101	86	105	99	95	118	94	87	99	124	88	95	101	99	106	94	107	115	127	120	113	85	123	106	112	104	103	113	88	105	111	119	89	99	114	127	101	102	98	116	99	106	119	85	90	105	129	83	109	100	96	123	112	95	90	110	131	114	106	101	116	116	114	99	100	108	97	99	100	92	107	121	91	100	93	99	106	118	107	92	99	113	103	99	98	112	78	98	110	104	100	104	117	89	97	98	105	102	94	120	100	115	111	78	135	106	104	89	93	114	110	116	113	84	92	119	99	120	111	96	86	118	98	91	101	106	99	93	103	118	93	109	111	100	115	98	113	116	108	113	110	107	103	97	90	116	98	100	115	91	103	109	115	106	100	102	109	105	118	102	111	101	102	96	103	101	105	95	95	108	122	102	108	99	112	114	105	97	99	111	100	115	100	114	96	112	93	125	84	115	106	101	91	112	122	101	114	124	97	94	111	113	113	110	109	84	114	108	128	103	98	89	102	117	100	94	110	96	114	109	111	106	91	109	122	104	122	115	117	111	99	106	122	110	114	101	98	90	89	80	105	110	99	93	99	107	105	109	107	102	101	85	100	97	119	99	102	122	107	100	114	97	97	103	82	95	97	99	96	103	112	108	93	112	109	114	103	93	114	94	102	95	107	118	84	108	93	103	116	89	112	91	100	98	117	102	97	98	123	107	102	107	106	98	130	100	108	95	92	96	120	105	101	97	119	106	98	101	100	99	111	91	100	106	94	108	128	98	101	95	90	92	97	108	98	94	110	99	116	113	87	96	91	103	119	124	114	100	114	97	106	107	97	99	102	118	108	106	114	90	100	116	112	101	105	94	99	107	91	90	89	105	105	100	88	95	105	88	133	88	97	102	82	108	102	120	111	90	106	89	86	101	109	116	93	100	95	101	106	104	114	101	106	130	104	104	103	90	99	89	90	107	106	110
37996	24200	12545	7820	7377	5490	3721	4590	3235	2360	1702	1533	1120	1214	998	870	803	843	677	659	604	589	594	489	453	491	495	448	472	383	417	428	432	408	380	359	391	405	356	345	311	329	341	377	337	363	311	343	347	354	318	306	333	308	325	366	345	368	338	322	329	311	291	311	332	314	316	275	317	303	314	332	280	325	281	316	293	306	263	330	294	298	310	327	316	290	331	289	293	317	261	332	307	290	307	305	291	295	289	274	285	298	309	292	312	286	305	293	276	320	264	328	295	280	297	284	285	256	253	294	289	307	230	294	311	305	328	301	272	301	328	289	276	271	319	315	283	305	290	279	284	285	295	289	293	260	317	276	292	308	303	293	296	288	297	263	288	308	263	276	274	308	260	296	299	291	287	274	248	266	278	287	299	276	264	268	294	291	311	275	269	266	274	307	283	301	304	260	286	300	294	290	315	284	297	292	283	292	312	271	298	281	301	272	297	300	267	294	298	286	295	273	299	292	265	315	303	283	316	294	273	276	284	287	290	322	301	297	279	268	298	272	311	287	262	269	298	299	275	291	293	292	274	287	292	272	292	246	261	312	296	266	298	309	276	311	289	267	285	322	284	264	294	263	281	303	330	254	305	299	272	289	275	283	276	283	307	304	302	273	289	272	264	292	266	278	305	287	304	310	282	298	250	277	293	264	292	295	281	291	238	285	245	285	289	283	304	276	277	276	269	290	273	289	276	275	272	282	285	295	281	295	316	295	269	298	326	284	274	289	300	284	272	279	252	308	296	277	268	269	273	268	292	268	280	322	287	286	282	315	282	281	278	286	288	287	263	250	240	264	277	294	250	259	298	297	293	273	260	273	299	266	305	294	276	280	273	268	302	287	267	257	295	273	308	303	319	270	302	273	292	283	303	275	310	296	281	270	265	285	299	274	287	294	281	266	294	263	302	304	287	278	292	297	294	285	264	228	278	277	302	298	269	308	276	297	301	266	298	325	293	258	298	262	305	287	238	300	290	276	265	303	309	317	273	277	286	292	286	279	267	268	254	228	270	289	275	308	295	306	278	306	314	292	266	256	285	315	293	296	283	293	279	294	279	244	306	284	283	274	283	276	293	285	285	292	279	286	282	256	279	275	277	290	310	272	307	254	270	289	274	277	288	301	272	262	260	262	294	269	276	282	277	288	291	270	292	286	251	284	301	258	274	262	288	289	269	282	255	286	313	292	266	296	317	281	283	258	300	265	270	286	280	256	267	271	263	283	314	281	249	255	289	316	277	292	305	301	263	239	284	270	295	275	297	275	295	287	285	297	272	284	279	287	281	276	264	262	293	319	285	299	283	291	298	252	288	284	287	279	279	298	264	270	295	259	289	310	289	271	238	293	284	278	296	284	286	295	298	275	271	278	270	284	269	281	263	286	306	301	265	284	260	267	305	287	273	270	294	294	263	280	257	276	264	302	275	278	292	272	282	293	277	295	284	293	311	290	314	289	315	260	285	275	264	299	277	289	265	275	276	284	271	319	271	263	298	300	271	270	309	296	288	284	312	276	284	293	272	279	317	269	282	288	294	268	279	259	288	295	323	268	287	266	278	292	297	294	280	254	299	287	295	277	273	282	243	286	293	266	252	300	305	281	298	286	294	280	322	272	278	288	286	303	283	292	267	284	254	283	279	271	278	277	288	287	307	299	260	286	274	273	267	298	292	256	291	288	299	283	300	267	256	283	280	274	274	284	286	287	268	279	286	296	299	277	268	284	283	283	268	279	298	278	241	288	294	285	274	258	283	251	293	300	313	257	274	280	285	276	288	307	272	253	285	277	245	280	259	288	269	249	288	281	288	266	278	269	289	269	291	294	300	275	277	303	303	294	265	264	287	276	289	272	267	264	299	280	288	317	294	285	291	270	264	262	280	242	278	288	291	308	277	291	266	264	283	271	272	298	293	280	310	300	295	295	297	267	291	272	319	294	262	263	284	273	258	303	280	276	289	264	267	304	269	247	272	310	288	288	255	287	289	297	257	275	266	289	281	266	273	279	295	264	312	264	297	269	273	262	269	290	271	252	289	289	287	267	266	251	264	268	297	311	300	274	277	297	286	274	275	282	315	288	277	309	299	256	271	248	280	289	296	265	290	279	293	247	286	276	298	284	291	278	292	288	260	279	249	260	307	261	272	280	274	295	270	306	296	280	288	288	280	274	298	290	294	253	287	281	263	275	262	285	291	308	303	310	288	286	262	283	283	301	277	295	281	275	273	278	273	290	293	301	300	276	289	255	271	252	293	264	287	282	279	257	258	278	324	260	284	262	277	316	247	294	300	280	293	275	270	284	296	261	300	271	269	291	285	262	306	287	276	292	278	301	288	287	303	290	304	296	286	266	263	280	286	300	292	300	288	264	293	309	254	296	273	268	260	271	300	312	286	294	274	295	304	302	273	284	278	284	276	302	324	293	275	262	273	283	269	266	259	281	293	285	287	291	286	268	265	301	284	281	270	278	274	282	280	273	282	282	295	283	297	321	252	296	255	280	252	270	329	263	324	271	310	292	320	272	285	292	281	301	297	292	291	283	282	270	273	291	285	254	262	283	281	293	298	283	278	277	262	322	275	296	268	267	297	266	321	271	290	272	275	279	269	255	309	318	273	280	269	267	286	288	283	293	271	320	258	247	275	275	287	271	323	241	252	274	323	262	278	297	304	272	315	283	292	261	300	296	272	273	295	325	307	300	264	298	260	284	292	267	287	276	288	292	301	295	280	276	310	299	262	279	269	308	269	305	294	283	270	269	281	260	274	286	292	292	308	317	256	297	310	289	278	268	260	292	281	289	315	284	278	279	259	316	254	248	282	267	279	258	276	294	254	286	322	252	306	260	280	281	261	308	281	262	253	317	289	298	285	283	304	317	269	273	281	290	279	297	293	268	274	283	275	287	290	254	278	281	256	286	288	289	337	298	275	288	305	279	298	306	293	267	257	313	280	292	259	279	266	275	287	285	284	270	308	288	262	295	284	277	289	265	286	289	295	273	298	292	281	279	284	309	303	258	300	272	293	292	285	281	290	275	252	312	250	303	245	282	280	272	272	275	255	250	287	283	291	295	261	327	279	252	270	268	255	264	279	258	275	262	282	298	266	281	293	298	262	286	270	310	297	275	282	291	323	249	303	268	268	278	267	312	307	289	265	293	254	298	292	296	262	294	290	312	271	320	252	281	291	309	283	298	257	283	262	274	270	287	292	253	285	276	287	252	292	265	281	266	270	280	274	265	291	267	282	306	280	284	322	277	293	275	296	297	311	277	269	301	276	280	252	277	256	300	309	285	263	280	308	286	281	251	264	293	282	287	282	297	260	259	267	279	297	290	294	286	262	269	300	259	269	293	265	278	291	294	279	295	270	270	292	287	278	292	298	278	292	248	291	266	279	287	276	282	279	271	308	273	277	273	282	283	292	280	254	292	280	266	279	265	259	296	289	276	263	299	273	275	307	283	258	278
10542	5997	1781	466	265	271	244	234	272	243	218	232	250	250	240	246	214	239	198	229	227	230	238	219	229	210	217	227	191	255	211	274	261	236	239	227	275	233	236	244	259	235	244	249	244	218	215	240	235	243	240	241	247	223	235	256	260	249	227	237	259	252	225	230	223	225	256	250	222	236	273	245	272	239	257	211	224	245	251	239	226	250	258	233	232	197	257	240	253	209	241	249	224	240	257	220	217	245	249	243	218	233	233	245	232	262	256	222	242	230	260	240	232	258	241	221	234	256	224	236	222	250	221	220	226	246	238	209	213	232	219	225	245	224	249	247	234	231	229	277	215	242	219	245	243	257	210	243	268	251	227	255	236	215	241	201	242	250	234	220	239	235	234	224	217	205	234	214	222	223	221	236	245	271	244	264	249	226	211	204	259	260	255	233	223	229	208	242	231	260	209	235	234	230	247	222	212	261	242	237	239	209	271	234	227	219	219	263	241	220	231	231	236	243	239	235	230	231	246	229	220	242	231	243	237	236	224	218	286	226	248	239	227	223	235	217	215	242	251	223	224	261	234	249	242	239	234	237	236	236	250	231	214	223	238	236	225	252	218	233	240	235	231	212	240	239	187	245	239	220	219	258	238	263	210	229	234	237	229	219	237	255	233	229	244	233	216	232	242	239	240	251	212	226	253	223	257	228	246	228	262	238	244	200	216	255	235	259	256	213	272	233	222	257	244	236	215	239	240	246	204	254	259	220	259	237	252	244	231	237	231	224	223	218	253	244	245	234	229	237	239	229	257	230	233	243	236	227	245	192	235	262	244	250	256	254	263	265	271	238	225	226	250	222	228	220	217	226	210	251	278	231	228	245	211	238	242	240	236	209	224	208	238	251	217	250	235	217	261	214	227	202	229	245	225	232	222	227	248	264	202	229	222	206	215	224	212	255	237	226	237	222	231	240	237	268	215	227	254	246	228	216	234	223	215	246	268	248	225	235	261	242	230	239	242	270	250	210	243	230	242	241	256	216	233	251	251	221	259	228	244	261	234	233	220	231	213	247	212	226	267	228	248	212	223	233	229	261	234	219	224	270	224	240	200	216	206	257	234	226	235	233	213	236	234	250	253	259	263	250	246	230	224	245	228	245	232	243	251	236	252	234	257	225	241	260	250	263	240	230	246	240	239	233	257	226	261	244	238	212	253	208	273	223	243	228	238	241	195	220	221	235	204	222	226	238	239	218	236	244	248	241	217	215	251	248	243	231	241	245	241	227	256	242	219	211	231	216	240	225	232	215	268	245	253	219	220	234	275	228	223	251	213	258	231	216	244	255	265	203	241	262	233	220	225	208	241	243	212	223	227	259	221	244	246	221	211	242	233	216	224	256	213	231	238	199	227	242	225	252	214	240	235	221	247	221	226	211	233	234	231	248	234	232	247	249	247	225	246	239	259	252	251	228	238	229	262	216	256	245	258	220	235	210	211	225	222	220	220	235	223	253	232	210	253	245	247	248	225	234	228	225	220	222	223	222	228	240	251	198	231	249	205	249	242	225	213	228	241	236	221	242	258	242	209	232	250	216	242	217	228	223	228	239	268	256	242	242	228	230	252	223	243	225	238	237	251	250	229	234	250	217	228	257	231	198	259	235	229	241	225	242	243	249	233	224	260	233	239	223	233	236	239	213	223	242	212	233	237	250	234	223	240	265	225	239	248	251	235	236	238	231	260	227	250	215	228	259	246	227	254	251	213	236	239	254	213	223	240	247	222	234	242	258	255	237	224	239	240	231	221	260	229	238	250	252	262	202	238	227	216	237	236	258	227	251	250	248	239	235	230	221	229	227	224	223	216	226	251	239	229	256	240	253	241	238	240	256	240	236	246	261	233	218	232	207	247	217	201	254	238	263	254	216	213	225	244	253	242	247	258	242	226	237	237	246	244	248	222	241	218	217	218	268	256	222	217	232	217	231	246	229	242	256	233	221	245	231	230	231	221	245	250	231	227	235	247	251	210	216	243	232	209	262	251	230	242	230	220	233	241	260	246	224	247	218	220	246	232	231	227	227	240	251	229	219	235	229	226	218	251	259	240	231	223	277	251	223	244	251	211	248	219	245	235	224	228	230	249	222	240	209	207	235	235	226	252	241	250	253	231	217	235	260	243	225	242	258	252	245	227	225	251	217	226	232	223	220	245	235	211	248	250	248	260	250	233	223	270	229	236	241	240	225	241	252	228	214	228	238	238	233	227	243	244	241	242	231	228	278	246	236	249	242	201	252	255	211	223	237	235	199	228	216	238	217	248	231	238	268	245	211	238	258	237	280	220	191	230	236	232	233	236	253	228	242	251	244	260	237	226	251	249	235	211	215	222	220	234	233	229	221	217	226	237	227	249	248	220	238	227	251	234	243	238	239	257	239	225	256	220	199	274	210	221	253	245	258	232	283	203	231	253	226	241	235	233	252	227	224	225	228	223	220	239	229	231	273	252	261	229	262	237	235	220	218	218	221	246	248	219	215	225	253	211	224	221	252	222	292	252	234	207	210	227	210	241	235	218	230	228	239	227	208	219	238	243	227	239	229	235	216	238	217	235	218	242	258	237	237	246	246	229	218	241	262	245	244	200	252	250	254	274	252	236	237	196	253	250	198	258	263	232	235	231	223	244	275	228	231	238	267	234	214	241	230	224	259	220	236	225	243	220	228	262	228	246	223	216	238	235	241	267	231	234	242	233	208	231	227	252	229	229	244	246	243	220	237	239	214	257	245	262	254	219	200	231	236	251	213	236	246	270	236	240	243	211	241	241	244	250	240	233	263	241	234	246	235	223	210	240	239	206	267	249	254	271	245	240	237	237	236	250	245	198	228	232	244	236	236	227	239	233	229	228	228	222	241	215	230	250	230	223	239	214	236	239	205	242	216	248	198	213	210	232	239	237	227	250	251	245	218	209	231	228	223	263	241	207	265	256	228	243	239	257	226	227	235	242	267	230	248	206	238	230	228	231	226	236	215	252	244	228	253	238	230	215	206	215	238	211	231	221	213	217	236	239	282	255	242	260	234	232	237	226	208	234	217	276	224	241	216	228	255	221	222	255	196	229	248	243	252	271	219	219	243	230	242	225	221	249	233	252	235	240	206	237	262	212	249	230	261	227	242	219	239	237	232	273	212	243	239	230	252	245	213	233	230	232	234	250	239	237	235	242	232	247	231	225	218	232	213	238	212	222	243	255	261	233	250	241	203	252	200	232	226	209	252	225	256	203	238	231	235	222	235	223	228	236	239	248	238	233	225	225	251	209	251	246	242	231	240	225	229	252	224	238	225	245	219	244	206	247	239	247	222	254	246	235	249	225	229	217	248	245	232	229	251	244	242	240	242	214	243	257	249	233	259	239	228	254	242	245	224	242	234	221	233	250	223	215	248	241	236	229	223	253	228	202	257	243	226	219	236	215	248	199	242	200	243	216	225	226	255	240	250	214	245	260	238	217	235	247	251	230	213
9694	8460	4701	1179	843	700	699	752	648	674	624	639	627	670	637	651	597	618	613	612	644	625	604	642	594	656	599	587	604	596	614	610	599	633	631	618	639	621	604	620	665	608	608	640	597	613	614	625	621	637	615	622	625	604	627	620	620	609	610	631	637	585	633	622	627	657	620	583	591	640	572	571	638	597	590	626	667	592	626	620	599	596	586	613	600	620	559	573	668	585	595	588	636	609	634	590	584	609	664	655	656	597	609	610	624	592	567	607	629	608	590	625	607	553	591	643	619	622	602	622	600	641	590	655	636	618	604	639	584	641	590	590	692	582	648	620	616	612	627	617	592	590	621	626	623	625	624	635	604	619	667	594	618	584	633	611	652	611	637	611	548	616	613	605	628	628	569	592	592	613	636	602	589	639	633	615	605	604	602	625	634	647	588	650	626	674	623	596	647	605	627	585	649	581	621	562	580	616	627	637	588	572	591	619	607	572	588	616	613	608	636	629	628	610	610	635	597	638	604	609	636	563	664	606	625	608	582	615	619	600	659	603	602	618	573	600	586	621	581	643	581	647	588	578	624	600	593	594	583	625	609	566	637	631	611	571	571	633	582	627	604	640	616	628	620	608	585	606	614	642	562	588	631	619	608	590	618	614	625	648	621	620	636	612	620	597	602	609	613	601	627	619	607	622	610	620	604	595	619	578	617	608	634	594	601	588	627	635	573	677	627	629	632	603	640	628	587	606	614	585	599	631	617	616	629	578	605	604	674	610	615	603	623	571	675	572	568	602	615	658	671	578	631	627	566	615	598	629	603	624	612	593	628	609	584	619	631	590	572	634	563	627	629	618	609	612	624	634	670	624	613	623	609	630	595	575	646	605	593	600	552	603	593	645	655	608	597	631	604	646	607	600	625	610	601	581	567	618	611	597	640	610	615	629	602	558	632	614	651	572	593	595	608	630	595	627	595	579	609	615	612	625	629	612	614	593	593	600	615	562	612	624	604	615	611	644	573	641	609	625	606	617	676	608	613	577	607	640	629	614	579	609	628	669	587	623	638	595	584	656	617	613	591	608	591	620	588	623	663	601	591	629	606	584	646	611	639	605	618	583	588	623	681	647	579	616	622	645	617	631	652	600	605	621	563	588	602	617	592	580	600	604	590	574	639	618	626	588	642	604	599	623	671	628	604	607	611	606	610	583	641	615	612	594	553	623	661	573	624	617	611	541	599	624	582	591	558	581	644	607	588	599	619	615	582	582	604	637	581	606	550	633	616	628	628	619	648	580	619	632	666	592	611	658	572	661	604	654	619	651	644	621	624	594	566	593	596	617	617	633	615	623	593	567	642	559	602	622	613	634	620	610	589	593	613	605	666	629	617	632	589	674	621	611	628	617	652	588	620	584	622	657	562	636	611	630	602	618	651	619	663	611	580	591	579	606	589	570	623	633	643	643	608	616	621	599	624	588	616	582	643	643	641	640	614	601	614	601	623	646	596	573	637	617	611	589	619	634	591	598	618	614	591	643	622	619	589	602	623	633	658	580	605	563	599	617	589	632	617	619	620	617	654	676	584	633	618	582	593	583	648	599	601	648	603	629	633	646	654	620	603	622	638	604	592	614	605	621	587	564	610	580	594	573	585	612	626	608	638	606	622	610	586	646	628	595	618	614	601	643	656	629	607	624	610	636	624	631	631	649	640	636	598	618	628	627	572	621	604	595	617	604	605	619	605	626	604	640	628	615	580	568	642	587	584	642	605	624	608	578	626	582	594	662	623	608	612	599	602	612	612	616	638	568	600	625	587	612	627	580	592	617	635	613	589	620	649	598	684	652	591	562	620	608	622	601	581	627	591	591	606	641	599	613	611	607	609	631	610	566	615	683	648	648	608	607	599	619	648	619	596	611	604	675	610	598	590	630	599	610	624	630	618	617	618	588	611	594	583	577	633	634	621	600	645	624	564	585	626	602	608	601	620	602	603	625	602	653	631	629	536	616	636	603	648	620	607	592	640	573	595	634	576	646	646	626	591	630	608	566	589	659	599	589	627	626	612	612	601	614	619	632	629	608	623	585	640	599	646	622	608	604	612	628	641	563	585	647	683	616	631	626	624	579	654	641	638	652	655	616	605	577	645	609	593	598	615	631	588	613	640	603	616	589	631	630	642	593	600	610	609	622	607	630	611	589	597	637	577	596	627	608	597	570	573	627	601	633	604	619	632	638	611	659	615	659	636	627	617	659	617	575	619	632	595	603	649	635	614	616	589	599	624	611	546	589	610	654	656	595	596	626	596	682	582	647	634	643	638	607	655	618	629	649	635	625	604	613	600	646	607	576	605	597	621	621	660	626	587	619	622	585	619	594	571	617	628	595	595	613	596	605	603	590	570	618	625	622	631	583	599	602	629	616	613	635	625	601	637	640	626	594	600	618	553	612	628	593	591	611	611	651	635	592	595	594	608	606	591	647	598	577	616	647	595	566	579	625	603	580	600	629	593	563	604	588	629	597	611	664	642	635	640	665	585	626	561	595	590	632	625	608	615	604	625	575	607	610	625	572	608	586	660	596	650	626	602	591	666	597	628	631	572	623	641	598	618	649	619	595	625	607	613	619	571	591	586	608	616	613	613	617	615	600	608	607	629	634	605	610	651	624	572	624	608	599	565	595	584	645	590	587	581	600	620	647	627	650	648	589	625	614	592	609	589	640	592	653	574	661	569	631	608	608	600	600	565	622	621	600	687	622	609	610	594	605	604	605	629	597	600	640	631	664	607	613	629	651	632	586	628	603	614	629	582	658	602	610	586	624	622	649	603	628	617	629	620	625	605	615	589	622	633	624	637	654	631	617	605	590	588	648	605	592	625	605	587	594	649	630	620	575	620	635	618	589	617	616	606	542	607	595	604	614	647	582	634	569	592	663	558	591	582	602	628	600	626	610	614	661	603	627	605	603	638	614	595	603	562	591	622	623	583	608	603	634	628	631	615	589	627	588	618	574	633	606	576	606	609	622	592	635	635	647	583	585	606	592	612	650	562	653	594	599	580	675	633	575	639	661	630	619	597	601	581	588	642	614	631	613	615	622	621	668	578	645	612	656	617	582	629	586	613	579	584	621	611	616	572	651	626	609	595	612	583	637	572	628	606	618	605	612	612	633	591	567	605	647	630	614	609	595	577	623	616	614	625	638	594	579	621	628	639	584	646	631	609	646	644	626	601	621	621	631	589	620	605	609	587	648	609	612	596	615	622	636	576	621	635	557	611	607	608	597	614	564	603	587	569	593	633	574	627	598	630	599	644	581	645	603	635	634	633	621	662	630	618	626	611	655	579	597	591	639	584	606	608	642	608	588	651	619	629	610	599	565	593	655	610	649	616	631	602	589	619	667	567	582	629	629	597	656	628	603	642	617	639	624	628	652	599	578	623	602	593	608	600	647	598	577	618	637	620	611	623	624	627	624	623	590	600	645	640	546	635	596	652	595	618	571	610	624	597	579	607	651
67407	62336	63591	32912	9101	1407	690	830	760	436	299	315	262	242	222	228	215	174	189	194	407	210	180	168	190	202	191	185	208	185	190	213	160	158	189	219	162	193	173	170	154	173	199	197	160	191	170	191	187	176	172	148	172	182	189	158	181	188	188	172	161	175	193	162	167	198	168	202	195	193	192	190	169	162	177	151	173	175	177	151	175	197	165	173	148	173	174	159	182	170	174	178	154	199	194	168	185	180	181	157	147	182	165	179	177	163	159	163	179	170	182	167	185	178	171	206	154	187	190	170	167	176	173	183	182	165	187	179	184	176	159	163	192	175	171	170	185	161	184	168	149	187	176	169	173	168	165	181	181	169	194	175	184	178	167	179	173	158	168	132	180	171	135	166	187	157	149	171	160	173	174	179	174	153	189	160	182	184	165	205	173	172	175	167	187	190	193	156	158	157	151	174	184	171	184	164	165	165	148	183	164	167	164	184	170	168	149	187	178	177	186	170	217	176	143	161	161	172	160	168	189	175	151	162	167	176	187	170	164	154	161	165	165	189	169	174	162	169	152	178	154	182	175	179	153	180	169	163	157	175	186	152	176	185	168	161	180	162	157	166	176	191	165	161	179	167	173	166	158	147	188	184	163	170	189	174	168	149	179	172	166	176	180	169	193	199	165	185	159	174	177	188	176	167	169	180	176	160	183	190	168	175	166	175	168	167	163	145	162	150	175	184	161	182	157	177	170	183	180	164	155	193	167	150	172	167	156	164	190	171	195	170	158	179	176	184	160	183	180	143	153	188	197	164	170	160	183	188	166	153	160	174	176	165	171	160	165	185	180	160	192	173	142	159	163	184	161	164	188	168	166	168	169	169	195	179	174	199	179	175	178	198	170	185	171	194	178	163	166	180	160	175	168	151	182	164	163	172	176	176	195	162	160	171	151	163	154	178	156	188	169	180	189	199	190	156	169	171	177	146	186	181	179	162	177	179	193	194	163	160	186	149	162	183	165	162	160	181	166	188	150	194	177	183	176	174	182	186	167	165	179	163	180	172	195	182	196	183	167	168	177	200	160	174	175	169	168	165	173	200	165	206	173	169	169	179	175	176	169	193	186	197	158	164	208	161	152	165	176	181	192	194	167	174	191	141	169	158	165	190	200	164	182	174	164	149	168	159	165	134	186	173	163	170	175	187	157	180	167	177	180	165	177	152	163	171	187	179	195	173	163	171	172	166	174	168	164	177	185	183	191	175	148	192	182	214	173	197	161	167	191	151	168	140	188	156	169	161	183	154	138	181	182	189	183	176	188	179	195	163	154	163	155	201	166	158	189	162	167	161	152	163	173	175	179	162	170	155	198	163	148	177	194	173	160	155	182	160	196	201	151	184	146	165	183	166	172	146	171	188	197	150	164	157	160	176	184	169	171	162	190	153	187	177	169	176	172	155	174	163	165	175	157	167	172	169	189	161	176	166	175	181	176	164	177	166	190	175	162	155	179	168	182	172	183	162	184	167	159	160	174	166	161	178	175	155	175	178	181	161	156	160	167	188	190	154	169	174	173	158	176	179	174	175	172	160	198	179	172	195	180	181	173	158	155	187	178	162	187	156	178	166	167	177	186	181	165	169	167	178	178	182	161	189	160	164	197	171	162	180	176	185	179	173	165	189	179	189	182	187	169	165	151	179	177	180	186	193	166	170	170	166	165	165	156	212	158	161	180	149	183	179	163	201	149	171	154	164	158	168	188	183	186	172	157	197	186	186	187	167	188	166	181	183	171	172	162	174	163	176	167	156	142	139	163	167	187	166	157	153	160	163	201	182	182	160	192	168	168	168	144	171	187	178	163	172	160	189	193	162	197	152	180	178	161	162	169	189	163	146	181	171	172	146	168	188	167	159	177	177	157	183	179	158	157	177	168	180	160	163	182	154	165	181	187	160	173	150	195	184	172	157	154	160	186	159	146	165	171	148	170	138	148	147	160	183	165	160	159	183	170	156	156	164	176	174	184	143	173	171	171	169	164	168	170	160	181	183	179	167	170	185	172	175	172	166	167	183	183	176	179	172	150	182	155	160	154	157	164	192	168	156	164	174	183	174	171	162	173	162	172	167	157	170	171	160	186	183	165	181	169	175	155	201	166	164	161	178	166	181	185	160	187	185	159	167	129	182	174	169	154	168	161	165	160	155	178	165	179	172	178	171	179	187	171	174	163	184	178	186	191	169	191	188	142	183	179	182	171	183	152	177	182	153	193	158	168	181	172	161	189	161	177	160	154	185	188	197	162	168	185	168	162	161	190	189	156	181	186	156	170	178	185	177	186	173	180	176	155	162	181	167	179	171	186	186	148	164	142	167	165	174	178	188	177	167	178	165	168	157	176	172	163	195	187	185	172	171	150	185	162	181	162	155	177	167	174	160	174	181	166	172	201	179	169	192	167	163	176	186	167	182	172	182	161	172	160	147	173	156	206	183	158	169	162	161	189	164	164	146	209	176	158	173	185	168	169	178	145	154	156	186	175	177	183	169	161	155	159	173	174	187	168	163	180	163	179	161	157	153	167	170	193	178	155	171	190	159	181	194	172	155	161	151	160	167	166	162	178	170	175	137	161	169	170	177	157	170	177	197	159	167	168	142	177	157	142	179	170	166	170	171	171	164	180	155	188	178	171	174	181	158	182	147	191	175	144	174	163	164	177	161	177	184	182	175	178	172	184	181	173	199	181	168	150	170	162	175	175	168	169	189	185	157	168	159	173	172	181	165	154	175	181	164	174	150	159	168	166	166	157	172	144	185	211	182	164	158	177	191	173	180	168	181	188	194	153	159	183	162	154	138	185	184	200	163	168	196	160	157	169	186	167	178	155	172	153	154	189	167	163	168	161	191	167	153	183	159	182	186	182	176	177	168	193	155	167	141	187	164	196	209	187	169	157	163	195	196	184	175	176	177	172	177	174	181	171	173	159	152	168	181	165	153	171	149	184	186	174	182	192	159	169	168	165	188	176	175	163	164	167	175	155	152	166	198	168	151	152	182	187	187	154	149	179	193	167	191	213	170	171	178	200	173	175	186	166	159	166	163	170	179	168	177	192	175	167	169	158	162	182	156	174	156	171	174	163	177	178	199	171	180	170	169	195	167	185	167	192	182	162	162	168	212	184	174	165	154	162	168	179	183	157	193	177	178	158	165	168	158	169	146	187	174	170	167	191	176	158	171	151	159	175	152	163	177	167	198	156	183	142	168	159	191	179	208	181	168	191	129	149	152	161	181	177	150	186	175	168	167	166	197	162	185	191	177	172	145	161	183	136	158	186	136	155	173	184	208	176	192	183	168	186	169	159	169	154	177	152	163	160	194	170	163	171	156	157	178	149	172	164	173	170	152	165	173	160	158	173	167	216	174	182	167	172	158	154	152	168	181	171	158	165	188	194	187	160	191	168	164	157	144	171	154	151	174	206	183	164	155	171	182	166	167	162	158	163	164	178	164	180	182	169	163	182	163
45056	46113	57946	20310	4631	3396	2697	3030	2663	1705	1216	1050	948	925	901	791	786	729	713	692	2290	577	589	563	553	570	557	538	504	508	508	545	475	487	502	490	502	494	471	504	458	510	531	506	455	459	503	466	487	448	469	451	415	484	475	425	444	462	474	497	460	449	451	468	472	426	459	477	429	532	473	472	452	432	461	444	444	441	481	451	454	472	470	442	443	441	473	480	445	473	468	419	408	431	427	454	451	442	422	440	401	463	488	469	497	456	448	441	477	455	433	421	441	418	446	459	455	449	476	444	445	482	397	444	449	452	401	476	452	444	441	457	445	460	436	418	452	421	432	455	428	422	411	423	448	429	484	463	465	454	477	454	485	412	458	435	440	467	441	468	459	450	438	444	430	440	445	444	459	454	461	461	466	435	444	426	426	451	459	483	429	443	472	466	471	395	453	416	446	410	457	448	457	450	424	427	482	443	441	427	471	446	452	421	459	467	451	434	431	474	455	441	423	440	415	441	417	443	408	482	456	435	464	393	464	430	474	444	441	445	465	437	420	466	427	458	458	418	450	466	482	412	429	429	439	473	435	438	440	452	437	419	445	443	455	441	448	402	430	447	460	426	438	410	475	443	420	493	416	425	485	428	428	451	392	399	436	486	469	453	457	432	445	421	435	421	405	433	437	434	413	446	422	408	455	424	457	460	442	423	447	418	423	456	434	444	434	449	459	455	487	442	428	459	478	416	423	416	442	431	403	413	431	439	468	449	462	440	454	391	446	444	460	474	448	439	439	441	451	451	438	418	451	452	430	435	390	403	434	441	446	458	484	441	461	457	451	423	444	438	423	457	451	462	425	400	463	467	424	471	427	440	461	452	420	421	467	439	417	443	433	458	447	458	453	459	470	440	422	415	410	441	432	429	444	424	434	441	398	426	418	438	489	460	426	449	461	438	426	426	414	438	446	449	449	445	440	426	432	431	420	422	421	489	418	431	458	440	432	460	464	429	449	437	461	426	433	407	453	468	456	460	441	435	455	451	420	413	446	476	415	409	433	410	441	402	451	415	456	429	443	471	456	461	443	429	445	454	446	442	447	398	506	436	446	471	437	387	427	462	451	454	414	436	410	419	424	421	445	439	488	467	417	436	442	435	449	427	478	454	439	470	448	437	458	451	455	452	438	457	416	415	417	405	426	442	426	457	446	447	441	451	438	470	433	433	452	449	475	446	443	446	417	471	453	416	443	425	442	442	430	402	429	434	470	446	422	475	430	448	418	428	443	454	454	422	427	440	421	448	423	457	417	434	471	443	488	416	464	417	423	424	473	448	429	490	460	442	456	440	433	433	436	434	446	435	464	413	425	425	441	435	439	414	426	456	410	471	436	454	436	441	432	441	436	449	430	419	422	455	453	434	415	442	414	485	406	448	463	450	447	412	406	409	404	413	463	421	429	437	451	470	422	423	420	455	457	451	435	445	460	429	455	446	483	471	470	453	446	425	417	474	449	463	410	453	464	462	427	446	429	444	459	496	421	408	435	433	410	461	434	457	445	435	460	413	435	449	446	426	454	427	408	428	409	416	420	439	457	442	446	456	448	479	467	439	447	404	434	482	440	442	407	434	409	454	426	480	455	443	414	417	455	479	429	474	474	421	412	444	452	467	449	450	450	484	423	443	460	465	438	430	441	422	454	465	436	444	428	413	434	430	453	444	441	452	413	473	441	445	402	463	436	450	422	463	414	439	443	403	446	496	468	432	454	444	382	449	452	458	435	421	446	451	490	460	437	430	438	436	449	440	448	436	425	466	476	440	436	454	447	444	449	415	468	433	476	419	424	427	406	440	445	425	473	414	453	453	458	453	441	446	423	427	461	441	435	440	446	462	437	427	425	453	472	432	446	432	469	441	432	443	424	455	427	472	422	434	451	498	431	487	435	452	456	421	399	477	459	446	413	415	460	417	446	448	468	466	413	446	422	444	448	434	444	449	487	457	410	414	429	438	472	413	433	458	438	458	463	395	431	445	459	445	447	431	438	460	460	460	457	464	464	436	447	450	433	439	439	424	451	436	427	451	447	444	437	440	434	435	406	397	436	429	464	420	444	404	444	479	418	425	421	464	465	426	437	440	467	465	439	444	463	460	451	455	408	436	459	433	420	488	448	411	435	444	445	454	438	427	446	442	448	436	420	439	454	463	413	452	411	425	406	436	448	408	429	443	456	429	453	418	448	431	407	419	448	451	404	447	449	448	448	490	458	440	455	435	399	457	425	408	443	499	461	386	476	464	440	418	404	444	445	426	449	460	482	454	396	419	469	440	422	480	467	456	480	458	424	455	444	429	459	436	475	424	470	440	471	418	441	439	430	453	474	448	412	430	449	445	452	446	435	425	452	431	442	398	451	446	436	430	402	434	429	430	442	448	415	458	433	435	435	441	392	458	429	443	438	453	446	407	440	449	417	443	441	432	448	456	445	467	442	466	446	420	443	479	435	423	470	429	405	479	447	450	419	431	496	456	428	463	423	452	440	446	447	456	453	457	435	447	451	462	436	401	443	444	437	459	437	461	424	448	456	465	432	417	408	472	463	467	424	443	443	458	435	465	448	427	418	424	462	476	445	457	424	429	439	479	425	477	414	430	427	438	447	434	457	385	460	444	454	431	439	447	438	448	450	437	424	435	418	454	449	450	462	423	468	428	413	453	469	443	459	457	460	439	423	473	442	436	437	449	409	423	446	443	437	403	469	436	427	445	419	447	441	433	456	402	464	413	421	465	442	508	455	467	430	429	429	470	460	427	413	423	432	431	460	469	429	402	447	445	445	444	415	451	437	425	459	466	455	416	437	394	422	430	428	420	441	450	453	463	427	465	467	429	469	450	427	465	444	474	443	456	449	414	417	428	449	453	446	415	442	470	455	468	454	433	441	474	487	449	432	418	436	464	463	436	432	441	442	405	425	445	430	469	454	453	446	414	438	435	497	421	456	445	467	400	452	446	419	455	470	455	436	416	421	469	460	449	417	427	419	412	468	436	442	444	421	460	442	458	452	403	443	448	451	398	420	458	418	442	458	446	452	483	453	421	428	398	425	457	471	382	438	417	486	422	449	437	468	446	416	407	425	457	410	439	427	442	428	462	442	415	393	460	424	446	467	449	471	431	454	465	414	441	443	450	444	442	443	454	426	455	470	412	423	447	431	450	476	478	456	434	465	455	441	414	426	418	461	446	451	436	467	455	433	445	435	470	455	442	451	441	461	389	460	421	455	472	424	415	452	447	468	446	397	448	471	443	448	427	480	435	472	406	423	450	426	436	427	426	477	472	449	429	418	454	447	482	439	454	475	456	461	440	437	447	408	444	446	435	433	421	401	450	480	445	421	435	448	448	438	400	428	443	427	412	408	463	431	427	413	439	415	424	418	477	434	440	442	480	459	452	425	435	450	444	457	441	442	424	448	424	477	482	451	445	412	450	441	442	420	491	449	457	413	412	437	451	404	444	452	408
66043	50732	56733	25377	6637	2318	1043	873	695	554	378	299	309	226	211	190	181	166	151	148	307	153	138	133	139	128	130	135	140	137	146	123	136	122	100	122	104	125	134	124	150	118	126	121	118	132	117	104	139	128	115	133	136	131	118	144	129	106	124	130	134	122	122	109	136	131	129	126	116	107	141	113	108	118	136	138	122	138	111	110	104	130	123	122	109	161	116	130	109	100	113	121	134	117	107	114	111	113	105	116	110	128	111	132	111	110	104	104	118	104	115	110	110	115	132	104	112	105	109	112	121	118	128	116	123	120	117	122	111	110	122	117	115	118	106	129	116	92	116	132	127	98	132	125	115	119	113	104	111	125	115	121	105	110	114	101	130	100	116	129	110	103	122	103	105	105	124	131	142	121	138	100	108	92	132	114	116	114	123	114	119	110	132	120	125	111	134	126	134	116	125	126	120	108	112	132	102	125	129	115	135	123	117	93	101	120	117	103	126	121	123	125	116	103	105	134	100	125	121	143	120	121	119	126	115	99	102	111	128	132	125	124	122	129	104	122	99	129	130	104	131	137	114	125	103	128	127	113	118	116	127	121	104	107	110	103	118	112	113	112	104	138	106	123	125	140	90	106	123	100	122	101	122	128	102	103	117	144	118	128	123	117	109	122	129	123	111	129	110	113	111	135	111	135	112	109	104	101	110	113	136	134	102	109	113	105	118	125	111	104	123	136	129	118	121	110	112	114	127	139	121	96	111	123	132	106	110	128	129	120	116	117	103	115	108	121	125	110	113	125	100	96	116	144	114	105	113	129	131	128	112	113	116	100	136	123	113	122	117	127	106	97	107	105	130	113	130	119	112	100	120	113	127	114	106	118	140	109	128	108	121	116	103	123	121	127	112	118	110	122	120	101	105	98	99	124	124	129	107	123	136	112	136	118	139	100	99	117	103	117	126	107	131	123	127	119	112	108	110	104	129	109	122	138	104	134	133	100	128	125	112	106	107	119	122	126	130	105	133	104	110	107	117	123	130	122	118	97	128	103	144	135	109	115	126	105	108	115	120	114	128	121	108	109	103	110	142	119	116	104	115	113	105	135	116	104	116	118	123	117	119	109	125	130	123	142	133	130	143	99	134	107	101	131	132	120	114	131	112	95	113	113	107	115	117	104	115	123	103	111	111	125	124	109	107	121	110	118	112	114	121	140	118	133	106	115	128	111	141	101	106	86	115	112	123	107	112	121	115	133	113	117	131	108	117	108	123	121	99	117	124	123	122	102	111	109	126	111	124	128	133	105	122	117	111	117	98	122	118	123	113	130	116	127	88	114	103	133	108	116	117	117	118	103	120	109	110	117	111	100	108	127	109	120	129	112	127	129	131	110	99	119	122	117	121	116	135	106	117	116	117	111	114	101	126	115	117	114	130	119	123	113	127	96	105	110	124	122	118	123	117	98	113	106	116	117	95	132	117	117	110	108	114	100	112	113	119	113	125	118	106	114	118	111	125	118	116	134	133	139	130	121	120	127	118	128	129	115	100	150	121	116	124	133	114	114	100	152	111	111	126	133	111	123	110	119	113	127	123	122	124	136	134	113	120	124	116	123	115	126	95	100	123	107	90	104	101	111	113	105	109	127	107	130	112	111	120	121	122	107	122	121	116	115	117	121	111	129	125	125	115	88	116	118	112	119	121	119	137	147	99	112	108	105	119	142	107	129	103	104	119	133	114	111	98	117	141	109	118	123	113	103	102	128	126	126	127	104	94	123	109	133	92	111	115	119	107	117	127	122	105	115	105	110	110	119	112	124	108	122	119	139	132	128	119	129	118	116	125	95	106	126	124	116	98	110	107	130	129	125	108	129	124	128	119	122	108	119	129	116	99	109	105	119	131	100	118	139	126	137	136	105	134	113	103	107	115	123	119	133	116	98	127	114	128	111	108	124	119	120	129	107	107	101	117	104	113	102	136	121	110	118	99	141	105	120	133	118	122	91	111	107	107	103	112	115	121	115	102	112	127	101	119	121	127	129	108	142	131	117	103	121	111	101	129	100	105	145	109	129	119	134	126	110	124	113	118	110	113	127	119	122	130	96	117	111	118	104	114	128	96	121	108	103	113	129	105	116	109	108	106	126	105	104	92	122	109	128	128	136	108	99	102	125	139	109	125	113	110	100	126	134	123	121	117	118	98	119	113	134	129	111	107	111	98	107	124	117	119	111	116	103	109	124	119	135	141	102	104	127	113	107	121	100	129	144	124	112	111	111	113	117	126	103	108	121	139	136	111	126	119	141	106	107	127	126	112	97	110	127	130	126	110	95	109	115	125	99	112	105	132	118	135	111	120	113	129	114	107	117	141	119	114	129	122	112	130	110	115	92	118	130	116	116	115	124	112	119	119	115	108	115	104	127	124	115	130	124	133	119	109	120	127	129	99	110	122	114	101	99	128	115	117	111	116	121	116	114	114	120	117	120	112	128	119	127	124	124	119	131	110	112	111	101	115	129	153	133	104	137	130	115	111	124	104	116	116	123	122	112	128	122	127	121	107	125	131	119	105	114	107	137	116	126	113	117	126	120	110	102	103	108	116	109	132	103	132	124	121	111	116	110	110	123	120	130	118	123	109	121	102	135	107	111	109	114	113	134	117	119	123	120	141	117	104	129	130	127	100	95	127	129	113	120	116	111	97	130	109	114	114	119	105	129	126	118	129	112	124	127	128	124	106	115	112	102	103	107	104	131	123	124	142	96	119	108	118	124	120	126	128	114	131	109	120	105	112	118	105	135	103	120	119	118	112	129	121	116	121	118	120	118	121	110	130	120	111	105	128	123	135	120	111	124	114	119	133	122	114	126	106	108	128	109	112	98	102	137	108	115	125	101	98	129	93	127	105	114	123	107	101	135	115	121	121	112	108	106	113	114	89	109	111	111	113	101	125	119	121	126	115	128	108	116	115	136	109	122	131	114	119	114	121	127	146	107	126	107	104	118	126	116	116	126	136	112	122	121	112	119	129	107	123	98	110	110	104	108	117	117	115	121	131	123	95	122	107	129	106	122	117	115	127	109	101	113	132	112	100	105	112	120	127	124	124	106	126	126	104	113	116	115	102	115	122	113	120	127	112	123	105	101	98	124	115	126	133	119	97	108	129	133	110	119	102	106	126	124	115	100	118	133	120	106	114	102	113	112	108	131	120	129	115	117	125	131	122	121	130	119	127	106	103	114	136	129	123	113	138	120	122	107	115	119	115	106	126	126	141	128	94	116	99	123	124	114	105	129	107	119	107	119	128	124	118	105	120	134	119	110	116	126	127	114	110	94	115	102	106	129	121	121	110	123	95	138	125	118	105	120	123	110	101	118	132	109	119	100	128	108	121	127	130	120	109	128	129	115	112	123	120	109	102	109	130	109	112	130	114	133	128	121	120	119	114	119	111	126	102	111	132	106	117	128	103	132	129	121	116	108	117	121	119	115	137	106	106	115	107	124	116	108	130	118	122	112
43765	36706	51680	13243	8189	6111	3910	3633	2794	2218	1538	1418	1325	981	984	852	780	719	614	572	1846	541	538	486	504	463	473	401	449	429	434	421	456	451	403	392	385	409	368	400	379	360	379	380	364	357	358	332	381	353	356	337	346	328	366	323	314	347	318	326	318	320	343	336	318	334	343	317	316	338	343	329	339	345	345	308	324	317	348	317	321	340	328	353	278	340	297	329	326	316	340	314	318	356	309	320	305	312	329	326	317	308	340	321	342	343	315	345	333	290	282	283	292	334	307	313	357	315	323	344	318	328	308	307	332	314	316	349	272	299	342	338	302	344	303	298	324	332	343	320	315	298	297	285	295	307	327	325	283	342	315	338	286	322	304	294	292	286	314	347	341	302	331	294	345	300	326	292	291	350	320	309	326	351	316	302	291	325	317	336	317	316	317	317	305	314	325	296	313	330	294	293	321	320	340	337	314	331	317	313	319	321	323	341	295	341	335	312	315	313	305	313	301	325	311	330	306	350	315	310	307	305	296	287	329	303	299	340	344	298	317	319	323	336	340	311	311	324	333	334	324	322	315	322	326	324	340	333	317	315	320	318	314	308	294	297	316	319	323	350	333	307	286	335	298	318	302	326	319	310	329	316	333	316	321	348	291	312	320	307	325	298	285	310	344	331	325	278	302	341	328	313	316	312	326	335	312	278	333	298	353	323	315	305	323	320	297	293	299	305	291	338	325	319	292	316	346	315	311	334	300	318	299	299	296	330	322	327	284	338	326	303	333	293	347	305	339	291	366	309	356	322	334	298	333	333	321	283	326	343	306	319	314	288	311	289	303	327	318	307	303	342	314	274	292	273	347	328	319	309	319	318	300	290	313	306	297	309	325	306	281	328	296	297	335	301	316	313	302	299	300	336	333	317	315	301	299	287	332	315	333	302	301	302	319	305	299	318	328	327	302	319	311	331	300	318	305	305	306	323	341	338	298	334	300	312	312	295	322	294	315	291	265	332	325	292	297	358	317	326	319	279	330	345	311	302	299	322	301	294	300	309	314	331	315	283	293	304	316	339	328	320	290	281	318	312	305	271	356	326	297	302	298	334	315	325	325	310	322	302	324	343	307	335	319	303	322	307	307	292	304	282	331	294	294	296	294	324	302	308	289	281	276	308	299	289	306	295	340	302	295	300	299	331	328	321	336	326	331	315	328	314	294	293	305	311	300	329	320	284	300	318	330	310	309	332	284	283	291	300	327	288	292	311	336	305	323	322	348	314	349	322	301	296	327	343	304	319	297	338	280	314	310	303	337	298	282	278	306	303	298	314	262	326	299	297	314	300	332	282	304	300	333	305	315	306	324	319	320	364	302	287	312	306	331	333	326	344	327	302	325	313	354	304	277	309	340	286	314	338	307	320	295	314	316	304	305	272	306	279	317	320	324	314	304	304	276	340	340	310	314	298	320	307	300	334	344	314	330	341	316	320	327	295	308	295	291	303	315	294	312	339	305	329	303	290	296	308	351	288	316	292	341	325	328	320	301	318	312	333	270	346	313	320	314	336	319	312	318	300	310	295	302	314	281	294	300	351	313	309	306	287	328	320	290	291	306	309	319	328	356	305	333	323	300	331	339	343	289	314	317	341	337	352	319	306	321	294	302	325	339	348	335	299	300	330	328	329	348	300	314	299	296	314	343	308	317	296	306	266	318	317	309	309	297	338	296	308	312	320	326	299	305	310	311	300	324	278	299	335	310	317	310	290	281	303	290	300	317	310	353	328	332	332	317	329	337	284	331	305	334	288	313	295	312	322	305	308	306	297	334	303	327	293	299	305	337	335	310	308	308	306	302	327	344	334	328	322	343	310	329	316	348	292	326	320	295	301	303	328	313	333	298	271	329	317	333	277	294	295	328	307	335	302	314	300	322	332	317	282	317	337	321	316	290	325	300	292	302	307	310	284	337	327	327	315	320	335	289	327	311	297	282	270	319	338	307	323	330	346	322	332	320	331	322	309	296	272	309	306	358	300	337	332	313	282	295	321	274	322	289	323	294	300	317	323	307	322	296	304	315	331	311	335	338	340	322	278	358	305	332	297	319	301	292	317	307	318	342	341	329	321	307	316	328	296	335	288	290	299	307	301	354	337	321	316	312	282	308	302	313	305	314	317	289	311	317	344	310	327	314	328	301	307	306	322	330	314	328	330	284	305	308	322	338	323	313	288	306	306	301	300	318	310	312	335	339	310	338	306	303	307	328	296	336	309	308	320	298	308	324	341	292	297	316	310	317	290	324	340	307	324	297	307	299	325	327	296	313	303	269	314	296	312	301	313	302	292	323	327	308	297	307	297	314	325	319	343	314	303	365	322	312	325	321	339	323	285	302	295	305	303	298	304	307	336	301	295	329	288	296	303	327	327	289	358	331	322	328	304	290	327	292	302	275	315	318	304	334	307	302	301	291	333	320	327	308	338	325	307	338	304	315	298	287	296	330	327	338	306	313	300	327	311	347	322	291	324	305	321	299	295	332	313	322	282	323	309	343	310	330	322	327	288	323	324	332	314	319	335	306	297	303	309	307	329	305	329	299	338	342	318	281	345	308	300	302	320	312	310	326	301	308	312	297	298	317	304	301	312	305	333	303	266	248	311	306	324	343	310	321	311	311	314	300	281	295	316	318	338	313	309	318	315	318	276	327	299	332	297	320	305	322	342	312	347	318	334	270	300	323	302	307	313	315	307	304	326	289	311	310	325	308	348	301	335	334	296	318	319	307	291	292	305	301	297	314	303	307	286	318	294	320	314	319	313	297	300	323	299	303	328	308	337	314	284	319	339	298	287	309	308	280	295	309	312	305	285	336	326	310	286	346	311	291	308	293	349	332	311	335	320	299	332	304	316	307	297	298	340	318	289	290	286	278	306	286	325	314	310	316	337	321	290	337	339	323	328	327	317	305	300	306	310	287	287	314	329	296	285	340	337	309	286	263	278	309	333	325	331	326	271	319	296	306	349	320	324	336	306	317	331	353	284	294	331	323	332	302	293	310	341	311	293	306	305	314	281	285	341	305	326	322	283	306	340	354	322	309	329	324	310	276	313	331	317	277	309	283	299	306	311	332	308	304	313	299	307	294	344	335	300	316	301	334	326	308	326	343	295	312	336	307	293	315	280	353	294	278	290	310	318	330	299	316	338	324	310	305	337	320	337	334	298	296	329	304	339	300	323	297	288	284	308	310	316	296	279	317	285	307	304	300	307	292	305	334	330	294	323	297	317	336	296	287	314	363	341	341	332	340	298	299	326	306	340	294	320	320	292	276	339	307	309	287	319	319	320	301	309	296	274	292	322	338	320	318	317	292	330	332	344	303	338	313	301	283	330	275	295	310	308	311	311	321	298	313	301	315	323	313	328	285	323	282	350	359	297	306	287	296	323	316	349	278	309	292	349	304	319	311	299	330	306	341	312	312	320	321	312	298	287	311	321	254	334	336	293	331	306	310	322	296	316	328	303
13001	1954	1917	455	262	274	268	234	241	253	232	230	242	234	222	241	231	227	241	233	252	219	202	203	242	203	205	215	221	205	240	228	248	227	249	214	222	231	248	221	252	240	257	239	224	214	241	226	218	244	244	231	237	221	246	215	201	228	239	244	205	230	206	255	219	216	240	240	222	233	201	241	218	225	212	225	229	193	231	229	203	229	221	224	229	236	231	207	208	235	214	254	206	218	209	216	234	218	253	225	205	227	214	229	207	240	241	252	217	233	248	223	255	229	190	203	212	240	247	251	234	214	211	225	240	249	241	256	211	255	240	242	233	236	248	225	227	212	246	238	242	208	231	227	232	211	225	205	238	193	229	213	232	205	215	235	217	209	230	210	232	206	233	200	235	252	230	243	239	225	201	240	242	250	199	210	243	225	210	216	227	223	233	224	213	222	244	202	237	190	248	227	206	225	223	260	217	222	226	244	236	228	232	219	215	221	192	232	213	187	231	218	214	240	209	239	223	232	227	218	208	211	224	245	229	233	194	245	218	234	212	235	230	214	199	229	202	207	219	220	244	231	222	257	232	240	219	225	200	209	227	223	240	224	203	254	228	232	208	218	240	223	199	238	201	233	201	236	234	235	228	237	232	210	241	228	217	246	215	229	210	233	227	223	223	214	212	244	261	216	216	233	250	242	213	209	248	207	210	226	206	225	224	212	237	225	224	219	232	225	197	222	231	249	234	203	236	225	224	225	213	213	200	223	230	224	201	214	225	233	247	238	240	212	219	246	212	210	205	238	225	220	167	230	223	244	219	224	222	218	264	244	205	245	199	196	252	224	232	213	206	204	215	211	210	250	217	235	216	207	223	228	213	229	234	202	229	232	233	211	190	232	215	232	214	218	230	234	237	243	202	220	217	217	218	234	212	233	231	224	241	218	231	232	219	231	233	214	234	255	244	238	229	236	240	230	215	240	234	213	222	242	243	242	231	220	229	224	235	207	219	217	243	247	222	225	235	226	217	243	218	232	239	224	236	227	228	210	239	232	209	209	201	215	233	235	203	225	234	223	238	227	223	232	255	245	224	205	258	231	205	224	204	249	249	208	229	204	232	219	218	206	214	232	236	178	239	227	223	223	220	199	230	228	190	206	210	224	223	222	240	235	239	247	214	252	211	230	233	198	231	251	226	250	232	229	237	215	234	252	197	219	273	231	227	244	219	223	237	199	198	209	235	233	237	221	241	223	224	205	233	242	216	216	210	231	233	227	239	237	231	232	234	216	237	238	200	194	243	227	244	218	251	209	247	253	238	222	236	231	245	225	197	260	225	233	223	234	237	233	211	209	192	255	213	218	221	231	254	211	217	221	229	229	241	202	237	197	228	233	221	238	225	223	222	210	250	231	233	201	229	220	230	229	230	234	252	243	213	229	234	233	230	215	205	228	278	212	203	225	224	229	210	228	226	210	220	206	237	223	232	222	232	216	203	217	236	218	222	207	265	237	243	229	246	235	257	234	242	235	239	227	243	227	225	224	216	215	191	239	224	193	197	222	195	204	215	249	249	235	215	239	215	206	218	225	234	216	207	196	234	218	236	226	244	195	218	274	224	235	225	219	236	227	224	250	238	195	223	227	224	236	223	221	242	223	202	238	231	212	210	205	244	233	233	208	211	211	192	205	221	238	232	239	205	209	228	224	225	220	212	195	233	203	240	210	204	257	217	188	237	222	211	200	201	214	206	217	238	260	215	207	218	236	246	205	270	201	241	237	209	205	217	232	214	225	219	222	228	192	231	245	261	251	238	212	211	221	225	229	216	234	240	247	256	210	236	225	247	216	213	221	209	250	213	228	252	227	248	239	217	205	231	217	217	198	202	234	212	237	219	220	213	225	255	222	222	244	212	240	216	231	217	245	217	201	220	228	243	215	207	207	232	245	216	234	222	204	216	200	207	216	224	241	230	215	200	213	226	227	221	197	252	223	222	215	209	234	244	221	211	228	220	219	219	238	247	214	209	264	217	206	224	215	252	216	235	220	225	222	216	212	223	203	241	207	223	234	212	209	229	199	232	211	195	221	243	207	210	223	218	208	216	207	234	239	249	245	245	205	226	208	231	195	208	203	225	212	211	209	227	203	239	237	238	232	216	215	224	211	209	214	213	227	225	236	191	220	244	200	233	237	230	213	241	236	225	241	200	227	219	221	261	227	235	221	211	210	231	223	216	228	205	234	215	229	246	222	227	227	226	204	215	236	226	221	209	208	238	239	228	212	239	219	243	221	245	235	234	225	214	229	241	186	226	229	243	237	229	215	206	224	245	239	242	226	246	243	221	184	236	242	242	228	250	238	243	254	222	223	207	215	220	214	213	237	236	238	228	231	246	229	224	255	230	229	236	239	224	239	249	237	245	215	227	203	221	205	214	221	213	208	229	248	229	210	230	249	220	230	218	216	207	249	242	176	204	228	216	220	228	238	228	204	202	194	223	240	244	192	224	238	233	221	200	208	208	235	236	218	235	225	235	248	211	226	232	226	216	228	198	230	237	216	259	225	226	238	210	220	207	250	218	204	243	216	236	191	241	237	226	222	226	214	230	245	222	211	244	247	239	229	231	231	226	229	210	250	217	193	224	247	221	226	230	225	216	188	228	237	219	235	217	218	221	215	233	212	244	240	217	241	244	254	236	241	222	241	229	224	229	206	228	206	238	246	222	228	200	253	218	207	210	209	212	228	255	236	209	220	235	204	217	210	239	208	246	237	223	213	194	229	229	203	214	226	245	245	220	228	239	229	223	248	240	207	217	233	243	207	205	226	219	228	181	220	232	214	220	199	209	192	235	202	227	207	239	242	240	236	203	231	207	233	224	198	202	213	212	228	229	211	233	252	218	237	194	217	247	227	213	217	227	209	227	234	219	214	189	204	187	237	229	203	189	213	225	228	223	248	218	239	226	196	214	221	221	245	202	240	236	222	219	236	222	222	219	222	222	211	232	246	245	231	211	238	226	214	249	252	257	228	259	221	210	216	220	223	221	224	214	228	211	228	223	195	232	221	232	213	242	238	247	215	240	218	223	225	220	208	234	212	212	213	226	232	206	222	205	196	183	217	254	219	239	241	216	220	227	234	210	203	236	217	216	216	224	235	200	226	234	235	211	234	217	243	223	217	197	233	250	217	237	190	232	229	217	203	215	242	242	229	231	221	246	244	224	226	247	217	210	244	273	249	226	229	228	201	229	228	225	205	218	255	233	206	217	215	223	240	223	256	224	226	222	234	224	221	235	205	250	230	198	221	222	246	236	177	223	231	233	225	214	248	212	208	221	227	208	204	217	258	229	224	208	233	223	208	212	228	234	208	223	236	218	223	239	211	216	225	241	196	220	192	239	253	223	237	224	197	233	235	212	205	223	221	223	213	212	220	223	215	231	240	246	235	218	215	244	231	241	217	217	196	212	235	229	236	218	222	241	239	212	240	233	225	221	227	201	238	209	204	235	211	248	233
10465	2634	5066	1233	924	840	718	694	698	627	597	633	583	583	618	592	617	574	573	635	584	620	627	597	590	579	569	599	577	568	572	586	594	571	594	598	560	574	584	568	585	591	621	621	615	569	565	607	580	588	580	568	575	590	641	600	568	589	646	627	563	597	563	608	555	574	567	577	583	596	633	546	590	578	558	565	583	569	562	571	556	582	570	537	614	582	632	607	590	591	583	589	574	590	571	568	624	632	565	617	586	564	585	574	579	559	553	570	562	613	596	589	628	532	594	577	554	532	573	587	603	572	606	611	549	563	661	589	560	548	576	597	571	621	578	618	580	638	616	599	565	560	595	586	597	573	573	583	600	544	565	571	588	577	563	592	603	608	593	562	562	571	605	566	609	611	537	540	588	648	626	581	586	578	592	576	587	583	587	571	618	603	559	606	589	564	565	566	587	599	585	610	624	618	583	619	583	569	525	610	550	581	592	616	578	609	572	591	554	576	596	583	610	605	615	603	595	576	564	577	582	573	584	569	565	611	544	605	557	613	578	630	580	639	550	600	602	530	548	574	582	590	607	553	595	546	617	596	591	589	608	569	614	571	608	578	607	580	603	587	572	607	582	549	614	580	562	589	584	597	601	563	613	594	561	550	560	629	553	609	566	564	578	583	571	545	618	578	576	635	606	563	561	540	584	541	599	573	612	554	549	573	569	602	583	587	579	641	562	627	584	611	618	575	565	555	582	624	629	601	590	606	629	529	584	590	634	575	580	587	581	561	608	622	589	602	560	539	568	577	597	558	560	563	607	587	583	607	581	592	569	587	581	604	636	602	570	562	584	572	543	584	564	594	571	537	598	566	548	587	588	580	566	575	552	593	604	608	583	537	628	578	571	600	637	584	594	586	606	596	595	598	605	576	595	591	586	585	581	594	590	562	580	600	586	555	585	577	557	587	545	560	572	595	584	573	608	577	583	592	587	567	581	586	599	569	621	546	596	562	625	587	603	605	560	575	577	554	650	559	566	581	612	583	593	612	561	534	573	630	587	597	653	580	529	596	598	569	571	580	561	568	558	613	613	613	575	625	544	608	587	627	568	565	613	578	583	584	550	571	587	567	606	568	586	629	533	566	555	570	598	538	654	587	549	590	563	609	598	558	594	580	574	554	552	576	607	595	602	607	576	628	567	582	579	621	593	588	562	590	548	611	563	575	592	582	567	581	552	616	601	590	560	582	606	532	567	564	601	557	528	596	583	604	588	593	596	550	579	575	592	586	564	593	560	546	618	548	609	588	559	567	571	560	564	560	596	580	610	560	594	557	597	541	596	584	611	598	603	528	574	575	630	601	524	566	577	558	577	609	601	564	536	591	601	621	602	584	544	597	597	603	552	577	549	620	606	597	600	607	574	575	578	588	568	553	580	601	605	564	621	558	552	525	559	575	565	569	580	597	581	609	558	611	567	560	579	591	595	544	594	556	547	560	595	602	575	560	592	670	558	595	621	613	572	588	587	557	568	598	608	601	556	586	581	586	554	570	609	564	605	611	618	579	591	587	584	558	652	531	575	578	616	613	576	609	589	567	590	593	551	553	592	561	588	560	579	580	574	600	609	626	558	606	547	587	575	554	610	619	586	592	577	539	553	625	605	586	573	606	544	613	601	566	568	620	602	601	596	594	556	587	616	606	598	606	614	620	579	583	567	600	589	592	600	577	638	627	620	626	563	580	585	595	598	608	544	561	604	566	605	609	563	591	594	589	569	555	606	602	613	569	582	594	560	570	525	567	621	564	626	566	596	531	636	597	558	631	590	633	562	589	601	543	542	590	622	576	544	576	610	568	607	570	605	597	587	567	583	577	609	582	582	590	575	578	607	592	595	568	531	589	623	624	617	604	599	601	579	594	605	578	572	610	596	556	628	571	615	594	590	607	559	628	597	593	582	574	578	609	592	572	617	567	596	539	604	566	639	572	556	616	615	541	577	557	610	540	598	621	611	613	637	553	555	592	576	588	575	605	600	619	568	596	586	554	576	625	590	588	593	565	566	571	642	556	625	586	537	578	602	584	576	610	553	618	580	587	592	575	582	636	564	559	581	586	612	575	582	581	605	627	582	606	530	581	646	594	602	584	585	596	564	585	587	613	593	588	557	586	620	599	519	561	571	545	641	573	623	583	569	584	587	535	610	580	599	610	616	558	552	562	572	556	605	634	583	616	576	589	571	561	587	543	599	588	560	610	603	585	578	574	602	527	606	577	565	581	552	604	606	575	533	597	589	628	617	562	601	573	604	604	622	574	611	573	592	608	610	587	577	624	602	594	598	578	573	617	569	592	619	568	602	560	568	602	554	561	582	570	598	597	564	588	581	595	585	610	574	610	579	570	567	550	559	534	586	572	589	583	562	610	605	596	549	620	599	573	591	594	619	579	574	601	553	668	587	556	587	531	582	568	530	628	577	595	609	609	567	573	579	620	575	590	550	607	577	583	592	617	595	520	564	635	616	607	644	644	567	595	576	598	546	619	583	626	575	598	553	574	565	599	607	648	597	582	541	558	564	600	595	606	627	601	551	578	565	525	570	587	559	560	592	614	535	558	601	615	567	571	566	599	584	565	568	601	591	575	549	574	595	590	605	491	586	598	589	635	588	564	603	587	606	594	600	594	580	589	549	585	575	577	570	566	555	573	571	559	603	582	549	622	562	641	601	552	584	597	564	582	634	601	545	570	584	600	581	573	596	592	589	613	563	563	609	555	593	658	630	579	563	591	606	577	576	588	615	566	574	560	616	602	579	583	600	612	587	646	577	629	540	584	572	569	577	570	602	567	580	589	589	600	589	603	594	574	599	586	536	594	579	569	602	567	589	621	589	565	611	591	574	597	563	630	623	574	588	581	556	587	598	612	577	562	616	563	597	576	597	546	617	569	556	561	596	610	616	560	600	593	558	572	565	582	591	605	583	639	572	600	573	565	595	616	548	584	617	587	587	566	584	538	585	591	596	577	581	585	598	627	567	576	592	562	557	608	557	540	571	592	600	586	588	594	572	627	569	618	587	582	562	561	625	584	596	574	611	583	580	597	549	582	630	589	584	554	611	579	607	617	549	589	639	585	556	594	572	592	559	593	623	579	582	587	573	552	639	548	601	570	550	600	590	585	567	585	558	590	556	586	526	632	596	573	571	560	546	595	580	567	585	543	557	633	577	537	583	579	635	628	575	550	557	612	575	558	561	565	585	583	552	581	584	568	621	607	574	581	575	523	546	616	605	595	581	582	596	625	580	591	607	584	552	602	613	588	596	596	585	582	579	578	607	589	609	618	591	607	569	562	604	536	593	552	572	580	597	568	604	551	567	607	590	559	576	588	567	624	585	584	604	616	644	531	576	581	618	529	584	567	617	594	605	593	566	609	560	570	573	613	578	562	571	553	601	628	569	550	581	603	597	567	535	553	602	610	584	599	576	618	567	610	540	581	582	572	599	607	576	622	598	608	603	566	596	580
57476	36326	18364	4322	1925	1443	1362	1162	786	673	469	455	405	360	322	260	217	197	211	178	183	174	164	156	167	151	156	160	151	139	138	132	132	168	143	151	145	178	148	161	159	153	139	126	133	135	158	132	135	138	140	118	145	150	148	144	147	147	132	141	117	124	142	134	140	114	131	152	129	156	129	144	151	121	140	146	124	135	142	161	132	124	136	128	142	138	134	143	136	152	129	161	135	139	140	130	133	148	156	139	132	137	132	126	125	135	141	124	134	139	141	147	148	121	132	126	141	162	126	126	140	117	133	137	152	142	127	150	141	134	146	121	143	142	138	131	126	135	145	112	143	127	132	140	124	160	120	122	140	136	142	115	136	133	132	127	143	118	138	130	134	149	125	132	148	165	143	126	127	139	128	136	143	156	116	137	141	133	126	126	137	133	162	171	149	126	141	119	145	132	146	155	149	133	139	136	135	138	164	149	133	143	149	161	121	145	146	139	148	136	135	134	129	136	127	142	140	131	125	178	147	146	137	122	109	153	138	133	145	137	128	141	153	122	108	133	142	158	143	157	142	134	162	132	156	140	135	156	118	127	147	132	146	133	144	118	150	147	146	112	123	153	143	134	138	131	152	161	134	121	143	177	144	139	142	132	130	126	152	146	132	155	142	129	161	142	120	135	148	125	144	175	148	138	159	132	143	139	130	137	146	130	139	148	142	143	162	142	137	138	138	125	137	145	135	129	143	136	121	125	139	142	148	155	138	146	141	144	129	133	127	136	133	141	131	136	137	137	172	152	135	120	124	140	137	142	137	133	133	147	150	133	147	139	137	151	169	152	117	157	120	141	132	145	134	158	136	129	162	161	156	149	135	153	142	131	139	141	135	148	136	109	152	144	148	156	117	126	155	132	139	148	124	137	115	123	148	139	123	156	140	140	124	132	136	143	128	140	142	139	138	116	136	132	148	134	151	131	138	135	148	160	128	136	119	167	131	157	141	140	148	112	118	143	133	129	131	156	145	140	148	139	135	138	128	143	122	156	134	131	155	134	141	137	146	144	122	140	127	157	128	150	146	141	127	137	124	146	136	144	148	157	148	145	136	133	131	155	123	148	141	128	127	123	156	129	120	120	129	135	144	140	140	142	144	157	114	154	130	149	136	133	165	133	151	135	143	138	136	131	162	148	123	131	137	135	152	153	116	138	139	139	131	131	156	125	145	152	138	119	151	149	155	143	148	147	137	130	139	151	152	134	121	145	138	136	140	141	135	148	151	146	150	134	141	129	135	155	148	115	135	134	139	139	123	139	151	145	126	156	133	128	124	139	158	156	149	159	136	141	147	143	132	126	135	138	125	135	121	140	146	147	132	128	143	127	128	129	151	137	157	124	138	132	148	138	147	139	128	127	132	148	149	135	133	153	133	143	163	142	122	140	133	141	132	140	145	141	130	135	151	136	129	130	143	125	146	151	146	138	142	158	142	137	139	126	140	140	164	146	130	136	122	136	140	161	121	127	130	130	144	158	130	147	128	126	146	143	141	138	155	136	168	132	136	141	148	139	164	130	128	138	141	132	141	144	154	153	130	136	145	127	127	144	140	135	130	149	146	142	123	143	159	123	157	123	173	140	165	143	142	135	130	148	148	125	138	149	151	148	129	165	141	125	132	108	166	124	164	128	168	139	129	106	137	155	138	147	139	122	109	127	126	162	120	121	149	144	131	118	167	140	140	134	128	135	152	124	138	146	142	160	149	140	160	140	112	137	135	139	141	143	139	123	138	164	141	117	159	118	145	103	144	130	143	161	124	139	151	157	134	128	134	123	155	153	143	132	138	134	153	133	143	140	117	141	137	142	142	125	140	125	164	132	128	132	126	128	148	151	144	128	125	142	130	144	129	145	135	144	135	135	159	144	140	154	117	153	138	148	137	161	153	157	120	164	134	138	145	145	146	139	137	119	113	129	167	133	158	140	131	124	140	131	150	137	152	134	137	132	161	125	148	130	115	133	125	129	142	163	152	128	130	148	137	120	135	137	120	141	152	124	128	135	144	140	141	117	145	141	138	133	127	149	130	146	133	140	139	144	128	116	138	151	134	159	128	140	141	141	123	139	131	138	142	147	136	142	154	133	151	126	159	127	148	136	158	148	136	127	124	138	139	158	152	158	123	135	146	130	132	137	128	132	133	128	130	139	125	141	128	138	134	144	149	119	152	137	133	137	141	150	138	140	125	139	145	137	140	133	124	133	135	138	122	133	145	146	128	165	139	132	141	136	140	143	134	143	144	121	140	148	116	139	136	147	146	132	144	140	128	141	125	157	139	124	151	113	170	146	130	142	141	142	145	148	151	138	163	137	133	121	139	136	118	145	150	132	124	130	131	134	125	132	145	160	138	135	128	141	131	130	143	141	128	153	130	138	135	130	125	134	141	142	135	146	137	140	141	145	140	133	126	133	132	144	149	135	132	158	139	133	147	143	131	144	159	147	143	146	133	141	127	140	135	147	144	157	126	135	122	138	142	143	123	152	135	131	138	123	120	129	144	132	145	137	145	149	149	134	131	148	131	141	130	133	121	121	139	144	130	152	133	157	131	108	123	141	132	126	140	151	145	129	153	137	124	153	143	128	156	149	146	123	157	141	134	122	149	111	149	143	147	125	134	130	137	132	151	137	117	109	142	138	146	139	130	132	142	172	131	164	143	129	141	121	139	168	144	138	125	135	142	140	143	138	135	130	138	145	135	135	139	145	144	142	125	124	153	133	123	136	126	124	132	131	163	158	125	123	127	147	155	138	145	171	139	132	143	153	144	146	132	132	149	141	122	140	145	148	125	117	109	120	139	107	121	134	117	150	163	144	167	121	140	145	148	134	151	162	132	137	131	158	141	121	157	123	114	126	150	150	145	141	158	145	144	143	149	144	130	147	128	148	145	128	143	121	146	125	133	145	131	157	137	126	131	144	147	123	140	144	149	142	126	150	140	135	123	138	140	151	155	152	128	135	130	154	134	117	135	149	141	141	118	146	160	130	154	157	127	132	148	127	139	130	114	138	149	150	147	141	138	148	137	154	139	133	148	134	139	144	158	132	126	138	156	123	119	126	134	150	136	119	152	124	129	136	127	147	115	146	119	141	122	131	175	99	140	138	145	134	135	143	139	118	143	138	129	145	149	129	144	134	138	135	146	113	153	146	148	137	157	129	134	120	138	145	116	135	146	119	159	131	121	133	118	140	134	141	123	133	139	150	146	145	161	145	139	140	143	144	156	153	146	149	134	130	122	140	153	145	110	164	150	134	153	139	150	114	170	137	142	128	148	143	134	143	131	149	126	151	123	131	139	130	125	134	134	134	135	128	144	180	140	154	149	129	139	116	124	150	154	110	141	125	145	127	136	145	128	137	147	118	147	128	123	130	141	135	134	124	142	153	132	138	143	141	137	118	115	127	157	131	152	137	154	135	126	144	146	135	134	156	144	147	140	126	124	138	118	144	130	127	135	133
36471	25248	10314	6493	5503	4945	4565	4496	3437	2893	2138	1902	1749	1492	1281	1098	1051	877	772	780	727	705	622	635	603	547	562	520	524	523	544	518	473	498	458	451	432	432	438	462	429	386	439	430	454	415	387	407	427	422	423	380	390	403	401	396	394	401	389	425	379	376	392	370	370	367	343	390	350	394	377	350	365	394	364	419	376	343	374	374	394	380	337	390	371	346	364	369	364	371	388	394	335	378	356	378	336	371	349	342	338	403	368	383	369	403	359	343	355	383	329	352	353	365	377	365	337	348	397	378	387	357	382	370	391	392	374	348	368	378	361	369	409	371	322	376	369	407	377	365	391	352	379	361	379	389	370	335	383	370	372	372	367	355	353	412	408	346	388	347	346	355	323	377	355	335	357	391	360	376	381	375	347	358	378	325	359	349	354	365	368	352	371	371	372	348	364	339	360	376	363	370	333	359	378	369	348	371	377	378	339	378	356	387	354	332	368	360	364	357	378	359	376	329	367	373	362	355	383	357	339	317	374	358	338	325	326	338	374	401	348	372	376	392	352	361	336	387	334	365	328	378	388	352	356	385	334	354	325	370	353	329	351	329	369	413	362	364	356	349	337	341	351	340	357	376	342	348	395	362	378	338	358	332	371	349	359	355	348	343	399	328	399	373	373	353	373	363	369	370	384	371	390	342	382	362	358	395	377	335	354	347	362	357	372	367	369	353	365	332	376	346	337	369	405	320	346	346	365	327	329	368	381	385	355	364	364	374	397	340	373	365	392	386	342	352	335	346	362	335	382	397	378	355	363	359	365	366	377	327	367	362	345	365	353	370	354	336	388	352	365	355	341	344	385	366	373	355	367	354	361	393	355	370	342	369	364	353	357	334	372	366	387	370	370	390	340	311	385	362	338	353	327	322	376	368	361	384	339	374	404	352	384	366	380	357	351	366	345	378	388	357	363	340	345	373	368	335	358	361	352	349	356	372	388	359	347	364	366	380	342	356	358	371	371	362	365	365	361	345	362	329	347	348	362	389	373	352	352	382	358	366	357	353	332	353	380	329	378	340	338	344	378	330	339	388	358	371	371	377	342	376	356	383	353	335	356	382	360	352	358	335	334	361	378	357	382	377	374	377	365	361	351	359	353	367	372	337	358	370	371	364	382	346	362	380	370	333	349	405	332	353	361	370	341	399	373	363	336	377	358	323	361	372	366	377	361	360	337	343	365	356	338	336	320	369	393	372	340	362	333	366	344	355	337	350	357	357	328	364	386	357	365	356	371	368	347	372	333	367	322	373	331	337	383	341	351	374	363	354	350	359	351	345	329	354	338	367	394	386	390	358	327	358	363	368	355	382	360	358	357	342	342	377	372	350	345	368	355	363	360	381	369	326	396	379	351	336	362	342	349	358	353	373	362	353	355	342	352	350	361	382	348	336	404	379	379	373	337	322	327	360	351	360	333	338	357	360	368	375	383	366	363	349	368	359	368	379	344	362	348	336	346	380	374	363	342	359	347	342	338	351	372	362	350	382	346	324	335	371	361	317	348	366	355	378	340	348	360	361	379	370	362	345	381	354	337	363	347	339	351	362	374	363	350	362	361	352	365	342	389	344	361	362	363	367	365	390	376	331	360	349	347	377	380	367	382	356	357	377	358	349	348	341	378	376	340	358	355	350	349	340	345	363	352	317	371	337	386	392	411	362	385	355	358	345	357	404	352	332	400	372	326	388	373	335	359	345	370	331	346	337	355	335	364	364	346	374	343	389	366	372	348	379	348	348	380	363	386	340	377	336	368	363	357	339	352	395	378	352	383	335	360	365	380	370	413	381	377	351	382	371	351	309	396	373	355	347	359	352	385	391	377	318	381	374	395	385	357	378	359	348	369	350	367	348	346	401	383	346	364	348	358	374	356	350	367	389	321	340	378	380	382	370	344	361	355	350	385	344	363	364	334	341	361	362	388	392	360	337	365	373	327	338	336	363	364	379	329	331	335	377	369	345	382	358	328	375	366	369	364	356	368	353	349	340	372	374	333	365	347	312	368	377	338	358	351	372	331	336	356	372	391	369	353	322	364	376	350	367	378	366	371	376	310	365	356	411	374	363	370	345	357	309	381	355	379	375	346	361	334	329	347	344	369	347	348	365	339	361	313	339	352	356	376	363	365	365	328	385	344	355	329	344	353	382	327	366	377	340	382	356	352	377	361	368	390	345	351	348	361	354	346	353	371	333	393	335	363	350	398	357	351	316	356	344	373	347	327	347	381	381	355	331	409	390	363	355	345	347	374	333	345	348	343	365	374	346	318	358	331	339	351	360	351	355	385	411	360	360	393	385	341	364	360	364	369	358	345	403	328	367	355	381	341	356	349	362	363	364	374	385	364	352	357	355	371	372	368	393	321	365	363	358	397	353	359	381	361	351	308	393	369	349	372	377	325	362	342	327	371	376	387	351	337	377	362	338	344	384	326	354	361	365	372	355	334	391	366	361	353	364	361	355	355	335	357	345	363	366	386	367	379	376	362	401	381	388	349	380	397	347	367	360	344	334	336	361	364	370	364	353	341	341	328	356	356	361	355	370	333	385	333	356	367	362	364	370	336	361	363	357	330	351	370	385	340	334	372	358	384	358	349	364	350	301	345	339	362	411	329	364	360	368	340	367	394	381	314	367	374	363	347	376	374	395	353	381	393	359	368	342	380	332	371	353	359	328	366	370	352	368	338	325	387	359	355	361	344	397	361	349	368	366	375	331	353	360	348	334	361	339	350	338	360	372	325	333	387	353	336	354	326	386	350	361	348	337	362	379	384	334	376	363	384	352	345	380	359	361	329	372	352	367	345	371	364	352	339	354	367	362	361	355	379	315	390	374	346	384	351	343	367	375	379	350	334	368	347	368	376	347	344	353	352	389	360	359	349	330	369	371	351	356	350	393	376	343	360	363	377	358	369	400	356	355	332	376	364	342	361	365	350	373	355	359	380	326	366	347	365	368	375	358	354	383	343	360	370	390	367	377	391	366	388	374	359	378	380	391	375	346	356	363	353	355	381	387	358	384	355	381	351	368	372	377	369	353	368	366	356	311	393	358	334	326	369	327	341	331	330	336	373	363	365	357	334	360	361	361	342	341	380	367	333	350	403	367	332	355	364	375	371	379	344	390	340	379	348	379	358	338	395	362	372	358	375	342	365	321	344	388	373	339	360	359	310	350	369	372	371	379	367	368	370	360	338	379	386	341	343	334	356	388	339	363	354	377	338	372	382	355	370	367	348	334	363	357	374	337	377	356	396	375	345	374	377	365	379	353	337	347	347	380	360	344	370	355	311	365	375	387	345	370	389	345	363	352	359	354	353	356	371	379	356	360	350	352	376	363	381	379	345	355	379	396	365	342	354	373	337	332	361	399	367	321	337	347	375	353	349	361	394	344	395	401	382	376	374	358	358	323	389	369	393	348	389	355	380	368	361	329	356	371	375	347	367	378	360	367	344	353	363	336	382	375
60390	37600	21708	8151	3785	1871	1306	1470	1163	606	426	354	326	226	214	179	160	187	163	136	143	142	143	127	137	123	126	129	115	117	118	113	119	114	138	106	101	134	102	117	113	86	119	94	84	97	104	96	99	91	116	95	100	106	113	92	129	115	119	101	92	120	124	104	110	100	92	102	98	98	106	107	95	107	94	118	96	115	114	96	101	101	98	110	96	101	104	99	92	97	89	94	96	99	104	96	81	88	96	112	124	127	108	89	84	109	88	114	122	105	92	94	87	77	93	92	99	80	101	104	106	100	107	108	108	94	97	97	108	98	86	107	79	93	103	84	111	100	96	106	82	90	102	97	104	86	84	128	103	107	90	97	102	114	101	94	114	86	103	90	94	106	90	121	102	97	94	91	100	101	107	110	98	100	102	86	113	104	98	94	88	109	107	113	97	97	99	96	100	93	85	89	99	86	103	112	89	81	102	85	101	99	96	88	83	107	93	117	81	81	111	95	104	80	120	102	115	99	119	100	96	110	94	110	98	108	113	110	93	94	119	94	101	111	100	109	101	90	114	92	82	103	85	108	103	99	86	111	119	102	112	107	88	109	125	85	104	109	91	94	87	88	119	112	89	101	105	93	92	100	103	103	89	114	102	91	96	88	121	96	85	85	92	98	105	113	96	105	122	72	100	95	86	97	87	87	99	95	89	96	96	110	102	99	107	104	106	85	102	92	89	97	100	95	111	82	99	113	94	110	99	91	80	104	96	90	69	100	79	115	98	90	108	85	107	99	99	88	86	90	111	99	104	114	88	112	112	105	97	91	85	110	96	84	114	119	100	100	98	92	108	83	112	92	87	82	107	99	103	91	117	106	83	95	105	121	96	96	106	105	103	101	111	89	104	94	102	83	121	100	109	89	111	101	112	110	100	115	104	101	96	111	93	93	94	96	94	89	80	91	99	101	88	99	112	87	114	107	123	93	112	119	104	107	106	90	115	96	87	110	96	92	119	101	116	105	95	113	76	110	81	97	113	93	102	94	104	117	125	104	107	108	92	92	88	105	100	99	92	121	112	105	108	99	119	90	121	104	117	115	101	100	105	108	104	97	83	80	99	90	94	97	99	102	95	106	95	82	100	111	100	112	107	91	103	80	116	109	94	115	111	94	98	111	103	96	90	88	98	90	107	105	105	84	103	101	94	88	113	85	97	96	119	105	100	81	103	95	88	107	106	94	95	111	96	82	96	88	88	94	87	101	87	82	115	99	107	98	114	89	109	84	97	118	105	83	109	101	89	97	93	98	102	85	109	108	103	97	89	90	123	94	117	110	90	105	93	83	102	95	93	85	112	85	85	96	106	96	92	102	97	96	121	110	90	94	82	87	104	105	89	90	108	84	97	87	114	92	101	118	96	88	102	105	107	86	87	106	86	100	102	97	87	99	94	100	99	113	100	118	97	101	113	107	106	107	68	73	111	99	94	98	98	84	75	104	87	86	101	91	103	103	116	80	93	97	110	104	113	105	100	98	88	92	86	98	94	95	86	91	82	94	84	101	107	117	87	86	106	100	86	100	99	107	106	102	102	98	103	95	96	100	97	110	106	111	94	83	108	111	83	101	96	116	90	93	90	100	101	105	110	104	107	104	92	91	104	103	101	111	97	101	108	107	90	121	110	89	88	94	91	115	102	104	94	91	95	106	99	83	100	86	85	113	91	91	110	95	92	90	98	99	91	111	103	105	92	111	90	103	89	107	89	92	100	106	79	97	106	101	82	74	115	113	83	97	84	102	102	113	127	86	89	112	84	91	105	97	97	90	125	95	103	120	97	112	86	103	99	100	98	98	96	90	93	90	103	112	84	103	105	102	80	102	96	88	114	109	88	92	99	91	101	86	128	90	88	87	93	103	107	113	92	109	118	101	93	107	99	105	80	96	80	104	88	106	97	94	100	88	104	101	111	102	110	98	100	98	100	109	114	94	87	97	103	91	92	103	107	100	109	100	108	105	103	116	120	92	88	95	101	109	113	92	78	114	98	117	105	105	103	103	104	115	98	96	82	91	86	80	81	101	117	108	95	87	101	98	96	105	104	103	84	86	101	91	85	102	98	89	95	106	102	108	98	95	110	111	87	88	96	88	103	97	110	103	121	103	97	92	110	92	119	94	94	85	102	84	101	109	92	106	85	101	93	89	110	104	108	99	80	101	104	98	97	81	112	114	97	105	105	119	84	102	99	103	87	84	98	85	110	106	98	91	121	100	103	110	94	111	87	102	88	93	103	119	94	105	103	104	87	94	88	99	87	111	103	101	101	96	106	100	112	114	120	96	108	90	98	107	107	113	101	98	89	98	113	103	97	89	103	84	103	97	114	84	108	80	100	96	104	114	83	95	92	98	79	92	86	106	95	104	109	98	83	94	105	116	89	99	113	99	99	97	107	123	101	116	91	105	101	105	89	104	93	94	92	87	107	102	90	107	115	101	92	100	104	86	106	94	114	96	78	96	107	76	106	81	98	114	104	81	104	102	100	107	89	106	93	106	95	106	116	107	95	85	117	93	92	107	118	96	100	102	91	89	81	96	102	92	101	98	100	105	92	110	119	96	90	69	109	97	94	97	77	117	92	99	99	106	76	97	88	92	102	106	108	97	113	92	97	88	113	113	106	93	103	96	83	92	111	97	107	115	76	118	98	103	98	109	106	88	109	96	102	109	111	95	87	109	107	108	97	116	96	81	112	99	81	88	114	115	93	120	104	89	100	89	101	87	95	105	69	113	100	113	94	85	91	90	98	96	94	84	90	109	94	105	98	105	93	101	96	75	108	116	94	94	99	88	110	86	107	117	88	85	87	95	90	113	96	108	91	106	104	92	105	98	96	102	97	103	103	86	116	100	106	100	108	88	93	96	109	83	94	93	108	84	96	111	110	103	105	94	135	100	85	109	109	92	106	97	102	95	101	90	82	101	85	110	89	88	108	106	105	109	107	99	107	95	82	99	90	85	98	94	117	99	103	101	91	83	100	102	100	115	98	90	96	92	113	98	83	97	95	84	88	101	105	91	106	84	99	82	96	88	91	95	92	101	94	94	86	92	102	98	86	92	95	86	94	106	103	104	108	101	104	105	103	98	97	105	75	113	101	96	101	110	106	88	89	122	96	91	92	105	117	104	88	93	93	123	105	124	103	88	100	113	118	109	91	110	122	98	101	93	84	96	102	90	92	103	101	117	97	88	86	107	95	91	101	94	100	85	93	99	91	124	90	90	120	94	111	91	88	101	120	103	100	109	111	80	122	100	88	105	108	102	98	112	102	105	97	78	89	99	93	92	114	104	77	95	113	78	112	114	100	114	120	99	91	109	105	87	92	104	78	98	105	110	101	112	90	107	98	80	116	94	94	85	103	89	81	98	112	96	86	111	91	103	106	99	96	94	103	102	94	103	87	101	98	105	102	115	104	112	93	100	105	99	95	97	115	108	112	86	108	110	93	77	112	114	77	116	99	112
35572	26656	11538	6761	5662	4553	4269	4442	3817	2252	1848	1731	1486	1192	1136	932	834	819	715	664	692	575	543	527	478	469	424	443	440	424	422	403	396	391	360	396	361	385	372	374	355	355	382	342	338	349	337	371	368	337	371	333	320	268	303	271	296	351	333	301	308	300	306	295	322	314	273	300	296	293	300	284	305	285	285	275	300	274	311	296	292	296	306	291	308	313	300	271	276	286	287	292	296	288	271	282	286	275	288	260	264	294	299	244	251	280	287	309	280	268	282	310	290	282	298	302	292	278	293	259	311	276	269	284	255	267	277	303	253	258	266	269	260	326	289	278	289	273	272	280	271	239	284	237	274	275	267	270	267	279	267	260	299	282	283	283	269	285	282	250	294	304	265	264	266	251	255	281	292	298	295	250	281	257	250	297	247	294	254	284	281	258	245	295	268	260	277	263	282	275	267	246	272	280	288	263	259	277	246	257	252	274	281	274	302	258	283	249	235	270	277	257	301	248	275	264	283	272	288	255	258	314	273	270	276	242	251	269	282	298	282	261	302	280	253	245	252	269	271	288	297	274	278	283	246	254	289	247	297	293	253	284	301	250	269	274	279	261	237	265	273	291	245	285	256	300	252	307	298	289	265	262	252	281	266	253	273	278	225	272	269	249	265	236	251	298	295	276	277	257	269	273	271	265	317	290	280	276	261	286	251	313	273	272	271	278	279	283	273	256	273	252	236	282	270	293	262	291	267	275	284	241	289	289	250	234	254	271	286	295	270	257	265	272	261	294	270	279	253	282	258	316	252	278	285	268	288	290	267	275	247	247	266	270	275	260	258	256	253	272	264	245	316	286	274	282	249	304	271	262	225	253	270	267	287	274	247	256	262	266	250	280	286	285	276	259	304	270	292	255	265	267	239	249	289	259	321	271	282	263	277	269	270	265	277	272	280	270	287	282	262	244	250	273	281	255	262	289	267	249	264	268	260	229	258	275	223	298	246	285	270	294	267	262	277	288	276	231	251	281	266	272	289	275	281	281	258	259	265	289	244	279	266	281	292	274	255	266	261	265	270	275	264	295	303	257	283	286	242	269	250	222	254	252	230	238	297	293	258	241	257	256	289	253	269	279	281	263	276	251	271	260	278	261	266	239	262	253	295	264	285	257	265	266	288	303	286	287	307	290	267	248	256	271	264	256	264	254	255	245	312	255	260	251	293	309	244	258	300	278	282	278	249	266	255	245	275	264	262	269	280	275	260	245	286	265	262	275	285	291	297	294	280	260	296	277	264	267	282	248	259	271	285	253	255	262	279	242	264	272	314	277	286	273	297	283	248	261	301	279	241	283	255	239	282	270	267	256	251	264	257	279	276	272	247	272	283	227	280	297	260	263	274	267	248	278	270	268	257	243	303	243	267	269	250	269	271	270	265	292	255	269	248	282	274	298	264	281	261	286	286	253	284	264	289	232	264	272	264	271	236	280	284	228	274	262	288	266	275	271	270	275	274	253	285	263	252	263	280	290	250	285	302	241	260	259	250	243	284	271	277	247	243	264	287	249	263	255	296	259	266	248	274	262	264	262	273	260	262	285	277	258	289	264	242	271	298	290	290	244	250	276	274	245	246	273	287	262	250	275	287	248	238	270	266	277	261	253	281	296	278	271	245	264	253	243	256	263	265	237	283	262	276	280	249	261	271	267	299	294	248	285	259	312	275	263	274	269	283	256	283	241	272	273	276	261	262	255	263	276	271	280	294	245	265	297	296	286	253	275	257	266	296	273	267	278	259	259	264	269	284	258	276	271	253	279	291	268	272	261	292	270	266	260	272	273	262	257	315	306	280	249	277	271	238	263	293	280	248	275	247	267	289	279	248	239	257	252	279	269	269	287	270	266	282	233	241	240	278	287	248	283	296	275	272	264	284	280	270	256	213	262	265	279	288	275	276	264	265	244	251	274	238	276	257	274	270	270	271	249	281	277	266	266	255	291	269	279	286	263	278	268	294	274	273	259	253	295	234	256	267	274	272	259	267	259	253	258	293	247	275	275	291	275	305	276	258	253	245	292	254	269	303	254	262	247	277	245	247	259	271	265	279	276	283	275	270	272	265	262	258	267	246	271	239	267	272	276	273	261	275	282	244	302	269	261	251	255	276	282	258	274	252	268	275	256	272	254	273	273	249	273	242	274	261	254	253	285	307	298	299	274	273	279	272	278	263	289	262	266	249	255	268	241	303	267	258	242	279	246	278	235	299	281	268	273	267	274	271	285	247	279	269	287	239	260	271	273	278	284	297	266	246	276	277	285	260	283	276	271	273	254	264	275	254	254	317	291	275	290	253	283	258	263	283	256	284	296	272	261	272	261	246	282	273	277	264	276	269	263	272	274	269	257	236	285	278	253	253	239	250	263	276	240	269	243	276	282	280	270	274	279	273	280	249	254	300	255	259	253	269	260	264	295	277	286	277	270	256	280	268	281	269	274	255	281	292	281	245	270	289	289	245	279	256	280	255	258	246	284	281	255	277	273	268	292	279	299	253	241	245	259	261	271	284	262	277	291	244	287	274	267	254	270	257	310	267	260	284	285	288	281	269	266	275	254	272	247	247	271	268	266	255	238	279	263	259	255	284	244	254	291	300	232	239	291	264	252	294	277	269	269	303	263	248	292	297	298	282	251	279	260	271	260	251	271	272	261	255	251	245	267	241	278	278	278	271	273	291	271	300	270	285	270	253	295	248	262	249	281	273	269	281	258	265	269	262	290	266	248	236	250	254	294	248	256	273	254	257	294	285	278	249	293	252	245	283	271	245	256	291	258	294	262	275	258	270	260	261	259	279	264	274	261	265	242	256	254	300	278	266	253	312	257	296	267	235	294	282	273	257	228	303	260	260	257	299	231	241	277	268	243	283	262	271	265	295	268	275	294	281	291	283	268	254	275	270	252	285	295	272	275	258	237	269	289	284	289	263	268	262	268	267	276	267	258	239	282	281	269	279	242	289	275	282	283	308	266	263	260	280	270	254	263	254	247	288	265	290	272	254	285	288	261	273	256	304	254	272	278	297	260	264	262	254	285	274	258	266	268	253	240	256	278	261	299	259	288	261	259	266	286	266	262	270	253	264	265	277	259	251	285	275	263	257	241	263	264	272	270	283	263	267	258	263	264	271	273	265	252	283	278	276	268	246	274	307	275	260	273	269	259	256	272	274	225	250	296	258	269	230	294	252	292	272	259	264	271	280	271	272	259	268	270	251	258	242	289	256	262	267	271	275	238	268	263	269	242	268	269	281	273	307	279	279	267	256	264	295	270	276	274	257	254	300	271	272	269	270	259	271	269	254	273	271	284	293	250	282	269	280	294	269	285	249	273	295	276	271	241	285	245	272	255	289	256	274	249	272	234	276	268	246	282	280	260	261	238	234	276	252	274	290	279	266	259	269	268	265	288	288	283	280	270	248	280	312	247	266	262	272	267	259	252	294	229	259	246	244	262	286	260	260	284	295	268
7113	759	443	336	248	233	213	210	213	223	220	208	187	193	217	194	227	204	188	224	209	224	209	218	211	219	220	213	228	192	210	194	247	228	229	215	250	243	210	223	185	213	221	248	209	238	229	196	195	212	197	198	195	188	216	194	235	214	220	231	227	214	191	253	227	201	190	201	201	205	203	197	201	211	207	235	218	225	221	212	197	221	210	217	183	200	210	218	207	216	193	230	200	218	184	204	200	191	205	209	188	225	200	222	218	202	223	191	210	218	192	221	221	240	219	223	209	210	218	203	197	202	212	208	206	225	222	201	207	233	218	196	199	213	208	212	220	206	222	199	215	199	211	221	207	198	217	206	217	176	217	201	209	208	220	208	196	184	219	197	194	201	231	206	231	223	217	218	204	219	194	202	214	221	225	216	205	185	216	203	208	212	214	247	230	219	225	198	223	209	197	217	226	190	186	195	210	209	221	229	210	233	237	223	218	180	206	202	216	190	224	233	210	208	232	235	229	207	208	201	217	175	193	212	216	232	228	213	219	229	203	218	234	217	207	211	228	222	241	181	203	222	217	220	211	216	217	202	217	207	198	202	233	190	207	223	217	195	210	208	207	204	222	215	228	208	212	219	206	230	218	199	210	212	181	202	223	204	206	177	213	204	210	183	210	199	210	183	196	223	202	202	238	239	208	209	199	200	219	206	213	232	213	234	226	228	193	194	207	208	206	197	210	220	204	213	189	201	237	195	223	186	243	234	221	215	209	198	198	169	208	212	221	225	216	226	221	206	218	203	199	228	215	193	173	218	233	199	207	231	200	225	226	174	215	200	213	215	239	225	208	230	204	203	222	220	204	204	234	203	217	227	214	187	210	196	216	196	237	216	214	227	222	213	180	210	232	202	224	211	242	214	251	235	207	224	228	197	203	204	205	187	196	229	220	198	205	213	206	230	199	198	226	187	182	211	222	180	208	221	254	228	193	208	202	186	223	230	235	216	223	202	223	212	194	197	213	214	224	205	203	212	208	213	215	236	185	194	188	229	209	208	229	216	225	217	199	204	223	197	198	187	224	202	232	221	190	238	219	226	215	224	207	202	250	206	207	202	218	210	214	187	195	209	203	222	195	211	217	195	211	221	186	196	205	214	192	223	210	231	194	199	196	217	221	193	191	191	231	199	214	220	212	220	208	187	246	240	229	223	203	238	224	229	226	237	215	213	219	236	210	204	240	248	226	240	222	218	193	229	224	216	213	209	186	180	191	226	194	229	198	204	230	189	223	195	237	228	210	204	212	200	233	187	231	228	208	229	215	202	211	200	195	221	215	199	226	194	205	223	209	220	206	224	224	172	196	219	200	208	216	193	211	235	215	221	232	211	208	202	206	209	221	241	209	229	199	181	217	206	210	210	214	203	220	209	198	220	204	211	208	234	218	218	186	206	192	203	222	218	188	203	225	218	260	220	205	218	208	197	187	215	213	235	195	211	199	210	217	201	219	236	218	210	203	190	202	200	211	204	253	236	224	223	223	200	192	216	224	215	223	206	215	210	212	217	214	218	213	207	222	203	216	225	210	231	232	219	217	210	213	210	224	211	200	193	203	201	208	222	231	219	193	205	219	202	209	206	215	211	213	198	211	195	198	199	207	196	213	211	186	226	208	193	224	195	214	210	199	203	243	225	212	198	195	211	196	208	199	208	231	229	228	213	201	207	210	233	215	231	204	205	211	198	217	203	217	231	206	213	238	201	227	201	220	201	235	191	226	219	211	227	199	220	208	198	210	208	218	204	230	205	217	176	190	217	212	231	232	178	221	217	200	211	228	225	211	206	210	206	207	207	195	222	186	206	182	207	218	207	221	196	209	194	213	192	206	236	213	215	187	215	233	211	186	191	212	209	214	202	202	209	204	193	209	219	208	201	209	196	205	209	230	242	219	219	227	206	207	214	216	220	220	219	181	202	220	222	240	235	186	230	224	197	195	223	200	190	193	236	216	220	176	209	236	193	207	203	193	219	240	226	239	236	219	218	196	227	207	201	212	213	224	226	208	220	188	211	220	193	240	208	234	216	223	221	218	203	188	228	199	212	239	233	210	211	230	207	211	182	212	214	194	213	217	186	238	190	198	206	197	199	194	220	211	207	223	211	200	206	224	196	210	220	206	221	228	211	202	207	239	238	216	215	200	200	229	234	218	226	225	203	228	219	220	192	222	222	193	206	215	210	199	218	214	213	215	221	230	209	206	201	235	215	216	205	229	203	202	212	212	225	200	199	203	220	211	189	203	218	227	212	197	219	233	230	217	208	224	210	198	217	204	202	198	197	212	179	237	215	214	201	191	213	198	214	191	197	224	205	222	198	225	210	229	222	177	240	205	207	215	214	189	212	211	209	252	202	227	188	209	216	197	206	227	203	199	199	179	200	205	188	234	213	199	217	201	232	197	174	224	228	208	216	197	188	224	201	235	206	227	225	203	217	200	222	187	223	218	218	212	178	206	194	239	216	237	185	222	225	199	192	229	198	207	242	217	201	215	210	202	227	215	197	215	198	219	210	222	204	236	224	215	211	223	209	250	197	228	212	216	190	212	223	195	177	228	226	216	208	212	231	171	204	221	195	186	214	229	192	200	195	201	193	200	198	213	200	211	219	224	188	228	236	210	232	213	200	190	201	205	203	210	214	212	192	208	233	198	214	197	222	233	236	209	224	215	213	222	221	211	198	206	234	200	217	207	176	204	218	220	208	214	197	212	193	221	203	218	211	201	191	193	221	177	213	206	197	238	219	204	188	227	199	228	197	189	201	219	225	223	199	222	222	225	215	191	175	228	218	190	204	202	208	218	211	233	213	203	209	189	225	202	207	212	209	223	211	235	240	234	227	205	237	220	231	209	212	210	217	211	189	211	243	213	228	188	204	231	198	193	218	222	206	228	224	201	207	179	238	212	193	210	215	233	207	240	221	226	197	222	178	185	203	182	215	188	211	212	199	239	215	217	219	250	201	219	218	200	232	198	220	208	218	193	212	226	199	218	201	209	191	228	222	199	240	224	223	206	217	214	225	221	210	208	230	238	219	236	206	175	234	234	192	216	210	227	208	221	232	215	217	218	215	206	204	201	207	202	233	237	217	204	248	187	193	196	235	221	248	220	256	202	221	184	215	218	219	187	210	227	217	199	224	234	211	218	209	192	203	198	182	200	224	195	174	211	212	217	205	238	202	216	213	205	204	224	205	222	210	204	220	208	205	224	224	203	215	216	217	222	198	199	212	218	202	195	193	208	184	212	207	212	197	195	244	201	203	233	216	219	205	215	196	218	238	243	192	181	202	225	193	215	226	200	198	205	233	200	205	201	198	233	217	225	240	206	188	216	206	221	218	210	207	180	210	218	212	200	210	196	215	218	227	189	208	200	215	199	229	198	219	206	215	191	212	212	204	176	219	214	212	234	236	217	231	201	223	208	185	225	204	208	203	209	209	245	221	201	212	207	215	222	212	219	209
5910	1310	952	928	726	656	694	692	669	587	623	582	580	602	572	567	576	546	535	588	562	593	551	581	569	567	575	566	549	529	528	570	555	596	567	544	575	556	541	535	531	559	565	569	506	539	531	517	530	562	531	561	536	571	538	531	524	570	519	567	528	540	558	555	544	545	542	542	518	558	552	573	568	559	599	540	538	557	574	547	553	534	543	567	539	550	537	585	559	540	543	581	567	577	547	571	543	581	535	568	576	549	543	530	521	574	543	571	530	538	608	556	546	539	551	558	530	543	561	543	540	593	555	563	537	552	548	543	568	538	563	605	533	550	574	555	553	546	546	541	542	591	565	580	552	554	527	536	565	566	558	539	544	533	544	576	522	584	581	596	524	562	547	544	563	544	541	561	559	536	560	569	532	515	521	532	550	555	557	566	523	526	571	551	527	600	525	538	552	558	545	531	547	592	530	552	530	577	529	572	549	539	527	542	532	554	536	553	527	527	571	561	582	546	557	543	559	586	623	539	535	581	597	517	545	545	540	544	582	561	550	555	527	522	516	517	528	554	552	530	565	559	606	584	586	533	588	575	563	552	563	520	579	547	574	572	515	583	520	559	526	562	555	510	540	535	593	554	567	546	570	505	524	521	565	552	547	591	545	557	588	543	579	576	592	559	563	530	549	536	538	588	557	557	571	550	512	546	549	572	562	568	532	517	580	558	558	559	576	518	530	551	549	515	537	498	560	537	545	576	548	537	558	536	600	521	514	546	572	546	543	568	570	577	573	570	468	580	561	542	559	535	519	555	550	568	611	555	552	572	567	541	548	587	571	552	522	562	555	538	564	517	570	539	507	572	531	559	577	573	537	536	604	528	555	548	556	565	524	546	538	564	595	553	600	536	533	502	554	545	558	570	556	525	564	522	582	572	580	569	505	490	560	523	570	596	579	517	540	522	511	532	531	553	563	526	583	546	542	520	580	573	520	548	521	529	545	538	569	580	581	541	534	582	524	536	573	517	553	532	541	549	588	554	533	578	548	569	530	553	525	516	521	564	581	537	555	547	562	571	585	571	583	575	533	552	549	579	560	598	580	542	616	569	561	539	559	499	552	526	547	545	555	541	551	558	564	551	597	554	570	541	570	566	551	533	515	545	562	582	538	561	546	525	536	518	520	568	567	575	546	479	548	534	560	561	556	545	526	548	607	532	560	551	542	524	576	554	531	560	509	567	530	554	533	575	565	526	548	553	535	535	557	550	573	554	575	550	506	552	596	528	506	502	530	582	611	536	518	526	559	558	601	567	535	547	539	556	569	568	573	555	561	504	528	523	505	525	563	548	547	515	545	549	539	567	569	577	501	553	562	543	542	517	530	564	569	550	562	537	532	578	570	537	571	561	541	550	517	541	573	540	540	536	541	513	558	551	530	582	561	549	539	543	572	545	560	530	565	550	565	524	569	548	573	548	563	565	583	521	577	564	532	546	533	564	617	566	549	499	557	513	524	584	545	519	557	572	556	569	535	505	541	541	526	580	510	564	528	540	560	585	546	543	526	538	605	541	563	551	552	591	569	512	532	558	494	550	533	542	540	515	535	555	551	541	593	556	573	556	532	556	508	591	518	540	570	518	544	569	575	564	581	516	552	538	534	554	565	527	562	564	557	568	563	535	573	500	517	543	552	602	555	544	546	559	545	554	554	525	528	566	527	538	555	560	592	558	566	566	566	556	544	569	526	554	538	521	516	546	555	535	525	538	570	549	585	551	522	559	546	572	542	547	541	593	552	583	554	517	539	586	592	567	551	555	550	520	565	525	561	550	564	530	554	558	551	572	566	551	569	554	528	543	606	543	530	530	550	565	541	553	503	552	547	529	553	542	555	584	551	550	526	576	561	607	486	529	556	538	549	523	537	551	545	552	628	543	584	575	581	562	548	504	569	604	535	507	510	532	543	565	530	573	545	527	557	579	542	536	585	571	590	551	521	546	567	600	559	586	549	554	577	586	574	568	622	523	518	583	534	549	525	540	570	528	556	573	554	506	527	560	521	550	564	532	569	552	549	549	555	513	537	546	538	562	555	521	566	582	566	573	560	566	558	551	573	540	555	513	528	579	540	550	536	560	528	532	531	499	553	575	540	555	573	549	570	577	523	539	508	543	531	522	575	554	568	496	594	574	558	552	564	546	574	556	562	550	569	551	536	569	586	532	540	568	541	593	498	534	505	531	550	552	572	508	563	612	520	559	551	514	548	575	568	584	589	543	547	539	543	562	568	569	544	530	582	558	554	542	537	596	581	576	595	567	557	583	525	559	522	560	518	553	523	558	573	529	528	575	529	551	581	566	541	576	577	532	556	532	549	531	571	591	523	530	525	551	557	524	559	533	576	528	564	531	556	541	538	582	535	559	528	542	587	566	547	564	538	537	540	546	579	530	569	543	524	559	545	533	561	582	553	547	519	567	565	553	547	572	536	579	561	565	538	571	544	532	584	558	574	523	526	572	538	562	510	565	571	532	544	535	566	569	570	566	529	535	535	572	516	520	530	558	534	558	557	539	578	565	547	548	578	522	621	547	572	539	520	544	509	556	569	520	548	501	580	561	569	580	564	548	528	594	548	550	507	556	573	527	618	538	545	566	495	546	521	511	561	518	588	546	561	563	590	576	574	553	544	584	536	557	596	562	529	518	561	504	553	585	540	552	571	571	531	580	587	539	553	568	583	596	542	543	506	532	518	552	567	528	540	566	559	574	575	562	524	527	552	562	536	561	562	538	564	582	524	555	556	559	552	595	508	540	539	575	550	542	565	494	508	542	544	536	529	575	560	526	569	556	526	575	528	574	522	524	536	539	590	567	537	584	578	534	552	525	562	555	598	584	558	580	507	573	551	547	568	531	566	595	545	546	533	533	542	593	558	576	585	569	581	542	534	519	519	544	518	599	560	554	596	560	556	609	578	557	513	589	549	545	518	539	545	539	565	532	556	531	564	595	540	548	587	524	556	560	514	507	535	555	553	594	509	530	559	512	515	532	542	568	543	568	567	556	547	581	540	527	592	520	554	577	566	517	502	552	559	543	525	509	570	594	570	575	553	522	563	553	503	546	591	527	534	531	544	529	529	538	525	544	542	530	560	520	539	533	581	573	534	548	530	535	518	548	538	604	516	533	540	563	575	537	599	558	577	524	533	553	553	553	541	538	557	551	559	552	550	477	558	498	532	563	579	585	538	571	556	498	538	522	507	554	562	558	543	567	540	523	535	578	563	538	541	536	580	596	575	546	553	563	563	568	560	549	546	579	531	516	602	579	545	555	539	539	545	510	534	528	524	539	558	575	503	523	564	536	517	557	562	552	567	529	555	561	575	541	567	487	554	557	537	521	555	567	554	542	508	559	574	510	509	574	555	534	522	556	573	550	547	560	514	556	537	549	545	558	587	547	562	549	506	561	548	572	573	557	552	567	550	508	570	536	569	559	550	568	518	582	545	550	590	560	571	535	563	563
47860	18397	7165	6746	3213	1593	1318	1429	972	562	348	363	315	305	289	210	219	204	207	189	180	184	158	164	167	143	134	178	160	173	158	154	154	146	148	156	144	145	115	147	146	139	137	144	129	137	165	146	142	146	158	162	161	136	148	132	148	136	164	129	152	137	140	140	135	140	124	141	147	130	150	167	138	164	153	154	148	144	114	125	147	131	127	120	162	152	136	143	138	121	126	134	133	111	148	119	138	125	138	124	138	123	136	135	144	141	118	124	135	132	132	116	127	133	140	132	135	110	113	130	137	132	145	126	111	141	146	130	113	115	117	141	122	110	137	102	136	144	136	142	118	145	138	135	139	144	111	105	130	133	128	130	147	136	113	138	141	134	129	137	129	143	137	130	140	127	134	132	142	128	133	152	158	127	143	115	123	128	129	139	128	158	157	128	109	137	149	151	117	129	113	128	139	139	122	112	117	125	135	103	122	121	111	131	127	125	118	143	148	138	125	118	143	142	135	122	146	148	127	126	140	145	126	133	136	133	118	132	143	120	142	141	130	126	154	122	148	151	146	128	131	161	142	131	138	129	130	126	120	125	142	143	118	145	124	130	147	128	130	142	110	157	140	120	115	116	130	162	121	136	130	143	106	131	132	140	104	129	123	145	154	146	142	147	138	126	133	139	122	140	135	148	124	125	143	131	153	131	152	161	147	134	147	122	122	140	142	125	127	130	137	143	114	138	121	136	118	131	152	130	131	115	123	115	126	124	136	138	135	136	138	140	130	149	151	135	152	162	140	134	131	136	131	109	136	124	145	149	135	141	135	125	136	128	126	125	133	133	129	123	138	142	129	135	132	130	136	141	133	137	127	146	146	135	149	123	131	131	146	141	152	111	122	123	128	155	149	127	149	140	125	134	155	141	149	152	141	121	131	142	143	132	131	137	147	143	121	128	144	131	156	120	142	137	143	140	118	138	149	122	123	150	161	141	135	131	150	138	125	148	136	144	127	120	133	140	139	121	123	121	152	133	129	118	130	155	119	141	136	137	140	132	131	141	108	129	138	124	115	134	159	138	146	136	138	150	119	120	135	124	132	134	146	124	130	142	149	108	127	140	130	133	122	143	126	134	135	131	143	139	127	118	154	125	144	135	127	144	130	151	134	138	129	128	130	147	136	113	127	121	144	135	132	132	130	113	130	147	127	144	135	141	142	146	137	142	125	147	165	117	120	121	139	165	131	131	152	134	131	129	128	149	132	138	147	130	139	120	153	145	126	119	155	148	144	119	131	135	137	135	132	163	125	149	145	133	123	124	132	150	116	135	123	138	133	133	140	124	140	121	147	122	128	127	119	137	126	125	133	125	136	126	128	136	128	142	128	141	137	145	137	96	138	144	149	129	140	158	145	136	131	113	127	137	129	133	146	144	150	121	110	124	137	117	143	133	147	138	126	97	148	155	130	129	140	142	117	128	140	139	125	138	141	137	140	134	136	126	135	152	125	118	134	153	129	122	121	146	126	149	128	130	134	143	147	138	127	142	119	126	151	162	155	125	122	119	143	143	128	135	137	145	133	138	138	131	148	136	137	123	117	134	117	134	126	140	141	139	125	127	133	142	130	125	122	122	136	150	117	127	121	149	140	141	127	151	133	154	122	133	134	116	148	126	117	141	115	124	143	124	117	129	133	120	139	127	134	133	151	121	133	135	106	133	130	152	135	147	131	156	138	137	151	140	143	117	125	124	134	134	138	121	145	119	156	143	139	135	123	130	152	140	120	130	120	119	134	142	132	132	119	131	138	140	142	156	131	130	112	117	123	118	140	139	139	138	145	141	138	126	151	148	112	153	154	138	135	133	147	124	125	120	142	139	138	125	131	138	130	139	136	154	137	138	120	145	126	138	148	130	144	159	136	138	133	128	129	156	135	134	126	133	113	137	149	120	132	128	143	134	142	128	129	127	144	152	131	142	134	142	131	118	112	119	145	148	133	120	129	139	129	137	120	142	136	142	134	132	135	137	149	120	148	137	156	120	136	141	139	137	135	131	108	134	128	128	147	144	116	127	137	117	158	141	154	153	129	117	117	129	139	133	150	121	141	129	103	126	142	158	130	152	155	145	143	130	138	130	144	135	138	125	130	130	134	126	130	125	129	168	136	122	126	145	121	115	130	132	131	132	124	134	123	123	128	134	149	131	133	145	119	138	136	146	122	141	139	131	156	140	114	126	132	142	138	119	119	136	152	117	143	125	137	153	138	114	148	134	147	116	125	159	162	118	145	143	128	112	102	122	133	135	132	128	125	143	143	133	143	143	128	119	129	128	132	144	119	142	145	140	143	133	128	143	121	154	114	134	136	123	145	125	125	134	144	137	162	138	132	127	127	137	147	125	157	143	140	130	139	143	124	133	126	128	116	134	126	142	143	124	124	120	132	130	135	132	111	121	125	129	145	129	131	134	128	136	126	144	154	141	115	149	155	140	122	122	128	112	133	141	140	137	132	146	136	156	133	151	129	148	132	130	144	138	151	133	126	121	134	141	149	141	125	123	148	130	139	124	137	112	143	126	123	132	139	149	139	124	138	129	126	119	128	138	125	141	120	138	134	120	147	134	138	138	139	123	143	120	141	132	136	130	136	138	148	154	130	131	140	150	137	136	121	145	115	144	134	128	126	125	127	116	148	137	136	138	139	150	137	124	158	135	126	124	124	125	146	110	138	134	126	124	127	127	141	134	130	139	131	136	127	129	132	111	141	120	131	148	130	133	145	155	128	139	130	119	128	143	135	129	137	128	132	142	158	139	137	132	130	129	127	126	140	141	121	133	125	119	143	147	135	154	132	122	147	142	154	135	144	134	134	125	145	132	130	133	122	137	117	143	127	116	131	126	119	134	138	140	134	134	146	155	140	142	114	131	127	126	123	144	105	144	136	141	146	132	141	132	123	148	153	158	152	140	145	125	126	145	147	153	142	149	140	142	141	157	126	127	106	111	106	144	144	156	138	129	164	143	136	133	137	144	133	107	136	143	117	158	135	129	133	119	125	131	127	109	146	141	148	122	132	128	158	120	141	123	123	139	140	131	129	123	132	139	115	138	147	107	133	128	133	129	134	156	112	140	108	141	141	149	146	118	117	158	120	125	131	132	134	134	141	145	148	137	139	112	125	148	133	137	147	145	151	137	125	116	130	133	120	150	134	130	133	145	120	141	155	143	158	142	144	121	153	132	146	113	164	123	136	135	152	123	133	127	128	147	116	110	132	137	145	137	159	123	137	138	134	126	133	132	164	130	127	148	151	117	138	143	146	148	144	139	123	122	126	146	148	112	132	122	130	126	140	123	122	161	127	143	142	146	133	121	140	160	145	143	126	114	127	136	110	145	113	134	135	158	129	135	149	122	125	126	126	134	119	154	120	129	153	135	134	125	139	150	118	129	151	128	115	134	139	127	131	124	153	129	141	129	165	131	144	151	143	142	118	137	137	137	146	131	127	132	134	127	143	160
27312	7020	9087	13845	6310	5428	5127	5813	3346	2630	1819	1780	1689	1377	1347	1042	1006	877	786	776	663	652	635	570	551	566	563	570	551	498	515	521	516	470	451	417	453	454	446	439	438	466	436	427	434	432	364	399	445	428	390	380	388	427	393	410	390	371	404	353	411	384	387	368	373	388	346	393	391	375	386	365	398	355	385	363	379	376	364	376	360	408	362	394	355	360	378	385	354	376	362	341	377	350	374	375	345	375	330	360	382	351	383	402	367	360	371	345	391	360	347	377	344	364	359	373	349	339	353	385	336	363	341	372	362	352	358	363	351	344	331	384	343	335	342	340	361	347	328	366	349	352	356	360	375	369	339	364	349	370	322	315	373	350	349	341	367	363	365	312	362	347	346	320	413	372	364	377	358	346	336	359	349	341	349	377	305	373	389	362	339	319	359	343	355	373	371	360	371	369	339	326	345	338	347	371	334	369	314	378	318	329	362	338	366	335	349	373	353	311	373	363	337	362	352	350	338	363	343	378	411	317	334	377	345	323	402	364	363	363	344	341	329	357	362	344	328	375	329	340	342	370	358	392	345	356	332	388	363	329	371	364	356	345	339	349	349	323	335	354	365	346	335	364	338	355	371	341	380	333	351	326	349	330	325	366	386	356	360	345	357	388	355	365	349	352	373	355	348	334	375	357	363	346	379	343	332	359	353	397	390	379	345	353	383	338	377	349	356	349	325	321	354	365	372	341	328	351	356	340	408	334	368	323	358	330	371	310	356	360	358	309	354	313	332	368	339	362	359	377	318	346	350	333	367	363	337	348	381	330	318	343	398	360	342	345	330	344	360	357	356	286	319	371	359	334	371	406	364	374	346	359	357	362	344	347	339	356	382	317	345	382	334	359	328	361	368	351	343	329	356	335	330	321	351	331	368	305	347	362	366	341	370	315	331	356	338	347	355	330	367	362	343	367	339	345	350	370	338	367	323	338	331	325	361	349	346	322	344	359	331	336	349	364	382	365	321	339	326	342	343	344	314	344	335	344	346	330	333	342	366	358	316	328	338	353	321	344	336	379	347	298	354	358	355	357	338	340	346	344	357	339	365	338	389	359	335	326	383	346	346	357	321	346	334	335	321	357	329	344	330	359	320	345	355	342	345	352	360	327	360	345	327	325	339	396	364	366	340	370	392	368	329	345	336	388	318	356	354	314	344	365	353	340	368	363	346	357	355	321	339	349	337	381	343	352	376	335	304	382	335	374	349	362	369	355	358	337	375	348	343	377	331	348	319	360	320	336	368	339	342	343	359	354	340	367	364	344	356	376	329	355	345	347	363	368	381	357	344	328	354	336	344	353	355	347	341	352	352	336	353	375	379	355	378	380	350	353	326	355	356	355	349	347	371	338	388	314	363	358	356	319	372	347	359	343	364	361	326	357	324	339	366	349	370	351	347	342	370	310	363	387	364	361	353	356	328	345	349	372	331	338	350	359	341	377	344	347	353	363	341	334	357	368	350	341	321	368	335	365	314	337	357	363	351	325	341	340	379	354	368	345	340	361	363	370	313	387	311	364	371	350	379	326	348	382	323	346	342	367	317	358	335	336	373	330	350	321	325	406	328	326	381	354	356	348	368	313	348	363	373	355	385	347	353	322	358	351	347	338	366	329	344	399	349	387	366	369	321	343	320	347	307	363	339	353	335	395	336	346	365	341	354	303	334	345	359	359	387	348	343	398	313	382	342	375	338	333	331	390	334	333	358	368	321	328	383	312	376	338	385	353	348	342	324	352	357	336	359	358	355	372	333	332	365	377	344	331	357	359	336	369	343	351	365	330	348	364	349	375	353	368	328	352	349	356	372	386	341	345	352	347	342	346	381	349	357	356	347	355	355	365	351	376	334	385	351	326	315	348	373	309	316	340	353	389	366	344	340	362	373	345	356	328	343	358	326	352	356	305	356	352	357	342	344	319	338	331	341	327	333	329	350	357	359	330	370	352	340	348	346	320	368	351	339	338	348	362	335	312	367	371	373	363	361	330	348	368	364	356	369	362	372	318	369	352	355	345	340	357	345	361	327	331	331	355	374	369	355	360	374	337	369	354	384	344	363	352	373	381	328	346	333	329	331	335	345	324	355	342	354	336	325	354	357	349	336	303	385	339	298	376	358	350	364	332	344	356	389	337	339	330	332	351	357	333	360	350	315	334	359	359	337	354	357	326	359	360	346	377	324	359	362	353	344	330	340	343	381	328	359	352	367	345	329	351	325	342	331	374	372	364	365	369	331	360	306	326	380	343	339	337	353	374	336	354	341	346	325	375	392	324	353	361	392	363	356	337	348	383	336	321	356	349	354	366	336	367	348	346	342	329	375	352	382	357	340	362	321	379	326	382	358	354	344	358	378	338	339	325	353	358	349	331	340	302	349	363	365	359	347	351	315	348	350	389	355	359	379	353	331	348	353	392	358	354	378	350	343	343	367	352	330	346	389	359	360	356	319	354	361	321	361	344	338	314	359	346	326	308	368	355	341	364	371	359	372	353	365	384	330	339	346	391	342	354	363	342	369	379	316	390	320	391	365	347	379	345	355	334	299	330	378	355	377	375	331	333	330	372	347	349	338	337	324	319	342	336	370	364	356	341	355	340	348	378	353	373	381	362	361	325	340	346	354	364	328	313	347	381	358	336	345	347	368	325	333	336	377	371	370	342	310	335	334	357	328	350	292	345	343	360	341	349	341	334	363	370	339	348	359	373	335	343	355	350	363	340	357	365	358	327	354	313	342	353	338	361	370	360	330	332	350	385	356	327	356	345	349	320	326	350	363	364	325	360	335	331	335	282	357	344	354	362	339	365	357	351	358	334	378	313	373	333	359	363	350	355	365	361	333	370	354	357	346	352	364	352	359	323	359	328	310	343	354	349	323	353	346	389	346	298	338	334	335	319	349	361	341	347	320	348	343	354	328	355	351	334	320	375	362	341	351	361	377	340	333	363	347	359	345	311	335	339	338	356	360	361	341	372	382	369	324	352	358	336	375	350	362	357	410	310	355	361	356	350	338	370	324	292	351	361	348	318	342	340	355	332	346	355	320	355	370	328	375	348	368	326	318	374	344	359	362	345	369	344	359	339	353	356	311	345	349	346	369	359	357	346	351	359	352	329	347	379	371	376	364	357	370	317	328	345	383	361	332	338	368	359	365	343	390	352	330	329	343	338	369	322	357	352	340	354	353	309	349	323	365	339	357	356	365	338	346	324	336	328	344	349	349	347	389	346	340	371	357	347	357	353	337	337	365	387	343	337	359	346	330	376	394	348	345	321	344	345	381	313	372	348	347	351	333	357	344	361	355	381	360	343	363	306	349	312	324	341	368	341	374	337	358	373	319	349	340	352	379	349	361	351	334	355	335	324	359	362	319	333	374	311	356	360	358	330	340	356	379	351	359	361	379	369	327	342	346	336	333	363	349	346	344	385	346	354	344	356	329	350	318	339	313	326	375	324	339	334	387	342
52718	22625	9642	4003	2815	2174	2050	1409	952	744	445	333	248	228	221	173	178	144	165	149	162	145	129	133	136	111	113	121	121	131	118	98	104	96	103	129	115	109	111	104	92	117	92	96	95	118	110	107	99	110	95	107	117	95	110	101	100	87	119	99	93	93	98	104	88	85	84	93	105	98	85	98	101	113	112	114	91	97	95	85	102	70	98	80	98	101	106	86	79	92	82	99	82	97	88	102	106	86	87	96	107	89	92	87	85	111	82	113	103	84	87	105	97	94	92	88	107	87	95	100	75	84	82	103	91	106	94	104	103	100	93	89	80	90	85	97	104	90	99	88	96	101	100	109	82	95	104	99	98	92	88	90	82	104	87	89	88	84	100	76	96	86	95	97	82	99	69	105	79	91	93	103	97	111	96	117	83	106	84	82	98	102	100	90	93	102	96	85	91	101	103	93	97	112	100	98	76	96	103	81	82	102	95	102	91	88	124	86	107	92	103	89	109	98	105	92	95	92	92	103	100	86	106	96	100	92	100	89	106	85	84	104	86	97	88	101	87	103	90	101	91	118	88	96	87	115	89	85	98	102	91	86	120	96	95	97	101	102	99	91	87	92	86	90	83	97	91	120	106	102	95	85	108	95	89	94	96	107	95	90	112	86	88	89	76	97	87	91	98	100	100	123	104	100	118	97	76	87	101	91	83	95	84	97	99	99	92	106	103	103	81	102	91	75	103	99	85	109	96	98	95	102	98	92	98	96	107	111	92	90	92	109	103	107	95	104	107	86	105	93	81	109	106	88	85	90	94	79	72	100	101	110	107	79	114	92	92	87	83	100	96	108	102	95	98	99	96	103	91	80	96	110	114	109	85	89	111	95	103	89	86	108	81	100	91	119	101	115	88	88	106	77	96	88	81	105	84	96	95	95	103	108	90	88	89	97	89	80	94	103	87	104	78	98	81	93	74	111	102	84	88	89	98	95	95	82	89	101	96	81	80	122	73	94	95	90	94	86	96	105	95	92	90	86	91	101	95	100	111	101	100	102	87	98	97	96	93	96	100	95	85	93	99	88	77	82	89	98	75	106	90	99	97	88	81	98	94	97	92	91	94	78	84	102	109	97	95	102	101	96	111	94	89	103	103	100	99	90	87	95	97	95	93	93	103	83	92	87	97	82	91	116	95	89	96	105	86	97	89	100	99	86	103	103	110	105	115	105	100	82	102	105	97	90	90	85	102	93	96	109	95	112	104	98	99	108	90	94	103	89	98	84	92	103	96	86	93	107	89	101	88	129	87	102	95	109	102	74	84	97	95	97	109	101	98	91	103	109	106	100	92	114	112	95	85	108	79	88	101	78	91	75	102	100	109	85	96	91	83	93	98	98	90	90	93	90	98	98	102	99	102	92	93	105	93	102	93	125	97	94	88	85	92	103	86	96	103	96	97	82	104	99	86	94	71	94	95	79	97	96	104	104	113	105	104	81	110	91	102	88	90	90	111	101	71	86	121	102	107	95	97	110	82	113	84	80	109	91	96	103	105	91	104	88	93	97	94	101	98	109	92	91	94	92	92	84	91	116	116	95	88	115	92	100	97	87	97	88	108	106	108	87	86	95	94	91	107	93	86	87	94	82	97	91	106	89	89	100	101	109	90	108	105	101	99	90	104	112	89	100	97	109	98	92	98	66	78	102	107	106	120	96	105	71	87	100	111	100	90	91	91	80	89	91	89	84	89	92	100	87	95	83	92	84	100	108	111	97	101	114	87	80	84	109	101	81	98	104	99	95	83	81	89	92	85	104	79	107	87	108	81	87	88	119	95	98	93	87	87	108	93	91	89	89	84	107	92	99	107	114	97	104	86	73	82	90	112	119	83	97	94	85	98	84	81	84	106	82	86	94	96	90	97	100	92	85	85	113	109	92	98	85	95	96	90	83	103	94	103	89	101	95	91	116	97	107	114	105	102	97	104	98	106	106	103	95	102	116	91	101	106	93	109	103	92	102	85	114	90	99	95	100	98	84	86	88	94	118	120	109	99	102	103	86	82	95	98	107	94	113	89	83	92	97	88	79	104	91	109	107	102	112	103	88	94	99	78	108	87	103	88	110	83	117	97	104	81	105	104	89	112	106	99	106	96	104	96	92	87	97	87	95	95	90	85	101	119	98	89	106	111	81	103	90	101	98	69	98	86	89	86	98	108	90	105	108	93	91	95	105	108	99	98	93	105	85	104	106	93	92	92	89	107	111	79	97	107	97	86	88	88	94	93	96	118	106	100	89	103	88	112	114	88	98	104	94	118	101	76	94	93	98	95	106	95	90	102	110	105	84	91	100	82	81	90	90	97	93	97	103	83	85	83	94	104	86	90	106	102	90	114	84	102	84	91	97	74	97	104	99	85	102	91	90	110	91	87	89	94	105	99	111	83	89	106	99	91	108	101	89	72	97	78	94	101	86	95	101	84	105	108	102	95	88	81	104	102	88	85	80	94	102	114	105	107	79	110	106	92	94	100	89	74	96	104	107	99	84	98	88	101	90	79	85	98	98	98	98	111	89	118	85	95	96	100	118	104	94	72	89	104	109	98	93	94	118	93	94	86	104	117	73	99	77	113	91	106	97	93	92	98	89	84	103	93	91	100	98	113	87	94	88	111	103	85	91	100	100	107	95	82	81	90	85	86	96	95	98	101	81	95	87	100	103	68	88	97	89	86	111	100	94	97	108	86	71	92	98	93	96	71	108	101	89	92	94	94	90	107	105	98	100	106	99	121	96	96	69	102	85	98	113	97	108	97	94	95	85	108	99	103	88	91	84	85	92	98	77	92	87	87	86	102	108	102	115	72	102	88	101	95	90	91	106	119	100	90	105	91	83	121	82	78	83	95	131	96	97	106	94	92	93	101	125	107	108	87	86	98	94	83	93	101	81	98	109	104	93	95	96	93	86	98	99	102	107	93	86	108	95	107	92	94	99	112	99	92	92	94	99	93	107	101	99	87	95	91	106	91	106	87	109	80	101	103	84	89	78	106	95	92	95	91	98	97	98	110	98	100	94	88	103	93	95	89	95	98	114	89	102	104	95	104	81	75	79	107	105	84	106	106	79	101	89	109	77	103	103	92	98	91	85	87	99	91	115	91	101	88	102	100	102	93	82	96	96	95	97	96	96	101	91	96	102	88	98	106	83	101	93	83	101	81	95	89	103	96	92	78	82	81	98	105	82	97	109	113	108	90	83	104	95	106	98	97	102	95	97	96	87	85	86	89	100	87	91	88	88	106	94	105	82	104	102	91	102	82	107	101	91	85	100	112	107	107	117	98	92	85	88	81	96	92	113	89	114	89	88	85	93	91	127	98	91	94	78	90	96	81	90	89	95	101	104	96	107	86	98	103	96	78	104	100	102	97	98	87	99	101	94	76	93	86	96	98	115	111	78	103	95	104	86	85	85	95	102	108	84	101	100	102	77	91	101	82	100	82	91	89	88	108	92	104	84	93	99
30687	9077	9683	7875	7160	6682	7199	5088	3551	2744	1727	1491	1270	1121	1002	934	880	853	765	697	588	561	518	513	494	464	451	450	416	416	422	416	407	392	356	373	374	333	367	355	366	345	351	306	339	343	331	321	337	341	314	314	328	339	300	323	314	285	292	331	283	254	309	286	309	281	290	291	318	319	268	284	257	297	279	262	263	288	285	288	294	284	304	263	282	247	301	289	275	272	286	266	282	286	292	283	270	279	316	256	305	320	283	285	271	260	276	237	267	280	287	285	252	277	284	242	253	291	295	270	257	274	262	265	273	263	275	243	260	272	257	233	252	272	280	273	250	267	266	260	277	247	248	252	247	253	281	242	262	257	262	249	272	259	291	253	296	252	285	264	275	271	249	283	264	241	284	254	239	267	272	285	246	263	252	258	297	273	252	252	274	252	270	276	274	268	258	239	290	235	259	279	258	279	249	282	262	237	261	245	244	272	257	285	270	243	284	277	269	260	286	262	276	273	266	268	271	272	258	259	287	302	265	280	264	257	262	275	242	249	264	258	245	235	258	257	249	259	282	255	253	271	230	272	295	262	259	249	248	254	280	273	256	305	292	281	292	265	280	265	261	253	259	283	280	269	290	279	284	266	268	242	251	271	252	250	291	258	273	265	252	252	252	241	257	288	284	258	250	268	277	265	274	262	239	279	280	251	269	253	268	265	275	269	278	260	276	251	290	248	270	244	265	270	262	267	231	272	289	265	251	249	257	265	253	236	267	246	224	263	269	288	262	276	286	255	285	268	275	279	288	246	249	247	246	277	295	279	253	241	271	253	249	282	294	243	264	261	272	252	283	257	241	260	264	246	264	266	283	259	247	284	245	245	263	273	250	276	287	261	258	267	254	233	254	273	265	256	299	255	263	238	248	292	293	276	263	254	284	244	263	259	252	287	308	232	255	299	235	238	269	278	263	251	259	252	260	254	269	260	257	259	246	285	274	256	264	264	250	262	255	266	258	261	254	261	261	292	271	279	274	297	284	243	266	256	262	231	221	259	270	259	253	264	260	251	257	273	239	257	266	229	272	267	241	237	262	284	271	270	264	275	261	244	267	298	269	253	285	259	246	273	263	267	253	246	235	253	255	272	258	257	248	243	264	249	243	274	264	260	243	246	275	276	240	240	240	275	262	242	252	282	258	254	289	266	282	285	271	256	278	274	289	269	249	256	252	252	248	277	269	257	261	278	288	271	236	244	261	280	240	263	282	239	273	247	243	270	270	254	263	259	272	265	272	268	269	271	275	281	259	279	280	219	255	241	226	260	273	266	269	283	250	254	264	260	258	262	252	295	273	282	264	261	244	266	236	247	271	257	234	269	253	291	278	271	269	259	261	259	285	283	264	245	258	272	251	279	267	270	265	275	264	260	253	243	297	270	253	271	250	249	264	286	208	257	279	268	262	275	263	284	268	255	258	261	270	283	257	224	272	266	279	297	261	261	285	291	267	248	276	256	259	265	253	235	253	250	287	240	266	248	237	285	244	256	276	271	244	275	278	250	303	250	259	264	220	270	257	263	250	255	278	279	235	259	268	269	246	258	265	269	290	277	258	241	256	260	247	270	219	272	273	293	278	252	295	281	299	239	266	253	261	263	232	262	251	229	248	247	248	282	267	254	273	263	266	283	254	281	252	295	275	291	272	278	269	228	263	250	277	271	255	267	268	276	232	254	245	263	239	237	273	292	260	243	289	245	263	260	264	270	257	284	251	295	259	259	260	245	263	271	265	289	300	275	259	279	281	270	235	281	253	272	269	270	234	272	238	290	260	246	251	264	286	283	262	260	254	206	249	254	263	272	266	261	253	284	221	243	260	271	262	258	255	255	269	273	269	280	257	268	219	272	291	263	282	242	267	264	268	260	268	271	269	278	285	248	265	276	301	292	245	251	292	288	275	280	271	294	253	265	240	246	253	261	262	245	263	235	237	257	261	282	274	272	278	240	264	265	281	260	285	282	264	279	285	276	248	278	265	248	251	283	271	301	281	253	248	268	258	270	272	268	296	246	274	284	262	234	267	278	233	278	247	270	252	253	262	262	245	252	281	276	295	278	237	252	267	260	258	266	269	276	267	256	258	269	252	277	245	267	251	272	261	252	283	230	235	265	237	248	257	231	249	277	257	267	237	272	276	236	256	246	269	262	264	244	280	264	283	279	267	238	238	238	272	264	275	219	274	260	258	230	280	280	303	269	274	292	292	294	268	266	272	249	269	261	250	256	271	271	292	265	248	238	248	247	272	265	258	266	270	292	260	277	287	291	271	251	256	261	259	244	278	251	262	262	254	249	296	251	267	221	288	267	277	258	233	258	233	266	230	272	272	248	243	260	255	273	302	270	250	232	290	264	249	259	271	239	305	289	271	272	256	258	233	261	254	286	256	254	286	273	261	260	279	267	278	247	256	256	255	286	290	231	270	246	257	280	231	247	261	236	258	281	262	248	238	237	260	264	258	280	237	247	253	272	238	279	251	280	255	254	245	249	260	264	258	263	265	289	275	294	233	286	268	296	251	250	262	278	287	264	270	283	262	250	283	247	248	249	246	251	283	271	264	255	281	257	249	269	280	257	263	245	266	252	255	263	244	243	266	248	265	283	264	216	255	242	235	252	278	244	291	270	232	269	250	286	282	277	251	274	238	244	241	228	283	248	277	248	282	246	265	261	254	233	258	274	256	290	283	281	273	265	281	252	259	286	248	268	266	256	273	300	256	241	230	238	251	290	268	275	262	255	269	259	253	276	248	236	264	247	253	260	256	263	278	234	248	265	268	223	246	256	264	255	271	294	252	255	252	264	238	246	252	260	275	259	263	266	281	251	252	262	282	266	259	273	264	239	270	280	243	254	246	257	226	273	264	277	254	250	288	286	278	263	261	244	285	230	283	264	301	292	272	275	258	274	274	283	272	289	246	265	253	224	302	263	243	258	256	284	259	298	271	252	278	301	238	264	240	291	248	261	282	264	265	255	260	291	299	251	256	250	281	255	240	283	280	261	270	272	258	248	279	260	246	248	275	276	273	243	263	283	265	240	267	293	261	263	271	300	265	271	273	277	270	248	256	249	255	261	256	245	233	280	248	261	272	276	260	248	254	263	259	279	256	246	258	349	298	287	260	261	248	258	256	244	289	255	291	314	302	257	265	284	253	240	261	250	261	250	251	259	257	251	275	254	240	265	246	226	275	239	244	256	302	253	247	270	290	248	277	251	254	264	250	271	244	272	242	267	256	270	286	265	266	264	271	257	246	274	266	262	253	291	258	270	260	252	267	265	263	275	253	264	257	240	280	260	278	250	272	253	257	275	269	288	251	251	273	250	252	291	240	230	259	248	267	255	252	266	253	254	260	258	285	287	265	273	249	272	258	250	265	269	257	284	225	267	285	284	286	274	233	254	261	270	265	275	243	300	282	287	252	256	244	261	283	249	239	287	285	244	255	289	232	283	262	285	257	284	251	241
8663	809	350	326	308	289	319	231	227	228	229	225	214	197	211	231	233	206	204	250	210	204	206	191	213	194	228	209	219	231	205	219	195	205	229	200	219	219	211	211	224	209	209	222	223	192	192	216	211	230	206	219	220	253	230	200	186	188	229	198	204	181	199	190	238	220	197	209	204	210	214	207	215	216	228	195	220	206	211	185	179	183	221	231	233	214	226	176	183	182	209	202	201	182	229	219	186	196	218	186	192	225	207	254	218	184	193	200	223	213	202	203	211	205	218	209	209	197	211	224	212	215	194	226	208	225	212	219	233	209	202	241	209	205	204	179	209	216	232	210	198	213	214	224	191	222	216	193	224	193	219	209	238	196	205	218	223	194	199	203	215	199	252	199	236	192	210	192	217	230	206	191	197	196	203	223	218	210	199	173	198	218	190	202	203	216	218	240	206	192	199	225	204	200	224	214	231	231	213	223	183	227	194	203	196	176	209	206	214	184	211	209	199	195	191	215	218	223	209	186	175	213	229	191	204	204	229	218	226	194	210	222	225	216	209	224	226	210	204	205	211	233	226	233	215	197	188	223	206	216	196	212	232	236	206	209	201	201	233	220	196	214	188	210	196	216	202	170	202	201	209	231	211	180	206	198	194	194	209	219	172	247	214	221	197	240	220	205	225	239	175	218	224	214	214	197	198	210	236	222	185	202	193	187	219	218	202	196	208	211	198	242	220	198	245	225	208	204	199	204	210	214	227	228	208	199	197	220	216	200	196	205	208	216	214	198	208	226	194	213	190	204	217	198	223	215	243	225	213	216	194	191	203	199	223	181	212	182	200	214	235	195	205	210	196	238	237	216	200	195	235	198	215	225	194	212	186	219	227	206	233	205	195	220	205	213	216	234	216	200	210	193	214	215	198	198	203	206	195	208	200	208	198	216	207	190	221	210	210	185	204	209	202	193	238	220	195	211	206	228	222	197	216	193	194	201	182	190	211	230	205	237	196	212	213	231	242	219	200	190	183	190	206	196	198	209	201	203	226	187	188	216	193	228	225	214	219	200	214	234	198	204	221	217	225	194	233	226	199	222	197	217	230	206	202	215	212	186	205	214	209	196	227	220	212	222	213	211	218	211	196	207	223	198	202	252	208	191	221	186	201	209	212	203	250	219	242	202	237	230	219	232	233	227	243	229	243	224	198	224	203	253	216	220	201	207	213	206	247	188	205	183	206	208	244	220	191	217	213	219	193	207	191	204	207	227	199	202	214	212	221	225	213	201	204	204	223	196	225	194	172	217	201	204	202	225	209	221	204	237	223	193	202	191	203	222	206	215	198	214	222	224	202	234	211	208	204	197	214	180	200	230	222	201	207	219	202	216	203	215	216	223	197	179	198	170	203	222	203	220	225	221	228	199	206	199	213	210	232	190	246	211	215	234	214	178	206	232	188	239	201	201	209	183	188	199	198	189	224	173	225	230	209	213	211	196	219	213	197	230	209	215	199	194	203	192	237	216	231	232	239	231	207	201	216	219	197	207	209	228	200	215	226	201	207	212	226	177	222	211	237	221	225	193	204	237	197	210	221	209	224	232	217	219	201	176	211	220	223	205	214	221	212	194	209	239	188	205	187	208	202	208	210	212	215	180	214	216	218	212	244	205	178	194	241	193	214	201	226	199	204	202	217	230	202	227	221	188	222	209	207	223	216	219	207	216	207	248	216	210	231	222	207	233	191	202	188	207	207	209	202	204	221	211	192	205	228	204	221	229	219	220	219	210	202	214	219	219	216	190	202	223	232	165	253	207	222	226	206	222	198	220	194	225	218	196	213	195	192	222	183	220	184	242	235	217	194	210	213	209	216	225	210	192	246	217	234	205	205	212	223	189	195	204	197	187	216	216	222	216	209	216	179	208	222	200	207	219	207	209	188	221	218	208	216	218	194	191	199	198	208	217	211	197	222	217	156	199	196	210	199	195	174	206	218	181	221	219	207	184	229	189	207	215	219	213	202	213	184	211	202	215	211	228	229	200	229	206	209	199	220	235	234	200	221	193	223	215	230	225	211	202	209	204	208	201	215	235	214	208	212	176	194	216	201	223	222	197	194	208	233	216	231	232	230	188	199	195	203	186	211	222	208	187	213	190	233	206	210	191	212	203	222	209	207	211	195	212	193	220	232	198	219	241	189	207	200	204	197	205	229	194	236	203	213	200	203	221	196	200	206	202	184	206	198	218	215	216	197	218	226	220	215	199	220	183	189	223	220	201	194	186	201	200	223	236	217	211	210	210	229	185	215	199	214	205	202	215	226	201	206	225	209	192	196	220	221	218	224	203	197	197	221	222	214	216	226	203	212	211	210	207	206	201	210	224	220	219	224	188	184	216	207	219	216	222	212	205	233	211	204	216	200	203	210	226	203	217	185	189	183	229	231	208	209	247	209	204	205	216	195	208	209	208	183	201	228	200	253	232	196	219	199	207	211	225	226	197	223	195	204	202	219	203	222	220	213	214	210	204	197	207	225	212	192	210	207	249	168	225	187	209	214	215	219	198	204	221	213	188	208	192	221	207	228	220	196	212	202	211	227	184	197	226	217	204	216	203	204	213	222	216	210	205	234	231	220	223	222	188	210	236	231	220	211	225	248	198	226	204	212	206	238	214	183	232	204	202	189	216	186	192	205	207	212	207	197	204	210	228	208	194	207	202	223	213	217	200	214	205	209	211	210	208	230	237	191	214	215	218	197	225	213	223	206	229	179	207	205	253	189	206	221	212	223	212	197	205	195	205	207	190	212	203	219	220	229	214	194	195	195	200	195	211	221	217	226	225	210	212	227	185	199	188	214	194	212	198	202	201	224	194	229	204	197	185	195	179	203	195	202	204	210	223	204	202	199	201	219	205	217	195	207	215	209	214	193	229	205	196	230	232	203	213	199	205	226	218	199	226	243	219	217	194	188	217	197	207	207	195	198	209	191	190	214	200	202	219	185	211	195	211	193	193	187	176	214	208	214	199	224	179	219	216	204	212	211	190	211	240	213	198	208	227	196	206	229	192	216	205	225	205	222	213	189	222	195	197	218	221	197	195	216	228	168	210	210	237	186	213	205	206	227	209	205	220	209	206	218	202	221	205	202	195	220	200	200	245	211	209	230	200	216	199	224	220	205	192	199	205	204	210	209	217	212	206	190	209	194	172	238	221	208	182	188	208	218	219	200	223	223	188	188	229	198	202	221	230	197	203	185	205	197	201	217	213	221	240	216	188	221	209	207	207	197	225	204	210	216	210	208	224	214	186	214	235	227	213	208	205	241	215	204	196	187	202	214	204	203	216	221	184	192	196	234	224	221	202	204	188	231	192	228	216	203	212	216	220	216	200	181	216	211	188	191	169	188	183	205	184	210	190	221	225	230	218	195	210	202	196	207	187	185	214	209	204	194	186	228	209	229	202	219	206	211	234	201	196	211	227	187	211	201	231	206	230	221	216	219	218	202	223	208	210	220	205
6705	1057	903	859	943	887	947	721	658	684	629	643	622	577	609	577	602	548	528	547	578	534	548	567	611	558	528	549	570	549	524	536	540	565	590	540	576	578	524	548	603	602	543	573	568	544	550	496	579	584	567	593	561	570	563	574	537	507	551	527	568	578	565	534	594	555	520	595	533	539	543	562	553	552	486	541	570	511	547	534	573	561	565	535	542	565	547	544	576	583	578	594	615	539	585	525	559	548	557	596	555	546	518	570	533	544	536	521	520	518	580	553	561	563	561	569	568	527	560	528	544	539	573	513	557	527	545	531	529	556	562	560	528	551	555	572	528	552	501	543	529	544	587	568	520	532	527	580	493	519	523	548	563	553	566	539	554	555	573	582	560	538	570	528	606	543	503	548	583	540	560	553	564	541	516	532	538	524	565	493	511	547	544	560	533	578	548	555	565	518	568	534	574	553	552	593	584	528	538	561	521	584	554	587	572	517	520	539	541	530	576	586	566	546	583	560	538	530	578	577	535	541	554	566	552	526	544	545	536	586	569	526	522	546	573	549	553	559	561	511	561	560	587	562	556	525	527	571	527	550	563	558	537	571	561	568	535	549	528	581	534	572	557	545	569	549	561	513	539	528	540	544	580	548	581	559	523	506	571	561	527	545	562	515	561	548	558	513	544	543	547	519	540	569	568	508	562	535	546	548	563	540	533	559	542	543	576	543	543	592	560	568	576	564	542	558	536	562	566	582	580	537	536	547	548	576	560	533	528	537	572	550	560	586	506	524	514	555	555	605	581	610	561	554	555	561	554	532	556	597	560	544	569	529	531	591	505	548	560	541	571	559	550	533	545	578	539	530	571	542	526	551	551	558	569	531	553	511	543	532	563	546	550	561	559	544	543	570	563	534	549	551	541	551	536	547	571	514	548	552	551	542	539	538	599	511	613	558	571	580	531	535	562	530	523	548	488	566	537	517	547	575	555	571	538	574	537	578	554	495	542	569	540	555	551	520	528	546	518	538	532	578	556	540	531	513	555	510	556	563	564	527	581	524	527	556	544	603	507	514	535	546	543	554	599	551	523	539	523	504	578	529	542	556	528	573	562	544	531	534	565	556	570	520	558	517	567	502	563	538	552	564	576	571	526	552	597	546	581	544	492	551	520	526	543	539	562	529	516	517	571	540	587	549	565	563	556	523	542	545	540	554	525	552	513	540	568	556	545	592	556	564	500	553	581	523	533	535	563	632	544	552	588	581	527	597	575	587	573	589	520	555	564	560	541	543	522	545	531	577	581	579	564	552	558	470	539	528	534	558	553	564	494	553	531	592	531	566	545	568	552	560	528	583	506	506	516	522	541	529	493	543	525	588	553	578	505	548	525	548	542	548	533	591	524	538	531	559	559	564	553	553	539	532	555	560	549	545	557	529	587	569	525	540	562	565	498	566	549	570	545	529	548	548	500	496	563	550	597	534	546	510	576	532	592	543	530	541	542	521	508	531	545	566	503	546	580	557	548	557	563	543	536	537	529	562	568	570	512	540	486	546	537	530	511	538	545	552	582	523	538	519	555	537	591	579	538	507	544	594	532	589	561	548	585	555	501	549	529	552	551	549	539	577	531	526	556	538	527	560	530	562	563	552	505	536	609	569	554	541	535	520	571	589	509	571	502	571	540	554	491	556	520	534	539	528	524	544	553	580	560	609	561	536	571	524	531	531	548	539	557	566	570	600	494	583	491	579	570	537	537	532	535	552	537	563	548	566	538	589	523	538	577	550	515	545	549	569	581	541	507	543	550	546	563	533	578	539	604	537	568	508	560	515	477	555	542	585	531	547	544	531	578	552	561	565	539	538	521	577	600	524	546	579	527	549	537	577	535	541	517	506	556	536	613	564	531	521	565	550	542	558	522	540	564	555	586	555	557	610	552	580	579	589	547	538	538	556	582	535	527	537	543	509	503	524	583	514	529	519	556	556	541	559	536	562	552	489	526	539	529	568	522	545	543	551	572	547	568	561	546	556	556	527	582	539	534	576	553	542	574	551	547	586	529	525	555	589	560	528	554	568	562	545	536	566	559	530	546	546	518	542	519	563	580	530	533	519	572	573	482	579	558	526	562	564	595	548	542	507	496	579	529	523	534	560	537	508	532	559	517	597	558	538	551	593	535	564	554	550	540	560	557	551	531	510	534	538	581	550	546	584	538	552	529	496	604	567	564	587	545	540	556	524	550	572	558	540	548	551	557	538	583	543	559	542	548	517	550	543	540	527	537	522	525	556	538	498	553	571	569	541	531	560	565	504	523	595	536	549	506	559	563	556	561	550	511	498	562	512	542	550	529	558	559	545	550	565	567	567	556	553	565	546	570	562	542	576	530	585	568	529	531	540	491	525	582	542	545	547	511	584	537	546	592	560	584	537	550	555	555	566	544	535	519	547	605	578	613	540	518	535	547	499	557	554	537	546	553	558	525	552	504	558	584	597	519	565	547	529	540	525	546	567	564	563	516	576	518	539	577	522	585	514	546	532	562	518	498	567	574	500	550	555	570	541	530	566	577	585	563	572	527	547	556	536	528	544	584	530	542	565	586	552	572	564	519	570	566	536	609	563	568	549	574	497	511	527	503	571	531	536	543	543	516	555	544	557	525	534	567	519	562	577	539	571	584	512	539	559	517	539	527	539	521	520	529	533	531	536	536	538	558	559	532	506	546	559	559	495	527	552	582	550	540	552	587	555	528	533	525	528	529	556	591	557	523	566	537	545	567	541	548	584	525	493	573	539	583	581	546	525	548	555	544	546	554	559	514	538	572	544	551	574	530	528	556	550	532	516	539	553	534	562	518	559	575	583	600	516	557	567	598	559	546	555	539	559	563	527	574	553	544	554	506	556	536	567	553	534	586	501	540	542	591	585	562	551	525	532	529	551	588	573	515	521	563	573	577	566	557	549	581	527	517	545	521	528	574	559	517	546	539	543	560	525	548	509	526	549	533	539	548	521	572	519	505	541	524	574	557	560	565	546	573	528	560	550	570	551	535	578	533	540	540	584	552	595	551	543	532	578	547	542	566	541	560	523	565	534	555	559	546	558	562	515	531	513	558	528	529	546	552	563	542	560	537	539	544	515	544	584	556	547	535	587	551	540	562	534	507	553	543	555	530	572	558	536	544	553	547	600	590	542	525	534	541	516	527	503	523	528	546	529	531	572	559	550	517	552	547	531	548	553	572	536	512	542	511	532	519	563	550	546	526	549	560	560	517	556	531	561	543	518	533	579	567	531	580	537	556	551	527	540	520	534	582	534	544	514	547	553	519	532	529	581	530	548	595	591	532	540	520	546	586	601	564	592	557	571	534	543	541	552	575	531	583	529	566	581	547	531	551	513	590	534	569	578	567	585	542	564	530	535	587	516	501	591	536	536	530	562	518	552	529	535	566	566	585	516	544	559	541	543	488	597	531	514	566	553	503	541	575	532	524	552	571	562	577	570	534	550	552	488	545	561
53701	18725	7407	3479	1980	1425	1267	1000	692	701	448	371	313	310	267	178	189	192	195	163	160	181	171	171	139	155	146	174	158	159	161	148	134	156	123	133	158	143	131	139	136	147	128	146	141	146	148	142	156	131	124	127	133	122	122	144	143	155	147	123	141	140	147	121	143	155	148	160	148	114	143	158	159	121	143	149	144	145	131	144	114	108	143	127	121	129	149	136	168	134	138	128	132	126	153	140	147	155	142	133	129	133	127	145	146	172	120	153	141	129	140	141	154	152	125	131	140	119	149	137	128	127	145	135	140	150	150	125	165	130	147	146	136	137	155	123	151	149	142	145	116	126	129	114	128	117	128	126	138	137	151	132	123	131	131	130	137	140	119	146	132	157	148	150	140	141	123	141	154	118	136	129	145	142	144	128	118	138	132	143	105	111	157	130	141	125	119	154	135	121	122	151	136	143	123	117	129	118	129	123	128	142	133	118	138	140	159	139	137	122	150	140	119	139	133	149	138	114	130	122	135	147	140	133	109	102	128	143	132	137	150	141	127	122	138	135	134	120	116	128	130	122	118	142	140	130	120	138	140	123	115	137	130	135	132	148	131	129	145	147	135	143	138	136	124	117	136	119	112	129	136	150	138	123	143	135	130	145	131	122	113	143	136	134	118	152	132	155	138	116	144	159	125	135	127	142	157	122	141	132	130	131	137	138	134	137	146	143	129	153	146	132	151	128	128	132	150	118	114	152	126	122	136	109	144	130	139	137	136	148	155	132	123	147	133	126	122	144	113	135	121	109	106	131	117	125	134	141	116	133	118	137	139	154	122	131	116	121	134	145	143	134	119	116	144	104	143	150	142	129	128	105	128	152	111	148	143	144	135	128	139	143	135	132	165	129	129	145	120	125	140	128	122	129	136	112	129	122	143	143	144	145	150	120	127	145	133	116	129	144	139	134	129	135	140	125	137	122	135	151	114	126	112	137	137	138	132	131	157	110	131	154	136	123	131	140	144	129	147	134	150	122	121	133	127	129	128	132	123	141	136	144	149	120	118	128	137	136	147	134	116	130	143	129	148	116	132	116	113	130	142	128	119	111	161	131	145	128	133	141	127	114	114	143	146	123	136	119	135	139	131	125	133	130	125	133	142	139	127	129	141	114	111	126	104	142	117	119	117	121	131	140	133	136	151	159	139	134	139	118	140	141	135	124	138	130	132	145	121	141	122	132	163	151	120	117	103	143	118	151	117	131	156	139	131	127	118	128	135	136	136	128	114	116	134	142	123	143	155	164	128	140	120	131	130	107	154	145	136	138	127	135	126	119	117	135	129	133	156	142	134	114	134	134	152	137	136	133	137	149	125	142	157	113	139	133	142	133	119	120	150	135	131	135	135	129	126	157	127	148	142	137	118	124	141	132	119	117	125	151	110	149	114	125	137	125	146	165	147	145	134	149	129	128	139	127	129	123	115	156	142	133	130	148	137	124	142	150	159	160	142	145	159	141	145	130	143	136	130	124	139	124	124	143	125	125	117	135	127	124	150	129	134	137	106	151	136	142	140	115	118	115	123	109	139	153	156	139	145	119	155	134	138	127	134	123	153	142	137	128	132	102	131	130	128	152	147	141	126	127	135	134	125	120	126	121	115	122	140	140	133	145	126	133	130	115	122	124	141	108	119	155	137	149	122	113	115	112	116	139	112	132	113	131	113	115	127	127	136	141	132	125	111	131	125	135	133	112	126	122	159	134	126	125	142	145	131	136	122	126	131	120	147	124	137	144	118	147	134	124	127	125	127	115	128	133	129	140	118	123	137	146	145	134	140	127	131	123	117	134	130	132	146	127	125	148	134	143	132	131	137	152	127	131	151	135	136	140	127	143	132	121	133	136	148	147	150	128	159	127	126	122	128	140	136	152	134	146	122	142	150	136	130	118	160	116	117	155	114	141	126	136	145	124	135	143	121	148	134	154	124	141	128	131	136	126	138	142	107	127	135	121	132	143	118	159	118	118	125	119	136	127	149	112	141	119	118	143	153	129	101	121	133	125	139	111	127	126	139	145	119	143	135	153	142	148	127	143	148	143	131	136	112	112	140	134	140	117	140	153	133	137	143	153	132	111	150	139	138	135	128	138	119	143	140	138	142	122	118	119	134	115	121	118	105	120	144	146	126	142	123	123	118	108	144	138	142	147	126	125	141	140	136	126	123	147	128	130	144	138	116	145	134	150	144	135	127	127	119	159	120	136	127	136	152	135	110	146	116	130	137	129	130	147	133	122	129	125	135	124	142	123	129	133	156	137	112	136	131	130	123	136	120	150	121	131	146	125	135	119	127	131	147	137	122	123	130	157	151	151	137	145	142	110	122	139	132	129	133	142	153	142	136	130	125	142	128	129	126	136	140	127	133	121	159	138	141	125	137	129	145	125	150	130	119	124	130	142	150	131	132	155	127	136	140	126	121	145	110	126	132	112	121	117	138	124	134	151	152	127	146	136	139	136	120	133	146	125	128	134	150	126	120	133	120	114	150	148	138	131	133	128	136	130	147	128	115	153	143	113	144	130	137	104	135	139	157	128	140	157	136	111	121	138	107	126	116	134	132	126	122	121	117	145	121	121	158	118	141	143	145	137	130	140	131	127	125	123	131	136	116	122	145	142	123	140	108	134	128	161	126	132	133	153	129	126	125	121	141	147	154	113	141	106	133	140	130	132	133	147	145	135	129	139	138	126	127	129	122	129	142	140	127	139	123	148	128	151	138	118	152	139	150	129	132	134	142	132	134	138	148	138	143	132	131	138	122	154	166	139	121	134	148	124	126	141	124	141	128	125	134	119	136	131	132	122	118	132	140	155	133	139	143	129	135	122	126	133	146	141	124	125	133	129	129	129	137	142	112	113	140	127	141	119	139	122	135	113	115	146	127	143	144	119	128	123	143	150	126	132	139	124	132	119	128	135	146	112	144	134	137	140	124	119	137	129	150	141	134	129	129	129	154	135	120	116	121	100	118	134	119	144	136	124	118	143	123	131	130	140	127	129	137	148	129	129	131	120	122	140	121	162	126	136	147	137	139	143	145	126	143	125	132	132	135	138	127	140	132	124	121	115	131	132	133	146	127	137	129	144	150	112	133	139	127	133	131	121	150	141	127	127	131	138	127	137	152	142	146	136	159	125	137	129	144	156	115	134	137	130	149	137	151	141	126	121	151	128	117	131	122	136	147	139	142	152	120	147	119	137	121	120	151	133	150	126	134	143	131	106	136	145	145	120	143	125	129	115	140	123	139	132	137	126	138	147	115	141	137	135	158	119	117	127	151	131	118	124	127	135	132	125	144	151	121	123	121	132	130	126	127	129	128	137	142	126	139	144	127	115	133	139	149	143	125	132	135	140	142	137	132	115	139	141	122	132	116	118	142	144	119	138	138	121	138	128	144	138	141	124	132	135	153	149	121	133	143	142	134	130	113	110	152	129	120	120	139	130	121	124	129	139	137	125	136	130
29503	5509	7666	6823	5566	4847	5225	4143	3101	2754	1962	1718	1491	1480	1149	1022	896	893	800	754	747	673	636	576	571	573	515	539	576	498	500	514	484	462	493	474	458	442	459	426	405	398	426	414	389	440	434	434	430	435	404	420	397	406	420	365	399	378	371	375	395	374	409	400	387	400	352	374	402	381	366	405	379	408	405	335	399	390	396	349	363	372	376	334	384	382	363	343	413	368	346	379	374	368	336	383	400	365	346	363	363	391	360	367	351	335	345	378	349	334	380	372	377	359	324	366	332	353	357	345	345	359	367	378	330	374	361	345	330	316	361	369	382	376	370	345	357	333	359	344	388	376	400	356	357	357	343	337	386	345	364	350	343	363	334	352	361	358	352	338	350	363	336	374	357	367	361	325	347	351	376	364	355	356	329	347	331	342	349	355	347	331	345	374	354	350	314	343	375	327	374	390	308	370	378	367	370	360	337	341	347	371	347	344	315	364	370	362	348	350	344	350	370	367	356	322	363	337	357	330	361	330	385	362	348	360	354	333	345	384	356	359	318	393	343	367	329	382	378	362	335	362	349	366	359	379	329	364	356	357	347	357	366	363	335	361	369	370	339	360	341	350	354	346	359	353	372	354	348	331	365	388	363	347	350	343	357	364	396	352	357	339	366	321	355	346	347	338	346	378	350	351	335	345	368	331	350	346	317	339	353	344	377	352	345	348	349	345	375	345	378	354	386	334	354	334	353	341	360	341	386	337	339	382	324	335	355	346	364	344	366	374	339	344	335	359	369	367	352	379	361	349	360	358	330	355	329	363	363	348	353	356	356	339	332	328	305	354	333	354	360	349	333	374	337	343	341	317	350	371	368	340	383	347	353	331	361	369	337	331	369	357	348	345	377	381	347	368	326	354	340	371	385	350	355	338	364	349	335	352	347	362	328	338	364	358	368	336	334	341	369	330	330	378	369	353	358	342	323	339	371	333	323	350	332	323	328	344	339	344	314	335	341	328	308	350	328	346	367	335	326	378	387	335	384	335	347	369	336	362	343	397	347	337	339	357	359	332	339	347	368	351	334	353	369	341	338	350	335	384	360	334	357	320	356	329	332	323	362	383	349	354	370	344	345	359	366	384	329	353	369	366	364	356	374	352	330	354	369	314	318	366	381	361	323	342	363	331	361	369	356	332	325	347	360	370	382	371	343	318	367	378	384	345	353	336	392	355	299	340	386	345	352	358	351	348	321	387	358	380	340	361	327	360	356	351	381	343	368	327	355	307	346	354	374	366	347	325	387	355	358	353	356	335	375	367	355	377	344	366	373	345	351	360	342	344	331	341	306	345	367	368	339	370	345	327	342	355	376	353	343	361	344	343	371	340	327	344	352	337	363	379	370	342	402	355	362	352	324	349	355	335	354	350	333	353	341	374	353	340	341	338	344	345	320	319	340	365	349	340	313	364	319	359	348	313	322	313	363	341	344	377	374	343	367	329	368	356	351	340	357	324	333	364	376	360	346	342	341	335	374	351	359	339	384	333	333	340	354	355	318	340	364	344	341	340	341	372	330	324	355	347	388	311	346	341	337	341	357	327	325	384	348	332	353	345	344	351	331	374	334	366	330	374	345	325	340	312	339	355	368	347	368	355	382	336	357	377	353	378	358	348	328	342	324	364	357	371	359	355	340	342	364	368	326	363	331	389	338	328	380	356	336	376	377	347	366	339	346	362	364	350	373	340	352	353	343	349	319	332	344	365	347	342	366	362	350	376	364	352	316	365	343	343	362	368	378	353	387	370	321	395	358	342	336	359	332	343	348	371	363	319	330	349	345	357	312	304	326	396	350	328	354	375	366	336	343	317	320	321	386	346	335	335	351	350	329	350	351	323	330	363	335	346	335	341	306	340	346	357	332	386	400	383	354	345	334	379	354	335	373	292	339	362	364	316	334	359	348	353	342	374	343	363	356	347	365	365	344	368	336	376	365	341	356	335	341	381	365	366	336	359	334	355	383	334	354	343	380	369	337	388	354	343	365	344	340	369	367	387	341	334	364	357	358	345	327	356	371	347	365	357	351	352	362	374	371	336	357	360	358	383	337	337	322	377	311	334	356	333	323	370	359	353	327	346	318	378	401	373	353	366	325	355	338	340	328	328	349	360	329	368	312	332	352	348	354	353	358	343	340	369	330	338	350	360	357	359	387	324	360	335	338	356	319	381	363	383	304	371	357	352	340	351	352	364	330	347	305	342	347	339	351	332	361	354	374	335	359	347	332	368	374	381	323	368	377	345	345	365	341	318	360	329	313	360	364	368	326	342	374	353	384	353	351	353	332	316	380	332	358	372	365	339	358	345	360	352	352	431	333	375	333	373	359	354	369	327	366	385	347	338	355	351	361	369	370	366	345	387	395	384	365	327	351	331	357	357	366	355	367	352	338	375	333	340	365	342	383	337	325	342	361	353	384	354	354	327	331	352	345	366	338	350	341	346	332	371	371	331	366	360	316	359	392	349	331	314	348	378	336	386	382	368	361	372	367	342	367	360	346	367	354	388	352	352	382	377	328	361	331	354	316	365	357	334	366	359	347	338	347	364	344	359	329	330	359	325	324	339	359	364	352	342	332	358	355	381	320	342	362	341	303	371	352	372	368	346	349	366	368	344	338	348	365	346	334	391	345	349	376	383	364	322	362	355	348	332	352	322	348	335	349	388	364	292	368	327	329	320	381	320	346	339	365	342	312	344	332	351	360	326	363	337	311	385	351	376	326	371	368	373	330	321	352	356	352	357	366	348	364	316	355	370	332	353	372	330	359	335	341	398	340	339	371	364	364	364	366	334	350	321	347	345	375	376	349	346	327	351	377	350	330	353	370	329	363	294	385	348	329	362	357	352	397	361	335	322	381	347	323	353	343	348	342	365	335	336	338	343	346	360	355	377	360	377	327	355	326	340	360	379	355	349	344	370	324	362	371	354	341	343	346	361	364	341	350	349	361	353	357	354	349	335	343	327	358	381	360	321	346	366	377	320	366	391	344	368	342	302	347	326	359	349	368	353	321	339	341	336	358	319	387	335	333	329	363	373	344	365	291	361	330	320	362	341	351	367	340	361	350	355	379	339	341	343	370	380	360	339	351	331	363	351	357	348	292	342	370	371	352	332	359	360	364	360	369	350	388	364	335	321	363	387	335	344	356	386	348	341	331	323	381	387	344	359	332	340	361	318	350	316	366	363	367	371	356	311	349	355	334	351	320	372	337	348	348	352	342	332	371	351	357	339	353	329	346	348	356	340	352	361	357	319	337	370	364	351	352	354	330	344	356	344	356	388	387	331	357	338	366	354	344	338	349	365	365	349	358	326	344	320	367	365	318	347	353	359	358	356	390	325	368	372	362	352	339	365	350	372	328	358	372	355	358	343	320	358	368	312	354	337	366	346	338	350	355	354	339	340	336	354	403	352	366	387	379	350	343	320	339	316	363	353	352	361	351	362	345	364	329	345	360	357	344	348
57764	20998	9758	4589	1816	1156	1045	934	789	594	572	380	348	271	197	185	200	159	173	158	139	146	126	115	125	133	138	108	113	119	112	116	102	117	111	111	97	118	93	99	129	91	98	92	102	114	115	108	97	108	94	90	88	97	91	99	105	106	97	95	88	96	110	116	95	98	89	111	81	116	85	98	116	92	98	92	94	102	115	102	112	109	89	111	82	101	111	97	115	82	110	95	106	92	103	92	103	89	95	86	113	85	125	90	104	118	98	93	107	112	94	90	101	90	90	114	91	82	90	97	110	89	103	115	105	105	87	99	93	104	83	83	92	86	94	102	102	82	101	103	98	113	90	107	96	103	102	95	104	97	97	103	117	85	112	83	78	91	89	100	103	96	105	113	68	108	95	103	94	83	106	98	88	88	92	93	91	92	100	102	96	98	93	88	106	97	90	86	87	101	104	104	89	93	90	106	102	105	84	91	108	95	104	103	103	92	101	101	97	104	84	101	104	124	115	91	100	85	101	98	97	97	104	90	85	108	92	97	88	96	88	93	92	94	94	78	96	104	100	98	100	100	113	98	90	97	98	117	108	95	103	94	99	98	93	88	89	94	101	91	92	92	86	102	91	102	90	92	105	72	89	99	67	90	116	103	102	82	96	98	82	100	88	108	105	98	85	87	98	94	110	102	112	88	124	107	103	73	93	103	86	90	83	118	78	95	87	91	96	91	106	97	93	107	95	96	91	84	82	82	99	90	99	96	82	96	85	104	101	95	92	87	97	95	106	109	96	87	95	103	80	96	86	106	91	91	95	88	98	96	88	112	89	97	102	90	80	84	78	96	92	100	75	96	98	93	92	68	95	89	95	93	105	101	96	93	107	106	101	86	96	110	88	101	117	97	88	79	100	100	100	82	88	96	97	85	113	98	105	113	102	100	99	99	88	106	80	99	95	85	97	98	105	92	86	99	96	90	92	94	108	93	101	107	76	91	104	107	101	105	111	97	111	89	95	107	92	105	93	90	113	105	99	91	88	76	106	110	89	77	94	86	88	101	90	103	97	107	84	93	88	108	112	95	95	89	83	86	86	84	90	101	86	104	85	88	73	100	100	96	115	89	104	108	100	102	102	94	98	92	87	97	107	96	118	119	99	100	90	105	91	90	102	88	81	98	86	113	96	123	90	88	88	100	85	100	97	84	112	92	89	106	101	83	79	96	92	97	89	110	95	92	103	92	98	96	86	97	97	95	110	96	106	91	100	85	92	93	91	100	86	113	85	87	101	99	100	85	91	91	108	86	88	96	87	97	93	86	112	92	93	92	90	87	89	98	76	103	84	110	101	110	107	99	93	85	110	106	109	86	88	82	84	97	89	99	103	88	99	85	114	103	96	90	110	89	100	85	85	90	90	97	102	81	78	90	106	102	93	87	95	81	93	119	120	94	83	108	102	96	84	119	103	83	101	82	96	104	93	80	100	113	110	86	101	116	91	94	98	113	88	75	96	79	85	90	104	108	97	85	110	97	106	106	90	94	100	96	95	98	113	100	99	99	79	86	98	95	88	89	85	100	82	85	100	88	105	120	96	87	93	94	93	97	91	101	86	88	97	102	92	113	92	119	111	91	99	95	91	107	112	89	83	115	99	88	82	120	81	99	69	97	109	88	97	96	88	94	88	101	86	109	97	87	82	103	87	97	106	109	102	83	105	73	96	81	96	90	79	99	104	101	91	81	88	88	106	97	88	91	108	105	86	96	92	102	104	99	94	86	103	97	94	107	73	73	79	93	83	88	81	95	108	90	101	90	93	90	98	87	93	98	98	110	78	78	103	102	84	85	95	111	97	101	98	82	91	105	99	91	85	106	107	87	101	92	85	106	95	103	99	103	116	87	92	92	102	81	99	94	88	84	83	79	105	109	84	83	93	92	98	95	96	119	123	107	98	95	94	109	84	93	108	95	87	89	96	89	95	83	105	114	86	100	99	115	88	99	105	96	98	103	85	93	111	95	102	100	88	80	96	93	105	78	112	101	88	93	105	108	96	86	106	113	90	83	105	111	108	81	94	99	89	100	94	80	102	99	109	101	91	81	85	101	109	101	84	92	94	80	78	96	103	107	74	90	91	96	94	91	106	110	88	108	109	81	106	90	97	104	97	83	108	100	93	98	89	93	82	96	92	107	95	96	122	121	94	81	72	113	95	116	90	96	93	108	89	107	94	90	68	89	105	100	79	83	87	101	100	92	99	75	88	97	90	97	94	102	88	90	95	109	82	106	88	102	91	83	100	102	87	84	71	106	89	87	103	91	99	92	93	94	89	91	82	77	100	97	79	101	94	90	105	88	104	95	106	106	73	92	80	66	107	112	95	99	97	83	87	116	92	77	108	94	90	95	88	90	79	91	93	84	95	87	104	104	93	109	90	84	87	90	102	95	108	75	128	90	102	101	101	83	87	111	104	77	93	81	102	103	90	80	97	111	91	102	97	80	103	88	86	96	100	93	103	103	90	82	103	82	90	115	122	112	96	102	97	105	96	82	98	113	100	76	70	92	88	87	88	95	79	103	100	109	83	101	90	73	79	100	88	104	98	97	110	96	95	91	98	99	90	98	91	98	104	107	98	103	102	98	103	103	94	91	104	94	93	82	95	121	105	87	94	83	106	82	87	103	107	78	84	105	102	106	78	98	80	81	94	78	90	93	105	92	106	84	104	113	113	88	106	102	96	102	90	93	96	99	80	77	105	90	99	109	107	101	103	100	91	109	112	119	112	110	87	109	98	69	96	92	80	97	84	94	93	92	111	99	94	85	89	110	98	97	84	111	100	104	90	97	96	92	79	114	98	94	121	86	90	87	91	91	103	98	92	105	108	98	84	94	104	102	87	98	117	100	116	89	93	91	94	84	106	89	99	92	117	98	97	96	104	110	94	90	96	105	58	80	105	88	106	88	84	100	109	91	100	96	105	101	96	103	96	87	95	97	110	83	91	84	73	80	115	99	89	78	105	101	106	85	105	93	99	82	84	96	91	94	104	82	108	101	103	102	89	103	88	93	87	80	111	95	104	87	89	95	96	90	97	121	100	101	94	100	97	100	95	97	110	102	107	75	111	105	100	84	98	86	111	88	103	95	89	112	95	112	91	98	89	99	86	104	88	95	91	112	109	86	88	99	94	89	86	107	84	93	100	100	85	96	83	95	89	88	87	76	75	100	93	100	84	90	98	104	91	86	107	97	81	107	100	94	100	84	111	110	93	97	103	82	103	93	85	85	92	108	103	112	113	114	115	96	109	94	109	99	95	81	90	73	97	90	102	109	90	125	93	100	94	93	124	76	86	100	86	103	98	92	98	87	99	102	97	99	82	92	84	87	100	95	89	117	98	76	78	100	86	102	85	89	88	91	92	88	110	110	97	83	91	90	112	102	74	95	102	96	78	107	97	78	118	87	113	103	99	95	98	84	97	98	84	94	96	81	99	108	119	91	99	87	85	109	105	94	93	92
32055	5696	11083	7649	5179	4266	4497	4163	3131	2386	2250	1893	1573	1374	1133	900	897	830	700	644	642	598	533	526	462	499	437	419	466	429	445	404	430	393	383	382	356	360	383	371	340	355	349	358	357	368	320	340	329	340	305	306	311	336	299	311	319	300	288	310	298	291	313	310	292	303	303	293	303	276	273	317	329	277	300	276	286	293	279	289	285	280	283	269	306	285	315	313	279	302	310	277	279	277	284	277	263	287	277	283	275	270	268	274	263	293	292	271	257	279	271	256	264	293	266	281	274	294	296	304	250	251	273	268	284	254	280	284	263	278	270	291	271	281	280	258	256	267	289	261	293	284	268	237	280	263	273	274	268	261	264	249	271	266	277	276	278	290	269	269	306	264	268	268	263	251	252	299	270	255	244	255	273	252	277	229	291	236	267	273	283	239	242	215	282	291	274	262	228	274	260	275	246	251	280	262	243	268	269	278	263	292	264	271	275	279	237	252	284	308	247	243	281	262	287	266	304	275	229	255	243	258	281	251	283	252	293	277	285	292	293	259	255	284	260	269	268	277	262	261	270	263	268	223	225	279	273	271	246	248	259	260	252	292	259	272	270	253	257	240	257	276	257	268	273	252	245	254	267	269	250	277	241	260	255	268	265	273	256	284	243	273	277	247	246	282	275	267	301	295	271	259	258	264	262	237	280	234	263	280	271	267	239	276	291	273	260	281	270	271	249	297	263	263	258	247	243	273	273	262	250	258	226	272	274	253	289	274	267	250	278	263	261	249	231	286	271	250	299	265	274	236	268	239	262	269	265	292	282	276	267	283	254	251	289	263	290	269	254	283	312	261	262	265	260	260	255	285	275	260	280	291	258	271	301	281	261	294	238	276	248	275	291	267	264	284	249	278	250	257	263	239	304	271	281	281	270	246	275	255	261	267	252	288	224	278	274	258	275	265	265	279	284	292	257	271	248	285	263	281	253	248	265	272	268	252	250	255	251	227	216	301	263	269	273	243	248	249	280	259	275	311	257	299	272	206	287	276	267	275	263	295	243	274	267	264	269	276	259	253	273	290	261	258	235	267	284	279	286	269	281	265	288	269	270	293	265	266	255	265	250	249	288	267	278	285	289	234	262	284	269	282	279	263	261	246	268	245	258	266	286	271	234	272	271	279	245	264	286	259	272	282	269	263	278	273	261	278	258	266	296	265	251	279	268	245	257	263	273	313	285	288	246	250	266	291	289	254	259	281	242	274	271	255	275	312	258	276	263	253	285	274	259	244	255	255	263	256	263	270	288	283	265	268	267	285	273	257	281	260	284	278	263	242	282	242	287	271	262	224	251	277	293	265	253	275	275	274	253	270	292	269	264	282	278	267	269	294	263	250	236	255	249	275	273	265	272	266	280	269	288	278	285	236	233	260	269	241	267	256	268	289	264	272	272	265	258	267	252	270	242	265	252	237	277	251	266	234	283	255	274	258	258	280	226	263	278	273	269	257	286	264	254	280	273	248	248	260	253	270	282	254	256	255	218	263	244	262	262	286	267	245	274	261	259	269	270	274	286	261	296	227	237	250	276	263	253	260	278	292	238	258	270	269	272	290	262	256	297	276	255	265	258	236	273	295	298	271	239	259	270	268	267	254	261	245	275	255	251	269	272	215	231	247	264	261	244	275	263	261	253	270	256	273	279	253	257	276	283	259	254	247	271	248	293	249	258	274	295	277	255	231	262	258	265	283	287	287	263	259	295	274	289	255	287	229	261	255	259	305	290	227	291	266	266	231	290	232	254	279	273	253	232	266	250	264	272	258	279	254	235	274	266	279	268	242	264	259	271	241	289	245	229	304	253	279	277	292	242	225	254	244	273	251	267	257	266	257	262	287	252	285	287	255	253	269	274	230	256	283	272	243	243	246	251	267	243	281	263	253	255	257	245	296	231	267	243	241	285	231	260	271	259	294	261	275	295	247	276	235	274	271	246	231	276	257	270	251	245	239	263	289	247	262	262	264	277	248	255	264	281	275	275	271	239	244	274	281	265	266	272	237	260	245	268	244	278	293	260	250	238	272	263	279	243	257	237	262	267	278	267	252	239	275	274	284	277	256	254	286	278	279	265	262	275	257	269	265	282	249	273	305	270	271	264	258	246	266	242	275	256	278	241	262	278	257	265	280	272	258	258	267	259	240	272	255	265	279	283	281	272	242	266	269	269	247	245	247	275	288	278	276	253	272	255	260	252	250	296	292	272	273	279	267	260	223	303	262	276	266	252	268	246	285	272	241	256	235	264	255	287	277	262	264	262	249	266	239	261	271	283	229	271	274	263	285	252	263	277	267	271	271	279	275	284	291	256	243	285	257	268	251	248	269	308	246	315	263	262	234	274	234	245	233	244	268	265	258	286	264	274	264	260	291	267	251	259	251	267	279	263	300	250	277	249	264	252	290	270	280	254	250	256	241	276	269	265	254	285	254	270	296	291	251	257	246	238	285	275	260	256	273	256	258	254	266	293	260	261	281	294	233	296	252	251	269	253	270	269	279	245	274	249	251	254	236	293	281	280	295	280	281	302	280	281	263	276	254	273	260	289	265	226	262	229	262	231	243	258	239	265	278	246	267	276	247	265	234	259	242	256	276	290	215	272	285	254	247	264	300	271	290	275	248	269	271	266	252	257	281	271	267	286	243	258	260	275	285	266	264	277	269	242	268	303	252	247	288	252	257	261	267	279	270	268	307	275	271	247	230	286	250	281	286	267	304	254	273	267	265	306	250	284	263	280	248	246	290	265	274	250	256	270	249	264	266	282	299	255	281	263	251	261	262	272	288	274	276	247	270	229	250	239	254	254	271	261	233	273	255	255	272	236	246	258	255	253	223	290	264	272	262	273	258	281	301	298	259	270	270	248	254	264	245	260	264	307	268	281	272	279	260	236	272	283	259	273	258	250	286	269	301	252	269	242	264	280	229	278	215	253	246	270	249	250	270	269	252	281	273	298	269	261	256	275	254	258	251	296	248	258	254	260	281	248	282	284	227	285	268	247	264	267	274	254	279	267	262	263	265	248	238	252	288	260	249	261	265	269	271	257	262	246	289	261	289	275	247	249	254	271	255	246	217	266	268	284	276	259	265	229	257	260	281	265	254	272	274	268	300	251	262	252	243	277	250	264	251	256	265	274	269	295	254	254	285	278	279	302	264	265	249	255	273	241	273	265	264	252	253	274	288	259	279	272	276	228	255	260	252	260	241	251	269	260	268	251	250	278	253	247	258	261	256	249	255	284	267	285	266	266	265	258	272	254	274	240	301	265	269	265	271	280	245	238	274	264	250	283	251	274	271	265	292	259	245	254	253	243	284	284	266	235	280	253	271	255	250	256	264	251	271	257	257	256	263	237	261	239	256	243	295	276	264	275	278	253	305	295	266	261	279	245	281	228	304	255	284	283	276	259	256	260	279	241	295	282	298	244	279	232	273	241	257	257	276	251	268	273	257	292	271	268	279	271	265
6457	650	1208	882	243	224	278	197	225	255	198	207	235	223	235	208	226	228	208	190	210	217	205	216	216	208	227	217	251	225	187	192	218	233	197	212	238	234	226	223	221	243	202	231	211	193	193	235	217	209	202	199	226	193	201	220	202	203	249	234	230	201	220	234	220	207	229	235	223	234	201	234	206	222	214	214	217	194	208	219	200	221	226	182	227	209	214	221	208	223	227	201	216	215	213	191	242	229	199	233	227	228	232	246	228	199	218	222	209	224	202	243	197	208	206	210	218	256	217	230	225	222	224	201	221	213	196	233	233	217	196	212	224	236	220	229	206	225	219	213	198	179	220	225	215	212	218	222	212	231	209	212	209	218	210	224	211	194	231	208	200	213	220	236	222	163	189	199	236	200	220	206	212	246	200	205	218	219	213	205	209	218	215	197	212	186	208	205	197	215	207	221	209	201	229	228	204	208	183	201	200	219	206	224	189	213	215	222	179	206	231	213	207	227	215	183	227	227	215	213	196	207	202	218	227	214	197	196	222	206	204	236	213	209	214	231	241	218	202	213	187	195	222	217	215	223	212	223	202	187	215	215	216	222	207	204	223	202	210	224	213	232	196	211	192	224	190	218	225	233	235	206	207	226	220	216	221	224	228	244	188	225	209	216	195	227	209	209	253	200	194	207	221	201	217	198	216	215	201	200	207	232	207	202	240	223	185	205	205	214	212	193	240	209	212	214	222	241	223	228	200	244	204	214	218	243	208	192	205	236	251	203	214	217	204	195	232	235	199	218	216	196	226	235	198	189	226	238	210	210	192	212	233	213	230	192	210	194	186	200	208	188	223	213	229	229	210	234	219	224	213	208	206	187	226	208	214	207	206	201	203	216	227	213	191	223	217	215	214	211	216	219	210	203	230	222	207	211	238	199	215	245	214	225	216	217	200	199	188	207	215	208	212	224	205	219	179	200	212	227	200	207	228	215	229	237	210	211	227	197	171	226	198	211	245	202	205	208	237	218	204	226	253	205	212	213	206	222	219	218	215	202	207	221	214	229	232	250	205	207	236	202	208	191	205	212	193	229	198	216	190	219	203	214	221	216	207	237	234	231	234	197	213	218	212	212	222	210	202	202	203	229	213	226	223	234	215	237	181	203	250	209	220	231	234	212	234	209	199	214	204	227	209	249	223	219	202	214	232	213	178	214	215	211	206	201	224	198	228	233	208	192	210	219	213	202	215	218	208	214	206	232	201	219	246	217	213	211	211	209	233	230	219	229	214	223	252	216	223	224	210	221	189	246	223	202	200	208	203	205	227	212	213	192	237	228	213	206	227	227	246	197	210	218	211	198	207	237	228	205	217	206	219	219	217	204	219	184	197	220	203	205	223	229	211	227	212	236	190	210	236	219	220	232	230	232	194	226	216	216	202	215	224	237	214	225	230	240	204	215	202	210	200	220	256	211	226	219	223	221	215	172	221	236	215	224	229	217	208	220	209	230	222	229	217	209	236	225	236	224	202	231	204	201	232	212	195	224	208	211	189	198	242	206	204	194	225	257	189	211	209	201	194	220	204	180	218	196	219	197	194	226	213	240	225	225	212	191	208	211	197	231	222	212	200	230	223	222	208	200	228	201	229	209	199	210	209	226	195	214	219	218	190	218	194	210	214	222	221	237	205	219	234	214	188	199	214	206	207	248	211	237	197	198	196	191	235	207	219	234	219	232	222	214	207	245	212	237	199	237	222	201	209	221	225	239	199	219	229	205	204	212	215	218	209	205	201	200	213	193	218	196	210	229	203	216	224	236	200	216	224	238	225	209	236	242	224	205	202	235	214	188	212	194	200	204	248	214	211	220	226	235	225	230	232	210	188	222	241	212	207	216	214	207	220	202	187	233	211	202	205	218	206	220	202	230	213	221	222	191	241	217	208	190	219	189	216	231	183	217	213	201	206	202	200	211	200	220	215	208	199	200	206	220	203	221	183	216	236	205	228	198	230	206	224	217	205	216	232	211	260	227	208	202	219	199	210	204	231	224	213	190	216	189	227	191	217	238	199	216	197	225	215	197	215	222	237	202	227	245	219	237	216	223	191	233	230	224	214	180	216	223	222	217	216	225	195	207	199	196	218	195	216	201	229	222	224	233	232	236	229	205	201	217	219	183	187	222	232	218	200	222	207	211	185	233	232	210	195	202	210	233	194	207	189	190	216	199	225	233	212	263	226	206	202	205	203	190	207	212	219	216	204	199	202	185	185	186	211	218	222	180	216	201	234	213	199	204	219	202	217	210	224	232	216	220	240	204	212	209	208	212	203	190	201	247	223	223	235	210	211	226	209	235	221	184	224	234	232	206	220	214	226	190	196	230	218	221	197	210	214	227	195	185	208	215	221	252	193	208	216	201	214	177	194	208	196	185	210	220	222	192	217	212	205	209	203	210	196	228	200	229	186	199	201	200	191	229	209	208	202	240	225	202	235	192	240	232	233	205	235	221	204	182	208	219	212	216	230	195	224	220	217	211	223	243	184	239	205	230	206	210	228	217	248	229	203	215	190	208	233	210	193	231	214	223	210	248	196	214	216	232	226	225	236	212	223	208	199	236	209	235	217	174	222	238	224	247	187	188	226	225	224	210	213	243	209	202	210	239	227	235	224	228	220	215	201	223	223	236	202	228	186	223	224	224	208	235	230	225	217	229	236	199	204	236	231	223	226	216	220	236	209	216	222	216	206	211	224	218	195	245	214	205	229	245	206	204	206	206	208	198	237	213	231	223	204	203	245	226	234	189	231	201	217	220	237	201	205	207	205	242	218	191	226	236	219	221	224	204	233	181	215	223	253	223	239	196	225	196	206	225	207	220	214	209	220	221	182	208	216	221	198	185	228	234	209	232	218	192	221	202	224	223	212	196	228	207	230	213	203	186	204	221	214	214	220	202	219	206	188	212	238	231	214	222	207	211	226	213	205	227	227	214	206	216	220	221	181	224	215	206	210	199	198	220	211	186	244	193	220	206	224	201	231	238	199	222	220	209	217	205	218	214	205	206	222	235	202	236	233	212	216	205	194	205	208	202	197	242	208	200	215	232	233	221	220	197	201	211	206	228	238	244	232	212	205	199	224	219	200	213	207	186	215	189	215	224	213	221	200	215	222	211	208	204	207	235	234	243	218	243	224	205	193	216	217	237	244	222	211	212	220	198	218	213	222	218	202	236	192	223	219	221	223	212	206	213	209	216	208	222	214	219	181	226	206	206	199	215	212	197	184	209	218	208	202	220	206	215	206	221	218	232	231	223	205	208	226	216	225	209	219	201	218	198	196	217	207	186	247	205	197	196	236	226	214	208	212	184	206	211	189	218	233	204	219	200	215	209	180	206	209	198	214	201	221	205	197	227	216	218	216	193	227	238	221	246	196	205	228	214	237	212	203	192	210	237	208	223	198	238	234	226	215	198	198	247	210	200	214	206	221	202	218	209	230	218	222	232	217	206	228	215	218	232
5438	1171	3871	3014	682	770	702	676	641	663	681	631	604	574	563	559	626	580	545	531	553	554	553	566	601	597	591	570	573	521	562	541	565	596	562	553	563	560	576	566	593	581	574	560	561	545	541	588	563	622	526	582	539	532	587	549	505	622	538	600	579	567	604	575	578	584	564	585	543	576	583	589	581	554	546	584	575	567	594	577	580	578	597	593	558	538	588	563	552	515	539	574	577	604	543	568	579	584	637	566	571	587	560	519	590	604	549	591	574	613	553	574	561	552	594	557	531	571	539	544	512	563	604	542	561	569	560	519	547	568	574	621	567	573	567	570	564	529	547	608	541	541	529	596	558	551	567	557	574	549	564	544	536	567	551	630	569	578	591	542	526	525	565	570	586	570	558	528	590	583	572	510	568	567	543	541	577	586	582	562	572	578	547	578	529	554	545	594	554	570	534	605	582	554	545	549	578	566	541	552	567	514	543	553	613	567	579	563	580	588	528	598	579	575	568	545	556	569	606	598	545	569	568	548	546	572	579	589	550	625	555	590	568	597	565	543	541	563	548	535	548	583	555	537	582	559	558	530	594	597	610	574	584	591	587	538	547	540	556	571	570	556	582	579	554	582	543	609	599	588	546	563	580	532	560	525	548	563	634	552	608	562	512	563	543	584	599	626	548	578	553	614	582	564	593	546	582	551	554	548	577	557	551	541	572	530	548	575	560	590	569	573	559	560	563	536	551	591	544	591	611	597	576	582	562	574	577	573	573	590	550	527	542	570	544	553	503	563	559	542	566	595	531	568	561	583	560	559	589	590	579	518	532	514	564	555	569	544	579	543	581	540	568	545	581	562	565	520	545	599	592	590	556	543	541	570	563	572	576	557	573	587	540	506	585	569	548	563	556	544	583	506	559	558	569	600	556	589	565	611	590	521	597	554	545	607	554	605	536	578	565	566	588	592	586	607	546	593	556	533	585	574	582	556	609	561	549	552	611	551	535	551	546	586	581	564	579	569	589	576	603	538	581	550	524	600	563	575	550	549	561	576	573	563	563	603	548	553	556	566	601	586	569	591	567	585	589	645	528	562	580	568	550	603	561	569	572	598	552	538	576	592	587	563	596	583	584	581	559	545	582	564	552	566	559	539	577	561	555	543	575	599	593	567	557	547	564	558	567	563	580	560	551	565	540	528	608	555	599	552	548	568	586	565	540	566	574	537	538	561	576	596	565	582	578	576	518	578	540	596	561	532	542	522	533	583	548	622	562	550	570	575	591	562	587	538	548	606	530	535	520	578	575	535	551	561	564	559	535	557	563	546	598	552	560	577	592	580	533	600	557	547	569	563	561	600	539	547	568	546	565	538	518	554	571	577	581	583	590	523	602	522	531	603	586	546	569	549	545	581	535	544	563	532	601	598	560	537	588	560	556	579	559	612	562	573	593	598	540	583	567	612	577	563	528	564	526	581	570	571	564	574	554	593	572	572	530	595	574	575	562	575	584	547	598	561	576	571	546	525	529	521	575	564	545	547	555	529	531	571	536	556	559	547	573	595	584	569	609	571	560	547	578	543	551	573	573	585	571	525	565	560	599	604	559	570	560	567	543	560	544	572	561	498	592	514	562	566	566	494	583	583	522	580	566	552	532	551	577	601	576	605	595	580	563	546	539	550	640	574	535	554	564	588	615	592	586	548	572	567	573	580	582	549	551	541	580	568	536	575	578	577	515	624	600	581	519	563	584	571	565	573	538	561	581	554	561	580	543	556	564	590	538	586	611	565	548	584	566	536	544	568	586	570	553	523	560	575	585	560	589	571	597	600	561	566	567	562	557	531	583	557	620	535	592	574	535	551	509	575	585	567	531	540	558	522	572	570	567	568	596	618	537	584	585	552	573	538	549	563	570	541	558	576	574	571	548	607	557	582	522	584	526	583	581	578	566	588	577	570	610	561	567	537	532	577	543	531	558	580	557	523	614	595	572	515	578	553	563	561	573	559	547	525	603	580	584	583	556	563	581	540	582	535	574	570	577	546	624	594	565	538	566	544	557	530	559	552	548	596	536	537	566	563	568	596	563	592	517	589	556	528	550	560	587	599	574	541	594	598	544	578	599	540	545	557	581	560	517	563	544	561	575	572	580	566	574	556	563	518	576	571	550	567	589	559	561	560	565	586	556	544	590	553	608	570	587	609	570	582	572	544	583	529	571	570	540	557	600	575	522	550	564	575	577	549	570	565	601	594	580	569	552	586	539	558	561	541	562	550	575	556	582	545	555	570	560	590	622	581	565	593	571	558	570	522	541	611	587	548	536	573	588	555	585	574	574	573	580	554	639	528	553	552	569	568	643	574	588	614	564	588	562	550	560	612	536	567	570	581	573	531	571	551	604	532	543	575	576	542	529	551	573	535	639	566	591	578	573	551	513	537	588	598	570	564	580	541	551	544	557	520	552	548	577	588	577	587	574	557	583	551	550	566	551	576	521	564	579	545	567	566	547	585	559	566	556	560	570	609	595	590	570	604	573	539	576	536	568	583	556	536	542	567	554	580	562	591	533	566	545	557	596	560	586	534	560	540	585	577	553	556	606	609	624	523	550	594	533	594	534	581	574	579	534	559	526	594	576	594	574	580	567	555	571	543	542	527	548	552	565	564	581	581	572	564	544	562	596	581	601	574	595	563	578	528	588	560	580	560	550	583	543	574	577	545	547	549	582	522	545	542	561	560	566	539	540	579	591	571	597	567	568	572	563	542	572	540	559	539	565	520	542	609	550	532	551	530	539	561	576	533	557	569	591	551	566	538	591	558	583	532	585	602	591	605	534	577	569	554	556	605	556	570	547	543	569	569	544	544	579	598	565	555	612	557	555	553	576	585	527	581	588	532	556	597	540	590	636	515	570	554	539	569	549	553	593	593	546	591	545	589	573	574	565	574	575	549	564	544	570	558	579	599	588	576	544	555	556	560	570	551	583	622	589	560	579	560	556	596	633	576	516	555	586	554	592	557	566	569	572	585	557	543	525	573	544	558	541	536	559	549	552	572	571	563	584	560	556	569	569	618	542	594	544	581	568	576	566	562	582	594	567	568	573	562	608	593	582	588	611	570	555	565	521	595	566	586	565	541	544	606	569	559	537	521	589	557	588	583	611	559	575	556	558	594	508	582	567	550	519	584	553	544	543	572	571	546	570	588	535	502	593	601	552	562	568	562	564	575	557	580	575	570	564	582	576	579	569	536	569	565	558	573	545	544	594	513	575	540	536	561	579	573	577	586	548	565	544	563	538	569	568	555	576	541	578	537	551	560	577	582	607	531	563	532	578	556	538	558	549	547	536	562	580	581	559	574	585	606	555	587	594	597	542	561	581	546	591	552	603	572	573	569	579	563	569	578	549	594	553	603	592	570	571	591	549	555	560	561	554	558	549	588	564	559	576	576	557	601	571	552	500	599	560	535	554	576	552	549	531	543	551	526	596	541	570	545	573	533	564	589	540	569	559	560
48622	38012	56321	38935	10455	1836	898	668	577	425	376	342	300	292	268	215	219	189	196	178	172	180	174	165	168	172	202	191	128	161	181	175	181	181	155	162	164	195	174	167	179	149	132	137	143	161	150	156	159	140	140	148	172	142	149	162	150	151	126	175	148	158	149	133	150	136	162	164	171	140	160	143	166	172	116	138	133	135	159	167	159	154	133	137	156	155	156	150	154	143	177	171	146	142	144	166	138	159	147	162	158	173	145	155	142	144	161	149	171	172	145	168	164	170	160	136	147	128	146	167	144	145	151	136	142	152	130	159	178	145	149	132	139	138	152	132	145	151	160	148	139	138	154	143	160	141	149	154	146	175	148	162	144	130	161	163	136	153	163	158	143	156	147	137	148	162	129	179	160	163	152	149	161	159	168	185	146	173	143	172	155	165	152	164	157	153	158	149	157	142	156	168	149	136	174	143	157	161	139	148	145	148	151	152	174	159	155	166	151	171	133	139	172	149	163	155	180	145	156	143	145	136	157	152	158	157	158	151	157	159	152	172	197	152	135	157	155	128	142	147	151	165	159	144	156	149	141	161	138	139	145	150	151	169	171	154	138	174	169	158	152	167	153	150	141	155	141	139	150	145	163	143	151	167	137	151	164	137	150	139	163	155	140	178	143	139	167	126	143	157	169	146	168	137	164	151	162	150	141	153	148	136	142	146	151	170	154	147	173	165	143	158	153	128	130	142	159	140	143	161	152	151	153	153	154	181	120	130	168	128	160	155	168	164	159	166	159	182	138	149	161	155	159	147	145	149	122	153	155	158	154	160	146	157	137	153	137	160	143	146	141	137	155	138	136	155	129	178	156	160	152	157	148	155	160	154	152	131	168	162	163	151	148	146	160	174	152	144	163	152	148	177	158	145	149	178	141	159	137	138	147	141	164	144	155	160	150	136	171	145	142	152	125	168	150	160	138	136	145	148	170	168	140	151	169	123	170	133	137	154	158	143	144	159	156	151	164	154	147	145	141	163	166	141	157	157	172	137	153	135	150	164	143	142	158	143	155	192	154	152	167	149	120	158	156	156	176	139	132	138	156	165	150	163	157	157	150	151	162	146	138	160	132	131	165	153	157	150	164	168	154	145	142	147	158	161	158	138	158	139	144	138	141	142	148	163	153	168	144	149	155	169	154	162	151	153	171	151	152	145	157	141	170	158	161	160	153	146	153	142	143	149	145	165	156	153	146	149	144	161	160	162	145	127	163	148	180	151	143	140	131	178	152	141	145	151	157	136	137	169	170	147	161	138	153	145	132	140	158	165	155	133	145	152	127	135	159	170	133	158	151	146	169	154	127	164	137	145	155	142	132	119	153	160	157	141	148	150	167	154	179	174	151	144	162	148	148	125	146	139	165	153	155	184	139	143	137	154	156	150	157	139	130	142	166	150	151	142	145	175	146	146	151	148	165	170	163	142	166	164	151	142	159	144	172	165	150	161	164	134	148	160	141	147	139	177	151	153	148	151	147	154	152	140	152	151	159	140	154	161	155	168	149	152	153	140	169	162	162	157	162	178	158	160	183	161	136	161	134	142	186	157	161	147	151	169	139	155	135	145	157	146	174	143	142	152	165	151	148	162	153	155	133	163	142	187	129	153	131	134	160	175	152	148	175	161	166	171	183	143	155	168	142	144	156	176	162	150	149	153	165	160	153	165	135	147	133	178	156	152	142	153	147	126	162	169	162	170	149	152	157	147	134	151	149	168	153	138	148	166	155	157	160	150	160	161	146	142	150	155	143	147	123	154	154	149	145	136	158	141	143	160	173	164	165	137	163	148	148	167	142	154	149	149	147	162	135	151	153	170	141	133	162	137	174	167	137	132	159	154	177	132	143	151	173	147	163	130	147	152	152	153	158	150	149	134	150	146	153	144	165	137	134	139	171	154	163	154	156	155	129	144	159	133	169	134	147	154	156	170	190	169	153	140	151	127	169	169	141	122	145	139	147	170	161	143	155	156	152	136	134	137	160	156	142	171	118	184	149	147	131	161	165	157	147	149	144	135	168	174	162	140	155	132	178	158	191	161	177	153	166	149	157	139	150	159	168	143	158	163	177	165	157	157	139	150	169	150	145	145	164	152	154	161	144	163	163	153	161	134	157	150	162	170	145	158	162	149	166	140	170	132	142	131	168	122	170	151	140	156	151	149	158	140	152	172	151	144	154	152	155	149	164	136	166	170	168	164	148	160	168	161	148	154	161	133	127	153	147	164	141	136	134	150	149	142	157	139	144	149	153	162	173	156	139	162	150	156	146	142	139	169	145	173	142	163	159	146	180	146	153	182	141	150	142	158	143	137	153	138	150	155	143	163	164	127	167	158	146	141	161	142	146	161	160	155	155	148	170	127	151	153	161	137	136	176	144	155	141	164	150	150	145	156	155	120	161	158	143	163	170	159	145	146	134	155	147	163	147	179	167	146	160	151	134	147	151	142	141	149	162	149	147	149	140	152	161	151	171	135	145	154	125	157	169	148	172	152	144	138	159	137	173	147	164	173	152	147	150	152	147	150	156	161	160	137	150	167	147	133	154	168	161	166	147	153	153	150	149	142	153	129	127	138	180	167	166	133	161	161	162	168	160	154	127	178	140	156	139	164	158	144	157	156	134	130	149	152	150	141	157	128	140	149	128	156	165	156	156	161	160	143	157	142	138	176	160	162	157	140	152	150	138	140	149	145	161	161	161	162	170	182	156	162	142	137	153	150	156	134	136	156	172	164	171	146	138	160	157	163	151	155	132	157	150	136	160	178	145	137	156	155	165	172	158	133	140	139	166	176	162	130	146	143	150	144	137	161	169	147	167	153	143	162	181	144	162	153	152	140	164	154	170	168	165	145	173	167	155	152	157	142	138	176	150	152	140	147	166	166	140	137	145	161	151	152	144	142	163	144	168	138	150	167	169	130	143	153	152	145	160	142	145	174	146	173	142	153	152	152	131	188	137	159	155	154	153	162	141	154	147	152	156	167	154	164	137	156	144	151	164	148	160	172	155	160	146	165	171	152	158	135	116	156	151	154	163	160	173	162	167	144	153	139	163	159	157	156	159	151	186	159	143	138	185	152	142	142	136	172	159	167	150	126	164	160	140	149	142	171	155	152	163	163	151	134	160	142	158	132	159	174	173	154	155	148	163	155	121	153	138	161	153	164	180	148	149	153	181	148	157	156	168	153	165	142	173	170	160	151	148	161	176	154	155	161	155	156	142	162	145	158	184	171	141	142	167	144	142	148	146	161	161	150	149	148	164	131	135	156	166	158	137	144	150	151	134	147	123	130	146	146	156	164	141	139	154	151	155	154	146	138	146	138	147	160	160	176	147	147	159	159	152	151	162	155	158	164	148	151	175	169	154	144	133	140	140	152	145	180	152	160	153	166	145	150	172	155	156	158	143	158	168	162	161	150	164	153	128	144	154	147	158	151	157	161	161	142	166	155	154	156	157	170	148	160
27762	27428	50074	28208	4487	4205	3675	3030	2444	1887	1723	1478	1351	1225	1033	936	854	751	733	697	638	630	637	564	572	570	543	591	540	523	494	522	487	509	451	508	490	502	461	441	492	452	442	491	448	408	435	409	414	432	455	438	456	423	446	446	405	412	409	430	429	410	453	395	418	449	400	432	419	378	412	410	425	420	400	397	411	429	427	413	432	401	411	410	428	394	415	404	392	427	412	420	424	382	447	389	368	407	424	426	403	385	403	388	400	367	404	379	376	374	445	379	363	404	413	401	391	396	388	414	419	387	406	375	445	405	418	412	405	441	396	439	398	444	379	370	361	401	430	416	386	406	413	414	399	386	380	361	405	406	448	391	382	401	398	407	401	409	390	416	382	354	419	383	431	424	406	403	417	422	424	376	376	401	382	374	400	378	429	430	411	370	403	426	358	450	442	416	388	412	423	409	421	431	414	439	411	377	409	406	406	415	385	368	408	429	396	460	427	365	400	422	391	429	396	428	373	406	434	417	387	403	371	442	373	420	386	382	414	433	391	380	424	406	415	431	413	395	452	383	390	386	395	442	381	410	403	380	404	419	395	407	414	417	414	395	375	379	406	375	415	413	402	379	436	389	405	393	415	411	387	419	421	393	413	408	431	374	431	388	383	403	373	407	379	410	391	353	404	420	449	388	394	449	390	381	373	402	436	409	412	409	410	375	377	387	428	393	408	415	425	374	402	387	419	358	424	392	435	373	414	428	369	406	415	412	391	375	367	396	394	426	390	396	379	414	377	394	432	400	391	419	393	416	387	394	431	383	396	429	383	396	428	438	370	404	365	396	392	404	405	389	405	414	375	427	420	424	381	384	407	417	392	398	400	377	391	383	359	365	374	416	406	436	398	403	446	367	409	408	392	392	392	359	394	408	412	373	367	409	443	407	383	407	418	402	403	400	380	428	397	409	387	385	402	392	418	402	396	410	406	379	392	403	387	380	457	424	418	421	414	376	413	429	422	422	427	400	425	371	395	409	402	401	414	375	397	419	388	381	409	445	374	395	400	424	384	438	408	404	399	416	433	436	392	402	398	406	400	366	404	403	406	394	387	416	384	394	447	397	400	370	384	405	372	405	397	358	425	378	385	414	356	388	404	429	402	402	381	387	410	408	441	397	423	412	419	403	403	391	414	385	362	406	426	433	401	384	403	410	407	404	438	410	363	382	373	368	412	396	400	408	413	388	403	404	378	438	407	395	359	394	425	421	415	373	423	393	442	401	386	390	399	390	412	423	407	387	414	406	381	397	369	391	435	425	426	428	371	418	383	391	401	445	402	367	405	411	396	412	425	387	392	414	406	434	419	363	406	392	389	378	421	408	391	388	415	403	390	411	402	376	395	389	382	373	407	405	406	434	385	395	383	390	392	403	406	420	388	407	389	408	396	398	407	370	406	409	376	393	397	402	375	412	388	413	379	406	420	391	387	408	388	393	378	394	394	415	411	407	404	392	346	347	370	371	384	379	424	410	399	409	399	414	414	378	399	439	374	421	370	402	411	435	388	440	399	420	400	406	427	401	404	379	373	418	408	395	413	403	428	400	384	381	387	390	394	399	397	363	378	410	352	394	374	393	392	374	388	395	393	400	412	405	392	389	467	365	402	417	379	419	421	394	395	390	418	419	389	387	405	424	414	409	377	392	401	381	410	419	386	400	360	394	423	384	390	418	376	374	393	401	433	395	365	424	405	423	384	433	413	402	416	391	406	400	405	379	427	382	409	405	409	440	419	391	385	389	379	395	446	367	398	426	396	394	409	390	451	395	390	425	420	396	406	365	385	413	419	399	429	406	434	370	406	407	406	424	358	401	415	430	421	397	362	417	410	418	432	413	391	377	388	414	410	407	395	406	386	375	429	418	409	416	388	388	393	352	424	408	393	387	416	416	385	453	406	415	402	419	399	388	438	391	384	409	376	405	373	384	391	383	375	404	389	379	389	405	408	399	387	369	412	387	388	456	390	391	412	358	428	417	383	384	390	429	404	382	414	432	389	365	384	430	415	426	417	414	404	402	399	421	365	400	393	384	383	401	397	430	411	425	403	395	408	428	421	410	401	382	415	437	373	404	397	391	407	392	422	393	402	382	422	422	389	383	420	388	450	438	404	388	411	408	374	424	396	402	356	438	397	391	427	400	380	408	394	394	375	403	386	379	391	410	399	399	408	388	451	423	427	404	405	415	402	373	403	375	405	382	406	417	392	373	399	413	404	374	407	397	392	398	435	409	436	373	374	429	419	402	419	384	414	400	394	411	421	402	384	415	419	384	402	383	341	407	427	364	427	412	394	404	388	382	393	431	405	396	404	395	388	390	410	394	427	394	408	378	402	392	386	386	397	382	408	412	401	424	417	408	410	380	396	414	417	401	409	409	409	391	402	405	395	417	405	376	408	396	389	429	411	378	421	381	381	414	396	394	405	413	392	432	382	403	445	415	419	408	401	391	387	366	391	399	383	402	418	405	384	457	386	397	399	390	405	381	383	383	381	418	367	380	400	412	396	380	381	408	394	406	414	396	389	394	419	441	406	399	391	424	400	415	425	389	360	378	398	381	396	371	395	377	406	391	393	407	381	408	391	407	434	366	380	419	397	398	389	425	370	416	402	426	399	400	399	394	377	392	407	411	383	385	405	376	409	385	385	363	407	393	390	390	394	385	377	431	418	379	406	407	387	426	397	404	422	404	394	399	392	374	383	391	402	432	403	396	393	395	371	406	417	410	390	360	410	393	391	405	366	390	425	374	385	402	367	391	423	426	389	401	389	403	413	389	390	410	412	404	399	379	410	402	381	418	371	407	417	410	415	384	375	396	393	433	370	400	389	398	377	408	399	364	410	401	410	430	418	442	416	425	370	400	398	365	441	400	404	402	400	446	414	372	366	443	405	386	409	373	396	392	437	408	409	421	394	407	391	410	415	414	392	411	400	408	401	388	368	404	388	378	428	394	359	418	382	400	383	352	384	351	377	407	407	436	444	409	418	403	418	412	430	385	405	361	391	407	426	409	401	384	375	419	379	394	436	383	390	389	423	377	389	357	398	364	434	410	400	393	400	429	429	417	389	422	378	395	376	415	401	401	406	392	406	387	413	406	426	369	360	403	417	398	409	408	413	358	419	365	370	390	374	389	433	419	405	404	411	417	408	382	388	428	358	399	424	399	442	431	393	384	394	414	401	412	403	411	405	423	415	390	389	403	383	403	410	374	398	422	418	412	410	384	388	422	424	388	406	389	385	418	375	396	380	385	390	399	396	370	408	426	425	384	402	389	394	407	405	427	431	398	425	368	393	383	385	401	434	405	397	404	387	392	364	397	421	401	359	417	378	431	393	401	377	374	380	383	391	435	401	410	414	409	421	404	379	388	416	397	385	432	401	416	430	370	380	392	398	376	438	358	384	367	415	423	400	394	385	430	387	426	399	449	399	425	385	435	382	378	386	361	376	386	423	389	421	386
37809	45764	75089	41560	13946	2712	943	684	571	452	293	245	211	229	252	207	162	138	163	144	182	144	157	151	153	136	129	135	175	127	119	143	141	112	136	153	143	122	149	127	106	127	132	125	140	139	137	123	136	108	159	117	129	130	125	129	130	138	120	120	128	123	128	139	113	122	130	121	115	118	132	127	126	123	133	113	122	117	145	128	124	119	123	110	141	127	150	115	125	127	136	116	137	109	126	115	104	126	117	132	128	144	110	107	127	133	139	130	119	115	124	127	115	115	131	120	112	113	117	124	123	124	118	113	120	138	147	117	119	129	115	129	121	127	134	135	129	135	134	131	108	108	119	103	129	124	137	111	136	137	126	114	104	117	119	125	115	126	122	136	139	138	117	120	125	135	133	124	137	118	102	112	108	134	156	119	118	125	129	124	125	121	124	111	131	125	149	126	140	131	122	131	121	135	134	140	140	119	134	131	122	116	128	114	137	123	114	113	131	119	102	116	138	124	115	130	131	118	118	140	116	127	123	120	128	133	131	134	141	121	126	129	107	114	118	107	142	113	120	128	155	136	130	119	109	120	95	124	127	120	123	105	124	130	118	123	136	115	98	110	121	112	113	109	126	143	112	107	137	107	122	130	125	114	147	122	116	115	112	120	121	112	117	119	109	122	123	115	132	128	108	134	116	137	114	108	128	135	119	115	111	131	112	123	107	133	117	119	125	120	119	130	137	111	120	110	129	135	124	126	124	128	97	134	132	125	120	132	107	128	126	130	134	125	122	122	133	113	130	122	131	143	124	102	116	115	127	144	123	106	133	117	120	117	116	136	144	132	101	148	120	121	133	139	117	139	129	120	119	134	109	109	119	129	121	136	131	127	138	133	145	121	120	123	132	120	116	120	113	134	119	110	130	126	115	140	119	131	122	123	103	105	133	125	109	125	110	132	124	111	126	125	137	115	122	138	112	141	105	131	125	145	128	121	120	134	135	147	114	117	126	119	133	126	138	164	108	136	107	108	123	98	111	134	115	119	143	137	125	116	129	126	113	132	117	107	125	127	118	123	114	127	132	128	143	105	133	137	140	111	108	104	107	123	106	126	114	120	130	89	121	134	132	132	143	115	121	122	135	118	121	108	114	120	145	120	130	120	114	125	119	121	108	136	127	107	121	134	133	133	113	134	130	113	132	136	123	112	130	132	114	131	128	138	117	134	133	124	121	131	126	143	136	115	112	131	123	102	121	120	109	152	127	144	115	128	123	148	116	115	130	116	111	109	120	122	119	123	130	129	124	105	123	125	120	131	122	122	136	133	118	135	124	126	137	127	121	106	140	104	141	132	111	142	122	127	115	102	120	128	116	119	124	126	134	118	128	114	127	112	123	111	126	132	119	123	120	132	115	107	115	101	115	126	115	131	125	121	121	135	142	117	119	129	122	122	116	134	133	129	112	104	119	122	128	116	108	107	131	110	139	134	102	124	127	105	123	152	99	130	128	117	119	132	112	128	132	110	113	131	154	143	107	120	133	117	116	106	129	134	130	129	134	125	116	130	129	113	113	141	116	127	127	118	123	119	132	124	117	136	130	133	119	128	98	118	129	149	113	142	99	118	113	109	96	126	125	138	141	102	109	119	132	122	115	130	132	122	92	128	155	146	113	127	126	152	130	117	158	128	115	112	123	141	138	126	135	115	139	131	109	127	127	133	140	119	104	101	139	114	122	126	139	103	131	124	114	131	115	118	100	131	130	122	140	129	147	122	119	133	143	129	119	127	118	108	122	141	129	132	128	132	123	124	124	125	126	133	108	123	124	143	132	129	106	115	122	110	106	124	122	120	130	115	148	126	123	126	111	111	132	124	125	116	128	114	114	133	138	119	133	141	115	121	115	136	126	129	127	133	122	118	109	131	123	113	125	140	127	121	131	107	118	132	126	126	126	124	110	143	144	120	136	115	136	102	111	116	119	126	115	112	119	125	120	120	121	115	136	136	135	98	98	134	105	113	137	123	105	114	116	102	138	119	138	111	126	117	131	135	106	114	145	117	152	114	127	126	139	147	128	99	118	142	113	113	123	129	119	140	141	127	130	138	111	138	128	128	124	104	128	130	108	116	115	125	117	119	120	126	140	117	126	121	134	143	123	120	126	130	114	125	121	121	103	97	135	120	118	110	115	133	100	134	121	110	134	118	131	120	127	100	146	130	115	134	128	119	93	143	124	124	128	136	120	119	97	114	114	107	133	136	141	100	128	112	128	95	104	136	134	123	114	109	123	119	124	122	123	125	151	123	128	134	132	129	127	124	124	129	111	123	132	127	124	132	124	120	116	87	127	144	126	121	114	108	120	126	128	116	129	123	124	123	107	131	118	124	130	135	128	113	125	114	133	136	123	122	143	133	116	134	141	126	129	110	124	120	120	125	114	121	120	131	134	135	114	146	121	137	123	134	116	145	110	114	129	127	128	105	122	121	122	133	130	137	133	125	124	134	130	122	114	141	129	112	127	128	117	126	144	126	113	106	102	134	130	111	109	118	140	113	108	135	140	133	122	133	120	122	148	112	106	122	126	108	105	104	110	113	126	122	127	108	116	141	129	117	118	114	125	126	110	125	117	117	124	132	116	113	122	145	153	122	144	111	109	117	134	117	122	128	131	119	122	122	147	105	119	125	131	108	129	148	125	147	123	149	142	122	117	106	152	114	139	121	109	119	123	114	117	125	123	118	114	124	135	131	139	101	130	138	125	120	107	120	130	130	126	117	133	120	107	123	140	144	141	123	153	100	108	132	116	136	131	125	126	121	118	117	130	130	104	116	116	143	166	117	129	120	136	131	158	108	106	131	125	143	153	126	138	136	131	129	122	125	123	92	128	149	112	113	110	118	119	118	116	133	130	121	133	112	135	121	108	106	131	133	137	123	122	117	124	134	112	113	127	121	120	136	109	130	112	102	120	129	117	113	125	138	132	136	101	125	122	111	100	122	110	133	123	117	125	131	116	125	154	126	115	148	137	129	132	114	136	115	112	106	100	134	134	135	134	140	102	108	118	117	123	149	122	116	136	105	148	143	130	127	121	140	135	110	140	131	108	135	131	111	132	127	118	126	129	121	123	124	114	114	132	126	135	122	122	133	128	123	136	123	120	118	139	109	134	131	135	125	111	110	124	121	119	114	142	107	115	123	119	132	116	123	126	145	124	116	132	143	128	121	144	153	118	121	118	149	121	134	139	129	116	117	112	139	114	123	105	119	128	126	108	130	131	135	121	130	127	135	123	141	123	126	102	110	123	139	146	141	114	116	135	127	118	152	112	120	105	142	116	107	123	118	141	124	108	140	123	127	139	134	127	127	114	129	123	118	125	113	128	129	112	141	135	110	114	138	107	122	123	123	116	115	130	129	114	116	123	135	114	116	118	137	90	111	122	124	120	146	116	122	118	136	125	118	121	124	117	135	134	137	119	117	138	109	136	132	116	113	134	136	129	133	123	113	117	110	137	134
19993	36393	64389	35691	4193	3796	3350	2942	2472	1986	1371	1240	1019	996	985	787	680	631	634	590	545	523	499	517	521	484	465	460	493	462	457	423	442	392	432	412	421	406	405	412	396	394	398	385	356	348	364	371	348	393	377	364	376	341	345	393	394	359	337	346	364	377	351	343	364	359	373	333	355	350	374	331	335	313	311	352	373	352	346	355	385	355	344	326	358	315	369	368	374	337	351	340	346	338	303	361	332	350	341	341	343	347	333	347	365	361	336	361	330	320	349	332	364	362	339	337	362	330	363	336	333	357	329	360	301	310	346	328	328	321	319	327	308	365	335	346	323	298	328	349	347	346	325	327	322	326	336	357	334	355	321	313	310	337	339	328	369	310	314	351	318	322	343	319	299	308	318	345	320	338	344	331	325	339	339	337	324	321	329	308	350	323	328	336	312	336	375	343	314	337	348	336	340	376	328	331	329	347	334	341	341	310	346	334	310	293	298	363	351	357	328	339	348	320	345	294	328	325	321	332	341	335	350	337	334	330	334	330	341	344	346	318	331	343	302	367	294	338	371	301	366	350	320	311	369	342	364	318	331	325	333	341	342	344	305	318	345	313	350	322	343	325	314	395	335	327	342	309	360	330	333	347	326	310	334	327	330	338	359	344	344	346	343	353	318	355	340	327	357	360	345	318	345	351	307	351	338	369	367	308	326	343	356	324	346	340	349	303	329	331	337	332	351	369	342	374	361	317	323	324	336	323	319	325	315	317	308	315	324	313	326	368	367	303	342	326	348	329	352	348	310	323	338	347	324	363	320	320	338	346	353	337	328	340	334	350	339	282	307	311	347	357	345	347	324	307	310	336	348	321	332	314	346	318	352	340	322	344	315	349	331	357	333	360	321	358	351	311	324	339	322	308	317	334	316	346	328	340	324	331	317	315	338	354	342	311	315	341	311	321	316	318	365	363	306	325	309	322	329	342	329	332	313	329	353	339	342	327	342	310	336	337	337	334	353	351	319	320	347	342	338	317	345	352	319	356	322	349	377	341	352	298	323	352	355	318	353	341	341	339	345	318	321	318	324	344	323	331	359	314	290	325	340	326	326	338	325	334	331	341	324	312	357	353	314	347	306	369	353	336	347	351	321	336	339	364	310	296	325	388	319	332	346	322	328	307	350	338	350	303	337	310	320	343	334	322	323	312	335	346	343	300	331	333	310	330	371	279	338	345	339	335	333	350	331	364	346	321	323	294	356	340	314	327	327	343	348	324	315	345	303	318	366	355	330	327	345	313	322	337	298	331	323	361	338	338	343	317	333	308	317	333	330	315	319	326	331	340	367	324	335	344	353	325	344	380	335	315	320	338	342	329	361	334	361	360	333	337	294	315	331	301	309	323	306	341	317	369	341	328	339	329	299	345	349	309	337	318	349	311	325	336	325	313	336	336	346	331	331	338	304	311	317	309	327	314	348	327	305	372	353	315	323	326	332	333	357	356	346	356	330	330	375	304	354	316	368	339	334	337	361	343	362	361	351	329	333	350	380	330	357	328	317	345	337	331	357	342	346	354	319	319	363	347	307	330	327	363	353	340	371	321	328	351	324	321	355	347	344	329	297	321	311	352	343	353	349	341	333	326	380	345	358	359	297	307	327	323	347	329	335	335	327	349	336	284	317	367	328	353	316	298	323	338	330	355	347	289	315	326	298	339	303	332	346	350	343	332	325	327	332	338	317	353	315	347	327	308	338	347	335	354	333	343	341	333	300	374	343	335	325	306	337	351	336	328	331	324	347	374	329	351	337	350	349	333	321	356	356	324	331	304	328	347	368	320	319	321	356	319	343	361	343	332	332	315	356	332	301	309	330	332	326	332	355	343	344	310	322	351	338	326	364	336	348	343	305	339	366	314	362	352	326	331	335	325	307	340	323	317	316	330	331	322	291	337	312	318	324	342	321	323	302	337	339	346	364	337	332	315	332	363	325	327	357	327	302	343	307	302	325	328	319	343	342	336	337	327	332	328	300	338	367	342	335	363	334	332	343	315	332	322	363	309	333	340	328	323	310	335	337	336	350	333	357	357	353	329	340	361	337	312	349	314	342	322	325	340	315	331	319	347	332	318	310	323	355	305	333	333	352	329	321	337	374	325	349	370	349	314	332	332	358	351	311	351	334	341	318	338	368	351	322	334	332	340	378	323	330	348	344	369	341	320	310	336	344	331	317	315	339	295	352	355	338	322	303	357	322	327	332	349	354	360	327	313	368	300	351	340	324	338	388	335	339	340	359	311	339	360	325	314	406	342	335	338	300	313	327	302	337	335	329	348	320	328	335	299	304	318	351	286	343	316	334	359	352	376	337	306	312	338	350	357	335	316	316	335	322	343	345	340	294	331	334	342	311	358	315	343	310	342	340	329	322	334	340	304	330	334	328	334	331	315	367	340	340	322	363	343	318	354	344	337	309	317	376	352	350	346	335	307	337	319	334	334	319	368	324	296	297	345	324	319	342	338	341	320	315	344	311	366	359	354	317	345	317	304	329	356	332	306	355	311	307	321	351	325	363	319	331	350	336	389	325	349	335	324	325	319	303	364	314	301	361	321	340	318	310	340	341	340	300	336	312	336	287	346	329	344	307	340	330	327	317	330	336	342	361	312	327	353	313	315	291	318	309	348	370	334	336	347	335	315	283	336	347	350	341	344	335	348	349	324	326	359	374	320	320	294	289	322	325	334	346	359	336	329	320	305	349	304	342	336	318	347	348	340	337	372	360	345	327	333	297	328	321	324	330	336	355	344	345	334	329	290	329	362	347	324	309	344	348	334	343	361	329	344	345	328	341	325	328	340	347	323	314	350	321	320	324	291	309	372	350	306	328	326	307	335	302	343	332	321	313	359	354	319	359	361	341	331	345	379	371	326	363	316	323	341	321	323	358	315	310	333	349	340	312	318	359	323	325	328	324	325	299	301	318	338	328	342	331	307	322	335	298	305	334	311	328	320	318	326	336	327	325	349	332	316	303	354	343	331	369	318	340	334	362	369	319	356	347	325	341	326	319	317	334	317	343	301	314	343	346	330	353	341	317	330	308	332	309	326	359	306	315	341	365	361	310	346	313	344	345	328	316	361	331	355	322	332	343	344	324	329	335	311	347	327	292	320	359	343	343	279	320	332	353	318	298	334	294	311	317	304	323	334	345	330	321	350	328	345	339	340	334	320	339	334	334	341	355	335	308	315	335	333	334	327	356	334	317	331	326	351	347	314	328	330	337	380	343	328	328	330	319	309	352	362	342	335	342	336	352	312	306	334	323	339	327	343	334	323	359	335	352	328	342	348	313	323	334	310	366	362	340	342	332	346	315	315	346	334	343	336	323	336	315	353	323	357	323	306	327	379	338	335	328	358	339	317	338	362	296	320	308	354	361	340	328	305	343	346	335	331	300	334	346	340	356	315	300	347	334	338	317	365	352	320	345	332	352	330	350	346	316	325	344	360	316	341	332	331	313	325
4046	1213	4214	3465	430	296	241	255	263	218	226	219	240	202	224	238	193	244	249	236	213	228	192	209	233	218	227	225	208	220	241	262	180	218	243	235	211	229	220	224	216	200	203	241	216	221	230	229	214	223	224	218	223	234	227	230	224	201	229	218	240	216	243	230	239	248	209	216	234	250	228	248	260	225	224	230	222	224	248	234	249	240	228	222	221	227	222	189	203	223	206	206	225	228	232	209	209	249	224	247	227	224	231	239	222	235	222	199	226	234	253	239	219	245	225	225	244	212	195	225	237	221	215	232	214	260	219	227	256	220	232	241	239	228	242	233	245	242	213	232	241	236	232	221	221	223	236	234	204	221	226	210	204	237	226	213	234	196	226	216	233	220	217	247	196	208	256	214	223	220	247	251	241	237	241	233	236	243	235	204	234	241	230	218	239	222	203	242	234	243	221	217	199	224	227	218	229	231	208	246	217	202	246	210	240	195	240	223	231	239	212	211	207	216	213	232	213	242	224	221	227	237	232	226	230	278	241	217	238	228	217	239	260	235	239	255	238	221	215	230	220	239	212	254	209	218	205	224	215	195	227	230	201	242	249	252	234	218	185	192	206	222	203	222	238	233	224	244	246	242	238	198	223	224	213	190	228	231	216	204	232	225	229	229	209	229	202	201	240	219	199	227	239	242	210	229	232	192	222	218	225	238	188	245	213	239	206	197	237	232	197	209	203	242	226	244	227	209	243	232	230	228	205	229	221	240	211	230	218	230	225	216	196	235	219	218	198	243	231	228	210	210	192	255	223	205	231	231	209	240	239	240	193	262	232	223	218	291	254	200	233	210	213	241	240	214	251	196	237	235	242	232	228	209	240	228	209	205	227	208	232	227	218	224	207	230	241	237	212	203	192	242	225	207	210	210	217	247	216	214	241	252	236	233	238	232	220	227	204	205	190	221	236	221	233	226	234	250	230	237	191	225	224	222	204	238	198	212	224	241	225	221	247	209	233	231	208	235	218	239	209	232	210	214	200	217	221	218	219	209	225	228	219	240	233	217	189	218	263	206	204	216	225	223	236	257	211	233	232	211	236	233	238	232	246	228	242	221	203	231	219	247	231	236	239	217	229	219	225	223	241	247	221	258	231	223	232	236	223	217	237	230	244	234	258	212	205	207	228	229	229	213	245	225	241	212	240	208	207	227	208	234	230	220	244	218	220	235	234	206	209	241	244	213	217	251	231	208	248	224	211	222	216	229	241	216	211	227	204	204	220	239	258	229	219	223	228	224	227	237	226	232	194	217	277	252	244	238	234	234	206	223	225	209	216	208	244	231	223	224	206	237	209	216	262	229	215	226	219	226	190	247	224	235	242	250	212	208	200	237	224	209	219	231	212	249	229	231	246	243	215	243	226	210	230	231	233	208	227	193	225	250	200	205	228	217	223	214	219	206	224	215	222	248	250	246	226	217	230	208	220	205	225	211	232	246	229	220	215	236	248	230	208	220	221	228	214	213	244	231	215	203	213	251	223	232	218	232	233	228	206	225	201	210	204	218	210	219	194	232	208	193	222	231	233	224	227	233	232	214	255	218	223	238	240	204	203	252	193	214	224	241	239	230	222	219	224	217	238	219	213	231	208	200	208	235	239	213	220	232	230	240	238	215	224	196	220	241	251	191	217	209	217	228	208	222	238	237	221	259	225	203	223	234	224	247	237	231	205	199	218	206	245	220	235	230	226	221	221	244	212	229	224	233	219	235	221	227	220	216	239	197	218	226	256	218	205	211	230	222	235	231	214	222	212	224	203	207	210	245	219	225	230	177	230	205	237	211	227	223	208	227	233	252	230	237	236	242	204	232	222	205	234	231	240	221	223	193	220	213	227	218	224	215	256	212	248	211	253	209	216	207	227	230	247	216	230	200	210	220	215	246	180	224	258	243	239	237	247	227	212	230	240	235	201	209	216	248	230	250	240	235	254	231	224	208	200	206	216	235	219	208	203	224	261	223	237	214	207	225	227	217	216	203	233	210	252	215	195	208	185	239	218	251	231	206	211	229	220	234	230	252	211	235	240	226	211	230	215	221	241	235	248	226	198	184	230	243	224	211	249	211	229	223	222	229	226	224	229	247	259	222	242	211	227	225	248	220	203	212	229	231	206	233	240	227	216	239	234	190	218	211	231	217	218	231	233	212	220	217	263	249	220	198	231	209	229	229	212	219	238	215	235	214	232	211	207	206	218	227	251	238	230	218	216	198	219	247	237	213	252	242	222	242	220	228	222	223	235	223	221	219	237	228	218	223	211	234	229	221	236	211	222	227	198	208	230	228	233	227	214	223	209	243	200	201	206	235	230	251	222	224	191	232	223	203	239	221	210	227	222	229	232	223	229	232	235	260	223	221	237	226	219	251	235	223	227	217	226	221	241	265	210	219	235	232	198	220	248	226	229	210	240	211	215	221	199	240	248	193	218	203	247	214	223	242	233	245	233	252	225	239	213	210	218	240	255	219	239	194	228	194	221	227	227	202	243	214	214	185	231	200	198	196	213	248	237	229	209	225	212	231	224	206	230	209	225	208	215	244	218	234	241	219	212	225	196	187	228	240	236	204	215	233	201	209	234	206	207	244	237	255	249	213	212	247	242	229	227	247	224	245	227	208	197	193	219	207	208	237	226	219	219	230	238	217	213	247	219	243	267	202	202	246	236	233	200	223	216	246	252	226	222	223	223	207	244	222	206	228	213	218	217	206	230	249	242	264	229	230	246	249	242	250	223	220	218	238	227	243	205	218	204	220	214	211	222	232	242	217	212	260	225	223	209	214	239	219	213	237	222	219	242	219	209	233	207	211	207	191	234	219	214	241	217	235	224	225	201	237	241	216	213	224	206	212	208	210	211	225	217	237	189	234	227	224	255	249	232	216	223	234	228	223	224	253	214	219	221	213	244	246	227	205	252	216	233	231	242	221	191	248	227	240	231	220	253	240	236	221	218	235	258	242	217	221	226	242	241	226	240	204	223	211	225	240	214	249	197	218	224	227	228	228	244	253	229	265	220	218	235	227	218	230	235	206	230	252	241	229	240	223	222	220	224	250	222	251	232	235	263	233	217	237	209	248	226	225	208	208	258	191	221	234	234	204	264	207	212	238	264	230	258	229	186	229	221	231	214	224	223	222	232	232	225	248	242	213	242	241	226	236	223	221	247	242	233	234	236	246	210	204	210	237	228	242	207	225	212	236	199	230	214	216	206	208	208	227	238	246	228	216	212	230	229	215	209	197	208	219	221	212	224	244	228	237	247	232	228	230	205	217	238	222	219	218	184	228	237	239	195	247	216	236	232	241	219	249	239	228	245	218	205	214	214	225	193	210	226	222	221	215	222	211	229	220	223	227	238	207	235	239	208	199	210	236	217	217	224	223	241	233	246	201	241	242	230	220	218	262	233	248	233	198	220	229	218	236	236	216	220	220	224	224	245	198	240	203	225	211	200	250	239	237	210	226
3764	1929	10184	9607	801	778	716	821	686	697	677	613	614	590	642	670	588	563	576	641	568	613	594	667	578	568	601	585	578	617	609	606	594	598	565	553	607	559	593	583	601	588	596	599	610	621	591	570	645	576	579	602	561	590	588	631	575	630	589	623	547	562	591	640	592	602	597	578	575	581	574	602	602	595	597	615	605	576	577	598	580	609	633	579	577	568	592	610	572	587	577	598	605	556	578	609	578	574	549	645	586	641	591	587	588	599	599	611	598	598	571	553	602	617	644	578	576	530	619	575	596	596	569	567	609	571	560	595	588	558	608	600	565	517	592	605	670	576	598	638	591	603	560	595	560	539	618	557	621	573	597	575	567	621	625	596	579	570	555	603	563	581	598	570	611	602	596	586	588	603	573	614	601	628	555	591	560	571	570	569	589	559	549	615	598	589	614	593	551	603	592	583	550	569	597	582	602	570	551	567	605	579	553	596	567	603	617	604	548	614	599	567	600	578	595	593	598	618	596	588	610	594	630	578	595	603	599	555	566	572	590	564	591	591	569	581	617	564	595	582	637	584	603	595	589	603	606	552	589	605	559	613	609	584	605	609	602	603	599	595	645	591	651	594	575	573	606	599	596	619	598	615	573	600	585	583	551	597	533	560	583	572	560	610	556	570	562	575	592	609	599	572	611	618	576	583	553	594	573	617	542	557	556	603	582	554	588	635	601	582	618	638	599	575	581	608	571	582	551	616	576	601	587	625	581	601	592	565	601	598	577	595	562	573	584	565	591	564	571	587	558	578	601	590	611	570	589	579	596	597	567	613	632	597	572	598	553	631	600	637	556	558	576	564	603	578	604	575	606	593	632	610	632	570	597	576	553	609	586	591	566	621	606	620	591	575	601	572	575	582	563	588	548	560	597	544	592	570	611	581	617	591	586	558	596	599	560	576	586	550	605	582	542	623	609	592	550	588	586	633	624	582	571	541	584	585	595	607	640	625	594	578	565	534	586	554	596	575	590	585	622	559	574	593	542	586	610	661	577	534	550	592	622	616	586	613	587	547	615	582	523	561	615	569	585	600	569	581	583	562	612	607	577	556	569	612	609	592	566	541	557	566	583	584	552	580	559	586	572	610	573	593	583	633	595	583	612	584	583	561	600	606	552	583	553	573	599	589	590	622	575	600	574	595	550	573	576	583	577	619	615	606	594	562	569	594	585	619	560	605	641	561	609	588	620	620	586	610	590	615	562	615	619	609	595	591	565	576	605	613	565	570	584	612	576	549	597	569	600	515	616	607	586	574	586	607	606	570	595	586	574	559	574	563	575	580	596	583	578	577	610	583	581	563	558	552	573	589	611	573	592	589	646	624	627	549	586	590	585	569	575	563	625	578	553	615	589	603	544	565	614	613	621	584	578	623	624	599	597	594	574	560	572	596	591	575	618	590	578	586	552	573	601	609	592	578	593	629	613	566	579	600	534	574	596	595	588	567	648	589	600	616	629	607	562	620	623	603	589	600	612	601	604	571	581	611	578	551	587	618	609	550	590	598	559	599	606	587	615	608	554	602	605	573	578	588	551	580	584	533	632	630	568	549	575	573	576	597	598	620	587	618	562	590	552	576	580	600	618	578	584	644	619	593	608	603	620	591	597	571	596	604	548	597	578	580	602	604	598	631	577	586	573	610	607	612	585	604	571	603	594	618	538	560	592	587	606	578	588	547	609	547	570	563	575	551	589	577	576	636	564	561	559	612	590	584	568	624	593	635	587	602	602	609	618	562	592	522	563	602	608	626	615	617	599	608	551	585	544	585	625	611	585	617	581	591	639	592	601	621	595	593	602	601	578	594	647	587	568	565	563	617	580	599	602	587	606	651	570	557	629	534	577	603	585	600	596	544	601	589	586	543	607	583	573	612	621	551	552	568	586	609	569	598	562	553	566	613	589	588	596	577	581	600	519	640	580	572	621	554	554	593	589	563	573	579	584	521	574	584	571	628	546	589	600	594	584	531	613	566	568	591	585	641	630	609	575	602	550	590	583	576	574	648	618	583	635	581	593	619	565	580	626	602	573	570	583	601	551	608	581	588	587	577	577	586	662	582	595	624	602	563	613	582	603	622	588	578	560	629	575	609	575	578	625	584	560	575	596	566	549	604	589	566	563	585	602	608	554	577	618	649	599	612	629	601	622	606	605	562	586	574	559	597	596	584	583	560	598	556	611	600	586	571	559	558	540	558	592	557	627	582	567	587	598	589	618	590	570	595	608	610	622	588	583	556	602	595	579	615	520	571	635	587	601	546	618	582	615	564	604	615	602	580	588	572	585	578	559	544	595	603	600	566	588	608	588	562	590	665	608	592	581	637	601	609	617	565	584	574	615	571	610	544	580	561	580	553	600	602	559	581	624	609	591	623	589	612	572	556	580	558	584	542	569	592	571	564	581	574	594	605	629	583	603	593	611	616	592	622	583	578	563	601	587	589	574	574	555	637	564	598	561	601	574	577	590	598	599	586	541	627	614	600	595	594	601	556	563	587	633	591	547	578	602	581	631	596	539	579	582	601	600	616	637	659	592	599	633	560	582	595	597	604	576	572	573	620	576	599	542	580	579	583	617	626	601	656	621	564	632	618	593	565	614	591	612	634	592	601	557	563	605	535	594	597	612	609	535	579	610	605	555	570	590	622	608	564	587	607	551	581	569	581	571	624	612	630	642	644	582	624	566	594	618	613	584	596	596	596	585	579	594	630	590	607	551	595	553	645	587	618	582	576	594	592	610	605	585	562	550	595	585	579	572	596	589	584	597	600	580	594	587	578	577	585	610	545	628	565	576	609	621	562	588	590	591	582	592	623	560	583	596	573	590	569	618	575	579	589	659	595	586	600	560	601	618	590	576	571	577	599	547	593	577	616	595	578	657	624	547	560	581	623	582	606	595	662	587	573	594	629	574	558	588	620	554	603	603	585	613	597	603	611	581	541	590	621	602	565	617	570	617	610	578	612	590	564	556	577	599	544	544	607	617	556	562	600	613	588	592	582	575	551	612	596	627	584	575	598	588	622	586	578	615	576	595	585	605	569	519	564	588	568	579	556	588	596	575	602	633	628	612	584	563	592	586	569	610	617	599	586	628	595	603	570	615	571	602	595	603	640	608	600	584	569	590	590	605	599	582	576	582	590	599	638	607	631	574	615	537	594	599	579	604	654	575	621	559	610	649	596	601	571	551	590	593	568	596	586	570	579	597	609	596	604	568	577	632	610	559	566	599	571	556	593	603	597	597	591	584	604	582	613	568	587	575	573	629	572	609	593	559	614	640	606	559	570	595	621	573	609	608	583	574	550	578	564	592	602	576	590	576	573	586	596	594	587	595	547	605	591	556	562	566	592	584	561	556	575	598	577	593	576	615	613	590	625	562	573	597	537	574	599	583	573	567	603	597	604	609	566	571	581	591	622	594	573	568	585	588	538	566	541	622	608	569	595	593	582	547	658	606	609	602	549
31111	21643	52593	59396	17866	4021	1574	2322	1318	498	328	278	258	232	216	202	212	201	217	195	181	206	183	185	183	161	177	143	154	164	150	200	164	154	145	157	148	184	175	142	164	169	154	167	176	149	172	150	177	141	198	166	168	161	149	180	146	134	151	165	172	149	172	163	153	146	175	150	128	159	160	155	147	155	150	146	159	165	158	138	161	138	160	119	154	133	169	158	173	133	153	143	155	171	157	143	128	130	155	138	168	161	143	144	160	131	154	162	137	145	153	141	177	164	161	163	140	152	137	155	136	161	141	146	154	123	130	166	135	147	172	167	162	161	155	119	153	148	164	141	145	163	163	141	145	157	167	141	155	148	154	144	158	136	142	157	163	150	135	156	146	145	153	152	158	165	159	140	154	138	145	141	151	132	155	155	139	159	131	166	160	165	151	161	132	151	150	162	159	160	152	151	167	149	155	150	146	136	158	151	151	167	176	160	146	139	123	143	145	167	159	144	151	163	176	170	165	158	151	138	162	139	157	151	150	161	158	141	145	133	153	160	151	159	158	154	182	155	137	151	151	157	150	156	153	140	161	178	173	160	156	161	156	147	141	167	167	160	151	158	160	168	143	137	145	169	150	146	156	179	158	142	156	170	141	173	133	184	142	158	135	138	138	150	140	138	142	124	143	135	138	148	170	176	185	139	148	172	151	161	166	139	140	159	138	145	135	151	131	159	152	155	134	178	149	156	156	158	138	139	154	135	151	155	168	141	163	159	154	161	167	148	163	151	161	157	149	114	151	147	173	130	156	159	162	163	156	160	175	163	155	162	161	135	150	149	150	154	147	135	147	136	157	136	150	141	164	193	136	170	157	161	154	130	148	186	169	171	152	158	170	162	133	154	165	159	151	146	154	169	166	155	157	173	178	154	160	143	161	149	149	149	152	152	157	150	169	163	144	163	160	158	140	136	125	157	152	150	148	166	171	173	146	177	163	125	154	167	145	141	154	148	162	151	160	155	165	168	150	162	130	152	141	136	134	158	169	157	170	150	143	138	134	144	163	144	153	146	154	138	161	171	154	142	173	161	172	136	149	154	147	166	159	150	143	150	163	160	153	165	141	147	152	141	144	142	152	123	156	152	135	171	158	151	135	146	144	156	170	137	134	164	143	147	156	133	154	165	152	140	167	141	153	157	152	167	143	128	175	166	142	124	169	171	134	161	166	158	155	133	142	131	154	152	149	136	141	156	156	154	152	181	156	146	181	162	160	151	147	156	134	149	153	150	142	169	157	156	174	154	171	145	156	164	143	176	137	157	152	142	148	150	179	156	149	131	163	148	133	151	157	185	157	173	151	143	149	152	147	147	157	157	160	138	143	173	162	142	158	175	165	182	154	153	148	169	173	166	160	151	178	143	147	147	133	168	157	139	135	140	166	156	163	148	144	151	139	160	181	152	173	144	162	148	145	146	133	149	158	139	138	134	144	159	146	147	149	172	160	156	162	151	147	148	154	144	159	145	145	131	150	184	166	171	138	167	154	158	143	142	146	148	173	175	131	154	156	160	184	161	142	167	137	155	152	143	137	165	152	150	156	148	161	162	171	150	175	142	140	152	159	165	140	154	160	174	146	166	137	161	138	156	162	175	157	174	162	159	147	170	160	135	141	137	146	150	162	157	158	171	155	161	145	154	145	164	138	153	136	168	141	160	154	157	149	170	160	143	144	150	167	175	144	161	167	138	155	168	151	155	148	164	155	154	162	136	151	151	161	154	143	170	152	162	156	150	178	157	123	182	145	153	152	163	154	156	164	162	154	144	167	141	171	149	161	159	138	173	142	171	132	169	167	174	147	166	150	152	150	146	165	148	144	170	143	171	153	161	153	131	171	149	160	161	158	163	161	168	162	155	150	175	161	158	129	148	166	175	163	125	159	138	145	173	157	135	152	170	140	160	153	133	130	154	159	162	149	181	127	132	131	144	152	157	157	161	162	171	127	138	155	171	148	157	143	159	170	175	134	162	153	145	139	170	149	157	148	164	112	150	163	153	136	153	161	153	141	167	146	123	171	142	166	144	140	145	163	134	157	165	151	131	141	154	161	143	184	141	152	177	143	164	136	158	155	135	161	143	170	148	152	144	158	150	152	127	144	135	168	125	145	130	133	170	169	160	178	153	134	175	178	152	181	167	145	171	141	142	143	136	178	155	165	160	153	150	161	139	148	137	168	136	154	140	136	137	152	157	134	160	170	152	155	140	151	139	157	156	149	161	137	147	157	150	136	153	172	154	178	163	152	154	155	141	147	149	141	151	178	150	143	140	162	142	174	138	138	152	176	152	145	161	137	137	156	156	150	138	162	141	139	140	144	149	151	151	135	134	144	164	142	145	160	153	172	155	175	153	139	152	149	132	138	153	162	156	130	133	160	173	161	175	128	155	156	148	146	166	164	154	157	151	171	171	160	155	143	153	148	156	143	129	171	152	161	164	167	137	166	186	168	138	163	170	150	145	175	170	162	163	155	151	162	174	166	148	150	194	166	129	151	133	137	163	154	122	154	154	152	154	156	145	134	154	149	145	147	141	159	145	155	166	166	162	153	144	172	161	141	161	141	171	155	148	177	166	155	151	164	156	171	161	138	133	157	148	159	162	163	143	130	171	136	159	169	138	146	162	124	133	129	157	138	127	153	146	163	123	162	155	151	138	174	179	144	159	173	160	150	155	130	146	151	160	162	138	157	148	151	146	165	138	177	141	164	163	162	145	161	152	159	124	136	149	140	168	155	154	154	168	154	171	146	146	176	142	180	151	182	166	163	158	165	153	140	169	142	144	154	145	171	156	162	148	150	159	165	158	143	129	177	135	155	147	129	118	149	159	173	150	159	145	157	141	155	158	126	146	163	155	170	164	153	139	163	182	139	149	147	147	153	157	139	155	153	145	150	138	159	142	150	156	134	156	155	143	146	138	151	145	173	137	166	156	157	150	149	165	165	172	135	163	167	146	139	158	156	151	180	147	169	159	161	166	157	163	157	173	155	149	138	148	162	163	157	140	141	171	145	161	143	154	159	148	165	145	132	143	136	159	149	192	159	155	176	115	148	157	144	151	172	150	161	144	169	162	156	120	151	140	143	142	133	144	149	159	135	166	172	154	155	144	150	155	143	175	153	162	157	134	134	146	163	144	177	145	146	169	141	155	150	157	142	142	127	165	176	159	171	152	142	168	172	168	149	155	152	152	160	151	154	160	163	165	159	166	175	142	153	148	146	156	143	140	138	149	160	143	157	143	165	160	146	157	133	163	151	153	141	125	146	168	167	151	158	144	168	159	148	151	149	146	137	155	165	148	151	135	124	146	155	149	144	141	139	139	162	132	158	154	150	147	169	157	155	156	180	171	152	170	156	128	149	138	163	178	135	148	145	161	146	135	136	163	163	144	142	146	145	136	155	149	152	146	150	141	172	144	150	153	147	152	167	148	154	150	156	133	164	157	135	165	163	168	141	147
17915	15984	53728	51701	5991	4737	4811	8862	4629	2074	1553	1194	1078	1061	930	866	783	771	728	662	614	651	598	589	614	526	544	510	551	529	492	479	483	494	498	478	475	513	509	433	464	467	474	448	471	399	467	422	407	443	429	440	440	440	423	423	480	426	444	436	436	455	450	424	436	398	384	391	400	406	447	442	422	405	420	413	412	407	432	407	426	417	398	415	400	408	405	426	406	433	405	420	412	406	461	413	405	412	400	453	417	388	398	404	400	423	386	390	422	406	418	449	359	426	371	402	416	429	405	409	390	378	424	410	399	358	449	393	416	413	388	415	406	393	404	413	423	398	401	388	382	411	413	403	375	451	393	418	420	390	410	435	391	403	380	396	400	377	430	393	401	433	418	348	418	376	435	390	426	381	425	420	374	382	401	408	383	357	390	398	388	402	425	387	397	393	412	376	409	424	404	386	420	400	436	421	404	421	404	379	415	404	414	374	387	409	371	425	391	434	413	403	390	404	425	370	391	413	392	414	431	386	391	411	397	374	412	391	363	416	410	393	425	378	423	442	419	428	434	409	420	394	397	404	394	392	370	433	393	394	420	437	392	397	372	381	409	404	426	387	350	412	415	381	401	394	383	395	394	414	419	401	395	353	434	396	423	384	377	393	378	439	412	399	369	396	395	371	382	387	381	400	398	385	396	412	401	379	377	440	372	395	409	389	395	421	433	390	408	368	436	351	430	431	421	403	391	410	386	421	396	417	396	417	383	394	415	409	393	387	423	370	393	401	388	389	433	410	419	406	396	396	403	381	431	451	420	399	410	417	400	391	359	432	385	393	388	371	397	415	400	423	419	427	375	374	403	369	380	392	399	443	401	391	404	378	422	397	417	429	383	397	427	408	428	415	433	412	410	406	373	389	392	400	420	412	433	387	389	401	421	409	419	410	386	392	399	415	394	445	411	389	412	394	434	379	404	392	393	384	407	410	405	356	394	395	384	431	407	367	407	399	391	393	359	432	400	416	405	410	439	377	404	426	386	381	454	377	420	412	395	398	398	386	440	403	385	365	435	406	382	372	414	377	422	388	432	400	379	406	370	429	405	439	408	368	364	429	388	398	435	405	403	455	393	399	435	431	392	409	382	388	409	389	351	380	379	390	404	379	414	394	420	406	430	392	400	402	416	452	413	408	417	391	423	398	402	412	392	405	411	414	442	357	397	437	407	390	405	426	377	398	435	410	410	428	428	401	399	415	394	447	398	381	392	414	382	373	426	381	389	378	394	399	372	408	410	392	407	419	388	413	397	405	409	416	415	394	386	390	400	418	407	390	421	405	398	406	379	415	402	413	425	375	364	381	382	361	381	363	416	417	398	380	403	379	381	423	400	432	427	393	416	409	417	375	403	369	398	377	387	396	404	434	397	428	405	390	384	387	405	390	389	430	437	430	399	349	397	410	376	405	389	417	342	424	375	409	391	423	407	389	410	424	394	390	413	428	404	409	435	420	399	414	410	410	391	393	389	367	390	388	408	414	395	426	409	411	398	386	370	428	393	402	397	373	413	434	425	398	391	372	399	418	383	444	430	378	412	391	402	423	382	357	381	399	389	350	407	412	426	378	422	377	417	417	385	403	415	407	441	393	397	426	408	432	411	400	394	382	390	394	386	400	413	387	397	372	399	392	397	415	403	396	419	407	367	411	458	403	391	408	396	398	412	420	382	407	379	422	405	417	419	397	442	426	404	360	425	411	384	425	381	392	347	402	402	436	393	388	444	415	433	433	374	385	410	410	409	385	417	413	420	405	424	370	379	405	392	414	401	408	436	422	371	388	414	393	383	414	445	405	423	387	403	375	384	394	393	378	382	374	405	408	392	395	408	400	391	405	407	421	414	379	421	358	410	416	397	442	431	403	439	404	393	386	399	392	410	413	381	418	429	402	400	343	361	402	407	410	380	421	410	459	368	412	367	389	403	419	406	415	446	409	408	419	418	391	400	404	431	418	392	406	436	402	412	398	407	376	437	379	380	388	447	402	411	372	419	421	357	362	404	393	416	411	415	383	367	421	382	379	385	389	448	419	412	398	386	373	404	386	423	418	424	359	399	394	365	410	404	403	426	434	373	449	421	407	409	406	380	400	410	417	374	373	439	385	394	376	385	403	394	420	401	412	421	391	409	400	375	393	376	403	402	353	425	384	413	411	404	421	400	395	391	438	406	410	424	390	413	374	361	387	395	417	410	377	390	402	368	398	379	422	435	409	406	410	411	422	395	390	371	388	369	400	419	406	398	374	434	396	344	403	386	420	423	420	405	371	356	422	355	420	376	415	379	392	376	419	397	370	425	348	420	440	397	408	398	414	399	385	398	411	439	419	395	409	425	400	418	416	395	409	396	410	390	368	393	379	386	355	420	392	402	398	404	399	395	382	397	406	423	396	373	395	414	400	378	378	411	396	419	358	413	402	432	384	398	370	401	376	418	384	422	427	380	399	359	418	429	427	428	384	395	392	393	419	386	418	403	400	412	428	405	405	419	400	379	373	376	402	388	395	416	418	429	419	398	381	334	391	420	406	448	392	366	412	400	440	401	421	387	385	373	421	394	410	408	431	420	394	406	397	390	396	389	388	388	372	415	359	420	412	407	389	406	433	404	426	383	411	404	410	405	372	423	405	393	410	430	347	363	401	400	375	385	382	409	424	416	421	401	417	394	403	435	419	412	394	396	446	402	419	403	407	407	408	398	382	378	399	410	421	406	399	383	409	390	369	373	408	405	408	413	393	403	430	380	397	408	414	369	378	414	397	381	376	408	397	364	362	391	391	398	429	404	404	383	389	396	396	404	410	377	403	434	383	379	415	385	399	396	377	399	380	396	421	373	405	383	360	417	403	381	376	399	390	404	419	394	425	414	373	402	437	391	373	384	402	385	404	409	415	435	401	417	390	401	379	397	409	390	393	404	422	403	376	414	391	399	413	386	399	418	377	381	408	385	394	411	383	429	393	398	404	369	432	423	409	361	412	396	373	390	438	407	406	392	417	386	403	376	398	435	423	435	372	386	456	380	413	408	400	420	387	433	388	460	394	400	429	396	416	400	376	385	393	390	405	420	455	415	369	405	414	442	349	394	372	377	411	399	400	397	399	384	411	392	409	386	391	403	376	379	391	413	396	398	391	392	375	351	408	440	395	420	376	382	436	394	408	370	397	418	391	410	416	427	396	401	401	415	389	402	422	385	420	396	390	450	430	385	393	417	416	386	399	421	417	401	428	421	396	422	417	364	394	396	445	410	412	379	410	373	371	386	354	416	424	387	358	366	391	374	420	426	413	415	371	404	403	429	410	426	390	402	396	390	386	371	393	391	366	396	388	388	397	369	378	382	385	415	403	423	384	413	365	395	422	395	383	401	370	394	447	396	439	383	404	404	396	406	400	375	375	412	418	417	412	414	382	371	372	418	417	415	415	403	403	422	423	424	394	392	395	412	409	404	435	392	403	371	399	374	421
37452	21622	48102	57103	20208	6777	2654	2565	876	450	301	261	250	211	221	210	175	169	165	159	157	142	142	129	119	131	102	139	141	116	95	117	121	125	140	124	138	121	147	129	101	106	100	115	103	119	127	129	131	111	100	120	117	99	128	123	115	110	111	109	111	117	109	124	110	118	133	106	136	117	128	102	113	129	117	133	114	121	118	119	90	114	115	117	113	143	112	106	111	110	95	106	110	126	106	131	95	110	114	106	111	125	121	108	98	97	123	107	123	111	109	123	128	96	99	124	90	117	104	118	131	125	112	88	97	120	120	122	96	117	121	106	132	125	117	100	114	97	99	123	92	101	124	87	103	92	149	109	112	119	93	117	116	110	112	132	128	118	128	122	96	118	107	108	136	111	125	129	111	118	122	110	98	106	109	133	96	115	98	107	119	104	121	120	106	101	114	94	119	112	111	116	100	108	109	120	115	101	114	95	105	96	111	103	108	106	108	86	108	112	123	132	107	116	111	101	109	115	109	109	113	98	110	111	113	114	113	110	118	117	121	116	104	117	111	101	125	111	117	103	111	113	108	118	118	122	115	124	115	118	110	112	98	99	125	127	104	108	121	108	111	127	103	113	123	115	105	86	115	122	98	111	128	125	118	116	104	103	118	105	137	106	94	99	129	110	121	121	101	100	100	111	93	113	112	101	103	112	108	113	103	109	106	130	109	101	97	120	107	108	108	95	103	108	104	97	103	84	123	104	119	114	91	107	131	102	101	118	104	102	103	105	120	119	103	104	104	96	102	128	115	111	121	100	116	112	99	103	119	106	89	106	117	107	109	113	113	100	145	101	115	127	114	119	106	99	124	126	98	106	98	118	116	112	135	102	128	121	108	87	101	118	110	108	121	115	136	117	110	106	102	107	111	135	104	101	104	113	111	101	102	127	103	103	118	119	105	112	127	107	100	99	113	103	110	111	124	130	119	128	124	104	124	112	105	144	111	124	109	98	110	96	126	115	117	109	95	94	118	95	135	103	108	89	90	124	114	96	85	122	104	109	101	109	124	100	116	102	121	112	96	105	109	106	100	116	113	99	108	105	94	133	118	108	136	111	93	108	129	92	109	113	116	113	142	106	112	122	116	109	103	121	113	98	110	112	117	114	115	112	114	106	107	122	103	119	114	110	107	107	122	129	100	119	119	125	119	117	100	115	125	101	91	117	118	110	120	99	113	98	116	111	118	107	125	113	111	124	117	127	113	114	124	104	118	110	104	102	110	108	100	116	113	123	122	118	115	103	127	100	89	115	94	100	116	101	103	99	115	112	107	114	103	116	104	108	116	113	92	123	105	136	114	97	115	106	105	93	127	119	109	112	123	115	113	116	137	116	107	103	122	119	92	103	126	113	127	115	126	110	111	116	117	102	89	101	131	122	105	142	100	114	105	100	105	113	125	104	112	107	116	102	119	110	111	112	95	104	110	98	106	127	115	103	97	109	117	111	121	90	116	110	87	109	133	105	104	84	100	101	111	125	126	121	111	103	101	106	107	117	119	97	120	109	89	105	109	121	126	112	108	130	101	112	117	105	116	110	102	107	115	96	102	124	114	121	92	109	109	109	117	99	114	117	119	128	96	92	109	110	114	107	116	84	111	120	100	129	110	96	106	110	111	116	111	103	119	116	102	116	93	108	103	108	130	108	112	108	113	124	113	114	92	117	100	116	126	118	90	111	122	108	98	118	101	130	96	114	114	119	113	113	127	101	103	96	105	127	119	117	120	117	104	111	115	128	109	107	128	98	110	117	100	108	110	114	118	108	105	122	117	129	117	106	104	101	115	106	103	109	118	102	114	128	125	114	105	116	99	106	98	104	127	115	120	112	114	95	115	111	108	120	134	107	124	128	118	131	105	108	103	112	128	111	120	104	115	116	112	81	127	104	111	112	119	108	115	127	102	107	126	119	120	93	116	99	117	96	114	99	101	118	111	107	114	104	118	100	135	112	121	111	113	107	112	117	103	118	107	109	115	119	104	103	108	127	106	134	126	133	120	126	131	92	118	105	106	102	111	98	112	103	111	108	116	128	102	106	105	119	111	94	119	117	117	113	123	107	107	106	124	108	134	104	109	112	126	108	104	112	120	111	108	89	112	133	91	114	123	134	117	103	120	106	115	106	121	124	123	110	126	112	112	106	114	129	114	116	96	118	123	119	116	126	83	102	111	127	108	123	128	87	117	107	99	129	112	116	101	118	108	117	119	101	118	124	119	118	101	105	114	106	115	102	104	99	121	116	103	111	98	106	103	118	128	97	105	103	96	96	112	124	117	132	103	110	110	140	112	110	126	114	103	118	106	109	117	128	107	114	110	92	129	115	109	111	103	104	106	126	106	112	101	99	117	108	88	117	108	105	126	117	107	112	121	95	112	118	123	117	114	111	96	107	110	95	112	125	118	115	100	100	97	103	117	117	102	105	103	115	110	102	103	109	108	123	137	113	106	110	109	127	102	87	117	110	102	115	95	101	109	119	120	131	131	89	120	122	109	114	97	97	104	150	120	109	106	117	132	100	81	107	88	112	123	125	112	104	130	113	129	120	128	123	116	121	120	118	111	103	119	94	115	81	115	106	120	98	104	120	123	98	110	119	107	120	108	128	121	116	114	99	120	111	98	116	115	113	106	116	119	116	121	126	132	89	94	90	107	90	118	93	112	110	93	108	124	119	115	104	140	99	120	99	103	119	104	112	123	101	98	129	114	111	108	117	112	100	107	111	117	106	107	126	116	83	123	105	129	105	118	119	97	113	119	116	113	115	118	91	100	113	127	119	99	110	95	117	109	123	112	116	110	110	103	96	94	94	123	98	122	117	106	124	105	125	105	100	100	131	118	116	111	103	129	103	111	115	111	119	102	84	111	107	92	109	134	111	105	132	118	112	113	135	104	97	117	101	114	111	98	98	110	115	106	105	103	94	107	114	103	124	103	116	123	114	115	112	101	119	105	123	110	114	108	119	110	112	121	107	120	122	117	126	103	113	107	116	114	131	113	119	110	110	125	110	95	119	105	100	107	90	120	108	98	122	127	110	115	118	128	93	89	114	120	126	104	132	108	114	106	118	111	105	96	100	114	96	116	114	106	122	125	97	110	95	106	94	98	107	100	96	108	127	105	113	108	83	104	116	116	102	101	110	96	121	105	112	107	123	99	117	122	105	115	118	118	100	101	111	110	97	118	105	105	102	103	124	118	117	114	110	108	107	106	119	113	108	91	105	99	98	126	98	121	119	109	107	106	117	98	120	111	126	106	114	112	124	98	98	135	97	113	119	114	117	115	109	116	115	105	107	107	108	121	105	116	116	111	106	99	119	108	95	120	109	111	112	113	120	112	98	99	110	109	120	105	99	121	117	99	118	122	97	96	113	111	107	110	120	106	106	119	120	114	110	101	131	123	127	100	117	126	119	108	125	106	97	120	119	117	98	98	123	110	104	117	115	113	106	103	121	133	126	102	103
23415	12692	51241	51735	6948	5821	6377	8126	3055	1973	1396	1174	1097	922	922	814	759	698	664	585	557	550	519	542	500	498	471	493	441	425	424	424	408	397	403	405	396	354	357	376	380	376	387	374	340	391	366	328	324	367	353	344	310	340	344	341	315	343	343	336	330	334	300	328	304	337	319	280	334	320	304	328	308	341	329	358	345	334	307	321	316	335	330	347	342	307	335	333	342	288	361	318	292	300	309	313	314	293	295	341	344	291	297	310	283	286	325	315	353	296	326	332	311	335	315	312	319	310	300	313	323	300	331	320	305	295	344	312	275	276	286	315	305	294	281	314	283	335	357	296	307	298	320	324	306	323	296	300	304	296	310	313	310	281	300	315	294	273	312	285	304	318	321	348	302	273	330	290	299	329	325	292	317	338	280	310	314	320	280	294	300	314	291	302	274	284	274	308	313	292	287	299	327	273	301	277	324	298	312	302	289	326	260	297	267	292	285	302	312	302	270	303	292	323	334	313	302	287	338	284	283	326	338	320	327	299	326	288	310	292	314	293	295	316	279	306	288	289	303	281	295	331	285	302	302	288	324	283	301	302	302	282	296	298	326	295	293	324	325	302	315	280	322	287	304	338	304	344	283	313	288	267	343	309	278	291	271	305	298	293	316	338	337	300	303	283	315	287	319	287	335	276	304	300	322	286	277	280	252	283	328	303	320	293	329	342	273	322	305	295	287	327	312	312	313	327	343	313	292	301	296	288	269	285	347	302	334	353	299	287	313	303	317	307	261	314	313	311	350	340	293	266	322	343	335	307	302	295	305	273	329	292	293	316	327	283	301	308	319	293	269	337	289	311	324	295	312	316	294	316	291	285	301	281	309	330	306	293	311	306	323	300	298	270	304	299	310	299	302	299	291	292	311	276	313	309	329	323	299	315	297	302	272	310	313	280	292	303	321	334	298	302	301	286	306	319	296	311	317	307	293	309	298	274	309	314	303	327	292	287	296	318	301	293	323	301	301	311	307	292	263	311	285	297	325	338	299	302	356	275	318	303	283	298	290	294	284	316	306	312	303	307	316	275	314	309	319	292	293	297	319	283	305	267	310	306	313	292	307	297	287	335	276	299	307	315	312	286	303	304	312	328	282	273	288	291	293	310	312	301	281	294	291	293	294	300	312	321	291	332	282	318	308	318	314	289	274	297	309	311	322	296	308	336	306	323	296	304	305	296	290	288	319	309	306	295	297	311	306	294	311	278	326	310	307	320	326	294	314	306	300	319	304	325	271	307	316	316	325	293	297	313	258	282	309	294	301	306	325	284	309	322	326	289	300	336	300	304	302	298	292	307	279	288	307	325	301	321	304	283	317	289	320	304	297	304	299	285	316	287	312	307	306	299	314	316	315	287	333	308	292	303	324	299	270	297	280	300	302	307	303	308	325	320	284	278	301	301	313	312	304	284	319	332	303	300	311	308	311	332	320	297	299	266	296	294	333	301	311	300	299	305	299	290	302	299	294	342	297	301	295	276	289	322	334	309	320	282	329	310	312	306	293	319	300	317	286	312	349	293	303	303	344	305	309	286	313	282	299	291	322	337	303	295	293	302	303	338	309	280	278	306	290	310	289	306	323	304	303	291	296	309	320	283	335	315	311	269	316	297	319	319	323	303	319	303	329	292	259	291	313	289	287	280	304	270	318	318	282	304	342	305	304	313	318	296	322	323	323	338	289	289	289	310	303	285	294	298	315	291	313	298	325	296	334	289	325	330	290	323	281	335	317	303	297	313	289	298	314	298	297	287	291	305	263	315	315	291	278	297	317	323	316	296	302	318	298	321	308	285	320	343	251	323	299	334	300	298	298	317	309	285	322	313	295	274	297	284	277	285	333	274	332	270	311	323	277	285	294	308	281	284	290	310	310	314	284	313	296	335	307	295	283	351	291	322	300	324	305	324	314	312	288	292	289	291	334	313	322	296	313	292	306	299	291	280	304	330	304	271	303	341	313	319	319	288	339	314	299	316	324	314	314	308	336	330	343	313	307	309	283	302	337	303	319	349	300	301	293	324	328	265	315	305	298	308	315	290	311	288	316	303	294	274	301	295	311	320	306	280	305	313	314	311	322	286	288	294	323	342	273	308	310	327	303	333	306	298	310	330	304	306	313	278	320	312	317	314	278	305	263	337	307	308	317	299	287	307	330	301	271	299	316	313	275	289	313	292	280	294	327	313	313	289	307	306	308	320	298	323	293	286	307	286	280	304	275	346	321	297	291	307	319	295	281	335	301	286	300	270	310	327	314	324	317	292	314	321	313	273	298	333	297	313	336	300	289	287	325	278	314	337	329	319	315	319	313	287	315	284	295	296	290	286	277	307	301	297	320	289	316	323	336	306	322	294	293	298	285	324	327	290	330	327	334	294	312	311	312	298	299	285	301	302	320	324	321	303	318	315	328	303	310	323	272	281	283	321	284	322	361	335	345	301	338	329	312	298	314	307	312	313	302	289	331	320	290	313	286	324	285	313	310	296	279	318	335	342	275	311	293	320	296	315	317	279	320	310	276	276	316	296	308	307	284	312	304	269	311	306	311	287	283	307	317	299	309	324	292	298	255	264	304	288	306	314	301	288	285	291	303	299	314	297	314	309	287	332	347	300	306	272	301	296	316	336	326	294	304	301	317	300	321	272	278	293	289	290	293	298	316	307	299	296	254	289	279	293	315	340	294	295	320	334	290	275	272	305	274	303	287	294	323	327	329	292	349	292	297	267	329	293	302	337	298	296	324	282	289	294	279	296	324	299	324	294	294	306	285	302	311	284	315	299	300	313	300	295	309	322	313	304	304	311	281	319	288	331	292	288	322	321	306	292	311	299	344	302	248	315	295	262	300	291	322	289	296	271	322	305	298	300	314	289	279	295	327	290	311	315	317	317	294	318	302	300	297	303	268	293	274	288	322	334	298	291	320	292	319	310	294	296	287	305	311	277	299	322	298	297	273	298	292	319	307	266	295	312	271	277	296	327	331	342	284	299	313	314	311	299	292	323	289	297	303	312	299	343	287	316	289	297	313	292	283	303	294	291	326	298	311	267	305	314	313	344	279	307	335	299	296	304	334	327	316	328	295	324	286	300	314	308	302	330	316	274	306	296	301	288	334	299	337	327	292	313	299	292	284	294	298	303	296	275	294	308	319	301	294	281	297	301	296	317	307	303	319	322	328	323	321	329	308	286	304	304	320	308	317	279	312	305	334	326	341	285	305	312	313	297	323	319	303	336	316	296	313	282	313	309	284	295	309	295	304	311	321	286	315	315	309	285	291	302	318	309	283	290	273	321	303	300	317	301	294	306	325	343	298	291	305	328	315	299	308	287	275	293	301	288	309	302	322	294	334	293	294	293	246	307	261	280	300	297	289	307	338	304	277	306	313	334	324	280	321	310	298	306	272	292	325	321	286	273	310	278	316	305	320	323	315	313	300	320	336	310	312	318	289	345	291	316	306	326	320	325
2790	518	1732	5156	361	267	263	253	220	230	224	208	228	230	230	223	230	226	246	211	233	212	229	236	240	216	222	205	200	213	246	221	242	232	231	206	245	208	195	234	228	240	221	236	230	211	233	239	213	265	246	258	225	257	240	218	222	210	241	225	247	230	191	211	220	222	219	216	248	214	234	212	220	202	229	232	228	204	221	229	218	263	235	213	216	230	225	223	224	234	229	229	199	231	239	226	244	212	240	214	217	273	259	204	227	230	211	229	233	177	205	230	230	201	183	224	241	206	272	245	217	210	229	223	226	229	196	196	249	241	196	238	225	233	255	254	228	235	199	226	214	223	215	202	237	197	192	227	198	231	224	226	230	227	221	226	213	225	246	221	190	227	225	245	226	214	235	239	221	221	243	205	212	206	247	218	231	231	231	242	226	259	227	207	249	233	204	224	240	213	248	228	225	228	242	228	222	227	224	230	238	242	230	226	236	224	218	253	220	219	233	212	229	213	243	209	202	209	238	217	262	220	207	230	225	225	244	239	201	181	223	213	222	248	209	203	231	220	232	243	229	211	219	241	274	234	220	239	219	242	227	207	217	216	232	232	232	233	218	224	198	211	237	205	218	209	208	226	240	223	243	226	244	235	237	205	239	197	235	236	242	212	260	209	213	230	207	204	243	229	233	222	218	227	252	219	210	236	244	202	218	200	205	203	204	202	215	234	228	225	229	231	251	223	250	255	259	204	250	233	225	196	229	238	221	193	199	221	209	237	213	240	243	219	216	196	198	241	229	221	217	200	205	230	234	224	232	217	230	232	261	210	224	248	232	211	225	235	231	225	240	237	223	243	248	210	220	249	226	229	228	230	238	213	230	235	217	218	215	196	240	210	211	215	241	234	207	228	227	223	234	221	229	228	216	214	228	224	221	223	234	222	210	231	211	198	216	221	203	207	227	249	223	235	219	226	220	242	238	216	217	236	229	226	215	232	232	236	209	209	217	219	233	237	223	215	217	251	238	217	239	238	243	240	204	226	200	254	233	218	221	239	216	229	240	204	243	233	220	238	221	216	245	237	229	229	230	232	231	225	228	219	221	239	251	210	199	234	223	231	237	199	185	223	251	202	244	225	212	231	216	217	204	191	216	211	230	220	224	245	217	219	213	199	220	219	225	279	245	244	236	235	230	212	215	219	243	241	213	226	212	217	219	202	224	228	221	218	219	222	211	237	228	254	234	207	220	224	236	224	219	238	205	250	208	251	230	200	224	233	260	221	228	224	200	236	229	192	233	243	241	228	250	191	219	245	237	250	229	223	237	235	234	237	218	217	211	233	199	246	216	222	216	228	224	223	208	219	256	214	207	238	256	211	223	240	236	243	218	253	206	210	244	218	204	220	225	231	215	203	254	237	209	191	236	213	205	224	218	254	234	230	212	219	218	238	239	251	218	217	234	232	241	191	211	244	241	217	233	224	225	251	252	219	234	216	198	224	208	228	197	198	227	206	241	231	202	210	240	208	229	237	246	210	222	207	219	220	237	228	222	219	224	221	234	231	229	247	222	236	232	209	240	218	230	247	205	213	213	258	211	212	242	208	239	190	233	246	205	234	250	216	220	239	236	207	223	238	238	226	207	249	228	256	250	210	238	210	231	217	257	226	233	215	261	225	240	223	191	230	229	241	245	226	227	226	243	266	239	220	221	217	206	230	253	226	234	217	201	216	216	208	225	234	237	231	200	226	208	258	250	206	244	221	256	214	224	221	213	204	190	212	216	210	223	224	232	215	248	245	207	214	222	214	217	220	201	236	207	272	259	225	256	255	231	241	186	239	226	214	225	226	237	242	237	218	237	248	238	253	215	230	197	214	206	239	223	240	230	213	235	203	216	225	198	209	245	228	256	235	212	260	254	215	226	227	200	225	219	231	217	255	230	231	225	206	254	241	259	238	231	217	202	258	251	252	219	229	234	205	231	225	207	235	218	225	206	233	227	226	248	233	215	248	233	218	220	236	228	235	218	247	236	212	207	225	241	191	193	238	218	228	228	231	182	242	222	228	223	231	249	213	217	185	207	236	226	268	227	238	210	203	218	242	246	233	210	255	220	221	240	229	251	221	224	200	215	206	220	222	230	223	218	236	223	229	208	218	222	218	229	229	238	213	199	222	240	204	236	219	227	231	235	241	234	245	223	226	229	255	232	242	205	205	247	221	249	238	241	245	204	218	239	235	217	238	223	228	228	259	229	236	264	225	236	254	219	241	236	229	195	203	266	223	232	227	251	220	214	221	205	218	194	213	238	210	240	234	229	240	231	216	233	198	225	224	233	227	231	214	220	217	238	232	240	220	208	228	247	222	202	234	214	233	211	217	242	247	216	215	204	226	235	234	215	225	248	226	218	220	254	235	215	172	234	237	189	209	236	224	233	211	225	232	221	237	224	202	236	211	235	232	235	230	239	206	224	224	246	231	235	246	235	243	226	242	261	222	211	225	237	227	222	231	213	223	227	219	234	228	230	203	210	211	238	236	211	216	207	237	226	227	243	245	237	242	210	207	243	237	228	242	225	222	245	206	217	228	219	232	212	253	218	195	227	221	208	233	281	253	225	207	232	216	223	230	219	211	232	242	248	245	212	220	236	231	242	226	222	197	238	215	225	243	214	223	246	230	250	229	219	226	214	224	208	222	210	208	240	258	205	211	199	210	241	251	251	236	223	224	247	261	213	215	235	241	227	212	210	214	229	228	231	224	242	230	229	221	241	235	227	216	255	221	261	244	268	213	222	221	217	230	234	228	201	227	243	250	226	225	203	249	239	235	239	208	232	203	210	215	240	236	230	210	225	212	226	249	236	236	232	200	223	238	218	216	245	220	256	232	221	225	208	224	206	224	215	218	242	225	219	237	228	217	230	249	250	250	244	239	215	247	207	221	208	212	213	212	216	241	229	239	216	220	249	222	227	214	203	230	230	220	254	208	206	203	232	226	227	216	221	202	226	252	217	246	239	239	233	211	225	226	216	223	217	201	219	236	235	247	219	228	206	238	248	235	244	196	224	232	236	205	256	211	238	228	225	234	229	247	275	213	227	228	226	224	212	222	223	202	184	245	198	184	257	229	236	241	218	209	238	233	238	213	226	234	238	231	243	239	238	209	226	195	230	229	206	211	211	236	230	224	207	243	219	203	237	230	231	202	242	212	240	240	243	251	219	233	211	216	224	250	242	204	216	219	220	239	208	222	206	213	218	205	232	248	218	225	230	204	206	219	225	231	230	231	225	285	260	233	221	233	245	225	237	224	207	196	250	203	191	229	204	220	236	227	244	244	205	229	218	216	217	219	241	215	226	246	233	249	236	209	211	237	231	215	217	232	233	224	232	219	202	200	210	232	233	224	226	211	236	208	240	225	230	244	230	245	204	190	232	248	238	245	219	221	239	226	217	218	238	224	232	215	203	215	223	240	231	231	207	198	247	206	223	220	243	223	207	218	232	225	221	223	233	230
2830	975	5667	15001	854	745	819	713	675	635	625	637	590	593	645	588	569	566	606	550	598	611	592	616	607	634	569	550	583	604	605	572	587	559	589	650	593	583	568	603	580	578	563	586	605	601	593	593	641	623	550	572	595	552	595	571	622	590	609	606	553	589	574	605	605	586	601	571	617	579	557	590	603	584	605	598	583	594	593	596	556	567	596	589	601	616	612	598	582	571	599	623	574	565	612	600	561	612	586	584	567	625	580	631	577	581	575	555	595	616	634	566	605	546	597	530	579	592	599	543	621	612	607	594	584	577	612	559	578	574	569	587	556	561	629	559	556	580	587	601	605	567	609	615	590	579	620	554	612	580	587	583	569	604	606	594	619	595	584	580	597	615	605	576	616	640	597	572	616	648	581	568	625	617	590	579	616	597	565	562	630	578	583	572	639	573	570	536	602	623	613	597	577	595	627	601	600	554	611	609	584	596	622	590	609	598	574	629	640	596	592	595	576	581	582	588	590	574	604	605	604	578	588	627	615	590	589	579	592	595	552	569	595	592	598	567	660	532	583	557	551	609	576	592	572	595	634	596	630	647	630	671	584	612	550	604	579	597	571	629	596	574	606	607	584	645	603	625	611	672	560	615	562	582	582	577	604	563	581	609	574	574	591	581	591	583	611	612	586	619	584	619	563	602	600	599	553	591	562	561	631	603	606	616	619	599	588	609	574	577	615	625	560	598	619	565	554	590	600	632	604	620	608	591	610	576	565	549	589	622	575	590	573	561	563	564	647	623	606	613	554	555	636	596	627	552	594	562	610	623	628	572	616	629	551	589	621	588	578	578	553	617	599	573	544	570	571	602	626	568	617	574	611	609	587	601	582	584	567	547	614	648	605	611	605	570	577	621	574	604	596	600	604	577	635	594	605	619	615	558	622	591	602	590	566	614	584	577	621	588	550	627	570	561	596	626	581	583	606	597	599	574	586	576	588	596	628	604	615	584	586	585	594	567	583	597	608	586	619	613	587	580	564	623	572	602	584	580	558	658	575	590	559	613	599	589	595	581	624	556	599	589	573	531	581	580	594	605	575	599	579	574	583	578	559	592	602	600	590	574	608	611	598	587	621	609	605	572	609	604	630	578	550	579	588	574	570	615	609	559	608	583	596	593	602	601	571	568	596	632	617	583	609	597	572	585	586	560	559	576	596	594	641	568	591	558	577	576	596	584	573	606	587	617	563	578	589	574	611	591	588	603	603	601	576	610	642	591	567	576	612	559	598	609	577	599	601	550	594	606	596	577	627	610	580	574	573	591	590	619	581	582	576	574	604	624	570	574	556	582	616	578	567	558	603	602	605	587	567	588	569	558	570	551	586	567	580	594	628	583	621	637	588	599	591	574	588	601	605	622	587	580	544	592	551	615	573	581	611	582	609	624	651	580	618	556	636	563	586	569	628	602	605	589	554	635	556	614	585	607	613	562	617	528	576	541	545	590	632	618	537	610	636	547	625	617	614	553	585	621	584	547	648	597	620	597	567	602	587	591	553	622	564	569	598	572	567	572	593	590	572	585	583	571	599	578	577	541	611	587	581	577	619	577	573	584	575	625	592	596	586	573	637	606	637	547	614	653	557	594	602	584	612	614	547	578	620	570	623	581	624	576	591	545	563	603	563	575	648	598	591	632	616	620	535	600	564	602	597	596	610	593	609	602	584	542	631	599	619	639	600	544	592	597	577	621	596	534	577	597	607	567	611	595	617	586	554	581	582	612	544	561	551	668	626	586	597	610	572	563	570	582	579	596	577	534	595	568	551	578	601	629	606	599	628	582	587	612	566	541	574	601	578	547	550	584	556	608	624	584	569	580	661	542	584	579	588	596	601	601	615	621	577	558	579	592	589	580	564	632	588	643	636	603	601	573	578	602	557	612	572	632	603	577	562	578	597	584	626	587	596	617	599	557	629	626	561	604	603	604	580	594	597	596	564	588	592	580	607	550	579	620	609	606	566	599	617	550	615	557	600	620	620	542	545	583	570	594	650	579	557	585	541	561	570	586	581	593	597	573	595	588	576	564	578	591	588	575	583	607	610	579	568	590	524	546	622	566	624	575	581	617	549	595	573	580	640	603	570	539	533	573	593	570	597	613	605	568	606	584	588	623	584	597	614	593	544	613	584	605	572	611	592	605	590	549	585	615	557	581	571	621	568	631	612	602	598	589	595	564	550	552	593	546	636	630	573	623	583	543	582	582	599	597	562	590	612	605	626	593	581	565	572	552	565	572	560	583	607	604	581	567	639	623	615	557	642	562	602	559	605	553	557	578	606	616	582	592	568	598	566	578	594	597	578	614	591	580	537	559	616	609	580	597	552	580	537	605	641	577	594	582	573	612	591	612	542	584	606	583	627	639	587	601	623	588	595	573	580	574	535	605	580	614	627	602	620	579	625	578	611	544	620	603	612	610	571	604	575	605	603	584	571	594	596	599	561	610	553	575	591	558	600	598	604	639	580	604	597	571	628	566	576	578	610	602	629	584	599	592	609	573	588	553	581	617	568	574	611	567	614	561	648	616	591	618	619	572	598	571	620	601	605	601	603	581	567	581	609	586	576	605	607	602	615	613	665	653	570	589	603	608	574	657	594	612	575	572	586	594	589	626	635	612	536	595	602	561	546	626	621	603	569	556	598	551	592	592	640	603	609	605	574	596	594	611	593	580	627	628	588	622	577	591	591	589	603	598	599	577	558	606	629	571	594	597	591	558	621	653	581	576	611	592	596	608	610	600	554	577	578	564	598	581	573	620	585	591	632	617	599	565	595	578	566	579	625	605	620	592	571	594	568	593	591	553	624	589	580	587	575	614	562	612	580	584	620	564	585	601	633	588	586	603	613	577	613	599	608	597	567	604	599	574	571	572	620	622	568	639	593	590	564	620	589	568	575	639	623	602	581	615	608	574	605	568	574	578	586	610	625	605	615	601	630	569	581	617	611	604	618	612	571	597	583	587	593	643	598	572	609	605	597	620	597	605	585	553	625	634	643	614	589	649	600	621	546	589	621	583	642	601	572	601	560	632	624	590	560	611	581	555	594	530	576	612	579	604	624	659	594	606	589	601	611	582	659	605	625	571	578	613	571	582	544	574	612	591	624	617	578	572	575	601	577	624	578	575	622	579	615	579	531	614	577	537	580	552	638	617	548	582	566	576	540	590	621	544	609	610	576	561	578	627	609	614	572	563	615	589	604	565	628	591	571	595	580	580	596	590	581	566	607	591	591	573	628	587	572	562	559	635	571	539	615	568	638	611	648	597	607	592	598	561	670	601	601	616	553	621	645	592	626	578	572	617	570	620	604	587	637	578	612	633	595	596	567	559	619	581	571	601	617	584	591	603	566	661	624	593	604	601	588	559	572	583	589	555	603	564	602	587	590	551	561	601	608	609	556	576	563	616	615	620	621	582	593	621	607	551	593	570	590	638	646	605	593	583	600	595	586	601	600	609	576	625
29694	31294	35051	64586	23670	8058	1527	928	609	390	294	320	257	224	246	205	195	199	196	172	178	165	181	172	154	194	168	147	185	176	156	135	165	142	162	155	169	172	159	161	167	180	160	157	152	175	144	164	184	150	154	152	133	153	154	151	157	132	171	140	144	153	135	154	183	147	159	179	152	164	174	157	139	151	141	148	143	163	177	152	138	179	167	151	139	139	159	160	176	153	173	145	139	144	151	153	154	159	165	160	161	157	183	134	176	148	162	153	139	146	157	146	125	153	135	146	156	156	146	161	156	150	161	164	129	157	154	147	157	154	182	155	143	162	154	176	165	168	164	149	138	140	160	141	142	159	171	162	161	163	137	152	158	177	159	145	163	159	146	150	134	143	155	147	147	169	144	165	166	166	130	161	149	141	150	159	144	139	169	177	138	151	118	150	149	159	149	148	153	154	123	171	136	161	167	182	159	155	142	161	146	143	138	154	138	164	147	166	157	161	172	155	147	137	157	144	197	147	155	170	157	172	157	152	146	145	153	168	142	132	156	156	163	143	158	177	144	155	127	163	165	164	159	158	145	160	169	166	138	143	174	141	146	144	150	139	164	168	128	148	143	145	129	179	168	158	172	149	158	154	143	167	167	170	166	157	180	153	167	135	135	147	144	144	139	149	145	145	162	152	136	170	145	133	132	165	155	141	131	154	156	142	162	126	138	144	156	152	141	130	144	159	143	177	140	164	146	128	142	145	138	176	165	147	142	149	144	169	139	163	151	163	153	154	154	158	162	145	152	148	151	156	141	165	146	122	151	164	150	147	157	169	160	146	171	151	159	170	152	149	159	156	158	145	163	141	149	132	148	147	164	173	171	162	160	174	141	145	157	175	150	170	152	171	158	140	153	174	158	161	134	154	187	175	148	150	167	136	158	164	174	145	145	138	123	142	153	163	152	150	138	152	162	165	163	176	149	161	150	170	128	140	167	153	158	163	146	155	145	154	153	156	150	158	158	164	159	148	158	166	165	162	164	165	165	145	147	137	146	159	151	139	170	153	138	159	145	153	150	140	157	157	146	156	150	169	172	146	138	171	159	162	178	163	171	171	144	131	149	152	138	154	151	162	152	137	139	143	145	170	152	132	177	159	146	147	149	161	182	143	156	153	143	152	142	166	154	178	148	143	161	115	144	159	142	128	157	119	172	148	152	140	164	164	146	148	166	181	127	150	168	161	160	147	143	142	168	170	163	142	153	151	152	150	149	146	151	155	148	158	147	157	164	148	153	174	154	147	169	153	164	160	168	158	167	154	173	149	161	161	131	144	140	152	148	158	178	159	173	163	162	148	155	152	151	145	159	155	167	153	154	154	148	156	171	142	154	162	146	171	128	128	157	170	149	174	164	145	168	129	154	173	127	143	176	155	144	176	157	159	151	144	173	165	138	136	150	172	139	151	129	155	167	187	147	157	161	158	156	164	129	130	162	158	134	163	142	137	159	146	172	146	165	133	167	132	134	150	162	174	139	163	159	165	157	152	156	164	151	175	137	140	149	151	137	166	142	172	159	153	129	158	157	166	135	179	160	156	156	149	150	140	140	181	162	153	149	165	152	151	150	162	124	153	178	183	147	144	154	160	138	150	155	134	166	172	169	166	151	145	142	132	150	160	163	164	167	137	165	133	148	147	162	141	168	163	140	152	166	146	148	147	156	131	158	165	138	147	140	161	158	150	137	145	165	138	154	160	168	165	170	179	146	157	126	160	140	153	172	132	141	156	161	160	167	161	144	162	142	150	148	151	170	167	152	152	155	134	154	145	142	159	163	136	172	133	145	163	171	166	164	158	160	168	135	185	148	175	176	174	176	143	133	154	156	146	175	153	145	146	147	151	159	163	165	167	150	165	153	153	142	147	172	157	174	146	132	166	143	135	140	143	163	160	168	149	139	158	163	156	156	163	127	148	158	147	151	157	132	163	150	150	168	138	167	148	149	156	143	155	169	165	170	156	150	146	149	134	153	155	160	141	146	176	162	169	159	156	155	150	159	138	146	162	144	162	142	165	143	130	136	137	156	148	146	130	160	178	146	149	153	156	154	133	172	137	161	130	142	164	166	160	151	124	154	154	159	149	160	160	155	156	157	168	172	170	149	150	159	148	159	163	152	146	142	158	150	133	138	159	132	151	146	156	165	146	135	150	146	167	150	134	137	163	133	142	150	164	146	158	168	163	152	163	162	134	166	157	128	138	151	160	129	165	153	137	163	149	146	197	156	164	152	145	166	143	160	154	177	149	151	140	131	167	146	150	160	147	150	146	141	147	136	149	146	163	150	140	127	163	156	152	145	144	135	155	167	175	158	172	159	138	153	150	142	161	182	126	159	166	151	164	147	132	165	142	142	115	156	163	147	167	163	167	160	133	165	143	153	158	150	168	153	169	170	156	136	151	171	167	131	161	152	168	155	154	178	151	158	148	129	138	160	151	162	153	163	163	160	145	185	146	155	156	156	155	149	156	161	157	162	148	143	177	177	155	163	159	139	155	167	144	175	159	157	169	138	137	143	143	151	165	155	133	171	144	137	164	131	166	154	157	130	138	147	159	154	160	142	154	140	156	156	157	131	131	148	167	197	158	160	159	143	153	161	137	138	138	146	182	161	160	148	141	161	160	137	167	156	138	147	155	175	153	152	139	149	158	153	159	152	155	148	146	155	124	153	172	173	167	168	155	134	153	161	152	148	120	171	137	156	156	169	142	154	157	180	154	174	133	141	152	152	159	166	188	157	174	171	161	160	131	156	128	158	155	134	150	154	158	170	140	148	146	154	146	149	151	177	158	151	173	173	150	138	155	134	139	175	152	137	170	138	125	148	152	140	155	160	157	157	154	144	164	158	135	142	125	158	143	187	161	135	163	152	142	176	175	152	172	152	178	141	157	176	163	132	163	150	162	141	137	146	172	159	132	158	156	158	144	156	126	140	159	142	134	140	135	150	169	149	181	157	137	151	138	155	147	161	152	161	162	171	175	169	145	137	133	145	162	147	145	156	148	152	121	147	140	147	144	154	161	161	133	139	137	139	153	154	141	162	142	160	154	161	139	176	174	193	146	151	138	161	141	147	151	148	161	152	151	164	144	164	136	150	154	167	154	123	158	158	138	157	138	142	157	142	153	152	164	160	168	162	146	156	146	144	141	137	138	141	173	163	148	148	149	137	153	136	146	151	148	168	157	147	152	158	172	155	146	147	150	162	132	158	162	170	158	145	157	167	161	150	176	149	136	146	117	157	168	134	153	159	135	159	158	156	163	147	149	143	141	145	166	158	139	173	148	177	158	168	168	163	132	158	154	153	149	160	146	174	161	175	160	150	171	122	146	137	148	162	160	156	151	144	169	171	157	145	173	157	172	143	141	169	175	153	168	161	151	159	152	156	152	162	172	149	166	137	171	133	166	141	154	141	151	161	153	152	165	175	143	153	140	141	155	153	136	158	164	146	159	164	138	162	166
18049	20175	36889	60036	5839	4044	4138	3493	2383	1796	1392	1246	1141	1025	977	833	830	732	690	668	630	629	617	584	541	563	573	564	535	474	500	492	516	492	493	476	473	495	448	476	496	489	447	440	452	468	449	455	461	433	455	450	452	456	427	408	439	440	421	423	437	401	413	422	437	427	438	423	420	438	404	425	441	434	463	420	421	466	425	399	416	448	435	430	402	440	402	418	373	379	421	425	427	437	410	398	382	429	391	399	396	379	409	408	425	402	400	430	395	388	410	396	424	421	430	389	410	385	352	401	393	402	416	425	377	421	395	411	398	407	399	374	394	398	418	433	435	399	431	376	426	416	351	427	411	392	395	416	414	396	376	428	379	424	404	405	426	441	381	409	425	390	395	396	417	398	368	430	382	423	399	423	346	399	446	400	365	390	357	414	409	375	403	402	386	413	389	407	345	396	439	394	396	382	401	421	410	422	380	410	409	396	420	400	390	443	398	400	423	407	425	444	404	417	406	387	372	379	450	426	428	425	395	408	412	396	410	437	380	408	406	421	372	423	415	406	364	402	385	399	397	395	398	438	392	411	383	398	370	399	411	393	413	399	412	407	368	355	409	408	404	383	397	390	396	398	365	407	371	367	386	393	443	388	403	409	386	406	377	434	396	405	394	438	421	365	405	387	365	419	417	399	393	391	392	371	407	414	392	395	387	388	393	382	390	444	443	390	413	396	407	381	404	387	414	426	413	384	393	408	390	396	376	381	436	399	412	383	426	404	406	423	420	400	394	424	400	401	408	404	411	376	409	391	359	374	434	402	397	422	416	425	398	404	368	423	411	424	382	384	415	402	406	408	395	386	406	360	392	405	452	405	401	393	368	398	410	365	404	372	367	389	398	401	400	404	396	397	406	411	405	416	380	397	407	402	413	403	429	415	387	402	416	428	381	427	389	383	381	408	373	401	385	418	386	416	408	394	434	371	415	402	398	411	435	406	389	368	398	426	366	396	441	391	409	442	398	395	391	375	439	393	379	423	365	430	406	412	426	404	425	378	411	405	428	396	408	360	403	404	424	411	411	384	413	394	402	401	378	426	421	386	374	411	395	399	390	432	456	409	417	418	390	391	410	384	400	414	420	391	386	394	405	393	376	397	398	387	412	391	398	352	413	370	436	404	381	414	398	406	423	405	421	420	421	436	414	397	374	438	424	365	382	400	424	387	413	434	402	409	410	402	409	396	369	425	397	429	418	398	400	407	416	407	417	374	396	382	394	376	402	396	391	379	381	399	357	410	389	394	414	382	383	411	381	382	419	427	445	414	414	407	443	394	411	381	428	394	381	389	399	388	428	385	411	385	431	405	423	403	397	424	387	396	442	389	421	436	400	424	430	392	423	407	430	422	387	388	394	358	372	438	403	407	404	394	399	401	418	375	397	406	409	387	389	384	422	418	394	395	398	464	441	409	381	410	383	417	385	414	416	402	359	427	385	366	442	411	403	436	456	365	409	371	381	424	397	414	395	380	409	375	355	397	425	425	382	435	412	372	385	422	395	365	393	428	383	370	402	416	441	384	376	375	445	429	402	420	416	389	392	413	397	395	393	396	360	399	401	392	390	406	389	433	401	416	433	398	401	390	421	375	416	399	389	383	420	409	380	430	399	432	411	395	425	387	400	395	387	424	383	407	372	422	410	435	368	393	434	378	390	348	430	375	438	407	379	431	370	388	389	363	424	376	416	384	396	366	399	424	376	419	416	417	421	388	407	390	403	409	406	411	387	419	385	396	417	392	364	400	399	389	379	459	412	403	423	385	391	409	418	381	379	394	395	384	395	401	407	387	409	427	388	392	399	409	399	370	393	428	405	381	359	396	372	425	402	398	395	379	400	395	416	386	455	399	400	405	374	433	369	397	400	385	401	354	372	410	383	394	364	386	404	396	360	408	406	429	417	412	400	420	399	419	417	392	437	376	384	418	413	397	399	413	422	387	399	410	418	388	430	418	367	446	407	435	424	370	385	358	421	400	447	380	382	411	398	437	423	417	402	384	402	408	382	419	391	415	393	400	431	411	424	428	406	377	409	378	439	411	356	381	412	389	384	420	382	379	401	391	428	422	421	418	372	408	411	402	427	378	412	411	389	389	401	408	385	372	401	422	406	408	413	398	394	374	400	410	421	399	371	406	383	400	432	410	430	399	420	390	436	381	399	421	388	392	434	409	394	377	392	393	400	377	423	419	418	378	402	423	376	418	423	398	420	426	364	390	427	404	425	374	394	388	429	392	408	377	405	380	359	433	425	386	403	398	412	418	413	436	440	406	408	400	416	408	394	426	414	378	380	439	414	408	365	384	395	401	399	420	399	415	401	406	421	384	395	437	404	395	401	384	423	375	385	407	379	411	416	377	419	434	390	398	392	375	384	411	410	414	387	449	377	442	455	395	403	444	401	386	427	386	393	372	397	403	395	398	375	362	408	389	394	424	454	414	399	415	402	403	398	407	406	425	409	388	399	391	408	433	441	387	392	376	411	419	386	414	404	397	380	384	393	401	410	414	353	407	414	381	414	386	398	430	429	406	405	419	396	382	435	381	439	395	390	401	391	395	426	418	390	389	370	434	408	351	381	421	371	415	402	454	404	401	382	376	426	395	397	416	384	416	432	365	402	421	367	398	387	373	412	419	396	446	443	388	379	374	421	398	397	435	389	401	421	414	393	396	416	387	398	400	388	361	432	419	413	384	393	414	376	371	374	437	372	409	395	391	366	414	428	377	373	390	389	397	372	420	406	415	409	391	375	391	445	387	389	381	437	375	407	371	444	421	404	403	410	384	375	415	378	381	395	386	379	406	367	407	404	409	399	360	376	383	415	385	431	434	423	385	396	412	436	422	409	382	413	445	385	388	421	395	391	395	417	370	397	397	410	372	418	395	406	418	415	431	396	410	400	398	403	400	412	393	424	411	378	363	379	411	433	415	383	385	384	356	387	386	378	411	416	412	426	404	389	424	387	396	426	361	375	409	395	411	380	434	404	408	397	363	392	406	409	390	381	385	404	402	381	397	403	388	410	369	398	408	421	447	417	393	396	412	367	387	401	402	399	417	406	412	388	405	422	349	385	393	401	402	394	379	402	414	446	426	430	430	424	426	422	406	371	428	420	407	435	436	418	366	433	410	444	385	425	403	409	416	402	431	417	382	419	413	429	423	416	420	409	400	392	371	385	401	411	417	400	403	419	371	432	407	392	389	418	380	376	445	396	401	385	409	390	423	418	394	383	444	431	419	393	440	395	388	391	413	423	392	379	397	395	442	457	379	416	420	379	383	359	396	412	413	436	408	389	376	414	416	386	404	411	418	412	409	430	403	396	401	373	390	430	413	364	405	409	394	385	421	426	424	429	384	393	422	370	386	407	411	354	420	413	356	390	402	393	358	385	416	401	408	415	410	410	402	402	401	378	423	407	418	402	383	395	402	401	421	378	395	411	422	391	402	447	405	390	370	395	432
32740	31939	36447	48089	16517	2848	1188	920	556	413	301	275	222	175	193	178	172	172	147	154	166	137	122	128	128	135	123	122	123	124	134	99	113	114	123	112	108	118	124	112	122	100	103	96	109	116	111	92	112	92	109	122	109	115	99	108	114	110	115	113	105	94	121	112	97	105	98	94	99	106	105	113	121	93	104	112	93	89	113	105	97	113	93	99	101	90	99	114	102	103	99	101	122	98	113	112	98	87	107	106	95	109	94	75	110	102	97	107	120	104	96	120	113	97	96	97	105	133	97	105	101	111	120	97	100	111	104	96	94	109	105	99	94	93	100	100	114	101	112	104	106	94	114	105	118	86	114	110	134	123	96	103	117	99	90	80	105	101	107	110	124	105	109	105	97	98	111	92	105	124	81	124	101	115	80	99	98	90	109	115	112	117	123	87	112	98	99	110	102	92	112	119	98	124	100	106	110	92	95	101	107	91	110	101	131	95	95	102	98	106	91	93	104	84	101	112	118	128	103	110	112	102	105	130	97	87	115	101	95	116	109	95	101	101	108	113	110	95	90	110	117	103	92	98	92	99	109	111	96	91	93	100	109	99	106	102	107	103	95	103	94	97	120	98	93	92	115	92	100	88	120	96	125	101	99	104	96	88	82	99	110	110	109	92	114	98	104	88	90	129	89	92	91	122	114	110	98	102	102	99	107	90	103	97	102	103	120	95	93	104	102	109	118	106	116	103	103	131	88	107	105	100	96	115	125	89	93	104	108	109	120	107	114	100	112	104	119	100	125	103	108	101	80	106	82	90	96	94	86	119	114	100	118	94	93	110	101	108	112	108	105	108	97	104	110	92	113	113	126	130	86	109	79	101	109	106	90	95	96	109	92	121	102	92	88	112	110	106	98	116	114	134	107	104	109	109	118	90	110	100	103	94	95	118	119	110	96	112	101	109	103	122	95	107	108	117	124	111	118	105	111	98	86	81	103	92	86	107	104	105	115	99	106	94	103	85	105	88	98	112	130	132	92	98	95	99	121	102	119	102	101	111	110	103	108	97	108	103	121	77	94	114	123	98	119	102	108	108	109	110	86	101	86	100	106	115	93	104	91	121	110	101	115	113	114	102	124	102	114	119	108	95	89	92	74	90	94	99	117	96	103	103	97	103	113	77	94	109	120	93	89	89	82	91	94	101	101	108	101	108	98	109	100	79	107	99	102	100	107	102	94	90	105	97	92	96	98	120	88	84	101	117	101	89	108	80	116	110	96	110	102	100	98	106	104	94	119	89	100	121	105	99	109	99	103	122	104	116	110	95	108	96	99	118	101	117	98	104	103	111	96	95	117	131	96	122	101	99	101	95	114	115	86	105	95	110	99	98	105	117	95	114	100	84	96	108	92	128	98	98	92	105	95	108	113	98	102	108	94	103	86	106	120	91	109	105	96	95	101	124	104	113	106	90	122	98	108	106	119	104	103	96	104	88	112	91	95	113	122	112	100	101	96	112	99	86	95	97	102	105	89	90	101	107	120	88	101	101	95	102	84	94	96	105	110	96	105	105	117	92	109	96	80	110	109	94	104	114	104	94	107	110	106	114	112	112	107	111	119	95	96	99	85	94	97	102	114	76	96	104	98	85	109	110	96	93	101	116	100	92	113	107	102	118	113	103	113	110	115	114	104	114	118	115	104	95	101	93	119	97	116	108	111	112	95	87	97	101	113	123	110	112	84	91	108	104	99	116	93	112	97	103	104	108	99	109	93	110	84	126	101	97	118	111	99	106	95	105	103	100	110	89	115	94	102	100	119	122	112	103	108	100	107	92	88	104	123	109	92	113	106	111	107	118	98	111	103	103	83	92	97	99	113	101	91	109	97	121	109	103	105	114	88	87	106	115	112	86	91	92	111	105	105	111	94	109	92	88	100	108	99	117	91	101	94	107	88	88	87	96	125	102	98	90	106	113	98	90	126	96	101	106	110	89	98	95	113	112	80	112	98	99	96	88	94	86	102	96	89	109	100	115	109	111	102	94	94	101	104	110	102	94	100	119	96	116	104	92	100	108	101	102	90	99	92	115	102	107	98	128	97	111	109	114	106	108	110	112	102	92	110	98	108	84	100	116	96	109	102	95	94	99	90	105	100	114	111	105	116	102	104	109	92	112	93	118	85	103	97	116	106	109	112	102	104	113	126	104	104	107	101	101	98	108	107	89	100	98	105	99	85	92	102	122	102	99	111	89	121	93	117	112	100	99	116	78	100	85	98	103	82	103	96	87	109	111	87	110	107	104	93	105	95	122	94	100	84	101	87	102	101	96	113	104	109	98	106	91	88	98	95	105	104	94	124	113	122	93	101	110	100	96	116	97	107	114	102	98	103	99	101	118	117	95	86	94	108	98	111	98	116	112	125	110	118	99	90	113	103	106	108	108	109	106	104	108	92	121	110	109	121	114	95	115	96	81	120	88	99	106	87	102	107	91	105	107	90	107	114	108	98	81	106	107	86	87	99	114	96	90	104	112	101	105	88	96	94	96	108	81	107	91	103	96	104	89	115	101	103	104	110	108	113	90	107	109	107	124	95	93	109	98	108	103	99	99	107	117	91	119	97	88	111	102	112	100	97	108	108	100	88	107	91	100	90	103	102	99	97	101	110	111	100	95	83	110	109	117	99	101	111	125	93	103	120	91	113	96	104	94	105	100	109	93	92	81	118	106	103	97	112	102	79	106	109	111	96	106	110	107	99	104	102	92	109	87	88	107	97	98	103	97	114	99	114	94	104	98	110	103	108	99	115	103	104	129	103	99	109	122	90	94	113	107	98	113	108	104	93	103	107	115	122	112	119	101	85	96	102	100	102	107	108	108	107	95	82	94	111	104	108	108	103	101	108	111	115	94	93	90	111	113	108	74	111	104	123	107	99	111	107	112	113	97	106	117	98	106	99	121	87	109	116	119	119	93	110	102	117	118	107	112	104	116	110	109	97	102	84	100	111	120	112	106	109	112	109	112	105	98	104	102	92	104	94	98	122	100	124	108	114	112	96	106	110	101	103	108	84	108	115	101	96	95	101	99	88	111	118	122	108	116	88	96	100	112	109	105	119	88	119	84	84	88	84	96	90	115	103	104	97	102	97	109	110	117	120	123	103	115	98	111	98	115	98	107	92	108	106	96	88	105	107	95	104	119	109	102	103	106	121	116	100	86	118	79	98	105	106	102	89	111	120	120	96	92	109	100	89	91	121	110	99	90	103	104	102	100	95	86	86	107	101	102	100	106	109	110	101	116	97	106	102	98	89	85	105	109	98	94	88	114	81	117	103	102	90	92	105	90	82	105	94	109	93	92	88	104	105	111	90	96	112	95	109	118	109	126	98	111	113	102	109	99	100	109	105	89	107	105	99	102	106	120	93	105	96	114	105	112	104	114	97	98	93	118	121	88	94	98	89	112	108	85	109	109	111	91	96	99	105	92	93	108	106	104	88	102	108	93	116	112	86	88	102	125
20269	16406	39470	44233	5914	4465	4331	3884	2623	2236	1468	1435	1213	1007	931	780	759	722	625	632	623	576	518	521	517	432	484	460	459	436	404	430	386	376	386	369	375	370	358	375	367	378	385	388	349	367	380	342	332	331	331	335	315	302	326	300	327	323	319	314	297	317	314	301	292	294	325	274	312	307	288	331	312	297	303	297	303	284	318	315	274	310	317	301	307	309	320	293	305	287	306	319	294	300	296	315	274	292	306	290	288	279	300	307	259	304	315	281	294	299	274	293	300	299	303	290	280	288	276	290	283	279	302	283	269	340	321	287	296	283	301	307	299	256	278	261	280	285	290	270	285	302	302	283	277	277	273	261	274	258	277	277	289	293	294	294	275	275	281	288	293	263	281	310	301	268	305	306	307	267	312	274	260	287	262	273	280	257	275	295	288	301	292	279	287	277	282	285	298	323	328	266	299	278	268	259	294	288	308	271	290	293	278	253	303	262	304	297	298	271	271	299	299	294	269	250	295	302	273	267	292	286	301	276	256	282	281	283	268	270	255	235	332	280	270	313	311	260	311	314	283	298	272	271	270	252	303	296	292	272	318	297	286	304	280	279	260	290	282	277	291	287	288	309	270	294	272	302	287	285	267	314	298	275	329	309	264	300	259	271	299	268	295	287	259	275	278	274	314	303	268	281	280	263	282	277	272	286	260	276	288	298	297	262	260	288	262	280	264	281	259	282	264	312	319	297	250	294	288	288	277	272	287	286	277	296	274	266	307	284	276	313	301	304	292	317	317	285	263	282	291	285	291	305	288	288	287	297	295	299	294	328	301	273	279	268	290	289	260	277	259	288	260	298	267	271	273	264	296	273	269	281	272	276	267	248	306	275	266	283	269	279	292	265	276	299	283	282	263	280	262	264	311	248	266	273	266	283	275	279	300	293	309	292	287	264	295	296	254	284	267	286	288	252	262	294	328	269	281	299	301	271	294	265	327	260	276	279	258	277	290	285	269	268	267	298	272	274	246	264	265	269	277	292	300	272	275	294	264	280	267	294	278	308	299	254	305	302	283	268	269	295	270	293	275	273	306	273	286	312	270	286	264	325	272	284	294	282	272	250	279	269	292	298	291	287	287	269	278	300	270	250	262	288	276	283	258	294	304	281	267	285	295	278	279	262	269	260	274	265	292	287	281	283	282	262	314	297	256	266	282	277	283	264	299	274	282	259	309	287	275	276	276	277	283	283	296	289	253	267	292	284	290	275	268	276	278	325	301	263	283	280	287	290	286	287	295	272	304	285	298	275	254	293	261	278	270	289	284	291	302	270	317	280	297	266	306	273	298	291	292	263	312	284	292	286	286	308	307	283	314	297	273	296	301	328	288	298	281	271	275	303	287	272	294	270	303	268	288	281	283	278	277	299	284	309	285	284	314	282	276	272	269	291	313	274	308	302	276	275	265	276	291	295	270	299	288	291	263	269	273	289	276	267	276	253	283	265	282	292	293	280	275	275	256	268	294	291	278	287	292	264	287	277	269	303	260	261	283	272	279	299	289	275	293	289	276	307	294	292	253	265	279	293	289	277	281	270	305	282	289	292	304	289	308	291	303	311	299	306	284	288	301	284	269	288	249	267	255	295	296	289	283	296	264	277	277	282	265	293	275	291	253	314	276	280	294	297	255	264	292	261	278	285	266	265	288	299	279	311	289	268	281	270	248	288	325	258	296	277	299	309	264	299	306	266	259	253	296	272	262	291	303	294	263	295	273	273	283	302	286	271	261	265	291	259	308	287	276	281	311	278	284	286	280	303	281	304	297	268	289	287	288	294	311	269	270	301	265	302	302	273	258	275	277	273	289	266	290	292	271	281	269	289	282	279	275	299	312	268	281	285	266	284	269	266	300	291	303	289	276	296	256	272	311	256	312	272	264	278	297	296	292	294	276	288	299	283	306	297	304	314	309	283	294	282	262	279	277	300	288	299	301	292	296	298	309	256	269	303	302	291	272	268	271	270	278	278	298	256	260	286	282	271	281	298	281	278	264	266	280	276	325	261	278	289	308	288	262	297	258	279	283	304	271	296	276	293	292	316	274	249	286	286	289	298	274	294	277	312	301	290	277	279	291	289	288	271	280	268	318	283	282	289	292	295	277	273	284	290	275	298	309	293	296	283	271	282	293	282	299	262	275	278	279	271	295	274	291	279	318	325	286	270	279	276	324	279	255	250	300	289	277	285	304	271	295	270	267	257	274	310	289	296	292	281	279	250	276	268	306	299	273	302	272	255	285	276	302	315	260	288	323	280	323	278	324	287	275	293	279	292	289	275	310	279	286	275	283	261	290	284	272	288	294	297	272	303	277	253	279	288	275	300	324	300	267	281	269	271	305	298	284	295	262	336	249	262	288	271	298	264	274	292	279	279	309	301	287	265	268	280	296	275	293	275	276	258	273	287	274	294	264	285	273	251	278	274	301	281	326	254	262	316	264	284	299	276	268	324	256	321	285	281	291	256	291	298	298	287	302	289	282	303	289	310	300	284	298	279	283	289	299	274	301	269	282	306	273	294	273	265	293	305	268	284	294	268	270	270	291	270	271	289	286	278	286	282	289	276	305	284	312	283	269	293	285	293	257	281	314	264	306	277	261	265	287	288	297	305	283	283	287	268	272	269	287	277	289	282	305	285	323	263	303	301	299	275	280	286	253	278	310	286	278	289	276	266	266	278	274	317	290	307	282	271	267	288	298	289	287	311	255	298	248	269	297	284	247	266	286	301	297	263	282	286	287	291	300	261	274	296	239	292	269	293	267	268	283	280	268	302	265	290	293	298	297	275	267	288	266	273	302	291	257	319	284	290	300	266	296	252	306	283	292	265	297	285	274	292	296	290	268	300	313	292	280	247	313	263	267	280	297	294	291	250	258	300	273	265	248	311	308	273	282	271	265	287	282	300	285	276	313	290	285	263	279	283	304	306	262	275	279	247	245	266	279	266	309	252	286	273	325	266	306	264	275	287	278	316	304	260	282	262	271	293	284	288	306	255	264	280	266	278	280	311	271	263	284	273	283	291	275	301	274	284	277	277	312	303	280	291	301	322	283	255	296	304	289	271	277	276	293	295	290	300	252	277	256	296	282	272	315	276	304	286	301	278	305	265	268	281	262	262	296	299	311	287	280	303	284	297	270	289	282	293	287	281	285	248	288	300	294	279	276	286	298	297	283	265	269	291	284	301	292	300	306	312	300	319	284	288	298	288	282	293	297	276	279	262	307	265	288	283	307	299	275	283	275	270	277	296	271	301	265	254	278	310	276	275	293	255	256	276	283	294	300	268	300	275	259	290	316	258	297	299	282	274	281	288	302	288	317	295	251	263	278	268	269	272	312	317	278	270	273	287	305	275	295	297	258	309	269	292	281	284	272	322	290	267	264	285	285	297	299	303	291	246	266	324	290	312	305	274	280	265	285	260	303	269	271	322	292	283	289	298	259	290	276	276	287	294	291	273	264	247
4352	1480	793	1380	344	223	231	230	213	226	226	232	211	205	205	214	198	213	199	217	210	211	220	219	237	214	215	194	202	198	218	211	224	193	203	208	201	222	228	216	202	201	243	214	202	223	222	204	222	236	190	244	201	207	203	193	228	209	218	227	212	212	209	210	207	219	226	194	208	200	195	228	193	197	224	215	212	215	243	223	199	187	196	226	207	201	204	209	231	218	225	236	230	206	228	200	200	223	210	233	234	201	221	244	190	198	198	194	216	200	217	172	244	228	224	205	216	241	203	232	237	212	223	234	212	226	210	220	236	210	218	195	208	216	209	204	208	207	220	210	214	198	233	206	191	235	197	191	210	231	195	202	183	233	228	219	217	203	228	213	233	203	217	211	209	244	199	229	212	229	199	196	220	199	228	205	214	225	221	198	224	213	214	197	199	209	221	256	214	217	205	224	216	218	228	223	213	212	192	202	225	196	220	222	227	196	218	212	218	197	207	196	218	216	179	188	184	226	230	213	215	211	217	204	213	210	196	226	211	209	203	206	223	199	211	220	227	210	215	196	222	217	203	211	217	183	224	205	215	194	211	186	196	205	201	206	198	212	235	213	199	225	224	244	211	216	209	200	200	205	215	200	204	209	218	227	203	186	222	227	189	216	192	215	188	214	226	212	209	212	241	250	218	213	219	205	205	206	218	194	232	214	219	218	210	213	217	221	202	228	217	206	230	233	222	198	200	211	234	235	217	221	192	211	214	211	209	211	218	214	229	213	210	232	217	219	188	210	219	211	214	207	234	223	230	188	216	245	207	228	211	191	208	205	233	214	202	232	201	197	215	235	234	212	224	197	201	251	208	222	229	224	227	210	212	211	226	207	192	208	217	220	209	211	209	196	232	179	216	190	215	201	202	217	199	214	238	231	189	214	226	230	200	211	214	231	232	195	212	205	216	197	208	201	191	210	199	216	225	225	220	231	217	243	219	214	202	206	180	223	236	241	227	185	211	194	198	217	224	193	214	226	220	202	204	187	237	222	221	216	218	190	228	189	203	211	223	225	223	203	227	204	204	229	191	209	216	186	222	228	214	205	201	189	222	217	198	209	223	225	207	217	217	227	219	197	222	224	208	183	220	210	222	201	202	233	215	213	190	204	211	252	212	226	197	236	214	198	191	204	181	227	203	233	221	212	226	222	182	198	216	234	200	202	229	221	214	213	209	227	209	228	226	220	214	221	206	227	209	204	237	218	223	213	211	196	217	176	234	211	207	207	223	216	212	217	227	201	229	195	204	190	243	214	218	219	221	213	202	235	212	196	221	212	205	193	194	234	215	208	205	213	181	221	212	195	206	256	207	249	231	210	216	199	224	196	207	234	206	238	223	205	221	183	220	228	220	195	170	200	217	217	225	231	223	209	197	203	217	212	213	182	218	208	210	238	216	252	213	203	220	196	216	226	195	196	197	216	190	226	225	188	222	206	214	215	194	212	230	195	204	239	213	231	217	215	217	213	221	210	198	202	205	232	211	213	241	215	223	213	213	211	210	208	201	204	193	216	187	212	215	219	201	201	209	173	232	230	191	214	218	221	206	227	200	220	232	194	210	232	225	191	200	231	197	223	169	229	232	220	209	207	207	227	228	244	214	230	217	225	211	227	233	214	191	215	186	232	227	210	196	193	232	192	243	188	212	190	214	208	217	250	217	222	210	225	223	196	242	206	191	221	222	212	218	223	229	195	207	217	228	210	217	201	214	209	215	210	196	222	202	229	196	227	219	211	202	188	223	206	224	203	228	214	232	229	212	238	220	199	211	209	179	187	231	194	221	233	246	187	207	256	215	221	212	219	237	225	223	199	210	203	209	233	208	190	210	213	215	197	199	212	211	192	219	222	221	191	215	232	224	211	221	211	211	224	219	233	190	195	191	243	200	198	238	197	219	214	205	207	213	222	220	215	215	217	198	246	196	215	220	213	222	188	212	232	249	208	222	220	207	226	194	226	231	227	195	204	217	191	201	223	230	200	218	195	205	209	217	207	203	228	217	217	215	200	255	215	203	229	206	193	218	230	204	217	206	232	224	208	227	221	188	211	195	220	213	218	224	212	220	211	232	203	219	214	215	263	223	225	239	196	213	204	206	204	233	215	218	221	189	201	216	225	212	252	211	169	200	209	195	218	244	237	219	233	208	205	217	212	213	202	217	243	203	211	221	211	202	244	242	197	188	202	205	196	215	198	219	198	238	252	228	171	182	221	236	205	240	210	183	219	223	197	239	217	229	199	218	222	200	216	192	209	234	263	190	202	213	243	185	209	212	193	235	199	212	211	207	205	230	184	197	204	190	212	195	226	214	221	215	236	228	202	201	197	216	195	226	205	208	193	194	216	211	222	200	203	203	210	219	224	214	220	211	212	212	223	201	214	231	200	215	162	232	210	193	198	251	220	216	221	197	198	215	188	217	196	215	204	209	227	202	238	219	207	214	263	208	198	203	223	239	190	215	196	228	207	191	201	199	227	245	252	216	208	226	224	216	214	204	216	203	218	219	225	208	177	230	207	188	206	186	223	190	198	213	187	216	196	221	213	204	234	200	193	234	214	222	221	204	214	222	215	209	224	210	223	192	230	211	199	230	196	202	219	206	232	219	205	232	225	198	215	188	205	209	209	214	222	209	195	210	211	222	228	220	210	209	200	212	214	210	209	202	196	237	202	215	231	208	190	228	206	223	236	232	202	227	209	207	175	229	204	219	234	203	235	186	216	200	224	197	218	216	228	210	210	223	224	229	200	215	252	216	222	193	204	198	202	209	195	218	206	223	216	232	248	208	194	200	218	211	218	220	235	230	237	237	221	221	193	212	218	218	229	199	207	219	221	195	199	194	206	233	236	194	210	212	212	221	199	207	219	205	233	238	230	245	215	198	212	213	226	233	215	220	228	189	200	206	214	238	244	198	222	237	221	189	225	219	211	220	214	208	205	219	214	208	230	249	206	229	235	195	203	212	188	193	209	223	219	219	229	222	205	215	200	220	220	237	214	183	207	216	197	213	219	180	199	210	244	228	196	200	226	185	196	219	184	211	211	202	213	195	216	200	195	207	167	213	200	208	182	233	213	205	216	204	199	237	218	188	222	220	225	233	209	206	202	205	251	236	198	209	233	204	228	188	221	203	235	191	201	224	226	204	218	205	236	237	213	203	194	241	268	209	214	203	199	233	224	230	212	225	230	260	207	188	253	209	218	216	214	206	191	223	226	186	188	264	205	208	231	219	223	207	221	207	219	216	225	210	206	233	206	189	206	228	225	212	213	231	226	209	203	198	201	203	208	223	218	197	203	223	220	178	216	185	227	230	199	199	222	211	175	220	196	207	237	230	221	192	213	217	223	220	218	232	217	177	256	221	226	201	220	213	209	237	206	206	230	211	212	231	252	197	237	221	225	215	215	201	232	205	215	224	243	223	221	219	220	223	238	206	205	196	219	248	211	214	237	219	232	211	221
4382	2529	2650	5440	785	677	711	629	636	598	586	612	659	586	574	581	581	583	554	585	588	592	536	629	541	580	519	568	566	571	549	578	559	603	586	563	545	582	571	538	528	560	576	538	545	577	554	591	544	580	549	562	575	574	572	532	545	561	577	535	574	529	547	570	572	579	556	532	570	590	553	535	572	575	564	562	530	556	537	559	569	567	522	553	579	570	586	559	561	576	520	570	550	558	542	553	546	534	579	582	542	579	562	594	572	575	547	563	616	614	542	558	550	564	586	540	527	564	555	601	555	576	562	565	558	548	579	601	570	557	559	540	568	575	588	521	581	541	584	556	597	535	550	576	548	571	562	594	583	588	569	561	606	521	580	594	561	569	572	549	544	571	553	565	540	581	579	563	550	593	592	561	609	548	574	543	540	583	537	562	509	540	572	547	554	561	552	542	569	515	528	550	565	512	554	563	573	567	571	567	564	538	561	541	553	575	550	564	571	593	593	579	536	557	528	556	559	571	528	508	563	579	590	561	548	551	547	528	552	558	537	605	645	542	542	573	588	574	491	526	538	577	561	580	578	538	575	569	579	556	565	555	581	553	561	568	570	577	566	546	546	520	550	538	572	581	594	530	585	562	544	567	556	517	558	540	556	562	560	564	572	524	543	525	589	587	540	523	602	556	552	578	558	537	578	541	549	525	616	545	587	565	556	566	549	572	557	463	604	545	623	587	529	559	559	554	557	551	568	557	531	571	533	531	610	590	603	607	573	565	570	594	561	547	528	553	540	552	548	569	587	579	552	589	542	556	578	545	567	562	578	565	553	554	581	553	599	562	534	566	578	569	507	560	595	579	575	553	521	528	558	535	522	593	554	554	546	535	558	593	560	551	591	551	598	539	572	568	567	542	573	587	524	610	561	581	561	543	535	546	581	568	538	562	530	571	585	535	540	552	543	582	530	555	578	557	557	561	541	557	573	578	572	539	597	569	597	545	566	544	537	554	581	526	583	606	552	556	546	613	585	577	573	548	560	528	570	504	599	585	541	557	543	558	557	557	542	561	511	561	576	565	552	565	600	580	521	591	598	584	626	546	557	530	586	540	557	558	528	607	580	580	561	590	570	578	587	546	541	505	605	592	541	544	547	597	591	530	590	619	559	580	587	532	589	594	579	526	589	592	530	572	543	594	572	552	557	573	584	575	592	524	539	593	572	558	576	534	533	530	546	629	554	586	562	587	574	584	535	570	534	557	536	555	597	556	604	535	577	575	578	554	575	532	554	513	509	580	541	559	571	577	556	529	569	549	562	554	589	579	573	590	529	559	601	567	533	586	560	558	555	570	597	585	595	602	594	622	582	594	569	586	565	559	581	599	564	550	565	530	610	539	573	598	598	583	605	547	562	572	582	619	587	558	547	601	554	542	519	584	575	574	575	591	573	605	553	651	539	561	532	533	579	561	553	545	595	567	582	550	585	561	552	593	521	568	623	567	556	536	580	569	563	575	558	514	563	556	549	535	528	522	574	565	574	549	543	555	543	570	575	550	557	581	539	596	536	560	572	613	534	522	592	557	525	628	576	561	505	580	582	568	533	575	538	549	542	573	564	575	551	604	566	599	570	576	548	607	554	573	592	563	515	543	558	553	559	531	587	524	538	552	562	570	537	553	575	575	589	552	544	556	557	564	554	595	620	539	568	552	532	606	574	570	591	556	566	554	551	552	553	523	574	512	540	579	602	571	598	548	569	583	598	583	518	541	560	585	615	574	588	577	565	557	569	558	611	545	538	577	534	607	584	549	568	543	638	590	577	558	528	579	551	532	553	558	546	532	557	555	538	585	577	537	619	569	561	532	557	540	545	568	559	599	577	542	506	565	525	580	552	568	563	555	559	574	550	569	564	555	545	546	521	524	575	557	582	566	553	554	548	543	570	541	573	539	573	543	555	586	579	572	534	594	574	588	556	546	565	541	539	566	506	573	523	556	549	599	558	535	568	548	510	532	589	566	564	574	566	573	527	557	526	584	562	526	595	568	550	573	583	551	560	530	529	546	539	578	534	582	587	551	551	595	589	613	553	537	561	536	556	557	572	556	584	581	587	564	602	589	592	560	563	568	555	561	550	569	560	538	565	533	549	550	595	561	572	565	566	619	519	550	557	568	531	559	540	538	573	578	550	502	613	549	548	547	539	566	567	570	566	552	569	618	550	552	551	572	566	604	556	582	589	590	601	585	597	572	511	542	564	568	589	543	552	561	569	560	592	594	553	583	547	519	553	595	548	585	556	562	625	578	564	579	539	585	545	537	563	605	557	530	539	575	579	559	597	577	583	598	605	609	576	578	539	559	566	548	548	551	567	592	566	601	561	582	571	589	533	569	541	574	563	573	562	571	571	573	573	595	575	577	547	558	590	570	569	561	549	523	551	559	522	559	573	568	564	582	545	545	574	558	610	543	569	539	528	524	572	573	566	565	565	549	534	529	587	533	554	555	551	559	585	513	557	573	568	522	551	580	578	554	535	547	584	567	555	556	580	611	549	547	538	576	553	561	527	593	574	595	588	570	547	548	543	540	532	593	570	582	535	567	555	566	523	588	591	560	560	567	536	577	575	540	575	562	584	551	567	536	557	562	562	553	561	567	541	577	551	587	597	561	561	574	553	594	577	556	554	548	538	615	515	588	550	579	576	602	563	556	590	596	534	594	561	554	546	567	562	550	553	531	568	567	600	577	548	580	600	629	558	532	570	564	542	546	591	589	568	548	550	547	573	571	544	578	524	583	587	571	590	530	545	575	592	586	546	562	574	529	597	560	576	552	557	588	529	551	562	541	562	566	552	532	573	546	545	566	563	549	534	592	559	558	565	547	588	583	524	591	516	559	569	550	548	574	587	526	564	560	599	551	535	532	550	533	568	610	557	555	627	589	590	584	574	554	534	562	561	571	559	559	617	549	550	552	579	555	545	565	537	576	553	546	573	539	591	568	612	541	544	561	608	569	576	582	542	554	569	567	561	541	521	547	552	536	535	535	555	565	558	596	565	594	574	574	544	557	555	579	584	558	569	567	584	600	583	592	555	557	586	598	564	577	517	587	614	569	549	574	577	592	559	541	577	554	573	541	529	570	569	544	589	562	535	585	552	556	582	597	594	543	608	559	597	593	608	524	590	532	568	579	554	570	554	559	546	611	583	558	617	562	581	568	600	564	576	585	599	550	595	578	546	551	572	542	555	575	569	581	564	561	574	557	579	561	571	546	553	568	556	562	593	588	563	586	598	532	550	608	566	571	559	569	590	558	592	566	585	580	548	586	553	505	570	516	538	567	597	595	539	555	576	547	559	560	585	524	571	570	596	563	598	544	527	548	545	610	596	578	527	552	534	552	535	547	532	586	555	599	566	559	527	545	614	572	582	602	551	580	574	546	587	563	597	543	561	526	595	545	593	542	569	562	522	537	545	575	554	572	556	544	587	570	585	547	543	557	565	608	550	605	562	590	546	564
47468	42205	12785	24175	8562	1378	953	844	602	475	348	346	254	256	208	220	210	171	183	169	177	159	179	178	160	156	162	165	147	167	138	114	152	155	154	153	137	140	135	160	166	137	134	148	140	126	160	140	159	128	148	124	167	150	150	130	171	134	131	148	160	150	130	121	142	135	138	157	152	142	110	137	155	143	144	127	120	149	127	144	137	148	148	130	147	139	151	140	151	117	139	134	146	141	154	140	121	150	138	145	149	145	150	132	133	162	137	145	138	154	143	140	159	133	130	134	136	151	151	131	121	143	128	138	130	135	114	125	129	135	119	140	136	144	129	127	131	126	132	129	149	135	125	143	144	147	153	122	147	126	123	127	131	143	132	148	151	137	122	147	129	170	130	139	130	115	150	129	145	147	127	149	145	128	140	115	122	126	136	122	133	126	133	148	144	126	164	126	144	139	134	139	133	125	120	135	136	124	141	139	146	134	144	133	133	116	139	138	156	118	152	153	130	139	130	135	132	130	147	139	157	146	137	131	145	145	153	147	143	128	133	140	151	128	147	122	102	155	114	137	148	161	147	146	139	154	143	140	138	126	144	122	144	142	133	128	135	127	142	148	116	142	133	137	128	133	134	119	140	150	124	142	135	130	138	133	138	146	130	129	125	121	132	107	137	128	153	147	126	123	135	134	138	147	132	131	123	99	124	154	136	142	106	126	126	127	140	139	140	142	148	137	146	162	133	129	125	135	146	149	142	135	144	120	134	133	152	145	147	125	121	132	128	133	134	145	133	132	137	126	133	141	136	123	126	131	143	113	123	130	145	139	109	164	109	152	130	142	146	137	119	144	125	148	140	150	135	150	131	123	146	140	129	136	147	141	140	126	126	128	142	130	137	131	129	124	147	117	138	147	163	105	137	139	133	121	138	134	137	145	159	135	135	142	154	165	115	143	137	152	144	158	157	107	122	130	131	114	135	142	125	142	141	128	149	115	125	132	140	129	148	142	126	160	134	127	134	146	120	149	153	134	125	142	123	132	138	132	129	128	129	144	129	134	134	136	132	128	147	152	132	108	148	114	122	152	124	122	134	143	137	127	137	160	136	138	144	150	140	157	128	138	126	126	160	137	129	117	110	153	140	125	142	143	134	138	141	121	162	143	133	149	121	141	144	130	115	124	128	149	128	127	147	133	137	136	145	136	119	160	129	134	160	157	162	131	154	144	114	126	138	125	156	151	117	130	139	126	129	162	135	151	147	146	157	131	140	134	118	128	120	136	146	126	140	148	147	150	135	141	127	134	136	142	137	131	138	153	136	126	142	145	126	120	135	156	143	140	153	138	127	139	148	121	138	131	139	135	152	128	129	135	117	144	116	136	137	123	153	141	156	126	127	145	148	160	146	143	137	120	151	137	150	130	141	130	142	152	136	126	143	121	145	137	179	149	136	121	130	153	123	146	129	134	129	135	133	141	144	151	147	123	116	149	121	125	124	151	154	110	129	128	135	127	131	136	133	139	131	134	124	130	150	146	121	124	118	140	129	146	146	126	116	147	134	158	149	138	152	140	126	138	145	136	127	143	135	124	129	139	135	142	148	131	142	122	131	134	114	137	135	131	132	115	133	117	122	123	145	137	127	136	136	155	144	140	143	135	130	133	156	146	126	128	129	151	125	130	123	113	135	131	143	125	157	150	135	138	150	141	141	158	135	140	113	144	124	130	142	121	132	122	161	134	133	137	148	138	148	141	124	152	124	136	140	147	126	140	118	133	151	131	144	143	142	147	159	134	127	128	140	129	109	147	146	141	138	137	125	149	135	144	133	121	142	140	132	143	129	152	143	136	125	145	155	130	118	137	143	156	131	138	114	112	150	129	147	146	136	134	137	114	151	137	130	141	152	150	138	129	122	147	129	117	135	116	151	127	138	131	129	160	119	125	153	143	139	138	134	133	117	112	139	147	137	110	141	140	141	171	155	123	146	129	151	142	160	137	121	135	141	135	145	128	149	154	122	147	137	128	128	111	123	147	114	150	152	148	122	118	142	132	152	128	143	126	139	138	120	130	148	142	129	147	125	138	139	131	127	125	129	144	129	127	144	131	131	125	155	134	142	128	149	137	139	151	146	120	110	152	139	137	144	128	151	137	130	146	155	134	137	121	147	136	122	131	131	134	127	158	143	134	151	159	127	138	146	126	121	123	123	128	144	133	139	143	154	147	138	143	128	131	118	134	135	152	134	149	144	144	121	135	134	135	136	135	118	134	156	127	144	131	118	151	112	143	138	152	148	121	129	146	138	119	168	151	120	145	126	133	127	137	120	131	170	150	134	146	166	107	129	149	141	138	161	133	143	125	148	138	126	113	121	161	139	126	137	123	151	139	117	143	139	128	154	160	125	136	151	140	148	123	145	156	128	129	143	144	133	113	133	126	125	155	138	122	138	150	155	131	139	147	138	120	143	146	125	136	118	140	116	117	131	142	135	157	144	128	161	148	155	142	125	124	132	125	121	157	129	128	131	135	132	140	119	127	128	131	124	131	125	124	122	133	130	129	114	140	124	109	123	135	118	138	118	140	131	147	133	142	146	128	137	127	154	136	136	143	142	135	148	139	118	120	131	145	131	145	137	138	151	120	136	151	142	140	110	113	121	121	120	144	142	124	132	141	128	146	129	137	148	126	128	134	128	118	113	135	152	146	138	138	130	131	137	136	123	158	128	136	144	147	141	135	134	122	151	146	125	144	117	125	139	140	137	134	139	145	117	131	129	140	145	154	145	127	141	143	132	126	149	118	131	139	124	147	155	143	146	150	136	106	131	125	131	136	137	132	147	137	143	138	122	133	148	150	140	152	128	138	132	163	121	139	138	129	153	138	143	138	119	127	132	151	122	123	140	127	126	130	147	139	137	148	134	139	136	148	122	154	140	147	137	163	133	135	131	127	154	131	152	134	134	142	129	124	149	119	140	141	139	146	143	148	138	138	155	143	123	139	154	125	145	120	112	126	134	136	138	139	121	139	154	150	132	143	146	137	141	168	150	137	130	154	142	135	103	130	153	115	134	158	153	148	141	165	172	123	123	140	145	140	141	135	129	152	130	140	171	137	135	146	135	131	116	137	135	150	119	152	124	141	146	147	130	144	138	130	128	144	108	124	132	134	140	132	134	124	133	134	124	141	151	135	126	127	132	117	146	116	136	112	138	131	120	127	155	149	164	158	143	131	140	158	127	152	147	158	148	135	145	142	127	136	143	152	145	128	127	155	162	154	148	153	136	138	141	129	138	137	133	147	130	148	127	150	157	136	136	156	156	130	131	134	132	128	119	144	130	125	139	144	143	126	134	129	135	157	125	139	132	149	154	150	151	130	121	132	127	144	134	120	138	124	139	139	143	145	131	124	138	113	124	128	131	136	148	129	121	113	131	136	139	131	136	121	149	154	146	149	128	131	148	151	137	149	124	142	117	130	139	105	143	147	145	136	125	127	148	121	141	153	129	148	142	144
29953	25286	9434	24937	5808	4108	3758	3479	3050	2620	1733	1505	1301	1215	1055	925	932	863	739	694	674	576	631	586	578	557	557	531	540	525	550	479	508	476	464	455	443	458	417	444	409	410	411	424	407	408	430	409	434	432	402	421	422	434	428	417	396	377	400	390	403	376	356	388	372	401	350	361	347	363	363	416	346	387	399	363	383	372	402	393	406	398	355	393	395	357	406	360	362	401	399	376	357	370	362	380	348	386	389	335	347	406	393	353	354	384	367	322	361	384	406	416	375	368	361	394	360	380	395	394	363	373	394	389	356	353	347	343	380	362	375	347	387	353	352	362	363	355	377	356	355	353	374	388	388	360	352	330	353	328	390	338	348	372	346	370	352	400	342	371	376	367	362	408	340	313	343	389	372	408	353	343	392	360	350	367	371	353	372	357	350	373	356	368	343	377	349	361	377	400	334	380	371	348	353	364	406	347	384	336	382	341	341	364	361	356	323	387	354	399	375	334	343	349	374	382	331	366	361	372	385	360	367	370	375	360	369	351	352	329	322	387	366	382	385	370	335	373	330	360	344	355	357	336	376	358	364	384	333	365	344	351	346	345	379	348	351	348	339	374	362	309	389	330	350	344	367	365	346	319	361	366	376	356	389	342	339	365	362	372	382	382	334	339	356	399	390	340	371	359	347	350	325	369	360	363	361	312	333	321	367	367	358	337	357	370	351	349	383	364	363	356	356	386	355	340	342	336	362	363	375	358	340	365	336	361	379	352	395	393	342	410	352	379	354	358	324	372	356	343	377	375	338	367	381	393	356	375	353	364	340	380	362	369	361	345	366	353	357	367	363	335	354	371	350	338	353	354	382	366	375	327	345	375	365	346	363	384	333	360	390	365	376	293	367	357	384	320	328	326	395	331	332	375	350	372	384	350	318	323	401	318	374	381	338	381	338	375	342	351	369	326	382	351	351	362	353	373	387	373	373	355	365	376	370	339	348	344	400	371	324	384	347	361	337	339	349	346	359	367	370	319	381	381	350	347	354	357	338	353	355	355	359	371	355	366	366	354	341	360	377	380	339	346	384	372	342	356	390	412	377	363	325	351	353	362	366	382	364	348	359	347	342	363	344	351	368	375	380	362	380	345	390	354	393	342	362	394	351	348	367	337	366	383	370	367	367	380	346	378	389	343	358	361	325	387	372	356	355	345	369	394	364	321	366	361	372	347	346	354	355	382	356	342	365	363	368	361	342	352	357	341	354	353	367	349	378	348	326	337	323	361	369	344	357	347	357	348	352	367	365	372	346	384	355	336	366	364	353	376	359	353	354	341	336	365	348	359	346	363	354	359	386	333	378	355	369	372	360	349	388	380	388	388	344	365	409	370	378	374	376	372	372	356	323	382	334	328	342	351	358	354	359	384	329	373	361	362	335	337	357	339	362	353	358	355	348	344	346	348	349	354	335	333	356	349	343	362	364	367	374	358	373	336	353	345	387	336	338	322	411	370	336	367	349	355	381	346	375	321	356	395	353	369	380	362	418	355	347	316	371	377	359	359	349	370	349	353	353	355	361	375	379	340	341	357	345	409	420	360	348	371	318	370	403	365	353	389	368	373	348	387	350	373	362	357	351	348	336	345	368	374	330	378	368	344	399	370	365	341	326	358	366	407	370	353	364	339	358	371	352	362	379	305	360	327	383	385	358	371	368	337	360	331	367	344	358	358	349	327	331	374	382	358	348	331	357	347	337	359	341	379	381	366	372	362	349	362	333	364	365	359	359	394	372	384	367	370	329	372	323	335	380	360	367	395	341	342	379	345	379	327	335	388	342	357	349	361	361	329	378	360	370	385	402	382	339	373	374	383	333	374	348	348	358	330	378	363	367	349	376	378	384	359	366	363	366	363	354	366	369	352	379	382	360	345	336	348	346	348	363	362	345	402	352	326	380	352	344	342	385	364	380	362	329	364	344	356	382	331	393	336	351	332	380	400	347	358	374	342	371	340	376	333	365	364	373	358	368	378	354	333	344	366	386	380	351	360	381	356	351	361	342	342	370	370	338	357	352	363	362	346	372	355	358	346	370	347	363	346	351	416	365	372	374	358	354	350	326	334	350	316	332	346	364	353	357	361	401	382	349	370	402	392	368	347	358	346	377	337	351	320	390	359	353	370	347	353	389	352	359	345	369	353	356	370	368	344	379	359	352	337	337	351	364	354	363	344	313	341	359	364	367	345	346	369	398	369	342	363	369	349	349	358	375	383	352	340	351	320	358	386	384	374	377	326	362	357	331	364	360	355	369	350	358	358	358	379	353	323	384	370	333	334	370	374	355	369	375	340	371	402	359	366	352	352	336	377	352	373	360	441	358	378	359	354	329	372	380	363	390	325	341	348	377	349	327	351	333	369	387	343	364	325	392	381	368	368	352	347	384	361	368	352	345	341	344	340	356	364	371	337	347	331	362	384	381	379	359	355	382	395	362	376	401	339	329	333	384	340	346	393	363	374	322	350	376	382	393	361	378	354	304	332	378	339	333	388	342	385	371	341	337	357	351	357	377	361	363	356	391	368	339	340	343	364	372	351	337	320	366	358	362	361	352	315	387	366	382	375	378	363	384	341	341	355	349	360	404	351	348	356	341	361	351	372	331	375	366	351	381	373	345	395	362	380	373	358	350	373	350	376	390	336	390	312	350	358	377	377	354	328	393	349	376	381	373	374	340	349	378	395	357	326	347	386	344	324	386	357	344	343	354	346	376	350	367	350	358	342	352	354	354	341	356	316	393	370	362	341	374	374	361	395	328	384	380	364	386	396	353	362	346	378	385	369	365	352	354	374	358	366	345	369	340	357	399	369	336	348	383	368	338	351	342	353	389	368	346	393	394	352	367	349	387	344	367	349	405	329	372	350	386	355	365	378	362	369	404	361	320	351	404	385	409	374	394	362	372	351	344	353	366	375	326	342	380	360	357	387	372	367	361	373	353	370	352	356	330	375	373	348	358	351	371	374	343	360	353	368	321	387	350	371	363	351	366	393	383	339	379	347	383	336	361	347	349	370	367	344	365	368	355	394	375	376	343	359	360	378	385	351	349	392	379	358	393	370	368	391	346	310	366	360	352	360	363	337	359	382	339	378	371	352	394	382	351	362	364	352	356	376	368	345	371	342	378	358	329	342	356	383	343	359	365	379	367	374	433	352	384	363	356	369	352	358	375	366	357	364	329	386	359	398	363	361	361	402	326	382	407	391	381	341	356	360	375	339	340	378	335	364	356	351	373	398	367	346	377	357	352	381	338	370	359	350	371	357	338	375	345	349	344	368	388	375	374	359	342	364	339	396	377	376	374	357	354	335	335	356	364	350	375	370	382	328	367	368	372	378	333	392	393	374	393	363	369	342	371	368	323	340	356	361	351	381	358	345	359	398	328	369	361	381	349	377	371	377	319	360	345	378	357	364	303	358	347	347	345	351	363	357	342	373	356	366	381	355	341	405	383	380	371	336	340	349
41565	31908	23089	10864	3774	1841	1042	796	928	820	365	292	240	228	215	201	173	176	155	138	130	125	128	133	131	116	96	102	109	113	107	119	112	117	107	86	102	86	95	99	93	101	105	104	101	91	82	108	96	108	98	97	105	68	81	86	73	100	88	112	95	85	101	98	84	76	105	95	88	77	95	94	87	83	89	87	105	115	100	107	93	91	97	92	106	87	82	81	94	113	86	82	70	85	89	88	110	93	95	87	94	85	79	97	105	83	111	86	93	95	89	101	72	92	85	76	107	89	94	105	98	88	107	105	91	99	90	85	99	101	88	93	83	80	93	98	84	83	98	91	86	83	83	76	96	97	95	96	81	99	88	112	95	90	86	107	92	82	92	70	90	89	99	92	90	77	105	84	94	99	80	94	91	92	95	82	105	97	97	105	99	95	99	86	85	103	97	96	95	81	98	99	90	77	96	84	82	98	102	78	94	99	76	91	79	77	102	96	107	106	105	89	65	103	71	86	76	92	87	87	94	101	88	101	95	92	106	99	109	77	90	74	98	104	104	91	92	80	75	76	93	81	97	94	93	94	90	96	88	82	88	89	101	106	100	79	97	77	98	94	102	88	110	82	105	93	89	91	89	80	75	89	89	92	106	84	106	91	94	75	93	101	91	79	80	79	71	86	88	110	86	97	72	104	86	79	96	85	89	95	84	95	96	99	86	106	105	91	110	100	85	101	87	84	95	93	107	103	87	91	110	82	86	90	99	92	101	95	96	86	85	78	92	80	111	108	90	80	107	94	93	116	85	76	100	94	92	91	83	88	88	97	78	105	78	77	81	93	96	103	104	87	104	104	76	100	100	91	75	97	90	88	108	97	97	93	94	77	86	84	86	89	107	86	116	84	90	97	95	120	89	102	84	86	99	87	110	96	97	95	72	82	90	93	95	87	79	109	85	85	90	89	83	109	83	87	87	81	77	80	85	91	87	77	73	105	97	80	84	95	95	83	98	97	92	98	97	94	106	96	82	88	82	108	88	112	107	98	102	88	97	106	92	97	98	80	80	77	99	113	72	84	100	101	94	82	94	85	94	86	89	83	92	87	90	89	87	88	92	96	91	86	113	82	66	85	78	108	94	102	85	104	102	92	100	95	80	90	96	83	104	76	108	86	81	76	79	101	90	94	97	102	65	91	80	100	102	77	106	96	85	98	76	79	77	90	95	112	94	94	81	97	97	99	79	88	104	92	95	94	93	91	94	84	101	87	97	76	81	97	100	100	100	102	100	95	91	95	90	98	96	77	94	80	102	99	102	91	103	93	90	87	81	99	97	101	91	83	71	92	104	81	66	80	63	85	92	78	103	85	107	92	97	96	97	77	91	89	100	86	92	87	71	104	91	98	97	100	93	93	109	96	86	96	94	107	87	108	83	101	95	107	93	74	90	81	113	81	82	101	95	92	106	87	101	82	86	75	98	116	89	77	93	79	96	80	79	93	70	81	89	89	91	88	86	99	84	83	104	80	93	93	95	89	98	80	84	89	115	75	100	81	91	98	101	94	85	93	99	95	79	94	99	76	107	93	101	94	104	86	85	104	86	105	82	89	76	86	91	91	78	93	102	88	87	81	94	108	98	110	73	72	86	101	104	101	95	94	91	112	91	84	91	103	85	82	95	86	99	99	83	107	89	105	87	96	98	95	84	93	85	89	92	101	100	103	82	85	104	101	95	92	97	87	95	96	98	94	90	99	82	98	97	91	101	97	88	94	98	105	82	113	106	77	76	89	102	93	76	96	99	102	91	99	95	112	100	98	124	75	96	99	104	88	110	107	73	92	92	97	85	81	87	99	103	96	96	87	81	96	98	86	83	79	91	85	82	104	71	95	88	99	107	90	80	89	93	97	97	97	94	101	76	94	91	92	92	103	76	109	80	92	104	95	77	90	96	104	72	82	103	101	74	77	95	109	83	102	86	102	84	86	98	94	91	92	92	93	89	87	88	97	93	92	85	95	94	108	109	119	80	105	103	94	96	87	82	98	92	101	103	79	102	102	77	90	88	84	84	105	79	102	106	87	79	88	89	98	94	98	96	96	74	93	97	82	87	85	91	87	93	101	77	100	92	113	97	102	82	109	97	83	107	98	101	92	93	77	86	102	90	91	92	98	83	93	81	101	81	89	94	103	95	100	77	90	97	86	110	105	89	84	97	77	88	101	88	89	100	95	92	94	89	112	105	80	93	108	95	103	83	89	84	90	70	80	88	87	95	81	76	88	86	86	91	108	86	103	78	113	86	89	78	89	105	86	83	86	79	111	102	96	96	98	80	102	107	79	89	95	96	88	96	106	93	96	88	101	92	105	84	86	95	94	91	89	79	96	88	102	113	93	90	93	88	87	101	91	86	97	86	85	93	99	106	87	84	85	86	105	98	91	87	102	114	92	89	103	80	83	87	106	90	105	87	102	86	91	85	100	103	94	92	78	89	81	91	84	95	111	91	86	89	70	110	83	86	102	110	85	88	75	102	97	92	95	91	85	103	94	101	103	97	76	94	110	96	87	100	104	88	98	91	105	88	93	72	81	92	103	103	88	88	108	97	102	113	83	90	83	92	100	102	101	79	90	86	92	95	97	97	80	100	100	90	109	112	85	90	102	99	80	76	101	74	85	106	89	88	105	101	100	94	108	85	83	94	100	97	86	101	116	94	88	88	87	90	105	82	78	99	84	89	89	80	93	85	75	100	102	87	85	102	91	93	87	96	102	96	79	94	103	94	92	95	75	87	72	89	93	96	89	99	91	92	74	96	93	101	105	102	98	82	98	107	90	106	79	107	90	100	92	99	95	84	95	94	88	74	80	101	105	95	96	94	89	84	77	90	99	81	87	96	84	97	93	91	105	96	93	97	83	90	120	107	84	93	121	108	90	100	83	80	107	100	97	86	99	85	94	75	100	85	90	96	95	82	83	95	97	89	80	92	88	103	106	98	95	85	97	66	97	100	84	83	87	81	91	95	90	90	90	96	80	81	78	97	95	98	95	98	105	99	86	87	92	99	92	94	108	94	76	87	89	93	94	111	86	88	81	101	86	98	84	91	91	93	98	102	98	98	106	96	99	86	83	82	81	86	84	89	104	96	92	94	99	98	96	108	95	76	81	95	115	99	104	80	74	92	88	96	87	62	84	99	96	117	85	98	85	91	91	99	94	107	98	95	98	105	101	110	94	104	86	85	83	85	106	94	94	89	139	96	102	117	85	77	94	95	105	104	100	85	86	95	92	89	78	100	83	115	85	106	95	95	85	87	109	79	108	92	100	86	108	93	72	89	97	96	106	90	98	93	91	85	96	90	75	83	89	90	103	79	89	84	108	107	103	87	112	91	98	94	111	98	91	89	108	77	92	106	89	102	79	81	88	98	84	97	81	85	104	88	110	99	83	82	90	83	84	101	107	110	106	78	97	83	104	96	94	98	88	87	69	85	85	95	86	92	89	95	84	92	77	105	99
26566	18086	22641	11279	5781	4844	3740	3331	4112	3366	1735	1428	1237	1115	1147	1080	966	850	759	645	582	567	536	525	485	459	459	477	452	452	364	375	421	388	405	329	360	375	326	352	314	310	320	352	358	331	328	345	322	296	334	310	303	321	306	285	332	282	279	311	302	280	258	289	299	323	285	249	272	285	286	290	283	263	279	258	289	262	259	251	284	267	278	294	251	279	283	257	252	256	268	259	265	258	290	259	268	261	248	289	247	287	270	248	271	242	265	268	283	264	262	260	277	257	240	257	280	271	274	263	273	286	284	266	247	245	266	290	308	262	269	249	227	257	277	238	279	234	280	263	245	258	272	259	265	259	250	252	284	267	273	261	253	226	264	237	243	252	287	254	242	275	265	230	238	267	245	274	262	252	248	250	288	255	270	256	240	236	263	279	269	256	269	255	249	260	274	236	265	265	266	248	246	243	249	297	246	254	265	247	261	270	259	268	285	231	256	224	267	224	259	255	265	259	237	258	277	245	240	243	275	283	244	253	253	274	240	241	254	274	272	278	250	254	227	278	264	289	272	257	254	247	233	298	266	281	265	247	256	255	248	285	261	228	298	283	250	273	257	246	249	274	245	265	253	258	256	269	253	279	264	223	251	258	234	252	229	263	236	275	248	258	246	245	245	286	243	227	283	245	232	273	254	247	224	272	249	260	243	252	246	263	230	254	279	246	262	223	281	246	232	251	266	232	246	250	281	279	250	285	263	249	248	253	268	241	250	245	222	262	280	261	250	229	229	239	262	270	276	228	234	255	274	253	251	264	266	266	262	256	272	228	256	254	252	263	203	304	284	253	250	251	274	248	249	263	237	270	285	246	240	267	235	278	261	221	242	236	251	289	251	253	254	251	246	278	231	237	233	280	258	231	274	266	244	256	254	240	237	252	242	289	277	274	254	280	239	247	252	278	234	235	271	237	270	275	265	259	250	242	274	214	248	254	267	263	255	243	254	240	244	240	265	248	266	254	283	244	246	263	252	262	240	270	259	242	253	260	230	262	242	233	258	258	262	252	275	256	270	270	267	269	240	262	241	248	248	242	235	268	251	255	268	244	266	266	264	241	275	254	254	240	261	237	254	264	248	223	243	243	246	203	271	285	261	245	266	243	264	230	255	279	227	287	251	266	237	255	221	236	259	276	250	295	269	256	261	249	239	250	252	235	247	252	266	238	272	230	241	284	257	264	244	277	250	255	254	272	239	242	263	243	262	240	254	249	258	248	245	247	270	259	229	284	244	279	244	279	244	261	290	238	278	260	264	237	240	272	274	243	265	261	270	227	248	241	250	261	237	257	274	229	261	253	253	268	241	241	248	256	230	229	249	244	240	256	231	265	277	253	232	263	270	257	260	251	275	279	249	245	239	275	268	244	257	253	275	236	282	252	281	233	282	253	279	265	248	257	251	255	266	270	255	287	246	252	245	259	241	233	270	259	228	264	254	252	251	218	248	297	264	257	259	271	263	240	258	247	283	250	293	236	239	254	258	258	250	273	254	257	276	258	257	239	271	256	261	264	257	242	254	251	235	234	284	257	276	269	230	242	274	265	244	244	227	258	270	237	282	234	265	276	239	241	246	243	250	300	273	262	259	250	245	265	293	272	249	267	233	256	240	240	274	242	262	259	278	250	268	245	286	232	221	291	222	254	257	277	256	244	276	250	277	240	268	271	263	275	281	270	246	250	274	282	244	259	237	272	235	252	259	264	257	235	224	281	231	237	249	267	278	254	237	268	267	267	240	263	250	259	243	268	276	228	249	233	259	260	255	267	283	264	263	273	248	245	250	246	274	253	253	239	239	273	268	249	260	245	231	260	251	252	247	261	243	269	247	270	266	255	249	251	264	245	258	289	255	246	271	246	237	267	242	268	235	253	259	245	247	248	255	234	242	274	232	278	242	249	272	268	277	247	275	259	241	238	256	275	287	263	278	249	255	254	272	235	235	252	253	245	241	240	289	248	279	250	241	245	219	266	257	260	221	260	266	251	249	272	226	262	255	249	271	258	278	238	245	229	238	266	263	236	234	233	280	249	266	251	269	279	279	289	244	278	271	250	256	255	259	263	270	284	231	239	246	226	264	254	235	270	245	269	247	270	264	231	254	260	286	242	270	264	249	258	256	265	254	243	246	288	271	268	259	234	256	242	231	237	262	245	238	237	243	228	285	249	243	236	235	233	262	234	243	229	232	259	249	247	272	243	272	247	242	261	266	257	258	261	256	234	247	217	235	258	245	245	246	247	238	265	250	269	263	259	294	270	262	273	252	262	248	257	255	262	229	248	225	257	250	270	265	272	273	242	258	229	244	279	257	251	247	235	227	261	250	276	273	281	262	238	253	260	280	269	268	253	236	259	255	263	279	241	261	233	249	251	269	287	255	245	253	289	257	257	255	265	272	237	239	252	248	249	259	266	254	274	266	273	248	229	235	254	274	240	270	249	263	234	241	250	262	270	237	272	257	263	239	275	258	221	281	237	230	248	226	285	224	227	266	271	269	248	264	259	231	267	250	258	269	225	266	223	277	247	235	249	269	256	266	246	242	252	255	288	233	249	278	272	263	251	270	258	265	237	278	273	270	252	281	281	251	291	247	263	261	255	269	259	241	267	250	259	251	235	259	254	273	267	250	288	246	226	240	242	250	254	270	237	252	242	234	247	261	239	236	247	245	274	254	249	270	256	264	227	279	269	249	257	230	262	235	260	253	245	237	243	274	238	273	237	268	246	275	238	262	250	260	232	241	258	250	276	258	274	232	236	272	243	238	262	233	235	272	257	276	242	247	262	289	239	262	243	240	240	227	247	254	297	210	247	260	270	242	239	254	263	252	265	266	252	272	248	253	259	243	251	256	258	275	256	261	252	260	236	275	263	261	237	261	245	225	260	228	245	247	252	252	273	260	283	264	243	259	269	242	263	257	274	236	266	273	272	259	275	234	239	244	273	258	241	261	264	237	271	272	242	264	229	252	264	256	240	230	254	251	281	257	269	265	257	226	294	257	246	275	249	219	256	235	257	271	256	217	239	288	227	240	272	270	262	251	253	253	285	294	274	272	261	239	252	226	217	246	259	252	269	237	254	277	254	234	242	245	271	245	250	279	284	231	276	284	266	238	255	243	262	242	257	262	258	268	247	245	257	254	267	245	279	250	266	256	261	255	254	260	244	237	229	249	256	246	253	220	278	239	249	243	246	265	265	256	257	247	236	258	256	254	265	241	220	287	272	247	226	254	239	257	249	234	268	242	270	254	264	276	270	270	231	271	241	252	237	274	258	249	255	277	268	239	260	263	264	240	241	229	251	222	244	243	235	228	284	236	284	249	238	264	281	234	249	241	282	240	273	258	275	263	240	269	210	225	263	238	225	237	268	243	248	233	281	232	263	252	273	246	258	248	264	239	255	239	249	263	255	266	252	238	250	256	232	252	265	234	252	255	287	250	261	265	257	270	278	250	259	236	277
3551	975	429	271	259	237	238	208	223	204	205	197	211	215	229	213	213	222	206	216	178	201	201	206	183	198	195	201	228	194	191	224	169	175	229	211	204	213	202	220	206	209	216	184	217	187	187	194	211	187	202	215	177	213	199	193	196	211	205	198	216	234	209	215	193	208	195	237	205	215	179	179	184	205	213	213	216	221	218	186	206	217	186	197	235	198	212	183	219	222	199	208	200	211	216	219	166	207	223	213	186	183	214	212	199	182	200	207	217	217	211	220	192	190	183	195	209	186	199	187	183	223	193	210	191	208	205	228	206	193	191	204	190	202	186	211	235	217	219	199	202	213	199	198	210	194	191	192	209	204	219	182	212	205	209	203	195	196	197	206	197	197	236	200	196	225	174	210	180	203	208	200	170	183	207	202	175	186	214	197	202	206	170	195	205	198	208	185	184	189	188	221	219	198	181	203	228	207	225	185	219	223	212	211	206	210	176	208	208	195	199	180	207	193	203	193	222	191	226	200	210	195	211	190	190	186	217	233	209	198	216	195	222	204	181	193	196	200	200	197	185	222	199	175	217	227	184	186	208	196	187	213	203	221	187	196	223	210	218	204	224	202	176	201	200	186	211	188	193	183	201	210	205	193	223	194	180	235	209	222	214	193	226	202	197	206	190	204	175	207	189	220	181	208	215	199	222	222	229	196	196	197	212	213	194	213	232	214	202	187	216	205	192	217	227	229	192	228	192	202	198	184	220	198	205	213	230	206	223	204	204	187	197	216	214	205	239	209	190	217	220	202	212	196	220	213	183	228	202	213	205	213	199	202	204	201	199	191	186	206	181	203	203	198	216	183	219	190	200	214	178	237	216	192	170	185	193	195	191	200	203	192	205	215	229	209	221	192	218	206	229	214	206	219	217	190	205	192	217	189	220	209	219	173	216	196	208	204	215	203	229	220	224	194	201	232	229	197	207	219	207	181	192	200	201	223	218	204	227	205	211	230	201	209	192	196	177	171	211	186	177	197	211	213	191	228	213	233	212	228	214	192	207	210	188	204	199	192	204	209	216	190	206	191	206	210	245	197	218	190	213	195	227	209	202	222	194	212	224	195	213	213	179	187	205	195	212	156	210	218	202	220	214	213	219	191	206	196	183	211	191	235	198	191	181	203	195	195	226	181	203	205	188	178	194	198	175	206	211	205	209	216	200	207	202	181	214	205	196	210	207	212	219	194	187	196	213	195	201	227	200	219	187	216	212	233	223	218	185	181	200	201	183	226	191	217	211	211	186	200	197	213	199	216	205	196	213	206	206	195	172	208	196	194	206	217	199	224	228	217	183	192	229	183	214	178	193	198	201	201	193	213	215	210	193	213	204	196	208	224	216	213	199	213	203	178	227	214	206	209	195	210	203	195	193	205	213	205	216	220	202	160	217	178	203	197	198	217	211	219	198	204	202	224	210	217	193	192	195	216	197	215	220	208	205	220	191	199	196	193	193	181	215	235	207	213	217	211	217	197	213	184	181	211	202	234	221	198	201	195	191	195	204	185	227	198	197	192	196	194	217	217	194	198	217	194	195	194	224	223	208	204	204	182	206	197	187	213	214	232	198	192	209	200	209	179	228	190	187	234	198	221	191	208	210	183	217	193	188	212	182	219	207	207	198	216	190	199	213	183	192	212	201	184	214	225	219	224	194	193	204	212	207	204	196	197	199	208	219	220	206	217	194	202	184	212	189	218	231	196	212	215	237	195	210	202	207	197	200	208	213	194	185	177	212	195	212	188	232	230	189	193	209	192	183	221	183	204	207	193	196	211	223	224	226	176	184	198	231	185	201	231	209	191	228	205	228	231	198	201	213	233	205	200	222	187	214	193	189	221	218	202	183	212	212	220	225	226	203	185	234	224	203	226	181	207	220	195	203	192	213	210	183	200	189	215	196	202	190	212	231	161	202	188	198	194	224	216	211	201	207	224	235	197	193	186	199	178	206	188	173	194	227	214	214	205	191	190	177	203	181	234	198	203	202	202	211	189	207	189	182	207	203	205	200	215	212	233	190	202	186	225	220	189	179	208	232	207	177	201	189	209	210	185	202	198	169	208	203	219	213	203	183	227	226	209	204	199	194	233	194	186	190	196	192	195	211	209	207	199	160	233	212	224	199	219	195	206	210	203	205	235	210	216	184	196	199	215	192	204	202	201	201	206	214	200	204	189	197	200	220	205	211	212	200	216	195	187	170	192	214	226	187	216	228	205	220	183	192	230	205	208	203	196	203	218	193	210	207	221	211	212	216	213	218	215	196	195	193	212	217	202	224	194	196	199	214	192	190	215	226	209	200	195	229	215	214	189	200	208	203	206	218	198	201	199	225	170	201	176	219	202	185	225	221	218	204	202	198	215	200	200	201	199	206	220	244	206	206	203	193	212	200	197	189	192	211	191	210	201	184	205	199	234	204	198	231	178	215	207	220	215	231	208	187	179	204	201	206	225	190	227	193	179	217	200	227	197	200	191	195	220	192	185	212	205	200	204	203	179	219	187	214	202	188	166	189	197	180	190	209	193	192	190	201	214	194	214	186	218	193	180	191	216	205	201	209	200	207	199	204	196	187	219	215	209	191	213	204	232	208	207	216	208	197	205	195	199	208	192	210	197	197	211	199	223	219	202	208	219	199	196	210	205	217	214	210	192	205	216	207	212	198	216	205	206	197	228	200	213	199	238	207	206	210	215	202	207	220	212	218	195	224	211	190	214	213	226	194	200	184	215	209	210	188	207	193	208	180	194	171	220	214	198	173	204	175	198	209	186	209	204	205	196	200	203	227	184	189	210	202	206	220	207	222	180	212	209	217	184	209	198	184	206	194	226	216	222	185	203	200	224	231	189	204	188	208	188	210	184	229	197	191	225	243	187	223	186	221	199	202	182	198	235	239	219	214	177	210	210	223	201	202	209	208	204	194	197	215	221	212	219	198	186	202	185	217	200	198	193	192	212	199	200	220	196	205	210	202	245	227	193	194	236	183	181	197	225	220	229	223	219	221	211	193	214	208	221	202	200	212	197	189	193	192	192	226	186	227	203	196	210	217	198	207	193	206	205	212	219	215	211	184	201	200	182	198	207	219	210	206	224	182	204	192	178	184	194	174	229	218	213	194	178	209	210	195	204	217	222	205	196	219	191	210	193	233	194	227	178	188	209	216	184	190	211	225	204	202	216	183	189	202	200	195	211	227	198	203	203	205	217	196	219	218	197	214	186	205	220	214	189	222	229	198	212	209	202	197	191	231	188	195	229	231	204	190	202	214	210	209	211	212	211	206	211	200	220	197	193	204	220	215	211	206	198	189	204	182	210	201	200	202	208	197	184	195	201	213	207	200	185	195	197	196	180	194	182	204	213	237	197	216	207	198	194	191	212	207	204	207	241	201	213	209	230	223	185	187	216	187	216	178	198	195	217	172	229	203	174	194	212	217	192	207	197	245	203	192	205	196	172	192	199	222	173
3550	1742	1051	888	759	684	631	645	699	658	555	558	589	589	566	563	540	554	555	550	550	520	559	511	529	540	490	524	542	550	542	517	505	500	551	533	560	524	578	527	522	588	518	524	525	536	612	519	538	511	542	524	515	538	552	519	506	552	557	545	535	536	559	553	572	566	500	529	572	548	562	563	526	574	513	553	556	568	564	585	557	559	555	538	520	538	509	548	546	547	534	536	493	570	536	571	539	560	535	536	563	555	528	558	539	533	563	538	568	546	530	554	545	566	569	521	488	558	549	535	581	535	521	549	552	555	531	556	525	529	497	549	505	527	540	542	533	551	549	504	535	550	573	539	556	552	549	575	569	516	532	515	594	531	553	559	526	592	558	532	552	541	572	526	574	513	513	534	589	549	515	538	532	510	569	545	510	551	513	501	541	513	529	519	539	530	536	549	540	586	564	534	553	541	524	559	540	531	561	546	561	521	512	538	533	566	526	523	547	546	554	583	572	540	535	527	575	542	559	547	546	522	595	546	550	516	576	556	593	494	527	539	543	538	574	545	534	583	553	551	539	511	577	524	540	556	517	509	521	500	559	575	591	516	559	531	530	566	547	561	569	516	497	523	516	519	556	568	567	544	536	535	544	560	503	506	575	520	505	581	491	578	518	541	498	579	515	521	577	541	549	534	524	515	525	516	546	560	566	579	559	523	559	573	538	541	545	529	519	501	541	554	532	559	535	572	576	530	517	525	597	514	561	540	504	540	528	520	545	514	559	526	510	523	541	536	544	516	537	533	554	551	581	522	521	534	519	569	507	555	522	561	534	550	534	553	527	546	508	512	561	548	534	563	545	520	529	545	554	559	529	547	610	583	528	561	582	511	567	550	534	569	516	516	512	527	529	570	533	541	592	514	549	544	569	537	531	542	554	573	520	526	533	530	585	543	510	525	554	489	562	535	498	554	556	535	540	571	502	514	534	518	563	586	531	497	584	551	528	540	556	536	535	520	533	522	522	526	514	567	541	556	521	574	529	505	515	518	542	569	508	574	575	527	559	514	541	545	542	545	553	575	515	495	551	551	543	535	557	546	539	523	567	498	577	542	522	581	529	549	527	546	569	561	557	523	500	498	531	518	555	499	524	487	540	527	548	549	519	549	532	553	518	545	493	535	556	555	514	533	522	520	555	565	545	503	545	555	546	511	545	536	551	538	557	552	545	534	554	559	591	564	558	561	537	503	553	546	581	546	569	540	558	541	517	528	554	526	532	548	516	579	520	552	533	541	559	561	535	547	556	526	522	529	548	570	549	516	546	592	538	552	546	552	535	508	562	552	557	567	525	533	551	544	567	537	549	505	525	544	525	532	549	519	508	549	532	568	522	541	523	568	555	582	496	546	531	578	528	509	544	533	582	570	547	542	522	526	496	577	526	516	533	495	505	549	594	536	563	575	557	543	544	503	527	556	560	551	554	566	548	539	544	591	497	559	550	514	559	562	558	539	553	555	540	531	555	549	562	554	579	554	559	568	524	519	542	548	553	570	544	524	553	503	529	530	549	521	526	518	514	574	531	550	528	565	552	534	538	566	560	555	566	539	559	583	569	603	557	530	558	513	534	549	505	541	537	588	513	536	561	522	526	530	549	509	542	515	533	531	553	523	555	487	540	557	528	513	517	584	567	549	509	523	530	559	543	522	541	578	516	528	567	535	542	517	513	529	541	508	531	561	519	509	551	521	571	520	537	529	562	588	550	507	517	511	565	533	561	539	544	538	537	511	540	541	538	526	546	546	523	553	502	554	580	534	577	575	542	547	551	526	565	562	511	476	545	546	492	549	514	534	526	488	514	565	505	548	560	562	524	580	520	589	534	550	571	546	523	549	537	526	585	503	557	523	544	595	538	565	506	578	536	533	531	545	588	561	568	528	580	546	527	501	588	547	561	547	562	534	527	557	554	527	521	526	565	547	559	546	565	561	571	596	564	538	562	545	514	527	518	578	547	572	543	515	533	563	528	554	578	529	554	528	536	530	575	522	525	557	533	564	513	531	503	539	535	574	543	559	544	540	528	504	532	557	539	520	528	516	572	552	544	547	546	532	548	558	510	579	565	518	599	487	541	547	564	564	577	575	541	544	523	557	522	581	544	559	530	532	534	597	563	543	537	504	525	564	533	490	509	512	556	540	567	524	485	545	539	544	593	583	559	519	537	559	531	524	566	537	601	563	544	571	538	544	545	581	530	540	531	567	560	530	585	539	590	514	555	588	567	522	557	515	533	520	525	548	549	515	557	528	523	537	572	513	533	543	573	506	547	557	560	537	544	531	543	562	523	521	526	557	534	542	568	581	572	553	544	570	552	582	580	523	545	523	596	535	539	573	532	534	559	547	533	546	505	571	542	551	534	512	549	517	558	546	565	556	545	518	575	569	557	564	515	557	554	554	519	541	570	531	564	533	533	532	522	553	504	560	545	520	538	562	550	556	551	535	583	588	560	517	546	542	543	557	541	531	517	529	508	559	515	557	540	526	560	573	526	497	580	529	539	541	568	585	526	508	566	556	540	548	566	598	562	545	524	549	566	490	546	580	523	529	568	512	550	547	540	524	567	533	568	551	564	525	554	556	562	559	532	526	545	535	537	590	575	518	570	548	519	524	525	519	557	523	530	550	545	528	566	505	569	546	540	547	540	523	540	542	501	516	471	520	575	493	497	543	537	549	503	528	529	522	557	485	549	539	556	535	506	522	567	545	550	532	542	523	538	527	513	552	539	564	523	557	542	594	538	540	507	500	550	552	554	547	545	591	558	530	537	510	505	511	567	499	545	542	564	529	543	563	581	568	570	560	540	517	544	538	596	527	548	530	515	564	555	513	482	527	540	523	549	522	524	543	536	519	602	529	560	548	548	537	524	546	539	565	549	538	517	494	526	554	529	560	564	515	524	555	545	553	536	534	552	527	519	566	552	540	519	527	545	510	509	538	559	559	543	551	586	515	535	580	564	567	581	501	520	511	533	546	566	511	523	544	540	526	545	522	513	557	575	541	532	553	589	542	558	535	541	545	567	551	532	512	532	570	507	549	505	526	520	538	522	547	560	527	537	546	519	556	492	518	544	514	561	523	570	545	537	558	540	497	523	522	555	559	544	552	550	553	588	569	575	547	500	561	540	523	551	573	510	555	545	527	548	533	514	532	542	548	555	538	507	552	575	567	505	547	576	532	542	523	562	540	545	568	513	515	519	515	561	533	547	544	557	555	524	560	516	566	510	552	567	500	526	571	515	577	525	521	543	564	509	503	544	567	553	560	586	520	525	595	569	505	538	548	536	551	574	553	498	546	558	513	536	519	551	548	561	544	578	520	539	514	573	520	534	531	494	537	575	523	537	511	544	533	545	525	526	546	536	541	522	555	568	532	530	542	517	542	539	523	504	587	532	535	585	515	549	509	559	531	524	493	557	557	528	533	539	583	516	534	556	513	555	528	530	542	520	511	564	505	510	607
33977	13881	8276	13236	7397	1403	900	1284	1243	1050	405	324	254	295	259	221	229	225	193	155	177	152	141	167	146	147	145	156	139	152	160	148	137	153	130	146	151	152	141	138	158	146	143	131	156	125	123	153	127	148	120	131	137	132	158	123	127	149	127	145	123	125	117	118	154	135	121	125	116	143	151	156	137	143	113	147	120	135	133	130	130	159	167	139	111	125	135	130	133	132	133	134	149	146	133	130	127	126	120	154	166	141	131	126	131	129	133	156	136	136	124	139	127	132	145	130	112	132	160	121	137	149	128	130	112	145	126	125	142	132	125	132	146	134	142	134	125	117	137	125	134	122	141	133	126	116	140	116	129	127	133	124	144	140	132	136	141	134	123	143	124	120	133	142	129	136	135	154	125	136	132	132	135	118	126	147	123	114	144	149	163	117	128	130	134	120	134	124	127	133	128	124	128	124	118	112	148	141	130	117	133	137	137	149	120	128	128	137	123	119	143	122	101	134	124	148	137	121	135	151	120	143	156	128	146	139	123	132	129	134	147	120	135	145	121	118	129	107	141	120	132	123	120	122	156	131	131	134	117	150	157	116	125	121	130	130	138	126	144	122	139	138	130	131	110	120	156	129	104	133	136	134	126	142	137	107	122	134	129	126	127	132	136	133	153	127	148	135	106	119	137	154	150	136	125	124	116	123	110	131	140	115	127	145	146	112	132	123	125	148	154	115	133	139	152	136	129	115	129	132	126	116	153	127	126	121	126	143	127	116	129	130	159	136	130	116	131	112	125	124	127	132	139	160	124	110	131	147	129	133	122	108	132	147	99	101	131	133	131	155	159	147	113	133	113	126	115	133	134	138	116	110	128	116	126	128	144	127	139	152	137	127	132	139	127	127	128	116	135	127	140	119	117	130	148	118	135	119	146	139	133	105	128	125	137	129	126	126	133	156	118	143	136	149	130	141	123	122	133	123	113	138	130	135	128	136	130	143	119	102	140	127	126	133	119	115	109	126	138	143	136	131	145	128	135	127	123	143	130	159	143	136	145	132	129	154	135	137	128	121	135	116	124	137	151	130	123	123	117	125	152	138	131	141	151	144	135	133	139	132	115	112	155	139	112	117	119	129	137	107	145	138	130	116	138	126	124	138	137	133	126	143	122	161	132	130	122	129	128	132	139	151	139	131	121	117	138	127	119	127	131	126	117	95	135	127	130	106	130	135	124	142	135	134	141	137	138	166	148	119	134	113	152	142	128	119	131	119	150	115	139	123	134	118	133	130	149	126	138	136	137	142	126	121	142	122	137	155	146	135	118	143	132	131	125	144	142	130	118	117	125	133	123	133	109	141	148	146	124	137	137	145	142	133	126	120	112	149	156	143	142	119	121	152	139	120	117	134	137	137	127	140	127	127	127	142	136	137	114	111	131	134	131	116	130	148	131	137	128	141	145	126	134	138	138	133	117	127	133	142	126	133	123	125	125	113	121	121	134	121	145	116	140	131	145	120	119	96	105	127	134	110	143	127	116	134	151	123	124	119	151	126	144	133	134	140	128	133	121	129	133	139	135	137	130	127	123	131	152	109	144	114	133	128	132	142	136	111	118	142	116	118	115	137	144	120	126	131	111	152	117	128	140	140	128	129	156	140	143	128	118	140	148	137	133	151	131	111	116	126	112	129	123	110	133	125	152	133	121	120	148	118	131	167	123	120	138	150	122	121	117	150	153	138	129	126	128	137	150	138	127	151	129	153	122	107	126	110	146	124	126	136	113	127	114	103	132	113	148	128	128	114	126	136	149	135	136	148	126	111	135	157	138	144	132	125	127	139	121	141	125	141	123	122	141	122	119	135	137	137	144	126	132	117	153	141	143	162	138	129	123	143	131	113	116	134	130	146	120	143	127	131	139	126	131	114	137	119	153	118	142	147	134	138	122	144	142	137	119	119	138	129	131	129	127	137	129	119	122	111	136	161	147	139	148	136	120	128	130	154	109	145	130	147	127	123	143	125	126	133	134	121	145	137	125	140	138	125	114	150	124	134	138	121	124	137	124	136	137	127	130	127	118	109	115	101	144	134	125	121	138	126	124	126	153	143	140	138	121	116	142	135	139	113	128	126	130	135	111	146	117	140	146	126	145	137	134	154	129	122	139	156	116	125	139	132	116	123	138	119	132	157	141	124	143	136	103	136	132	135	130	130	134	146	122	141	124	127	133	129	130	129	114	130	145	123	134	133	124	144	114	134	130	122	132	121	132	126	137	131	129	134	124	134	125	137	127	133	120	130	112	149	120	140	143	158	127	144	132	120	136	131	138	127	122	126	123	107	137	160	119	111	117	133	148	144	140	147	132	136	120	110	146	114	145	154	112	127	126	135	112	135	118	147	128	128	125	127	121	124	123	133	142	115	120	145	127	138	127	130	138	108	115	124	130	115	130	132	131	123	149	141	134	129	127	128	145	139	129	131	133	120	141	165	140	122	146	121	114	119	120	147	126	129	116	149	117	111	138	127	123	124	133	113	129	123	132	155	133	167	141	122	149	127	126	131	135	122	149	143	151	123	133	140	147	125	117	129	130	121	135	136	146	136	125	138	122	130	130	123	139	105	127	124	124	138	123	118	117	146	119	135	131	115	147	119	137	138	127	146	118	162	137	109	145	119	129	118	133	137	151	126	123	101	131	159	151	141	123	122	118	124	134	134	130	104	137	133	141	135	126	121	148	119	116	133	116	122	154	139	126	116	125	126	125	144	125	128	132	134	119	134	143	124	123	129	108	113	135	139	137	129	116	102	141	154	135	142	133	125	118	131	136	124	126	140	138	132	131	127	118	125	110	130	148	129	132	131	136	135	151	130	113	123	138	113	116	137	133	143	140	124	137	143	135	137	156	119	125	128	127	135	161	125	128	154	125	143	120	110	131	140	151	151	120	129	121	123	127	132	129	133	131	126	134	140	134	128	118	129	126	129	148	144	122	138	146	137	144	115	122	136	115	134	141	132	129	117	145	115	131	134	126	139	131	121	132	123	115	156	107	129	151	161	133	166	129	127	129	147	122	129	134	128	154	122	141	126	109	126	131	115	142	125	134	112	125	136	137	144	121	143	130	115	126	128	130	114	140	136	126	139	133	138	126	123	132	110	141	126	140	139	136	129	160	136	154	125	152	127	117	144	139	115	126	142	141	140	110	140	129	126	125	129	109	118	140	131	135	135	133	144	135	148	137	117	129	131	134	134	119	148	133	131	132	137	145	121	129	131	118	130	128	124	101	116	117	144	137	124	133	128	141	128	118	119	132	97	121	110	122	143	143	116	143	135	120	126	137	148	136	155	128	135	139	118	134	133	119	146	135	124	132	125	124	118	121	138	140	114	135	137	137	127	122	128	117	134	125	148	134	141	132	131	129	145	106	157	148	144	140	135	149	127	135	132	128	112	142	124	106	102	135	140	131	130	131	130	138	124	135	131	134	144	144	139	147	122	156	106	125	121	126	143	153	139
19090	6965	10705	20960	7037	4672	3915	5373	4901	3708	1750	1537	1341	1262	1307	1077	1072	888	738	715	623	660	624	621	558	605	535	512	518	475	537	486	482	482	479	492	439	503	462	481	430	448	393	418	367	437	412	409	389	390	435	401	387	376	411	414	383	353	420	355	360	389	376	422	387	358	380	361	374	380	350	358	401	417	391	372	373	391	381	380	380	348	390	387	357	385	331	363	377	361	360	402	403	367	378	350	365	352	364	439	359	353	347	362	368	381	361	309	359	360	371	355	346	362	346	339	344	330	378	342	355	378	340	319	355	344	356	338	382	355	341	375	312	367	346	388	327	355	371	354	330	365	345	329	332	360	328	333	350	341	352	334	381	372	331	389	364	343	355	348	348	366	350	369	354	349	396	359	373	333	357	371	341	364	366	345	375	351	363	338	367	346	347	341	361	343	361	359	365	363	381	353	336	365	382	379	353	335	368	363	329	341	362	339	342	341	348	350	339	358	360	357	376	324	359	341	363	354	360	345	338	349	329	351	334	384	344	356	344	335	372	348	346	356	383	379	373	364	381	310	330	369	302	324	332	362	343	342	364	351	343	382	354	344	371	364	344	360	359	333	331	358	330	339	351	354	362	344	347	345	355	353	324	343	319	361	363	337	338	323	339	347	356	319	339	352	383	353	342	385	338	314	341	355	336	372	351	354	332	362	342	329	337	346	357	357	355	354	353	335	318	342	339	341	359	343	359	382	364	324	347	367	339	360	345	354	360	362	332	339	350	399	386	359	351	362	324	330	369	365	345	344	358	338	317	336	373	363	348	359	345	349	355	344	353	346	343	340	351	345	348	383	353	356	370	361	341	356	361	360	365	344	368	317	382	312	370	363	343	361	330	311	349	358	342	336	352	341	350	328	346	351	329	338	348	342	351	338	334	353	365	340	352	386	369	374	360	357	292	353	350	383	335	326	355	356	329	334	368	321	321	360	335	338	368	352	366	340	367	331	347	346	354	333	339	338	336	352	321	338	314	327	380	365	369	327	372	320	332	331	356	345	321	341	345	348	367	314	332	371	328	342	391	357	352	376	365	347	334	345	324	354	325	344	353	367	355	373	316	338	346	340	347	347	371	338	354	344	360	325	338	315	353	296	377	342	354	384	345	351	398	368	352	378	326	341	403	370	387	329	349	349	314	348	348	338	348	361	340	348	328	364	331	354	358	361	349	377	358	356	335	349	374	352	328	355	332	363	356	360	347	355	334	341	337	363	345	370	390	312	352	335	345	333	350	377	391	377	346	376	348	347	369	368	351	338	326	353	357	314	334	369	330	376	358	320	347	318	352	339	368	343	361	389	349	364	322	310	384	378	347	340	343	357	353	359	370	324	364	347	365	342	361	331	387	357	370	345	403	348	345	340	336	333	348	350	327	324	327	356	353	347	353	334	330	355	369	330	330	335	334	356	314	358	337	340	347	346	365	357	349	329	351	363	349	327	381	350	329	369	368	356	345	351	357	364	348	343	339	357	347	329	338	334	349	357	309	346	355	343	327	342	341	346	371	355	337	317	372	355	374	316	343	380	360	325	310	357	370	343	347	342	327	323	309	350	369	351	346	368	358	333	374	345	359	365	346	329	330	358	356	318	326	358	353	365	358	339	339	341	342	364	381	356	330	333	363	329	337	320	374	346	354	350	349	340	345	325	345	365	328	364	356	341	360	343	363	338	359	343	401	342	386	352	376	361	366	331	324	324	369	367	337	359	328	336	323	377	346	327	371	320	346	336	350	385	357	372	377	346	377	372	333	334	325	352	369	339	335	337	357	356	370	344	339	345	340	362	340	329	357	355	351	334	335	348	382	375	353	332	341	358	356	348	374	371	378	355	342	343	387	364	357	344	345	346	382	340	342	329	346	335	345	348	327	328	327	341	363	336	369	293	362	329	364	374	352	350	371	336	367	389	333	323	351	373	330	361	344	341	362	334	345	342	374	348	347	371	339	366	335	367	371	353	375	352	338	354	351	383	342	332	341	334	340	379	361	383	356	361	342	379	378	360	348	324	339	365	385	351	354	344	365	322	353	379	359	330	334	356	377	348	328	367	324	354	339	358	342	364	345	328	330	382	391	334	345	344	325	346	352	380	386	352	359	360	332	349	341	378	334	357	342	336	370	346	331	342	354	355	384	341	330	352	349	372	338	354	339	344	333	352	355	335	364	381	340	327	366	360	374	370	361	356	360	339	336	323	351	333	377	337	336	360	367	338	378	354	337	319	362	335	337	336	364	307	335	335	356	359	348	335	344	378	352	359	347	352	316	360	324	350	334	378	377	337	352	379	371	341	356	349	324	361	370	350	362	349	369	335	328	344	379	362	335	356	345	351	354	376	372	320	370	355	327	337	337	338	370	338	367	373	338	317	365	343	372	333	324	333	319	359	337	367	352	337	375	391	366	361	353	341	345	364	356	313	323	345	337	376	330	371	384	341	359	340	336	375	331	338	363	328	375	349	332	320	333	356	354	350	285	333	363	370	336	337	372	366	334	357	345	332	371	356	345	321	347	364	317	356	379	338	340	366	349	370	362	339	372	334	352	387	351	347	336	296	379	354	345	347	374	365	336	323	325	376	363	344	379	343	364	337	375	327	370	365	365	337	369	349	324	358	361	323	324	315	350	352	333	321	370	342	321	317	325	335	317	358	338	373	347	352	326	379	315	352	339	343	347	319	330	344	352	358	372	341	347	342	344	350	326	336	366	384	341	375	348	339	363	342	333	360	305	351	375	382	335	330	332	369	359	324	362	339	332	348	341	315	338	345	341	325	373	332	348	358	315	351	352	333	377	346	361	328	334	331	340	358	319	356	363	338	336	349	341	348	358	344	359	346	328	367	318	383	347	375	356	351	352	370	324	350	385	330	359	339	317	348	307	325	358	350	361	351	365	350	338	351	354	343	324	308	342	362	355	353	336	325	369	336	354	358	367	322	378	349	338	332	377	364	366	350	354	361	358	354	347	338	342	346	367	352	379	350	358	356	338	320	359	357	316	345	341	374	331	331	342	346	327	380	374	362	391	368	353	354	339	361	343	319	364	332	375	368	378	371	353	353	363	358	385	369	357	337	342	352	330	355	356	325	357	342	342	380	329	346	388	375	400	343	349	309	339	374	329	339	343	338	354	347	356	338	340	358	347	339	364	338	400	352	342	343	364	375	347	340	317	366	353	344	363	328	366	339	335	319	337	354	318	319	347	339	370	343	325	327	329	336	356	337	342	382	355	324	353	359	360	298	346	339	339	369	331	360	381	328	352	375	336	366	308	374	380	343	368	363	331	378	346	354	365	332	327	320	366	339	350	351	361	315	356	369	371	359	331	356	371	343	327	342	348	349	362	359	343	331	319	337	337	338	362	331	373	357	331	354	354	351	334	331	348	367	312	355	343	355	347	334	347	359	350	369	361	365	364	342	372	369	352	338	338	358	320	358	353	318	334	333	365	335	380	357	327	348	347	317
26946	7421	5426	13510	5360	1392	1003	1081	1212	893	369	297	241	212	213	223	173	169	139	141	129	131	132	114	113	112	100	106	117	97	126	99	102	104	101	116	82	84	101	94	101	94	94	117	91	124	93	107	105	80	99	96	92	90	97	99	89	95	92	87	91	83	102	83	86	100	111	75	95	74	86	86	92	85	94	88	101	90	97	96	111	97	80	99	87	95	83	86	97	96	97	105	84	99	87	91	106	84	106	85	74	97	106	86	80	117	104	77	76	99	81	106	91	82	81	100	92	92	98	94	92	104	75	86	85	91	79	94	88	84	100	93	91	106	110	99	84	90	88	84	92	93	91	78	90	109	81	89	91	78	88	107	84	86	98	90	101	103	72	100	82	75	83	85	79	97	87	92	78	87	90	78	82	95	76	71	82	105	90	92	85	77	88	76	82	93	96	116	97	72	105	90	97	82	82	82	104	112	95	102	90	95	113	89	84	97	80	88	93	76	79	76	97	77	103	99	91	107	85	89	88	81	106	87	91	93	87	88	113	93	103	80	105	90	86	95	97	82	66	109	85	79	105	96	83	93	94	86	95	98	88	87	84	102	94	97	83	79	106	74	79	96	93	100	74	77	87	74	109	101	93	95	103	78	100	86	74	82	99	89	94	74	93	88	80	74	91	81	88	100	105	70	88	84	102	79	89	86	104	106	70	82	88	73	75	87	87	65	79	94	81	97	77	91	108	87	92	100	78	105	88	75	83	111	92	93	104	101	85	87	88	95	98	81	92	98	75	91	86	93	100	75	104	78	90	78	83	83	88	85	97	90	104	79	96	86	80	88	88	84	80	85	73	87	80	94	80	77	81	85	91	74	97	98	106	79	91	87	94	100	88	74	96	94	87	94	80	72	106	80	110	87	77	92	89	95	94	71	95	87	89	62	91	96	78	95	92	72	93	97	88	86	81	73	97	104	102	102	82	94	90	92	107	86	86	92	80	90	92	101	95	84	91	82	74	93	74	86	95	84	81	82	82	80	71	83	82	86	90	99	81	73	91	90	97	91	88	83	96	86	100	87	108	82	67	76	71	68	90	97	87	91	78	89	99	103	111	87	84	87	91	84	77	80	77	73	103	105	94	90	85	74	83	87	109	85	97	80	103	112	93	89	87	86	99	82	90	96	78	83	98	91	95	91	91	89	109	97	108	72	80	72	83	92	87	107	90	88	101	86	92	89	94	99	74	106	93	94	87	97	99	81	69	90	79	92	72	89	95	91	92	83	94	69	91	72	84	70	98	84	92	114	68	112	97	99	82	95	92	86	98	87	115	86	101	110	82	75	78	83	82	76	107	102	81	87	69	86	89	86	95	81	74	94	99	78	109	101	71	99	84	101	82	95	93	83	89	92	110	85	101	89	82	74	89	90	82	104	80	95	92	84	77	96	106	94	95	82	69	76	86	96	78	90	86	122	78	83	93	96	93	81	95	85	91	80	99	77	76	78	91	81	92	93	87	86	89	109	90	99	84	97	83	90	72	79	77	91	85	104	95	86	87	91	99	76	88	73	78	87	81	92	82	88	95	98	77	92	92	101	85	77	108	88	79	98	93	91	76	82	99	84	94	76	81	87	87	85	85	83	91	73	68	84	78	94	72	100	107	95	81	77	85	74	72	89	82	110	107	90	94	87	104	89	90	90	68	84	88	87	79	101	93	114	91	95	64	107	99	87	82	86	70	97	93	85	78	100	80	89	97	88	94	102	72	84	91	96	98	78	98	83	80	97	98	79	98	99	81	77	85	91	78	106	111	81	96	82	87	93	87	82	97	94	108	82	107	96	61	82	110	77	90	98	71	97	86	99	75	86	92	89	101	88	71	80	92	93	76	85	90	92	100	102	85	96	90	94	98	75	98	81	97	75	89	87	90	96	92	93	81	98	83	77	99	79	84	89	92	105	93	99	84	85	96	85	85	92	88	87	76	102	93	88	67	94	86	67	97	95	91	99	96	80	86	97	74	87	81	89	80	82	85	81	92	88	93	105	96	74	83	104	82	102	101	99	85	94	101	94	97	81	96	95	94	72	102	79	86	92	82	87	111	109	90	103	75	85	77	82	95	98	105	95	75	98	89	89	81	76	73	95	113	97	83	88	93	88	87	105	90	102	96	96	92	81	73	88	83	99	91	84	79	94	88	83	99	90	112	92	86	80	73	91	94	98	90	105	104	88	85	86	87	74	85	103	84	95	94	104	93	73	67	96	78	92	83	94	97	82	80	96	107	84	80	67	100	75	106	89	89	79	100	85	117	86	77	83	90	96	91	82	110	86	102	94	77	89	80	79	97	85	100	96	78	101	97	103	80	75	96	76	83	82	89	98	95	96	99	84	88	83	79	73	86	79	97	80	88	93	79	77	86	96	84	88	84	80	92	96	72	93	98	80	68	108	93	92	95	85	87	82	69	84	90	103	77	90	98	96	83	97	77	92	73	86	77	76	83	91	87	82	107	82	85	70	87	81	87	112	86	91	83	112	90	87	93	90	87	86	102	97	93	77	100	102	90	91	87	92	91	93	105	94	86	74	94	89	91	94	103	87	91	78	98	94	101	90	76	72	90	86	99	104	81	76	92	100	104	77	84	97	85	99	95	87	92	88	83	114	89	102	75	83	91	106	91	87	96	97	90	92	82	82	93	87	106	75	91	102	85	101	106	86	103	76	97	72	84	90	84	87	88	94	84	90	77	89	99	86	68	88	78	84	90	97	77	91	83	79	96	78	83	84	90	93	79	87	89	81	82	86	99	94	85	118	91	95	87	103	95	102	80	80	78	78	78	76	91	91	101	88	88	97	87	116	89	85	93	92	71	84	74	74	94	72	92	84	95	98	94	79	93	83	96	91	83	77	87	75	81	79	92	97	98	80	87	88	80	81	101	78	98	95	89	82	97	79	94	84	93	86	85	94	86	107	82	89	86	87	83	80	94	88	90	101	93	82	89	96	93	78	95	99	88	92	88	86	87	92	94	90	90	78	95	100	92	95	84	87	83	94	97	104	80	69	90	62	98	90	90	88	95	74	88	98	85	84	81	67	95	118	85	98	106	77	79	79	85	81	83	86	86	88	101	103	113	90	104	84	110	91	91	85	93	82	89	67	86	95	96	102	87	79	99	93	71	88	86	78	88	86	94	85	92	84	87	78	73	81	89	91	89	97	81	92	83	91	103	112	96	98	90	85	95	91	96	91	72	88	103	69	77	79	102	92	94	79	89	91	95	105	82	100	75	107	93	81	100	85	94	93	81	118	80	86	77	68	79	94	84	78	109	96	74	92	88	96	98	92	78	93	77	78	69	81	100	85	95	81	77	108	87	94	102	94	79	113	82	91	98	94	75	96	86	86	97	105	82	105	82	70	89	92	110	74	83	85	106	83	93	99	100	83	73	111	91	82	95	91	81	72	84	83	95	93	87	83	94	98	90	83	81	99	94	84	101	75	91	83	89	95	79	69	80	87
13974	3377	7533	20511	5761	4693	4254	4848	5143	3407	1760	1467	1335	1249	1098	1000	902	774	746	684	644	591	573	552	491	473	473	450	441	442	422	413	433	362	367	371	387	349	353	362	340	334	340	330	335	325	330	317	305	312	322	324	297	302	306	279	316	287	306	316	295	277	272	248	313	284	270	278	302	283	264	294	288	314	272	264	298	308	289	269	254	280	254	271	257	279	303	286	257	253	282	274	279	272	263	280	265	261	286	270	243	239	248	244	266	244	284	247	248	275	269	250	254	267	248	286	284	268	256	257	254	262	273	240	259	268	252	270	261	249	264	251	231	254	276	257	260	274	250	280	268	243	284	270	238	255	249	244	267	242	270	215	276	257	266	255	278	237	261	240	261	254	247	269	251	251	278	264	253	288	244	254	265	234	216	279	265	258	273	228	265	264	247	257	272	261	246	234	253	279	266	266	258	233	254	263	253	260	242	260	249	240	238	260	263	257	228	296	218	250	243	255	280	245	265	269	277	238	258	237	250	274	272	237	267	244	282	241	249	260	232	245	254	273	248	240	249	267	232	246	237	260	244	247	241	243	256	219	259	273	224	223	255	253	226	261	255	253	224	254	262	251	235	233	264	250	258	245	251	250	232	275	252	238	224	238	234	240	274	258	229	253	215	261	225	238	250	241	216	250	238	295	241	245	229	285	256	247	244	254	264	241	237	232	237	258	239	247	232	287	242	264	245	270	270	229	258	238	223	246	246	278	242	260	262	231	235	241	233	237	272	253	242	255	233	256	235	233	269	267	238	247	249	231	241	238	225	285	260	254	241	247	247	249	256	248	256	239	268	290	238	264	251	235	275	259	238	276	228	241	277	231	228	231	284	260	264	221	226	262	232	230	248	243	262	251	250	247	242	253	234	270	226	242	250	270	260	249	274	243	244	254	238	263	232	278	263	257	250	256	253	257	249	269	251	246	245	240	242	237	273	257	248	277	261	238	258	258	279	254	252	208	251	255	233	228	252	272	247	258	254	240	246	256	249	274	253	259	247	243	263	266	259	252	225	235	285	244	251	240	274	237	255	249	259	244	260	242	254	230	250	267	257	213	255	253	257	270	264	243	239	261	239	245	256	250	247	236	231	246	285	243	279	256	273	254	265	245	232	232	231	247	255	270	266	243	264	245	268	237	226	268	269	263	273	260	281	250	252	244	270	219	291	224	244	245	249	252	252	268	242	250	263	271	254	251	234	250	256	229	250	258	245	245	218	236	264	256	260	245	271	252	225	229	227	243	229	258	247	233	270	241	229	266	254	261	244	256	247	273	259	229	265	246	230	256	256	250	261	249	242	248	235	258	235	235	253	241	251	242	247	229	251	226	257	231	285	268	237	236	256	228	219	237	247	229	240	258	238	252	254	265	247	240	265	260	267	248	263	257	244	247	263	229	246	218	275	248	254	244	241	247	277	221	257	283	252	221	281	254	248	283	239	246	262	224	250	254	256	276	251	253	227	260	243	260	259	250	264	282	249	243	231	270	251	268	244	250	248	249	235	264	262	266	235	276	285	257	242	257	244	228	236	267	241	258	244	231	249	239	238	261	241	263	281	236	236	258	238	230	264	265	269	254	241	240	246	225	266	241	255	258	240	254	282	251	230	250	276	270	268	272	238	234	240	252	230	261	247	239	272	247	267	239	239	224	271	268	250	253	253	272	273	261	226	252	247	252	251	244	249	260	240	242	249	248	264	249	252	229	244	251	259	239	243	260	260	266	255	255	219	225	249	241	245	275	257	236	286	266	253	243	282	248	246	240	253	244	242	250	252	239	255	262	252	274	248	256	242	245	233	237	253	254	259	250	260	268	249	250	256	219	262	235	266	247	254	228	250	237	269	261	264	267	258	251	252	218	259	253	257	245	240	228	267	217	292	248	274	239	237	255	284	223	218	242	232	266	255	287	255	249	235	231	255	249	282	292	256	253	274	243	241	243	255	262	246	250	238	278	231	246	271	255	253	265	248	256	250	271	267	248	241	265	260	249	229	253	271	258	239	246	283	234	214	258	250	228	234	245	238	288	252	238	234	243	245	249	244	225	236	253	251	249	232	266	253	239	266	265	237	227	253	261	258	245	259	287	239	246	278	243	226	242	247	234	239	222	246	256	271	254	245	259	254	240	246	236	271	265	240	249	251	236	266	276	243	225	261	257	260	232	250	253	238	269	276	245	240	250	238	227	255	261	246	222	248	260	252	269	250	294	246	275	268	254	254	255	245	236	259	276	243	226	249	232	249	241	256	218	225	245	277	243	247	253	247	277	245	253	245	267	270	240	220	234	255	247	264	259	244	251	289	232	294	248	262	277	259	255	262	236	239	270	244	244	252	250	239	250	248	247	262	242	267	248	240	267	246	231	245	273	242	247	237	254	274	253	236	259	254	288	227	257	242	235	238	242	261	252	263	247	253	269	246	279	253	219	224	259	260	258	258	239	259	218	243	244	250	231	252	244	238	227	257	274	268	237	254	257	268	251	250	240	231	251	240	265	283	254	262	255	257	251	279	242	258	224	227	282	247	254	244	250	234	264	253	246	205	232	259	266	236	236	249	235	267	240	242	247	250	259	229	238	232	255	248	265	248	244	254	228	249	242	250	259	253	231	253	246	252	244	243	243	237	251	273	248	254	233	249	258	257	276	268	247	253	240	228	254	236	269	232	243	253	251	264	252	246	211	260	237	262	247	256	259	246	228	238	255	271	262	248	252	245	253	228	242	242	241	241	261	242	259	243	246	246	229	243	245	253	262	291	261	259	266	279	260	251	257	248	232	269	236	240	271	235	256	233	251	239	236	258	241	241	233	247	248	269	229	253	249	256	243	274	271	239	271	224	241	258	231	247	237	252	256	240	263	263	296	254	253	260	286	234	272	263	228	279	251	258	234	277	272	244	277	234	244	241	238	253	248	237	266	207	253	251	233	260	238	255	243	256	273	241	268	230	245	225	268	225	252	251	282	254	226	250	257	256	266	256	234	254	259	230	270	275	281	261	248	246	270	258	259	241	269	253	228	248	223	235	255	262	249	232	280	282	261	227	251	264	251	254	249	280	241	254	259	259	253	259	205	268	265	248	266	250	250	264	261	270	225	251	246	224	215	259	228	277	252	253	214	245	266	262	262	244	255	240	284	244	241	254	254	260	238	243	229	280	252	240	245	276	239	247	250	252	229	250	241	224	241	260	280	240	241	258	287	275	274	250	239	243	237	281	238	282	259	243	248	258	262	263	258	257	249	265	251	267	261	266	248	265	226	251	234	263	265	242	250	253	253	261	227	248	263	260	255	257	241	246	250	231	254	214	262	246	254	243	233	226	268	266	255	252	236	232	220	261	231	267	259	271	253	239	264	271	228	254	252	277	242	281	246	259	260	242	216	252	281	238	240	240	247	264	247	249	248	277	254	233	255	238	273	260	251	259	242	233	282	277	227	264	261	257	278	274	256	241	252	260	231	288	257	231	243
2934	315	310	330	241	245	239	226	214	230	200	185	202	221	246	195	238	202	202	177	211	211	200	211	204	198	192	232	194	198	202	206	202	193	201	191	198	213	219	198	204	215	198	189	194	190	214	181	203	185	207	203	178	196	215	195	170	198	205	221	210	210	194	225	205	193	206	183	187	197	208	208	189	198	220	194	204	205	183	210	201	204	212	192	194	210	199	207	179	176	207	220	217	205	212	234	184	187	187	211	198	206	192	200	188	178	193	190	210	199	204	210	196	188	192	217	177	184	206	208	206	196	205	199	196	194	167	204	206	202	206	208	193	214	185	193	234	189	219	186	201	207	225	196	191	215	188	210	202	165	192	206	228	206	197	213	208	186	211	175	204	212	209	194	216	225	232	206	213	213	189	205	205	228	209	195	192	217	207	212	202	185	187	193	204	196	215	211	201	196	199	210	187	209	186	211	195	182	217	178	192	212	182	176	211	199	185	223	177	189	183	188	204	214	209	212	185	214	220	181	234	179	201	203	195	228	187	219	209	226	211	193	174	191	212	207	202	196	191	181	185	199	198	200	209	203	171	206	179	210	232	173	192	221	192	191	204	194	182	182	190	200	164	188	224	197	230	172	174	243	224	188	214	200	173	205	228	207	219	197	214	195	219	163	195	247	181	211	196	215	200	179	217	212	201	205	206	204	198	210	233	214	199	200	204	174	191	184	209	195	193	185	222	205	205	196	226	214	198	203	185	206	226	209	182	222	214	222	173	230	189	195	191	189	206	191	177	166	203	189	183	207	181	226	191	190	202	219	183	225	215	206	186	203	204	187	194	203	186	212	206	183	189	212	207	203	181	214	190	204	205	180	204	203	221	187	223	192	230	188	193	177	199	204	206	212	207	206	186	220	178	209	209	191	175	216	201	216	204	203	223	215	191	194	184	199	207	212	196	199	222	218	215	206	212	197	187	183	190	206	184	222	208	203	180	215	210	184	205	217	198	232	198	195	172	203	194	199	182	209	187	194	224	212	210	192	214	220	218	197	208	202	195	194	196	183	191	198	208	217	217	202	214	207	180	214	204	195	234	171	204	185	207	216	199	192	223	187	210	211	196	198	204	185	200	212	206	220	222	228	191	206	226	190	192	211	197	176	192	193	229	197	205	179	214	195	202	182	202	197	200	206	183	187	191	203	223	201	200	197	203	203	197	174	203	204	185	206	220	204	189	204	205	186	194	188	208	230	197	174	176	195	221	199	211	186	204	215	217	201	232	212	215	201	194	221	193	186	186	193	194	186	205	196	224	210	199	220	174	204	226	192	211	200	189	174	186	215	177	177	186	204	178	206	210	198	204	221	213	205	201	186	206	208	181	212	228	204	208	187	221	215	179	221	180	204	221	194	210	197	196	191	220	212	193	209	195	155	195	209	208	180	243	203	222	217	199	221	201	181	183	190	229	211	179	178	198	198	194	222	205	187	219	189	192	201	191	186	173	171	226	199	206	215	182	214	233	193	195	197	213	217	186	198	171	205	206	214	230	172	213	212	207	203	198	185	182	190	210	187	202	208	197	205	212	198	207	205	200	198	194	183	175	182	206	186	220	205	218	203	216	184	204	194	192	190	231	225	210	200	195	184	198	226	229	176	197	203	223	186	180	189	200	201	197	210	194	196	199	231	214	176	184	196	200	219	226	206	228	204	175	197	213	192	176	211	197	155	196	214	187	222	188	210	188	203	200	212	194	219	206	214	175	194	203	199	190	214	184	191	227	225	191	186	197	219	194	232	176	209	190	205	192	189	204	181	197	221	212	192	206	217	217	176	210	204	194	205	197	213	209	191	168	204	218	205	217	206	187	180	189	194	196	182	165	179	207	205	214	178	203	213	216	192	206	201	208	197	197	214	198	202	206	190	175	179	217	203	230	190	209	213	204	205	213	191	189	208	211	207	196	188	200	185	189	196	185	202	203	195	228	172	187	176	210	165	234	205	195	185	196	219	189	196	181	178	198	219	218	208	176	185	178	195	211	206	221	185	187	209	206	217	202	207	196	200	211	206	200	180	183	181	176	189	205	207	197	209	209	181	192	196	198	195	217	217	184	219	218	193	188	206	188	208	209	208	209	193	205	181	200	218	198	204	207	203	178	199	222	194	218	192	199	186	215	198	211	197	165	206	201	196	220	200	184	220	182	230	197	191	214	218	180	248	200	219	200	232	209	208	181	220	195	165	207	204	230	210	215	210	199	220	193	206	208	209	177	223	203	174	199	208	203	189	190	217	190	216	201	218	209	215	196	183	200	187	167	201	211	208	213	221	176	208	202	204	207	204	204	213	203	164	191	214	224	182	215	232	195	204	188	217	201	211	203	186	215	212	227	223	173	204	186	198	210	216	185	190	192	202	198	178	197	210	202	197	183	199	195	202	199	182	195	188	218	210	232	192	204	194	210	165	202	203	180	232	235	186	204	190	203	208	184	203	199	215	189	193	203	220	209	192	187	200	214	180	187	202	185	186	182	175	200	199	193	190	201	193	200	204	211	206	200	183	224	208	199	220	182	217	197	203	201	192	201	194	197	175	246	179	195	185	184	200	207	186	201	209	218	187	236	200	194	182	217	208	206	205	210	177	219	217	191	209	212	194	209	219	196	186	207	221	200	231	194	211	194	197	206	229	209	200	219	205	224	195	226	227	207	209	210	219	186	205	213	214	198	206	199	181	212	194	213	198	214	218	192	203	174	216	197	211	183	205	207	174	220	202	205	190	213	211	183	205	218	194	200	197	208	221	225	201	216	207	202	205	184	154	180	217	181	172	217	198	217	230	199	174	191	210	219	194	206	211	206	219	215	189	202	197	223	214	204	203	204	175	218	194	186	189	184	200	207	179	218	221	246	191	220	199	213	185	211	167	208	186	211	229	211	194	204	204	193	187	197	203	165	177	203	195	203	210	205	184	199	197	185	213	222	214	192	201	200	175	215	217	188	190	203	206	203	211	200	204	214	221	201	179	204	202	185	194	187	181	215	174	174	228	204	212	200	188	202	214	183	177	209	218	207	212	207	209	199	171	189	218	188	192	194	200	185	200	212	213	210	206	216	175	227	186	212	185	180	188	217	208	203	218	211	189	184	215	227	210	193	208	157	199	178	188	227	185	219	209	222	234	184	203	211	167	186	184	185	191	188	205	199	192	182	235	196	194	223	194	236	204	198	196	204	212	202	188	197	217	217	212	186	195	201	203	203	189	195	187	179	230	201	202	179	202	171	215	195	219	189	205	218	207	194	219	201	213	197	193	195	234	199	198	202	201	224	189	181	198	182	189	210	219	200	219	210	213	203	191	213	192	194	185	209	225	217	177	192	214	207	209	211	193	194	182	186	208	185	201	207	203	199	196	195	199	201	196	204	190	194	196	194	200	194	203	221	215	207	186	204	241	215	204	196	210	151	210	200	196	207	189	207	203	171	204	198	197	205	205	202	184	223	222	195	205	218	191	189	177	204	199
2683	718	828	989	797	711	748	705	698	669	591	579	622	546	570	564	586	545	522	533	529	525	557	509	575	553	540	537	581	513	523	529	552	537	558	530	537	543	536	557	488	502	533	524	503	535	564	564	529	558	526	574	540	570	517	563	512	496	531	521	521	533	521	546	550	536	497	539	538	510	526	532	527	528	525	563	526	545	523	540	585	505	530	559	517	528	557	530	517	517	527	533	519	546	534	555	583	562	539	526	555	509	528	522	505	534	505	510	507	541	508	544	530	533	480	487	546	519	517	486	531	493	531	569	529	525	562	566	472	494	561	511	537	550	527	528	528	528	547	576	539	540	545	516	524	511	545	545	573	537	542	530	516	524	523	525	518	517	556	509	558	498	536	532	540	521	505	509	506	527	512	521	518	549	540	543	553	551	536	548	493	516	518	511	568	530	514	561	540	549	551	552	613	560	551	489	528	529	549	551	561	527	531	539	562	499	553	557	528	509	538	536	545	538	596	545	526	516	511	512	506	559	498	518	540	546	517	536	568	496	534	487	531	510	498	535	502	548	536	553	552	562	520	552	513	557	527	524	530	523	564	536	540	555	544	535	550	544	530	497	557	568	527	512	566	522	554	500	523	515	541	533	521	549	544	485	547	535	549	514	519	543	526	527	529	514	575	557	545	493	519	560	486	532	539	518	503	505	519	527	490	540	526	517	538	551	565	506	495	521	541	551	521	546	516	520	514	558	537	514	519	527	560	525	539	541	513	491	565	515	525	586	545	509	509	553	557	528	545	561	539	524	560	522	528	552	545	518	511	527	521	547	518	537	537	523	530	516	538	528	498	532	539	540	557	550	518	531	518	512	525	534	568	511	539	569	539	544	548	504	551	505	530	534	577	571	524	530	558	527	567	543	507	555	565	532	537	534	526	539	513	551	552	584	546	540	559	506	533	521	550	541	560	531	543	535	538	508	523	530	519	551	494	556	520	518	557	525	520	557	527	524	517	565	516	536	516	504	527	520	509	526	510	547	541	497	539	527	548	538	543	538	503	536	520	535	503	506	578	532	508	533	543	559	512	543	509	549	555	561	505	526	508	488	536	521	562	534	547	506	541	536	537	538	523	529	550	525	558	522	540	484	514	536	529	527	537	540	563	534	507	573	532	534	527	521	498	541	535	542	508	537	548	552	551	566	502	546	535	499	551	519	528	529	525	539	559	485	551	530	570	514	537	554	550	554	543	547	529	529	557	519	557	540	534	507	525	542	498	527	526	502	527	480	556	551	542	527	498	537	530	524	511	497	480	535	539	540	551	555	545	518	532	555	511	518	544	515	524	584	493	557	512	523	548	537	581	565	550	584	537	493	575	548	540	541	498	525	513	528	533	533	551	530	539	559	511	567	521	537	516	516	544	498	563	521	534	537	544	547	502	509	576	537	553	546	497	531	506	521	559	512	572	510	546	517	512	528	512	536	541	560	494	529	510	520	502	558	584	525	531	566	540	506	552	524	532	572	564	530	553	560	528	505	581	571	507	537	509	566	552	528	499	539	549	563	512	550	508	515	540	524	525	518	515	558	552	527	471	543	522	550	547	540	517	551	503	581	519	524	536	569	498	520	501	527	572	519	508	538	535	543	553	532	545	535	528	507	527	541	551	595	547	520	519	512	550	563	550	558	544	538	526	493	545	552	531	511	538	530	538	545	562	530	562	531	516	569	541	548	540	535	531	516	606	526	514	541	569	529	549	574	538	507	497	491	565	564	516	543	558	501	498	528	508	561	549	537	521	582	530	563	562	536	539	559	534	530	545	545	570	557	519	547	512	574	533	544	529	523	548	549	491	534	558	565	538	555	480	535	520	541	506	528	518	496	525	549	492	527	586	534	513	514	539	577	531	511	502	541	545	523	526	506	517	533	530	537	534	514	515	509	525	503	555	527	548	551	549	520	564	559	535	549	574	526	532	527	547	524	513	507	552	535	547	547	525	506	523	514	488	533	536	520	491	549	512	503	566	546	536	570	548	569	496	526	504	547	564	512	526	556	503	503	542	515	515	526	527	505	528	548	531	539	517	562	555	569	522	535	503	530	516	532	537	518	538	570	542	523	555	528	523	552	544	513	569	540	486	565	516	585	554	552	548	528	529	515	532	544	477	543	518	529	494	563	529	543	528	548	541	523	479	521	524	529	548	543	506	552	524	526	533	543	534	500	510	538	519	586	545	534	566	552	542	526	588	516	551	517	539	530	534	555	546	539	529	536	511	542	565	507	550	485	524	565	543	535	574	534	540	510	540	521	496	508	553	536	526	523	502	560	565	522	566	530	541	557	571	526	498	524	532	530	545	505	511	559	497	557	532	579	516	527	507	554	556	563	526	562	542	558	550	560	542	509	537	521	584	500	569	542	551	529	536	553	511	544	529	554	528	520	527	522	532	551	522	529	530	514	515	521	522	532	550	511	500	543	488	554	548	535	568	546	544	542	541	526	520	567	552	534	540	518	547	550	509	510	547	552	534	527	550	551	562	557	548	515	554	601	552	577	543	551	535	541	517	535	519	556	536	527	512	567	558	609	483	556	512	486	537	563	575	548	572	588	513	556	539	542	546	556	484	498	548	534	545	517	541	491	488	508	522	557	534	519	523	487	542	510	494	567	545	527	544	557	541	574	504	534	535	523	513	538	541	544	557	480	502	536	528	492	527	520	518	507	507	523	518	532	554	515	522	522	551	528	497	560	512	591	567	542	492	534	507	531	532	527	526	538	527	539	510	542	544	538	512	558	546	546	495	530	549	542	522	555	529	552	499	521	568	533	502	519	545	494	550	488	517	532	521	532	553	543	508	537	564	535	557	488	526	519	532	517	526	548	528	508	524	554	556	560	507	503	533	503	537	583	549	546	510	544	530	555	526	512	536	566	546	490	536	542	555	503	512	526	544	597	568	530	525	562	531	475	532	557	526	535	561	578	528	556	526	532	556	505	501	518	512	509	531	506	546	508	529	568	529	530	544	533	537	578	515	544	497	531	566	513	556	513	539	526	561	496	530	523	488	566	509	521	508	580	540	534	533	529	487	504	509	504	528	525	540	519	523	564	519	488	523	548	543	473	548	520	502	578	531	509	546	505	572	502	530	499	501	512	542	535	536	506	566	523	500	555	558	563	531	517	543	511	568	576	525	535	512	522	548	493	534	512	494	507	516	530	552	587	536	530	527	583	531	514	551	569	557	543	501	518	539	536	545	530	531	515	506	524	527	548	547	542	525	503	555	514	541	586	479	497	536	526	511	531	532	526	523	541	534	534	532	532	525	500	512	544	566	556	498	523	550	542	572	534	551	539	540	567	516	526	569	508	531	593	529	538	503	536	489	503	549	532	518	561	550	560	494	556	509	567	523	510	558	572	522	536	535	533	548	499	520	587	531	555	557	526	568	544	502	532	552	529	530	555	576	522	500	566	549	533	524	488	546	510	509	522	514	566	516	527	541	545	503	529	521	507	504	509
39601	27112	18339	15697	10226	5672	2576	1601	1169	685	363	302	266	313	252	259	231	182	189	181	175	142	163	179	167	157	155	161	153	167	140	134	140	125	137	152	132	124	144	137	143	146	150	147	152	154	159	113	149	140	159	147	145	123	129	124	122	161	137	146	150	126	138	112	154	121	148	140	154	112	127	113	158	138	112	127	119	141	151	125	138	155	144	145	148	100	147	153	146	152	139	144	137	102	120	128	121	132	143	134	135	146	120	132	135	125	145	126	125	151	115	125	126	123	120	134	149	138	130	122	135	131	134	135	144	148	151	109	136	142	120	132	132	136	135	120	134	145	126	134	131	134	128	136	148	121	138	136	140	157	136	139	144	127	124	133	140	138	140	130	131	148	147	138	120	135	136	118	125	125	127	129	129	139	127	146	132	147	117	128	127	133	141	148	130	137	137	138	162	110	127	155	131	151	127	138	140	153	125	146	150	129	147	129	131	140	130	112	145	124	126	125	137	146	124	128	132	132	146	105	135	133	118	129	155	130	128	124	145	126	120	123	115	140	132	134	137	106	154	126	130	142	137	120	149	131	124	123	135	149	127	118	145	135	141	139	156	147	131	123	131	124	129	132	137	118	134	136	116	143	144	135	146	129	120	125	147	139	137	135	130	119	161	128	138	124	139	163	122	126	122	136	156	132	154	130	133	136	147	141	117	114	137	151	130	113	101	115	132	126	143	129	135	145	125	118	125	149	133	126	138	131	128	122	123	133	142	144	123	162	140	123	152	130	146	135	131	119	120	124	139	146	142	122	144	138	145	141	135	130	154	131	143	142	132	135	153	149	146	152	130	131	129	133	109	140	126	134	125	151	161	132	122	125	142	140	120	120	119	126	147	137	105	119	144	135	129	147	133	146	124	135	124	124	150	103	139	155	125	131	130	134	126	121	131	138	149	120	131	149	126	121	136	150	141	119	138	147	128	137	114	132	144	122	136	114	115	140	121	119	133	129	125	146	128	131	110	133	136	123	128	137	143	133	145	140	128	129	139	118	141	118	145	145	135	134	128	141	142	119	147	152	109	132	131	118	138	121	150	145	129	137	134	152	139	124	126	124	137	147	126	122	129	111	144	145	117	119	136	127	128	128	145	127	156	125	123	127	126	126	124	147	123	115	136	155	108	127	125	129	119	129	148	123	137	125	127	140	123	152	143	135	132	161	135	135	139	149	115	131	132	129	138	123	126	115	153	147	131	116	126	120	135	127	121	119	124	123	150	131	123	137	94	108	136	120	118	128	127	139	134	129	129	148	143	137	132	145	145	149	113	127	124	136	148	134	130	114	117	147	124	152	124	134	144	133	133	126	125	141	141	120	116	136	139	148	128	125	130	122	127	125	153	123	161	130	160	122	122	123	130	146	137	128	150	123	138	155	125	130	141	132	111	138	131	120	125	139	144	145	124	137	158	134	139	139	137	137	141	146	130	137	143	133	129	142	132	118	137	107	130	143	144	139	138	142	148	130	138	140	139	124	122	133	132	128	135	124	111	94	135	146	115	130	135	111	134	126	140	134	133	158	154	133	144	131	146	160	139	152	128	146	147	120	129	136	146	116	115	135	133	138	122	117	147	123	154	111	123	132	134	146	132	150	148	135	129	121	121	143	114	123	119	132	130	126	158	112	127	134	121	131	131	135	127	147	145	137	144	133	131	114	142	134	139	110	130	123	122	112	153	114	121	124	133	159	124	143	130	126	128	147	130	110	121	146	141	156	126	126	136	125	107	133	121	130	144	126	152	130	148	134	131	113	136	116	152	158	146	152	127	131	122	131	116	118	108	121	120	117	153	113	145	127	152	136	118	130	124	153	129	147	145	111	126	143	120	128	139	139	133	139	131	126	119	122	125	143	137	137	122	134	149	148	144	125	127	130	133	141	127	138	110	130	106	135	127	124	128	164	125	147	142	149	120	141	130	132	141	109	108	127	133	126	148	136	128	143	147	120	135	123	134	133	124	121	122	138	132	129	136	125	131	128	130	125	123	125	137	128	127	140	138	145	153	165	119	124	139	103	92	142	154	133	123	130	118	124	122	126	162	144	155	120	116	123	129	150	157	122	128	124	138	152	130	126	140	150	120	119	134	143	121	126	106	127	154	125	116	117	146	124	123	126	144	136	145	141	152	128	152	132	140	143	147	119	136	138	116	128	144	114	142	135	135	128	118	120	149	131	112	153	128	139	148	137	136	141	140	106	131	146	121	127	141	142	123	135	141	141	136	160	114	109	134	147	119	116	159	148	124	140	116	144	139	117	132	127	103	122	150	152	122	120	130	137	128	127	127	130	138	154	135	127	149	148	118	134	134	116	156	145	142	144	145	126	143	132	118	136	132	124	120	135	179	137	138	128	144	121	138	150	127	130	138	137	169	131	126	113	146	114	111	138	122	118	113	133	138	94	119	123	152	123	125	145	141	119	132	142	136	125	141	134	135	131	152	135	122	132	112	125	140	126	127	131	136	120	150	116	133	153	118	141	128	133	136	154	141	113	114	141	135	137	146	130	133	147	113	129	112	110	121	146	142	124	136	137	130	131	121	116	131	138	146	126	114	135	139	114	121	135	134	143	149	126	117	136	148	132	133	148	125	131	129	140	151	129	129	123	123	119	140	126	132	126	130	138	128	129	114	144	128	110	147	122	128	107	117	114	133	134	136	155	125	141	152	154	147	135	125	126	149	109	128	131	130	141	139	126	123	132	140	145	151	127	113	128	128	146	131	135	130	108	112	131	130	112	132	126	108	119	140	112	129	134	111	113	128	137	139	123	112	135	133	132	139	119	123	139	131	121	130	142	129	145	137	135	120	140	121	135	123	136	138	132	129	150	141	130	125	138	121	149	120	135	143	121	114	134	133	146	113	133	142	143	157	132	117	138	119	136	127	134	124	109	146	133	136	134	119	130	128	123	147	135	120	122	115	136	127	150	139	132	133	146	108	131	141	144	136	134	116	130	118	122	131	123	122	140	142	127	128	128	125	144	119	130	134	143	147	152	127	134	121	136	112	158	131	135	155	132	131	133	137	118	154	124	146	127	128	119	127	126	152	130	130	120	126	132	128	137	130	124	118	120	122	118	126	130	138	135	140	137	122	122	152	129	149	112	118	141	135	142	110	146	130	145	128	148	128	126	119	121	115	137	133	122	139	127	144	136	138	108	138	146	122	136	137	118	127	129	131	138	161	135	144	131	133	125	136	132	142	147	120	128	130	152	139	143	144	124	134	131	116	130	122	142	125	132	126	121	148	133	154	130	114	112	131	118	122	151	105	137	147	122	145	136	149	142	124	121	146	140	132	133	159	139	123	146	149	156	143	130	117	139	129	121	130	140	111	136	168	122	112	123	126	123	139	146	137	146	130	115	122	141	144	146	112	128	127	138	146	126	130	139	134	132	126	125	124	131	119	136	124	131	142	151	140	122	140	144	108	124	138	137	122	142	146	141	128	143	146	121	127	134
32676	21238	6494	9050	5711	4735	4251	4689	4643	2843	1711	1525	1383	1306	1187	1102	1060	930	877	779	686	659	690	645	634	585	560	554	522	515	440	463	491	519	437	445	443	425	413	477	408	438	404	413	409	410	381	448	389	377	429	381	393	388	392	364	366	389	367	394	390	400	393	387	404	398	375	371	401	370	375	348	357	340	376	373	369	368	337	416	368	390	401	395	372	361	401	368	362	356	353	389	357	376	319	332	371	372	359	334	334	331	338	374	393	380	357	383	379	319	364	340	342	354	364	343	337	344	326	376	354	379	329	366	374	362	356	405	340	362	339	371	339	339	358	331	344	361	332	345	353	323	345	325	348	340	365	360	371	368	321	333	336	343	366	329	366	321	348	354	351	339	347	339	374	309	328	346	321	373	342	376	379	303	346	343	352	341	376	345	363	348	348	342	342	335	369	343	333	348	333	329	347	354	375	326	349	357	351	389	340	315	380	337	326	340	362	343	319	338	359	347	355	326	333	364	360	358	343	374	345	339	359	363	386	357	372	347	335	327	359	345	336	344	345	334	314	327	349	324	337	349	351	370	357	359	323	351	342	370	352	379	362	319	333	351	355	350	363	321	345	316	348	345	320	335	341	333	353	328	343	335	351	350	376	328	347	337	340	322	337	362	353	353	352	357	374	343	342	340	354	361	338	334	346	326	346	330	328	349	353	361	311	350	358	359	378	379	356	344	315	326	387	333	355	318	327	356	328	351	340	340	359	350	330	355	356	364	363	343	377	322	329	307	355	319	348	352	313	375	344	347	340	350	344	326	336	361	320	329	368	344	326	340	342	351	344	373	363	365	356	338	374	347	318	320	332	385	340	332	344	343	338	352	332	363	332	347	321	384	345	364	350	375	352	355	337	347	372	333	354	348	365	355	354	345	365	310	366	288	348	348	341	346	366	376	368	352	325	343	371	346	324	332	311	370	350	356	352	373	337	320	377	333	338	332	326	355	361	358	384	374	333	286	349	372	334	367	337	355	340	376	342	326	365	355	320	335	323	344	315	327	349	343	325	330	356	366	344	345	356	361	322	324	396	337	372	340	386	346	360	366	381	334	309	329	317	340	311	370	342	338	360	352	334	355	348	330	352	349	376	339	334	360	349	354	391	367	346	342	365	338	358	387	334	326	348	367	384	339	363	349	372	322	354	355	368	379	306	360	360	330	321	357	352	354	311	342	361	308	338	313	326	353	354	356	328	335	343	347	311	356	319	361	317	347	379	330	327	343	339	383	351	335	380	376	356	341	338	359	349	375	347	358	347	326	337	347	340	339	337	319	334	354	336	347	325	353	348	351	355	323	345	361	363	370	345	344	365	359	346	347	351	342	321	368	344	366	347	363	309	333	340	321	320	324	322	393	360	330	326	346	332	343	338	310	326	361	344	311	352	351	318	364	367	314	365	341	340	335	358	342	353	348	354	353	364	323	361	373	371	374	329	373	343	346	367	367	329	339	299	359	342	360	319	352	358	364	316	334	334	329	317	357	356	345	353	338	362	321	331	326	333	367	362	351	343	403	344	362	357	351	325	390	369	370	375	318	334	371	338	384	352	326	358	372	336	355	349	306	329	343	351	305	361	333	345	312	361	349	339	338	363	342	375	330	323	342	345	340	312	335	358	336	334	322	320	337	375	360	352	292	366	346	331	315	354	372	330	300	332	325	373	381	352	368	359	345	332	354	359	344	346	344	350	379	350	344	353	353	358	294	357	348	343	361	327	348	314	335	374	355	352	356	323	345	337	345	334	356	335	358	357	337	349	349	326	332	340	316	382	296	365	352	376	334	322	334	333	293	357	322	343	357	337	344	374	330	373	334	345	346	346	351	365	318	325	377	380	373	364	331	365	383	346	360	349	327	332	344	326	340	355	338	329	368	360	343	360	330	350	361	353	355	316	338	324	366	369	373	323	385	318	347	368	370	341	367	339	359	325	367	306	382	330	332	353	310	368	337	373	341	346	357	378	365	345	344	365	361	330	338	342	323	360	348	350	363	332	320	362	358	354	367	359	341	401	344	359	331	341	358	374	343	371	351	327	368	319	367	373	328	330	349	318	356	345	332	346	316	358	344	345	343	336	353	366	363	355	365	333	349	363	338	346	336	353	356	325	349	359	324	354	350	360	355	316	348	356	338	364	331	348	375	373	311	342	344	376	364	325	335	358	340	355	360	313	358	363	338	357	333	338	356	356	339	352	380	336	343	356	346	366	338	343	301	357	330	385	351	322	332	333	337	351	321	349	358	372	369	316	350	346	335	354	361	365	313	341	377	359	359	352	339	332	355	347	325	343	350	326	318	364	336	364	356	369	350	354	345	314	348	340	369	365	351	354	323	356	337	367	364	340	379	367	354	334	357	346	342	335	339	342	366	335	361	375	369	351	314	370	354	359	356	357	332	349	353	354	340	345	327	335	361	331	308	347	351	377	319	355	331	361	378	398	394	371	353	325	325	321	341	330	308	342	335	378	383	339	350	329	365	330	349	364	338	326	333	344	323	333	337	322	330	350	388	375	331	338	345	363	346	339	343	334	338	335	337	333	352	369	330	372	311	358	367	355	366	350	342	316	361	375	363	302	325	340	347	325	340	330	337	332	332	321	393	345	342	334	345	366	333	344	331	363	335	378	324	373	355	338	355	296	348	351	353	375	319	347	327	351	383	365	350	361	328	353	319	368	382	307	371	325	339	341	336	370	372	358	364	337	357	369	320	367	345	351	375	322	345	345	322	339	359	332	319	325	371	334	357	336	317	334	332	363	364	324	359	357	326	309	363	351	328	343	371	361	375	352	331	344	366	358	335	336	368	349	363	346	306	342	312	338	376	352	325	371	318	340	383	334	323	310	357	359	338	380	302	362	341	348	343	343	371	378	377	330	353	364	380	305	338	384	318	360	342	337	312	374	349	303	331	361	370	315	341	353	363	384	333	358	378	334	336	343	312	310	343	345	350	330	323	360	344	349	360	318	340	343	343	338	338	363	348	377	359	346	334	357	344	310	340	329	352	339	326	378	369	356	344	353	344	332	349	365	355	343	347	329	333	343	386	350	353	360	341	374	345	345	346	342	347	323	342	355	381	337	329	347	347	342	358	339	317	329	344	325	379	336	339	364	396	313	348	374	355	341	358	351	352	353	350	373	355	362	358	333	370	368	316	381	322	332	336	344	349	350	355	340	327	331	396	346	378	368	331	344	364	300	374	360	334	350	296	328	323	374	355	334	360	350	371	358	321	322	382	321	343	343	336	330	358	347	353	333	350	327	339	340	353	351	343	323	356	379	312	360	385	342	325	297	332	331	331	375	347	321	353	346	360	364	338	358	374	335	339	365	333	335	339	334	361	336	358	342	375	339	372	385	374	294	322	324	356	331	336	356	336	323	339	326	333	300	344	386	363	334	324	342	348	317	352	358	360	346	337	363	339	369	369	356	333	350	332	350	354	339	360	327	334	340	358	346	348	358	382
54359	34150	24944	20301	14579	8441	3745	2171	1054	737	370	306	237	259	215	201	187	148	175	143	124	144	120	121	143	130	109	115	121	128	96	135	105	117	124	100	96	107	105	115	97	90	103	89	108	92	113	99	112	112	104	96	99	111	99	105	101	100	106	95	98	104	109	81	113	96	88	90	88	95	98	106	88	96	89	100	81	80	108	107	101	97	95	93	96	86	93	86	84	102	106	105	79	78	96	101	100	91	97	78	102	98	104	105	104	84	95	96	83	92	85	101	112	87	105	104	104	93	107	100	101	92	84	101	94	104	109	99	101	102	105	106	106	97	97	106	88	104	108	93	86	86	85	111	88	108	101	97	94	104	101	94	91	77	100	88	99	88	104	77	105	102	94	85	96	87	104	95	87	89	87	109	78	81	100	111	96	99	104	85	79	95	105	108	99	83	103	112	80	121	95	107	92	104	111	97	99	104	85	92	88	108	106	82	88	94	100	113	104	83	89	107	106	74	97	111	85	86	109	98	109	80	94	105	96	90	79	97	82	80	99	88	74	85	111	85	90	93	99	103	99	65	92	96	106	105	95	74	88	98	100	100	108	96	79	98	112	99	104	117	102	86	81	84	87	97	98	97	105	94	103	92	97	92	80	76	99	93	88	95	83	106	85	76	85	98	104	101	95	109	88	88	92	100	91	91	82	88	86	97	81	95	97	97	103	108	87	86	85	84	81	102	95	73	87	78	103	98	115	95	85	93	91	89	91	98	98	91	98	79	101	100	99	92	86	91	101	92	76	88	89	88	107	80	96	107	101	92	96	102	88	85	96	85	81	98	92	81	68	101	90	80	88	104	115	113	101	83	99	88	87	88	89	95	97	82	97	100	102	101	99	102	102	112	82	103	86	84	94	97	83	92	98	91	106	76	65	97	95	78	82	99	92	85	92	79	82	101	85	81	111	85	100	82	96	103	90	96	106	87	87	104	99	86	117	78	92	107	99	93	98	96	104	98	84	78	103	88	82	95	99	87	111	103	105	89	76	104	71	98	89	90	77	92	111	95	95	105	91	87	115	90	96	98	86	92	111	112	90	89	98	105	90	93	87	97	91	110	90	101	104	101	93	89	112	92	80	94	77	108	79	82	88	92	99	68	92	88	100	88	121	95	88	97	73	99	94	100	79	90	95	103	98	86	82	102	122	93	90	90	82	90	83	90	98	97	86	109	95	84	92	96	82	93	105	93	110	102	84	116	78	118	80	98	94	83	89	89	107	103	73	85	96	93	108	105	84	97	112	88	104	123	93	85	92	87	108	89	87	87	91	103	78	93	86	89	90	85	100	87	97	102	89	101	85	92	81	95	95	96	87	91	113	94	100	84	91	106	93	97	87	107	96	96	112	103	109	93	100	83	94	85	71	91	89	93	113	90	90	75	80	95	98	81	98	84	97	94	89	84	98	75	97	87	101	85	98	83	91	99	98	93	97	96	82	101	91	79	86	96	99	87	99	86	101	93	98	103	92	100	92	79	90	95	124	104	63	78	99	101	89	87	97	101	101	105	94	90	87	82	91	95	94	85	93	90	94	94	91	102	97	105	99	96	80	91	83	95	81	100	74	99	94	115	119	85	105	98	93	99	89	94	88	103	77	107	94	105	78	93	88	103	98	92	94	99	81	114	90	87	116	90	90	90	104	93	89	102	92	96	96	92	102	100	85	84	86	80	88	101	85	79	85	108	90	91	102	104	106	93	100	92	90	95	96	87	95	93	101	78	97	110	91	87	103	98	94	85	69	97	80	76	84	103	88	103	92	89	85	94	106	79	88	73	104	122	91	102	86	103	106	97	103	98	102	86	92	95	70	87	98	103	81	77	103	86	78	108	109	74	103	102	77	85	72	89	104	95	85	87	100	114	94	95	101	100	94	107	93	89	91	95	109	106	94	110	92	82	83	96	93	85	99	91	79	87	91	92	114	110	110	104	86	95	101	95	86	107	102	97	106	95	99	90	84	88	90	76	93	88	88	101	93	85	105	98	96	88	97	87	93	76	103	98	74	88	95	82	109	94	90	93	85	96	104	91	107	90	88	79	90	100	87	86	84	96	85	90	87	95	97	107	100	101	105	99	96	88	102	106	98	101	90	89	99	86	102	81	93	84	92	98	95	86	95	89	95	93	100	97	90	99	95	97	95	78	83	89	85	101	78	108	71	112	80	100	93	79	97	108	96	85	100	103	87	96	91	93	95	98	89	84	103	93	89	105	90	91	83	102	94	94	89	92	96	108	89	87	91	108	87	86	96	95	90	81	98	91	96	70	94	95	101	86	90	110	94	99	85	87	72	98	92	102	81	87	99	83	101	89	79	85	92	93	90	86	91	80	88	109	98	94	87	99	84	103	96	83	71	95	88	86	91	75	101	87	104	88	92	100	88	94	84	78	97	93	102	81	103	97	100	95	99	101	76	83	98	95	101	90	87	92	101	97	84	108	103	81	83	85	89	97	114	89	84	86	94	81	106	95	110	85	95	90	80	100	98	100	103	100	98	125	100	91	98	92	92	74	81	121	95	98	89	102	81	97	111	82	81	91	109	90	88	86	105	82	85	98	91	90	94	105	94	95	93	104	90	94	102	100	83	86	94	99	103	93	101	105	73	79	83	97	85	103	88	98	71	103	87	119	84	59	100	102	103	94	97	101	93	104	103	86	121	84	89	106	86	100	110	109	103	82	87	89	92	115	99	72	96	106	93	101	89	89	85	102	98	104	106	94	116	89	105	86	84	71	96	95	111	83	86	98	78	80	100	100	80	89	79	114	90	77	102	97	88	97	107	91	100	95	96	83	92	96	86	94	105	91	105	94	108	97	90	91	82	94	99	93	96	86	109	105	98	112	84	74	88	83	99	116	87	89	81	83	104	95	98	79	103	93	98	94	96	88	84	79	91	101	92	106	93	96	89	69	80	93	77	87	93	81	96	84	109	76	71	93	85	99	109	87	82	93	93	82	94	103	107	81	96	106	87	86	98	118	108	77	109	88	86	89	88	91	83	105	119	111	103	95	89	91	87	85	86	94	99	99	79	84	118	95	93	87	83	99	110	73	105	82	101	83	95	96	72	82	102	91	90	98	103	100	90	94	101	103	87	112	91	76	97	94	105	91	77	103	107	77	94	85	91	77	85	87	98	86	97	105	86	104	104	106	104	84	89	105	100	91	80	102	100	103	96	77	87	118	104	89	88	99	107	109	109	95	91	96	89	88	89	89	86	92	106	104	96	97	93	92	101	107	105	84	101	89	108	91	98	107	79	89	104	83	107	104	83	100	93	91	100	117	100	94	81	103	81	98	93	90	89	85	119	85	100	90	95	104	95	86	85	86	91	79	91	96	74	94	85	97	85	99	91	106	92	100	85	106	97	85	83	76	92	95	103	92	81	82	92	93	124	93	81	90	94	97	76	79	104	84	99	115	105	89	77	114	105	95	80	87	103	87	106	94	83	88	79	91	90	84
48153	23219	7478	7620	6007	4931	4447	5612	4051	2969	1725	1492	1278	1259	1155	979	850	846	718	656	617	576	555	522	530	535	458	462	430	456	434	412	404	406	378	396	363	341	369	331	368	331	361	316	330	324	348	313	306	321	302	312	327	291	278	303	307	318	290	308	283	279	288	272	271	281	291	269	294	302	299	280	263	278	278	282	257	286	289	306	262	275	314	265	246	275	271	282	273	259	259	271	293	272	276	263	284	251	281	279	230	263	272	259	290	257	289	247	263	254	262	301	259	245	257	255	239	280	253	280	262	238	271	244	265	251	277	275	256	251	239	236	268	263	253	228	250	269	233	264	243	255	248	233	260	261	231	257	247	271	267	243	226	240	274	290	236	271	249	274	246	236	229	274	244	265	291	245	276	271	279	264	261	233	266	231	258	280	250	285	248	243	242	257	257	255	279	282	235	255	259	255	242	257	277	267	235	258	257	279	245	252	259	264	255	252	231	256	245	267	252	248	248	228	270	243	273	269	284	273	246	265	247	259	243	241	251	262	239	251	226	243	233	261	263	264	249	255	275	243	225	267	252	239	265	246	234	231	245	265	244	237	215	264	302	259	255	261	262	292	256	209	252	245	286	219	272	267	272	229	228	245	239	244	267	272	236	246	240	250	264	268	275	261	279	250	243	239	258	218	276	270	250	279	248	265	248	259	236	266	254	300	227	259	224	259	236	230	244	254	253	220	234	237	237	276	252	253	264	255	247	264	245	240	205	253	278	262	262	249	251	287	250	255	234	239	270	251	237	268	261	258	241	261	239	273	267	240	240	281	270	246	243	249	245	236	263	239	238	256	233	266	254	258	262	249	259	251	245	228	260	255	257	243	247	280	249	228	249	247	245	249	254	235	219	256	249	244	262	232	220	258	253	254	246	260	270	233	254	231	262	236	272	244	245	235	248	253	269	260	248	263	255	246	249	236	278	246	249	272	237	231	239	260	239	253	231	269	233	256	252	258	239	229	242	268	265	283	269	250	226	243	274	231	272	257	276	274	254	264	258	264	285	252	220	242	247	250	243	272	251	262	240	230	270	268	258	268	251	241	258	257	269	247	242	245	256	230	260	241	267	246	261	229	266	246	250	254	241	274	242	257	259	228	238	227	241	262	267	254	263	273	269	252	252	273	268	215	266	276	272	271	235	236	288	258	245	230	243	270	254	291	293	255	261	254	259	250	248	229	244	274	275	242	255	247	252	220	264	213	259	258	222	254	263	253	243	263	246	233	254	237	260	243	217	246	263	245	269	240	246	265	242	236	238	266	241	251	244	255	277	237	273	262	260	225	239	276	244	247	258	289	232	212	241	266	233	252	252	233	260	240	266	231	288	258	250	239	254	271	254	264	253	258	248	250	258	263	273	214	228	236	232	251	248	236	258	278	250	269	252	269	270	260	242	266	274	285	239	233	264	253	248	258	240	271	259	241	254	266	287	248	267	252	265	239	251	230	250	229	229	262	286	243	268	237	245	261	262	247	263	236	233	247	241	270	248	240	279	239	245	263	265	239	254	260	264	258	249	238	233	264	266	258	240	260	278	248	253	244	291	263	262	244	266	231	255	241	247	270	262	253	272	250	258	222	245	239	277	244	264	259	256	229	262	250	229	236	261	263	287	233	261	255	262	230	265	245	239	238	271	244	242	235	257	238	255	277	279	247	239	260	231	257	241	253	245	255	254	261	254	274	241	258	225	270	226	244	261	276	240	245	254	248	234	247	251	259	246	240	241	263	269	254	222	267	261	267	259	237	269	296	258	213	273	261	281	238	230	271	232	256	272	251	233	232	235	244	252	219	241	286	245	245	222	266	240	262	244	260	256	287	260	269	245	255	246	252	263	262	260	261	231	239	247	260	238	223	214	241	281	264	253	238	218	262	233	231	224	280	241	254	229	248	260	244	277	263	230	223	253	253	272	243	246	247	243	281	243	244	259	272	251	250	256	268	264	247	240	265	210	269	235	249	238	271	247	247	234	260	240	257	256	267	227	268	273	263	252	245	257	266	241	241	273	226	279	239	244	247	272	249	265	251	255	244	286	251	248	233	240	222	280	268	267	243	247	237	270	236	246	236	277	243	262	241	261	260	263	233	254	251	259	264	245	227	244	236	249	230	264	250	226	237	244	197	282	268	257	228	274	241	230	278	268	253	237	258	220	264	243	265	248	278	225	234	268	264	251	254	249	264	251	265	238	276	246	263	255	268	249	244	258	251	258	248	248	268	262	258	264	246	260	259	265	263	238	252	261	254	263	255	253	255	241	261	247	251	242	238	244	247	238	268	228	261	228	263	280	284	270	259	232	259	243	268	268	272	229	257	240	277	246	275	240	238	239	269	268	222	272	226	244	245	266	252	256	255	245	228	253	230	246	263	280	259	248	244	274	257	244	263	262	258	254	243	257	265	233	250	245	232	266	267	254	225	259	225	230	242	252	271	275	246	251	258	266	246	266	264	234	229	249	251	214	260	235	242	249	240	269	280	241	273	210	226	263	257	260	251	237	244	269	259	241	234	247	272	255	246	239	235	229	261	276	241	264	261	221	260	224	268	236	242	254	255	287	240	237	256	252	257	246	244	243	250	280	278	228	249	246	243	232	246	217	250	239	255	245	261	249	242	246	250	244	247	266	252	228	270	252	252	255	245	269	266	239	266	214	217	266	239	236	245	247	242	258	266	250	269	245	253	231	247	261	256	249	284	253	246	260	259	254	247	294	264	219	255	255	241	242	253	255	261	278	245	226	250	248	252	240	268	233	261	260	286	224	263	254	251	280	242	253	264	255	259	255	248	232	244	238	246	245	240	270	256	268	231	236	245	268	272	257	276	262	282	235	251	256	240	265	222	284	238	257	261	234	266	262	268	245	301	277	242	257	254	244	237	280	243	251	256	237	245	239	259	251	246	241	249	260	261	246	272	238	245	268	262	225	259	245	254	280	269	249	225	240	254	273	263	268	267	246	231	256	266	239	266	234	271	272	263	265	275	231	264	263	264	257	250	276	231	265	241	247	256	252	252	256	261	275	227	240	271	247	242	250	229	239	253	261	265	263	262	270	242	261	235	237	248	248	266	290	270	263	276	250	242	245	287	220	272	256	243	255	259	242	245	237	246	263	243	217	245	279	269	259	257	239	239	244	263	228	261	254	242	256	255	211	251	228	274	255	252	275	237	252	271	225	271	248	254	235	245	274	278	253	268	264	238	258	212	242	259	230	250	245	241	221	223	258	290	221	269	269	259	230	229	218	244	234	260	252	249	234	272	228	243	240	232	264	257	263	241	262	279	256	264	248	240	256	237	236	261	259	259	261	248	218	267	263	254	263	251	240	247	250	255	297	260	242	218	226	241	246	265	236	267	251	247	277	259	250	278	266	252	246	273	264	278	249	249	238	255	256	255	227	240	242	244	254	242	283	244	229	244	264	259	237	265	237	257	245	280	246	225	255	258	263	237	213	236	263	258	255	251
18377	8711	2046	779	444	329	263	257	258	255	210	216	214	191	222	207	204	201	185	199	211	196	208	249	180	201	233	182	192	214	175	207	186	210	207	213	223	203	177	236	218	215	208	212	208	204	213	221	214	202	181	202	205	203	182	227	226	206	215	219	220	185	220	199	215	180	217	192	192	201	209	205	217	214	208	219	203	207	194	193	200	178	205	219	211	203	214	231	220	188	198	213	222	201	206	198	176	226	224	188	200	195	181	214	221	229	211	222	217	202	205	209	209	206	225	213	182	207	202	219	215	194	244	199	188	189	233	218	204	205	196	181	223	216	196	201	188	236	212	230	205	213	231	228	206	238	209	213	213	196	202	197	199	233	205	186	209	187	218	200	218	191	196	213	185	216	180	212	215	240	205	212	223	206	202	198	201	211	189	256	215	201	195	224	218	203	229	216	211	196	208	231	219	208	218	205	238	226	211	194	211	188	204	214	197	223	219	230	197	204	222	204	195	219	203	212	206	209	237	188	175	211	204	198	221	190	203	222	204	207	205	192	206	219	217	212	223	216	220	177	202	189	209	200	216	200	197	193	193	199	189	164	210	219	231	232	217	208	208	223	219	186	205	196	209	189	214	179	215	205	210	193	215	207	212	198	208	219	201	216	242	193	200	202	213	239	208	231	200	227	189	218	206	200	229	204	205	190	201	225	229	234	219	223	203	227	192	207	220	213	199	232	216	206	178	207	221	224	214	225	205	233	218	178	213	211	206	228	214	222	206	215	221	224	206	192	189	195	196	207	208	198	193	221	213	197	216	194	227	253	208	209	212	204	206	190	202	215	229	188	198	214	217	238	207	205	220	223	212	224	186	216	212	198	216	175	241	221	229	201	244	213	233	186	205	204	192	201	203	192	209	205	205	198	196	227	209	231	221	190	225	199	200	191	192	209	228	220	223	215	208	224	213	203	187	223	194	194	215	186	220	226	214	231	207	215	209	207	215	223	209	206	203	216	209	197	214	244	219	192	207	243	209	184	222	213	198	208	218	192	188	224	237	221	187	227	236	189	206	205	194	209	180	228	217	217	234	202	205	222	198	195	192	197	232	205	237	178	223	190	187	215	214	230	221	198	192	216	171	204	179	214	229	195	218	194	244	202	215	195	202	208	213	214	178	183	208	233	242	200	213	227	220	220	207	213	193	204	224	189	203	204	208	218	201	214	216	195	206	235	201	200	208	185	197	217	196	211	221	219	205	207	191	212	210	220	193	198	210	207	200	227	216	205	201	186	200	202	190	204	208	228	219	221	206	231	202	207	215	203	192	221	235	227	198	194	223	207	207	190	221	200	219	199	235	210	192	197	212	207	195	206	197	202	206	195	228	207	188	214	209	202	212	214	203	219	202	207	206	199	226	215	190	188	197	219	207	213	191	216	225	210	227	191	208	217	199	215	232	211	187	177	203	203	206	207	192	172	195	203	210	214	170	188	234	207	212	220	189	236	179	220	206	208	201	216	221	184	239	190	215	227	208	220	220	191	207	221	203	179	216	202	216	202	216	206	197	209	210	200	174	205	192	213	193	200	184	198	205	201	199	194	196	210	196	197	195	202	190	224	208	212	212	240	212	198	224	195	194	194	184	229	203	205	186	218	220	213	240	201	207	235	203	218	205	226	222	207	188	186	201	199	219	206	212	203	197	217	217	234	197	193	216	212	195	224	188	199	201	209	187	210	200	186	200	207	188	209	202	163	211	210	215	200	203	213	210	213	198	176	198	188	226	176	188	235	207	200	224	174	220	235	170	204	208	207	187	208	206	206	216	220	189	205	215	210	196	195	220	215	209	209	206	214	194	200	204	215	220	213	215	219	215	222	215	211	202	248	208	198	222	229	215	201	213	207	215	213	191	208	201	231	228	221	209	206	229	203	219	199	212	203	181	202	240	178	186	202	179	200	209	221	191	203	214	232	189	204	217	199	192	207	248	211	214	230	210	223	197	206	207	209	196	253	205	235	216	200	219	189	215	225	196	181	215	213	191	231	177	251	215	191	196	216	190	211	210	221	200	193	193	193	210	193	208	200	194	222	224	154	204	186	187	193	212	209	213	189	192	216	217	197	220	205	226	219	208	204	179	190	241	201	230	185	208	225	192	195	209	187	204	238	232	193	199	215	240	205	220	205	217	197	211	193	214	194	200	195	223	237	178	211	195	211	196	195	206	222	204	180	199	204	205	207	223	223	181	201	202	223	221	210	193	206	207	190	200	206	210	184	217	229	191	209	195	198	217	195	185	196	190	210	190	218	203	192	216	211	208	179	182	206	211	192	193	207	226	215	218	245	198	226	225	209	199	195	207	200	212	184	224	203	198	219	183	189	222	218	209	202	206	203	228	176	212	197	218	206	221	202	204	220	201	191	219	204	217	214	230	205	208	192	203	198	208	224	192	232	214	211	212	221	212	207	199	189	209	236	193	202	193	212	214	232	228	228	205	193	226	231	218	213	217	205	206	218	192	233	222	205	236	223	190	206	223	219	204	211	194	195	193	238	218	219	230	211	218	222	208	191	200	215	197	199	220	208	211	198	217	199	203	209	205	196	209	207	183	192	203	208	197	196	212	203	228	206	202	188	209	225	193	195	190	188	229	200	202	210	220	226	201	185	216	204	220	191	216	209	194	196	209	189	190	228	194	215	196	215	210	203	176	212	193	213	180	188	187	240	188	209	198	221	210	225	211	200	201	215	222	216	214	211	210	198	201	193	210	224	198	228	206	195	199	215	222	178	193	220	199	197	194	230	203	204	223	198	215	191	204	220	196	209	231	210	220	225	210	197	218	212	197	209	199	187	212	184	219	202	173	203	221	214	212	210	187	189	184	202	215	192	213	198	215	200	192	226	215	202	196	218	182	206	233	224	195	190	161	214	204	202	211	222	178	170	200	206	217	220	196	170	177	212	217	202	210	179	207	191	207	214	202	197	211	191	230	203	225	206	199	212	219	178	199	248	219	204	226	222	226	185	228	215	210	229	181	226	206	208	207	196	198	233	210	211	210	218	225	211	203	200	198	212	210	236	195	218	209	194	234	206	216	202	206	227	217	185	207	205	217	226	203	207	190	210	222	209	229	214	212	200	193	236	216	201	212	202	239	202	184	201	204	181	238	234	195	218	217	213	230	212	225	215	213	187	216	185	200	199	183	194	197	214	215	198	193	245	199	224	201	189	224	220	214	199	243	204	199	220	208	215	201	187	206	204	214	213	210	199	196	192	195	211	217	243	237	204	233	188	204	169	212	193	200	192	205	212	188	191	218	203	181	236	206	227	188	225	199	193	220	202	204	223	195	214	218	186	225	217	216	223	210	198	234	206	202	245	216	198	199	218	224	235	184	200	228	221	204	183	210	207	214	199	186	209	205	217	209	181	200	210	213	254	198	218	186	252	195	205	196	195	190	218	201	243	201	203	214	202	205	225	219	200	196	231	226	194	183	196	180	220	224	227	221	220	212	227
15664	6508	1846	1392	838	807	734	702	764	695	602	561	594	566	548	548	530	531	509	575	597	546	543	565	549	578	550	554	572	585	537	534	545	512	544	561	519	561	528	553	560	553	553	555	598	545	533	540	552	537	548	492	536	537	550	543	532	520	525	543	543	544	512	543	512	520	508	533	538	571	552	528	512	508	491	505	534	583	511	536	530	566	539	500	546	533	538	534	535	500	599	562	527	562	507	565	512	533	526	586	537	515	524	557	567	522	584	517	521	566	544	534	523	540	515	534	512	561	516	582	513	534	563	502	530	501	540	521	537	547	577	522	540	536	545	527	549	537	557	546	537	522	544	493	521	567	533	513	504	544	550	522	536	553	529	556	539	575	564	590	545	580	548	557	528	529	552	559	523	524	531	562	519	525	544	503	532	530	522	510	503	588	549	559	547	555	530	513	532	511	536	562	486	519	529	529	558	536	532	512	528	535	547	480	538	578	605	520	540	507	538	528	544	547	536	523	498	542	587	522	564	543	519	576	548	536	530	515	542	561	533	550	558	524	554	529	523	496	552	507	556	568	562	529	544	529	518	532	565	577	571	505	554	526	559	547	556	501	550	547	525	506	543	545	557	538	497	542	523	552	536	581	541	561	531	589	490	534	561	551	540	519	555	507	562	573	556	545	577	540	560	532	546	507	543	537	534	527	499	554	568	541	538	544	567	583	534	531	513	523	556	601	549	565	567	523	515	542	529	556	553	572	546	508	532	557	562	521	541	538	559	518	563	508	504	554	555	516	558	583	539	553	543	541	537	525	531	579	530	550	516	547	556	534	545	533	533	557	536	545	565	557	565	535	544	562	604	528	570	559	543	518	534	558	567	539	556	538	588	549	557	519	558	579	524	539	535	545	528	529	548	504	522	482	523	558	509	489	540	545	504	569	521	506	520	603	571	515	536	512	526	527	592	531	571	532	551	547	552	519	629	557	520	540	497	532	529	520	551	543	539	589	486	535	527	532	554	545	529	533	571	552	548	547	589	528	528	532	527	537	537	539	554	563	529	570	539	552	515	520	538	549	533	549	574	518	550	509	518	551	569	541	538	565	519	523	501	486	507	528	481	513	556	534	526	511	528	553	527	541	540	538	538	594	524	541	574	591	544	521	531	543	545	526	554	533	517	558	525	605	493	504	518	525	542	541	500	545	499	530	554	525	577	546	525	519	548	561	555	553	549	545	582	557	550	598	592	529	485	524	487	544	571	514	529	510	521	493	498	526	550	566	561	546	580	549	546	546	550	536	544	525	567	532	507	556	540	541	537	528	556	537	530	526	539	540	513	578	513	554	583	538	499	542	565	535	516	570	510	533	554	555	540	502	562	557	515	517	535	536	544	565	510	536	590	553	489	518	530	528	523	521	584	507	568	585	539	484	519	532	540	573	535	540	526	538	526	567	511	543	512	555	545	527	544	543	537	568	519	515	534	556	559	532	499	494	538	513	568	571	515	560	531	521	556	521	570	588	526	557	490	547	510	543	524	530	520	539	548	523	532	554	546	524	533	554	552	505	554	523	516	535	547	541	528	546	523	583	560	547	559	519	551	544	542	523	534	541	512	516	560	562	520	553	544	594	517	530	579	525	557	548	505	543	528	555	555	565	525	522	568	536	530	506	539	533	548	512	569	537	559	586	515	540	565	578	556	530	533	539	545	518	565	595	562	542	546	540	553	525	520	535	544	505	544	551	531	576	559	516	514	535	525	578	566	513	533	524	536	535	526	555	574	558	549	604	532	516	530	560	540	513	553	529	500	555	527	561	565	508	515	566	546	573	513	522	555	518	561	533	540	553	541	547	575	543	561	556	512	516	510	513	539	562	558	527	538	531	528	541	522	537	517	511	563	529	517	538	533	556	564	568	576	526	561	558	557	530	545	512	563	554	533	543	532	547	595	565	554	552	568	506	513	519	522	543	572	558	530	526	556	547	537	544	538	537	539	528	521	500	571	535	520	533	552	557	520	562	508	544	535	500	535	526	608	562	493	536	514	539	579	545	509	507	558	573	556	539	492	534	499	523	565	558	537	554	591	572	542	516	531	572	548	503	541	554	529	579	567	535	479	567	555	552	560	496	533	505	547	536	553	574	555	527	508	558	543	547	545	490	521	564	540	494	526	550	552	549	538	539	556	526	539	564	524	551	595	531	506	540	507	557	529	546	500	497	526	516	547	553	522	538	531	521	544	534	585	543	553	540	499	529	564	536	553	587	560	524	550	510	574	500	554	538	533	563	519	505	550	543	541	557	567	524	536	547	542	530	533	513	546	507	541	509	547	532	535	536	531	546	541	567	519	514	506	576	569	540	526	591	544	543	542	555	522	494	533	586	534	533	569	531	539	567	607	588	610	536	527	543	554	585	547	521	545	524	551	581	632	568	526	532	535	534	527	569	520	529	539	543	558	547	547	538	543	530	535	542	547	573	520	505	555	533	505	565	534	571	576	556	517	528	548	529	541	516	519	532	550	514	566	508	543	518	506	558	538	540	611	524	534	545	472	528	490	540	522	549	580	543	487	559	520	600	542	577	537	526	542	549	525	510	550	522	551	557	520	561	545	526	560	517	576	475	495	542	516	523	537	520	578	560	578	526	564	544	569	502	535	529	550	535	539	493	548	525	540	541	488	568	516	596	543	493	536	556	544	538	535	531	510	580	513	516	514	577	556	511	532	512	613	543	550	537	497	559	534	515	555	557	535	520	528	542	538	556	540	581	582	524	557	534	549	578	549	548	594	541	548	539	545	580	497	543	539	519	563	550	522	603	523	561	564	530	540	507	527	515	533	556	520	524	531	549	517	570	537	533	540	539	558	553	532	546	535	556	571	562	549	526	529	565	516	487	509	571	559	534	544	544	541	558	570	542	565	525	543	489	550	566	547	535	539	543	550	524	514	598	509	564	530	523	548	518	524	507	524	611	555	562	527	555	551	520	530	523	552	546	548	528	550	567	554	535	558	558	553	567	510	552	523	506	566	523	514	528	521	541	523	523	559	535	530	511	549	533	522	565	547	495	537	507	545	551	541	556	561	529	522	581	532	576	551	593	546	539	544	532	513	539	536	540	553	502	552	534	531	581	551	558	562	553	539	525	578	575	529	553	543	537	558	537	558	508	559	516	558	505	538	525	544	511	575	557	532	535	503	535	534	533	532	530	550	526	539	545	568	553	557	481	549	574	554	544	540	562	590	580	549	561	534	540	503	553	530	595	535	515	506	528	577	534	567	538	554	508	482	569	492	515	535	516	587	520	517	532	539	484	568	539	560	586	539	536	569	579	533	534	560	510	577	546	496	618	564	563	537	554	514	551	537	538	536	519	488	516	542	514	573	562	566	536	518	543	553	524	559	538	521	534	522	557	545	552	505	554	553	570	562	527	498	552	541	561	541	520	538	516	550	554	515	510	527	509	547	560	565	539	548	507	532	536	541	598	534	534	516	572	519	522	542	559	554	524	512	522
54489	31941	25015	23353	21583	16125	8108	2620	1080	715	405	323	302	314	267	263	237	235	223	414	2097	215	190	188	172	187	170	186	165	168	163	171	178	171	157	161	181	173	164	165	135	172	153	144	177	155	168	148	137	150	158	156	165	157	182	164	145	166	166	173	177	132	141	128	159	148	158	144	151	186	153	165	166	153	155	149	152	133	149	144	167	168	153	181	145	174	157	151	165	143	156	140	141	156	167	152	153	162	168	130	150	164	149	163	152	153	157	140	160	164	160	161	137	176	146	158	159	173	127	120	153	153	167	149	154	158	141	146	129	147	155	147	154	152	158	146	144	155	162	136	145	150	160	147	164	160	151	149	152	146	136	148	134	143	155	161	161	164	160	145	169	179	176	173	123	129	129	156	173	155	145	159	137	158	138	168	167	171	156	165	181	159	144	138	150	164	172	138	162	166	154	164	139	136	155	144	159	147	163	162	130	181	146	169	137	134	134	153	165	125	190	145	154	150	147	154	148	169	143	152	151	157	153	165	155	154	159	133	142	136	139	137	161	152	154	159	140	166	141	159	142	174	143	133	141	152	153	149	155	172	151	154	152	173	146	158	155	152	141	153	159	155	151	127	137	137	166	157	151	141	151	137	132	141	150	148	132	164	138	135	138	153	157	164	130	135	157	152	154	143	151	153	142	175	153	173	152	149	184	149	140	137	145	151	159	119	169	157	157	148	141	142	188	140	147	177	146	152	181	160	156	143	143	179	177	158	136	157	126	148	148	149	141	168	166	161	163	144	162	160	162	158	136	147	150	171	143	143	140	154	155	154	155	167	171	145	137	152	154	148	137	157	156	140	147	157	149	147	167	164	188	169	141	147	131	147	142	154	142	151	141	146	157	145	137	147	145	125	154	148	172	145	155	172	169	146	144	130	124	161	141	161	158	138	152	141	143	151	134	168	167	137	139	145	145	126	163	155	151	141	135	158	154	146	176	141	146	155	139	153	159	164	141	146	144	139	124	146	152	136	153	139	180	149	161	139	150	154	142	134	137	126	155	128	125	147	149	152	166	141	149	160	148	166	125	167	154	151	152	160	179	128	158	144	164	165	142	144	138	142	156	151	122	181	135	131	158	149	159	148	141	159	169	163	146	163	141	163	139	127	141	128	126	144	147	168	155	150	148	142	175	147	138	163	169	149	157	135	161	154	144	160	168	149	148	161	157	147	164	172	163	163	145	160	168	141	150	164	138	157	152	167	155	156	150	159	129	150	168	153	164	147	146	147	150	146	162	167	160	150	146	177	156	152	165	170	144	142	150	151	159	162	167	136	116	141	149	154	126	158	144	151	129	148	168	140	144	161	166	142	185	153	140	148	135	161	162	145	144	176	109	146	162	134	154	162	153	154	150	145	159	166	167	135	151	152	166	159	145	150	155	125	179	166	147	144	151	151	141	149	161	176	158	168	142	155	147	155	137	141	176	154	166	161	136	144	159	165	135	139	161	156	135	146	159	153	133	132	145	148	144	150	144	158	138	144	144	149	148	153	142	167	154	149	159	174	127	154	149	155	162	154	139	158	148	143	158	122	112	165	139	134	150	150	139	141	138	166	142	176	128	150	158	151	152	144	162	152	155	146	143	150	146	162	125	155	143	153	141	159	139	134	162	146	142	145	175	143	162	179	153	136	140	163	178	141	125	135	143	168	139	160	153	157	115	136	152	139	149	151	143	146	165	158	153	171	142	157	155	157	149	145	162	170	146	147	165	150	150	149	137	165	163	153	158	158	149	146	159	143	154	153	141	148	158	150	142	145	126	150	170	172	177	139	137	170	148	138	149	162	172	146	155	125	136	159	140	149	165	158	149	161	144	155	161	136	167	169	157	139	148	146	165	144	128	141	169	150	161	150	145	155	143	146	177	178	155	150	142	187	141	144	159	146	150	146	158	137	152	154	148	130	147	154	138	169	172	147	168	161	140	165	143	137	173	172	172	140	167	160	156	135	134	154	175	149	132	153	148	129	154	175	156	144	153	154	142	148	116	136	146	131	144	149	148	199	152	162	151	141	146	145	132	155	161	143	143	158	131	159	139	153	163	175	146	150	151	158	132	143	164	135	153	150	194	165	147	161	144	143	137	140	157	143	149	161	149	172	165	162	166	149	159	150	154	138	171	138	137	124	141	167	143	161	159	151	155	147	167	143	141	149	161	147	167	163	156	143	145	160	152	154	134	158	175	162	150	158	163	152	164	161	161	158	151	155	148	152	143	156	140	176	148	154	162	154	145	155	165	155	156	138	157	144	163	170	158	154	140	165	189	140	158	148	158	142	147	151	126	155	149	142	128	162	159	157	148	165	137	152	164	147	147	141	131	153	155	134	148	167	157	145	142	138	164	155	167	167	144	139	156	155	164	139	137	142	152	167	142	169	126	146	124	156	160	170	153	141	136	160	144	142	159	156	167	141	137	159	147	144	160	147	176	156	167	145	148	180	178	154	153	160	149	156	156	143	156	142	147	150	162	152	156	167	153	161	147	149	156	162	151	128	159	159	168	130	160	173	154	144	169	166	141	157	168	146	164	141	179	150	157	168	164	159	172	146	171	162	181	144	159	132	136	136	137	152	153	146	162	129	168	166	157	135	141	155	162	149	149	158	159	171	140	159	162	152	157	147	166	153	134	156	148	157	167	153	152	119	156	155	155	142	141	149	173	159	162	143	152	164	164	161	153	148	155	170	136	159	166	152	139	163	144	147	138	156	154	141	150	151	156	154	161	151	161	151	148	134	134	138	149	160	142	149	168	125	152	141	137	162	166	148	148	165	155	145	158	146	163	136	157	147	167	150	143	146	136	147	134	156	161	155	161	148	138	165	147	159	138	143	155	131	167	162	160	157	140	154	157	152	159	152	148	146	153	146	167	157	161	136	149	142	124	141	151	137	173	147	156	151	157	152	146	147	146	164	137	141	163	147	135	132	149	148	171	135	146	139	155	128	144	146	163	161	140	146	129	143	149	153	168	151	138	143	145	150	160	137	157	141	140	161	141	136	171	154	169	149	179	154	170	157	136	135	159	154	134	165	143	148	128	135	150	152	146	144	148	153	151	139	135	155	166	134	150	139	150	145	145	175	155	120	167	167	161	157	153	161	148	167	157	161	169	139	142	168	150	153	154	165	156	147	154	165	147	160	136	170	150	157	151	120	139	178	145	144	144	150	137	148	166	170	152	165	149	159	155	168	162	151	145	158	156	159	145	163	175	146	156	148	150	145	153	149	144	138	144	148	140	152	153	148	136	144	133	156	154	143	138	140	160	137	185	146	148	155	150	132	164	134	135	151	142	160	165	148	161	165	150	158	144	137	162	163	137	158	138	151	175	167	149	127	154	155	175	127	142	135	141	156	142	159	163	142	127	146	162	156	173	170	144	149	155	163	165	138	159	162	140	134	153	126	178	159	138	140	163	188	136	127	153	169	138	167	163	133	135	181	149	150	150	128	150	160	150	154
55049	22557	11926	12471	5903	4852	4259	4471	4243	2919	1858	1593	1360	1309	1141	1090	964	899	858	2172	9519	649	702	637	547	570	565	526	550	550	505	504	514	506	472	518	505	471	474	487	429	467	455	426	452	466	411	464	433	441	419	424	397	446	402	432	418	431	418	426	387	419	420	405	418	403	414	393	366	391	398	390	377	411	365	416	391	371	420	369	387	372	433	378	396	414	363	379	375	440	383	385	396	398	352	426	355	365	405	381	395	395	371	373	386	400	366	360	376	369	339	382	379	383	359	377	342	372	379	376	381	373	370	400	368	396	385	400	397	400	368	352	370	371	389	422	376	369	396	400	365	359	376	379	337	381	367	350	354	410	365	369	384	358	370	373	382	364	385	387	390	380	380	384	381	386	375	366	395	382	331	367	404	384	381	382	420	356	379	364	357	378	401	351	371	397	353	391	353	367	369	343	361	367	369	380	356	368	364	341	380	380	349	390	386	396	386	397	376	390	397	349	355	382	360	422	359	390	370	390	374	397	381	385	374	364	413	354	376	369	358	374	371	393	360	352	330	399	395	353	374	342	406	384	421	377	367	374	353	403	391	411	352	385	407	355	365	353	351	384	382	363	351	391	375	409	373	354	353	361	377	386	363	370	396	350	371	415	367	374	416	369	390	381	358	376	348	372	363	342	375	390	356	382	354	357	373	378	389	395	353	342	343	348	404	343	390	365	368	378	384	378	347	386	371	386	383	337	390	356	365	401	360	355	371	381	389	372	356	373	388	372	345	378	348	364	373	395	371	384	374	351	398	405	382	367	391	398	325	382	388	346	412	346	359	379	342	382	424	394	348	371	385	367	356	368	365	403	382	394	370	375	387	363	402	378	369	360	359	348	356	394	337	374	424	373	335	369	381	373	386	397	335	348	377	363	374	397	354	359	389	395	374	383	358	367	371	389	377	373	388	330	372	390	372	390	365	393	360	387	331	390	392	385	398	381	362	350	335	394	358	360	378	387	378	346	350	379	381	378	393	346	403	365	386	411	378	409	392	358	364	368	379	361	372	357	396	384	397	398	410	346	354	390	403	371	392	363	374	427	389	377	359	406	365	427	366	381	375	372	395	380	388	347	381	414	335	378	366	365	402	369	372	396	356	381	395	350	377	352	365	390	384	403	381	350	340	374	360	362	324	362	367	364	384	352	375	353	407	374	333	360	380	374	366	341	403	387	373	379	355	354	366	338	372	367	404	379	346	364	402	371	364	348	412	386	384	360	357	397	407	371	359	401	359	315	334	374	383	412	379	399	358	362	375	346	373	390	390	386	379	334	389	375	375	370	339	395	366	367	394	405	394	399	394	372	374	367	387	370	377	383	359	362	395	396	382	352	405	394	368	393	373	350	348	372	365	369	396	346	383	393	357	374	373	372	357	366	363	364	371	365	378	384	366	339	346	391	414	361	352	405	402	385	361	360	377	383	364	349	386	375	356	350	363	351	367	367	358	376	405	401	362	373	386	394	359	397	367	390	370	377	366	366	373	361	369	386	364	373	388	394	360	352	381	352	372	396	379	393	364	374	380	359	360	382	370	378	363	374	392	376	399	357	340	389	354	384	341	381	376	372	400	381	386	364	362	354	337	385	358	352	375	385	376	401	363	358	357	396	363	353	356	359	347	408	405	349	358	350	359	371	349	382	346	369	328	386	393	389	350	361	377	378	377	383	363	359	387	383	343	350	367	372	418	392	349	355	383	382	370	388	356	394	374	366	350	399	377	368	394	349	375	389	346	362	383	334	362	387	363	354	350	379	380	375	383	351	376	346	384	368	369	387	379	367	380	373	331	407	343	368	382	338	366	378	382	363	402	386	386	354	340	342	354	382	353	387	373	342	393	393	374	340	360	381	378	382	390	396	382	359	361	388	352	351	395	360	353	393	399	351	333	397	351	381	407	366	385	340	368	383	380	379	364	365	396	373	390	426	380	391	376	349	344	371	343	384	374	347	365	373	383	357	421	382	372	346	371	366	313	365	347	347	366	393	343	376	384	381	386	355	382	401	363	370	381	386	362	371	359	348	405	346	390	370	374	369	375	355	338	371	373	410	350	361	395	388	372	372	374	334	394	413	330	389	408	366	367	374	422	338	366	397	403	375	346	402	372	419	354	368	343	363	371	375	385	349	354	372	373	351	360	370	375	389	375	384	366	353	341	405	384	378	373	368	378	410	360	369	362	396	355	388	360	367	387	400	381	377	388	407	376	366	389	383	381	377	361	357	380	388	368	380	371	400	379	354	368	386	346	384	373	392	344	375	382	351	376	372	358	357	364	356	345	365	377	390	387	369	364	386	348	397	350	422	373	356	368	423	370	397	383	356	373	349	400	325	412	386	383	364	402	371	404	362	355	389	349	379	382	415	379	378	392	391	360	370	379	316	366	443	415	368	376	374	378	409	371	374	394	376	380	350	406	394	380	361	366	348	404	359	350	391	424	360	359	362	360	369	357	377	356	384	368	377	357	358	365	391	363	399	363	378	336	372	373	364	386	311	381	374	363	348	362	389	380	383	353	360	343	349	359	412	383	383	361	362	377	338	384	351	345	372	355	380	371	404	390	374	362	382	371	405	390	383	370	354	418	375	386	347	325	367	381	371	382	386	384	345	363	358	343	344	386	339	352	386	372	345	371	395	393	353	389	409	394	404	390	371	373	396	384	363	352	418	357	394	392	383	410	387	358	384	366	371	374	381	368	413	368	386	347	366	399	383	370	384	354	384	405	374	334	389	355	371	400	379	380	337	361	358	352	417	388	404	346	372	357	364	401	355	410	380	386	390	376	358	375	383	380	390	360	361	364	355	400	333	364	382	369	352	367	402	376	341	369	389	377	352	398	393	376	369	379	377	339	396	374	375	417	389	386	400	352	392	372	379	348	362	352	385	365	371	329	395	388	395	390	408	346	360	411	342	368	373	380	393	372	380	355	393	377	366	366	354	386	381	411	386	396	335	379	377	352	404	375	395	387	350	367	342	373	361	374	366	381	359	381	405	377	377	369	338	370	379	337	382	365	379	342	390	370	369	377	390	345	389	360	373	360	371	370	349	401	383	389	406	382	362	394	365	379	392	387	342	379	361	395	385	338	371	386	388	408	351	375	407	371	384	365	362	352	401	371	375	362	370	403	376	397	332	377	363	332	342	361	387	379	377	358	397	390	373	359	355	345	376	352	384	379	365	360	364	396	390	369	371	405	374	395	379	377	374	362	374	383	405	358	394	355	339	359	393	403	366	387	362	375	353	408	366	379	327	386	360	360	376	382	375	362	355	357	343	377	355	363	376	384	372	365	414	375	363	377	345	386	418	383	356	362	388	367	366	367	344	362	360	365	392	409	401	416	379	337	388	360	347	380	369	344	398	354	412	410	385	374	389	377	384	369	367	389	377	409	360	346	393	357	358	374	391	347	364	387	369	374	394	395	353	379	376	396	390	388	358	375	378	398	348	342	370	387	403	346	392
56805	31631	27171	23276	19151	12820	6068	2118	1086	738	360	279	279	243	239	188	201	171	168	216	1563	175	157	162	115	134	131	128	133	120	153	106	142	146	135	127	117	121	124	137	108	125	116	111	120	144	106	116	145	119	116	118	132	110	95	110	114	104	105	125	104	115	114	126	122	131	113	124	114	105	145	101	119	134	121	126	127	103	121	99	95	127	113	94	121	115	127	121	113	110	109	139	99	96	103	106	121	114	114	113	114	100	87	106	106	127	108	114	103	101	112	103	109	112	109	100	133	115	111	119	94	88	103	123	117	106	104	129	128	109	107	116	110	113	102	124	117	121	117	100	104	105	116	99	97	103	105	120	123	109	118	89	125	95	124	106	124	129	98	117	105	105	98	104	127	103	132	104	104	94	118	105	121	115	101	108	119	128	124	110	99	112	111	94	102	128	106	103	138	111	106	117	99	123	110	105	126	117	116	112	99	113	112	117	121	114	96	100	97	112	113	114	114	130	105	116	120	115	96	111	119	114	92	108	99	103	130	113	104	95	100	98	112	95	117	122	104	120	110	95	121	133	106	101	108	123	108	106	110	96	108	115	112	109	120	137	113	115	121	115	108	138	101	109	115	124	106	99	112	96	123	101	117	115	103	118	117	106	110	122	100	85	119	125	113	115	104	116	110	106	107	111	97	96	117	106	109	104	110	95	110	127	111	110	99	106	99	106	115	116	108	102	110	110	88	108	107	129	111	119	113	115	101	100	116	100	118	113	117	92	109	97	130	98	91	107	107	120	109	125	112	117	101	98	108	109	109	127	99	102	121	105	114	116	104	103	133	99	101	121	123	125	104	131	111	116	115	106	79	109	102	113	106	99	112	114	115	107	87	105	114	114	117	112	87	115	119	115	96	106	118	128	119	113	105	99	95	97	81	122	116	104	109	116	107	94	102	113	106	99	96	117	110	115	105	116	101	95	102	107	104	110	102	118	107	118	107	127	127	115	103	106	98	108	119	103	109	119	114	88	98	123	103	103	103	98	114	118	117	109	120	122	102	93	136	107	93	111	104	99	116	108	100	118	97	123	113	124	111	120	117	128	109	113	105	82	114	111	127	101	97	98	141	114	101	113	100	103	121	102	110	124	116	103	107	108	109	119	106	94	120	108	102	106	112	123	111	102	119	133	118	94	114	111	105	114	101	109	101	96	104	112	104	118	111	105	105	121	103	115	106	107	112	101	140	110	117	118	120	101	115	110	113	98	125	122	106	126	116	111	98	91	120	101	106	110	105	125	112	107	114	115	127	112	106	95	121	107	105	119	107	97	105	117	97	104	108	99	101	106	111	107	113	111	126	111	114	110	112	111	106	95	110	111	105	118	99	110	121	120	101	112	108	129	106	119	114	118	90	142	119	114	100	118	110	121	114	105	123	102	90	102	103	119	117	108	101	111	119	112	120	104	108	94	105	111	96	107	97	110	118	82	121	101	103	111	102	94	98	114	111	110	105	99	122	126	94	100	109	129	107	100	105	112	103	119	96	124	111	126	120	115	105	97	117	128	95	130	114	94	124	103	101	114	114	94	115	107	113	95	130	74	106	121	124	104	131	125	101	86	115	98	118	105	99	92	99	132	103	105	80	117	100	76	134	104	88	105	118	103	117	126	101	126	98	113	109	127	98	90	110	104	107	119	98	108	117	110	141	107	110	110	107	126	111	119	104	129	99	101	105	110	98	110	83	128	88	115	105	106	109	110	131	104	107	115	107	94	108	110	108	110	111	93	92	93	117	109	94	100	97	103	101	100	99	120	105	89	94	102	106	131	104	114	100	115	100	109	111	87	93	103	110	126	110	100	87	104	100	111	93	100	101	114	102	118	120	92	118	119	106	109	111	112	111	116	100	117	113	117	113	91	93	103	101	93	122	120	109	94	118	112	100	105	108	103	118	85	111	109	110	106	104	101	101	102	119	112	101	111	98	119	129	107	92	106	115	118	110	112	119	129	116	129	114	107	107	106	118	98	89	110	112	105	117	83	100	110	125	113	119	117	113	110	110	94	95	99	110	110	113	100	111	114	105	122	109	99	102	113	113	95	122	123	105	112	104	109	95	116	106	120	131	104	105	121	130	114	114	105	109	98	108	101	118	121	110	115	99	111	107	101	108	110	98	101	109	108	117	100	113	115	101	106	99	126	75	93	126	117	108	92	108	98	111	122	88	118	97	115	97	106	101	132	110	110	98	118	134	114	87	122	104	96	94	105	78	114	104	107	125	108	107	89	107	108	103	123	101	118	124	123	128	110	92	119	103	129	95	110	113	139	108	122	124	127	115	93	115	115	114	90	104	122	109	93	102	119	119	110	79	97	105	117	128	110	131	127	104	115	100	126	100	119	127	122	88	123	123	110	113	103	107	108	122	114	102	101	112	83	94	98	119	119	83	111	110	110	110	110	101	112	106	117	98	100	98	114	117	101	94	90	117	114	106	117	96	115	98	102	106	98	117	120	105	110	94	99	119	106	112	107	113	117	113	112	97	106	124	101	112	116	110	117	97	121	112	106	83	121	116	97	119	95	106	100	120	117	105	109	113	102	88	112	116	101	84	110	106	116	132	118	103	120	119	104	117	117	96	110	101	112	114	104	87	110	129	114	107	101	112	85	102	104	105	105	131	107	109	108	119	127	94	118	106	118	122	113	109	111	123	114	111	112	117	118	107	122	125	116	116	119	100	122	111	120	106	98	111	102	107	141	105	123	97	101	109	117	107	110	106	100	119	130	90	111	117	115	130	111	110	118	113	108	97	116	87	98	120	122	114	105	129	99	93	118	114	108	102	116	113	109	115	110	102	117	109	121	94	105	106	107	96	122	114	114	105	92	101	119	136	102	86	92	107	121	106	110	111	109	88	113	109	107	107	121	94	92	121	93	101	105	119	102	123	118	109	114	118	120	103	101	107	105	110	91	112	98	111	111	116	118	107	105	94	110	111	101	103	103	106	108	115	129	94	106	102	104	135	113	95	106	93	92	133	126	119	99	120	117	113	116	109	111	102	105	106	95	128	108	110	133	127	93	112	101	117	115	113	105	114	98	100	114	126	106	105	104	112	103	109	105	113	94	112	91	109	99	125	111	134	121	117	124	108	105	88	135	108	102	98	102	127	104	110	109	123	110	118	115	112	108	104	121	116	93	108	115	107	106	108	101	105	101	101	106	102	106	103	108	106	118	91	114	115	109	112	111	103	106	107	101	113	113	102	105	110	104	120	124	128	109	113	111	123	132	115	124	121	101	136	96	124	128	105	103	114	118	113	110	96	118	107	108	107	112	100	102	93	107	107	107	138	108	101	120	108	105	96	94	109	106	106	113	99	98	114	92	103	123	103	115	105	111	91	114	123	88	103	108	121	104	113	104	131	114	98	110	108	106	111	123	118	108	106	126	115	108	123	111	105	105	109	109	95	125	118	103	105	123	128	132	109	118	103	124	107	129	90	100	97	114	118	104	109	85
54581	18785	25879	7687	6023	4838	4971	4394	4150	2679	1691	1464	1279	1120	954	975	844	809	754	953	7558	548	548	545	503	470	459	455	477	484	411	425	408	390	394	397	368	365	355	356	355	379	336	356	328	353	321	331	324	353	347	339	338	355	326	314	303	286	310	329	291	311	300	323	323	297	286	310	312	317	307	302	301	300	296	288	317	295	294	310	280	290	294	311	301	294	275	309	300	279	287	278	264	296	293	304	303	295	282	301	280	289	268	301	313	294	293	280	298	281	283	293	270	267	282	308	273	266	316	274	284	275	261	266	305	261	265	288	289	269	287	284	285	291	298	281	312	256	294	279	266	306	258	279	286	249	284	255	287	295	274	284	249	262	294	299	277	276	290	307	272	289	275	300	306	289	302	269	262	300	292	297	270	275	282	262	282	264	312	283	259	305	263	267	260	298	282	269	270	282	297	295	286	287	294	279	291	303	299	254	282	280	271	259	269	289	275	286	267	263	274	275	292	318	281	261	272	278	287	261	286	296	245	259	296	256	271	287	271	270	321	323	267	315	280	267	293	275	282	265	267	275	282	296	287	280	231	270	308	289	298	266	278	264	288	297	285	279	269	284	293	282	288	271	321	267	280	261	296	295	227	305	299	273	292	279	276	277	255	259	274	284	296	277	275	277	282	285	289	253	265	275	254	293	278	251	274	280	302	287	264	304	300	268	254	277	271	295	257	284	292	259	240	298	252	282	267	256	294	264	256	284	275	278	266	295	267	275	278	274	296	277	294	296	238	270	295	275	305	291	279	282	276	252	294	304	271	277	291	268	245	264	275	279	278	253	308	286	304	293	278	275	270	280	268	269	268	266	288	276	264	269	262	319	309	276	274	285	246	274	284	279	294	271	264	289	249	262	267	296	261	280	288	287	258	280	292	266	291	271	253	280	257	261	256	317	272	291	272	292	259	260	271	261	261	296	219	266	262	260	268	286	283	257	276	282	292	273	275	296	312	256	284	287	287	290	263	285	278	291	260	288	271	288	236	281	276	291	303	287	248	300	295	265	299	275	293	266	298	250	288	258	291	281	280	279	276	267	252	291	241	288	279	259	275	284	272	270	292	265	302	299	265	286	273	295	244	295	285	269	256	300	290	286	292	297	299	277	284	276	271	261	278	273	264	309	301	305	297	277	254	270	255	283	257	280	299	292	269	293	293	290	282	273	250	301	269	259	269	286	284	281	301	288	311	297	248	269	272	298	267	276	277	280	282	283	258	271	264	267	274	312	266	236	293	291	279	287	303	279	270	277	290	287	305	280	265	289	299	279	270	294	268	282	242	324	291	282	284	284	285	290	282	270	254	284	275	277	294	295	282	288	257	275	272	280	242	300	266	282	244	289	270	286	279	270	276	285	296	282	292	293	282	284	267	266	272	262	275	290	293	284	262	247	281	283	268	270	274	273	247	247	269	266	285	251	288	278	309	269	277	260	286	290	258	259	271	267	265	258	282	279	271	280	285	251	281	267	297	286	266	284	246	289	289	256	289	276	281	276	287	278	250	283	270	273	268	295	313	306	284	256	322	266	284	284	304	274	280	262	246	264	324	277	278	288	290	280	277	260	257	296	285	298	278	284	293	264	258	277	289	269	280	299	285	296	277	271	272	279	284	284	277	284	285	261	282	274	275	266	279	255	253	283	276	282	297	302	277	282	258	268	289	301	270	268	273	260	286	289	292	261	279	243	276	272	268	294	267	250	280	296	276	284	288	283	290	272	289	281	277	285	292	283	267	282	290	281	270	289	284	268	265	271	257	276	265	271	255	299	298	258	313	273	292	271	241	257	266	290	270	265	266	241	260	297	258	263	261	285	267	287	269	274	259	272	267	305	293	274	263	282	285	288	264	294	261	265	300	269	280	295	260	317	276	274	271	272	288	274	261	304	292	288	327	297	255	290	280	288	300	291	285	256	273	296	283	258	265	269	289	274	278	266	265	268	282	266	283	293	284	288	260	304	267	288	279	274	275	272	291	285	300	271	302	273	252	276	295	258	281	273	285	251	243	260	296	270	284	308	262	291	259	263	288	319	251	262	260	292	267	277	306	279	273	280	298	276	281	273	304	250	291	264	269	262	299	272	272	292	286	273	298	282	292	273	245	267	265	277	289	287	284	267	288	259	278	246	257	285	285	283	277	274	289	266	281	308	294	294	251	261	269	291	283	288	294	295	279	277	298	274	288	290	262	291	252	271	257	277	304	269	299	277	276	302	291	293	275	289	275	252	285	291	277	295	246	289	254	274	285	274	289	285	292	295	256	281	271	267	293	291	280	261	312	266	286	278	298	292	291	318	284	231	309	306	266	257	262	294	278	262	290	263	291	293	298	301	306	284	295	269	266	299	277	266	294	294	323	270	280	268	262	273	276	279	288	292	289	275	286	276	311	309	291	277	314	279	271	259	278	261	276	258	298	289	269	268	275	291	278	282	263	283	278	279	256	263	298	278	295	265	271	286	254	259	276	259	267	257	288	278	272	285	280	271	285	271	290	255	268	242	257	256	290	288	272	275	264	291	276	268	272	282	266	274	236	282	254	268	266	276	246	285	268	302	272	288	284	251	285	263	259	287	306	287	285	277	295	289	311	275	280	287	316	291	258	280	298	268	275	253	292	284	301	269	283	274	275	265	306	280	311	281	287	265	297	250	270	295	273	299	274	257	252	324	280	287	281	283	247	282	295	285	264	257	259	313	269	256	289	251	286	273	273	273	295	273	262	247	271	274	289	253	264	275	251	277	279	270	278	291	294	286	279	291	270	263	279	274	298	277	280	274	267	272	274	253	262	251	301	268	260	294	304	269	261	292	287	278	285	292	271	269	266	266	291	259	267	283	266	261	293	275	290	254	268	273	269	258	272	308	281	284	294	261	282	302	287	273	251	292	258	262	277	269	264	261	293	256	280	291	256	272	283	285	298	244	256	289	248	268	272	295	304	229	276	283	281	285	286	286	269	300	307	278	293	300	313	284	284	298	270	246	264	290	291	286	296	282	256	292	250	262	295	295	288	285	264	260	290	263	285	302	287	285	290	301	286	253	290	275	281	285	273	271	294	282	281	253	298	285	280	266	268	277	291	284	263	263	267	262	273	268	297	276	286	254	290	283	283	270	308	279	282	305	277	292	305	266	272	303	296	286	291	311	276	318	252	289	295	269	299	278	302	285	265	255	293	286	272	299	305	303	294	274	270	270	295	288	262	246	268	287	283	267	273	269	290	242	252	294	266	282	286	292	261	291	289	278	299	277	269	269	285	264	260	287	274	309	303	283	260	252	276	300	293	308	278	246	271	287	292	262	305	271	252	271	296	270	318	293	286	264	282	258	247	286	271	263	266	269	255	318	277	269	263	269	285	276	269	259	268	310	294	239	290	278	292	276	282	280	301	330	248	290	246	272	266	266	296	275	253	265	286	295	301	284	264	296	307	284	280	290	292	270	261	289	294	285	266	275	267	272	267	279
19830	12135	2462	638	328	257	220	234	246	234	227	249	234	211	227	222	217	220	213	209	225	203	198	223	231	252	209	239	243	215	215	214	209	200	250	220	196	233	227	220	217	229	228	228	230	229	223	227	224	223	211	254	225	215	219	207	192	196	216	210	214	225	245	226	211	246	212	256	216	213	222	203	238	231	208	209	241	250	218	212	223	222	216	213	239	209	223	188	217	190	215	214	210	221	225	223	209	225	261	201	233	224	219	214	218	230	235	208	231	218	189	218	188	239	202	220	215	211	233	209	224	220	207	205	234	188	265	233	203	237	209	248	208	236	212	213	215	228	232	205	215	228	241	211	263	225	209	222	210	225	229	216	219	209	243	210	224	226	201	209	212	218	201	222	219	220	195	244	220	224	210	236	232	229	232	231	209	223	215	234	207	218	225	237	237	218	222	237	244	230	220	231	205	208	243	225	218	227	244	235	231	212	184	189	210	221	236	200	213	219	222	225	201	215	219	216	187	253	207	193	225	209	212	211	215	235	230	214	237	182	218	233	217	209	240	234	241	221	210	222	247	229	243	209	214	247	175	211	202	240	202	215	254	228	213	202	206	224	212	206	219	192	223	212	213	219	220	202	199	236	233	228	221	231	210	235	221	214	233	236	228	206	224	241	205	239	264	206	205	211	241	217	229	223	216	192	220	209	220	224	219	210	217	214	245	200	195	218	197	214	229	237	221	224	210	202	219	224	227	237	186	231	266	221	217	235	229	199	211	213	225	233	199	231	207	209	228	230	184	217	210	218	204	209	224	236	199	220	224	229	196	225	223	195	229	223	234	218	224	254	231	241	205	199	237	184	242	233	184	219	244	227	193	186	213	228	211	210	234	219	229	215	232	236	235	223	243	239	213	230	220	237	223	200	249	224	228	217	200	207	249	209	214	209	255	198	208	210	232	223	240	207	220	227	232	208	212	242	222	200	244	198	200	224	236	210	224	195	196	211	209	246	247	204	218	228	233	213	217	248	240	211	210	245	242	222	205	212	202	209	224	200	216	227	219	247	215	209	187	234	216	218	228	231	234	258	224	223	232	198	226	243	219	199	213	189	259	194	201	246	203	207	220	224	247	255	238	225	190	223	194	219	266	209	229	227	242	215	209	228	241	233	223	227	204	220	216	242	226	247	219	211	247	224	224	207	237	228	198	217	214	250	220	210	219	225	228	222	220	231	207	230	215	207	207	225	218	219	215	234	223	210	215	229	227	221	217	224	242	202	209	220	227	215	194	207	206	236	224	212	196	204	223	211	211	203	208	220	184	217	230	222	212	205	203	238	245	254	196	232	228	219	230	233	225	220	221	225	222	210	242	219	234	224	206	216	211	229	223	223	205	231	263	258	269	210	212	226	206	230	209	224	203	222	218	246	218	215	233	224	228	231	225	218	213	211	217	225	228	229	225	210	201	203	212	227	226	230	229	207	213	214	213	212	220	203	192	197	224	216	206	196	235	220	209	197	225	219	214	208	220	209	240	244	202	221	249	219	221	193	192	229	205	210	230	232	209	211	246	224	239	226	204	204	223	234	208	220	206	191	211	254	226	238	219	238	224	210	204	239	223	259	197	225	227	221	214	221	183	203	225	210	228	210	243	209	229	222	196	219	234	240	217	228	204	222	216	232	236	244	203	233	207	217	231	229	200	202	203	204	224	220	218	220	223	232	228	241	210	220	195	225	211	215	229	213	220	198	253	219	209	212	217	187	187	218	205	233	245	205	210	203	221	202	206	201	207	215	221	232	221	205	227	198	229	203	219	245	216	217	238	247	209	207	245	222	213	225	250	198	200	234	229	227	219	229	201	234	217	225	204	225	225	227	247	191	231	207	215	235	201	218	207	208	206	216	217	228	210	224	212	232	205	222	186	207	223	219	228	245	226	213	218	248	227	228	217	225	215	211	235	212	208	215	213	207	213	242	200	215	223	234	217	183	219	229	222	242	255	239	232	245	236	202	188	226	208	236	241	224	251	200	235	239	236	230	232	224	231	235	225	226	217	221	214	228	217	219	228	206	219	192	212	228	223	206	192	226	191	228	234	210	224	243	222	229	247	219	218	205	231	202	239	222	210	201	222	222	198	233	232	225	214	226	218	236	223	231	258	228	246	225	223	200	210	219	224	199	236	214	214	215	224	258	198	200	222	206	224	261	204	204	200	203	249	202	212	216	223	180	204	213	203	198	218	211	213	221	196	216	227	231	216	197	207	186	211	237	202	220	236	215	248	237	235	225	219	232	208	211	217	230	211	236	219	246	237	229	208	265	255	203	224	219	235	218	215	198	211	190	220	232	221	219	196	213	226	236	212	218	232	226	212	209	247	221	214	236	232	246	200	226	244	219	239	232	219	204	208	218	220	225	248	220	212	231	215	201	205	230	233	235	224	211	208	196	207	213	222	223	223	242	214	221	238	217	249	221	223	221	202	218	214	219	207	231	229	214	224	215	221	222	210	171	246	218	194	235	221	200	191	228	226	260	215	229	220	250	238	218	199	201	228	224	221	233	232	238	226	219	221	252	206	214	203	205	236	183	204	249	218	224	240	226	209	211	234	202	214	219	245	184	248	245	230	233	218	197	215	208	217	193	201	201	215	223	211	242	237	240	198	239	236	241	206	228	218	194	235	206	231	215	207	214	238	236	195	191	203	211	220	212	196	222	188	249	231	218	238	229	211	239	224	211	214	205	198	206	207	229	213	185	238	210	224	223	203	207	240	243	244	226	232	227	211	229	222	225	239	232	226	209	230	226	232	214	241	227	230	227	223	194	213	215	229	226	231	203	206	219	260	231	239	259	236	233	193	220	240	204	229	232	229	234	252	208	206	218	224	245	224	223	203	219	201	232	193	191	246	208	218	218	218	217	213	236	228	223	237	207	189	221	212	244	209	224	218	216	213	211	202	236	235	200	197	225	212	211	248	203	201	204	241	254	206	216	211	210	190	215	257	238	214	198	238	202	206	213	212	225	222	213	216	195	210	209	203	252	236	214	213	233	204	232	207	212	236	224	224	209	218	233	217	207	208	209	192	223	201	207	226	227	232	223	213	224	210	232	239	219	231	212	222	207	214	202	215	225	212	208	209	218	242	254	204	237	207	208	223	208	216	213	238	241	186	228	232	239	227	239	201	218	218	226	218	219	209	223	185	248	227	201	232	204	240	241	215	226	220	212	203	248	199	216	229	230	212	226	244	231	237	248	206	198	217	210	237	220	244	219	230	237	227	200	228	208	233	209	242	215	226	215	209	212	209	234	213	209	219	217	235	227	246	205	211	220	212	244	209	217	190	219	200	216	218	215	218	228	224	232	243	204	250	218	215	206	213	248	235	230	232	202	216	233	241	212	208	211	211	229	219	199	218	235	232	200	206	217	211	208	210	227	230	226	220	219	229	195	229	213	196	230	233	182	207	221	223	239	218	205	236	222	196	214	216	230	245	220	223	209	233	213	222	204	228	189
15958	9958	2843	898	810	715	759	737	705	597	568	583	599	600	579	599	600	554	525	517	673	589	567	531	594	598	545	549	506	555	557	573	562	563	582	605	606	573	563	561	555	542	573	549	561	551	538	559	588	549	534	556	575	566	550	581	559	530	565	525	544	585	562	555	547	560	514	571	537	553	559	574	567	527	605	519	546	597	544	596	599	590	551	562	553	551	594	532	525	554	582	510	555	582	559	540	569	577	533	550	549	541	548	547	521	539	582	543	575	554	528	508	546	532	563	553	544	576	527	587	586	600	538	541	610	582	566	533	531	548	564	519	581	530	516	525	586	552	556	535	539	595	598	585	562	556	563	561	593	570	577	561	515	529	591	572	525	598	591	544	588	545	563	539	536	580	565	531	605	526	537	559	517	577	557	529	566	524	588	591	584	596	513	550	569	585	524	576	573	556	577	543	574	509	555	561	542	518	587	545	567	562	585	542	565	542	537	513	598	522	527	568	601	568	536	512	582	616	564	560	547	540	525	566	587	516	542	554	529	547	529	525	534	593	579	547	579	604	577	565	512	549	569	548	549	576	539	553	599	586	607	516	562	548	545	564	553	568	533	586	595	566	590	556	550	540	515	581	556	602	535	551	560	546	543	574	521	548	557	532	602	530	544	564	528	574	525	507	590	569	570	538	542	579	546	597	520	555	543	535	584	540	552	560	577	542	591	547	551	557	530	582	559	538	571	563	564	508	514	518	541	590	558	536	561	554	535	555	549	598	576	561	566	585	583	565	590	571	536	555	513	586	528	573	538	551	551	578	554	572	578	582	595	605	530	570	537	562	535	576	533	539	553	608	541	572	550	603	566	538	558	535	543	557	583	582	523	517	610	531	582	548	542	540	567	521	568	552	551	592	588	585	530	514	571	548	581	530	554	597	575	553	562	549	550	570	552	562	534	524	600	551	574	578	523	568	574	601	562	585	553	583	562	565	543	547	602	569	556	604	552	574	567	558	552	572	572	553	551	505	541	582	542	549	582	582	538	581	558	540	528	541	549	549	565	601	552	555	548	558	521	574	540	562	586	589	564	532	559	547	573	573	509	536	592	623	542	520	552	584	591	525	610	571	560	523	556	565	547	530	582	518	538	534	564	573	558	553	538	551	543	547	535	601	521	523	529	541	552	538	570	546	556	592	516	561	571	511	574	546	547	534	586	529	527	582	571	572	596	534	550	570	534	572	576	533	558	554	532	564	581	551	569	540	548	571	538	555	526	528	571	539	592	559	531	514	578	508	531	559	527	544	563	577	556	518	583	528	565	557	519	555	524	541	589	543	552	525	543	547	601	547	577	593	543	564	550	508	569	579	581	555	533	609	568	605	550	553	543	544	554	525	540	564	539	567	558	553	558	562	574	533	528	603	546	548	589	534	561	595	562	510	529	527	554	558	604	582	569	551	547	527	564	571	547	570	547	550	535	537	576	565	535	555	497	548	532	565	572	560	530	557	554	573	509	554	569	577	553	559	611	554	548	548	568	572	597	556	607	595	577	551	574	561	588	561	566	521	565	541	583	564	562	519	537	546	553	507	555	506	542	568	541	559	570	571	535	570	585	528	561	551	537	582	588	547	594	573	547	552	546	539	596	569	553	549	550	571	586	547	595	587	560	575	566	575	555	595	541	572	543	591	558	541	562	543	551	577	555	527	557	527	541	583	567	547	551	551	551	498	516	550	592	559	572	490	555	578	563	564	562	561	559	576	521	557	553	521	545	559	590	544	582	581	567	559	567	536	561	545	564	541	552	552	562	593	558	554	551	562	534	553	566	559	547	567	583	603	545	573	548	573	597	584	625	550	560	525	568	536	525	552	583	532	570	591	534	569	502	569	561	603	515	563	570	567	541	547	550	552	577	584	572	605	567	586	564	493	534	551	566	527	578	566	594	553	565	588	545	555	571	575	576	528	578	566	558	549	534	546	570	572	553	600	633	533	587	586	522	578	560	575	550	565	542	603	566	546	550	536	579	546	577	555	577	551	592	529	554	579	569	543	556	541	610	565	572	546	560	558	526	512	549	542	603	582	569	563	594	548	556	576	517	553	533	565	512	538	522	567	563	556	596	541	564	568	556	540	567	574	575	562	583	549	548	618	544	538	555	532	537	587	527	545	545	574	572	564	599	588	509	592	563	531	569	524	571	548	542	565	543	568	548	537	592	566	549	575	571	539	596	565	549	550	555	579	540	562	603	601	566	561	541	555	542	542	580	527	579	506	563	575	579	538	615	527	589	551	559	546	600	549	562	560	539	571	555	596	578	588	544	541	568	556	573	583	573	543	576	574	544	549	601	579	545	532	599	552	563	571	597	563	539	574	564	517	556	589	613	544	522	571	545	579	527	519	554	550	553	609	585	543	574	553	616	533	529	555	572	551	556	624	538	588	575	577	536	575	518	584	541	548	560	567	518	551	570	523	601	533	554	530	561	554	566	539	562	575	570	595	579	550	543	581	552	585	569	558	547	589	561	551	535	563	579	528	549	550	587	566	586	584	558	535	574	530	525	576	523	543	598	601	564	515	562	550	607	551	555	578	585	526	558	542	557	559	577	570	582	519	586	559	572	566	552	564	510	580	544	580	550	560	556	523	563	527	567	588	533	528	530	532	576	515	570	571	521	588	529	567	550	515	566	574	561	582	524	594	556	564	604	497	548	558	567	546	548	568	548	591	541	576	579	560	540	590	573	561	562	560	564	527	552	573	605	571	580	545	565	542	589	569	533	565	539	523	538	532	550	575	556	560	538	557	575	620	536	553	540	586	547	544	544	566	531	546	557	554	564	527	557	547	539	545	534	575	576	554	556	542	593	563	587	584	550	542	550	563	562	560	546	582	551	556	562	565	507	563	594	567	568	542	580	556	552	572	554	543	549	576	588	543	593	513	553	532	570	597	563	510	544	571	532	550	542	569	545	587	561	563	602	571	547	554	559	607	552	536	559	575	535	577	562	564	530	560	550	551	571	597	575	546	554	565	554	547	586	535	585	558	531	581	591	515	526	538	524	562	568	585	605	574	573	597	509	586	550	539	562	557	510	500	573	565	544	569	583	561	548	600	564	539	565	568	611	546	556	537	552	543	547	546	547	548	582	482	576	538	568	581	556	543	570	569	528	588	600	561	534	538	535	512	554	543	545	580	560	568	572	592	538	583	556	546	548	559	529	574	574	565	546	504	567	570	538	541	531	614	572	535	560	584	544	559	537	633	575	575	561	576	580	540	566	511	569	584	518	579	553	612	560	551	511	548	588	569	537	579	598	576	555	559	553	548	522	576	545	567	622	552	519	557	597	590	541	555	516	568	576	549	556	583	562	550	562	552	548	525	551	566	550	535	548	546	559	553	545	562	550	533	528	588	568	544	573	604	539	585	532	522	597	581	532	545	612	553	560	547	566	578	542	552	549	567	550	535	581	538	532	578	569	562	595	573	556	535	554	558	579	539	579	594	583	535	569	562
55673	35387	26930	19029	11449	5646	2571	1242	786	705	493	543	374	301	309	289	253	236	214	241	2358	213	194	165	187	174	182	160	174	179	184	164	150	165	167	178	164	151	172	171	172	149	167	153	155	163	140	124	146	147	162	151	142	141	146	165	149	141	165	169	146	142	144	127	145	152	136	149	125	156	141	151	141	162	141	134	146	150	149	165	150	155	135	134	164	152	153	165	125	142	139	157	147	163	136	134	147	143	157	140	142	157	143	145	149	140	130	177	138	157	153	161	147	161	184	160	143	161	138	152	160	155	126	136	115	158	138	142	137	146	154	124	160	158	140	140	148	155	135	140	144	145	155	160	175	147	165	141	141	143	161	146	159	155	151	134	146	129	142	154	139	161	160	133	132	153	138	142	141	162	150	151	136	154	142	142	163	144	157	149	131	140	130	124	151	153	143	130	133	151	145	200	137	134	140	135	148	163	149	160	151	147	156	144	160	150	137	150	120	154	139	146	164	169	137	149	173	130	146	146	151	145	136	132	148	122	153	152	151	142	132	131	151	159	165	160	138	150	160	142	151	162	162	143	130	148	140	155	130	133	148	183	157	134	145	142	130	165	134	164	156	150	174	147	125	163	179	140	138	177	121	153	165	136	152	164	126	145	165	164	129	146	129	127	142	145	180	157	171	123	168	141	119	144	147	132	128	137	158	125	133	147	144	160	151	130	160	132	136	158	138	154	150	139	134	153	130	134	144	136	154	152	147	157	151	145	146	150	135	172	168	153	128	152	155	175	155	140	119	138	141	143	160	141	133	153	143	163	168	170	158	152	158	154	164	148	143	161	133	163	158	149	148	149	141	138	159	157	159	126	172	146	143	140	119	133	140	139	137	144	148	150	163	156	144	151	156	158	117	128	135	143	148	158	145	140	149	134	133	134	163	128	111	149	135	138	147	112	141	139	147	153	148	151	142	150	153	129	147	146	156	167	142	136	128	150	159	165	152	148	155	151	137	139	148	142	153	137	132	166	163	143	154	136	159	137	146	122	153	175	139	153	130	158	157	188	158	161	151	141	124	164	144	140	156	145	128	150	157	147	113	135	133	137	133	144	172	171	167	128	170	152	155	132	158	148	164	139	158	160	165	126	136	127	129	160	138	167	159	135	138	167	117	163	152	151	148	144	154	148	155	160	130	162	143	161	158	154	132	169	150	131	132	158	148	142	122	156	152	139	141	150	152	146	124	133	141	135	144	147	142	161	154	164	149	146	169	154	144	149	134	124	150	139	128	165	124	145	136	143	168	151	141	144	164	149	142	141	139	177	163	144	146	140	157	148	149	174	137	165	121	144	125	139	156	143	143	155	148	134	149	142	157	124	144	165	127	136	155	130	155	126	151	132	156	154	152	153	137	159	154	155	160	139	133	144	147	150	150	128	144	148	144	155	134	154	130	119	156	137	144	150	152	114	133	121	163	155	147	152	151	148	165	146	126	155	151	146	137	159	140	146	139	163	158	142	141	144	161	158	148	118	147	142	166	123	125	169	136	159	148	159	150	152	155	158	146	126	133	153	172	165	149	171	164	151	132	154	141	145	152	138	146	143	143	173	134	151	141	149	135	139	141	135	142	155	152	150	156	150	135	150	161	150	138	165	153	151	136	152	140	160	135	143	130	150	145	161	136	141	145	137	163	149	156	151	156	134	157	143	150	147	150	157	143	127	124	133	148	157	147	162	141	159	155	141	146	160	159	149	125	144	159	176	156	143	135	127	146	154	136	146	134	171	154	146	150	151	133	163	129	127	133	143	137	152	149	152	146	157	134	166	160	129	132	160	161	138	114	153	152	142	144	136	132	125	147	151	149	138	154	155	160	127	145	136	148	136	147	137	159	129	164	155	141	158	143	140	149	160	129	139	142	134	154	149	140	139	157	149	151	132	162	142	157	160	147	152	148	165	168	163	142	146	125	143	135	158	135	143	153	147	145	136	157	139	160	157	158	144	152	127	152	142	135	137	151	162	147	161	151	159	154	158	141	159	137	140	157	150	131	150	155	154	137	118	159	164	160	149	158	146	144	144	147	152	128	146	162	148	151	143	143	155	137	167	158	138	133	156	152	138	143	141	146	147	145	145	143	153	156	131	146	150	154	140	136	112	140	154	144	163	150	130	135	150	144	138	149	131	144	155	155	136	155	160	139	154	160	155	135	146	170	171	150	151	134	153	145	144	154	153	135	145	140	149	171	157	151	148	141	158	153	143	126	154	138	131	140	157	158	145	151	151	152	145	135	145	152	149	148	145	153	148	154	166	158	146	152	136	151	140	130	162	175	142	157	149	159	144	160	149	157	139	148	139	143	140	147	157	144	145	148	130	153	156	145	142	132	125	157	149	150	134	161	131	149	165	148	158	128	133	157	162	152	139	145	162	144	135	149	156	144	152	138	139	157	132	146	147	129	118	154	145	153	138	138	146	166	154	124	131	155	171	145	155	159	142	144	141	163	138	158	139	147	145	148	148	140	163	128	143	167	140	154	155	153	156	169	144	154	149	164	143	131	136	167	194	133	149	168	148	156	132	148	154	131	140	165	166	148	170	167	157	159	127	132	140	159	164	156	154	156	152	150	125	159	152	155	129	137	143	159	148	144	151	136	141	157	150	151	152	152	143	183	160	173	161	158	160	151	135	160	146	165	143	162	172	141	132	152	136	147	165	152	140	148	147	135	165	129	155	141	145	154	147	156	149	127	140	146	129	135	163	129	143	140	135	169	125	122	144	123	141	140	117	136	131	159	141	148	174	156	134	142	128	149	131	170	137	168	136	132	168	141	140	162	136	133	143	155	152	151	163	160	131	152	159	129	165	137	129	129	154	156	145	155	172	144	156	142	142	184	144	144	149	150	172	177	173	168	147	152	139	139	155	140	152	144	133	152	149	159	113	125	132	152	151	144	139	144	154	166	160	138	141	165	149	131	150	162	162	140	121	160	128	143	143	133	149	126	177	168	137	143	133	150	146	131	134	136	163	164	156	124	163	145	132	154	156	136	164	113	156	147	123	135	156	149	141	154	144	144	156	142	134	140	161	132	157	155	126	151	147	138	114	122	129	152	135	155	151	153	153	147	136	145	155	163	150	140	177	133	131	166	165	133	141	143	142	123	156	148	149	156	151	170	134	136	138	163	162	146	144	144	169	153	143	138	129	134	136	146	153	172	175	124	133	141	156	158	144	164	173	159	149	160	182	128	144	137	145	136	158	131	131	147	169	161	158	139	132	143	142	125	184	140	170	167	148	155	151	152	130	144	154	153	182	145	146	141	155	139	147	150	141	140	168	137	161	162	170	151	172	150	161	154	134	138	148	175	136	174	164	128	128	167	127	172	162	168	173	181	138	133	145	162	150	160	146	143	165	126	153	142	161	161	146	157	136	130	149	153	146	139	152	153	158	147	123	147	134	144	136	158	147	162	149	142	157	138	137	147	143	156	167	157	133	133	137	153	155	150	152	168	159
44023	27471	17996	7104	5799	4674	4560	3871	3436	2881	2192	2230	1562	1332	1398	1142	1075	914	892	1066	11015	638	644	589	552	579	583	552	521	506	508	499	449	532	462	504	497	470	457	471	428	457	442	416	441	445	454	418	403	442	418	400	420	375	422	411	399	423	409	436	390	413	382	429	367	446	382	436	436	433	390	416	377	401	369	401	381	383	388	413	407	379	405	367	421	377	380	401	365	385	369	373	367	351	372	376	424	373	387	370	360	411	358	402	376	402	389	373	408	342	402	382	392	346	364	382	392	394	358	383	394	365	356	384	386	369	348	352	390	410	341	374	364	392	402	389	385	388	343	358	384	378	399	379	390	355	380	376	363	361	389	368	381	343	397	347	388	360	360	376	377	358	354	360	350	348	366	377	405	340	371	362	376	357	401	391	378	363	347	362	358	374	392	380	391	347	369	361	382	409	346	315	392	340	361	367	378	351	417	349	372	331	390	349	365	351	366	366	375	375	394	378	386	370	392	378	362	358	421	367	346	391	393	387	371	345	364	324	368	370	357	382	382	359	364	373	378	389	372	376	366	343	387	391	388	368	339	402	362	338	389	366	378	363	379	382	324	363	340	365	392	381	371	347	356	376	343	359	371	383	363	347	406	366	351	372	369	344	361	364	375	373	362	346	346	379	342	336	367	370	364	398	362	411	362	308	390	381	387	356	370	348	354	335	352	332	387	377	355	397	390	332	318	375	373	345	383	371	377	357	371	358	350	359	356	404	370	361	404	346	342	355	358	348	377	355	366	393	419	346	393	359	395	406	340	384	376	366	354	357	373	385	382	380	409	337	385	349	395	371	384	375	387	354	372	384	363	368	350	421	369	374	353	349	366	385	356	374	358	397	357	386	323	354	338	420	351	374	383	362	368	350	381	371	339	394	386	345	365	348	355	375	371	346	345	361	346	336	377	393	364	360	374	372	403	410	343	390	353	340	358	370	352	348	380	360	325	341	377	389	406	361	403	358	374	331	374	392	346	372	395	347	361	356	381	375	375	357	363	368	351	381	393	389	371	385	362	357	374	360	376	355	374	381	409	379	411	354	372	363	344	410	375	357	351	394	362	370	383	387	376	379	356	372	367	369	395	391	392	374	385	361	388	355	371	326	332	410	349	342	352	403	350	351	348	352	373	387	334	352	355	350	360	357	372	378	359	344	384	356	373	399	394	370	353	370	389	394	367	362	354	329	362	367	359	386	372	357	364	357	402	363	385	349	363	376	407	368	368	370	375	362	358	369	354	361	405	387	391	408	354	369	360	368	336	421	369	358	383	333	353	363	376	379	360	374	336	358	374	381	334	369	350	354	374	380	366	356	387	361	363	336	386	379	384	371	365	368	391	391	400	386	382	363	362	403	392	324	375	392	365	392	361	316	349	349	378	377	367	367	345	338	370	351	348	397	368	369	388	376	383	349	357	336	374	391	352	347	363	343	394	351	368	373	387	371	380	405	399	363	363	405	354	355	375	361	357	359	354	393	368	363	357	403	348	363	366	364	393	372	388	410	358	366	338	343	379	357	370	379	355	390	342	386	379	346	369	372	366	374	374	361	373	367	365	330	360	382	353	389	395	366	396	358	348	368	388	358	339	359	374	358	350	371	357	384	349	347	353	379	356	376	392	351	406	355	384	369	353	356	338	364	382	380	368	381	391	356	346	392	402	377	416	355	356	423	377	378	363	338	351	373	340	362	370	361	382	396	355	367	370	360	392	367	355	379	369	373	345	372	378	352	385	383	369	394	375	363	401	380	351	389	378	345	374	357	348	354	389	328	399	378	358	381	382	343	349	372	396	366	374	402	391	388	376	347	382	369	359	379	379	369	376	361	364	379	358	391	362	386	352	377	380	333	385	366	364	372	364	390	358	378	358	378	331	350	373	355	399	378	409	394	419	374	363	376	370	374	395	369	364	347	385	379	373	365	402	402	405	345	382	351	379	405	390	408	376	392	341	335	386	381	340	370	398	349	360	367	345	382	361	382	348	385	359	382	381	374	352	409	385	380	328	341	376	346	374	379	395	402	366	337	412	373	382	385	365	370	370	353	371	354	366	382	359	348	340	305	360	377	365	392	348	378	362	389	389	385	354	360	366	366	379	370	375	362	355	359	348	390	373	383	350	369	368	371	362	381	345	379	366	354	370	396	361	364	358	393	369	390	355	357	375	379	363	397	381	374	348	393	360	316	391	364	365	380	351	377	380	385	340	381	356	332	347	363	381	391	376	396	398	383	376	357	348	359	380	377	389	357	361	387	363	312	378	367	339	353	368	381	390	376	394	379	369	383	408	356	370	341	370	369	351	368	340	384	423	359	367	363	372	364	365	389	393	384	383	392	351	371	381	375	391	356	351	388	362	384	356	367	337	348	372	349	357	369	329	394	383	367	352	405	390	361	357	354	373	362	371	375	387	351	361	413	352	369	357	395	356	357	354	368	347	389	354	393	368	368	365	339	343	358	390	388	390	403	346	349	375	377	347	342	346	376	363	382	354	375	387	379	363	354	381	367	387	358	377	365	394	373	369	362	393	354	364	354	343	326	354	374	370	367	359	392	377	380	362	346	406	374	371	371	382	369	377	367	369	394	352	336	337	362	392	334	342	367	374	353	398	363	393	363	353	371	403	389	390	369	401	358	400	415	355	368	376	366	349	339	389	386	369	349	387	373	360	385	358	380	382	409	367	385	411	383	369	395	385	386	380	370	358	372	384	379	367	412	370	365	380	362	412	363	368	342	339	397	371	363	376	381	385	399	382	366	361	398	388	355	364	345	364	353	379	346	371	397	373	348	382	340	364	386	392	372	360	363	367	360	394	325	374	404	358	347	344	379	377	388	355	381	372	376	357	367	394	350	356	369	347	400	365	365	393	366	382	336	373	362	376	366	332	388	393	362	341	370	378	399	366	359	356	367	382	377	365	348	393	376	396	366	377	341	350	372	365	336	401	345	362	362	372	375	381	365	361	384	370	368	357	336	380	334	363	383	391	390	351	376	357	345	360	363	386	362	387	391	374	393	354	339	367	349	334	359	354	369	362	366	358	383	363	360	399	404	366	366	350	374	352	393	364	373	351	403	384	357	412	382	394	347	364	394	358	364	388	401	374	389	338	360	362	380	385	398	409	357	373	363	387	387	366	358	346	397	355	382	409	361	353	367	395	374	359	366	396	360	362	373	414	352	378	367	375	332	360	386	356	373	352	375	371	377	369	351	376	375	327	408	402	381	393	359	373	405	384	378	379	351	369	364	371	366	391	369	350	364	327	351	355	382	361	376	382	355	398	391	373	370	370	387	363	360	342	344	387	395	357	364	347	354	377	384	394	397	362	360	372	410	370	353	369	381	360	344	384	368	360	369	354	421	342	360	369	346	369	371	353	366	392	357	380	349	353	358	357	365	390	374	377	342	380	386	371	389	392	336	345	373	348	380	355	353	375	398	368	358	386	359	353	358	409	341	390	373	331	360
49999	34379	26108	16078	8999	4186	2293	1250	1301	962	539	488	413	263	255	213	197	188	187	222	4541	277	124	125	129	129	132	116	130	116	129	110	139	128	117	134	120	133	107	118	102	117	120	116	106	114	116	110	97	115	122	92	113	103	92	119	128	97	107	122	89	115	125	119	87	105	93	90	109	92	98	113	121	115	113	118	118	112	104	101	109	83	108	108	110	110	100	90	115	99	100	101	124	88	99	104	132	107	99	141	115	98	111	104	120	102	104	116	115	105	91	101	87	90	106	93	111	91	89	109	95	111	110	84	105	99	75	100	115	115	100	107	131	115	115	97	92	123	117	107	110	89	97	113	97	97	98	106	86	104	104	108	84	111	106	105	110	117	101	95	104	111	101	93	122	118	95	91	99	105	93	102	103	110	120	110	95	101	95	125	91	97	99	92	101	95	122	108	100	121	118	90	99	109	105	102	110	113	103	108	128	125	113	100	85	128	90	112	94	113	107	124	108	105	122	110	116	105	118	130	98	109	105	106	111	98	86	101	93	104	97	104	103	96	90	110	120	123	99	105	109	107	87	108	99	100	112	119	105	118	109	115	115	107	100	117	93	99	78	109	113	113	98	105	93	107	104	99	105	99	112	104	98	88	94	106	109	115	93	106	101	113	124	104	127	109	107	124	91	96	103	110	99	99	103	93	105	105	84	79	102	109	115	104	115	103	105	115	121	106	112	98	101	104	124	90	101	102	126	112	120	99	112	104	131	106	115	98	101	93	95	95	108	113	117	100	92	108	94	92	97	108	125	91	98	114	112	90	97	103	87	106	108	109	115	99	102	108	109	110	97	96	107	91	110	90	104	124	82	104	93	123	103	108	102	98	111	97	114	94	112	106	117	105	112	93	106	116	101	122	114	95	106	92	105	105	105	105	133	115	106	130	107	114	99	98	116	107	98	122	105	119	104	106	113	89	110	111	101	112	108	125	112	109	104	100	97	111	98	97	111	99	115	103	99	99	105	90	118	97	91	114	96	105	100	86	107	105	107	106	113	91	100	96	89	89	95	94	97	110	112	98	99	114	94	107	94	102	110	131	101	119	110	105	102	97	103	106	110	109	90	109	103	120	103	130	77	121	104	135	88	82	128	90	96	94	102	104	98	106	80	104	108	95	96	93	92	103	106	114	81	125	124	115	96	110	106	122	101	110	98	109	96	115	113	114	117	103	100	113	112	108	99	116	107	109	112	97	105	95	96	106	97	112	109	115	89	103	97	107	94	109	108	113	88	112	125	109	94	93	115	103	114	84	122	111	110	106	121	90	102	108	124	116	113	127	96	98	101	116	112	103	100	98	112	98	101	102	101	91	97	87	104	79	100	98	111	96	93	94	108	110	101	122	88	119	120	98	81	106	95	123	113	120	101	112	111	105	97	114	93	101	96	111	108	98	111	101	111	97	105	115	97	123	95	115	110	120	111	108	96	83	102	112	94	108	108	82	107	105	100	109	90	115	89	73	94	88	108	110	110	91	107	98	99	85	99	106	97	98	94	80	94	111	105	93	97	90	98	109	119	112	108	96	103	99	114	105	106	103	103	104	103	110	95	111	113	107	122	126	93	121	102	95	115	117	112	94	117	104	117	120	121	106	108	90	85	122	101	82	101	128	130	113	82	103	117	110	106	106	89	112	103	100	121	88	104	84	102	105	98	102	103	107	96	114	92	97	91	107	100	97	92	104	109	103	115	92	121	111	102	115	104	109	116	100	110	111	88	105	99	112	99	108	105	90	102	114	107	80	104	89	111	105	94	107	110	107	122	96	105	119	107	110	107	107	106	103	107	121	110	81	98	115	93	103	105	96	106	94	104	123	116	113	102	107	126	105	108	105	102	101	118	115	103	96	106	124	98	86	106	103	99	106	98	98	102	106	111	89	96	103	92	105	111	116	118	102	84	96	115	85	111	119	91	111	97	116	121	115	93	104	112	103	96	86	119	94	110	108	95	110	101	105	107	110	97	101	92	123	96	111	109	106	131	103	111	112	101	112	107	97	108	104	109	116	108	116	103	104	106	109	111	98	112	106	102	117	90	112	106	109	103	93	106	105	113	117	118	99	99	115	67	113	112	126	105	108	105	100	114	112	82	100	118	98	106	100	112	108	135	108	114	105	114	117	107	119	98	110	90	116	114	107	120	90	109	105	92	89	103	104	103	108	85	114	113	97	83	108	115	105	83	112	124	125	94	111	105	118	132	116	107	86	106	111	106	95	131	119	111	101	120	106	96	84	104	84	87	118	104	85	101	116	108	94	110	94	100	116	108	101	106	123	91	97	99	124	101	110	100	106	109	114	113	98	93	105	95	96	101	84	101	98	117	104	115	119	113	112	104	128	97	99	125	116	98	98	115	110	111	98	122	111	109	94	98	105	112	104	102	126	100	94	121	104	116	97	103	124	110	122	97	119	106	106	114	99	95	107	100	100	95	116	128	91	124	112	101	96	114	102	101	92	117	106	105	111	97	86	107	111	94	108	100	112	114	98	114	98	106	94	118	89	93	107	106	102	106	106	100	89	96	102	109	133	95	95	95	93	103	105	99	90	104	101	113	123	87	101	93	90	106	92	92	99	110	100	96	113	112	92	92	95	104	106	100	115	103	127	108	93	109	79	96	104	86	103	109	98	107	103	105	103	77	92	118	98	114	107	98	91	94	97	106	103	96	104	108	102	109	100	89	93	93	105	103	104	107	122	97	94	95	94	111	97	104	107	112	109	106	96	104	129	108	117	103	104	108	101	112	96	104	107	107	114	95	106	117	103	107	108	120	101	95	86	116	113	101	97	104	102	122	93	106	79	105	87	132	108	113	124	93	110	87	111	105	108	104	107	100	108	91	103	102	103	112	105	114	97	100	106	103	100	114	93	113	117	95	97	112	104	93	105	116	110	114	109	116	115	95	93	94	110	94	96	110	103	103	113	104	107	102	122	77	105	108	106	124	99	108	121	127	110	101	97	109	83	102	104	122	112	96	116	101	99	111	98	113	96	111	123	95	84	102	139	115	106	124	115	106	86	96	102	94	103	83	106	105	105	113	111	101	96	108	107	105	92	92	99	109	115	113	122	114	102	98	81	107	104	130	115	115	114	87	104	92	104	114	74	88	102	126	91	89	106	110	113	90	103	92	112	112	107	100	81	112	102	101	112	91	101	104	99	96	102	101	90	112	107	95	110	114	101	125	108	98	94	110	126	112	130	137	122	125	110	99	107	98	113	101	99	104	103	104	100	112	94	126	81	100	103	109	94	123	104	105	126	114	101	120	91	120	102	121	104	109	114	110	119	115	82	108	118	97	91	89	92	110	109	95	111	97	104	93	109	96	86	111	98	108	117	101	119	119	112	92	111	112	89	101	89	106	93	97	101	87	108	108	110	98	102	108	104	127	122	95	103	123	105	106	100	127	111	108	93	114	96	99	100	105	107	103	103	85	109	85	95	116	119	98	110	107	104	91	126
38455	23868	16657	7960	5992	4594	5304	4202	4425	3011	2019	2102	1775	1332	1131	966	934	913	837	1083	18835	531	555	508	466	468	464	443	462	395	387	394	387	387	384	380	379	349	339	347	352	376	337	348	318	320	329	321	319	350	307	316	317	313	324	291	309	308	297	329	312	303	287	300	300	286	269	287	314	309	300	291	300	284	316	317	285	294	286	292	300	280	314	304	289	345	295	268	300	288	295	284	281	298	308	282	280	302	287	295	290	281	292	267	314	260	261	281	279	309	275	285	304	299	273	290	289	281	264	271	281	270	276	268	285	292	277	283	283	274	276	279	262	267	312	289	255	273	289	297	274	310	290	287	289	272	271	263	304	283	299	290	283	272	292	261	280	282	279	273	293	295	303	295	270	275	310	255	297	274	292	270	276	259	258	256	286	283	272	288	265	297	265	294	286	267	280	277	292	256	262	274	261	279	300	286	281	295	295	246	273	264	252	265	285	292	291	278	277	271	271	282	273	278	245	285	282	295	291	254	270	281	282	276	273	272	286	243	285	281	274	278	255	289	269	274	258	291	292	259	259	277	273	301	276	290	270	250	276	279	266	254	260	294	286	281	273	293	249	296	247	272	266	261	290	263	313	242	248	258	256	283	278	282	286	290	287	264	284	272	291	289	266	279	307	277	262	266	254	274	265	244	300	275	250	243	261	272	292	250	290	282	261	275	286	281	259	276	250	269	271	264	262	292	270	245	262	243	304	300	268	298	290	287	288	257	306	274	311	256	283	266	251	288	278	245	262	270	262	268	288	290	261	258	289	270	255	263	277	294	258	286	294	262	276	275	284	275	279	294	280	271	289	275	266	284	276	293	260	249	268	291	287	280	277	283	286	321	282	270	268	282	278	263	307	236	259	297	277	269	282	318	269	288	268	273	292	248	272	307	278	263	295	250	245	293	280	278	313	278	258	291	257	264	271	261	289	276	270	320	286	258	258	306	286	269	279	274	294	287	283	268	268	282	278	242	284	269	268	268	256	277	266	299	276	259	288	276	269	275	259	258	311	262	263	311	292	273	265	282	261	266	291	264	301	256	285	289	262	260	291	303	280	274	304	297	283	295	250	271	290	260	256	276	286	260	274	267	288	308	279	272	277	273	295	277	276	281	298	259	247	261	259	261	274	255	287	277	280	271	295	286	256	282	275	300	308	292	250	274	263	263	297	300	287	286	298	280	280	276	290	254	305	285	289	243	290	286	297	258	257	274	283	284	288	244	274	279	254	259	242	300	261	283	301	282	304	260	285	268	296	271	277	289	275	274	290	288	261	259	280	277	271	279	294	253	294	281	273	280	295	265	256	281	285	268	266	295	276	273	285	269	283	285	277	277	268	273	269	264	286	271	255	273	258	255	277	258	296	282	288	293	252	286	241	262	316	289	289	258	263	284	288	275	280	285	256	297	281	274	300	258	236	271	262	261	270	281	278	247	270	273	274	274	282	292	284	290	275	280	260	294	272	260	303	283	258	291	283	287	297	263	259	301	258	260	241	272	279	281	277	259	279	303	250	264	252	307	250	288	276	277	293	288	279	288	255	285	315	256	279	273	269	299	260	293	262	292	262	273	303	270	255	280	286	294	239	293	290	244	272	294	262	263	295	279	290	276	278	272	285	273	262	265	275	278	267	262	272	272	276	273	295	274	297	236	264	278	283	265	260	279	273	283	283	269	289	274	259	270	272	273	291	272	258	275	294	279	257	280	258	272	262	282	274	300	259	245	286	283	258	281	271	243	263	279	273	256	256	298	294	241	263	264	262	291	255	262	267	261	299	253	281	281	266	307	297	298	281	329	281	290	249	276	247	243	276	248	284	297	297	257	286	231	305	288	254	280	277	280	271	267	247	259	273	237	277	284	280	263	253	260	304	283	275	275	275	261	271	272	250	260	258	286	246	284	279	271	276	272	266	296	290	314	256	270	301	261	259	322	260	287	268	258	283	288	278	276	245	287	275	274	281	305	272	287	296	278	271	274	269	262	285	273	257	291	278	311	287	282	281	290	267	257	275	287	264	275	298	275	254	259	268	264	274	274	248	278	265	284	250	277	273	258	280	282	251	251	264	294	290	241	278	286	262	281	283	256	248	277	263	280	270	273	283	269	262	283	286	279	280	255	288	254	262	261	285	289	288	273	283	295	273	289	281	274	280	288	258	281	275	286	296	304	237	284	260	262	274	257	254	286	255	283	286	246	297	290	265	263	264	275	255	264	306	273	292	267	281	287	263	266	265	272	280	260	289	285	261	272	298	267	287	245	266	280	274	251	248	287	266	285	268	246	266	261	278	283	278	267	298	255	288	246	290	275	250	275	269	281	278	260	256	298	289	280	267	319	273	276	251	271	276	276	272	274	309	267	275	272	249	261	276	290	255	273	288	254	279	267	277	271	261	262	278	264	308	253	279	268	268	283	286	249	253	238	306	282	275	268	258	277	272	282	269	284	251	267	286	293	254	294	261	264	265	253	261	300	245	257	261	290	266	256	254	258	305	248	268	275	263	282	275	270	250	280	277	270	261	259	268	291	255	292	292	305	290	267	264	255	285	280	302	257	250	288	308	307	275	281	262	241	271	289	247	266	272	294	288	257	266	293	260	272	258	266	273	290	268	283	273	264	277	289	247	286	278	272	258	266	246	272	290	288	279	287	277	288	273	240	276	252	221	265	268	243	266	255	252	279	271	255	259	302	280	287	269	285	295	298	307	266	288	240	276	267	268	269	242	272	300	267	255	280	278	285	283	274	275	268	272	271	291	285	255	269	283	292	274	259	248	284	303	269	275	251	268	292	272	263	265	268	268	250	290	292	310	273	276	277	289	294	262	263	257	280	287	283	274	246	284	271	277	299	293	290	265	278	282	251	269	273	288	284	265	284	260	270	293	282	276	280	229	258	276	275	280	278	293	261	273	285	274	256	291	278	279	269	274	261	263	285	307	289	250	294	264	260	276	284	268	252	291	277	290	276	283	250	250	309	270	297	263	257	283	266	267	265	309	286	274	295	254	276	257	237	286	245	278	288	300	297	319	282	284	255	254	280	299	286	237	296	291	285	290	279	278	250	254	282	274	274	275	267	254	271	276	272	299	280	316	277	267	259	262	274	274	257	289	272	244	298	274	251	263	286	276	298	289	281	257	269	300	265	282	267	266	267	294	286	248	262	295	276	305	251	279	253	241	294	267	271	268	278	236	280	290	258	298	305	269	260	252	276	277	270	250	308	275	243	276	269	262	282	291	251	279	271	285	270	268	280	276	258	274	269	269	269	235	273	265	262	265	281	269	262	258	261	278	266	305	297	274	264	282	253	286	282	275	244	269	266	275	282	258	278	284	270	275	278	264	271	239	246	266	280	284	278	277	260	310	269	255	279	267	274	280	285	299	291	269	266	295	261	257	292	294	293	266	251	265	263	252	337	264	254	281	303	264	301	235	287	279	277	256	287	262	258	271	274	314	277	275	259	267	273
7454	4378	14741	8228	1185	338	303	236	224	221	216	228	268	252	220	213	228	209	211	241	239	236	216	224	204	226	245	213	232	202	202	257	215	193	212	222	202	226	254	217	213	221	233	216	225	234	209	216	219	238	224	199	204	216	188	222	227	230	204	195	220	206	209	212	225	250	230	249	192	238	249	222	229	223	243	215	208	228	242	215	198	226	191	196	210	231	204	228	233	230	242	220	214	246	228	192	224	214	226	229	198	192	192	215	186	201	231	241	197	199	213	201	221	195	217	186	215	228	227	206	216	231	216	220	201	237	233	184	221	228	192	244	224	238	217	220	216	217	203	207	232	220	243	220	220	204	235	214	212	204	242	209	215	205	228	228	203	208	226	196	225	230	218	209	247	191	219	212	227	227	222	228	226	198	246	191	245	200	214	211	208	226	194	224	242	196	225	191	235	206	233	214	223	216	210	191	187	188	236	218	227	214	229	248	198	252	229	220	224	210	208	202	237	223	224	231	226	226	232	193	241	220	217	216	225	213	224	233	221	218	234	229	191	187	213	209	191	222	228	234	244	215	189	223	211	217	215	223	205	203	233	204	205	198	200	218	204	229	234	197	217	215	206	205	218	230	239	202	228	224	229	209	202	210	237	228	228	234	206	203	204	219	182	197	214	194	222	223	215	196	201	196	235	210	223	233	211	210	192	215	226	215	208	231	213	241	202	236	231	207	211	203	203	218	207	223	224	202	224	227	244	246	234	212	179	223	214	212	243	206	204	259	188	207	209	224	228	202	220	219	226	227	227	237	229	212	246	231	215	220	219	228	210	211	221	231	242	227	221	217	225	214	184	223	237	224	200	221	215	186	227	218	233	237	191	199	204	223	232	215	245	226	194	223	217	229	209	188	198	219	204	213	202	215	233	210	180	224	244	221	226	220	228	231	223	221	232	195	206	241	236	220	224	219	237	235	243	244	239	245	238	218	230	233	224	237	227	210	235	227	200	217	227	208	238	211	197	249	222	194	220	227	208	214	208	221	221	207	209	206	183	227	206	238	214	234	232	212	220	223	207	231	191	254	202	196	214	234	214	222	229	230	210	199	211	213	229	225	229	220	222	214	228	240	170	187	214	220	212	208	214	223	213	234	215	222	217	216	210	207	208	207	227	242	218	216	221	229	216	190	213	218	243	230	222	215	208	196	205	227	243	201	220	215	211	209	232	248	215	221	214	215	226	240	214	232	206	232	212	231	188	215	229	230	214	224	204	205	216	202	199	229	227	218	212	214	180	218	226	217	207	183	235	240	201	217	215	214	225	190	226	222	229	198	225	215	240	214	213	197	235	245	203	231	229	206	216	202	216	216	207	206	205	227	218	223	221	221	192	228	217	231	195	233	188	231	224	241	199	213	217	209	228	223	208	210	224	257	221	225	227	194	224	222	230	236	242	201	237	213	191	244	215	213	223	214	215	210	222	225	191	234	195	204	195	229	225	246	225	204	203	200	219	233	247	214	223	250	211	209	228	231	234	220	201	209	245	244	218	234	232	247	210	222	230	210	226	228	236	202	234	195	227	236	224	239	235	221	195	230	215	212	215	249	251	223	201	243	210	207	232	240	197	210	231	229	217	232	208	203	240	223	214	214	199	205	201	217	213	204	203	209	229	233	248	238	204	223	206	232	247	223	197	221	238	217	245	216	213	240	210	230	212	199	194	198	221	240	221	213	214	211	215	203	213	215	210	198	185	201	255	225	221	225	236	215	194	236	200	246	225	223	239	202	212	207	191	260	243	225	207	244	215	192	247	226	202	206	200	238	220	219	244	243	205	205	214	220	207	214	181	209	234	236	212	234	216	237	239	228	197	239	235	209	224	200	205	221	227	210	228	249	207	236	227	192	234	222	216	170	188	191	200	193	210	189	241	229	222	205	233	232	222	222	201	198	197	221	237	219	216	208	247	241	223	199	222	216	229	236	209	220	200	245	254	191	197	201	264	237	213	208	225	229	217	247	225	219	232	223	204	212	210	224	206	222	222	203	229	228	192	210	226	203	224	219	227	198	211	198	227	223	235	227	229	183	219	206	243	209	197	218	220	213	212	202	214	246	212	243	212	214	207	191	205	195	228	232	216	208	221	218	218	214	216	213	212	232	206	212	217	209	236	232	227	222	209	196	238	219	219	212	210	218	219	225	200	229	196	245	240	235	234	216	223	184	242	221	222	229	232	200	196	215	234	204	205	207	192	209	204	218	230	188	232	210	202	183	229	214	243	238	232	222	211	237	243	201	208	205	216	203	208	214	211	207	197	226	212	264	215	245	238	218	221	205	195	232	254	225	220	197	191	248	215	220	206	200	218	178	219	232	218	215	206	213	232	237	225	213	194	232	200	227	223	215	234	226	232	237	216	208	256	234	234	200	214	217	229	202	227	197	232	240	220	215	239	229	210	203	228	204	200	194	243	206	216	227	215	211	205	219	214	192	224	227	197	214	224	218	223	184	226	234	213	207	229	215	222	227	239	210	202	234	210	214	215	218	208	196	211	221	235	214	207	218	218	215	213	196	238	222	217	187	235	230	222	187	208	201	230	221	205	207	210	201	188	211	222	231	242	235	197	208	212	211	223	209	229	220	206	215	240	225	218	239	208	210	206	221	220	213	204	212	218	201	207	199	214	204	219	201	206	220	238	219	232	238	235	188	222	218	234	199	209	229	231	203	239	201	226	215	232	225	206	212	226	205	219	226	243	241	212	234	184	188	230	223	217	227	200	228	237	218	235	239	223	223	232	226	234	253	214	244	201	225	231	237	224	217	226	266	249	249	235	240	189	214	196	220	225	235	221	202	209	222	229	208	216	211	219	217	227	200	212	211	240	241	184	225	188	236	219	212	209	214	224	239	233	194	222	247	264	214	201	199	208	200	225	224	217	201	247	237	225	191	203	217	212	254	232	212	244	194	208	223	222	198	202	210	232	201	213	220	208	218	193	230	193	216	217	222	221	241	204	214	223	215	234	228	190	216	211	210	220	214	203	202	222	209	239	255	210	200	238	212	220	240	232	218	218	207	223	215	219	235	233	235	225	238	227	218	192	208	220	214	211	241	184	227	207	210	232	209	225	229	258	210	241	227	223	209	218	238	220	214	219	209	209	201	222	214	217	228	212	186	219	214	191	215	189	230	222	224	220	221	225	204	216	213	207	227	217	231	247	190	209	223	222	227	202	218	238	218	238	219	238	205	227	211	234	193	213	213	213	189	191	201	239	216	220	207	195	222	215	191	215	222	226	218	213	198	240	208	222	211	212	226	209	246	221	207	224	221	224	177	225	238	211	213	211	215	233	218	230	235	234	223	217	195	238	225	209	232	218	227	225	244	228	209	214	208	256	231	224	205	219	225	255	218	182	208	218	199	215	196	216	208	223	206	227	233	207	223	210	205	196	215	237	217	181	207	204	205	237	195	238	222	238	228	228	221	207	227	218	202	213	234	238	211	222	200	229	218	226	210
6314	6614	21723	6599	792	745	825	654	665	668	615	605	602	611	593	550	569	595	577	541	817	558	525	564	542	561	558	579	593	562	574	541	531	576	521	549	540	569	590	586	523	582	554	576	569	534	594	523	539	584	538	589	550	544	563	583	574	518	530	568	583	521	532	531	570	571	570	569	511	574	557	585	547	570	578	545	634	570	539	598	522	558	561	568	585	566	551	542	581	527	609	572	612	562	535	562	528	555	517	557	567	570	545	534	578	564	527	567	519	599	516	578	549	566	558	557	561	552	564	579	559	524	540	560	562	632	566	554	543	523	556	527	585	534	546	510	601	545	543	531	594	582	504	582	563	558	530	557	541	565	542	539	578	552	531	576	578	580	583	531	555	550	545	529	546	493	574	521	550	517	528	564	563	517	558	580	546	556	565	548	578	603	566	504	518	603	536	562	588	576	552	544	506	563	558	560	573	569	578	571	566	513	541	572	575	604	570	564	570	551	577	561	526	536	542	550	547	549	546	543	581	578	609	539	525	598	559	551	564	537	597	526	596	537	603	536	549	564	579	561	567	564	558	588	570	526	537	539	577	585	560	549	552	580	584	519	574	536	555	543	561	578	511	570	567	569	567	546	567	543	573	501	562	592	556	523	572	542	582	577	551	555	558	570	553	521	533	610	526	541	582	566	572	548	561	521	567	581	530	586	549	563	557	523	567	566	570	580	547	551	574	519	565	553	536	541	548	597	556	588	525	504	522	541	554	559	552	577	564	546	563	556	546	576	519	573	595	566	555	522	587	545	602	567	573	583	578	564	558	560	587	586	533	546	591	519	542	518	563	515	528	535	523	532	544	546	546	523	579	560	585	578	557	605	610	566	567	563	548	560	530	575	561	524	576	542	547	552	538	563	554	559	542	545	532	549	557	567	543	556	557	583	560	535	527	566	591	558	529	595	547	575	585	564	557	574	574	558	615	606	562	562	555	537	569	587	568	573	591	535	559	530	545	581	584	517	556	545	563	557	527	554	565	553	582	576	524	573	584	533	563	579	557	537	511	553	545	540	556	535	568	551	529	548	582	567	542	564	553	559	598	556	565	525	577	528	552	595	535	577	541	521	574	568	542	574	545	509	593	561	557	566	592	531	561	554	530	574	534	566	553	581	574	543	536	539	547	517	554	549	512	592	568	551	566	583	544	582	529	529	547	602	550	561	584	539	534	528	556	572	559	554	572	541	593	573	531	572	526	555	543	566	553	545	580	584	558	540	588	548	566	528	570	579	549	553	544	542	535	542	502	548	582	544	529	560	595	575	573	562	574	595	597	511	566	595	548	570	545	524	568	612	576	524	544	588	583	574	555	519	578	571	544	535	569	573	601	584	550	546	507	520	534	570	485	573	539	553	524	575	556	552	606	614	536	578	519	569	557	571	535	525	592	574	541	516	511	562	561	594	549	560	521	545	591	527	612	566	515	529	566	515	539	549	561	543	580	573	549	565	589	570	577	556	558	585	531	566	548	583	563	558	596	574	528	509	571	527	582	574	588	550	526	576	558	543	551	565	541	537	565	575	545	532	556	559	542	545	594	570	536	600	532	573	530	587	578	554	594	538	551	551	541	558	550	543	529	609	563	498	546	555	559	587	565	518	577	542	548	550	536	516	538	571	545	574	591	530	600	543	539	562	552	567	551	553	533	559	594	541	584	565	539	570	593	527	524	564	527	553	583	538	546	505	553	577	529	564	580	563	573	569	579	563	556	591	563	544	555	559	516	527	565	573	553	579	545	551	562	596	557	619	576	594	550	541	545	527	567	584	537	566	566	564	586	564	571	561	544	529	593	588	569	586	603	566	552	526	600	559	587	595	592	583	569	563	580	569	596	553	511	529	553	594	525	541	569	567	560	571	562	525	575	547	575	561	591	567	589	558	543	543	596	525	533	551	565	524	496	517	580	542	570	580	525	551	559	607	533	572	531	575	539	544	590	555	568	587	540	557	570	583	571	614	557	549	517	586	580	561	536	541	545	586	592	604	555	574	536	551	584	613	552	542	534	544	533	516	592	551	562	526	555	516	558	543	564	576	569	589	545	531	554	538	555	543	557	522	523	521	549	548	572	542	544	573	549	556	537	521	560	589	550	547	583	540	594	565	555	529	599	559	547	547	552	561	577	590	522	594	542	579	535	551	530	582	549	547	567	581	535	503	574	581	531	541	574	584	573	563	547	550	589	536	546	534	540	531	533	568	592	539	555	549	542	583	563	559	545	562	607	537	579	563	543	554	577	597	556	514	526	592	555	541	565	543	593	550	538	619	565	555	558	539	552	562	505	570	541	541	522	606	549	606	534	552	551	542	541	556	568	530	565	554	522	585	580	565	586	562	553	546	549	542	565	560	511	561	545	588	528	585	546	585	541	539	573	538	525	528	545	562	565	554	558	549	592	517	602	573	567	560	555	561	535	585	531	554	541	581	545	525	557	598	520	556	569	571	568	541	561	551	550	565	530	576	599	562	508	547	635	540	589	534	546	547	608	568	600	539	562	546	610	545	552	598	571	605	566	569	534	544	548	546	544	574	524	536	539	566	591	564	552	549	583	562	536	558	555	599	577	523	580	572	556	544	574	566	565	587	598	571	586	577	557	531	550	545	565	555	601	593	558	599	593	529	585	553	547	582	554	535	518	554	548	565	535	565	555	520	571	553	522	587	559	537	568	549	562	547	552	574	542	554	532	578	545	565	568	527	571	508	536	550	510	542	564	603	560	542	571	552	569	585	547	545	579	527	547	541	587	536	576	575	553	573	596	535	574	573	615	589	570	601	572	539	539	563	554	589	546	570	562	592	539	578	560	563	551	544	566	564	567	555	554	572	570	526	577	525	533	539	563	590	523	580	520	597	558	538	534	575	552	577	559	513	581	555	561	568	584	582	564	576	559	581	603	615	557	556	547	564	567	540	506	616	544	586	578	536	570	569	566	569	556	559	578	573	561	520	557	597	581	579	585	547	545	575	586	612	575	534	559	567	561	552	563	540	584	515	538	543	599	621	575	583	536	552	528	579	574	580	598	549	505	590	573	554	526	511	567	567	527	558	588	531	552	557	590	597	590	542	530	529	587	557	546	549	573	582	553	566	555	540	580	571	561	501	573	572	547	582	555	578	577	543	549	557	575	583	562	585	580	571	554	526	544	573	574	554	524	554	545	553	591	592	544	530	546	562	604	558	520	526	587	549	503	527	549	555	548	584	533	587	555	601	576	548	554	574	489	585	540	564	545	548	560	591	562	537	604	562	566	559	543	606	509	563	565	576	595	554	586	538	546	570	578	574	579	525	525	575	549	556	576	539	567	546	548	605	582	601	524	569	554	556	556	557	534	559	549	588	580	587	593	559	612	589	546	579	563	526	566	582	550	534	547	547	603	518	526	555	573	577	562	574	526	575	561	577	540	525	569	551	560	571	543	553	590	544	547	509	550	543	569	557	579	541	577	549	535	534	572	551	577	562
52659	51694	45282	29043	24599	24304	22025	17126	9026	2129	494	498	427	345	317	300	269	266	208	198	1089	206	182	175	170	199	185	185	161	186	172	160	179	171	162	162	147	207	151	168	138	178	146	165	172	164	162	168	161	164	168	147	185	165	177	153	157	154	155	153	182	198	138	151	175	157	174	163	170	163	161	154	158	147	177	144	171	162	156	164	172	151	173	184	165	153	154	156	161	133	142	159	172	165	157	141	155	173	131	161	133	156	140	152	163	131	149	151	151	158	162	157	152	167	141	178	173	160	157	153	141	166	143	172	168	170	200	147	171	146	145	144	145	147	164	151	152	130	165	157	182	187	149	151	135	168	141	151	167	151	168	167	137	146	166	165	158	146	162	147	148	153	157	129	149	160	139	140	174	157	134	138	155	144	151	185	149	159	153	165	157	169	185	179	175	160	139	164	153	167	152	165	155	159	161	145	163	140	147	171	158	164	162	158	143	147	138	160	140	166	163	158	155	159	125	176	161	168	162	149	148	159	164	187	170	146	150	143	168	169	144	148	136	142	169	154	165	153	163	180	137	152	140	155	157	169	161	161	156	147	151	151	152	152	118	155	153	157	146	150	139	158	172	144	159	183	154	154	145	152	160	164	193	157	156	168	156	149	154	174	155	144	138	147	149	159	153	167	156	143	148	159	157	179	167	156	160	142	138	156	151	167	160	177	154	163	172	136	175	151	156	159	149	134	141	161	148	143	154	152	151	154	163	166	178	153	164	178	163	132	142	161	150	139	156	166	165	144	163	160	149	146	159	157	142	123	165	164	164	160	144	140	151	151	155	140	144	153	170	149	146	145	158	156	132	137	166	164	153	162	153	160	164	152	146	157	168	134	180	157	150	144	169	135	170	143	152	164	165	178	161	158	150	167	161	134	146	151	164	172	143	147	156	166	155	154	166	163	146	155	149	141	161	157	154	144	170	159	164	137	161	173	179	145	171	157	119	152	162	160	175	172	156	149	177	157	145	155	178	142	153	150	142	153	172	165	180	148	168	157	139	167	161	158	133	168	166	155	157	157	159	170	153	161	173	171	177	170	163	156	163	136	179	154	151	186	169	134	146	162	150	138	138	156	173	168	160	162	152	156	154	156	164	174	156	146	171	148	156	171	181	159	151	162	150	155	146	161	120	160	171	148	132	169	176	178	162	153	157	159	152	163	130	154	143	158	164	140	140	157	163	180	148	141	149	166	140	159	151	153	177	141	155	152	165	134	157	160	159	150	161	161	174	152	141	155	170	157	167	156	149	144	159	167	155	169	181	146	174	153	156	167	129	157	153	155	161	161	179	153	151	145	149	157	150	145	152	167	178	158	167	167	149	166	175	164	142	146	165	175	162	154	160	159	145	139	157	137	157	152	168	127	155	147	151	158	177	168	132	138	169	165	163	168	162	135	153	160	174	164	143	170	154	144	149	146	163	148	125	156	172	142	167	130	162	141	155	138	147	164	155	167	141	153	178	147	146	136	183	163	158	146	164	153	130	143	152	155	154	158	175	167	139	179	167	154	166	142	157	170	152	147	168	169	154	181	135	152	162	154	147	141	162	159	149	190	187	140	168	146	173	148	152	155	146	153	171	172	192	157	183	141	158	158	167	173	149	175	154	151	145	165	162	147	167	147	176	153	124	163	168	174	159	156	169	149	179	173	167	155	149	162	166	151	137	162	142	168	178	159	166	150	159	139	144	152	144	157	149	167	133	176	143	148	155	161	151	160	184	165	171	156	135	150	177	147	148	158	133	144	170	170	160	149	147	177	154	169	154	122	150	137	162	168	142	160	168	166	157	141	168	158	172	174	161	162	153	135	162	148	167	181	164	149	171	153	175	171	149	170	146	160	176	151	171	164	146	139	155	152	142	164	183	144	155	176	139	168	178	140	144	164	173	143	131	151	143	176	166	147	147	163	159	152	169	179	166	176	152	156	158	153	148	139	158	161	150	170	148	161	146	137	146	154	171	146	146	140	159	155	162	155	159	151	163	146	164	155	163	139	160	158	153	161	154	150	149	170	156	167	156	157	166	154	160	163	160	143	135	167	167	158	146	163	165	144	177	161	145	153	134	148	137	151	156	143	154	168	171	140	156	159	169	147	129	156	153	167	165	162	124	158	145	169	153	147	160	155	169	142	173	146	170	166	171	149	156	152	168	143	181	129	161	141	149	162	162	152	160	161	138	153	145	154	167	167	158	153	162	191	158	173	168	151	129	155	173	162	151	173	151	159	157	153	170	157	161	152	141	139	168	171	166	146	177	184	155	143	163	120	168	130	154	127	162	133	152	164	138	166	135	157	159	151	159	154	154	148	159	156	170	141	163	140	151	172	122	167	134	147	155	148	156	151	169	164	168	161	170	142	154	141	173	159	154	171	146	167	160	160	158	150	145	168	164	166	153	154	158	147	157	147	163	142	147	169	161	147	153	169	156	171	157	176	164	157	126	138	133	166	166	146	176	147	167	145	141	139	150	158	142	159	142	159	152	149	161	176	143	152	159	178	153	161	158	162	150	197	150	152	165	146	138	178	190	148	174	144	166	155	142	161	169	135	156	151	125	163	151	173	154	165	145	174	153	144	150	140	136	184	181	163	161	185	126	175	171	160	162	150	151	140	151	148	153	173	150	149	187	165	155	161	148	161	151	149	131	156	149	173	165	156	136	153	168	157	163	163	173	161	145	162	155	158	177	135	146	166	150	157	158	165	151	138	136	140	163	176	195	154	153	134	161	156	142	156	178	143	138	142	143	148	184	154	171	186	162	166	140	180	163	151	140	160	154	166	152	133	169	173	147	136	162	147	159	168	165	141	162	154	163	152	174	158	155	145	157	149	156	137	155	153	155	158	136	185	183	149	163	140	168	157	148	164	151	149	148	167	150	142	169	167	153	129	146	141	172	148	167	157	149	158	141	156	145	123	146	149	144	140	144	142	142	168	164	173	153	174	149	164	137	160	165	138	151	158	147	185	155	136	156	147	159	163	162	167	157	155	161	168	139	167	146	157	167	176	144	128	160	171	165	141	161	148	154	157	159	178	142	145	161	147	157	150	146	155	166	154	138	176	134	146	158	164	148	154	153	190	169	160	151	163	168	157	150	189	142	120	180	172	152	142	151	156	145	150	162	147	165	140	168	150	132	135	175	149	179	147	134	173	144	156	180	152	163	146	159	139	155	149	158	135	154	163	133	150	144	149	147	158	148	163	154	166	144	159	171	175	176	176	172	181	169	156	148	136	183	180	159	163	147	149	139	163	150	174	165	172	168	136	153	164	185	156	160	161	147	166	155	150	169	160	167	158	154	163	158	145	170	152	121	143	149	139	141	146	148	141	144	155	147	128	184	159	129	146	145	151	151	163	143	157	159	129	151	167	152	169	126	152	158	131	171	170	183	147	154	177	140	163	163	144	175	143	158	152	137	172	177	159	149	178	158	157	141	153	171	151	151	170	176	167	152	179	181	151
47125	61075	48237	16497	6482	6733	6408	4409	3250	2498	1710	1709	1593	1395	1369	1235	1107	1004	813	820	6133	692	662	590	592	564	591	574	544	534	510	530	519	519	461	464	463	482	433	473	470	474	422	488	437	478	435	432	418	464	437	430	393	393	439	430	373	393	433	430	444	408	409	378	393	397	419	391	402	417	421	404	409	419	400	442	406	370	382	424	405	376	401	414	404	347	375	375	388	360	397	382	376	392	354	377	394	403	400	372	373	389	372	404	385	428	367	379	401	381	353	415	379	364	349	368	401	379	383	412	437	336	412	373	402	377	408	354	378	356	388	384	359	374	355	426	372	362	401	399	385	348	379	372	393	393	392	370	368	412	403	375	374	378	380	381	382	359	380	345	385	354	323	357	359	361	356	408	387	383	406	364	357	349	386	387	360	407	404	356	325	374	387	367	385	384	397	370	392	378	359	347	372	386	386	366	400	385	372	399	364	389	366	369	361	342	373	357	373	324	358	363	348	345	378	370	388	382	410	385	371	336	378	383	372	378	374	359	406	366	376	364	338	354	342	375	380	402	372	370	367	390	337	367	359	397	367	371	366	390	375	367	347	378	360	373	395	336	361	382	375	394	375	398	386	345	345	385	326	377	384	371	387	383	367	386	372	375	368	355	361	381	346	395	382	370	352	365	367	367	416	354	369	380	370	382	363	347	377	376	349	336	388	348	356	392	349	377	368	331	377	373	371	359	351	382	368	395	354	356	361	372	358	360	332	365	360	374	383	400	388	360	365	367	355	330	379	421	362	401	341	388	376	394	393	393	372	359	353	368	385	382	369	334	369	372	391	349	361	328	388	400	354	383	377	368	327	377	377	372	372	415	379	354	342	374	353	388	385	381	377	378	405	370	384	351	407	384	382	379	391	348	368	380	352	365	397	361	383	388	361	377	359	372	380	359	392	410	342	372	343	383	347	395	367	374	403	368	374	397	376	359	376	394	347	374	363	346	377	367	406	374	395	362	368	379	372	382	380	387	380	358	374	354	368	369	368	349	365	360	335	382	348	379	396	356	329	344	374	398	333	350	361	393	376	317	374	361	351	358	375	369	372	381	373	405	371	371	389	377	366	404	364	357	347	332	393	344	357	342	373	385	385	375	345	357	378	363	378	375	387	392	339	354	393	363	376	376	365	375	378	361	415	387	385	380	372	358	351	359	365	398	375	380	366	347	431	375	389	406	382	388	378	377	352	348	382	379	357	353	433	389	388	371	396	389	383	368	385	372	384	371	386	352	363	371	383	360	368	354	367	390	400	387	370	380	381	391	382	345	368	415	398	358	351	343	413	379	381	355	376	355	391	349	367	372	347	393	374	356	354	382	355	323	402	372	370	391	342	392	377	377	376	354	413	377	381	351	320	363	356	379	376	379	356	398	373	351	338	351	365	358	376	357	363	376	375	372	391	365	405	376	359	388	343	405	371	381	346	373	356	346	366	410	402	402	361	396	384	353	388	387	376	355	372	356	389	372	334	380	378	388	384	388	373	344	403	386	357	353	350	366	335	379	339	369	401	418	355	386	376	380	369	365	374	409	375	366	351	329	377	377	386	370	348	385	356	374	348	395	360	349	380	368	360	403	381	372	392	346	381	395	381	347	376	366	373	398	371	379	375	381	391	358	406	375	359	380	355	330	343	377	378	361	392	365	386	377	369	366	380	322	390	389	375	394	398	396	382	373	351	376	356	372	354	345	362	353	375	365	357	358	382	392	417	398	366	366	407	370	371	368	394	377	402	391	348	402	368	400	371	349	386	360	409	370	370	362	392	401	372	335	363	355	402	382	395	389	391	357	357	355	352	405	405	372	371	403	339	369	395	332	392	365	368	353	368	404	356	367	394	399	356	362	396	337	376	384	377	350	369	363	333	367	355	378	358	387	389	380	362	372	400	393	402	397	396	359	365	362	370	338	364	349	349	412	375	367	365	391	380	382	342	319	371	357	360	383	360	348	383	368	378	400	412	363	333	385	359	367	353	365	371	379	397	393	340	348	395	349	370	384	392	397	416	400	348	386	401	361	376	353	355	387	364	356	349	346	404	407	362	380	371	372	370	372	407	377	362	367	372	392	374	403	365	367	387	344	395	387	369	380	368	393	361	362	393	383	365	380	382	368	380	380	371	380	359	387	357	389	373	343	366	394	393	372	381	358	395	356	420	389	357	366	353	381	367	346	366	390	380	410	399	348	379	359	369	374	364	379	390	393	332	391	409	377	388	365	381	336	377	376	385	353	408	389	367	379	376	387	361	399	385	362	377	363	365	367	335	370	402	367	377	355	357	393	389	386	363	400	362	370	391	345	375	387	336	412	338	386	361	405	372	407	359	343	364	357	396	359	389	380	368	349	362	379	361	363	370	376	372	398	388	367	398	399	337	400	401	393	332	366	382	380	347	375	365	385	331	376	373	370	411	321	405	369	366	346	390	385	380	385	357	353	373	360	370	370	378	392	367	377	358	381	373	377	376	383	376	383	361	369	366	376	370	369	366	383	359	390	405	368	415	385	403	363	348	392	375	364	370	367	338	363	357	387	370	337	360	361	360	406	358	371	385	373	338	373	388	383	376	363	396	406	411	386	341	336	384	375	358	336	351	343	359	348	367	390	357	347	422	375	345	362	360	366	368	336	387	355	386	388	370	347	396	361	364	366	373	362	374	382	366	384	392	359	377	346	361	359	377	393	361	394	339	360	352	337	384	367	422	369	360	359	357	393	393	376	379	399	382	382	362	377	352	368	359	369	370	378	355	355	365	339	333	355	362	374	392	371	363	357	423	385	420	398	354	377	365	361	369	394	405	360	394	384	378	380	373	350	351	357	395	359	393	387	382	361	369	399	364	341	358	374	383	374	393	367	363	352	394	359	350	360	370	348	373	384	356	381	390	386	371	408	376	343	369	371	376	387	402	345	385	418	377	377	413	367	357	377	368	332	391	380	357	398	385	386	397	386	368	385	353	356	343	355	343	356	415	384	373	402	376	360	365	400	385	338	367	355	374	376	369	378	329	382	374	363	398	388	321	364	367	339	362	395	396	331	343	403	379	373	350	370	354	378	402	360	347	368	379	384	340	357	389	355	361	383	369	394	359	342	349	360	393	411	386	355	364	370	390	391	427	357	393	391	389	391	350	389	402	358	372	367	370	340	342	371	334	386	384	375	364	371	370	373	351	343	412	375	383	373	405	336	347	406	420	352	377	364	354	387	385	391	385	384	420	376	374	394	378	340	371	377	383	334	349	387	378	389	379	386	382	356	375	384	371	372	383	399	373	369	378	397	363	385	330	339	359	355	412	347	373	325	363	346	372	346	337	407	392	387	347	374	346	365	418	381	392	368	363	379	380	332	409	386	370	342	362	360	376	387	364	366	356	375	336	355	360	367	341	370	388	348	429	398	405	384	376	358	392	330	366	371	348	382	355	368	403	378	372	393	382	354	407	340	405	353	368	383	375	339	392	432	375	387
55295	45726	39748	27493	23935	23937	22584	16700	7323	1322	471	478	487	395	371	272	282	221	205	343	3603	264	192	163	174	161	156	148	133	140	154	163	134	121	141	153	144	136	152	141	142	150	137	143	141	151	123	134	148	158	137	121	136	156	114	130	127	131	142	131	133	139	145	136	141	136	154	140	132	147	140	139	130	118	135	134	131	126	143	138	140	127	124	131	155	148	146	127	126	140	139	143	129	126	144	153	156	129	121	135	132	105	119	121	123	105	129	124	135	131	159	118	144	149	131	140	121	118	108	117	150	145	128	129	139	148	132	135	125	132	137	143	159	149	121	140	140	160	139	125	101	109	137	132	125	139	138	150	140	129	127	127	133	128	129	139	134	146	126	112	120	131	124	124	123	118	144	127	110	120	151	132	138	117	148	129	129	131	153	125	136	146	142	127	124	127	132	118	117	148	132	123	125	112	113	115	154	125	141	136	158	142	156	148	144	107	126	133	129	136	148	145	128	145	148	118	145	120	122	148	122	146	123	127	111	119	162	115	139	128	131	145	131	145	121	135	122	140	119	129	137	152	147	147	120	167	123	134	144	136	126	123	138	136	120	137	110	128	139	140	107	157	151	139	139	148	108	116	138	113	141	139	146	122	114	142	135	150	108	140	126	127	135	119	123	121	108	124	133	116	143	142	124	143	160	109	117	140	144	120	116	135	142	159	150	131	131	144	159	132	130	138	134	128	153	121	142	132	133	141	126	117	134	144	162	139	132	124	136	137	131	129	117	131	151	128	136	145	132	133	140	131	128	103	115	156	134	109	152	144	133	139	133	136	152	148	121	132	125	114	112	106	131	146	136	120	136	155	134	131	143	112	103	143	139	149	131	134	140	127	129	132	132	129	148	140	118	127	131	129	123	137	149	129	132	120	132	130	143	122	137	147	132	133	143	122	122	123	120	144	126	106	129	157	133	119	140	131	151	144	123	141	124	161	132	123	143	141	144	156	130	115	120	142	127	145	131	147	134	122	153	155	136	140	127	126	129	121	130	139	121	137	147	115	133	134	111	110	135	151	152	135	142	130	122	133	133	143	155	139	156	151	130	141	126	108	126	113	127	132	119	126	124	141	146	138	141	127	123	134	135	135	121	145	148	131	112	150	125	124	155	125	145	133	129	133	133	133	127	110	129	146	146	125	145	125	139	130	128	142	131	118	123	123	109	139	144	123	133	128	125	117	125	142	143	131	123	145	129	135	118	106	127	117	131	144	120	142	122	152	143	129	133	138	146	137	123	130	132	134	127	120	132	121	125	143	134	125	134	140	156	132	140	139	128	135	131	135	101	127	121	153	111	126	128	122	143	148	117	122	132	117	117	137	137	159	126	112	133	148	128	141	117	126	138	111	140	119	121	134	127	141	144	131	145	117	153	145	115	150	139	131	131	135	161	127	126	131	124	125	132	121	115	124	115	148	136	148	123	142	143	152	128	152	124	157	99	131	118	108	123	142	133	139	119	120	121	120	135	116	136	123	120	148	127	104	115	147	121	115	114	141	134	123	134	128	141	131	128	115	121	141	131	125	131	140	127	128	122	111	164	150	133	143	165	135	128	125	127	133	134	127	140	154	139	141	115	152	140	112	134	134	132	125	130	128	151	104	133	137	144	132	141	130	146	124	131	135	143	114	131	155	123	127	120	143	110	137	149	107	122	157	123	135	156	142	119	126	118	111	120	126	113	137	125	136	116	141	110	121	128	134	140	139	131	126	111	134	150	134	118	151	129	146	139	125	140	137	129	133	111	147	134	113	112	124	130	129	142	123	151	109	136	140	131	123	136	146	120	114	128	123	120	133	119	128	126	146	120	115	127	113	147	132	116	128	127	122	125	126	116	112	143	122	136	161	140	140	123	113	123	111	127	127	119	101	135	133	129	183	134	124	132	129	124	132	176	141	122	121	131	144	150	123	120	129	147	135	136	148	142	129	131	143	140	116	133	153	103	127	138	136	127	122	122	128	116	110	132	118	160	151	126	148	148	119	113	154	142	132	132	161	128	149	116	123	120	140	160	126	112	123	136	142	132	154	128	107	124	152	129	129	133	122	135	145	135	147	114	130	123	127	123	123	122	137	134	125	146	137	148	134	143	158	125	109	124	124	117	134	157	131	160	128	131	125	120	137	148	121	145	136	136	136	136	116	136	135	151	132	121	136	124	137	128	138	128	114	135	109	133	135	131	123	147	132	133	128	142	142	137	128	148	121	123	125	113	107	141	142	141	127	122	149	127	120	115	130	126	134	152	158	130	135	146	141	140	116	136	127	134	138	127	133	163	129	132	125	130	130	131	146	116	140	149	131	142	135	123	107	131	127	129	128	126	142	138	131	143	129	135	123	137	156	137	145	122	146	148	129	151	119	120	114	119	134	117	135	127	100	126	150	127	115	118	119	143	117	105	139	116	106	120	138	132	128	124	141	145	122	135	137	143	126	150	108	146	124	134	156	134	130	146	137	124	135	129	111	133	128	121	127	112	116	130	143	151	107	108	137	140	129	125	125	141	129	110	123	104	130	158	139	123	135	132	122	148	132	131	130	150	143	124	112	127	139	127	135	152	134	128	110	145	130	118	126	134	122	113	143	120	121	122	127	129	124	145	138	129	135	147	114	121	133	107	138	134	141	129	143	134	130	116	143	151	155	125	134	142	136	119	123	164	138	124	129	123	131	138	121	134	154	159	151	123	136	159	119	124	131	135	121	114	128	150	137	148	123	106	127	134	141	140	141	130	155	105	146	146	135	119	141	158	143	154	131	148	158	141	138	126	146	121	130	119	120	133	123	126	121	138	126	132	132	125	137	147	113	155	141	132	156	133	124	112	125	128	115	132	122	121	117	144	116	116	118	145	128	124	134	124	134	137	110	115	118	141	132	133	139	145	111	112	120	111	111	118	114	143	140	130	117	147	145	131	120	131	157	129	127	139	125	135	112	124	95	135	117	115	121	150	122	142	115	109	120	111	124	136	119	132	144	145	137	128	121	131	122	118	127	112	142	117	108	141	147	134	137	133	133	124	148	117	127	123	111	140	150	130	137	139	131	146	108	128	110	126	132	137	137	107	130	127	128	134	108	115	114	159	153	119	141	126	123	109	142	118	108	123	142	132	126	119	123	93	135	141	152	129	122	127	136	117	111	124	137	131	134	148	121	152	132	133	135	155	139	130	114	129	148	145	151	120	132	124	148	132	127	142	116	123	129	128	142	134	137	137	118	137	121	115	120	130	139	122	143	139	151	134	125	145	162	131	139	128	127	112	130	130	125	129	123	145	140	140	148	139	110	96	136	137	137	131	130	116	130	148	122	167	134	124	117	127	128	154	131	109	132	102	138	120	131	138	110	133	126	152	110	138	146	149	137	127	143	141	128	156	146	142	112	136	116	131	131	124	138	140	149	125	121	137	123	120	142	142	123	133	142	133	126	135	126	121	104	116	138	108	132	147	130	110	150	137	131	121	137
61273	63245	43717	8315	5970	6496	5126	3958	3156	2305	1755	1777	1469	1417	1190	1105	930	827	710	1430	13745	608	537	537	503	504	484	486	432	473	440	433	398	416	395	415	362	387	382	359	405	371	369	366	362	345	383	387	374	354	341	320	325	351	343	331	342	352	351	306	334	334	326	319	326	341	321	318	350	338	296	322	308	336	353	313	307	285	330	333	330	296	310	279	327	301	330	307	319	319	304	310	306	301	289	324	317	312	317	287	311	300	311	297	283	299	279	318	282	286	311	303	279	305	283	321	294	316	325	294	271	285	292	317	275	320	288	266	312	312	309	298	290	287	307	320	320	294	325	299	293	301	295	290	298	290	303	292	251	307	287	292	253	327	294	286	305	288	275	329	309	276	297	321	289	297	287	295	295	310	297	295	288	313	295	283	301	331	272	282	281	336	304	277	276	307	272	285	279	305	321	320	323	290	298	313	255	315	320	271	310	294	254	305	289	254	266	274	295	287	316	280	303	278	281	294	312	273	301	296	309	306	298	314	291	279	317	306	292	298	301	296	295	288	296	307	294	307	297	275	300	311	291	302	296	297	330	288	304	263	269	282	304	292	255	278	281	286	282	312	295	282	299	276	292	303	279	304	270	288	297	282	313	278	307	285	292	304	295	265	272	288	286	256	319	305	323	289	303	298	294	327	296	315	300	286	322	304	317	333	288	274	287	305	294	296	269	300	280	284	317	297	295	295	285	300	291	274	329	279	312	350	268	287	288	303	311	276	292	308	300	300	291	274	326	306	300	306	312	268	301	285	299	291	310	297	285	305	307	279	267	306	287	287	302	278	306	297	282	277	254	263	300	283	259	305	277	280	279	304	286	290	302	318	318	314	278	283	310	305	316	287	295	257	235	316	302	296	314	298	312	298	285	255	290	243	304	309	243	291	278	266	299	268	289	297	300	278	325	284	284	288	258	294	276	274	309	290	329	301	280	263	296	308	284	326	308	318	298	310	327	287	292	316	325	282	287	296	281	301	302	310	267	280	305	339	288	276	254	317	303	314	284	303	293	312	270	252	297	287	268	307	281	317	307	254	305	315	295	287	267	279	277	296	302	316	283	288	324	322	274	317	296	312	309	270	309	297	287	322	290	273	308	269	320	304	268	277	285	304	283	277	291	291	284	289	312	283	301	282	282	322	305	279	299	298	299	296	293	280	278	300	289	279	306	293	311	300	315	298	314	294	292	269	290	286	288	302	293	285	264	285	265	261	316	302	305	299	278	300	295	314	296	265	295	329	304	295	279	289	311	273	303	303	284	290	313	284	276	290	287	292	300	317	273	271	300	278	303	276	271	266	295	308	277	284	307	288	292	292	295	283	327	317	268	299	311	271	317	288	308	311	319	299	286	263	317	301	285	316	309	291	310	276	291	275	281	281	283	316	304	290	289	283	268	279	315	301	284	299	298	325	262	270	304	287	299	307	252	320	288	273	251	299	292	311	272	319	266	301	273	291	294	287	306	295	298	294	302	319	262	288	303	271	304	292	280	260	300	296	289	277	310	329	278	293	300	294	296	317	278	296	273	309	281	299	283	325	322	292	306	287	301	277	331	290	302	271	260	257	282	270	280	304	268	303	322	283	279	289	280	305	309	289	306	278	316	314	294	284	271	268	297	284	284	289	275	281	307	277	281	314	278	277	306	325	333	265	312	318	296	295	293	262	270	293	282	308	290	297	290	302	309	281	292	322	295	272	288	290	299	277	315	292	275	300	286	302	295	280	281	262	246	302	270	258	290	260	302	287	311	309	303	286	306	273	302	323	295	319	312	335	266	289	287	270	275	282	324	282	291	280	298	316	317	324	316	288	287	260	325	304	313	267	309	303	286	283	299	293	289	280	280	289	302	290	292	264	315	296	305	292	278	302	303	320	278	298	283	306	304	287	280	308	284	297	289	304	287	285	305	297	268	282	295	287	298	283	317	304	282	326	278	308	300	294	276	295	290	289	254	308	285	332	303	329	274	294	299	287	300	292	290	310	294	298	289	305	312	281	278	281	294	301	289	305	277	304	263	297	296	290	249	259	297	307	293	271	309	302	294	308	286	305	307	283	305	297	279	288	299	276	298	289	319	288	285	289	291	289	297	317	275	283	274	319	295	313	267	289	332	275	280	297	297	297	299	277	272	284	284	299	285	282	287	297	319	292	265	296	287	297	314	310	271	287	285	291	308	320	277	312	286	304	303	262	311	253	318	290	280	289	307	289	329	301	298	315	273	269	321	290	305	282	279	267	289	297	259	295	274	266	266	316	275	286	262	276	287	295	278	335	304	277	325	317	297	263	290	288	274	300	330	299	295	291	300	307	287	309	285	300	268	286	301	286	285	301	298	296	287	293	316	306	313	267	306	292	290	294	272	280	297	268	288	303	290	299	340	267	293	290	304	302	329	282	297	308	291	319	309	298	295	282	289	291	300	259	301	301	297	284	275	302	274	260	279	289	291	310	289	324	309	265	321	294	301	282	294	305	292	302	268	296	271	285	300	307	308	308	311	297	290	304	284	275	296	292	290	307	288	285	289	278	282	287	303	285	281	319	312	301	299	284	287	307	318	299	285	264	286	283	275	292	266	293	282	323	287	289	287	324	283	295	278	309	294	269	296	298	293	285	303	281	297	291	327	278	334	304	325	268	294	280	292	300	286	289	278	282	284	336	292	254	286	283	293	263	306	294	296	298	296	301	302	310	279	313	314	304	304	299	305	254	287	275	289	291	294	316	286	287	272	319	291	285	275	278	268	285	259	296	297	290	285	298	308	308	293	274	300	244	271	259	283	306	326	278	344	279	318	286	267	265	313	291	244	315	285	297	304	311	275	266	294	265	303	314	280	287	328	288	288	313	287	299	294	313	308	310	296	292	310	297	292	303	287	288	298	285	297	327	282	293	290	291	262	277	271	319	292	325	315	277	288	266	310	272	299	282	279	291	277	307	289	269	286	262	294	291	301	299	288	278	311	312	271	252	280	296	324	328	290	294	279	331	294	310	291	283	294	286	288	300	296	288	296	317	299	324	324	305	282	356	255	313	285	280	309	268	277	273	283	307	306	274	288	293	300	277	290	263	296	271	284	303	274	277	266	296	301	290	287	306	291	308	307	268	266	286	270	312	324	297	303	289	300	284	282	281	300	318	291	302	268	290	294	269	292	297	261	292	327	277	305	301	299	268	306	299	291	300	287	283	260	297	275	324	273	296	303	275	275	317	295	287	290	309	309	268	297	293	274	301	289	297	261	298	296	282	293	278	273	247	318	269	288	278	308	290	316	290	304	322	271	288	298	320	269	312	297	281	296	282	267	281	293	306	270	285	278	251	281	298	315	304	265	293	275	293	322	298	264	294	321	271	284	289	314	300	313	293	309	280	304	257	289	288	282	298	319	309	291	308	316	276	267	299	280	303	284	284	264	301	293	288	297	277	324	293	282	289	295	284	283	287	289	298	278	287	300	302	289	289	291	295
23260	35469	12555	2425	722	392	327	272	276	245	234	237	238	219	251	265	210	226	227	244	366	217	226	239	207	192	256	201	278	252	245	255	200	220	209	222	229	236	264	241	208	241	236	209	243	231	250	238	231	234	247	229	251	216	256	210	208	266	238	250	238	261	224	233	236	227	235	219	228	232	241	234	259	237	247	209	232	248	221	255	234	218	222	232	225	256	237	233	253	236	223	240	217	239	235	233	229	235	239	229	236	246	252	206	216	207	213	247	211	221	217	224	268	266	251	220	220	247	245	219	203	236	257	245	212	253	273	235	240	222	237	223	265	264	239	244	237	234	244	254	235	214	254	231	221	221	256	249	248	233	241	240	263	253	255	269	230	250	241	259	228	248	212	242	255	201	263	237	238	193	263	224	212	274	250	228	212	249	220	227	260	248	227	232	223	236	223	244	255	230	216	226	252	222	257	245	252	231	224	234	211	248	231	228	233	233	239	234	253	229	239	251	232	255	236	229	249	237	263	219	255	223	229	217	201	218	229	205	264	258	240	236	216	248	248	234	240	225	237	261	229	214	245	259	273	222	246	257	250	234	219	238	224	244	244	221	248	237	238	236	223	230	226	226	215	224	222	253	219	241	252	236	231	218	269	227	240	259	221	237	224	243	206	229	221	241	222	258	224	218	245	270	223	242	239	216	226	229	229	237	242	211	218	258	237	235	249	249	245	210	237	246	230	225	241	261	231	267	228	239	220	252	238	239	237	213	229	250	228	243	251	217	240	249	223	243	264	241	225	225	229	225	243	189	224	219	257	250	234	240	207	240	199	213	240	232	241	231	205	225	237	229	222	235	208	199	237	234	217	208	243	238	230	249	236	231	218	211	215	230	247	245	234	235	213	256	243	272	236	210	255	236	235	243	252	243	232	213	205	219	261	244	231	226	217	225	209	257	240	263	247	212	246	261	232	228	228	230	255	229	253	212	219	247	242	213	237	224	236	232	233	246	208	210	253	230	218	247	236	240	219	239	238	227	219	251	235	261	242	258	233	237	224	243	202	233	236	218	220	240	238	236	223	231	225	246	210	232	228	230	238	213	228	235	250	231	237	260	270	246	255	236	249	247	234	236	227	232	231	235	220	222	234	229	232	272	236	212	255	215	221	214	262	236	242	221	263	259	220	246	249	217	244	227	223	218	228	223	221	238	250	227	250	232	223	221	206	267	242	236	219	235	228	222	239	253	246	220	228	218	231	240	246	251	243	243	258	226	208	227	230	219	256	223	217	242	226	196	229	233	207	224	245	238	223	272	220	226	255	249	242	237	219	266	229	255	219	244	242	248	207	228	270	210	214	224	246	215	263	256	236	232	247	189	243	229	266	229	237	259	222	216	226	256	224	231	216	208	247	234	233	215	213	243	284	257	241	245	254	263	216	215	217	225	224	242	221	239	241	243	227	256	242	234	219	250	250	232	230	225	220	232	218	239	219	228	214	226	231	213	223	200	205	273	230	232	229	245	237	260	261	238	233	235	226	233	228	227	256	224	205	264	214	257	202	247	247	232	229	235	219	209	217	259	267	216	249	202	246	236	220	236	250	227	252	228	238	227	204	232	214	250	231	249	260	259	234	225	254	239	250	211	221	229	246	214	212	215	255	259	225	225	249	224	247	240	224	244	217	252	223	257	234	256	208	241	243	233	230	204	232	262	233	242	237	235	249	234	232	242	247	205	235	268	211	260	238	249	210	229	247	210	204	248	226	241	231	246	239	202	243	252	232	239	210	254	238	238	230	212	239	205	240	215	253	245	229	236	231	239	254	242	236	238	246	260	236	233	238	229	268	241	232	224	244	215	225	217	247	254	241	250	239	244	234	224	219	209	230	220	245	241	245	234	259	225	238	216	238	233	233	231	250	233	230	214	270	223	251	244	231	224	233	229	221	261	258	216	239	231	246	254	214	246	231	219	211	226	221	254	242	249	245	219	235	247	239	229	238	242	273	248	214	231	212	206	240	243	239	217	257	240	247	226	243	225	241	246	190	211	260	232	258	223	246	272	226	221	247	233	228	253	255	220	224	229	226	227	239	205	235	228	233	233	237	217	222	221	266	239	254	221	245	245	236	252	226	240	239	266	231	242	203	218	273	237	240	226	215	241	230	245	268	253	259	243	259	233	261	250	214	246	237	237	261	244	284	214	214	206	246	210	263	231	243	233	202	239	237	293	235	225	220	224	244	241	232	236	239	229	249	221	243	217	212	244	257	227	237	242	235	260	196	228	252	237	222	252	221	242	238	214	262	262	251	249	244	253	245	245	282	246	254	266	259	256	231	236	195	242	256	234	240	250	202	215	250	229	230	234	236	206	228	192	211	233	244	243	235	197	217	245	233	259	237	237	204	269	238	242	229	235	232	256	228	221	214	260	230	226	240	253	239	246	241	232	223	259	235	220	227	234	248	250	242	236	237	217	209	257	222	236	240	234	230	218	227	241	237	228	217	211	224	240	252	253	237	226	238	257	238	242	237	235	235	237	257	218	231	253	208	241	273	223	244	231	242	252	251	239	253	224	259	225	242	259	209	240	238	249	230	225	208	238	241	241	266	220	250	226	251	253	252	226	254	232	236	211	276	237	219	205	248	217	245	232	225	222	264	249	265	245	262	205	228	191	217	206	227	252	234	255	248	228	221	243	266	237	269	263	240	230	241	246	228	244	255	232	254	213	230	230	249	224	232	239	235	251	222	223	227	251	233	230	228	248	248	256	234	268	236	225	216	221	233	246	244	224	217	258	240	226	246	241	226	235	248	227	247	253	222	222	256	251	247	218	208	238	228	258	222	254	228	229	245	231	217	214	249	221	240	238	220	224	224	286	233	232	226	222	215	219	243	253	221	297	222	254	219	230	246	206	208	218	214	227	228	264	247	264	233	253	221	252	236	234	255	233	219	223	242	206	255	244	214	229	251	233	220	247	241	217	239	259	224	218	248	227	231	242	243	250	251	249	254	260	243	260	262	220	237	237	241	227	239	223	239	241	220	213	249	252	220	226	221	256	236	216	228	223	248	237	255	232	234	238	227	216	229	253	232	268	246	242	234	217	217	192	246	231	255	236	235	252	223	235	196	251	235	243	246	228	233	234	233	241	259	220	253	232	241	241	230	255	232	241	238	227	233	260	232	233	272	221	234	248	248	198	236	229	255	208	237	262	231	234	236	213	227	240	209	232	251	270	224	226	235	225	230	252	219	211	233	221	227	223	257	214	254	230	227	243	235	227	242	240	213	231	213	222	227	213	232	234	224	235	262	237	250	257	238	250	241	250	231	246	217	228	251	205	223	249	214	235	243	243	245	227	241	252	206	216	223	211	215	219	234	225	222	213	202	250	240	213	250	214	266	246	244	241	236	236	235	248	270	218	210	239	239	258	241	258	228	209	265	251	240	247	216	264	263	256	251	232	257	222	261	245	241	218	226	211	243	235	258	221	258	234	220	255	249	231	229	250	251	242
19654	33717	6855	1000	833	811	757	683	686	614	639	620	608	601	573	596	593	549	608	624	1339	586	551	591	586	552	614	546	574	556	549	533	550	592	595	558	500	548	577	569	557	590	616	590	581	562	581	597	538	598	551	566	558	548	600	573	552	577	570	564	595	576	598	575	556	576	618	594	565	563	546	568	562	551	613	540	597	578	566	573	578	577	543	617	537	588	584	524	595	545	544	560	556	551	601	612	602	592	586	588	566	546	583	580	555	520	535	566	605	547	529	580	565	588	555	599	555	606	577	565	550	540	545	610	562	583	549	549	550	549	571	598	553	553	541	545	562	617	559	564	591	564	588	588	533	572	591	547	552	585	528	571	612	594	553	554	614	530	560	614	570	570	581	585	563	537	532	595	554	575	612	539	591	577	636	546	588	565	562	576	567	612	514	586	606	570	584	565	576	575	560	634	596	576	541	597	531	534	571	563	623	562	592	567	531	552	591	571	585	560	546	600	579	527	535	563	565	628	594	580	541	528	577	581	538	518	590	596	530	510	563	591	549	583	590	552	562	519	583	612	574	546	525	558	538	557	557	571	558	530	611	555	543	587	561	574	596	566	566	584	535	546	541	561	556	606	569	582	547	557	568	587	548	564	566	548	551	569	588	538	548	558	547	527	579	565	565	560	603	564	537	523	548	577	536	544	545	527	569	555	568	549	595	552	569	571	567	603	545	569	569	543	556	599	621	577	578	561	595	566	508	569	553	595	569	541	577	555	550	556	576	575	575	542	571	588	567	566	583	588	533	585	549	539	586	562	560	548	577	594	583	567	562	583	536	604	574	573	545	549	542	553	502	558	555	502	558	592	568	533	551	556	553	554	573	584	540	578	562	537	589	546	581	555	615	573	546	567	590	603	548	570	550	551	556	571	587	540	562	561	567	606	559	565	557	568	596	583	550	554	545	577	565	595	607	530	573	578	601	565	584	582	594	591	597	527	592	551	594	556	550	548	549	628	573	581	576	575	584	547	582	555	611	589	611	532	560	541	564	595	553	533	538	578	557	557	544	565	614	578	569	583	529	598	555	533	552	565	564	570	557	584	550	568	529	541	560	569	575	592	550	554	589	554	566	576	531	545	580	553	589	565	547	567	552	567	497	583	581	544	563	555	559	552	571	567	561	613	576	535	532	558	550	545	601	558	553	580	569	540	532	593	595	634	545	554	550	576	581	583	538	578	535	544	572	568	570	548	539	562	600	583	536	565	569	544	554	573	567	545	561	593	561	579	524	559	576	547	590	573	547	536	566	581	508	555	571	595	593	588	565	622	534	554	575	561	558	588	538	532	551	572	558	602	572	566	603	604	581	566	586	533	546	582	583	531	565	582	582	600	575	599	571	544	572	573	588	540	548	557	550	544	591	555	570	623	584	598	560	559	579	575	591	524	599	572	598	568	556	544	583	584	545	516	554	596	569	543	605	555	580	579	554	554	558	597	592	555	550	545	553	553	553	572	564	556	543	564	563	579	567	581	566	559	556	539	584	590	533	530	560	586	570	569	573	576	572	549	623	557	557	575	586	587	581	566	531	595	575	581	516	529	558	582	551	542	549	600	548	587	577	602	552	555	526	551	591	532	576	500	583	533	530	553	556	602	539	551	551	591	598	550	537	550	562	604	554	593	592	571	564	575	596	564	626	567	566	551	505	549	552	571	529	577	571	609	581	542	546	614	551	568	550	553	608	560	561	578	551	572	553	567	549	566	603	556	563	578	587	598	542	609	574	547	577	596	581	609	562	586	552	521	564	607	551	542	562	546	540	587	605	603	534	582	596	585	540	538	615	527	552	539	552	562	548	600	555	576	544	592	547	556	552	542	525	568	550	592	600	547	561	579	586	557	586	555	516	585	545	544	592	576	628	551	595	530	565	551	583	531	596	585	584	571	538	560	553	568	588	527	556	597	564	616	563	537	605	550	621	558	598	590	586	596	603	583	583	576	611	540	559	549	591	578	570	588	592	580	562	559	564	581	608	558	587	559	571	566	550	571	530	564	562	611	622	615	572	607	563	571	559	573	584	590	578	556	577	597	542	597	554	587	603	572	570	557	516	573	592	534	579	573	544	557	549	565	555	563	547	530	528	549	564	557	532	593	552	582	580	589	600	583	545	530	589	516	566	582	578	555	552	608	570	586	592	590	575	576	587	554	555	566	528	658	570	559	589	574	586	542	618	624	556	595	540	585	577	556	581	590	566	585	515	598	598	564	622	580	551	573	555	584	602	589	580	549	534	540	546	580	573	581	593	562	542	554	565	569	538	571	578	635	584	585	585	569	560	575	575	568	513	552	592	591	581	531	512	569	546	526	603	550	554	611	543	587	571	559	558	575	550	570	584	553	519	580	567	564	564	582	613	563	555	589	597	609	536	577	544	560	548	554	558	543	586	572	574	592	585	584	593	555	572	598	571	577	607	536	577	565	557	571	559	570	576	560	560	557	576	549	536	542	600	637	612	577	577	514	570	578	522	519	573	588	539	572	555	565	604	553	564	578	592	611	545	595	575	579	586	580	542	558	572	611	520	539	584	582	561	585	572	551	582	562	547	571	583	585	570	608	618	563	552	524	540	555	528	574	591	575	562	536	588	556	587	584	560	528	569	562	584	567	532	558	592	531	582	552	556	578	568	586	540	570	524	588	548	546	557	570	519	587	505	593	598	591	557	555	578	556	581	532	607	574	550	574	572	587	528	597	576	546	553	571	620	565	596	550	563	563	589	574	547	566	567	516	569	557	574	590	602	593	569	562	587	564	608	559	590	521	566	525	560	568	571	598	536	596	555	597	570	597	566	536	570	590	571	583	545	585	564	553	528	581	581	572	539	585	589	541	603	532	567	528	562	586	552	550	556	587	535	633	557	575	599	559	542	547	575	582	558	559	566	542	591	537	582	566	576	537	580	572	572	545	591	561	551	591	588	562	588	575	597	568	539	597	585	532	583	580	580	584	573	602	551	572	536	577	599	546	603	529	550	587	580	569	589	546	597	578	586	607	554	574	579	543	552	575	589	548	548	592	603	617	509	559	532	572	529	635	593	500	561	535	604	542	553	554	549	567	594	562	558	555	588	593	545	540	599	549	559	541	548	573	574	580	494	575	586	582	578	591	547	590	521	563	577	558	587	573	576	589	633	522	579	564	564	567	608	607	614	549	575	601	558	560	597	566	506	576	520	600	577	549	569	534	522	554	580	540	593	548	565	549	571	556	569	536	561	557	522	590	548	583	553	549	592	565	566	592	529	535	558	564	605	592	577	552	568	543	539	538	578	552	533	554	574	590	576	610	596	554	585	570	572	595	547	582	571	549	552	538	562	547	530	596	573	602	562	575	571	576	591	556	592	548	532	592	550	548	525	600	614	584	559	554	568	556	589	568	589	557	539	538	567	516	605	567	532	604	554	552	554	576	509	512	576	580	569	512	520	609	578	546	620	575	573	568	585	576	600	518	575	552	552	564
62993	45995	28453	23703	21682	15190	6686	1919	641	731	474	406	345	327	275	300	328	295	228	234	2604	223	198	213	181	173	167	189	188	179	183	167	191	204	158	173	172	181	172	185	177	160	177	194	171	167	171	179	166	155	153	169	163	150	163	164	161	156	160	180	156	145	172	117	154	133	148	150	148	164	163	168	164	166	178	142	156	155	169	168	146	153	188	169	150	175	170	162	149	165	158	172	154	167	164	150	160	192	174	158	151	176	164	171	148	163	144	160	164	158	136	156	142	134	150	145	162	154	165	155	168	159	168	154	147	156	160	169	168	171	146	149	142	185	156	161	145	170	159	165	147	143	145	159	158	158	149	160	145	126	165	167	171	157	127	149	131	153	162	148	134	153	142	165	141	149	165	146	146	164	143	167	158	179	167	130	161	148	158	164	177	165	168	121	156	192	135	158	159	131	164	162	169	148	144	178	169	164	138	137	159	142	158	167	169	153	152	163	157	169	150	164	155	160	173	144	180	162	164	174	146	148	160	141	140	149	143	184	177	159	153	162	155	132	131	152	162	175	172	171	157	149	148	148	160	163	130	133	167	168	169	158	167	177	143	166	164	148	168	173	170	167	152	144	166	130	144	162	165	152	157	139	155	128	148	164	181	179	155	165	162	168	143	126	143	162	158	152	154	157	138	177	168	144	156	142	145	164	125	164	159	158	152	157	150	171	153	147	155	178	136	143	187	164	175	171	179	164	160	166	149	162	192	178	153	167	168	143	161	137	178	149	151	152	186	136	129	151	155	143	165	152	190	170	144	150	171	156	176	168	186	148	164	157	146	168	164	163	144	175	160	151	166	151	156	155	178	166	154	182	141	169	153	177	180	141	165	178	146	134	153	156	181	183	170	171	152	170	164	168	185	144	172	174	180	127	162	152	150	173	171	143	175	165	146	130	157	153	187	151	145	154	147	165	164	140	158	158	161	135	170	172	152	158	146	161	143	156	154	162	160	129	144	158	161	145	157	157	172	162	181	152	152	135	160	163	150	195	160	172	165	152	149	152	153	170	150	151	151	175	167	164	179	174	154	163	188	162	164	146	163	157	148	156	177	162	146	173	148	163	173	156	143	150	161	147	181	168	158	157	150	147	143	162	150	166	177	158	167	151	171	173	177	155	160	145	155	156	167	148	159	150	148	170	180	179	147	161	174	141	171	148	125	167	180	164	173	163	153	134	154	168	157	130	140	175	153	165	160	176	170	151	163	162	162	154	177	152	167	171	158	148	201	172	158	165	163	130	172	172	141	172	140	156	128	145	146	150	156	157	151	154	183	162	168	137	165	161	147	171	160	163	157	148	151	133	162	163	165	185	150	156	149	162	144	157	165	148	151	152	146	147	153	155	166	161	154	154	148	142	160	152	155	164	145	156	131	187	152	139	168	156	170	149	161	144	163	154	149	174	174	156	159	155	177	162	161	154	154	171	150	159	161	180	149	148	159	160	134	172	154	189	152	149	183	158	148	146	165	144	164	180	164	166	140	151	158	169	154	143	155	163	176	151	160	156	166	147	167	172	158	162	164	135	150	182	157	198	159	163	164	157	169	160	144	158	123	172	156	157	168	190	167	155	157	142	156	171	163	151	179	161	164	162	166	168	140	154	178	175	141	167	156	140	164	153	167	177	161	144	155	145	146	151	149	153	163	184	171	161	161	160	133	170	155	153	174	180	160	178	173	134	151	175	144	181	162	172	156	161	163	169	174	162	150	170	146	155	160	142	143	150	157	167	156	161	160	151	163	163	157	144	160	176	135	157	133	153	171	170	164	153	142	155	165	167	162	162	166	176	168	151	150	175	142	159	153	151	142	139	155	122	160	154	155	151	156	192	167	150	156	184	152	151	187	154	172	153	194	145	140	132	178	163	124	176	165	119	161	179	147	130	167	144	151	150	167	184	154	153	148	159	155	169	177	161	156	144	172	164	171	160	160	150	141	175	157	161	160	179	178	162	161	154	194	140	153	145	174	159	168	149	146	157	152	157	162	155	176	144	154	173	159	143	168	186	161	165	170	168	167	126	174	159	176	153	165	146	181	164	148	145	146	146	164	157	148	147	172	175	151	184	148	151	151	159	182	149	134	166	168	152	161	162	153	165	161	162	164	148	150	156	164	144	175	155	130	162	167	156	147	162	167	176	140	147	147	140	154	173	179	146	169	150	170	140	173	159	167	162	192	154	140	157	172	158	168	150	161	142	162	156	162	166	163	119	133	164	166	159	164	179	171	156	168	179	155	165	147	183	149	150	141	153	148	142	166	173	135	162	158	172	167	152	150	135	152	165	174	174	169	145	153	176	159	149	174	148	178	162	167	150	187	160	175	163	139	163	161	191	172	186	172	159	140	158	158	160	148	148	162	167	171	159	157	154	166	171	163	132	180	116	180	145	158	173	139	147	156	176	172	147	148	169	133	175	173	181	149	127	152	161	157	171	141	161	181	147	167	164	151	155	129	168	142	159	163	146	156	162	154	138	158	159	144	152	151	169	170	164	149	153	159	145	163	154	154	145	181	169	160	174	157	159	173	158	169	175	177	142	147	152	158	152	174	169	135	201	176	154	179	162	148	170	176	154	156	172	157	162	158	172	148	148	181	158	175	184	158	167	157	151	171	163	155	156	158	154	151	158	146	155	153	163	146	153	159	190	153	160	144	166	182	175	158	164	143	158	159	154	156	177	159	129	139	161	156	150	161	155	144	146	165	174	170	132	159	171	162	181	138	152	175	146	166	160	147	181	133	137	146	150	154	154	150	148	152	149	162	168	148	167	128	158	182	141	151	156	162	149	158	139	167	135	173	156	145	155	165	191	149	163	155	172	146	157	168	166	144	164	150	163	173	163	163	171	165	183	138	144	178	157	166	183	167	146	156	171	153	152	139	148	166	155	156	151	163	186	154	155	145	144	150	154	167	162	161	164	167	168	156	165	149	169	146	178	170	174	155	147	167	170	149	151	153	164	162	167	168	130	148	173	151	148	165	150	204	144	157	173	145	172	156	154	174	176	158	173	157	157	155	151	180	155	175	138	155	149	173	148	159	183	180	173	163	133	141	156	161	159	170	164	179	161	163	163	189	187	162	160	149	170	151	179	141	170	152	161	144	174	155	196	176	137	164	164	150	164	165	137	138	154	187	184	159	144	155	134	165	162	181	149	193	180	145	141	153	157	173	161	147	164	173	157	150	143	155	158	138	149	185	139	138	165	154	133	171	150	138	167	152	152	177	143	157	184	138	150	157	139	166	177	187	190	150	159	162	164	161	167	143	148	159	151	153	141	168	156	172	144	158	171	147	168	140	190	161	174	147	147	181	171	150	157	143	155	163	161	159	155	142	154	142	126	144	147	166	162	141	161	129	166	170	152	174	174	165	174	146	160	156	166	146	154	154	154	162	147	160	160	153	163	161	176	157	156	185	166	147	164	146	170	179	179	182	156	181	129	163	175	197	173	167	176	179	166
57288	47412	17018	6678	5854	6050	4988	3276	2400	2865	1755	1543	1412	1300	1287	1292	1294	1031	891	1126	11255	618	662	595	569	562	557	542	547	535	518	506	458	521	466	457	472	474	423	488	432	459	464	422	420	452	408	440	456	416	453	432	415	413	436	407	422	396	458	409	408	378	414	402	414	380	418	375	395	395	389	368	404	391	390	402	389	385	379	364	348	397	407	421	381	361	402	386	419	374	399	387	365	406	399	370	386	406	417	385	381	373	400	367	360	382	376	386	398	375	363	382	403	351	382	391	425	405	356	400	414	411	398	411	373	426	368	398	378	376	397	336	350	393	382	387	372	365	385	393	394	407	358	364	378	381	384	390	352	377	369	398	367	399	355	359	364	377	355	403	376	407	351	381	383	357	345	357	398	363	385	370	362	389	396	379	355	364	384	368	383	338	375	355	395	372	354	351	365	378	369	358	354	368	394	400	378	379	369	372	394	387	364	371	358	386	383	360	373	322	371	342	352	386	350	352	380	362	394	355	362	401	366	371	380	367	379	346	401	348	370	385	401	363	375	383	404	333	371	371	370	382	381	362	404	378	375	362	359	393	376	358	355	382	383	380	370	365	370	373	395	358	377	362	390	393	400	374	378	375	404	392	363	367	341	381	390	363	364	381	374	382	381	350	362	381	394	375	375	365	399	391	351	390	394	425	383	356	384	383	402	380	391	390	390	394	370	397	411	367	383	366	354	390	381	377	355	330	404	353	363	392	360	361	397	414	354	357	367	368	394	381	343	373	375	357	372	358	376	356	391	375	336	387	352	337	401	393	338	397	374	344	369	353	366	363	382	396	370	341	378	378	381	401	357	387	357	366	368	397	382	372	367	415	392	369	373	386	380	389	380	408	389	393	358	402	352	363	381	386	357	364	387	380	379	369	404	369	373	373	360	363	380	362	384	367	347	370	358	363	374	333	395	384	371	356	379	373	359	377	361	368	378	391	377	332	410	341	375	394	343	385	361	384	340	365	374	343	408	395	394	400	409	354	383	366	383	377	396	369	385	379	373	360	373	355	370	375	352	383	360	381	350	383	375	367	407	370	343	398	377	381	371	353	427	383	353	349	390	353	376	338	367	376	363	376	369	405	368	380	366	368	354	385	402	395	384	370	366	400	415	364	356	380	397	397	368	380	401	369	391	376	359	363	375	370	343	386	326	384	391	379	361	357	389	388	392	370	363	347	375	384	381	417	367	378	376	379	383	377	367	378	391	358	383	374	382	366	396	366	403	387	369	413	367	420	359	388	411	382	373	366	376	337	395	375	373	364	375	346	385	389	372	398	343	352	386	360	402	379	384	395	372	375	381	390	382	346	383	404	362	382	355	383	370	352	433	349	388	402	406	377	354	361	370	374	364	344	361	382	362	369	392	386	348	349	401	371	372	352	368	385	387	375	376	376	424	376	366	401	366	364	385	345	365	329	377	354	392	346	389	352	359	390	366	398	365	390	390	362	393	370	354	370	346	373	357	368	354	406	356	365	364	408	363	359	350	335	352	388	393	365	364	390	354	378	367	387	380	360	360	377	345	373	363	378	379	390	350	367	383	358	388	355	390	337	378	388	372	378	371	403	360	370	351	407	349	411	363	371	351	368	392	362	369	356	352	363	388	411	360	369	381	361	370	358	371	367	389	398	363	404	366	334	370	368	367	388	413	415	418	379	366	350	386	382	384	342	369	369	365	378	385	365	364	361	388	334	338	391	376	367	404	345	379	390	351	356	384	350	356	366	368	354	375	348	352	341	375	378	340	348	317	407	373	343	364	372	356	367	361	381	354	362	371	376	398	390	357	380	382	349	380	387	393	389	427	376	376	385	384	380	374	427	373	375	429	405	377	372	367	342	360	359	380	366	388	378	369	374	440	357	346	356	334	382	392	361	390	381	362	403	364	333	392	387	357	378	405	375	377	392	376	355	360	393	381	391	371	328	404	376	384	346	370	383	391	369	371	333	357	415	347	359	390	367	393	374	377	401	379	359	396	373	348	385	383	375	383	364	361	394	356	325	401	366	365	369	366	367	380	402	384	346	415	367	379	366	390	376	361	363	384	397	352	382	349	368	363	388	378	360	353	368	396	363	333	386	398	395	359	356	366	356	383	369	382	376	388	341	385	369	427	335	338	353	355	408	377	338	336	376	384	333	363	357	356	400	352	343	368	382	365	352	392	366	365	370	368	382	369	410	373	365	394	396	391	399	408	379	389	359	364	360	398	368	382	358	397	365	384	381	352	373	363	380	355	360	428	372	357	350	353	379	372	375	392	357	394	365	354	378	381	360	355	352	379	365	363	351	400	359	398	336	350	371	390	406	354	349	381	361	403	420	374	420	369	366	367	410	382	386	375	419	376	398	380	373	381	362	356	351	358	370	381	387	357	362	354	379	380	380	367	366	384	377	368	385	385	377	343	376	389	342	346	391	397	335	340	368	395	390	389	379	376	357	377	367	416	365	354	378	352	362	407	371	361	390	364	382	395	348	382	385	384	418	346	399	377	361	400	406	385	397	366	353	371	387	394	351	374	353	357	348	370	382	354	399	350	358	360	385	401	371	335	370	366	387	357	400	373	361	361	377	396	350	361	402	359	396	372	381	359	369	389	350	376	381	402	353	366	364	349	376	370	358	369	371	353	379	376	379	370	387	381	405	375	370	339	370	390	381	353	381	378	337	385	408	416	358	380	373	377	386	310	358	349	349	351	400	358	384	412	384	366	371	417	382	365	381	336	401	374	333	365	377	389	400	382	385	340	374	335	381	378	358	367	392	370	377	373	396	398	398	404	335	353	371	364	343	351	381	366	378	367	363	383	361	385	390	365	394	388	372	346	340	365	386	380	366	351	359	342	367	392	366	358	382	348	357	380	379	339	338	375	376	366	356	357	387	359	367	363	406	375	404	371	361	356	429	370	381	360	341	402	403	376	344	347	407	360	379	349	362	360	354	351	360	405	371	389	355	333	331	353	368	385	406	381	361	348	372	387	352	370	411	369	387	368	373	354	367	372	370	364	352	393	363	383	385	351	349	352	367	381	404	376	391	365	379	400	425	367	371	379	372	364	364	338	410	373	372	360	391	382	339	370	349	396	363	357	354	385	387	393	370	398	360	340	374	374	399	374	385	368	383	398	359	389	384	406	400	341	387	373	348	378	394	347	348	380	414	400	330	392	364	351	366	381	377	367	400	383	380	358	344	348	383	364	383	357	352	366	373	353	389	396	417	342	345	360	387	355	347	392	361	374	382	369	370	362	359	349	367	352	393	354	384	352	368	379	400	361	370	373	324	376	369	403	391	329	383	404	386	372	392	382	391	396	359	372	385	375	357	376	347	395	387	367	344	384	357	364	365	346	390	389	347	363	387	377	386	379	373	387	357	361	381	407	382	389	373	393	410	399	378	393	369	352	377	373	368	395	367	387	357	343	402	367	386	377	383	377	365	342	397	355	360	355	343	359	418	371	351	375	391
58122	46398	29851	23343	21173	17746	11001	6215	2099	748	442	401	319	278	282	234	197	223	198	159	641	158	133	149	144	137	146	118	123	141	136	129	153	114	83	128	123	148	118	116	116	106	114	114	124	111	106	116	119	140	127	127	121	116	116	94	115	120	107	128	87	124	115	122	103	105	98	106	104	94	95	123	107	103	105	117	110	114	112	119	104	116	91	119	101	97	109	103	104	103	119	91	109	82	105	116	125	99	99	135	116	112	108	104	105	105	93	102	93	107	94	110	105	107	105	98	118	98	111	108	114	95	105	92	102	122	108	111	115	90	91	111	86	105	125	104	115	96	96	110	122	99	122	112	113	113	137	115	123	126	96	126	99	115	97	100	102	102	87	98	99	96	96	99	99	108	131	121	104	108	94	103	118	96	113	107	111	100	107	98	106	124	115	94	120	111	91	97	91	88	108	115	124	118	103	81	105	113	120	91	100	109	113	112	104	113	116	110	121	98	98	105	106	119	113	101	97	106	82	96	114	108	90	103	118	86	120	129	86	105	91	96	107	93	98	117	114	108	104	114	104	116	79	124	123	110	119	107	97	105	113	105	116	112	109	102	101	117	117	117	88	119	110	96	126	130	106	106	122	102	106	107	85	121	104	110	89	125	119	116	101	109	96	133	103	114	95	87	97	110	88	118	115	100	103	104	118	104	104	121	99	107	105	119	105	103	95	107	111	98	94	115	112	103	91	100	93	109	107	104	95	102	79	115	101	115	98	106	115	104	112	110	92	103	120	107	120	82	95	110	87	121	117	92	103	107	110	107	119	126	83	125	99	103	104	95	112	96	90	117	125	107	96	94	109	108	124	104	93	102	113	99	110	113	103	107	101	83	130	110	109	116	99	129	113	122	99	117	102	120	123	97	110	121	91	85	96	99	105	111	99	83	114	75	91	100	110	106	96	124	110	120	85	112	117	108	102	112	108	93	99	109	104	112	104	98	117	107	111	122	103	117	123	102	102	106	105	113	117	98	105	110	89	109	105	126	104	113	116	117	116	103	99	95	105	97	106	106	115	109	117	104	125	110	112	120	101	102	105	120	110	103	108	104	118	107	110	90	88	111	96	107	105	96	103	115	95	107	107	115	101	96	114	122	112	96	113	98	111	107	98	100	107	105	124	115	109	98	113	123	101	104	117	95	107	100	94	116	91	93	103	120	95	109	106	108	107	95	116	112	102	95	100	105	101	103	94	102	100	111	117	103	87	101	94	128	88	105	112	100	118	118	102	116	94	103	105	111	122	138	102	97	94	90	100	92	131	116	101	109	115	113	116	114	107	115	94	98	112	113	119	106	119	117	87	95	117	118	118	117	117	105	86	89	92	101	132	96	116	107	87	88	83	98	105	90	122	90	106	109	104	106	117	110	112	93	111	101	91	100	110	130	104	96	112	109	112	105	116	112	110	118	110	112	113	100	102	101	108	126	100	110	94	97	110	105	94	91	109	113	121	110	93	95	119	107	84	98	105	105	101	104	99	98	111	119	95	113	124	99	103	116	103	105	131	119	109	102	113	110	102	116	118	107	108	95	105	113	110	125	132	95	114	124	119	113	114	111	115	113	117	95	101	108	99	121	106	104	108	99	115	104	109	106	109	129	87	88	111	102	123	114	115	101	82	96	101	111	97	101	107	99	111	90	116	103	109	110	113	109	114	95	121	99	129	117	116	106	123	105	117	128	98	111	111	101	100	93	103	119	117	113	111	114	107	116	96	98	121	98	121	116	99	92	110	109	108	113	105	111	111	113	101	118	101	104	109	92	132	106	106	127	107	99	102	106	119	90	94	93	109	107	120	102	91	108	94	88	118	106	129	118	109	97	117	121	111	101	111	110	88	118	116	112	110	135	102	98	112	109	111	131	113	108	87	81	106	101	104	107	107	101	102	98	109	122	97	98	114	123	102	93	95	117	93	81	105	109	107	100	114	102	109	93	117	115	95	115	122	108	116	96	127	93	122	93	97	101	122	107	100	97	105	91	109	102	121	106	110	113	106	110	128	120	106	100	107	91	122	99	106	100	111	123	112	106	90	112	108	100	105	97	97	99	125	104	101	106	95	81	119	94	102	114	106	112	110	99	98	100	122	107	119	90	97	99	114	106	107	132	109	125	111	103	86	113	106	92	85	108	133	97	103	114	116	106	97	105	97	96	118	100	112	111	115	106	106	115	105	103	102	122	121	93	103	114	118	97	107	102	109	98	93	117	117	98	110	115	119	106	98	117	94	118	95	92	109	83	119	95	115	123	121	116	97	102	114	117	122	106	102	133	104	97	107	110	127	111	109	101	101	118	112	79	108	113	114	107	113	94	108	95	105	108	95	99	113	104	122	118	93	107	96	99	103	89	94	102	105	106	101	106	107	112	85	113	127	139	130	134	113	119	119	96	115	97	88	98	93	91	105	98	104	98	116	119	115	90	97	126	95	103	99	125	99	107	128	126	87	102	98	90	106	94	96	131	99	106	102	120	129	108	101	111	117	128	96	106	110	125	111	123	89	86	108	113	109	120	120	113	89	102	109	103	115	121	110	108	101	96	95	101	99	95	105	97	104	119	115	89	101	111	111	112	100	105	100	97	100	116	122	110	122	103	88	111	127	94	118	97	124	100	99	90	96	114	105	94	101	107	97	102	103	93	108	112	103	114	92	99	92	82	88	110	107	103	96	120	135	96	103	99	114	125	112	115	109	115	100	105	89	92	102	116	117	141	101	104	102	108	100	104	124	101	105	102	118	111	126	99	98	114	131	111	100	119	96	97	89	95	102	106	117	116	105	102	105	127	103	104	97	106	115	116	122	122	107	98	99	121	110	112	117	106	111	93	85	127	115	116	117	135	127	99	86	94	100	116	106	93	119	107	122	117	100	111	111	99	115	81	100	102	101	105	103	119	98	111	115	97	97	112	122	134	112	113	101	101	94	120	99	87	115	111	89	106	121	121	112	105	104	106	109	104	117	108	95	108	110	99	134	121	108	98	99	116	101	101	112	114	92	105	97	110	107	102	107	112	107	116	105	109	107	105	111	95	107	106	121	117	104	116	105	113	111	114	119	105	102	119	93	124	104	127	107	90	103	116	111	111	108	107	115	101	102	96	90	105	116	113	110	108	94	122	90	110	119	116	95	106	105	89	103	102	109	105	85	107	99	95	113	111	126	134	98	119	112	103	119	105	114	101	86	97	110	113	116	105	105	88	93	106	98	120	103	107	104	110	108	113	110	110	107	112	111	118	103	115	114	95	90	128	107	107	100	100	108	103	130	96	115	106	112	120	93	114	86	120	99	102	113	137	98	125	139	100	140	101	89	113	90	117	114	101	86	95	96	96	109	99	114	109	108	112	97	121	105	113	94	98	106	120	126	115	94	133	110	103	107	109	120	101	95	106	92	130	124	124	114	101	140	77	113	126	95	116	91	127	102	104	108	110	121	120	101	106	101	98	115	100	115	114	91	114	105	100
53359	47534	14787	7125	5927	5162	5132	3530	2299	2660	1679	1748	1441	1343	1176	1013	976	959	831	753	3506	575	534	585	478	450	467	475	440	420	411	446	440	336	395	347	375	360	359	359	331	339	345	329	338	302	329	329	331	320	324	304	290	318	348	312	315	270	327	325	305	308	283	282	312	293	300	291	288	286	312	259	296	266	313	273	287	300	291	289	289	298	248	264	288	297	277	282	248	269	304	284	302	251	299	284	306	298	275	298	281	302	268	294	239	277	285	276	267	280	272	264	267	261	273	269	251	291	252	278	265	283	257	289	276	304	283	242	278	262	278	262	266	279	271	258	268	268	236	308	267	278	272	269	263	279	262	261	275	257	242	263	285	281	252	256	244	253	270	259	279	251	277	274	279	273	276	302	242	251	276	270	257	268	248	271	217	284	262	274	269	259	290	261	257	260	265	290	274	256	285	265	258	267	276	264	263	261	267	232	273	267	266	271	276	260	284	292	245	269	283	266	284	260	258	254	233	264	259	278	234	278	267	285	265	308	281	244	264	296	277	248	261	276	270	266	226	272	247	252	268	260	271	253	260	236	266	256	255	240	269	235	270	297	271	264	277	236	276	256	283	244	225	254	230	251	274	238	240	289	267	243	278	263	295	274	289	253	235	267	272	266	247	282	283	269	241	270	250	262	230	282	258	274	282	300	263	251	243	300	265	247	257	287	269	278	274	249	290	295	244	255	264	247	246	265	274	250	254	278	286	249	278	251	258	259	270	246	255	255	276	244	272	261	273	217	267	238	262	259	262	257	257	238	260	275	263	257	275	281	254	272	261	270	263	258	256	249	252	248	271	241	277	265	286	247	261	245	255	284	265	256	265	269	279	271	272	241	269	260	254	265	286	270	219	243	243	260	235	275	259	244	256	244	260	260	283	260	253	255	270	286	262	290	267	273	246	258	289	257	266	251	264	268	256	258	285	254	265	270	264	251	265	270	265	278	287	258	274	246	248	284	255	267	254	310	252	278	251	256	286	271	264	251	244	261	277	250	264	266	266	243	281	258	230	247	285	269	279	306	249	265	246	252	278	254	252	237	255	256	274	299	274	271	268	272	296	247	254	251	295	280	270	258	258	259	277	271	278	267	292	268	283	257	279	269	274	247	236	261	248	299	261	252	267	257	238	249	263	282	265	239	269	252	230	289	264	267	243	255	244	264	244	278	256	263	272	245	271	284	248	211	271	248	255	258	234	237	260	235	247	254	245	300	254	244	268	250	257	250	263	277	268	262	275	252	267	248	284	259	259	232	239	248	263	281	256	266	271	264	282	253	250	244	252	268	265	239	242	252	237	263	232	257	274	262	264	263	292	279	246	269	236	275	256	250	271	248	258	246	256	248	262	278	246	288	266	281	251	235	257	263	255	283	234	281	257	277	265	294	245	246	269	249	233	293	283	267	278	263	269	247	299	258	248	262	265	243	271	270	256	258	267	288	267	259	253	265	274	262	233	238	263	242	250	241	290	266	285	267	272	259	301	256	273	289	264	269	251	274	265	263	259	270	264	274	248	259	283	275	254	256	242	287	248	273	278	247	294	273	260	252	232	263	279	255	236	242	250	276	278	257	287	265	277	268	242	290	234	264	264	235	255	267	248	268	278	274	275	270	247	262	253	257	264	242	250	266	256	240	261	270	285	245	251	280	260	276	250	285	258	260	245	270	276	250	246	275	246	252	250	253	259	239	293	264	249	238	242	290	259	275	276	280	256	264	267	278	241	258	251	256	280	273	285	251	294	260	280	279	267	297	248	236	251	280	243	254	248	247	259	246	266	286	265	284	229	258	263	265	266	236	256	282	277	247	276	252	241	251	257	264	276	224	259	280	268	257	242	272	262	247	268	271	254	253	272	261	254	257	277	284	290	263	240	237	295	230	262	241	258	259	249	265	273	273	274	263	240	283	274	269	252	259	281	273	245	258	262	268	260	263	280	252	252	272	266	258	256	285	276	253	262	266	261	295	249	286	254	281	280	269	252	214	264	264	249	257	256	228	253	283	250	285	276	260	282	261	283	248	276	270	267	280	263	241	273	265	243	286	272	249	279	262	236	262	297	258	285	256	283	256	258	263	235	254	262	265	269	246	254	266	254	247	257	255	266	248	258	280	281	252	244	254	268	280	279	244	252	263	278	268	287	266	278	270	266	255	278	268	259	242	255	244	261	246	281	255	270	272	243	257	259	241	251	251	259	247	272	257	258	230	259	265	248	274	268	265	277	257	230	238	260	269	279	255	256	268	262	265	268	279	261	244	249	260	270	279	273	258	244	261	273	281	261	252	242	274	257	271	289	287	279	258	250	259	286	262	260	257	267	276	262	268	250	253	248	262	253	278	242	266	264	244	273	235	264	281	242	279	281	263	257	251	280	275	253	259	269	271	252	248	279	260	256	280	264	242	279	275	289	267	263	262	243	286	247	276	252	262	259	264	208	280	268	226	260	275	253	283	279	275	282	264	267	242	272	261	238	266	265	268	253	252	291	243	287	239	266	286	252	262	249	279	270	263	255	291	273	263	258	247	259	257	263	275	268	265	234	226	265	266	234	257	258	245	258	291	247	250	285	271	256	271	302	220	279	241	275	272	255	258	273	232	265	260	265	268	247	246	273	260	258	279	300	263	254	265	284	269	257	260	300	254	251	250	268	261	239	269	246	243	252	272	268	258	260	278	240	267	265	289	258	279	283	279	261	279	260	269	262	275	264	267	278	265	311	285	275	257	267	266	228	259	262	268	269	261	270	254	283	247	282	230	230	272	261	269	260	275	268	239	256	278	224	261	268	246	231	288	257	257	282	265	245	263	236	271	253	253	245	260	236	263	253	271	257	215	239	283	248	282	254	241	293	264	267	262	258	213	261	298	256	248	242	272	287	239	252	267	251	260	243	278	275	260	254	235	262	259	262	247	270	271	246	251	269	249	280	276	266	236	276	246	253	242	288	265	259	243	250	267	285	267	262	262	249	276	244	267	238	258	252	256	246	277	251	244	249	245	260	263	244	267	243	252	250	283	256	267	256	257	272	282	254	257	251	290	247	283	269	267	278	257	249	244	247	246	240	238	309	273	252	259	275	260	248	264	266	268	235	287	259	252	257	272	272	280	265	252	268	258	263	264	261	273	227	261	282	282	271	246	244	271	260	260	306	273	275	257	245	265	262	284	264	278	256	272	264	267	260	249	266	288	254	263	244	248	258	288	236	298	284	278	250	279	242	250	275	219	273	254	283	280	255	259	249	260	277	283	252	259	265	249	276	240	221	248	286	248	265	255	245	249	265	285	291	272	292	255	253	243	271	256	278	244	252	257	258	245	281	232	277	277	277	271	255	231	260	268	271	231	258	241	261	281	254	287	245	269	270	274	261	233	249	231	268	264	277	259	288	275	284	247	247	248	251	258	285	263	235	242	258	260	260	281	281	261	281	265	263	281	274	244	247	274	297	263	255	281	272	262	274	247	246	286
15719	21232	11331	2303	493	233	238	214	249	248	225	238	247	228	210	234	223	232	212	193	217	238	225	219	236	208	206	229	228	203	245	239	232	227	236	260	212	225	243	219	226	236	251	233	213	242	241	229	226	258	235	222	190	217	232	224	209	236	220	230	210	251	229	223	249	205	215	220	264	217	202	255	213	235	216	233	244	195	221	249	224	241	214	224	233	217	236	249	234	241	218	207	213	223	227	234	234	240	245	205	240	204	223	224	227	227	219	230	214	237	230	235	204	223	245	226	244	252	246	222	200	215	221	246	218	233	212	252	232	224	226	190	227	220	223	217	227	237	246	218	222	214	206	226	228	226	236	217	230	239	246	223	235	224	224	241	214	235	225	226	248	230	196	234	209	232	221	247	213	251	245	228	231	225	240	201	232	223	216	237	217	227	239	223	245	219	227	238	219	246	231	221	242	233	229	218	206	237	257	207	213	257	217	222	262	223	240	259	228	212	237	249	247	223	219	248	217	243	239	212	210	249	249	233	251	212	208	210	220	243	228	212	226	204	217	213	221	244	258	208	254	236	218	223	228	244	240	216	227	225	242	232	243	204	246	238	223	202	249	214	194	214	234	242	224	248	216	217	195	208	268	221	212	236	218	182	228	237	193	212	236	244	238	223	230	212	232	217	245	214	208	203	232	216	246	215	218	246	232	240	227	247	206	203	225	259	232	231	242	211	230	240	251	223	221	215	220	214	196	238	204	239	214	237	213	191	240	225	217	246	245	249	232	233	238	217	226	243	220	210	241	225	227	229	215	220	239	227	249	208	216	227	191	227	202	214	226	227	223	223	236	186	252	240	209	204	214	210	216	226	229	251	249	237	226	230	197	250	212	224	202	241	256	236	226	239	216	215	225	214	213	209	207	249	227	254	228	246	227	220	242	218	256	209	233	229	230	238	225	226	231	223	238	223	255	220	244	231	235	213	221	223	223	222	220	213	219	218	228	271	232	220	245	225	244	228	219	242	250	251	217	212	246	210	219	239	228	223	209	200	197	230	240	253	227	226	253	228	257	255	213	220	227	211	228	208	223	212	231	213	229	240	214	213	238	226	246	230	237	201	224	241	251	214	234	217	228	240	202	237	218	215	254	235	220	204	222	227	217	220	261	225	248	217	218	235	245	246	228	229	225	231	248	264	214	230	216	228	225	256	214	219	227	241	229	225	222	217	241	233	241	211	211	266	256	223	225	221	224	224	226	228	204	222	247	222	229	189	226	197	248	213	211	249	232	228	220	232	241	220	228	227	222	215	231	259	249	220	220	214	227	232	202	212	214	242	245	232	217	261	224	237	226	248	219	235	256	230	232	260	242	268	227	219	206	256	205	236	225	226	220	240	251	213	232	244	218	229	224	214	237	199	244	232	256	226	239	231	252	232	230	211	221	198	228	202	235	236	251	209	227	229	223	184	208	233	196	251	222	214	228	190	221	225	239	251	239	226	231	244	242	222	214	233	233	252	252	201	218	228	238	225	197	232	237	194	223	228	239	220	217	224	219	217	222	210	206	236	228	200	242	249	220	229	208	225	224	221	234	231	246	251	249	211	224	227	217	223	238	229	211	211	238	211	194	227	239	244	224	251	230	230	217	254	227	222	210	243	239	231	248	257	224	211	221	238	240	225	222	225	232	225	226	234	224	237	207	244	226	221	238	232	208	213	220	219	237	247	232	231	238	237	214	209	244	235	228	203	217	206	224	228	205	247	224	192	205	226	235	201	237	236	241	238	215	195	243	215	215	229	216	223	236	260	228	247	227	229	240	222	225	210	227	232	222	259	251	236	237	202	237	245	213	236	233	230	236	243	220	226	195	231	225	239	228	210	237	233	246	251	218	232	225	203	224	220	240	231	203	228	244	204	220	226	230	217	219	228	198	218	250	223	214	221	227	236	232	245	239	243	233	239	229	231	216	223	214	245	236	236	244	222	226	252	231	222	221	252	228	239	208	225	196	221	243	232	224	240	211	241	217	229	234	243	224	236	225	214	209	209	227	205	221	229	215	222	253	217	212	216	246	231	226	225	228	222	220	220	226	228	218	230	223	238	227	192	224	226	234	228	206	226	221	210	220	229	231	229	228	231	218	219	212	235	219	229	235	222	215	224	228	200	232	236	200	198	198	211	217	238	256	242	250	214	241	206	232	213	230	206	245	232	232	215	225	231	230	224	208	207	209	214	225	209	259	217	230	211	223	203	219	212	215	246	222	210	238	221	227	228	252	189	231	224	213	216	230	225	212	230	195	229	242	264	226	249	223	207	224	247	206	235	216	235	211	249	206	242	250	204	212	236	207	233	229	212	218	251	250	209	244	253	260	231	216	219	249	264	226	231	242	248	233	236	234	255	223	216	252	235	225	206	240	244	234	230	242	226	227	188	211	214	215	226	231	204	244	245	210	241	232	214	204	213	213	238	222	224	199	215	236	208	227	201	229	247	214	224	223	198	223	243	244	213	217	243	235	206	238	227	242	219	234	201	226	220	250	233	222	229	239	237	228	231	220	236	245	220	234	245	231	220	202	230	237	219	247	224	244	218	206	235	199	210	232	236	238	215	205	229	210	238	247	250	225	224	213	230	215	233	271	219	204	238	217	212	250	233	231	233	234	218	251	228	261	216	229	221	231	238	248	234	233	235	210	213	231	239	222	263	240	243	233	236	250	225	228	228	204	215	225	229	210	236	222	220	233	211	236	225	234	234	223	253	194	224	193	216	262	247	193	232	236	234	226	226	247	234	227	217	228	224	243	195	255	231	210	219	235	227	242	254	215	220	230	202	247	240	241	234	240	221	213	234	247	241	238	212	239	226	227	196	230	244	235	229	241	208	227	227	199	235	213	202	195	229	211	221	234	234	238	221	199	215	251	233	195	227	232	230	221	230	214	226	228	213	228	219	233	219	231	220	226	213	220	268	250	245	224	254	229	238	201	234	229	225	212	219	241	207	221	253	248	202	216	216	240	234	215	243	209	239	229	228	220	258	236	217	231	215	223	216	214	253	212	216	227	239	230	229	213	246	241	207	230	225	257	212	200	241	230	223	227	206	259	231	222	210	233	216	249	247	234	206	249	204	232	240	228	230	241	243	257	229	213	246	232	240	239	230	222	208	194	213	230	214	238	236	202	226	221	234	255	216	231	226	214	226	233	238	198	264	257	225	231	254	221	269	228	227	220	229	231	228	221	239	204	229	225	206	231	228	214	213	205	231	244	215	220	208	236	239	233	223	226	236	213	209	230	211	208	202	210	228	221	242	218	212	236	231	212	223	249	225	214	238	247	210	253	250	237	229	240	202	203	244	226	224	234	225	238	224	234	213	208	236	209	211	217	204	227	222	212	253	230	258	247	215	227	236	222	228	235	245	211	210	225	243	224	229	232	220	229	229	229	237	224	238	192	220	231	217	226	223	242	224	224	218	212	218	238	198	227	247	201	214	232	244	232	207	231	244	226	209	222	211
13511	23431	10647	1408	751	710	691	681	593	624	585	554	617	577	583	523	575	578	575	581	548	554	569	564	585	576	563	541	560	519	612	558	530	534	582	575	563	561	613	526	552	558	597	532	525	599	570	565	576	513	558	547	558	562	547	526	559	548	554	543	595	561	538	546	549	572	542	565	552	537	533	564	541	572	540	573	574	582	559	582	535	550	547	554	512	586	575	568	598	573	607	557	550	577	618	583	530	536	526	575	594	587	559	545	581	528	560	583	562	551	557	579	590	547	588	556	529	545	586	578	590	585	549	566	539	551	552	563	524	547	539	601	535	572	555	559	584	575	547	541	558	566	536	538	515	554	552	534	591	537	581	599	528	577	565	580	575	550	550	547	572	522	560	564	535	572	524	598	560	558	574	558	560	521	591	562	564	549	559	548	585	572	584	556	579	558	570	530	515	542	583	595	568	542	567	570	529	514	551	577	532	562	553	585	581	535	554	559	540	582	497	552	528	534	549	532	544	541	598	594	606	555	568	548	565	573	588	576	538	540	540	522	558	547	574	578	544	569	546	543	564	571	523	532	618	569	596	544	554	546	595	526	559	584	569	588	549	550	563	561	584	581	505	556	558	549	561	565	520	538	525	540	584	572	544	573	549	542	586	551	516	568	579	554	512	608	575	538	524	572	577	579	559	591	555	519	566	536	556	586	567	525	558	549	509	578	578	550	557	523	560	561	545	560	580	566	532	558	543	554	552	550	513	539	575	552	560	606	594	513	552	593	520	584	570	519	540	565	581	566	502	547	510	562	538	523	575	562	614	534	564	583	545	575	539	545	583	559	557	537	533	565	575	570	565	559	544	548	561	533	552	570	540	568	591	561	534	541	604	549	578	558	611	560	552	562	501	555	532	533	544	583	526	514	555	564	568	583	574	561	559	559	570	554	565	532	556	520	592	537	589	559	538	531	524	569	533	562	558	581	526	570	548	561	574	590	571	535	532	570	568	567	512	583	583	569	542	546	567	525	551	551	606	549	544	515	595	565	572	546	542	556	550	551	625	519	545	530	542	541	572	592	588	534	543	557	530	605	548	535	526	591	556	558	574	550	561	520	557	540	557	535	580	571	554	580	523	536	557	591	562	525	539	544	558	558	568	568	563	514	506	563	548	525	565	550	541	543	565	554	560	525	537	557	598	589	555	614	563	587	561	530	555	562	491	552	553	575	549	564	569	621	614	554	548	599	565	548	582	538	559	523	542	532	530	550	551	590	534	534	599	537	543	550	590	571	526	542	553	564	578	534	562	529	613	544	573	573	584	525	581	551	520	560	531	539	585	596	488	566	561	542	545	575	520	558	552	573	541	543	552	589	612	581	548	533	593	532	584	590	538	551	541	557	568	545	539	539	573	560	567	551	540	529	556	514	594	543	534	542	586	574	572	540	565	542	526	534	552	542	561	567	613	568	525	511	598	604	542	547	564	561	552	575	581	526	545	565	510	529	603	539	555	542	558	531	565	583	588	562	573	558	570	523	538	556	543	599	525	568	571	552	528	540	523	562	594	545	552	582	552	595	542	516	564	579	555	558	575	521	547	571	560	572	564	566	540	556	557	572	516	532	574	538	575	573	534	599	586	563	592	547	553	601	553	532	539	542	565	590	567	585	554	550	536	543	549	514	573	542	571	548	577	537	559	576	570	544	583	561	578	565	549	520	561	570	551	575	587	568	554	601	552	541	558	521	583	571	596	554	577	498	537	588	521	566	560	568	541	583	554	544	512	557	515	558	529	589	562	548	552	595	573	552	550	529	559	531	570	544	545	576	568	551	549	558	540	511	554	569	568	532	551	567	556	575	553	566	536	540	549	556	547	580	578	557	585	535	573	553	546	557	563	564	553	547	567	539	555	571	575	562	564	584	572	535	587	521	557	544	521	505	581	511	532	545	560	546	580	545	545	577	533	553	575	550	499	555	545	550	553	537	544	553	574	548	553	574	563	553	525	515	535	517	590	532	563	542	545	583	551	530	536	551	524	557	533	572	594	526	590	530	562	605	555	578	587	532	551	582	501	563	565	535	546	533	498	560	548	598	557	578	561	555	533	540	540	551	566	577	580	561	555	555	559	574	554	646	602	532	538	547	597	573	599	593	557	574	558	581	559	575	576	593	533	583	590	556	566	562	569	606	569	584	579	561	554	556	568	494	593	572	554	561	532	594	543	561	533	556	567	571	549	535	524	528	569	537	605	558	543	557	534	557	572	599	537	559	572	583	560	554	560	554	566	532	570	535	570	545	548	596	555	543	560	544	548	581	552	601	570	560	549	558	536	560	575	547	514	527	548	533	579	589	550	552	554	567	581	555	531	600	583	582	543	551	566	550	570	575	555	578	520	581	566	583	506	540	526	544	514	558	536	514	534	566	560	546	543	555	569	543	573	546	538	569	521	525	539	565	555	510	551	586	546	550	553	575	557	531	543	544	525	538	539	574	517	515	546	569	514	585	558	504	576	544	568	532	560	556	573	560	511	592	553	524	568	551	563	529	582	553	586	589	592	561	564	555	587	541	594	547	596	542	519	537	584	591	556	577	532	567	538	612	558	545	549	579	569	579	527	568	564	583	506	538	559	552	555	535	539	548	519	530	548	580	562	556	561	582	601	507	569	572	546	542	552	564	499	559	541	557	525	545	575	569	574	588	570	554	543	562	543	559	602	570	540	569	568	521	536	564	565	558	549	547	527	538	549	539	514	565	550	565	540	587	553	570	529	594	518	546	579	586	547	561	520	554	530	557	602	556	534	547	569	572	553	569	579	527	552	561	546	575	598	524	550	540	550	526	568	607	529	563	531	557	530	535	585	561	527	576	563	565	538	547	567	563	537	584	578	567	576	561	523	579	559	519	585	582	574	538	587	522	547	573	560	527	530	531	575	581	554	563	538	572	539	560	578	586	590	593	581	543	523	534	548	558	561	550	563	584	558	615	586	612	604	557	567	547	542	575	593	539	510	575	560	530	583	547	559	568	569	599	559	554	545	572	564	524	558	507	574	565	563	559	571	526	549	551	558	546	566	575	597	578	565	542	548	542	591	557	518	528	546	604	551	544	569	599	528	554	569	579	592	537	562	572	586	532	553	525	570	630	548	581	526	576	577	615	538	554	547	554	550	532	540	560	556	555	565	566	536	546	578	537	548	558	500	539	551	572	575	564	596	592	541	574	557	552	549	577	543	566	585	554	562	580	556	538	567	530	573	549	569	575	546	559	534	586	491	588	572	525	565	579	557	567	592	543	530	529	603	571	581	552	570	564	557	537	556	582	532	583	528	605	591	579	546	517	541	550	570	545	543	541	610	569	559	557	543	621	573	558	561	578	558	568	535	560	578	611	534	558	561	537	587	521	535	545	553	536	575	577	538	555	551	537	547	566	541	521	529	587	565	517	568	511	593	518	545	570	518	551	496	546	538	568	586	559	506	532	605	576	531	543	562	566	554	575	557	543	551	562	520	542
57341	58442	26727	19977	13583	7075	2971	1454	854	530	440	391	335	288	233	267	233	198	213	178	179	191	193	206	162	172	170	173	173	205	196	163	151	166	155	163	180	169	178	164	150	161	162	169	158	153	158	178	149	149	167	155	157	154	168	164	160	148	157	155	159	151	166	157	163	146	159	147	174	156	154	142	155	155	174	146	164	157	170	158	152	138	134	167	142	168	163	176	161	170	164	128	153	150	150	149	162	143	157	161	149	145	153	166	167	165	134	165	156	140	165	151	143	147	137	176	141	147	145	156	166	151	185	168	161	148	156	144	140	152	152	167	151	160	167	142	158	133	140	149	156	156	142	143	145	137	171	167	161	158	158	154	157	157	128	154	150	165	171	168	150	160	154	145	133	169	167	171	145	157	147	184	178	155	156	135	141	160	185	179	187	139	158	145	164	144	163	167	156	152	137	157	164	141	173	151	140	155	169	152	159	142	170	176	156	172	176	167	154	139	142	178	141	135	158	153	159	142	140	130	125	136	138	137	163	130	145	173	144	149	146	142	164	150	170	147	152	137	134	150	170	181	163	147	164	170	131	134	188	174	146	144	148	163	138	150	159	150	182	136	159	144	139	159	164	139	164	134	140	161	150	133	148	164	164	158	163	180	138	149	168	170	154	164	133	161	173	139	154	167	136	170	173	169	145	153	153	165	153	157	152	141	135	136	164	170	142	156	156	148	149	127	154	171	139	153	142	159	175	171	165	146	170	143	166	164	167	149	152	152	155	156	133	165	144	153	155	142	149	140	146	153	147	130	150	163	152	138	141	154	155	161	143	158	164	149	142	152	153	152	151	136	138	166	158	139	164	152	178	149	141	162	166	177	146	152	150	168	143	158	142	152	156	159	160	154	169	156	155	165	175	169	172	140	140	136	153	141	166	155	148	174	158	164	128	153	143	158	166	181	165	161	156	160	155	160	136	135	158	158	152	159	154	151	145	164	151	145	186	157	153	123	150	143	145	158	152	158	150	157	147	159	154	146	166	147	151	155	148	145	163	158	149	175	152	149	150	154	149	149	183	152	153	163	165	149	152	143	149	158	134	147	152	157	147	152	166	159	159	148	156	159	165	146	149	148	156	145	160	169	134	157	147	142	136	166	136	146	166	179	154	173	170	172	163	161	150	156	182	138	127	161	159	150	147	141	152	169	175	158	139	167	156	152	146	146	180	165	133	148	168	159	152	162	168	131	156	140	136	154	147	163	172	155	145	149	150	159	158	136	153	160	135	171	141	163	148	132	157	162	153	158	137	154	156	150	135	147	141	149	147	150	158	158	159	172	174	147	175	132	150	155	177	138	159	145	147	150	159	137	163	138	151	158	154	171	157	156	156	136	160	160	149	171	130	145	150	171	135	141	152	128	156	162	175	141	163	161	148	145	133	147	153	160	146	153	142	145	167	173	161	166	151	139	155	162	162	157	144	157	152	151	170	168	146	154	158	161	165	158	166	156	166	152	151	172	152	152	169	146	138	164	163	167	148	149	157	142	152	157	156	153	154	138	158	162	146	140	161	154	154	141	159	137	162	144	148	154	154	153	154	143	144	150	146	157	144	153	160	159	178	141	163	139	159	135	151	158	173	148	148	170	158	152	142	168	179	158	154	161	188	153	141	148	148	148	143	132	160	137	166	195	172	165	143	131	156	141	171	146	150	161	160	141	148	138	164	160	155	179	140	178	182	157	160	166	173	169	154	158	153	138	152	171	130	161	167	143	154	140	132	163	152	156	159	168	156	142	161	157	136	156	149	163	127	155	168	137	150	146	150	133	156	151	166	159	151	157	152	160	154	162	161	143	175	156	140	128	152	174	162	171	159	153	156	151	162	140	129	127	140	148	168	173	155	159	156	133	195	173	155	175	145	156	138	149	164	142	155	156	154	165	138	156	150	144	155	148	149	145	138	154	152	147	168	151	145	159	153	142	142	153	144	149	159	170	164	139	168	161	155	148	169	151	133	180	157	150	161	137	173	177	171	154	158	133	157	152	156	152	158	144	153	141	165	148	152	148	149	145	152	145	165	139	166	136	183	166	166	171	151	145	128	146	137	159	162	166	154	142	131	145	152	147	144	130	144	146	166	162	158	178	159	150	168	166	159	128	151	160	142	168	147	140	153	167	167	168	135	149	143	154	161	148	161	176	160	148	159	166	162	182	150	143	131	167	149	172	167	142	168	154	143	162	167	168	138	175	172	149	147	142	153	139	140	150	154	147	170	173	171	155	172	160	164	152	150	158	148	148	148	138	169	140	158	140	165	134	145	150	169	143	139	159	163	170	151	170	152	157	156	162	156	156	160	153	141	153	163	154	133	155	163	158	145	163	146	164	147	150	154	173	148	156	129	181	160	178	150	162	136	156	189	151	180	167	173	148	137	156	172	160	143	140	156	140	137	179	153	143	152	150	147	131	149	145	161	167	161	142	153	165	162	159	154	173	130	139	152	138	171	134	149	155	171	169	140	159	159	142	158	174	142	135	159	154	152	166	153	147	172	142	172	154	153	161	147	154	155	143	165	145	147	153	168	164	151	192	150	157	145	170	167	150	129	148	131	157	162	156	145	152	149	136	142	141	142	151	138	163	187	161	144	134	138	146	162	131	157	131	134	161	135	147	164	129	155	157	130	142	152	165	137	149	160	139	134	168	174	144	138	141	151	164	181	149	164	166	146	157	152	156	145	171	161	155	159	147	171	161	154	137	132	154	153	153	142	157	162	163	166	152	165	145	154	121	159	150	158	168	141	166	165	164	161	163	157	136	147	166	160	154	170	159	172	153	128	145	122	129	180	151	146	150	198	179	151	166	132	142	159	160	118	138	150	144	155	152	158	166	159	163	160	144	139	177	136	161	161	146	175	145	157	150	172	161	140	137	143	136	183	130	130	152	155	162	187	150	143	154	149	150	121	147	157	144	169	155	157	156	162	131	170	157	155	164	170	140	151	146	169	157	172	146	152	157	156	177	153	151	146	144	165	141	146	168	149	148	162	165	148	157	182	160	157	159	174	140	144	151	171	160	138	164	159	152	161	166	158	162	139	146	146	166	129	154	171	160	165	154	151	148	139	140	145	139	154	147	141	152	155	166	176	184	166	168	136	151	163	149	153	160	156	164	167	161	146	145	141	151	166	159	179	152	159	132	141	147	141	127	143	120	154	140	177	155	133	175	175	146	149	162	157	161	163	177	162	152	161	156	147	143	161	159	167	153	139	171	166	168	158	151	153	148	143	141	145	150	149	132	147	149	150	180	145	148	135	144	135	142	147	153	150	160	159	160	160	160	155	143	170	140	134	156	157	122	151	159	143	154	149	133	160	146	152	152	153	147	153	160	155	156	152	145	146	158	164	139	164	146	144	153	147	149	159	161	148	137	150	154	163	154	168	146	150	140	132	147	156	169	150	179	169	136	160	142	182	159	150	159	150	146	163	147	153	174	150	157	161	152	151	151	139	184	163	154
42128	45480	6079	5777	5080	4186	3450	3334	2313	2026	1899	1420	1343	1161	1047	919	853	869	786	737	736	624	623	614	555	566	538	556	535	531	547	462	478	502	477	432	443	449	482	444	433	428	412	459	473	430	450	428	402	433	417	445	445	434	437	407	423	399	431	431	405	426	406	408	412	424	392	439	386	417	384	398	413	392	413	401	383	428	362	403	398	399	400	389	402	394	383	363	402	395	406	399	371	401	379	382	401	360	359	369	398	410	396	391	396	413	397	363	389	389	370	386	353	397	398	393	399	408	389	388	401	391	376	396	377	364	381	422	372	376	385	363	384	408	402	368	397	378	371	391	364	392	330	405	389	352	391	378	383	370	369	369	351	373	381	356	373	351	383	355	409	355	413	411	393	377	379	375	375	417	405	380	364	368	374	386	394	391	364	368	385	377	364	360	401	406	383	404	397	383	392	381	407	394	383	384	353	367	384	376	377	372	393	397	386	393	419	391	387	367	369	401	385	388	401	364	390	361	369	373	369	381	366	382	370	372	402	355	353	382	398	370	377	406	390	366	394	356	369	385	358	365	374	385	383	351	377	378	365	357	383	372	399	353	383	354	373	353	409	347	357	344	366	391	375	352	384	375	360	383	407	400	366	359	369	339	392	364	331	363	384	414	388	375	372	372	391	362	423	368	386	372	363	384	357	345	361	386	396	423	373	361	376	375	335	403	387	385	404	348	347	377	401	386	409	382	397	379	391	354	350	362	363	366	363	374	373	369	388	429	351	386	406	370	389	393	384	353	352	357	371	370	390	367	379	374	410	385	378	375	382	367	359	368	408	354	374	392	357	359	391	371	403	374	388	384	383	378	336	363	377	390	383	418	381	359	370	333	358	385	340	366	395	338	410	359	354	380	356	334	361	381	366	384	343	388	371	400	349	398	355	389	346	349	360	372	355	340	366	383	407	361	403	383	406	391	403	350	392	384	380	384	392	374	370	401	394	394	401	350	360	379	376	373	394	360	366	350	370	394	375	378	396	398	380	378	381	386	371	380	388	371	352	383	388	362	389	357	360	389	389	407	389	386	399	375	391	365	363	370	412	372	360	399	358	366	374	390	384	393	340	407	390	368	377	405	384	391	347	392	396	359	364	360	372	363	380	378	408	389	351	392	386	372	348	351	385	356	406	361	369	376	393	390	360	383	380	395	383	386	360	394	386	397	376	364	362	364	349	364	377	388	373	394	366	391	371	390	355	372	399	365	371	387	390	395	412	375	390	400	366	380	401	390	393	385	379	363	340	369	339	408	384	380	369	368	394	368	387	375	358	376	380	396	391	392	391	405	375	397	403	406	401	382	365	400	376	388	373	394	408	387	356	378	386	406	395	344	380	352	378	332	408	358	356	395	395	341	418	409	408	364	364	380	396	347	369	350	368	402	409	399	359	396	379	392	417	364	391	384	365	357	362	375	326	371	374	401	335	387	380	373	382	352	415	376	360	389	408	400	371	422	390	353	357	391	380	377	384	399	383	383	345	385	344	350	393	385	390	392	354	375	390	346	367	372	392	396	365	382	376	366	382	381	379	376	392	380	370	395	349	367	389	390	343	393	399	340	419	340	387	400	337	364	346	372	366	367	378	377	395	365	374	366	368	359	378	359	347	389	362	387	415	377	369	396	391	403	352	376	400	405	362	405	403	366	373	381	388	384	375	361	367	371	334	381	358	375	396	389	400	391	333	390	360	356	367	401	383	372	398	388	348	409	366	384	333	388	391	403	383	368	379	368	385	374	386	341	393	363	387	381	397	386	386	399	398	388	404	397	373	379	386	411	378	392	360	403	363	373	389	384	360	350	352	329	385	375	390	392	357	394	367	393	394	385	389	357	397	371	395	410	349	358	407	372	387	366	398	403	380	366	370	404	397	371	349	393	361	356	345	383	383	356	386	385	335	422	392	383	385	354	365	343	363	343	359	388	392	371	374	376	413	363	410	363	398	386	385	388	397	366	358	386	368	372	353	383	381	352	357	382	352	398	354	356	376	433	411	355	373	401	355	401	385	395	365	375	393	355	369	370	375	378	373	372	356	372	382	382	356	384	355	387	350	396	389	361	374	377	346	377	388	373	385	390	385	386	390	343	388	377	397	358	392	390	362	379	374	386	365	406	377	358	414	374	377	357	389	391	363	365	391	368	354	357	380	394	366	393	363	356	353	354	392	374	370	384	362	379	354	362	378	386	367	392	382	383	382	364	394	352	347	387	366	381	362	386	402	370	388	380	396	384	398	376	384	353	377	381	390	379	399	382	446	398	395	382	376	375	365	367	395	384	353	360	386	355	358	388	406	353	358	400	366	354	434	354	364	383	389	373	392	400	354	371	403	370	368	424	411	399	341	384	365	383	376	397	369	378	365	370	363	347	360	404	386	349	392	385	375	356	375	385	347	389	388	368	365	371	382	400	386	398	357	374	403	377	344	327	355	344	376	374	375	360	350	380	386	369	342	380	363	389	403	387	379	396	372	348	394	331	378	402	383	385	351	365	387	398	343	380	345	313	394	388	383	321	369	381	359	360	383	367	354	361	346	401	363	334	360	378	386	393	332	377	357	416	382	362	381	381	379	384	409	386	366	386	373	401	369	393	362	348	364	388	384	394	379	397	372	340	393	400	393	382	403	382	366	408	347	368	342	362	370	355	373	369	369	393	356	395	354	365	352	359	358	350	391	383	380	399	388	356	362	395	373	369	389	370	355	348	362	373	353	360	375	394	372	361	378	365	353	379	373	384	376	401	374	402	390	355	406	376	386	380	387	349	389	368	381	360	399	315	375	384	380	349	385	396	407	413	369	371	393	389	376	382	400	339	381	391	340	374	383	383	367	362	388	377	368	393	363	383	354	350	402	367	347	352	381	340	347	393	354	374	418	374	398	384	393	354	393	387	389	364	331	391	401	391	395	375	385	362	391	379	374	368	365	350	368	336	401	395	339	393	405	381	397	383	371	379	405	373	347	382	362	363	404	376	367	345	369	374	357	383	410	363	357	394	348	386	339	419	386	398	372	368	384	378	376	374	382	360	394	376	406	391	384	370	365	350	362	378	344	381	376	385	400	385	393	398	381	393	377	384	394	371	402	352	350	380	408	377	341	348	389	388	372	400	370	368	366	343	384	366	339	356	400	374	375	358	380	374	363	351	377	377	386	371	351	362	381	372	366	364	369	401	394	393	400	386	404	381	412	362	368	348	374	359	356	364	382	360	393	383	364	390	379	403	356	353	399	397	335	366	345	329	381	390	366	383	391	378	370	336	383	392	382	387	355	348	393	380	403	400	392	361	376	401	362	381	384	375	374	409	359	390	361	396	374	381	338	379	382	358	408	338	356	350	392	370	382	387	388	393	370	342	354	387	363	363	374	363	373	397	355	399	367	369	378	373	351	422	407	339	363	373	398	385	376	380	383	389	390	363	378	368	381	361	377	387	353	388	418	450	335	382	360	363	370	355	383	389	387	395
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
